Commit Graph

123 Commits

Author SHA1 Message Date
ab008e351d Added SPEED_HAX criteria to image count shortcuts. 2020-08-28 09:48:10 -05:00
de26b7f373 don't die if database is missing a MIME type 2020-07-07 16:07:19 +00:00
7f68ef1cfd Added option to transcode extension and thumbnailing to choose the color to use to fill in the background when converting an image with an alpha channel to a format without 2020-06-25 00:42:43 +01:00
984c9702ec The great MIMEing 2020-06-25 00:42:34 +01:00
b937ad6255 Added thumbnail scaling options
Changed ffmpeg thumbnailer to instead output a full-size png which is forwarded to the image thumbnailer, to allow it to take advantage of all available scaling options
2020-06-23 15:05:55 +01:00
6d16c52367 New bulk import/export extension 2020-06-23 15:01:22 +01:00
63b2601e67 Mime type handling overhaul
Changed mime type map to deal with the reality that certain file types have multiple extensions and/or multiple mime types, as well as constants supporting all of the data. Created new functions using the updated mime type map to resolve mime types and extensions. Updated various items around the project that determine mime/extension to take advantage of the new functions.
2020-06-03 19:47:40 +01:00
1fc75c0b18 Whenever we display an image for any reason, show the admin block, fixes #621 2020-03-23 00:06:43 +00:00
7fa9d11512 hard-code one bad case 2020-03-13 10:04:12 +00:00
8f3002f2d8 dot in special chars list 2020-03-13 09:47:43 +00:00
33731e8cb0 separate link formatting for URLs and for plain text 2020-02-25 12:26:56 +00:00
b44a4de42c one return 2020-02-25 12:18:18 +00:00
89dd1a7658 create_scaled_image, for other uses 2020-02-25 12:04:37 +00:00
152e55b5db Changed Image::by_hash so that it isn't case-sensitive 2020-02-23 23:07:02 -06:00
674d3fc6fa dedupe create_image_from_data 2020-02-23 18:19:27 +00:00
c5d8585824 info command 2020-02-23 18:14:35 +00:00
43ab3088cf cache key 2020-02-13 20:54:59 +00:00
3a57817fc2 Spread ParseLinkTemplate work across relevant extensions 2020-02-09 19:22:25 +00:00
d749784e95 remove redundant escaping and split load_balance_url into a separate function with testing 2020-02-09 16:02:37 +00:00
cc7a33b31f show lengths to 1/10th second 2020-02-09 00:32:20 +00:00
4b5becfb7f video length in thumb 2020-02-08 20:44:23 +00:00
fd7c774f5b handle_svg doesn't need to override ALL of onDataUpload 2020-02-08 20:44:23 +00:00
03af4dd92f ??? 2020-02-05 09:01:22 +00:00
23943692ce formatting 2020-02-05 01:38:32 +00:00
ef82d5f1a1 account for missing tags 2020-02-05 01:26:18 +00:00
f7feb4075a order, order 2020-02-05 00:27:37 +00:00
1a07f84622 inline build_accurate_search_querylet 2020-02-05 00:16:47 +00:00
e971d10d41 we can also optimise one negative tag in the same way 2020-02-04 23:49:54 +00:00
b81a95129c faster search for getting deep into individual tag archives 2020-02-04 23:43:24 +00:00
c0bdb6b7f8 merge common stuff into build_search_querylet 2020-02-04 23:27:01 +00:00
aa5cf0e81b optimise counting number of results for one negative tag 2020-02-04 23:05:07 +00:00
9216be3c96 if we're past the searchable number of pages, don't bother counting the number of pages, just 404 2020-02-04 22:44:27 +00:00
f5c402ad85 inline a one-use function 2020-02-01 23:37:20 +00:00
6d2c92575d tests for format_milliseconds 2020-02-01 23:03:23 +00:00
40ab91f8ea remove redundant scoreql_to_sql 2020-02-01 22:44:50 +00:00
6f7e0e5b12 drop logging args that didn't get used in practice 2020-02-01 21:37:07 +00:00
de0a7138d2 formatting 2020-02-01 11:59:39 +00:00
da42b19d6b make it more explicit that caret/decaret are for encoding tags into URL paths 2020-01-30 21:50:30 +00:00
0ec305a886 stop using ? as a wildcard 2020-01-30 10:55:35 +00:00
fb5bce69f8 SQL T_T 2020-01-29 20:34:02 +00:00
4e57e04ddf fix a lot of tests 2020-01-29 20:22:50 +00:00
615da9e9d2 fix all the tests (for sqlite, php7.4, osx, at least) 2020-01-28 21:19:59 +00:00
3c5e6f0746 delete search-accel stuff - built-in queries are faster now 2020-01-27 19:49:50 +00:00
235b976dbc databases... 2020-01-26 18:10:58 +00:00
3631084afd format 2020-01-26 16:38:26 +00:00
9eb5acf2dc use strict types 2020-01-26 16:27:56 +00:00
70db0ce5bd flash_message -> page->flash, with no cookies 2019-12-15 19:47:18 +00:00
d7a2ca9ddc remove SCORE_STRNORM - everyone supports LOWER now 2019-12-15 16:07:46 +00:00
6486bb95da name_to_id 2019-11-11 16:43:42 +00:00
bde49c4f5e paged ip bans 2019-11-11 12:52:11 +00:00