Commit Graph

42 Commits (master)

Author SHA1 Message Date
Jelmer Vernooij 3e3ee8b641
Fix compatibility with werkzeug 1.0.0. Fixes #611 (#614)
4 years ago
Jelmer Vernooij f51d9cc4f5 Fix flake8 errors.
5 years ago
cclauss 7f55c81e08 autopep8 the code and then flake8
6 years ago
Martin Zimmermann 221b782157 refactor configuration parsing
10 years ago
Martin Zimmermann 9260e143f1 decouple hash generation from comment view and allow customization
10 years ago
Martin Zimmermann fd8465eb1c warn about incorrect notification backends, fix #95
10 years ago
Martin Zimmermann e6fdfb03eb do not limit From: field to email address-only, closes #87
10 years ago
Martin Zimmermann 5166e69265 remove doctest-ignore-unicode dependency
10 years ago
Martin Zimmermann dd0837c0f7 remove superscript extension from Markdown
10 years ago
Martin Zimmermann da782654b2 remove warning when SMTP is not configured as notifcation backend
10 years ago
Martin Zimmermann e4ad81cde0 exit if no website(s) are configured and remove default host
10 years ago
Martin Zimmermann 0b816a0677 store session-key in database (once generated on db creation), #74
10 years ago
Martin Zimmermann 3b248b293f set SMTP timeout to 10 seconds and make it configurable, ref 9a735e8
10 years ago
Martin Zimmermann d93d77c8c7 refactor markup and sanitization code
10 years ago
Martin Zimmermann 6071a85787 add `Config.getlist` method
10 years ago
Martin Zimmermann 14a2f82134 s/tls/starttls/
10 years ago
Jocelyn Delande cbf63f5a4e default smtp to port=587 and security=starttls
10 years ago
Martin Zimmermann 9dd066c6a6 reflect security = ... in docs and print warning if used
11 years ago
Chimo 658e065f23 Adds STARTTLS support to SMTP notifications
11 years ago
Martin Zimmermann 65f260d0ba show session-key on application startup
11 years ago
Martin Zimmermann b15f17738e isso.dispatch now dispatches multiple sites based on relative URLs
11 years ago
Martin Zimmermann 896b4f5e33 support for gunicorn (and other pre-forking wsgi servers)
11 years ago
Martin Zimmermann aa65873fa6 uWSGI works also with multiprocessing.Lock
11 years ago
Martin Zimmermann 320cb7313f upgrade notifications for old configuration values
11 years ago
Martin Zimmermann d4e7ee134d add option reply-to-self, defaults to false
11 years ago
Martin Zimmermann 9f2062a900 fix #35
11 years ago
Martin Zimmermann 6e85c54a2e refactor views and introduce an API for notifications
11 years ago
Martin Zimmermann 4bb6e91f61 Isso can now listen on unix domain sockets, closes #25
11 years ago
Martin Zimmermann 0473afe2db add profiling option to server configuration
11 years ago
Martin Zimmermann fa496669e2 use lowercase [smtp] as written in the docs
11 years ago
Martin Zimmermann cac4694f43 cache PBKDF2 hash, closes #18
11 years ago
Martin Zimmermann 55b6b283b8 use uWSGIs locking
11 years ago
Martin Zimmermann b672dae624 allow multiple hosts, e.g. HTTP and HTTPS sites
11 years ago
Martin Zimmermann cb40c7ca42 improve doctests and refactor title extraction
11 years ago
Martin Zimmermann 527b349fbe use python's logging module
11 years ago
Martin Zimmermann 94b1fef28e rewrite CONFIGURATION.md in reST and extend document
11 years ago
Martin Zimmermann 48b4c9f9a5 purge comments in moderation queue after given time, closes #13
11 years ago
Martin Zimmermann 11246f51dc support for moderated comments, part of #13
11 years ago
Martin Zimmermann 61a486d2ea support for Python 3.3
11 years ago
Martin Zimmermann f9133b984e use configparser backport to support python2.6 again
11 years ago
Martin Zimmermann ab618ad898 add basic spam protection
11 years ago
Martin Zimmermann 6eab8ad5ca support for uWSGI
11 years ago