Commit Graph

  • f0c1574c15 remove stale comments from DB, closes #9 Martin Zimmermann 2013-09-08 17:21:33 +0200
  • f1ffe444bc don't remove root msg box on submit, but clear fields Martin Zimmermann 2013-09-08 14:17:46 +0200
  • 449c838be3 REMOTE_ADDR is not unicode Martin Zimmermann 2013-09-08 14:13:17 +0200
  • af11656022 add tox.ini Martin Zimmermann 2013-09-08 13:21:09 +0200
  • 5cad8fb8b5 clean db interface and comment model Martin Zimmermann 2013-09-08 13:02:25 +0200
  • c7ee35423b implement db backend for votes/likes #5 Martin Zimmermann 2013-09-06 17:19:25 +0200
  • 11c6e4d720 remove email column Martin Zimmermann 2013-09-06 15:56:43 +0200
  • 59706815e7 add comment.hash to recognize user by email or ip fallback Martin Zimmermann 2013-09-05 23:09:56 +0200
  • 35926037a6 fix tests Martin Zimmermann 2013-09-05 21:13:33 +0200
  • 3f37b6ff24 fix typos, link a screenshot Martin Zimmermann 2013-09-05 19:52:51 +0200
  • 690e642afb mv Martin Zimmermann 2013-09-05 19:48:28 +0200
  • af8ecbac0c update README to reflect recent updates Martin Zimmermann 2013-09-05 19:48:17 +0200
  • f6271e5cf6 commit work in progress Martin Zimmermann 2013-09-05 19:31:18 +0200
  • 7e6fa0438b use argparse and configparser Martin Zimmermann 2013-09-03 13:36:16 +0200
  • eaedf03c33 add MANIFEST.in Martin Zimmermann 2013-09-03 12:16:11 +0200
  • 2d075f867a move code around™ Martin Zimmermann 2013-09-03 12:15:43 +0200
  • cb20f159fb add bootstrap 2.3.2 Martin Zimmermann 2013-09-02 14:52:28 +0200
  • 2e233092b7 add jQuery 2.0.3 Martin Zimmermann 2013-09-02 14:53:40 +0200
  • dd4ba9263a refactor all the things (use werkzeug instead of NIH to handle WSGI) Martin Zimmermann 2013-09-02 14:44:53 +0200
  • 76d6d46521 add progress bar to migration Martin Zimmermann 2013-09-02 14:22:08 +0200
  • 57fa577e54 whatever I made there Martin Zimmermann 2013-09-01 23:40:55 +0200
  • 26c74cb521 admin.js now used isso.js as API posativ 2012-12-17 00:00:49 +0100
  • 261f2fe18e introduce namespaces for JS and trying to escape the pyramid of doom posativ 2012-12-16 23:29:07 +0100
  • 525a2828c5 fix Makefile and move utilities to js/utils.js posativ 2012-12-16 20:29:18 +0100
  • a753045f8b some documentation and move login to /admin/ posativ 2012-12-16 19:34:15 +0100
  • 588a8c306b approved comments now move to recent comments posativ 2012-12-16 18:13:03 +0100
  • 65c2fce636 better admin 'theme', 304 Not Modified support and minor improvements posativ 2012-12-16 17:59:17 +0100
  • 5968a977ab wrap at 80 chars posativ 2012-12-16 14:00:40 +0100
  • ba33f28f31 update README and make instructions posativ 2012-12-16 13:55:18 +0100
  • eaaf1f4653 moar syntactic sugar posativ 2012-12-16 13:38:24 +0100
  • 8e2e90ed4e add threaded WSGI server mixin to check URL existence on same host :> posativ 2012-12-16 00:46:20 +0100
  • 63b990838d fix tests posativ 2012-12-16 00:31:55 +0100
  • a4514e1f91 rewrite using NIH posativ 2012-12-16 00:13:00 +0100
  • 440787ff67 fix Augenkrebs in dashboard posativ 2012-10-28 00:57:31 +0200
  • 28162d7ca9 edit comment works when comment is still pending posativ 2012-10-28 00:50:09 +0200
  • 2e1831f609 show pending status, add some css posativ 2012-10-28 00:38:55 +0200
  • 1bafe193ad approve comments posativ 2012-10-27 22:33:23 +0200
  • 23232d4f0e fix admin.js posativ 2012-10-27 22:11:40 +0200
  • 5d15ab0ea3 use highly sophisticated '2 weeks ago' dates including microformats posativ 2012-10-27 21:45:33 +0200
  • c7d4b5a071 use promise.js -> less code, less indentation, 2 kb less framework posativ 2012-10-25 23:26:20 +0200
  • 6f4b02ab12 show deleted comments when they are referenced posativ 2012-10-25 20:45:19 +0200
  • 35310300ac add 'edit comment' functionality. Use with care. posativ 2012-10-25 20:09:12 +0200
  • b4708fb284 modify can return plain text and marked up content posativ 2012-10-25 20:08:28 +0200
  • ba631eaa57 add Hacking section to README.md posativ 2012-10-25 16:20:16 +0200
  • db32d1c7f0 refactor JS and add YUI compression. posativ 2012-10-25 13:24:44 +0200
  • 66cc7911f5 limit to 20 by default posativ 2012-10-24 23:56:52 +0200
  • 6bb7b8c8d9 admin interface can delete comments :> posativ 2012-10-24 23:22:39 +0200
  • 15ead12683 I can't still remember what ASC and DESC means posativ 2012-10-24 20:38:39 +0200
  • 7420e6a130 add path to comment class posativ 2012-10-24 20:38:07 +0200
  • 05b77f99fe add db.recent(mode, limit) method posativ 2012-10-24 20:09:22 +0200
  • 2bfbad39ca begin dashboard using mako templates posativ 2012-10-24 19:53:56 +0200
  • 39899dda81 /comment/ -> /1.0/ posativ 2012-10-23 21:09:51 +0200
  • ac6d88f61e `isso import FILE` can import Disqus export posativ 2012-10-23 20:36:43 +0200
  • ecd4c6b120 fix an edge case, where mallory can delete comments by bo posativ 2012-10-23 16:12:36 +0200
  • 3459b7b9ee delete comment works for non-referenced comments now posativ 2012-10-22 00:44:22 +0200
  • d9a9eaf8c5 zero-fill date and add cookie recognition posativ 2012-10-22 00:12:05 +0200
  • 10b1b1b470 use unique cookie name posativ 2012-10-21 23:40:41 +0200
  • ae96122ea1 fix issues caused by @moschlar posativ 2012-10-21 23:30:40 +0200
  • d2bc2537a1 remove limit, introduced unnecessary complexity posativ 2012-10-21 22:37:39 +0200
  • 3b197c4c3c close form after reply posativ 2012-10-21 22:34:48 +0200
  • d6e4312e47 threaded comments :> posativ 2012-10-21 22:26:05 +0200
  • eee2e43588 refactor and re-indentation posativ 2012-10-21 21:57:36 +0200
  • 63f3d6ff2f add date formatting and link to website posativ 2012-10-21 21:05:56 +0200
  • a15338209b basic XSS protection m) posativ 2012-10-21 11:47:57 +0200
  • 443eb2bbe1 fix tests posativ 2012-10-21 09:51:32 +0200
  • 487d76ba61 add API for different markup languages posativ 2012-10-20 18:12:02 +0200
  • 9aeed1a47e client-side draft using qwery, bean, bonzo and domReady posativ 2012-10-20 17:57:01 +0200
  • efa334de39 markdown support (using misaka) posativ 2012-10-20 17:55:29 +0200
  • d30c3c059b sort in chronological order posativ 2012-10-19 21:12:56 +0200
  • f2eff22ff7 circumvent CGI 1.1 specs (PATH_INFO is quoted) posativ 2012-10-19 15:51:51 +0200
  • 3cb623e7c2 check if url exists before creating a comment posativ 2012-10-18 16:16:36 +0200
  • 2c8c97b2a8 add db.activate function and use UNIX-style permission bits for normal/activated/deleted comments posativ 2012-10-18 15:39:04 +0200
  • f1fb80f5ef add license decoration posativ 2012-10-18 15:05:54 +0200
  • 54f1176249 decrease headings posativ 2012-10-17 22:55:25 +0200
  • 98328eebb0 commit README.md posativ 2012-10-17 22:44:35 +0200
  • 05336728f4 use itsdangerous posativ 2012-10-17 22:20:02 +0200
  • 759b304cb5 refactor configuration variables posativ 2012-10-17 18:32:53 +0200
  • 27801eef26 delete only when not referenced posativ 2012-10-17 12:22:52 +0200
  • af8fcdab19 most database operations now return Comment object posativ 2012-10-17 12:00:11 +0200
  • 3d398341a3 update database requirements posativ 2012-10-17 11:42:21 +0200
  • ca79ee5b67 rm url tests posativ 2012-10-17 11:27:53 +0200
  • e2198ed74a add update and delete views posativ 2012-10-17 11:06:26 +0200
  • 1b2b4da490 fix db update posativ 2012-10-17 10:56:43 +0200
  • 27007547bb return 404 if none found posativ 2012-10-16 22:56:21 +0200
  • 5d23bff409 clean json fuckup and add create and get views posativ 2012-10-16 22:49:43 +0200
  • 8301f0af78 replace db.initialize with db.__init__ posativ 2012-10-16 21:30:30 +0200
  • 98c4b6ccb2 move Comment class to isso.models posativ 2012-10-16 21:07:29 +0200
  • 36add653a7 change modified timestamp after update posativ 2012-10-16 21:04:20 +0200
  • 633b0bee33 add update, get and delete methods to SQLite adapter posativ 2012-10-16 21:00:10 +0200
  • 48cff63d4c add Comment.fromjson and update table definitions posativ 2012-10-16 20:20:29 +0200
  • 3bb830e86c add mode for comments (normal, pending, deleted) posativ 2012-10-16 19:42:51 +0200
  • 54548d4bd5 docs and input sanitization posativ 2012-10-16 19:32:55 +0200
  • 1199424a2b add basic SQLite adapter + tests posativ 2012-10-16 19:11:59 +0200
  • 0333f7efb0 first tests and general code layout posativ 2012-10-16 16:18:04 +0200
  • 7d905ed4ea initial commit posativ 2012-10-16 15:45:02 +0200