3350 Commits

Author SHA1 Message Date
plegall
276afe3de9 attempt to fix #2079 with a different way to validate input 2024-02-16 18:14:40 +01:00
plegall
e95036b92a fixes GHSA-p362-cfpj-q55f protect against CSRF on batch manager unit mode 2024-02-12 16:51:53 +01:00
Linty
562170528c turn code more robust by using sprintf instead of replace for a language key 2024-02-09 17:35:42 +01:00
Linty
d2e8d95d94 issue #2106 reorganize search details
Instead of `See details` we put `and x more` with the remaining details instead of putting everything
2024-02-09 17:10:19 +01:00
HWFord
a8f4dc7569 fixes #2113 use flex to align icon and text
use flex on message block, align items to center
2024-02-09 11:23:31 +01:00
Linty
1629cd9386 issue #2106 added details to search history
API method modification `ws_history_search`: Added a new property in API return `SEARCH_DETAILS` only for searches.
These details are displayed on the `History` page in the `Search` section.
2024-02-02 11:50:56 +01:00
Linty
fe47d3e60a fix #2105 replace link icon tree by icon home
and it becomes non-clickable
2024-02-02 11:10:54 +01:00
plegall
ed4e205c7f fixes #2104 album editor, use M size (not deactivable) instead of S 2024-02-02 11:04:31 +01:00
Willy "Linty
24bce3eb03 fix #2103 the modal is closed only if visible 2024-02-02 10:39:55 +01:00
plegall
4ea2996969 fixes #2093 handle new lines on metadata sync 2024-01-29 19:27:47 +01:00
plegall
411ae43c19 fixes #2095 make "who can see..." more obviously related to privacy level 2024-01-24 15:10:03 +01:00
plegall
a94fbb8225 fixes #2080 syntax error (not always generating error) 2023-12-28 16:29:06 +01:00
plegall
1a9a8e2e4b fixes #2077 escape strings in new album editor 2023-12-26 19:34:56 +01:00
Dmitry Ivanov
d58dba671e Fix missing EXIF metadata for images uploaded in HEIC format
The representative jpg file produced for image uploaded in HEIC
format is used later to obtain EXIF metadata. Hence don't "strip"
HEIC file metadata when corresponding representative is prepared.
2023-12-23 12:52:27 +01:00
plegall
d0836a5c73 fixes #2074 make sure a session exists
Which is not the case on install.php and its call to activate_core_plugins
2023-12-22 18:51:11 +01:00
Willy "Linty
06e0b50043 issue #2073 add raw_name in tags property
We present the raw version in the input, and on the rendered version there's a small globe to show that there's a difference between the rendered and raw versions.

We have also modified the album title in the album edit page. The rendered version is now displayed, we keep the raw version in the input field.
2023-12-22 10:20:49 +01:00
Willy "Linty
dca43a71bc issue #2072 Expand and Shrink album description field 2023-12-19 17:48:07 +01:00
Willy "Linty
dba18e3735 issue #2072 add icon-resize-full and icon-resize-small 2023-12-19 17:42:22 +01:00
Willy "Linty
fbae0b735c fixes #2071 sorts users by date and username 2023-12-18 18:05:09 +01:00
Willy "Linty
a5be190ef2 issue #2071 update fontello
add icon-up and icon-down
2023-12-18 18:04:19 +01:00
plegall
288afc35a1 fixes #2070 simulate a click on whole set selection 2023-12-18 14:31:10 +01:00
Willy "Linty
c0e7e9c87f fixes #1854 use new icons
After updating fontello I put the right icons as on the mockup for core and system
2023-12-12 17:29:57 +01:00
Willy "Linty
b33d4edecb issue #1854 update fontello
add icon-robot-head and icon-piwigo
2023-12-12 17:29:13 +01:00
Willy "Linty
0ac1131e8c Issue #1854 adding a new tab in maintenance page 2023-12-12 15:58:23 +01:00
plegall
a01831b3d8 fixes #2057 register core autoupdate in system activities 2023-12-07 11:29:32 +01:00
Willy "Linty
bd152ba00e fixes #2054 avoid exceeding box limits for album directory name 2023-12-05 17:27:17 +01:00
Willy "Linty
d838ab3f17 Fixes #2053 Move script and add a user interaction
Now, to let the selectize plugin initialize, at onChange we check whether one of the inputs has been focused
2023-12-05 14:44:38 +01:00
plegall
eb0759ef12 fixes #2046 avoid strip_tags if pwg_token is provided
* pwg.categories.setInfo
* pwg.categories.add
* pwg.images.setInfo
2023-11-23 19:46:46 +01:00
HWFord
913be14b1a fixes #2044 change roma css for album manager
for jqtree when moving album use same color as hover over album
change arrow down color to white
add color to icon dropdown
2023-11-20 16:07:23 +01:00
HWFord
a52a38121c fixes #2043 add 2023 and 2024 png
also add background-color to clear admin to make image more readable
2023-11-17 11:51:40 +01:00
HWFord
5662266829 fixes ##2040 change reset button color 2023-11-13 09:59:18 +01:00
Willy "Linty
f98ba25555 Issue #2037 Display new icon-cone on dashboard and album manager 2023-11-10 17:53:52 +01:00
Willy "Linty
ee98f408a2 Issue #2037 update fontello icon-cone 2023-11-10 17:53:08 +01:00
Willy "Linty
a267cc022b Issue #2035 Declare new parameters
We change min and max format date, now we expect `YYYY` or `YYYY-mm`or `YYYY-mm-dd`
2023-11-10 14:40:08 +01:00
plegall
1dfa5b0d30 fixes #2034 protect reserved word in MySQL 8 2023-11-09 12:32:29 +01:00
Willy "Linty
9ca0b7bec0 Issue #1710 New storage bar tooltips
For each kind of files give the number and for each file extension give number of files and total files size
2023-11-08 12:30:21 +01:00
Willy "Linty
57f8dd5c36 Issue #2033 Redesign open in gallery buttons 2023-11-08 11:57:17 +01:00
plegall
5546fcfbf9 issue #2001 we don't always have the album date creation 2023-11-06 14:42:28 +01:00
Willy "Linty
a907588cf3 Issue #2031 An admin can't set another user as an admin/webmaster. UIX 2023-11-06 12:39:20 +01:00
Willy "Linty
466b82a934 Issue #1710 New tooltips for storage details
Waiting for new data details provided by PHP before closing issue
2023-11-03 12:10:13 +01:00
plegall
188be4849c issue #860 do not force default value for upload_detect_duplicate 2023-10-15 17:06:50 +02:00
plegall
439f275d4e fixes #860 detect duplicates during upload 2023-10-15 13:11:10 +02:00
plegall
14e8ba664b fixes #1735 new API method pwg.images.setCategory to associate/dissociate/move a list of images 2023-10-11 16:58:14 +02:00
plegall
71164f80d6 fixes #1379 option not visible outside a select on Safari, use div instead 2023-10-11 11:33:10 +02:00
plegall
145d99b59f fixes #2020 check get_incompatible_plugins() has not returned false before foreach 2023-10-10 15:19:35 +02:00
plegall
911b9d8f8d issue #2001 another undefined keys on user_list 2023-10-10 12:00:20 +02:00
plegall
3bf8c07917 issue #1636 check new input parameter 2023-10-09 21:03:14 +02:00
plegall
27e81f2984 fixes #1636 with whole_set selected, provide the list of image_ids 2023-10-09 20:58:46 +02:00
plegall
cc99c0f1e9 fixes GHSA-qg85-957m-7vgg providing plugin_id in URL is useless since Piwigo 12 2023-10-06 15:13:04 +02:00
plegall
09890487cd fixes #1830 faster way to calculate number of orphans
* store count result in config table, as a cache
* resets this cache on invalidate_user_cache
* instead of a costly SQL query with a LEFT JOIN, use 2 simple COUNT in the 2 tables, and compare
2023-10-06 15:03:22 +02:00