Commit Graph

288 Commits

Author SHA1 Message Date
9c05622d6e Fix uploader issue with SHM_FORM 2021-12-19 00:27:50 +00:00
217a36a8c5 upload microhtml 2021-12-14 19:10:21 +00:00
3d9e32e919 new php-cs-fixer 2021-12-14 18:32:47 +00:00
77f7121e26 drop php7.3 support, make use of 7.4 features 2021-03-14 23:43:50 +00:00
8d478b9c39 refer to user 2021-02-26 23:56:50 +00:00
e88ca1fb05 Nicer upload error messages 2021-02-26 23:54:53 +00:00
72268d529d Moved user options to separate page, modularized the settings page code so that it can be re-used to simplify and standardize user settings in the same manner as global settings 2021-01-16 14:26:17 -06:00
8a58ede5b3 remove some dead code 2020-10-29 01:28:46 +00:00
b9e1ce1b8d use the right link 2020-10-28 20:53:20 +00:00
3f5930b4cb simplify and add tests for upload (and replace) path 2020-10-28 20:51:34 +00:00
7cb18568e3 During uploads (including replacements), 'data' should be an array of files, fixes #735 2020-10-28 17:06:25 +00:00
3aa1926f72 Image to Post - upload 2020-10-26 10:53:03 -05:00
8ad783ff4c be more snake_case 2020-10-26 00:27:06 +00:00
19a6b39c70 make use of str_starts_with / str_ends_with / str_contains 2020-10-25 19:31:58 +00:00
a51cab58aa make sure extension is not-null for transloads 2020-10-14 16:07:12 +00:00
688fb8b04b Added ability to upload multiple files through a single upload input 2020-06-25 00:42:43 +01:00
984c9702ec The great MIMEing 2020-06-25 00:42:34 +01:00
95ef714447 Changed metadata truncation to reflect new filename column length 2020-06-24 17:21:57 +01:00
bd9808081e Added false is_content flags to several blocks so that the 404 extension can work properly 2020-06-24 17:01:09 +01:00
18cd74f57d Changed a bunch of core extensions to be hidden since there's nothing to interact with 2020-06-22 18:02:47 +01:00
5446f29141 improved filetype error handling 2020-06-03 20:01:08 +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
1e76fb239e s/fullrandom/dailyshuffle/, and run formatter 2020-05-13 13:03:49 +01:00
72645af9a4 refactor a bunch of weirdness in image replacement 2020-04-25 21:38:11 +01:00
dede46374f avoid double-escape for upload collision error 2020-03-13 09:39:00 +00:00
1597eff082 lint fixing 2020-03-13 09:23:54 +00:00
d97f492aaf format 2020-02-25 12:18:47 +00:00
85731ebf65 file-accept 2020-02-25 12:04:37 +00:00
674d3fc6fa dedupe create_image_from_data 2020-02-23 18:19:27 +00:00
4e57e04ddf fix a lot of tests 2020-01-29 20:22:50 +00:00
6d3ca01424 format 2020-01-29 00:49:26 +00:00
615da9e9d2 fix all the tests (for sqlite, php7.4, osx, at least) 2020-01-28 21:19:59 +00:00
cddf6e9d5f more types 2020-01-26 19:44:36 +00:00
3631084afd format 2020-01-26 16:38:26 +00:00
9eb5acf2dc use strict types 2020-01-26 16:27:56 +00:00
1e4f08e9e9 updates for phpunit 8 2019-11-21 17:16:11 +00:00
f79eafc91e format 2019-11-04 00:42:06 +00:00
d17e207984 Have get_arg never return null
90% of places assume it will never return null, and they will break in
weird ways if it does return null
2019-11-04 00:40:10 +00:00
ac5546c6ef remove more old comments 2019-11-03 16:22:59 +00:00
b568933f45 remove extension metadata comments (we have metadata objects now) 2019-11-02 20:19:09 +00:00
55c6854003 formatting 2019-11-02 19:57:34 +00:00
016fb6be65 Small fixes and corrections 2019-11-01 23:47:53 -05:00
702f098ea6 Added create_image permission check to upload menu code 2019-10-18 16:32:46 +01:00
e08cdb1638 make Cache its own thing, separate from Database 2019-10-02 10:49:32 +01:00
ce61b7dc40 truncate filenames to 64 chars at upload time 2019-09-30 18:05:35 +01:00
a6bb15d859 formatting 2019-09-29 14:30:55 +01:00
de98e86938 ExtensionInfo conversions what have I done 2019-08-07 15:40:01 -05:00
00464d2579 Implemented a nav link generating system so that extension power what shows up in the menus rather than being hard-coded in the themes. 2019-08-05 09:01:20 -05:00
972b68bdd3 Setup constants 2019-08-05 09:00:23 -05:00
cb1e9c0075 Permissions to constants 2019-08-01 08:07:05 -05:00