Commit Graph

2203 Commits

Author SHA1 Message Date
plegall
29ccabc89f next release is 14.0.0beta2 2023-08-03 13:09:48 +02:00
plegall
d92986a13d fixes #1920 new output parameter save_visits for pwg.session.getStatus 2023-08-03 11:19:44 +02:00
plegall
7d73935323 issue #1917 add parameter is_download to pwg.history.log 2023-08-03 10:52:20 +02:00
plegall
da559de7aa fixes #1939 update phpmailer from 6.5.1 to 6.8.0 (PHP 8.2 compatibility) 2023-08-02 12:46:34 +02:00
OSWorX
e69a496ae7 Update cssmin.class.php
Fix php 8.2.x error:
Deprecated: Creation of dynamic property CssAtMediaStartToken::$MediaTypes is deprecated in /srv/www/piwigo/include/cssmin.class.php on line 34

While I do not really understand why this old library is further used .. ?!
2023-08-02 11:50:19 +02:00
MatthieuLP
b5dc413b40 related to #1931 & #1946 Added Posted date filter 2023-07-25 16:47:25 +02:00
plegall
87c4fad23e issue #1946 implement backend for search by date_posted 2023-07-24 16:49:53 +02:00
plegall
145b686a0d issue #1917 provide download_url to pwg.images.getInfo 2023-07-17 18:05:29 +02:00
plegall
2d46924bf6 issue #1941 search, implement filter by file type 2023-07-10 15:17:46 +02:00
plegall
382884836a issue #916 and issue #1917 increment images.hit when calling pwg.history.log 2023-07-10 14:49:36 +02:00
Pierrick Le Gall
978425527d Merge pull request from GHSA-934w-qj9p-3qcx 2023-07-07 16:23:49 +02:00
Teatek
639c9d96fa Issue #917 album photo sort order (#955)
* returns an image_order for API methods pwg.categories.getList and pwg.categories.getAdminList
2023-07-05 11:06:31 +02:00
plegall
c469f5142c fixes #1937 quick search redirects to normal search 2023-07-03 15:22:52 +02:00
plegall
324e0549be fixes #1933 reorganize SQL generated query for search by words on album name/desc 2023-06-29 17:36:17 +02:00
plegall
fdabd4a988 fixes #1929 add parameter search on pwg.categories.getList (and use it) 2023-06-27 14:41:28 +02:00
plegall
c01ec38bc4 issue #1869 search filters, optimize filter data loading and match permissions
* only load list of authors if this filter is active (same for tags, added_by...)
* if the search_rules include album 123 but this album is not available to current user, remove it from search_rules before sending it to template
2023-06-22 12:00:43 +02:00
Pierrick Le Gall
60363ecd42 Issue #1869 multi-criteria search (#1927)
* First implementation of the new multi-criteria search. It replaces the old search.php form.
* Displays live search criteria above search results. Each change reloads the list of results (displayed as thumbnails).
* New API method pwg.images.filteredSearch.update called in AJAX to live change the filters.
* New kind of filter: added_by
2023-06-21 16:11:08 +02:00
plegall
0649ad3245 fixes #1924 protect API user input from SQL injections 2023-05-29 12:25:03 +02:00
plegall
0a2d0a92ca next release is 14.0.0beta1 2023-05-15 15:56:05 +02:00
plegall
4b33001c15 fixes #1902 ability to set a specific group to notify user registrations 2023-04-22 17:21:29 +02:00
plegall
daf2478dff issue #1845 remove docs directory from Smarty 2023-04-17 10:54:32 +02:00
plegall
86cf245108 issue #1845 adapt Piwigo to Smarty 4.3.1 2023-04-17 10:49:54 +02:00
plegall
7752138b04 issue #1845 update Smarty from 4.1.0 to 4.3.1 (compat PHP 8.2) 2023-04-17 10:49:21 +02:00
plegall
b9ddcf17f1 fixes #1871 move the retrieve of the number of queried rows
The FOUND_ROWS() must be performed right after the SQL_CALC_FOUND_ROWS but commit 4d81d28eca had added some new SQL queries in between.
2023-02-21 15:17:24 +01:00
sjsjsjsjsjsjsjsjsj
29b83b1cae fixes #1786 export to piwigo broken with php 8.1 2023-02-11 18:09:47 +01:00
plegall
0b9e177782 issue #1852 also forbid extension deletion 2023-01-25 15:18:45 +01:00
plegall
6d416c5d6f fixes #1855 remove Smarty demo (security purpose) 2023-01-25 14:18:16 +01:00
plegall
a761d83e56 issue #1841 during install (activate_core_themes) there is no session yet 2023-01-23 15:49:07 +01:00
plegall
f4de473db8 issue #1852 ability to disable core/extensions updates 2023-01-21 11:54:51 +01:00
MatthieuLP
9bccc8588f related to #1704 Better 'visible' attribute implementation in API
* fixed SQL error
* Use correct function to save 'visible' attribute
* Underlined the 'Unlock it' button on the orange alert
2023-01-09 14:49:07 +01:00
MatthieuLP
4e899b5eae related to #1704 Added alert is album is locked
* Corrected french sentences spelled wrong
* Added max length for album names in breadcrumbs
* Added attribute 'visible' in categories.setInfos
* Can now unlock an album by clicking on the alert
* Switch used to lock an album works properly now
2023-01-04 18:06:10 +01:00
Matthieu Leproux
f4a4473f37 Issue #1704 New album edition page
* Front end development according to the mockup
* Save changes in ajax
* Implement the delete album behaviour with Jconfirm in ajax
* Adding a new Css component : infos (factorized in the tag page)
* Add a new general admin template variable : ADMIN_PAGE_OBJECT_ID (adding the id of an object on the page)
* Modify the pwg.categories.setInfo api method to fit the need of the album edition pages
* Slightly change the method time_since, add a parameter to display only the greates time unit
* Popin to change parent album, and changed it as a re-usable component
* Dropdown to replace the checkbox for comments
2023-01-02 16:24:41 +01:00
plegall
00480ce0a7 fixes #1527 ability to disable auto-detection of url port 2022-12-29 22:08:27 +01:00
plegall
796f726ed1 fixes #1835 remove HTML tags from user_agent before storing it 2022-12-25 11:20:00 +01:00
plegall
bb69269239 fixes #1841 register system activities 2022-12-24 17:36:35 +01:00
plegall
b08fd91edc fixes #1839 forget no usernames, not only performed_by 2022-12-21 19:02:52 +01:00
plegall
3b36ff0a91 fixes #1838 ability to hide connections from activities with a config setting 2022-12-21 17:18:43 +01:00
plegall
97b665d8f3 issue #1827 new check on filesystem compared to what is listed in the database
While not fixing issue #1827 it helps users to detect if they have been
affected by the problem.
2022-12-16 15:11:58 +01:00
Matthieu Leproux
099f4c566d related to #1802 removed useless line 2022-11-23 11:48:11 +01:00
Matthieu Leproux
32ea1aef53 fixed #1802 fixed double escape for user creation, album creation and comments 2022-11-22 16:01:43 +01:00
plegall
e22a35fac8 issue #1780 only switch to old album manager above 10k albums 2022-11-16 15:28:35 +01:00
Matthieu Leproux
96a4e21a58 fixed #1792 user input escape works for php8 2022-11-16 13:02:03 +01:00
plegall
7f00155ca7 fixes #1780 automatically switch to the old album manager 2022-11-08 12:17:52 +01:00
Matthieu Leproux
f7e44cc14e related to #1767 changed the way 9d5cba0 is done 2022-10-26 12:53:35 +02:00
Matthieu Leproux
9d5cba0096 fix #1767 Solved php warning and user creation works as is should 2022-10-25 10:05:23 +02:00
Matthieu Leproux
1110d79e7e fixed #1756 php8 warning with trim() and escape input values 2022-10-18 10:44:03 +02:00
Thibautg16
555133294d fix syntax error
syntax error, unexpected ')' in include/ws_functions/pwg.php
2022-10-17 12:56:36 +02:00
plegall
ba08bffcb2 fixes #1750 input parameter check was too strong 2022-10-14 11:00:50 +02:00
Matthieu Leproux
f63e6a5c32 related to #1743 better detail section with tiptip and icons and link to cat in gallery 2022-10-10 15:46:26 +02:00
Matthieu Leproux
a3b5f26ea0 related to #1703 Added the list of params for history search API method. 2022-10-04 16:57:38 +02:00