Commit Graph

113 Commits

Author SHA1 Message Date
e82b9ea811 Added post peek extension 2021-01-16 14:26:19 -06:00
984c9702ec The great MIMEing 2020-06-25 00:42:34 +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
edee8e7427 fix for EXIF with strict types 2020-03-25 10:50:32 +00:00
5058e1f3fd standard jquery 2020-03-02 17:12:43 +00:00
b5e9daeab5 dedupe more data handling 2020-02-23 18:37:22 +00:00
674d3fc6fa dedupe create_image_from_data 2020-02-23 18:19:27 +00:00
394e57103c tidy 2020-02-23 18:14:35 +00:00
77fc510bb3 DataUploadEvent already asserts that file exist 2020-02-23 18:14:35 +00:00
4e57e04ddf fix a lot of tests 2020-01-29 20:22:50 +00:00
615da9e9d2 fix all the tests (for sqlite, php7.4, osx, at least) 2020-01-28 21:19:59 +00:00
9ac8246fa2 fixes 2020-01-27 22:22:07 +00:00
9eb5acf2dc use strict types 2020-01-26 16:27:56 +00:00
b568933f45 remove extension metadata comments (we have metadata objects now) 2019-11-02 20:19:09 +00:00
f594e9066e Added image flag 2019-10-18 16:27:04 +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
7991e981ca Revert "Update main.php"
This reverts commit 0eeede7977f69c1e3a60d778de771f08eed4fc38.
2019-07-08 08:07:17 -05:00
9ce5a05840 Update main.php 2019-07-08 08:07:16 -05:00
b1db833d51 Added additional media properties to the images table, video, audio, length, and lossless.
Added new event to handle fetching media properties like height, width, and the newly added fields, and admin controls to manually scan files for their properties.
Added a search terms content:video and content:audio to search for images that do (or do not) have those flags.
2019-07-08 08:07:09 -05:00
b0e12f6a6c Update main.php 2019-07-08 08:07:05 -05:00
18656db7c8 Update main.php
Testing a CI issue
2019-07-08 08:07:04 -05:00
3859e27839 New Graphics extension
Added constants to several extensions
2019-07-08 08:07:02 -05:00
37fe743f65 Changed "images" and "thumbs" usages to constants 2019-06-15 11:20: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
064b24ffc1 formatting pass 2019-06-14 13:47:50 +01: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
49cb6f7233 Added thumb_scaling option for generating high-dpi thumbnails 2019-06-06 14:12:13 -05:00
2396ae2ef9 fix a bunch of lints 2019-05-28 20:27:23 +01:00
34b05cca7c PSR-2. I'm not a huge fan, but ugly consistency beats no consistency... 2019-05-28 17:59:38 +01:00
4c70258352 typos 2019-04-16 20:41:13 +01:00
dd8a90414f leave it to the theme to link to the image 2018-07-26 00:26:23 +01:00
977c3db1e3 PHP7 type annotations 2017-09-21 05:21:42 +01:00
f492c6c2c3 Ensure that the Image object tag_array and the metadata array tags are always arrays. 2017-05-12 00:57:50 -07:00
35d2f8682c Don't save zoom mode cookie upon window resize 2016-09-02 01:14:53 -04:00
84dbc3abff Re-apply zoom upon window resize 2016-09-02 01:12:35 -04:00
eeb0c2b974 Only allow click-to-zoom on img 2016-09-02 01:12:33 -04:00
bed04a1230 assert that metadata['tags'] is an array 2016-07-30 23:02:14 +01:00
7bc9a73357 migrate to a non-deprecated (and dependency-free) cookie library 2016-06-18 00:00:02 +01:00
1ac88e8923 more comments 2015-09-27 12:38:48 +01:00
8c1e3bc92a mark tests as public 2015-09-26 11:17:13 +01:00
9af5995dcc PHPUnit proof of concept 2015-09-20 20:03:29 +01:00
f3c9f57e62 Merge pull request #491 from shish/more_https
More https
2015-07-20 23:28:21 +01:00
6a6480181d Move zoom function inside closure so it isn't potentially knocked out by other functions (with same name) in global scope. 2015-06-01 15:38:04 -07:00
2aea79ac35 merge common parts of handle_archive and bulk_add 2015-05-24 16:08:46 +01:00
693b18f50c fix "Image Only" not working with nice_urls disabled 2014-09-02 17:06:39 +01:00
4f51e942be Updating/Fixing/Adding more comments with the PHP Doc style. 2014-04-27 15:33:57 -04:00
daee99c1bc Removing the closing PHP "?>" tag as per style guidelines. 2014-04-24 22:28:53 -04:00
f72bfbb050 fix indentation 2014-04-06 20:47:01 +01:00