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