plegall
7f3a1f417e
do not display 0 tags found
2023-09-11 11:39:29 +02:00
plegall
09979e8a1e
fixes #1977 new trigger loc_action_before_http_headers
2023-09-08 17:53:44 +02:00
plegall
24f5bcb0cc
fixes #1969 link help pages to new French documentation
2023-08-26 13:11:59 +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
407cabcbe9
fixes #1966 support for EPS files (copied from Piwigo.com)
2023-08-21 19:00:01 +02:00
plegall
8bf4f6abdf
fixes #1965 support for PSD files (copied from Piwigo.com)
2023-08-21 18:38:17 +02:00
plegall
73a77fed6c
fixes #1963 use specific translation string instead of re-using another one + lowercase
2023-08-21 16:45:17 +02:00
plegall
06f6d97e0d
fixes #1964 make sure token exists before using it
2023-08-21 15:43:50 +02:00
plegall
4ac772224f
issue #1959 support for HEIC file format
...
* Piwigo produces an image.jpg as representative of image.heic
* optimized pixels dimensions of the representative, based on the XXL derivative width*height
2023-08-18 14:15:08 +02:00
plegall
52969a7708
issue #1957 albums/tags found now correctly filled
2023-08-17 11:12:56 +02:00
plegall
05f7a7e417
issue #1955 change icon for search_in_set feature
2023-08-17 11:02:45 +02:00
plegall
da7fa96033
fixes #1956 array_pop only takes input variable by reference
2023-08-17 10:55:51 +02:00
plegall
d09f2cc3c8
on config pages, never write about database, uselessly complicated
2023-08-17 10:55:51 +02:00
plegall
2c3b6ba6ec
issue #1955 search in this set (an album or some tags)
2023-08-12 16:49:42 +02:00
plegall
3c5c62869a
issue #1953 forgot to update db structure for install
2023-08-09 19:22:40 +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
73e61749fe
search filters optimized, fetch authors only once from db
2023-08-08 14:29:34 +02:00
plegall
29ccabc89f
next release is 14.0.0beta2
2023-08-03 13:09:48 +02:00
plegall
0761e43d5f
make sure template does not break when TAGS_FOUND or ALBUMS_FOUND not provided
2023-08-03 12:45:02 +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
plegall
a9fbb3546c
fixes #1391 avoid warning when notifying an admin user on an album
2023-08-02 12:32:22 +02:00
plegall
65bf665513
issue #1946 provide list of date_posted with counters
2023-07-26 12:15:51 +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
plegall
c469f5142c
fixes #1937 quick search redirects to normal search
2023-07-03 15:22:52 +02:00
plegall
6c6c297b2a
fixes #1934 deduplicate counter for added_by search filter
2023-06-30 10:54:16 +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
0534202c40
fixes #1930 remove search_rules
2023-06-27 15:20:41 +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
c6eebad0cb
display raw errors during install
2023-06-26 14:30:52 +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
Pierrick Le Gall
efc5bcfc85
details about not submitting a public issue
2023-05-25 13:26:19 +02:00
Pierrick Le Gall
93634be9ed
Create SECURITY.md
2023-05-16 14:37:07 +02:00
plegall
0a2d0a92ca
next release is 14.0.0beta1
2023-05-15 15:56:05 +02:00
plegall
bb023d09ad
fixes #1913 hide/show newsletter subscribe link based on user_prefs
2023-05-10 14:40:10 +02:00
plegall
50795f7f9e
fixes #1912 new mimetype icons (by Alice)
2023-05-05 13:02:13 +02:00
plegall
3ad922815c
fixes #1910 prevent SQL injection
2023-05-05 10:23:47 +02:00
plegall
0e040c9d24
update year to 2023
2023-05-05 10:22:33 +02:00
plegall
061d80b921
fixes #1911 check url input parameter
2023-05-05 09:53:01 +02:00
plegall
b9758356dc
issue #1907 revert age-max to 30 days for latest news
2023-04-27 18:11:53 +02:00
plegall
51a413b453
fixes #1907 use porg.news.getLatest on piwigo.org
...
... instead of directly requesting the forum
2023-04-27 18:01:54 +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
ea53750bfe
fixes #1900 recent version of PHP seems to prefer -1 over 0 on compare function for sorting
2023-04-17 10:44:32 +02:00
plegall
e8b8813e58
issue #1855 + issue #1872 obsolete files planned for removal
2023-02-24 10:27:22 +01:00
plegall
b79cd51b4d
remove obsolete triggers (file admin/user_list_backend.php removed)
2023-02-24 09:44:54 +01:00
plegall
32dec4f919
fixes #1872 remove obsolete user_list_backend.php (possible SQL injection)
2023-02-24 09:42:12 +01: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
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
d907aa38d9
issue #1849 prevent warning when updating from a version which does not set the new tpl variable
2023-01-24 09:21:29 +01:00
plegall
60f5905e5b
issue #1841 register core install
2023-01-23 15:49:34 +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
plegall
06c1ec07f0
issue #1849 refresh the version number after a core update
2023-01-09 16:08:25 +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
80b64e32fa
issue #1836 related: delete any root obsolete.list file on major updates
2022-12-21 17:18:43 +01:00
plegall
00d5c8773c
fixes #1836 no longer use obsolete.list for minor updates
2022-12-21 12:22:23 +01:00
plegall
da3d07cb1b
issue #1827 bug fixe, do not try to check when sample is empty
2022-12-16 15:54:36 +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
plegall
735cda77a5
fixes #1824 user manager, do not apply filter when closed
2022-12-13 15:34:33 +01:00
plegall
ee2a14843e
issue #1784 do not show visit_history button for guest
2022-11-28 10:59:03 +01:00
plegall
f4f5a7a1e3
fixes #1808 use the option selected by the user to delete photos (or not)
2022-11-25 11:09:53 +01:00
Pierrick Le Gall and Matthieu Leproux
683e11320d
Issue #1790 album manager performances ( #1805 )
...
* change the meaning of light_album_manager_threshold to load less user interface (instead of redirecting to the old album manager). In the light mode, do not load tiptip.
* remove dropdown menu, to reduce DOM size
For example, on a 16k albums, load time goes from 18 to 8 seconds on MatthieuLP computer.
Co-authored-by: Matthieu Leproux <matthieu.leproux@gmail.com >
2022-11-23 10:43:31 +01:00
plegall
6278be093a
fixes #1801 for big galleries, only compute number of orphans on the dashboard
2022-11-22 12:23:12 +01:00
plegall
ea89357618
fixes #1800 escape javascript strings (page broken in Catala)
2022-11-22 11:04:57 +01:00
plegall
e22a35fac8
issue #1780 only switch to old album manager above 10k albums
2022-11-16 15:28:35 +01:00
plegall
2b42273a98
add warning about the use of forbidden_categories user cache variable
2022-11-16 13:54:29 +01:00
plegall
66e1187964
bug fixed: access to global variable was missing
2022-11-15 16:55:48 +01:00
plegall
7f00155ca7
fixes #1780 automatically switch to the old album manager
2022-11-08 12:17:52 +01:00
plegall
65cdfbc5bb
fixes #1772 use the appropriate *.piwigo.org url
2022-10-31 10:28:00 +01:00
plegall
b04befd2b4
fixes #1770 no specific need to detect TIFF files
2022-10-29 16:21:32 +02:00
plegall
bf65ae93c5
fixes #1746 Move header() even further up just in case
2022-10-19 15:04:07 +02:00
plegall
aca077180b
fixes #1759 make sure conf array is loaded
2022-10-19 14:44:57 +02:00
plegall
ba08bffcb2
fixes #1750 input parameter check was too strong
2022-10-14 11:00:50 +02:00
plegall
3f683ede65
copy all languages from translation@33675a7
2022-10-10 16:17:27 +02:00
plegall
240a8e1195
fixes #1744 upgrade script from 12 to 13
2022-10-10 16:01:17 +02:00
plegall
3377cb5d8c
fixes #1738 in case piwigo.org news cannot be read, abort
2022-09-30 15:59:35 +02:00
plegall
8efa7af69f
next release is 13.0.0RC4
2022-09-27 12:09:16 +02:00
plegall
a6d637e758
copy all languages (even en_UK because a translator made some changes) from translation@1c0380a
2022-09-26 14:53:52 +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
plegall
099d1f3b18
issue #1724 take the rotation into account
2022-09-26 12:24:37 +02:00
plegall
2e037205ff
issue #982 detect HTTPS based on forwarded protocol
2022-09-23 14:09:05 +02:00
plegall
a2da870d3a
fixes #1715 logger compatibility with PHP 8.1
2022-09-21 16:57:35 +02:00
plegall
f95bab9e90
fixes 1720 max upload form max_file_size configurable
2022-09-21 15:28:37 +02:00
plegall
cce43df25e
issue #1710 first implementation of details for each storage category
...
Needs to be reworked for a better presentation. Expected for Piwigo 14.
2022-09-21 14:43:44 +02:00