11928 Commits

Author SHA1 Message Date
plegall 12320defde next release is 16.2.0 16.2.0 2025-12-30 12:18:24 +01:00
plegall a40df0f5bd copy all languages from translation@10ca45ad0 2025-12-30 12:17:19 +01:00
plegall b3286ff4ee (cp e3c80efe6) fixes #2494 only picture_ext files can be resized after upload 2025-12-29 22:21:44 +01:00
plegall a12db50159 (cp ff633b713) Change syntax order of all imagemagick to match IM7 syntax 2025-12-29 15:51:53 +01:00
plegall 57bb2f3bf9 (cp 2583591a6) imagick7 expects input file before options 2025-12-29 15:51:38 +01:00
Linty a43fb864dd (cp 91088bbec) fixes #2490 add merge_tags notification trigger
A trigger_notify call for 'merge_tags' was added before deleting tags in the tag merge process. This allows plugins or extensions to react to tag merges.
2025-12-22 16:24:50 +01:00
Linty f2c21d6ba7 (cp 2526d4a91) fixes #2488 improve handling of derivative config
Refactors how derivative and disabled_derivatives config values are loaded from the database, supporting both parameters and using a new safe_unserialize function. Updates ImageStdParams to use the global config and ensures proper serialization/deserialization of disabled type maps, with improved save logic to avoid unnecessary writes.
2025-12-22 16:24:05 +01:00
plegall 637db278fb (cp 732145f6b) fixes #2484 force integer on width/height
... was string when original url was used as derivative url (when the original is smaller than the derivative dimensions)
2025-12-22 11:46:49 +01:00
HWFord 6858acda37 (cp 27caef885) fixes #2486 add stdPgs config tab in admin 2025-12-19 16:07:07 +01:00
HWFord 4ff398552e (cp 0c92a8ba3) fixes #2481 change hover scale 2025-12-08 14:29:54 +01:00
plegall dd159f4604 (cp 57f725d8e) Fix is_in_container not respecting open_basedir permission
If the user as added open_basedir restriction the function will fail with a Warning :
Warning: file_exists(): open_basedir restriction in effect. File(/proc/2/sched) is not within the allowed path(s)

This fix add a check that assume piwigo is not in a container when open_basedir is set
2025-12-08 11:32:05 +01:00
HWFord f06762d4da (cp 8e5ecb9f7) fixes #2473 check if related tags are not empty 2025-12-02 17:53:41 +01:00
plegall 3810d517fd next release is 16.1.0 16.1.0 2025-12-02 16:07:01 +01:00
plegall 9d2a38290b copy all languages from translation@3d7ab42a9 2025-12-02 16:06:28 +01:00
Linty edc255d727 (cp 3da45eaba) fixes #2460 switch api auth header to X-PIWIGO-API
Replaces usage of the Authorization header with X-PIWIGO-API for API key authentication. This improves consistency and may address issues with standard Authorization header handling.
2025-12-01 18:13:34 +01:00
plegall 111cb62b0f (cp 66f0ef574) fixes #2462 magick Vs convert: return only command name, not full path 2025-12-01 15:09:14 +01:00
HWFord 979e9c4429 (cp 435837a2e) change boolean cast 2025-12-01 14:39:02 +01:00
HWFord df42eb4133 (cp fbaf2fdaf) change integer cast 2025-12-01 14:38:22 +01:00
Linty 5c5f21987c (cp 32d3ea93f) fixes #2458 add polyfill for str_starts_with function
Introduces a compatibility implementation of str_starts_with for environments where it is not available. Updates common.inc.php to include the polyfill if the function does not exist.
2025-12-01 12:46:05 +01:00
HWFord d5e0cc5140 (cp e13a25ffce) fixes #2464 don't activate smartpocket by default 2025-11-28 16:00:15 +01:00
HWFord 8fe406639b (cp fe60f9cfc) fixes #2461 send standard pages conf value to tpl 2025-11-26 16:47:05 +01:00
plegall 2d6136adc5 change default configuration settings for a stable branch.
Developers who need previous configuration settings can modify them in their local configuration

git cherry-pick 39d3c6883b
16.0.0
2025-11-24 17:04:01 +01:00
plegall 07eb1ec91e next release is 16.0.0 2025-11-24 17:01:36 +01:00
plegall 34b71b11ee copy all languages from translation@9e7810739 2025-11-24 16:59:59 +01:00
Linty f016802443 issue #2355 set default value for 'connected_with' session key
Adds a check to initialize $_SESSION['connected_with'] to 'pwg_ui' if it is not already set. This ensures the session variable is always defined before proceeding with cache deletion.
2025-11-24 16:40:27 +01:00
plegall e7f6c55f75 fixes #2457 upgrade script to version 16 2025-11-24 16:38:16 +01:00
HWFord 9f72b3bb12 fixes #2456 use same style as choose filters popin 2025-11-24 14:03:31 +01:00
Piwigo-TranslationTeam 6a85142a82 Update pl_PL, thanks to yareq 2025-11-24 13:30:34 +01:00
Piwigo-TranslationTeam 23547db6fc Update en_UK, thanks to Kaare 2025-11-24 13:30:30 +01:00
Piwigo-TranslationTeam 854171602a Update da_DK, thanks to Kaare 2025-11-24 13:30:27 +01:00
Piwigo-TranslationTeam 3b28b1bbb9 Update zh_TW, thanks to closer 2025-11-24 13:30:24 +01:00
Piwigo-TranslationTeam 1dc97c87a6 Update el_GR, thanks to dimitri 2025-11-24 13:30:21 +01:00
Piwigo-TranslationTeam 0bd9cb6e23 Update nb_NO, thanks to paulen 2025-11-24 13:30:18 +01:00
Piwigo-TranslationTeam 9d2b6b5aec Update it_IT, thanks to TheFax 2025-11-24 06:24:10 +01:00
Piwigo-TranslationTeam 78fea634ee Update sv_SE, thanks to PBobbenB 2025-11-24 06:24:06 +01:00
Piwigo-TranslationTeam 962799ea00 Update zh_CN, thanks to walle 2025-11-24 06:24:03 +01:00
Piwigo-TranslationTeam a2c1468cc7 Update tr_TR, thanks to katpatuka 2025-11-23 18:11:13 +01:00
Piwigo-TranslationTeam 52a92b1a87 Update is_IS, thanks to gudjonsi 2025-11-23 18:11:11 +01:00
Piwigo-TranslationTeam cfeaaaeee5 Update cs_CZ, thanks to webprostor 2025-11-23 14:21:54 +01:00
Piwigo-TranslationTeam ba30d5b201 Update nl_NL, thanks to pauldaytona 2025-11-23 14:21:51 +01:00
Piwigo-TranslationTeam d978447b82 Update de_DE, thanks to slim 2025-11-23 09:26:14 +01:00
plegall b1288115f5 fixes #2454 remove useless variables 2025-11-21 18:04:21 +01:00
Linty 175b469a7e fix typo in activation link notification message
Corrected the English translation for the activation link notification by removing an unnecessary comma in the message.
2025-11-20 17:28:36 +01:00
plegall 4f648db510 issue #2445 avoid null input on strip_tags (image name can be null) 2025-11-19 16:09:50 +01:00
plegall 545cad3501 fixes #2452 anonymous stats get richer with list of remote apps
* no "discovery", Piwigo searches for known patterns in the activity table
2025-11-19 14:21:00 +01:00
Linty 31d8f4516c fixes #2450 add user agent in activities performed with api key
Updated user activity display to show when a user is connected via API key, including an icon and updated tooltip. Modified backend to set a 'connected_with' flag in activity details when API key authentication is used.
2025-11-18 15:48:42 +01:00
plegall da2804db72 next release will be 16.0.0RC3 16.0.0RC3 2025-11-18 11:07:49 +01:00
plegall 349a6fb64d copy languages from translation@4dba27b7f 2025-11-18 10:58:31 +01:00
Linty e0a2a0ba2b fixes #2449 enhance password reset flow with verification and lockout
Added email notification for successful password reset, improved verification code handling, and implemented account lockout after too many failed attempts. Introduced new language strings for user feedback and security messages. Refactored password reset logic to better handle guest/generic users and API key recommendations.
2025-11-17 21:43:14 +01:00
Linty 409d89af4c fixes #2448 update user status label
Changed the "user_status_normal" label from "User" to "Basic" in English and from "Visiteur" to "Basique" in French to improve clarity and consistency in user status naming.
2025-11-17 14:42:22 +01:00