Commit Graph

11791 Commits

Author SHA1 Message Date
Linty d613149dfd fixes #2389 filter user activity by object and fix csv export 2025-07-07 10:25:00 +02:00
Linty e28360fc5b fixes #2388 hide update actions for dev mode extensions 2025-07-07 09:53:48 +02:00
Linty eec9a919a5 issue #2355 enforce ui context for API key management
...and improve profile JS. Replaces can_manage_api_key() with connected_with_pwg_ui() to ensure API key management is only allowed from UI logins, and sets 'connected_with' in session during auto-login. Refactors profile.js to respect canUpdatePreferences and canUpdatePassword, moves user state initialization to template, and improves preference reset/default logic. Also adjusts script loading and minor UI details in profile.tpl.
2025-07-07 08:58:27 +02:00
Linty 5e2251dff8 fixes #2383 add custom ellipsis to show end of long album names 2025-07-02 15:42:29 +02:00
HWFord 1f7f44bac8 relates #2377 check new sizes are bigger than xxl
if the default sizes aren't bigger than the XXL then multiply the XXL size by 1.5 for 3XL and the 3XL size by 1.5 for 4XL
2025-06-30 15:25:15 +02:00
Perrom 49f5b6162b fixes #2381 renamed tag former name use removed 2025-06-30 12:03:22 +02:00
Perrom cd09c76c0c fixes #2380 favicon now visible from access warning page 2025-06-30 11:31:47 +02:00
HWFord b825f45537 fixes #2377 add 3XL and 4XL derivatives 2025-06-26 12:35:03 +02:00
HWFord 8f3adbda79 fixes #2379 add shadow to toast 2025-06-26 12:32:34 +02:00
Martin R 6958098044 Fixes #2351 - New promote banner for newsletter
* New promote banner for newsletter

- new function that returns the url for old newsletter in the user
  language
- new image used in the banner
- new style for the newsletter banner and changes on the app promote
  banner
2025-06-11 17:01:37 +02:00
Martin R 13b2463a81 Fixes #2360 - Change in the jGrowl popup notification visual
* Change in the jGrow popup notification visual

- New CSS to change the style
- New JS to add the icon
2025-06-11 16:59:09 +02:00
plegall 40e89ed23b fixes #2376 globalize conf in empty_lounge 2025-06-10 09:53:14 +02:00
Linty ae740ba3af fixes #2355 implement API key management system
- Added API key get, creation, editing, and revocation methods.

- Updated the profile template to include API key management features.

- Updated the database schema to support the new API key system, including additional fields for key management.

- Added client-side JavaScript functionality to handle API key operations and display responses.

- Update tools/htm.ws with the new way to authenticate.

- Restriction of certain api methods when used with an api key

- Backward compatibility with older apps
2025-06-09 20:35:57 +02:00
Linty 2624be1c90 issue #2355 update gallery fontello
add hash and skull icon
2025-06-09 19:34:23 +02:00
HWFord 13880d5727 fixes #2373 include open sans font & add to css
add font-face to css and use it for font-family
2025-06-03 12:12:07 +02:00
HWFord 711453a804 relates #2368 update comment for param 2025-05-20 14:11:21 +02:00
HWFord 853f48bf4d fixes #2368 set conf update param to true 2025-05-20 14:10:06 +02:00
Linty 9bcc2cfa02 fixes #2354 add profile standard page 2025-05-05 21:40:59 +02:00
Linty 7f850c2938 issue #2354 update pwg.users.setInfo
and add pwg.users.setMyInfo method
2025-05-05 20:24:05 +02:00
Linty 6c609e5da6 issue #2354 move css content into theme.css 2025-05-05 20:20:39 +02:00
Linty e9b2d64dcf issue #2354 update css 2025-05-05 20:19:07 +02:00
Linty 3b951a0e37 issue #2354 rename common css and js files
reorganisation of common files before adding the standard profile page
2025-04-16 14:26:37 +02:00
Perrom b6b0f51c66 relates #2350 visual adjustments 2025-04-15 13:04:03 +02:00
Perrom 32d97ba55b relates #2350 small fixes 2025-04-15 12:03:08 +02:00
Perrom 38e771aa8a fixes #2350 highlight edited tag with a checkmark 2025-04-14 11:20:31 +02:00
HWFord 122cbf7567 relates #2345 remove array fix warning with error tpl
error introduced with new Standard pages, Errors messages in themes couldn't display du to extra array added
2025-04-10 10:12:59 +02:00
HWFord ee0d29a0e9 relates #2345 small fixes
change autofill colors, automatically set dark or light mode depending on browser preference
2025-03-26 16:20:17 +01:00
HWFord acdd4320df fixes #2347 update favicon
file created from svg favicon used in admin
2025-03-24 14:37:04 +01:00
HWFord a3afb73ba4 relates #2306 replace }
accidentally removed
2025-03-21 16:39:03 +01:00
HWFord 41d5c8a258 fixes #2306 move save buttons to bottom of page (PR #2346)
For these pages :
 picture modify, album notification, category permission, comments, menubar, all configurations, site update, element set ranks, notification by mail

Change how success and errors messages are displayed and handled
2025-03-21 16:28:37 +01:00
HWFord 4a539bdfb7 relates #2345 small fixes image & trad
translation for admin moved to correct file
set min-width on logo to avoid some browsers not displaying it
2025-03-20 10:44:39 +01:00
HWFord 1babde643e relates #2345 add standard pages to not be ignored in git 2025-03-18 16:48:01 +01:00
HWFord f88472fa9c fixes #2345 create piwigo standard pages
create new theme standard pages with tpl, css, js and images
update backend to handle pages
add config use_standard_pages
on update set config to false, on install set config to true
add standard pages to no be ingored in git
2025-03-18 16:46:41 +01:00
HWFord d44ac01a48 relates #2345 update fontello 2025-03-18 15:15:43 +01:00
plegall 073403dcab issue #2336 might be unset (on upgrade.php for example) 2025-03-12 10:53:36 +01:00
plegall d5431e9476 issue #2341 fatal error on first call to send_piwigo_infos() 2025-03-12 09:37:44 +01:00
plegall 43afd60d00 issue #2335 whatever the API method called from admin, do not rebuild user_cache 2025-03-10 16:05:14 +01:00
HWFord 02653495ee fixes #2342 change edit tag popin color 2025-03-07 16:08:44 +01:00
plegall 4488e9bf6c issue #2341 more logger 2025-03-07 15:04:40 +01:00
plegall c931118561 fixes #2341 force reload conf.send_piwigo_infos_last_notice to avoid double exec 2025-03-06 11:59:18 +01:00
Linty 8eae7bafa9 fixes #2340 ensure default group is assigned when adding a new user 2025-03-05 18:00:59 +01:00
Linty 4efcd98036 fixes #2339 prevent backend validation errors...
...by adding frontend checks for albums and tags
2025-03-05 17:22:40 +01:00
Linty c4e23c642f fixes #2337 set correct per_page to avoid excessive requests
...and remove pagination-per-page trigger
2025-03-04 11:08:26 +01:00
plegall 789c062837 fixes #2336 more details in Logger (execution_uuid) 2025-03-01 14:20:11 +01:00
plegall daef1ed375 fixes #2335 do not rebuild user_cache for Batch Manager Unit Mode 2025-03-01 14:16:51 +01:00
plegall 33b57be509 fixes #2334 wait user_cache rebuild for 20 seconds instead of 10 2025-03-01 12:24:13 +01:00
plegall 5eacda0d76 fixes #2333 avoid deadlock while waiting for user_cache rebuild 2025-03-01 12:04:41 +01:00
Linty 6489dceadf fixes #2329 sequentialize pwg.images.setInfo calls 2025-02-28 10:57:40 +01:00
Linty cc675b712b fixes #2327 standardize password masking length in emails 2025-02-24 13:48:38 +01:00
Linty 8747128289 fixes #2326 move the input to avoid side effects 2025-02-24 10:19:20 +01:00