Commit graph

629 commits

Author SHA1 Message Date
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
a5fa809335 another 2010-07-26 23:29:07 +01:00
Shish
c78aa580c0 not all imageinfoset events have favorite_action 2010-07-26 23:06:12 +01:00
Shish
c9ce99bc96 only vote for valid images 2010-07-26 23:00:08 +01:00
Shish
95cf12bd38 only favourite valid images 2010-07-26 22:59:18 +01:00
Shish
c0cebccb27 escape more data, fix an XSS hole 2010-07-26 17:21:29 +01:00
Shish
d3b430b7b2 S3 mirroring 2010-07-12 22:27:27 +01:00
Shish
6eec2a369d api safety 2010-07-09 13:50:26 +01:00
Shish
06b9eebe49 start of the api 2010-07-09 13:18:07 +01:00
Shish
77fe23c5a6 file extension to confuse android less 2010-06-17 19:42:17 +01:00
Shish
ee407dd9cb the right class... 2010-05-28 13:36:36 +01:00
Shish
3ab35d4d9d sometimes we want test uploads to fail 2010-05-28 13:24:57 +01:00
Shish
da449245de Convert some Extensions to SimpleExtensions with priorities 2010-05-28 13:06:31 +01:00
Shish
23cc49592d nullify score button 2010-05-28 11:58:26 +01:00
Shish
a62ed8f5eb note that bulk_add requires admin 2010-05-28 11:39:10 +01:00
Josh Sutinen
f1d3bec16d Paginator link code was ugly, if no filter criteria were set it would dump "&&&" at the end of the query string. This makes it look prettier. (v2 of fix) 2010-05-23 22:03:36 +01:00
Shish
0d7efd0256 class type hints for hiphop's benefit 2010-05-15 12:17:32 +01:00
Shish
629c03036c more numeric_score tests 2010-05-13 10:44:47 +01:00
Shish
46ce762949 A bunch of testing / fixes 2010-05-05 14:16:24 +01:00
Shish
ba814aebaa mysql can go choke on a bucket of cocks 2010-04-27 11:36:07 +01:00
Shish
1c5fa146d7 rss extension 2010-04-26 02:37:05 +01:00
Shish
8a08571325 'offset ? limit ?' is supported by more than 'limit ?, ?' 2010-04-23 16:10:46 +01:00
Shish
509486e690 [postgres] offset/limit 2010-04-23 16:04:21 +01:00
Shish
2c1fa2fd7f move warehouse directory creation into a single place 2010-04-23 05:46:07 +01:00
Shish
0799c13faf remove shadow 2010-04-20 16:42:02 +01:00
Shish
38c3038ecb border cancelling; somewhat of an ugly hack... 2010-04-19 20:41:38 +01:00
Shish
cd3976821c test another couple of branches 2010-04-06 14:44:41 +01:00
Shish
95393af219 minor tidyness 2010-04-06 14:44:34 +01:00
Shish
cf6a533c74 test random image block 2010-04-06 14:44:27 +01:00
Shish
973da3cb0f browser search test 2010-03-24 12:36:37 +00:00
Shish
b39a0d7ede admin tools tests 2010-03-24 12:32:04 +00:00
Shish
43533973a7 save a query 2010-03-24 04:44:36 +00:00
Zach Hall
ee4e7a4471 If a user doesn't have permission to view an image, not only will we hide it from the search results, we'll also disallow them access, redirecting them to post/list. 2010-03-24 04:40:57 +00:00
Shish
eaca520f75 more banned words by default 2010-03-24 02:27:54 +00:00
Shish
4b0c2bb1f5 remove redundantness 2010-03-23 01:08:10 +00:00
Shish
6071fb5e88 make this work? 2010-03-22 15:36:44 +00:00
Shish
e49bb14aaf more coverage 2010-03-22 14:47:37 +00:00
Shish
4416343425 more code coverage 2010-03-22 14:42:23 +00:00
Shish
7a5be72cbd build warehouse directories on demand 2010-03-15 04:31:28 +00:00
Shish
1e10f286a2 this uses post_image 2010-03-12 20:30:49 +00:00
Shish
9b9ef1a9ea tips tests 2010-03-12 18:34:37 +00:00
Shish
56446b867f test generation of the actual map 2010-03-12 17:57:21 +00:00
Shish
5238fdc13f no author edit for anon 2010-03-11 13:33:44 +00:00
Shish
718ad58282 avoid breakage when multiple extensions are installed alongside log_db 2010-03-08 21:56:31 +00:00
Shish
7f741f6b99 search votes by IDs, in case of username weirdness 2010-03-01 00:14:32 +00:00
Shish
1c4b935abe need page for error 2010-02-18 16:26:07 +00:00
Shish
1b83656365 403, not 503 2010-02-18 16:24:31 +00:00
Shish
7683d23df8 test blotter denial 2010-02-18 16:22:10 +00:00
Shish
54b398d08e spell 2010-02-18 15:59:04 +00:00
Shish
b72d5254d0 more blotter testing 2010-02-18 15:58:23 +00:00
Shish
86f80f2b9c blotter test 2010-02-18 14:34:44 +00:00
Shish
4313375e3b html typo 2010-02-18 14:23:56 +00:00
Shish
3ef9f2aae1 SQL niceness 2010-02-18 14:20:32 +00:00
Shish
7cfadd606a a bit more 2010-02-18 14:14:33 +00:00
Shish
7e303dc73d whitespace consistency 2010-02-18 14:12:52 +00:00
Zach Hall
d3c921e8f3 Blotter Extension 2010-02-18 14:05:34 +00:00
Shish
6c85ed3ba0 paginated logs 2010-02-12 17:22:19 +00:00
Shish
5d0c9d3fa3 ipban: delete the cache after changing the data 2010-02-11 11:12:27 +00:00
Shish
f7f411e1f6 regex for homepage links, hopefully less brokenness than the hand written parser 2010-02-11 11:07:57 +00:00
Shish
9b98e6c90a Use Image::count_images() rather than SQL, to take advantage of advanced features and caching 2010-02-11 11:06:30 +00:00
Shish
c31faa3936 fortmatted report text 2010-02-11 10:50:50 +00:00
Shish
36dac77e5d link to tag changes 2010-02-03 23:55:01 +00:00
Shish
8b93b0644c postgres barfs if you try to compare a string to an inet_addr 2010-02-03 14:29:55 +00:00
Shish
5e4f387983 searchable event log 2010-02-03 13:57:39 +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
0d81fb0538 more warehouse_path use 2010-02-02 01:06:54 +00:00
Shish
e779a880ca link to image in the event log 2010-02-02 00:56:58 +00:00
Shish
1d9af46e5f link to user's profile from the event log 2010-02-01 23:10:42 +00:00
Shish
2f9642dc89 log the right variable 2010-02-01 18:34:07 +00:00
Shish
b0bec98243 database-neutral table creation 2010-02-01 16:18:31 +00:00
Shish
5ddaed8e28 Turn the QR Code extension into a SimpleExtension, trim the boilerplate 2010-01-26 13:38:08 +00:00
Zach Hall
4ad7232abd QR Code extension 2010-01-26 13:11:22 +00:00
Shish
4db27bb937 tag_history logging 2010-01-23 18:07:31 +00:00
Shish
b599fc22b6 fix note pagination 2010-01-17 09:19:52 +00:00
Shish
cbfab3ba5d paginated image bans 2010-01-05 17:31:25 +00:00
Shish
18c0fa7df8 more documentation, and set some extensions to be hidden from the user docs list 2010-01-05 13:13:11 +00:00
Shish
843e2b2cc9 admin extension is no longer core 2010-01-05 11:08:32 +00:00
Shish
f4a74c4d4c better logging 2010-01-05 10:52:23 +00:00
Shish
44c8461f3b Show all extensions in the extension list 2010-01-05 10:32:39 +00:00
Shish
8803a58991 type checking for FavoriteSetEvent 2010-01-03 10:05:27 +00:00
Shish
ce6e8aa9ae updates for the danbooru theme 2010-01-03 08:55:43 +00:00
Shish
6ae4c69358 view and download featured 2010-01-02 10:16:49 +00:00
Shish
c9c4843e43 don't show explicit features to those who aren't allowed 2009-12-30 08:17:46 +00:00
Shish
55f2f770e7 this doesn't work yet 2009-12-30 08:11:24 +00:00
Shish
be72482232 update name and description 2009-12-30 08:09:31 +00:00
Shish
694200d9f8 proper logging 2009-12-30 07:59:40 +00:00
Shish
96c3cf73e5 a load more pools work 2009-12-30 07:07:10 +00:00
Shish
16d409583b more tidying 2009-12-26 00:56:53 +00:00
Shish
53f990bce8 pools checked and tidied again 2009-12-26 00:31:02 +00:00
Shish
6c42cf73c7 indentation 2009-12-25 23:05:57 +00:00
Shish
12745b9309 dos2unix and some other changes... 2009-12-24 07:36:09 +00:00
Shish
95eadbdd1f dos2unixification 2009-11-24 14:07:18 +00:00
Shish
4e95149c4b updates from sein 2009-11-24 13:57:37 +00:00
Shish
50cf3baca9 security stuffs 2009-11-15 06:33:15 +00:00
Shish
4a20b3915c Merge branch 'pools_test' 2009-11-15 06:31:59 +00:00
Shish
57b2a4df9e some escapes 2009-11-15 06:31:18 +00:00
Shish
a5711d3408 a load of testing 2009-11-15 06:23:42 +00:00
Shish
63d186d8c9 publicise Ratings functions because Pools wants to do the same thing 2009-11-15 05:45:50 +00:00
Shish
43dbf5baea test file 2009-11-15 05:34:30 +00:00
Shish
b797b97595 some checks 2009-11-15 05:32:14 +00:00
Shish
e61b1fe954 pools coding standards 2009-11-15 05:00:24 +00:00
Shish
3dccde13d1 allow authenticated find_posts in danbooru api 2009-11-10 03:54:03 +00:00
Shish
9a400645a2 use avatar API rather than hardcoded gravatar 2009-11-10 03:31:32 +00:00
Shish
02a5e828ea this line is jarringly long... 2009-11-10 03:11:29 +00:00
Shish
075b7298b7 spelling 2009-10-09 13:30:21 +01:00
Shish
f7ef2c2771 but it is old 2009-10-09 13:12:18 +01:00
Shish
d1d2f525b9 add old tips extension for the record 2009-10-09 13:11:42 +01:00
Shish
0d3e7e0acc import of submitted pools extension 2009-10-09 13:10:58 +01:00
Shish
9145d7460c import of submitted notes extension 2009-10-09 13:10:47 +01:00
Shish
325ecb5cbb import of submitted forum extension 2009-10-09 13:10:39 +01:00
Shish
daa19b8b6a import of submitted artists extension 2009-10-09 13:10:27 +01:00
Shish
a7389970e2 close #774 2009-10-09 12:41:29 +01:00
Shish
6baf616692 truthomatic 2009-10-08 17:44:25 +01:00
Shish
91cb704daa more testing 2009-09-27 15:48:38 +01:00
Shish
9257decc50 tips extension 2009-09-27 14:00:29 +01:00
Shish
39e1a56a94 test that comments work in the comment RSS 2009-09-20 03:58:50 +01:00
Shish
619401dd4a test that this doesn't crash 2009-09-20 03:53:24 +01:00
Shish
7d88689c2b another test 2009-09-20 03:50:32 +01:00
Shish
3aa7424b12 nobody should be linking to pages like this any more... 2009-09-20 03:48:52 +01:00
Shish
0f0bf5ff69 test blank lines 2009-09-20 03:47:04 +01:00
Shish
281c34d64e more testing 2009-09-19 23:03:47 +01:00
Shish
6726f13603 test the emoticon list 2009-09-19 20:18:46 +01:00
Shish
d5d7f08f01 extra unit testing note 2009-08-25 18:39:42 +01:00
Shish
18fea9d968 remove the whitespace 2009-08-24 05:33:51 +01:00
Shish
d5dea776c5 ignore duplicate tag history entries 2009-08-24 03:33:51 +01:00
Shish
3e1edae90d home page updates 2009-08-24 02:15:08 +01:00
Shish
f87b34400e extension documentation updates 2009-08-20 23:37:32 +01:00
Shish
8ea67db1fa correct docs 2009-08-20 20:51:25 +01:00
Shish
e7582cb6d9 sometimes these return values are used 2009-08-19 05:04:13 +01:00
Shish
b41d38e64c this does need to be at the top, but not double star started... 2009-08-19 04:57:24 +01:00
Shish
e8ef3902c3 more testing docs 2009-08-19 02:13:48 +01:00
Shish
b26ac06c3b hand-port from 2.3 2009-08-19 01:33:00 +01:00
Shish
1946e3c943 consistent naming for test functions 2009-08-19 01:28:48 +01:00
Shish
62afcfe38c a start on testing docs, and some underscore-camelcase maps 2009-08-19 01:26:26 +01:00
Shish
8e2b5d7c1e zebraify reported images table 2009-08-18 22:39:10 +01:00
Shish
b1bcb8252f extendable user stats rather than hardcoded with assumptions of extensions 2009-08-18 22:30:52 +01:00
Shish
f058d5dd5b fix the tests.. 2009-08-16 20:19:09 +01:00
Shish
9af0c260c3 minmal rating tests 2009-08-13 21:42:48 +01:00
Shish
afa1f4a583 don't force the user to set a rating 2009-08-13 20:10:48 +01:00
Shish
b53cc65958 test it 2009-08-13 19:28:20 +01:00
Shish
28fd3e311f replace numeric_score 'favorite' with 'upvoted_by=name' (and add the same for downvote) 2009-08-13 19:28:14 +01:00
Shish
44e3abe16e test searching by score 2009-08-13 17:48:28 +01:00
Shish
d95855411d emoticon list 2009-08-08 17:43:18 +01:00
Shish
9a79f77deb better looking downtime message, and login box 2009-08-03 19:58:24 +01:00
Shish
ceb4019588 sitemap test file 2009-08-03 18:35:32 +01:00
Shish
e87734ce72 sitemap extension from Sein Kraft 2009-08-03 18:26:07 +01:00
Shish
b1f708342a case 2009-08-03 12:07:47 +01:00
Shish
920b61a707 wiki diff on conflict 2009-08-03 11:24:02 +01:00