Commit Graph

194 Commits

Author SHA1 Message Date
0698b780f9 remove regular Extension, have SimpleExtension take its place, optimise the event system based on SimpleExtension methods 2012-02-08 12:07:01 +00:00
0589f9d72e fine grained permission bits 2012-02-07 15:15:18 +00:00
4e1300631b Merge branch 'master' of github.com:shish/shimmie2 2012-02-05 04:25:58 +00:00
0b13db8ed7 hide anonymous's user page - having made a million comments, it was taking upwards of 60 seconds to process that one page, triggering the DOS defences... 2012-02-05 04:25:50 +00:00
dab85e5f26 merge type hints 2012-02-02 14:16:14 +00:00
cc8f1f35a5 more type hints 2012-02-02 14:14:33 +00:00
dc6c173efd type hints for hiphop 2012-02-02 08:07:57 +00:00
ec0fab54d8 these are magicked now 2012-02-02 07:53:27 +00:00
93c2aa2084 only show IP list to admin and self-user, and don't show anon's list 2012-01-27 10:17:44 +00:00
52bbb36af4 shm_user breaks varnish cache 2012-01-26 16:51:24 +00:00
f38b45e2a9 there are some odd cases where anonymous is not user #1, so use the anon_id variable 2012-01-24 16:40:36 +00:00
ddd3f99835 deleting the user withouth images delete resulted in image deletion too: the DB entriy gets removed but the image stays on the Hard drive.
this is fixed.
also the Foreign key needs to be manually updated in images table.
named the foreign keys in install.php for easier altering in the future.
2012-01-22 20:14:35 +01:00
023384149f User deletion (Deletes the user with comments, favorites and private messages)
User deletion with uploaded images ( all above plus the images the user uploaded)
Also the Database fix that is all needed for this in DBupdate.php
2012-01-22 18:55:52 +01:00
8eaaa6a7ca Added user deletion.
User is deleted from database
the Comments are deleted too, unknown reason for me
Noting else is deleted so far.
2012-01-19 18:23:43 +01:00
ad2bb8b8b6 switch timeago to a javascript implementation 2011-12-31 14:12:34 +00:00
cfbeddde9f HTTP level caching, so we can stick varnish in front of the web pages 2011-12-27 19:23:37 +00:00
ba02e589b0 IP isn't an int 2011-12-25 12:38:07 +00:00
070aeff199 search images by uploader IP 2011-12-25 12:31:28 +00:00
b1cb655adc hopefully fix signup for PDO 2011-02-21 11:57:50 +00:00
fc7eb0609e warn on login failure 2011-01-22 16:10:07 +00:00
ee3c24117b more pdo compat, database bits 2011-01-03 15:18:24 +00:00
d6baeab977 more pdo compat 2011-01-01 16:28:04 +00:00
ffb1762280 Insert_ID -> lastInsertId 2010-12-31 20:00:59 +00:00
3eee6f313e avatar options 2010-04-21 17:56:01 +01:00
0816e6bb67 in theory, selectable avatar hosts 2010-04-21 17:32:32 +01:00
c7eb0cd99d redundant declaration 2010-01-23 12:39:27 +00:00
4e7f135024 htmlable t&c 2010-01-05 19:06:04 +00:00
62862994db set user creation to use the generic captcha api 2010-01-05 17:57:10 +00:00
f4a74c4d4c better logging 2010-01-05 10:52:23 +00:00
7a60e6fae5 lots of extension docs 2010-01-05 10:11:53 +00:00
63277a0864 gah 2009-12-30 08:17:33 +00:00
694200d9f8 proper logging 2009-12-30 07:59:40 +00:00
9f37a50256 signup captcha 2009-11-10 03:21:02 +00:00
a7caf1e060 prefixed cookies 2009-10-08 13:59:12 +01:00
159a862c02 configurability for avatars 2009-10-08 12:40:52 +01:00
82bf804fad fix avatar display on user page 2009-10-08 12:32:01 +01:00
b1bcb8252f extendable user stats rather than hardcoded with assumptions of extensions 2009-08-18 22:30:52 +01:00
76a9090ded settable email field 2009-08-11 17:07:03 +01:00
63be20458d themable user links 2009-08-03 10:46:40 +01:00
4cb59929d3 hide user stats from anonymous 2009-07-20 06:42:26 +01:00
e23b80f822 start of password recovery 2009-07-11 05:38:52 -07:00
9e1c144f57 fix login... 2009-06-06 12:04:33 -07:00
413a0ede91 basic user list 2009-05-30 06:47:57 -07:00
bb84a735a2 requestcontext stuff is messy, go back to globals :( 2009-05-11 07:04:33 -07:00
415f6901da logging things 2009-05-08 03:52:29 -07:00
bda38bff6c did I mention that mysql devs can go choke on a bucket of cocks? Well they can. (Two ways to specify foreign keys, one works, one is silently ignored; wtf?) 2009-01-22 05:03:51 -08:00
81a4e0fa76 more normal words 2009-01-22 02:49:01 -08:00
3af5caf523 make things work 2009-01-22 02:14:16 -08:00
b336b5296f delayed user creation 2009-01-22 01:39:44 -08:00
2c37ce9a8d match better, so user_id=123 doesn't hit id=123 2009-01-21 23:04:29 -08:00