discomrade
1bb0be60c6
[handle_pixel] show zoom cursor on images
2024-06-07 10:59:24 +01:00
Noz
3f064c3336
[handle_pixel] better zoom logic
2024-02-21 10:15:18 +00:00
Noz
3b5976c334
[handle_pixel] change post view defaults
2024-02-21 10:15:18 +00:00
Shish
5735320a95
[extensions] have extension categories, remove versions
2024-02-10 19:42:28 +00:00
Shish
dbb8bb8280
have image admin controls block use microhtml consistently
2024-01-19 18:57:02 +00:00
Shish
434455b836
[tests] more voiding of tests
2024-01-15 14:31:51 +00:00
Shish
a1f22ef67c
[themes] void return type for display_* functions
2024-01-15 14:23:12 +00:00
Shish
bb9ab613ce
[everything] bulk set event handler return types to void
2024-01-15 11:52:35 +00:00
Shish
c16aeca4d8
[handle_pixel] don't fail silently when imagemagick fails - see #1006
2024-01-09 17:59:41 +00:00
Shish
81ec577b32
[core] only move file to warehouse if all the rest of the upload is ok, fixes #1004
2024-01-09 04:49:19 +00:00
Shish
ec567d399a
log image loading errors
2024-01-01 21:16:47 +00:00
Shish
aea533b345
[file handlers] separate out display_image and display_metadata
2024-01-01 20:21:51 +00:00
Shish
410bddd24e
[handle_pixel] remove redundant cookie flags
2023-12-30 13:34:00 +00:00
Shish
e5c8bf7b18
one cookie set function, for consistent samesite/path/expires
2023-12-26 02:36:51 +00:00
Shish
36951db563
use DataUploadEvent fields rather than required metadata
2023-02-24 22:42:03 +00:00
Shish
5a64e8729b
nits
2023-01-11 11:15:26 +00:00
Shish
bce2d55744
Namespaces are one honking great idea—let's do more of those!
2023-01-10 22:44:09 +00:00
Shish
3d9e32e919
new php-cs-fixer
2021-12-14 18:32:47 +00:00
jellykells
9e52434480
add missing quote in html returned by handle_pixel theme
2021-09-06 18:26:36 +01:00
Shish
f5a69e8fa9
only show some admin actions on some pages
2021-04-25 11:20:55 +01:00
Shish
77f7121e26
drop php7.3 support, make use of 7.4 features
2021-03-14 23:43:50 +00:00
Matthew Barbour
e82b9ea811
Added post peek extension
2021-01-16 14:26:19 -06:00
Matthew Barbour
984c9702ec
The great MIMEing
2020-06-25 00:42:34 +01:00
Matthew Barbour
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
Shish
edee8e7427
fix for EXIF with strict types
2020-03-25 10:50:32 +00:00
Shish
5058e1f3fd
standard jquery
2020-03-02 17:12:43 +00:00
Shish
b5e9daeab5
dedupe more data handling
2020-02-23 18:37:22 +00:00
Shish
674d3fc6fa
dedupe create_image_from_data
2020-02-23 18:19:27 +00:00
Shish
394e57103c
tidy
2020-02-23 18:14:35 +00:00
Shish
77fc510bb3
DataUploadEvent already asserts that file exist
2020-02-23 18:14:35 +00:00
Shish
4e57e04ddf
fix a lot of tests
2020-01-29 20:22:50 +00:00
Shish
615da9e9d2
fix all the tests (for sqlite, php7.4, osx, at least)
2020-01-28 21:19:59 +00:00
Shish
9ac8246fa2
fixes
2020-01-27 22:22:07 +00:00
Shish
9eb5acf2dc
use strict types
2020-01-26 16:27:56 +00:00
Shish
b568933f45
remove extension metadata comments (we have metadata objects now)
2019-11-02 20:19:09 +00:00
Matthew Barbour
f594e9066e
Added image flag
2019-10-18 16:27:04 +01:00
Shish
a6bb15d859
formatting
2019-09-29 14:30:55 +01:00
Matthew Barbour
de98e86938
ExtensionInfo conversions what have I done
2019-08-07 15:40:01 -05:00
matthew
7991e981ca
Revert "Update main.php"
...
This reverts commit 0eeede7977f69c1e3a60d778de771f08eed4fc38.
2019-07-08 08:07:17 -05:00
Matthew Barbour
9ce5a05840
Update main.php
2019-07-08 08:07:16 -05:00
Matthew Barbour
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
Matthew Barbour
b0e12f6a6c
Update main.php
2019-07-08 08:07:05 -05:00
Matthew Barbour
18656db7c8
Update main.php
...
Testing a CI issue
2019-07-08 08:07:04 -05:00
Matthew Barbour
3859e27839
New Graphics extension
...
Added constants to several extensions
2019-07-08 08:07:02 -05:00
Matthew Barbour
37fe743f65
Changed "images" and "thumbs" usages to constants
2019-06-15 11:20:11 -05:00
Matthew Barbour
ed4b6bc4a0
Updated handle_ico to use new common image thumbnailing and to inherit DataHandlerExtension
2019-06-14 13:00:59 -05:00
Matthew Barbour
1b76366dd9
Cleaned up some of the new image processing code, added documentation
2019-06-14 09:41:55 -05:00
Shish
064b24ffc1
formatting pass
2019-06-14 13:47:50 +01:00
Matthew Barbour
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
Matthew Barbour
49cb6f7233
Added thumb_scaling option for generating high-dpi thumbnails
2019-06-06 14:12:13 -05:00