Commit graph

61 commits

Author SHA1 Message Date
Shish
9f3c347b6c wibble the ip ban layout, and make all tables with the 'sortable' class sortable 2012-02-11 01:48:07 +00:00
Shish
589b47868c allow IP-ban fields to be pre-filled, and addition form to be linked to 2012-02-09 22:18:31 +00:00
Shish
3584f40551 Merge branch 'master' of github.com:shish/shimmie2 2012-02-09 01:07:21 +00:00
Shish
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
Shish
4697e21fcd HINT ALL THE TYPES. SIMPLE ALL THE EXTENSIONS. 2012-02-08 11:24:25 +00:00
green-ponies (jgen)
2d443f0be9 Mostly just adding the Link to comments. 2012-02-07 21:52:11 -05:00
Shish
9db912d996 now that the cache key has changed, the invalidation needs updating... 2012-02-05 06:59:55 +00:00
Daku
4312aeca8f ipban now logs when ip is banned 2012-01-31 14:58:50 +00:00
Shish
47bfbd7102 downtime -> simpleext 2012-01-30 02:24:22 +00:00
Shish
6e64857936 wibble towards being totally SimpleExtension based, as that's easier to programatically optimise 2012-01-27 18:16:46 +00:00
Shish
583b0b5eb4 sort IP bans into (specific addresses, networks) and check each list individually in an optimised way; 20x speedup /o/ 2012-01-27 11:05:18 +00:00
green-ponies (jgen)
6c3e91e01c changed script tags to include language 2011-08-12 21:40:51 -04:00
Shish
f92e402c14 fix adding of bans 2011-02-21 12:15:37 +00:00
Shish
9e00675900 pdo compat 2011-01-01 15:28:38 +00:00
Shish
1e04df7765 <form> -> make_form(), or add auth token manually 2010-10-07 21:26:27 +01:00
Shish
18403a3fa6 csrf-proofing for extensions 2010-10-07 21:26:27 +01:00
Shish
5d0c9d3fa3 ipban: delete the cache after changing the data 2010-02-11 11:12:27 +00:00
Shish
43486ab5fa make IP bans work better 2010-02-02 11:52:39 +00:00
Shish
16738093e4 make ip_bans work without mysql specific code 2010-02-02 11:52:30 +00:00
Shish
91cb704daa more testing 2009-09-27 15:48:38 +01:00
Shish
f87b34400e extension documentation updates 2009-08-20 23:37:32 +01:00
Shish
1946e3c943 consistent naming for test functions 2009-08-19 01:28:48 +01:00
Shish
572f84511a lots of docs, and some internal changes 2009-07-21 07:38:53 +01:00
Shish
aa7969cdde MOAR TESTING. 2009-07-20 06:51:51 +01:00
Shish
bb9e3f08cb sqlite compat for ipbans 2009-07-17 02:44:15 +01:00
Shish
c88ecebb7b A ton of tests, figured out how to test uploads \o/ 2009-07-15 02:43:14 +01:00
Shish Moom
7f73a1f87e jquery start 2009-07-07 05:42:34 -07:00
Shish
bb84a735a2 requestcontext stuff is messy, go back to globals :( 2009-05-11 07:04:33 -07:00
Shish
44ac62e1ae get rid of xmlschema 2009-01-22 04:05:55 -08:00
Shish
776a42d519 cache objects 2009-01-20 02:47:20 -08:00
Shish
954edd9610 cache ip bans 2009-01-19 10:53:09 -08:00
Shish
1b77120699 hide old bans by default (and make them work at all <_<;;) 2009-01-16 20:42:20 -08:00
Shish
a2e5ad707b lots of zebras! 2009-01-16 20:24:43 -08:00
Shish
17ad021cca contrib documentation 2009-01-16 00:18:41 -08:00
Shish
eeda4d6ab3 very classy 2009-01-04 11:54:16 -08:00
Shish
11873e9601 remove EOL whitespace 2009-01-04 11:18:37 -08:00
shish
721c720f19 denied.
git-svn-id: file:///home/shish/svn/shimmie2/trunk@1097 7f39781d-f577-437e-ae19-be835c7a54ca
2008-10-18 10:49:16 +00:00
shish
98f6800f9d configurable testing URL
git-svn-id: file:///home/shish/svn/shimmie2/trunk@1096 7f39781d-f577-437e-ae19-be835c7a54ca
2008-10-18 10:34:15 +00:00
shish
58b80f5a72 denied.
git-svn-id: file:///home/shish/svn/shimmie2/trunk@1086 7f39781d-f577-437e-ae19-be835c7a54ca
2008-10-18 06:05:26 +00:00
shish
c68df68195 test files for various extensions
git-svn-id: file:///home/shish/svn/shimmie2/trunk@1070 7f39781d-f577-437e-ae19-be835c7a54ca
2008-10-11 07:09:42 +00:00
shish
5f05f4543d IPs should be varchars
git-svn-id: file:///home/shish/svn/shimmie2/trunk@1030 7f39781d-f577-437e-ae19-be835c7a54ca
2008-09-07 04:52:40 +00:00
shish
96a37605e4 port page_matches from score to trunk
git-svn-id: file:///home/shish/svn/shimmie2/trunk@1028 7f39781d-f577-437e-ae19-be835c7a54ca
2008-09-06 17:48:03 +00:00
shish
f8f7470e61 much friendlier get_theme_object
git-svn-id: file:///home/shish/svn/shimmie2/trunk@1019 7f39781d-f577-437e-ae19-be835c7a54ca
2008-09-06 16:59:02 +00:00
shish
aee1af4e0e move user stuff into the user class
git-svn-id: file:///home/shish/svn/shimmie2/trunk@1004 7f39781d-f577-437e-ae19-be835c7a54ca
2008-08-23 12:49:47 +00:00
shish
434fab2dc5 and make the extensions match
git-svn-id: file:///home/shish/svn/shimmie2/trunk@1003 7f39781d-f577-437e-ae19-be835c7a54ca
2008-08-23 12:08:19 +00:00
shish
09b2be6830 PHP4 is dead \o/ \o/ \o/ (Part 1, make use of instanceof)
git-svn-id: file:///home/shish/svn/shimmie2/trunk@994 7f39781d-f577-437e-ae19-be835c7a54ca
2008-08-22 09:41:30 +00:00
shish
e3701f3916 tidying up
git-svn-id: file:///home/shish/svn/shimmie2/trunk@982 7f39781d-f577-437e-ae19-be835c7a54ca
2008-08-12 01:36:39 +00:00
shish
cb63e8d605 index a column which exists
git-svn-id: file:///home/shish/svn/shimmie2/trunk@980 7f39781d-f577-437e-ae19-be835c7a54ca
2008-08-12 00:22:05 +00:00
shish
3c91224e8b standard sql
git-svn-id: file:///home/shish/svn/shimmie2/trunk@962 7f39781d-f577-437e-ae19-be835c7a54ca
2008-07-29 21:09:43 +00:00
shish
e6ec382aee and the other bit <_<
git-svn-id: file:///home/shish/svn/shimmie2/trunk@932 7f39781d-f577-437e-ae19-be835c7a54ca
2008-07-25 11:55:55 +00:00