Commit Graph

324 Commits (78b34ecdd2176dd5e408fe65d5b67b33c10b07d3)

Author SHA1 Message Date
Martin Zimmermann 78b34ecdd2 return only publicely visible comments on /count
10 years ago
Martin Zimmermann 5ce48de94a add POST request to get comment counts for multiple URLs
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 d69bfc2511 fix visual update up/downvote
10 years ago
Martin Zimmermann 0b816a0677 store session-key in database (once generated on db creation), #74
10 years ago
Martin Zimmermann 8f293ad435 configurable avatar colors
10 years ago
Martin Zimmermann c6e9c7eee4 Revert "run tests without depending on an already installed instance"
10 years ago
Martin Zimmermann a94472d062 add BSD license header to crypto.py
10 years ago
eroen 4e5e8c44f7 run tests without depending on an already installed instance
10 years ago
Martin Zimmermann 83361fbdac improve "time from now" helper, based on moment.js
10 years ago
Martin Zimmermann ffd5882810 Merge branch 'fix-time-ago', closes #69
10 years ago
Martin Zimmermann 9a678e4691 an attempt to address #69
10 years ago
Martin Zimmermann 8540d45fae cumtime is only available in Python 2.7.4 or later
10 years ago
Martin Zimmermann 772730dbcd fix make_app logic
10 years ago
Martin Zimmermann c4b80ff702 make CORS middleware more generic to use
10 years ago
Martin Zimmermann 3b248b293f set SMTP timeout to 10 seconds and make it configurable, ref 9a735e8
10 years ago
Martin Zimmermann 72c38c2312 set day_diff to 0 if negative, related to #69
10 years ago
Martin Zimmermann 9a735e8eac initial SMTP connection now timeouts after 5 seconds, closes #70
10 years ago
Martin Zimmermann 9272e7390f Merge branch 'feature/configurable-markdown', closes #62
11 years ago
Martin Zimmermann 1b0a74e188 expand db path, closes #68
11 years ago
Martin Zimmermann d93d77c8c7 refactor markup and sanitization code
11 years ago
Martin Zimmermann 6071a85787 add `Config.getlist` method
11 years ago
Martin Zimmermann 3d9665b523 remove now obsolete Makefile
11 years ago
Martin Zimmermann 1c3c826ada replace requirejs-domready with a (self-made) HTML5 idiom, #51
11 years ago
Martin Zimmermann f3e5d8dc1c add support for html5lib==0.95, fixes #60
11 years ago
Martin Zimmermann 14a2f82134 s/tls/starttls/
11 years ago
Jocelyn Delande cbf63f5a4e default smtp to port=587 and security=starttls
11 years ago
Martin Zimmermann baff120800 fix french pluralform
11 years ago
Martin Zimmermann cbd449dcd0 Merge branch 'transifex'
11 years ago
Martin Zimmermann 3a1f92b8bd use html5lib's sanitizer, supersedes 3713d5e
11 years ago
Martin Zimmermann 3713d5e8ee allow raw HTML markup for a few (whitelisted) tags
11 years ago
Martin Zimmermann 36d702c7bc proper use of Misaka's HTML render flags (fix malicious HTML injection)
11 years ago
Martin Zimmermann dcd473967b Merge branch 'remove-q-lib'
11 years ago
Martin Zimmermann 6006a12778 fix wrong logic when vote counter stays at zero (e.g. self-vote)
11 years ago
Martin Zimmermann 306d2d9f9e log 5xx errors
11 years ago
Martin Zimmermann a29393ee3f replace kriskowal/q with 50 LoC homebrew implementation, part of #51
11 years ago
Martin Zimmermann bfae158bde update translations from Transifex (initial pull)
11 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 85e637d017 simplify JSON response
11 years ago
Martin Zimmermann 905bd63eee CORS middleware must return bytes
11 years ago
Martin Zimmermann 82da63a81b check if hash is a base-16 string
11 years ago
Martin Zimmermann e244227f41 convert proxy object to string before passing to urllib
11 years ago
Martin Zimmermann cbee3f7b2e clarify copyright headers
11 years ago
Martin Zimmermann a728d3e32d add doctest for IPv6 mapped IPv4 addresses
11 years ago
Martin Zimmermann 2a86b46893 add test for disqus import
11 years ago
Martin Zimmermann f81b955aa5 use SHA1 instead of MD5 to verify comment owner
11 years ago
Martin Zimmermann 29a825b575 remove unused utility functions
11 years ago
Martin Zimmermann 65f260d0ba show session-key on application startup
11 years ago