Commit Graph

137 Commits (e58a16546beaf672bb3ef24d75bada4ffcdef67f)

Author SHA1 Message Date
Martin Zimmermann 2557c02117 Merge branch 'feature/spam-guard'
11 years ago
Martin Zimmermann 1034d5016e document app/dom.js
11 years ago
Martin Zimmermann 8967fd733e hide reply button when it is not possible to reply
11 years ago
Martin Zimmermann ab618ad898 add basic spam protection
11 years ago
Martin Zimmermann 6eab8ad5ca support for uWSGI
11 years ago
Martin Zimmermann 9ce965440a toggle next state, when submit was succesful
11 years ago
Martin Zimmermann 0abb8ed658 remove edit and remove buttons when cookie is gone
11 years ago
Martin Zimmermann 0b8cac7f18 implement comment editing
11 years ago
Martin Zimmermann 6242d243c9 update cookie after editing a comment
11 years ago
Martin Zimmermann 75f172f4ae textarea auto resize
11 years ago
Martin Zimmermann 80e8ce7e25 more i18n
11 years ago
Martin Zimmermann 57a16acff4 use promise lib correctly
11 years ago
Martin Zimmermann e4f9b53668 minor CSS improvement to input and submit fields
11 years ago
Martin Zimmermann 2f6f4bc338 stylesheet injection
11 years ago
Martin Zimmermann de25af5467 exclude svgs from count.min.js
11 years ago
Martin Zimmermann fd18ea9eab split i18n messages
11 years ago
Martin Zimmermann ef463eb517 API endpoint detection for count.min.js
11 years ago
Martin Zimmermann a7cc1cdf4d move scss to isso/css/
11 years ago
Martin Zimmermann b1e33bdce5 split 3rd-party packages to vendor and components
11 years ago
Martin Zimmermann b36e2fdb28 COMMIT ALL THE THINGS
11 years ago
Martin Zimmermann 4f03b3faf9 re-license to MIT
11 years ago
Martin Zimmermann 560e73cc0a rewrite db backend
11 years ago
Martin Zimmermann 52f64dd26f improve url exists detection for new comment threads
11 years ago
Martin Zimmermann 30fa254023 connect to SMTP on-demand
11 years ago
Martin Zimmermann 98ab6d205a anonymize IP if passed as ::ffff.1.2.3.4 correctly
11 years ago
Martin Zimmermann 88a7d40bea send `null` instead of the empty string
11 years ago
Martin Zimmermann b744e2fe39 use SSL for https://
11 years ago
Martin Zimmermann 3eeb686d5f update stylesheet link
11 years ago
Martin Zimmermann 2ee47bd902 return 404 when creating a comment for a non-existing URI
11 years ago
Martin Zimmermann 021b672ee2 use only first 3 bytes from an IPv6 address
11 years ago
Martin Zimmermann 7ed5d6461e add ProxyFix WSGI middleware for real IP and remove dead code
11 years ago
Martin Zimmermann adb3d40c03 send notification for new comments
11 years ago
Martin Zimmermann 9edd34d079 fix typos
11 years ago
Martin Zimmermann 0f7516edb4 always announce CORS, fix 3218e16
11 years ago
Martin Zimmermann 27022af1e6 update README, added docs/API.md draft
11 years ago
Martin Zimmermann 5759513fcd remove old stuff and trim output from utils.heading
11 years ago
Martin Zimmermann 27ba6d795f extend utils.ago to handle dates beyond 31 days
11 years ago
Martin Zimmermann 63f03e1111 disqus import now sets the comment creation date correctly
11 years ago
Martin Zimmermann 3218e16532 add CORS support
11 years ago
Martin Zimmermann 45d4e18aef new /count?uri=path and count.js
11 years ago
Martin Zimmermann 1105e3e016 don't shrink textarea on blur
11 years ago
Martin Zimmermann 10c65561ed mv /client to /js
11 years ago
Martin Zimmermann 83f7c0201f use almond.js for single file output
11 years ago
Martin Zimmermann 88b77ffa2d show markdown by default
11 years ago
Martin Zimmermann b65b86d664 fix german utils.ago strings
11 years ago
Martin Zimmermann 9484a8fa6f add heading 'Kommentieren' etc.
11 years ago
Martin Zimmermann 18ebf6f95a disable threading, use processes
11 years ago
Martin Zimmermann 3037f5926d clean imports and remove old code
11 years ago
Martin Zimmermann 56ea90d7e0 JavaScript Identicons (awww), closes #8
11 years ago
Martin Zimmermann bebda530b6 clear comment that still has references
11 years ago