1306 Commits

Author SHA1 Message Date
plegall
d21b530cb0 fixes #2369 avoid division by zero in case of STORAGE_TOTAL < 1kB 2026-04-15 16:15:36 +02:00
Linty
c9af737962 fixes #2544 improve AddUser UI layout
Hide AddUser error block on close and make the AddUser popin scrollable with layout fixes. Also refine two French translations (password and login key).
2026-03-26 10:10:20 +01:00
RushLana
bfbc8f68d9 Add docker updates support
Detect if running in a official container and replace updates buttons by links to the documentation
2026-02-24 15:16:56 +01:00
HWFord
b0c6da3efd fixes #2525 add missing translation 2026-02-20 14:11:03 +01:00
HWFord
4b68edbd5c issue #2516 update message colors 2026-02-19 15:58:46 +01:00
HWFord
5a3f1a306d issue #2516 update message icons
change all message icons to circled versions
2026-02-19 11:19:23 +01:00
plegall
74edc39995 fixes #2519 prevent CSRF on album notification form 2026-02-04 15:49:47 +01:00
HWFord
3195a33b76 fixes #2516 update message colors and design 2026-01-27 16:02:46 +01:00
HWFord
c186a5f7de fixes #2509 change button label in site_update.tpl 2026-01-15 10:08:29 +01:00
RushLana
5563ea98fd Add a more granular container detection (#2501)
Add a more granular container detection

Replace is_in_container by  get_container_info
Currently detect Official container (once they update a version with a tagfile) and LinuxServer container
All other container are marked as Unknown

Report two field :
- container_type ( none | Official | LinuxServer | Unknown
- container_version ( build Version number like 16.2.0a, only reported if Official container is detected )
2026-01-14 13:00:14 +01:00
HWFord
25068f308a fixes #2504 add missing @translate and missing keys 2026-01-08 16:09:51 +01:00
HWFord
074de993fe fixes #2503 revert moving update button 2026-01-07 16:45:54 +01:00
HWFord
27caef885e fixes #2486 add stdPgs config tab in admin
add skins and screenshots for skins
add admin tpl and css
update stdPgs tpl to have dynamic header section
2025-12-19 16:05:24 +01:00
plegall
b1288115f5 fixes #2454 remove useless variables 2025-11-21 18:04:21 +01:00
HWFord
c04374928a issue #2439 update popin
Add translations
remove last major update conf when in piwigo Upgrade
don't send popin template if not needed
2025-11-17 10:00:53 +01:00
Linty
c6e4a3f0a5 fixes #2441 add password fields for generic users in user creation
Introduces password and password confirmation fields when creating a user with 'generic' status. The password fields are shown or hidden based on the selected user status, and validation is added to ensure passwords are entered and match. Also adds a button to generate random passwords for new generic users.
2025-11-14 17:45:06 +01:00
HWFord
17829fdc52 fixes #2439 update whats new popup 2025-11-12 11:37:26 +01:00
plegall
bc9526f323 fixes #2433 protect picture_modify.php from HTML just like pwg.images.setInfo
... and a extra check on input parameters
2025-11-10 16:04:51 +01:00
plegall
b416bdb7c9 fixes #2417 ability to hide the new filter "expert mode"
... and removes 2 other duplicates of the filters_views configuration
2025-10-28 18:39:18 +01:00
HWFord
ac15835422 issue #2414 remove config and update css 2025-10-03 17:43:35 +02:00
HWFord
b682fd0cd3 fixes #2414 change related tags display
Add conf to display or not the related tag options by default
Add templates and css for new display
2025-10-03 15:43:29 +02:00
plegall
ad88ed9d5f fixes #2361 explicit action to empty lounge 2025-09-19 16:49:14 +02:00
Linty
1be0527523 issue #2405 update smarty
and made Piwigo compatible with smarty 5.x
2025-09-17 12:05:48 +02:00
Linty
77c1fdd138 fixes #2225 redesign quick search help popin 2025-09-11 16:54:52 +02:00
HWFord
2bd5751e8b issue #2386 edit css for filter button 2025-09-05 12:18:33 +02:00
plegall
7deda19787 rephrase option to update photo files 2025-08-26 17:54:53 +02:00
Linty
613dd410e5 issue #2364 fix guest author name and language key
Added support for bulk comment validation and deletion with updated confirmation messages and translations. Improved modal dialog behavior, including keyboard accessibility and button visibility. Updated CSS for consistent button styling across themes. Fixed author name display for guest comments.
2025-08-26 16:38:11 +02:00
Linty
57042cc475 fixes #2364 redesign admin comments management
Replaces legacy PHP comment management with a new interface for listing, filtering, selecting, validating, and deleting user comments. Updates templates and CSS for a modern, interactive experience, adds advanced filters, selection mode, and modal comment viewing. Removes obsolete server-side logic from comments.php and introduces new api methods for comment actions.
2025-08-26 14:35:31 +02:00
plegall
5d9dcb9e5f issue #2386 optimize load of min/max date 2025-08-12 16:03:49 +02:00
Linty
4e04ee0f22 issue #2386 fix activity link in admin group list 2025-08-11 15:23:12 +02:00
Martin R
80ab463808 Issue #2364 redesign user comment manager (PR #2400)
*Ability to reject or validate one by one

*Filter by : status : validated, user, user status, begin date, end date

*refreshed design to match current piwigo design

*[TODO] search input does not work, 

*[TODO] user name duplicate in user filter (use user id instead of user name to filter)

*[TODO] filter by image is missing

*[TODO] confirmation when a comment is validated or deleted is missing
2025-08-08 15:47:56 +02:00
Perrom
4dc2fc9f8d fixes #2386 update filters in users activity logs (#2399)
* Add an action filter and a date filter. 

* Additional filters on a specific object (photo/album/group) are available from their dedicated administration page.

* Performances of the page was improved : instead of loading 100k lines in activity table, we loop on 500 activity lines until 100 aggregated lines are found for the current page.
2025-08-08 15:17:50 +02:00
Perrom
2465654752 fixes #2362 add gallery filters options in admin (#2395)
Add a config page in admin for the search filters in the gallery. Privacy and default filters can be selected. Needs a database update.
2025-08-08 15:07:02 +02:00
Perrom
d0ac05d951 fixes #2353 update images with upload form (#2385)
Add a mode to update photos with the upload form. Modify the upload formats form, so that it will update the photo with the same file extension.
2025-07-31 10:41:01 +02:00
HWFord
4c87268179 relates #2377 fix php warning in maintenence
if the 3XL and 4xl size don't exist it creates a php warning. this avoids the warning because theses sizes haven't yet been generated so don't exist
2025-07-22 11:05:37 +02:00
HWFord
a7c735a14b relates #2306 move button for update page 2025-07-16 15:07:00 +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
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
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
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
Linty
8747128289 fixes #2326 move the input to avoid side effects 2025-02-24 10:19:20 +01:00
plegall
eca144fe47 fixes #2324 escape translated string (bug in Catalan) 2025-02-20 09:53:57 +01:00
Linty
aaec652a66 fixes #2317 adjust users initials in compact and tile view 2025-01-29 10:29:33 +01:00
HWFord
b0905ac88c relates #2234 follow up dark mode standardisation
Finish updating dark mode colours
Also make some general CSS changes
2025-01-28 16:28:57 +01:00
HWFord
38bce29b33 fixes #2313 remove privacy level from gallery
and anything related to having this configuration here
2025-01-21 15:27:28 +01:00
winstoy
94148e0323 fixes #2235 Chinese text is not displayed on one line (#2282)
Add missing translations
Fix Chinese not displayed on one line with width fit-content
2025-01-08 13:56:20 +01:00
Linty
bd9571cb72 fixes #2289 increase modal size and change messages margin 2024-12-05 12:42:10 +01:00
Linty
1525f9ced2 fixes #2283 reduce font-size for initials
...and add no wrap for username
2024-11-25 11:27:32 +01:00