Commit Graph

  • bbccfe9def include post.html in snapshot release and remove old css Martin Zimmermann 2013-10-29 17:17:52 +0100
  • 876dd402a6 remove bootstrap Martin Zimmermann 2013-10-29 17:07:25 +0100
  • 84da660ca9 update sample post Martin Zimmermann 2013-10-29 17:06:46 +0100
  • c3b6e0319e use SVG to render identicon so the browser can auto-resize the image Martin Zimmermann 2013-10-29 16:58:38 +0100
  • b672dae624 allow multiple hosts, e.g. HTTP and HTTPS sites Martin Zimmermann 2013-10-29 12:22:13 +0100
  • cb40c7ca42 improve doctests and refactor title extraction Martin Zimmermann 2013-10-29 12:01:45 +0100
  • 89b1ca8846 doctests for utils.anonymize(remote_addr) Martin Zimmermann 2013-10-27 13:58:50 +0100
  • 527b349fbe use python's logging module Martin Zimmermann 2013-10-27 13:40:15 +0100
  • 11293a504b utils.parse now returns a triple (host, port, ssl) Martin Zimmermann 2013-10-27 12:48:34 +0100
  • acbf42f89d fix SMTP connectivity test, appendum to a8d0670 Martin Zimmermann 2013-10-27 12:47:48 +0100
  • 94b1fef28e rewrite CONFIGURATION.md in reST and extend document Martin Zimmermann 2013-10-27 12:44:59 +0100
  • 2db98d0d34 move http utils in separate module Martin Zimmermann 2013-10-24 14:34:45 +0200
  • 48b4c9f9a5 purge comments in moderation queue after given time, closes #13 Martin Zimmermann 2013-10-24 14:16:14 +0200
  • a8d0670db7 fix PEP-8 minors Martin Zimmermann 2013-10-24 11:56:48 +0200
  • 4f5b247ed1 delete comments via mail Martin Zimmermann 2013-10-21 17:40:03 +0200
  • f6e190d341 update README and add CONTRIBUTING page Martin Zimmermann 2013-10-19 14:24:36 +0200
  • 381603ebd7 fix MANIFEST.in Martin Zimmermann 2013-10-19 14:24:45 +0200
  • 5b52cbdfa6 skip empty Disqus threads Martin Zimmermann 2013-10-19 12:45:10 +0200
  • 66ade6df14 remove semantic article, header and footer tags to avoid CSS collisions Martin Zimmermann 2013-10-19 11:38:16 +0200
  • 9735037550 fix typo in website integration snippet Martin Zimmermann 2013-10-16 10:42:14 +0200
  • 6e0f67468d fix typo Martin Zimmermann 2013-10-13 23:38:54 +0200
  • b691579bad test if #isso-thread exists Martin Zimmermann 2013-10-13 23:33:06 +0200
  • 5d0cad4272 use proper email header encoding Martin Zimmermann 2013-10-13 15:52:50 +0200
  • e8d62e5db1 fix import regression from 11246f5 Martin Zimmermann 2013-10-13 15:33:57 +0200
  • 42740115a2 Merge pull request #16 from noqqe/master Martin Zimmermann 2013-10-13 06:31:24 -0700
  • 46fbadf230 Merge 6e2898e02c into a2c3ecb131 #16 Florian Baumann 2013-10-13 06:30:37 -0700
  • 6e2898e02c added documentation for deb and fixed integration section #16 Florian Baumann 2013-10-13 15:10:24 +0200
  • a2c3ecb131 remove behave.js Martin Zimmermann 2013-10-13 15:06:43 +0200
  • 11246f51dc support for moderated comments, part of #13 Martin Zimmermann 2013-10-13 15:00:54 +0200
  • 79f8c1157e show N days ago instead of previous week Martin Zimmermann 2013-10-13 12:58:48 +0200
  • 18b6499593 add instructions on how to compile SCSS Martin Zimmermann 2013-10-09 18:02:55 +0200
  • 61a486d2ea support for Python 3.3 Martin Zimmermann 2013-10-09 16:28:54 +0200
  • f9133b984e use configparser backport to support python2.6 again Martin Zimmermann 2013-10-09 15:49:12 +0200
  • 988d2032c5 replace blank identicon with ghosts Martin Zimmermann 2013-10-09 15:33:31 +0200
  • e58a16546b add note about current state Martin Zimmermann 2013-10-06 20:21:11 +0200
  • f4a64fb55d add configuration overview Martin Zimmermann 2013-10-06 20:17:47 +0200
  • 2557c02117 Merge branch 'feature/spam-guard' Martin Zimmermann 2013-10-06 19:55:44 +0200
  • 1034d5016e document app/dom.js Martin Zimmermann 2013-10-06 19:55:18 +0200
  • 8967fd733e hide reply button when it is not possible to reply Martin Zimmermann 2013-10-06 19:03:32 +0200
  • ab618ad898 add basic spam protection Martin Zimmermann 2013-10-06 18:37:05 +0200
  • 382dd3487e Merge branch 'feature/uwsgi' Martin Zimmermann 2013-10-06 15:42:42 +0200
  • 59353c43f9 add uWSGI development ini Martin Zimmermann 2013-10-06 15:19:53 +0200
  • 6eab8ad5ca support for uWSGI Martin Zimmermann 2013-10-06 15:09:53 +0200
  • 9ce965440a toggle next state, when submit was succesful Martin Zimmermann 2013-10-04 17:59:59 +0200
  • 0abb8ed658 remove edit and remove buttons when cookie is gone Martin Zimmermann 2013-10-04 17:28:26 +0200
  • 0b8cac7f18 implement comment editing Martin Zimmermann 2013-10-03 18:56:36 +0200
  • 6242d243c9 update cookie after editing a comment Martin Zimmermann 2013-10-03 18:12:59 +0200
  • 423782d75b update README.md (new screenshot) Martin Zimmermann 2013-10-03 14:36:00 +0200
  • 75f172f4ae textarea auto resize Martin Zimmermann 2013-10-03 14:17:09 +0200
  • 80e8ce7e25 more i18n Martin Zimmermann 2013-10-03 13:48:38 +0200
  • 57a16acff4 use promise lib correctly Martin Zimmermann 2013-10-03 13:47:38 +0200
  • e4f9b53668 minor CSS improvement to input and submit fields Martin Zimmermann 2013-10-03 13:37:52 +0200
  • 2f6f4bc338 stylesheet injection Martin Zimmermann 2013-10-02 16:18:55 +0200
  • de25af5467 exclude svgs from count.min.js Martin Zimmermann 2013-10-02 16:18:35 +0200
  • fd18ea9eab split i18n messages Martin Zimmermann 2013-10-02 16:17:25 +0200
  • ef463eb517 API endpoint detection for count.min.js Martin Zimmermann 2013-10-02 16:16:08 +0200
  • a7cc1cdf4d move scss to isso/css/ Martin Zimmermann 2013-10-02 16:15:43 +0200
  • b1e33bdce5 split 3rd-party packages to vendor and components Martin Zimmermann 2013-10-02 14:26:06 +0200
  • b36e2fdb28 COMMIT ALL THE THINGS Martin Zimmermann 2013-10-01 14:42:00 +0200
  • 6d9792d22e demo now available without SSL Martin Zimmermann 2013-09-26 15:30:31 +0200
  • 4f03b3faf9 re-license to MIT Martin Zimmermann 2013-09-19 18:34:02 +0200
  • 560e73cc0a rewrite db backend Martin Zimmermann 2013-09-19 18:30:46 +0200
  • 3905e84af1 add live demo Martin Zimmermann 2013-09-13 19:58:26 +0200
  • 52f64dd26f improve url exists detection for new comment threads Martin Zimmermann 2013-09-13 19:52:53 +0200
  • 30fa254023 connect to SMTP on-demand Martin Zimmermann 2013-09-13 19:51:56 +0200
  • 98ab6d205a anonymize IP if passed as ::ffff.1.2.3.4 correctly Martin Zimmermann 2013-09-13 18:30:51 +0200
  • 88a7d40bea send `null` instead of the empty string Martin Zimmermann 2013-09-13 18:24:24 +0200
  • b744e2fe39 use SSL for https:// Martin Zimmermann 2013-09-13 18:08:15 +0200
  • 9d7c049b32 add .gitignore Martin Zimmermann 2013-09-13 18:03:35 +0200
  • 2e632b3795 add ipaddress to setup.py Martin Zimmermann 2013-09-13 17:51:00 +0200
  • 3eeb686d5f update stylesheet link Martin Zimmermann 2013-09-13 16:15:14 +0200
  • 2ee47bd902 return 404 when creating a comment for a non-existing URI Martin Zimmermann 2013-09-13 16:14:13 +0200
  • 021b672ee2 use only first 3 bytes from an IPv6 address Martin Zimmermann 2013-09-13 16:13:45 +0200
  • 7ed5d6461e add ProxyFix WSGI middleware for real IP and remove dead code Martin Zimmermann 2013-09-13 16:13:03 +0200
  • e56d6a087a fix unittests with mocking Martin Zimmermann 2013-09-13 16:12:26 +0200
  • adb3d40c03 send notification for new comments Martin Zimmermann 2013-09-13 15:21:18 +0200
  • 9edd34d079 fix typos Martin Zimmermann 2013-09-12 19:20:31 +0200
  • 0f7516edb4 always announce CORS, fix 3218e16 Martin Zimmermann 2013-09-12 19:10:38 +0200
  • 27022af1e6 update README, added docs/API.md draft Martin Zimmermann 2013-09-12 19:10:03 +0200
  • 5759513fcd remove old stuff and trim output from utils.heading Martin Zimmermann 2013-09-12 17:28:44 +0200
  • 27ba6d795f extend utils.ago to handle dates beyond 31 days Martin Zimmermann 2013-09-12 17:28:13 +0200
  • 63f03e1111 disqus import now sets the comment creation date correctly Martin Zimmermann 2013-09-12 17:27:16 +0200
  • 3218e16532 add CORS support Martin Zimmermann 2013-09-12 17:26:10 +0200
  • 45d4e18aef new /count?uri=path and count.js Martin Zimmermann 2013-09-12 17:19:04 +0200
  • 1105e3e016 don't shrink textarea on blur Martin Zimmermann 2013-09-12 12:28:53 +0200
  • 10c65561ed mv /client to /js Martin Zimmermann 2013-09-12 11:46:09 +0200
  • a059171ca9 rm Makefile, no longer needed Martin Zimmermann 2013-09-09 18:11:02 +0200
  • 5744a79e4d fix test for 88b77ff Martin Zimmermann 2013-09-09 14:52:32 +0200
  • 83f7c0201f use almond.js for single file output Martin Zimmermann 2013-09-09 14:44:04 +0200
  • 88b77ffa2d show markdown by default Martin Zimmermann 2013-09-09 14:14:27 +0200
  • b65b86d664 fix german utils.ago strings Martin Zimmermann 2013-09-09 14:14:06 +0200
  • 9484a8fa6f add heading 'Kommentieren' etc. Martin Zimmermann 2013-09-09 14:13:34 +0200
  • 18ebf6f95a disable threading, use processes Martin Zimmermann 2013-09-09 14:13:05 +0200
  • 3037f5926d clean imports and remove old code Martin Zimmermann 2013-09-09 13:37:57 +0200
  • 56ea90d7e0 JavaScript Identicons (awww), closes #8 Martin Zimmermann 2013-09-09 13:27:35 +0200
  • bebda530b6 clear comment that still has references Martin Zimmermann 2013-09-09 13:24:47 +0200
  • 413fb0c9a6 automatically update time(ago) every minute Martin Zimmermann 2013-09-09 13:24:03 +0200
  • fa277c98c1 disable scrollIntoView Martin Zimmermann 2013-09-09 13:23:18 +0200
  • 20f82dcfcd fix disqus import Martin Zimmermann 2013-09-08 17:37:26 +0200
  • aecab5cf01 scoll into view Martin Zimmermann 2013-09-08 17:24:54 +0200