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
plegall
740456e34b
fixes #1733 correctly write non-breakable space character and correctly escape it for JS
2022-09-21 14:29:28 +02:00
plegall
92a77c924c
typo fixed
2022-09-19 10:57:17 +02:00
plegall
156825d24d
fixes #1697 add checks on chronology URL parameters
2022-09-16 10:37:58 +02:00
plegall
79d56beb8a
fixes #1730 replace Smarty getVariable by getTemplateVars
2022-09-16 10:04:02 +02:00
plegall
0584425320
fixes #1371 filter related albums with filter "Display only recently posted photos"
2022-09-12 15:19:26 +02:00
plegall
e8bef0cf23
fixes #250 escape chars before insert in database
...
* usefull when you configure your Piwigo to allow special chars like single quotes
* will work for single quote, but not for &
2022-09-12 14:38:57 +02:00
plegall
076acc2035
fixes #1709 incorrect pattern to delete custom sizes
2022-09-09 12:42:11 +02:00
plegall
72d3940a40
fixes #1606 filter_var, remove deprecated constants. Requires PHP 5.2+
2022-09-08 09:47:07 +02:00
plegall
cb3e11248b
next release is 13.0.0RC3
2022-09-02 16:20:48 +02:00
plegall
3826a9dc61
copy all languages (but en_UK and fr_FR) from translation@b357ecb
2022-09-02 16:17:12 +02:00
plegall
495bb56cc7
related to #1693 related tags section in picture infos had bad visibility condition
2022-09-02 10:13:36 +02:00
plegall
8d1e97c8b7
fixes #1712 fallback to fetchRemote function, works best
2022-08-27 17:27:03 +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
870f1a8129
issue #1707 display Piwigo age on maintenance page instead of dashboard
2022-08-19 11:18:57 +02:00
plegall
352e256d41
details about the new input parameter position for pwg.categories.add
2022-08-18 11:34:37 +02:00
plegall
c4208c2258
fr_FR move strings from common.lang.php to admin.lang.php (to match en_UK)
2022-08-08 11:22:31 +02:00
plegall
295357d264
import change in en_UK from translation branch (before copying master on translation)
2022-08-08 11:18:17 +02:00
plegall
b82a313535
update year for copyright
2022-08-08 10:58:41 +02:00
plegall
4b8c033247
issue #1131 add new language key in language files
2022-07-29 15:48:17 +02:00
plegall
e7317a7fe4
fix code styling after 9d3ee3c
2022-07-29 15:40:02 +02:00
plegall
cef8221122
next release is 13.0.0RC2
2022-07-28 16:29:05 +02:00
plegall
e2c219ed63
issue #1065 missing l10n and better display of filesizes
2022-07-22 11:20:51 +02:00
plegall
f603bafe70
next release is 13.0.0RC1
2022-07-15 09:58:54 +02:00
plegall
630aba70f9
issue #28 display Piwigo.org news on dashboard
2022-07-15 09:57:52 +02:00
plegall
e42cd027ad
issue #1428 use English for language keys
2022-07-14 18:52:36 +02:00
plegall
429dc78690
related to #1681 slight changes to display the current Piwigo version
2022-07-06 12:18:15 +02:00
plegall
758e36e4b4
issue #389 really search image_ids in pwg.images.formats.searchImage
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
plegall
ee10a42a52
issue #1640 forgotten to update database schema during install
2022-05-10 17:02:09 +02:00
plegall
586369b1fe
next release is 13.0.0beta2
2022-05-10 17:02:09 +02:00
plegall
c4f0727176
issue #1641 make admin_theme related to user instead of config
2022-03-31 18:23:26 +02:00
plegall
c2f8238e16
issue #1640 user preferences
2022-03-31 18:16:23 +02:00
plegall
c56aee6c31
issue #1467 add missing language string
2022-03-23 12:08:00 +01:00
plegall
1e64d745a2
issue #1467 avoid error when Piwigo version is not available on PEM
...
* do not display an error message "cannot connect to server" but simply "no plugin available"
* if we are on a beta/RC version, display a button to switch to test plugins compatible with Piwigo previous version
* add a tooltip with more details about the "show beta test plugins"
2022-03-23 12:03:09 +01:00
plegall
68e5901d72
fixes #1634 escape translated strings in group manager
2022-03-21 13:37:17 +01:00
plegall
78e9d516b1
fixes #1616 handle backticked rank column in conf.order_by setting
2022-02-25 14:22:39 +01:00
plegall
0c3ef1d521
fixes #1601 custom placeholder on album search
2022-01-24 16:17:40 +01:00