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
826c623538
PageMode constants
2019-06-18 21:04:31 -05:00
8950d27d64
Changed upload to detect unrecognized files so that it doesn't just blankly refresh when the type isn't handled
2019-06-14 13:01:49 -05:00
064b24ffc1
formatting pass
2019-06-14 13:47:50 +01:00
a1512975b6
This should have been checked in with the header bytes change, provides the actual type detection
2019-06-12 17:51:15 -05:00
97abeb5254
Added option to detect file type based on header bytes
2019-06-12 17:35:11 -05:00
eb4292316d
Added webp upload and thumbnailing support
...
Bug fixes and consolidation of various thumbnail and resize functionality
Changed resize/rotate extensions to use replace image event
Added content-disposition header to image responses to provide a human-friendly filename when saving
Added more bulk thumbnail regeneration tools
Tweaks to bulk actions to correct totals when batching items
2019-06-09 14:14:04 -05:00
34b05cca7c
PSR-2. I'm not a huge fan, but ugly consistency beats no consistency...
2019-05-28 17:59:38 +01:00
5ec3e89884
php7.1 all the things
2019-05-28 17:31:20 +01:00
b91f20875a
put upload block on every page
2019-05-26 16:15:43 +01:00
65dc3898c0
common tags / common source fields
2019-04-26 10:15:32 +01:00
eb24fa0b21
tweaks
2019-02-02 12:05:59 +00:00
ead3a5a588
php7 assertions, no strings
2019-01-06 10:40:39 +00:00