Commit Graph

677 Commits

Author SHA1 Message Date
Martin Zimmermann
dd4ba9263a refactor all the things (use werkzeug instead of NIH to handle WSGI)
Also: use ?uri=%2Fpath%2F as path indicator.
2013-09-02 14:44:53 +02:00
Martin Zimmermann
76d6d46521 add progress bar to migration 2013-09-02 14:22:08 +02:00
Martin Zimmermann
57fa577e54 whatever I made there 2013-09-01 23:40:55 +02:00
posativ
26c74cb521 admin.js now used isso.js as API
JS is a horrible language. The more you try to modularize and DRY
it, the greater the LoC grows...
2012-12-17 00:06:46 +01:00
posativ
261f2fe18e introduce namespaces for JS and trying to escape the pyramid of doom 2012-12-16 23:29:07 +01:00
posativ
525a2828c5 fix Makefile and move utilities to js/utils.js 2012-12-16 20:29:18 +01:00
posativ
a753045f8b some documentation and move login to /admin/ 2012-12-16 19:54:56 +01:00
posativ
588a8c306b approved comments now move to recent comments 2012-12-16 18:13:03 +01:00
posativ
65c2fce636 better admin 'theme', 304 Not Modified support and minor improvements 2012-12-16 17:59:20 +01:00
posativ
5968a977ab wrap at 80 chars 2012-12-16 14:00:40 +01:00
posativ
ba33f28f31 update README and make instructions 2012-12-16 13:55:18 +01:00
posativ
eaaf1f4653 moar syntactic sugar 2012-12-16 13:38:24 +01:00
posativ
8e2e90ed4e add threaded WSGI server mixin to check URL existence on same host :> 2012-12-16 00:46:20 +01:00
posativ
63b990838d fix tests 2012-12-16 00:31:55 +01:00
posativ
a4514e1f91 rewrite using NIH 2012-12-16 00:14:30 +01:00
posativ
440787ff67 fix Augenkrebs in dashboard 2012-10-28 00:57:31 +02:00
posativ
28162d7ca9 edit comment works when comment is still pending 2012-10-28 00:50:09 +02:00
posativ
2e1831f609 show pending status, add some css 2012-10-28 00:39:23 +02:00
posativ
1bafe193ad approve comments 2012-10-28 00:39:22 +02:00
posativ
23232d4f0e fix admin.js 2012-10-28 00:39:22 +02:00
posativ
5d15ab0ea3 use highly sophisticated '2 weeks ago' dates including microformats 2012-10-28 00:39:20 +02:00
posativ
c7d4b5a071 use promise.js -> less code, less indentation, 2 kb less framework 2012-10-25 23:26:20 +02:00
posativ
6f4b02ab12 show deleted comments when they are referenced 2012-10-25 20:45:22 +02:00
posativ
35310300ac add 'edit comment' functionality. Use with care. 2012-10-25 20:09:12 +02:00
posativ
b4708fb284 modify can return plain text and marked up content 2012-10-25 20:08:28 +02:00
posativ
ba631eaa57 add Hacking section to README.md 2012-10-25 16:20:52 +02:00
posativ
db32d1c7f0 refactor JS and add YUI compression. 2012-10-25 16:20:50 +02:00
posativ
66cc7911f5 limit to 20 by default 2012-10-24 23:56:52 +02:00
posativ
6bb7b8c8d9 admin interface can delete comments :> 2012-10-24 23:22:39 +02:00
posativ
15ead12683 I can't still remember what ASC and DESC means 2012-10-24 20:38:39 +02:00
posativ
7420e6a130 add path to comment class 2012-10-24 20:38:07 +02:00
posativ
05b77f99fe add db.recent(mode, limit) method 2012-10-24 20:09:22 +02:00
posativ
2bfbad39ca begin dashboard using mako templates 2012-10-24 19:53:56 +02:00
posativ
39899dda81 /comment/ -> /1.0/ 2012-10-23 21:09:51 +02:00
posativ
ac6d88f61e isso import FILE can import Disqus export 2012-10-23 20:36:43 +02:00
posativ
ecd4c6b120 fix an edge case, where mallory can delete comments by bo 2012-10-23 16:40:30 +02:00
posativ
3459b7b9ee delete comment works for non-referenced comments now 2012-10-22 00:44:22 +02:00
posativ
d9a9eaf8c5 zero-fill date and add cookie recognition 2012-10-22 00:12:05 +02:00
posativ
10b1b1b470 use unique cookie name 2012-10-21 23:40:47 +02:00
posativ
ae96122ea1 fix issues caused by @moschlar 2012-10-21 23:30:40 +02:00
posativ
d2bc2537a1 remove limit, introduced unnecessary complexity 2012-10-21 22:37:39 +02:00
posativ
3b197c4c3c close form after reply 2012-10-21 22:34:48 +02:00
posativ
d6e4312e47 threaded comments :> 2012-10-21 22:26:05 +02:00
posativ
eee2e43588 refactor and re-indentation 2012-10-21 21:57:36 +02:00
posativ
63f3d6ff2f add date formatting and link to website 2012-10-21 21:05:56 +02:00
posativ
a15338209b basic XSS protection m) 2012-10-21 11:47:57 +02:00
posativ
443eb2bbe1 fix tests 2012-10-21 09:51:32 +02:00
posativ
487d76ba61 add API for different markup languages 2012-10-20 18:12:02 +02:00
posativ
9aeed1a47e client-side draft using qwery, bean, bonzo and domReady 2012-10-20 17:57:01 +02:00
posativ
efa334de39 markdown support (using misaka) 2012-10-20 17:55:29 +02:00