Commit Graph

500 Commits

Author SHA1 Message Date
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
posativ
d30c3c059b sort in chronological order 2012-10-19 21:12:56 +02:00
posativ
f2eff22ff7 circumvent CGI 1.1 specs (PATH_INFO is quoted) 2012-10-19 18:58:55 +02:00
posativ
3cb623e7c2 check if url exists before creating a comment 2012-10-18 16:16:36 +02:00
posativ
2c8c97b2a8 add db.activate function and use UNIX-style permission bits for normal/activated/deleted comments 2012-10-18 15:41:12 +02:00
posativ
f1fb80f5ef add license decoration 2012-10-18 15:05:54 +02:00
posativ
54f1176249 decrease headings 2012-10-17 22:55:25 +02:00
posativ
98328eebb0 commit README.md 2012-10-17 22:44:35 +02:00
posativ
05336728f4 use itsdangerous 2012-10-17 22:43:51 +02:00
posativ
759b304cb5 refactor configuration variables 2012-10-17 18:32:53 +02:00
posativ
27801eef26 delete only when not referenced 2012-10-17 12:22:52 +02:00
posativ
af8fcdab19 most database operations now return Comment object 2012-10-17 12:00:11 +02:00
posativ
3d398341a3 update database requirements 2012-10-17 11:42:21 +02:00
posativ
ca79ee5b67 rm url tests 2012-10-17 11:27:53 +02:00
posativ
e2198ed74a add update and delete views 2012-10-17 11:06:26 +02:00
posativ
1b2b4da490 fix db update 2012-10-17 10:56:43 +02:00
posativ
27007547bb return 404 if none found 2012-10-16 22:56:21 +02:00
posativ
5d23bff409 clean json fuckup and add create and get views 2012-10-16 22:52:02 +02:00
posativ
8301f0af78 replace db.initialize with db.__init__ 2012-10-16 21:30:30 +02:00
posativ
98c4b6ccb2 move Comment class to isso.models 2012-10-16 21:07:29 +02:00
posativ
36add653a7 change modified timestamp after update 2012-10-16 21:04:20 +02:00
posativ
633b0bee33 add update, get and delete methods to SQLite adapter 2012-10-16 21:00:10 +02:00
posativ
48cff63d4c add Comment.fromjson and update table definitions 2012-10-16 20:20:59 +02:00
posativ
3bb830e86c add mode for comments (normal, pending, deleted) 2012-10-16 19:42:51 +02:00
posativ
54548d4bd5 docs and input sanitization 2012-10-16 19:32:55 +02:00
posativ
1199424a2b add basic SQLite adapter + tests 2012-10-16 19:11:59 +02:00
posativ
0333f7efb0 first tests and general code layout 2012-10-16 16:18:07 +02:00
posativ
7d905ed4ea initial commit 2012-10-16 15:45:02 +02:00