68c3e5ea42Changed cron upload so that an unrecognised file type results in an error instead of a success
Matthew Barbour
2019-06-09 14:17:13 -05:00
1aa0225652Adjustments to transcoding to allow psd transcoding to actually work Changed resize extension to run later in the extension stack Little fixes
Matthew Barbour
2019-06-13 11:45:34 -05:00
1d1536b1eeassert_options is deprecated for php7
Shish
2019-06-13 16:57:58 +01:00
10d8b352c1allow tags with apostrophes to be accelerated
Shish
2019-06-13 16:57:23 +01:00
3269d32378Added 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.
Matthew Barbour
2019-06-12 17:54:06 -05:00
a1512975b6This should have been checked in with the header bytes change, provides the actual type detection
Matthew Barbour
2019-06-12 17:51:15 -05:00
cb24ac69abChanges 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.
Matthew Barbour
2019-06-12 17:50:00 -05:00
b27904a7e0Changes 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
Matthew Barbour
2019-06-12 17:44:25 -05:00
97f60b3ea5Better error handling for GD code
Matthew Barbour
2019-06-12 17:40:43 -05:00
f9f4c3bd37Updated copyright notice
Matthew Barbour
2019-06-12 17:36:36 -05:00
b1909ffed6readme correction
Matthew Barbour
2019-06-12 17:35:32 -05:00
97abeb5254Added option to detect file type based on header bytes
Matthew Barbour
2019-06-12 17:35:11 -05:00
8f73b35fbbAdded OnTagTermParse to rating extension Updated an install step to be pgsql compatible
Matthew Barbour
2019-06-11 09:59:06 -05:00
8f3c20134fAdded <label> to extension name in extension manager so the name can also be clicked to enable/disable an extension
Matthew Barbour
2019-06-11 09:08:16 -05:00
f2fb040a5bMoved ImageResizeException to the core space so that the core space image resize code can use it
Matthew Barbour
2019-06-11 09:06:47 -05:00
b31a916477Changed clamp function to allow null values
Matthew Barbour
2019-06-11 09:05:54 -05:00
e2d04ca58cMerge remote-tracking branch 'upstream/develop' into develop
Matthew Barbour
2019-06-11 08:50:27 -05:00
Merge pull request #2 from sanmadjack/custom
Matthew Barbour
2019-06-09 14:24:54 -05:00
b7945b098eChanged to prevent writing duplicate image tag IDs
Matthew Barbour
2019-06-09 14:18:25 -05:00
4410baeb9cChanged cron upload so that an unrecognised file type results in an error instead of a success
Matthew Barbour
2019-06-09 14:17:13 -05:00
eb4292316dAdded 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
Matthew Barbour
2019-06-09 13:22:48 -05:00
e77f7de7f9Fixes for tag / source history
Shish
2019-06-09 08:32:01 +01:00
49cb6f7233Added thumb_scaling option for generating high-dpi thumbnails
Matthew Barbour
2019-06-05 20:09:03 -05:00
8612a07a5acleanup
Matthew Barbour
2019-06-05 19:37:07 -05:00
66df295ec1Bulk action extension
Matthew Barbour
2019-06-05 18:03:22 -05:00
Merge pull request #654 from sanmadjack/develop
Shish
2019-06-03 07:39:55 +01:00
aef455949bAdded escape to cron upload to stop the process when a transaction-breaking error occurs.
matthew
2019-06-02 13:38:25 -05:00
38badf7e45Changed cron import to output imported/failed files to subdirectories matching the imported file's original subdirectory
matthew
2019-06-02 13:34:24 -05:00
e651da03ccChanged path tag handling to merge path tags with filename tags Added 0-9 to the filename tag regexp so that extensions like mp4 will be picked up as well.
matthew
2019-06-02 13:27:24 -05:00
Merge pull request #653 from sanmadjack/develop
Shish
2019-06-02 19:16:41 +01:00
5a2f893667Changed cron upload new image tagging to work with tag event's requirement for tags to not be empty.
matthew
2019-06-01 12:17:38 -05:00
3e2a0ea3b5Brought cron upload tag handling inline with everything else
matthew
2019-06-01 12:12:36 -05:00
e92ac10349Removed unset line so it doesn't do it twice.
matthew
2019-06-01 12:08:07 -05:00
63a69e4258Change to correct issue with my change to prevent cron uploader from throwing warnings. Now using array_pop so that position in the array doesn't matter.
matthew
2019-06-01 12:02:58 -05:00
99b51e65c1Added array_unique to set_tags to prevent primary key violations when upload conflict is set to merge
matthew
2019-06-01 11:39:03 -05:00
42b39f20d7Updated config interface as well
matthew
2019-06-01 10:50:53 -05:00
1eecf323f4Changed set_int to accept a string, since it can accept shorthand strings like 1M. Casting it to an int was stripping out that information when settings would be submitted.
matthew
2019-06-01 10:47:11 -05:00
23392b6b91Removed a test line
root
2019-06-01 10:07:01 -05:00