Commit Graph

4298 Commits

Author SHA1 Message Date
1fe18e7573 Missed a dir name 2019-06-15 12:52:22 -05:00
8b531c04a2 removed SQLERROR escape from cron uploader, not necessary now that it is individualizing transactions.
Change cron uploader to use constants for dir and config names
2019-06-15 12:51:04 -05:00
ab9389007f Changed key-generation process for cron upload so it doesn't endlessly generate new keys before the user first hits the same buttons in settings. 2019-06-15 11:51:03 -05:00
ed9bd5e788 Fix in ExtensionAuthor 2019-06-15 11:29:35 -05:00
37fe743f65 Changed "images" and "thumbs" usages to constants 2019-06-15 11:20:11 -05:00
4ade0090cc Added float support to config 2019-06-15 11:20:01 -05:00
0202597f88 Added lock file usage to cron uploader to prevent concurrent runs.
Changed extension manager to allow author to be a comma-separated list.
2019-06-15 11:19:51 -05:00
e940d87c22 Added image_id null check to resize's data upload event, to prevent an error when merging is enabled 2019-06-15 11:19:38 -05:00
6f501a6e74 Database driver constants 2019-06-14 13:38:47 -05:00
444de26ce3 Added warning for webp thumbnails 2019-06-14 13:34:21 -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
58acb71282 Change imagemagick commands to return the error output
Added ico to transcode extension
2019-06-14 13:01:24 -05:00
070429402b readme corrections 2019-06-14 13:01:11 -05:00
ed4b6bc4a0 Updated handle_ico to use new common image thumbnailing and to inherit DataHandlerExtension 2019-06-14 13:00:59 -05:00
1b76366dd9 Cleaned up some of the new image processing code, added documentation 2019-06-14 09:41:55 -05:00
74965c383b Merge remote-tracking branch 'upstream/develop' into develop
# Conflicts:
#	ext/cron_uploader/main.php
2019-06-14 07:57:05 -05:00
44fcc3a1e9 rm some dead code 2019-06-14 13:52:27 +01:00
064b24ffc1 formatting pass 2019-06-14 13:47:50 +01:00
d1102cd635 Merge from sanmadjack:develop 2019-06-14 13:46:55 +01:00
f078b283bd pull a bunch of small fixes from #659 2019-06-14 13:16:58 +01:00
5765978afd Changed to prevent writing duplicate image tag IDs 2019-06-14 12:52:58 +01:00
edc05b2f72 Merge remote-tracking branch 'upstream/develop' into develop
# Conflicts:
#	ext/cron_uploader/main.php
2019-06-13 13:34:44 -05:00
7c4356d788 Updated copyright notice 2019-06-13 18:19:18 +01:00
5c48a5c6ee readme correction 2019-06-13 18:19:09 +01:00
6006a83229 Added <label> to extension name in extension manager so the name can also be clicked to enable/disable an extension 2019-06-13 18:18:51 +01:00
8cdab6623a Changed clamp function to allow null values 2019-06-13 18:17:38 +01:00
68c3e5ea42 Changed cron upload so that an unrecognised file type results in an error instead of a success 2019-06-13 18:17:16 +01:00
1aa0225652 Adjustments to transcoding to allow psd transcoding to actually work
Changed resize extension to run later in the extension stack
Little fixes
2019-06-13 11:45:34 -05:00
1d1536b1ee assert_options is deprecated for php7 2019-06-13 16:57:58 +01:00
10d8b352c1 allow tags with apostrophes to be accelerated 2019-06-13 16:57:23 +01:00
3269d32378 Added transcode extension to allow admins to convert images to other types (for instance, converting PNG to more efficient lossless webps, not that I made this just so I could do that). It also allows uploading image formats that aren't compatible with the web, such as TIFF and PSD, by automatically transcoding them to a supported fele format. 2019-06-12 17:54:06 -05: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
cb24ac69ab Changes to cron upload:
Added transaction handling so that subsequent errors don't result in images that have already moved to the uploaded folder from being wiped from the database.
Changed output folders to use subfolders based on the timestamp of the current run. This is to prevent writing over files in the error folder that happen to have the same name and path, effectively losing the data.
Added additional error and information logging, and a final count of imported/merged/failed.
2019-06-12 17:50:00 -05:00
b27904a7e0 Changes to bulk actions, passing full ID arrays instead of chunked image arrays
Changed the bulk actions to have a separate identifier from the button name
2019-06-12 17:46:24 -05:00
97f60b3ea5 Better error handling for GD code 2019-06-12 17:40:43 -05:00
f9f4c3bd37 Updated copyright notice 2019-06-12 17:36:36 -05:00
b1909ffed6 readme correction 2019-06-12 17:35:32 -05:00
97abeb5254 Added option to detect file type based on header bytes 2019-06-12 17:35:11 -05:00
8f73b35fbb Added OnTagTermParse to rating extension
Updated an install step to be pgsql compatible
2019-06-11 09:59:06 -05:00
8f3c20134f Added <label> to extension name in extension manager so the name can also be clicked to enable/disable an extension 2019-06-11 09:08:16 -05:00
f2fb040a5b Moved ImageResizeException to the core space so that the core space image resize code can use it 2019-06-11 09:06:47 -05:00
b31a916477 Changed clamp function to allow null values 2019-06-11 09:05:54 -05:00
e2d04ca58c Merge remote-tracking branch 'upstream/develop' into develop 2019-06-11 08:50:27 -05:00
9d68c8e079 Merge pull request #2 from sanmadjack/custom
Custom
2019-06-09 14:24:54 -05:00
b7945b098e Changed to prevent writing duplicate image tag IDs 2019-06-09 14:18:25 -05:00
4410baeb9c Changed cron upload so that an unrecognised file type results in an error instead of a success 2019-06-09 14:17:13 -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
e77f7de7f9 Fixes for tag / source history 2019-06-09 08:32:01 +01:00
49cb6f7233 Added thumb_scaling option for generating high-dpi thumbnails 2019-06-06 14:12:13 -05:00
8612a07a5a cleanup 2019-06-05 19:37:07 -05:00