plegall
4c734bedd8
issue #1991 make sure requested albums exist on pwg.categories.getImages
2023-10-29 14:48:37 +01:00
Damien Sorel
85db5eb9d1
Fix warning in pwg.categories.php
...
"Undefined variable: total_images" message when request category does not exist
2023-10-29 14:25:43 +01:00
plegall
c904d536a5
fixes #2025 add author field in search by words filter
2023-10-18 18:19:30 +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
b5c9ca4819
issue #2016 save search in history
2023-10-02 12:31:33 +02:00
plegall
fdd2177e78
fixes #2007 no longer possible to update a filteredSearch
...
* Piwigo will create a new search for any modification in the filters
* we keep the "origin" of the new search with piwigo_search.forked_from field
2023-09-27 16:30:05 +02:00
plegall
e0a82909fa
fixes #1968 new values for date_posted filter
...
* add 24h, 3m and yNNNN (year 2023 or 2022...)
* remove 1y
* provide labels from backend instead of managing it in javascript
2023-08-26 12:55:12 +02:00
plegall
ab111cdbe2
fixes #1967 POST/GET input are already escaped
2023-08-23 18:56:08 +02:00
plegall
b787dfd291
issue #1953 improved privacy on searches and associate each search to its creator
...
* remove temporary functions ws_gallery_getSearch and ws_gallery_updateSearch
* split get_search_array into sub-functions to use them in web API
* use search_uuid as search_id instead of the numeric search.id : better privacy
* only the creator of the search can update it
* if a visitors tries to open the search of another user, it (the search) gets forked into a new search
2023-08-09 19:18:30 +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
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
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
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
fdabd4a988
fixes #1929 add parameter search on pwg.categories.getList (and use it)
2023-06-27 14:41:28 +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
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
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
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
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
Thibautg16
555133294d
fix syntax error
...
syntax error, unexpected ')' in include/ws_functions/pwg.php
2022-10-17 12:56:36 +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
Matthieu Leproux
38105aff23
fix #1740 better UI for edit btn when the image is deleted
2022-10-03 14:43:31 +02:00
Matthieu Leproux
f4bb3894da
fixed #1711 removing start date gives coherent results now
2022-09-28 12:52:39 +02:00
Matthieu Leproux
d0e32547db
fixed #1701 escaped " ' " for album creation and edit
2022-09-26 14:47:53 +02:00
plegall
4d81d28eca
fixes #802 pwg.categories.getImages include all related albums to each photo
...
... and not only the requested album.
2022-09-26 14:30:42 +02:00
Matthieu Leproux
b470b2b360
fix #1732 fixing some php8.1 warnings that made the linked album search unusable.
2022-09-19 16:41:40 +02:00
plegall
002abf87df
fixes #911 new method pwg.history.log (to be used by PhotoSwipe, in SmartPocket or BootstrapDarkroom)
2022-08-26 16:58:11 +02:00
plegall
352e256d41
details about the new input parameter position for pwg.categories.add
2022-08-18 11:34:37 +02:00
Zacharie Guet
5781810348
Adding a Formats Tab on Edit photo page
...
* Add 3 new files for the tab creation (php, tpl and js)
* Creation of a new API method : pwg.images.formats.remove
* Adding translation in en_GB and fr_FR for the formats
* Minor change on the head-button css class
2022-07-29 15:56:53 +02:00
Dave Anderson
231d36613c
issue #1615 include favorite status in image list API calls
2022-07-23 12:43:02 +02:00
Matthieu Leproux
3d69c6b093
creating user agent column for activities
2022-06-21 13:56:34 +02:00
Matthieu Leproux
0e0ab49fac
related to #1672 Quick fix for activity unserializing $details
2022-06-20 14:50:29 +02:00
plegall
758e36e4b4
issue #389 really search image_ids in pwg.images.formats.searchImage
2022-06-06 16:31:54 +02:00
Zacharie Guet
d2f28c6676
issue #389 Bug and design fixes
2022-06-06 16:31:54 +02:00
plegall
3a63eccb0e
issue #389 partial back-end implementation of multiple formats web upload
2022-06-06 16:31:54 +02:00
Matthieu Leproux
6856a3cff0
bug fix history search, allow data load when images are deleted
2022-05-10 14:02:15 +02:00