plegall
86c34737ba
fixes #877 , avoid conflict with custom user table
2018-07-11 11:48:20 +02:00
plegall
69345c06e2
fixes #847 , CVE-2018-5692 protect a few user input variables
2018-07-11 11:22:31 +02:00
plegall
23fa4c1a73
fixes #871 , CVE-2018-7722 strip tags on methods pwg.categories.add, pwg.categories.setInfo, pwg.images.setInfo
...
Adding pwg_token would be a better solution but would break remote applications (like the iOS app)
2018-07-06 18:29:41 +02:00
plegall
bef09018fb
fixes #872 , CVE-2018-7724, protect photo admin page from CSRF
2018-07-06 14:38:39 +02:00
plegall
06f4252312
fixes #258 , batch manager, check the session category still exists
2018-07-06 11:52:04 +02:00
Daniel Dadap
65ac272179
Include pwg_token in user list POST request ( Fixes #748 ) ( #866 )
...
* user list: set pwg_token in POST data to user_list_backend.php
The POST data for the user data table request was empty, which could
cause user data retrieval to error out with HTTP 403 due to missing
the authentication token.
* user_list_backend: fix uninitialized variables
If iSortCol_0, sEcho, or sSearch are unset in the HTTP request, it
could cause variables to be uninitialized, potentially causing error
messages to be included in the HTTP response. These error messages,
if present, can prevent the JSON response from being parsed.
* user list: delete unnecessary quotes
Javascript object key names don't generally need to be quoted.
Remove some quotes that were introduced by a recent change that added
a body to the AJAX POST request to retrieve the user list.
2018-07-06 10:51:04 +02:00
Bartosz Korczak
7e41e21af4
Fix issue #844
2018-07-05 15:50:38 +02:00
plegall
75118816b5
fixes #887 , $selection is never set on PHP side, no need to use it in template
...
... and it makes the template compatible with PHP 7.2
2018-07-04 17:10:00 +02:00
Sam Wilson
31664352f5
Add missing i18n message
2018-07-03 09:59:07 +02:00
plegall
b9336d7117
fixes #853 , less strict check on user input "selectAction" for tag manager
...
... for compatibility with plugin Colored Tags (typetags) and maybe other in the future.
2018-03-23 10:03:47 +01:00
plegall
8a57d777aa
fixes #596 , compatibility with PHP 7.1
2018-02-27 12:01:45 +01:00
plegall
63932b9390
fixes #735 , add API method pwg.users.getAuthKey
2018-02-22 13:26:31 +01:00
plegall
02275fe275
fixes #839 , check input parameters on admin/tags.php
2018-02-21 17:34:56 +01:00
plegall
b6d61a78bb
fixes #838 , tells PHP how many photos were deleted in Batch Manager
2018-02-08 13:03:26 +01:00
plegall
9671454e75
fixes #826 , check input parameter order_by in configuration
2017-12-18 17:06:37 +01:00
plegall
9028c75c1f
fixes #825 , check user input on Batch Manager, unit mode, to prevent SQL injection
2017-12-18 16:44:42 +01:00
plegall
77f02bfd76
fixes #822 , add token on configuration page to prevent CSRF
2017-12-18 15:13:49 +01:00
plegall
9e29db0481
fixes #824 more generic code to get current script directory (working both on Linux and MacOSX)
2017-12-18 14:29:32 +01:00
plegall
1da9d6afc4
fixes #823 add input user check to avoid SQLi on users list
2017-12-18 14:02:52 +01:00
MaximeBOURMAUD
8d25fa6e23
Add script testing Piwigo install, add album + add picture ( #820 )
2017-12-15 11:21:40 +01:00
plegall
98ee7c1e5c
fixes #818 , add remote_sync.pl script from piwigo.org forum (script written back in 2009)
2017-12-15 10:49:46 +01:00
modus75
b9f0f22395
Merge branch 'master' of https://github.com/Piwigo/Piwigo
2017-11-12 10:31:46 +01:00
modus75
1e87cc8596
fixes #777 WS categories getImages, TotalCount for correct pagination builder ( fix #2 )
2017-11-12 10:30:56 +01:00
Cosmin Stroe
ee4aae7e74
Fixes #767 - Return a 500 HTTP status when a file upload error occurs. ( #768 )
...
* Return a 500 HTTP status when a file upload error occurs.
2017-10-05 15:35:24 +02:00
plegall
977588999a
fixes #789 , add url param hide_redirect_error
2017-10-04 10:35:33 +02:00
modus75
164b59588c
fixes #777 WS categories getImages, TotalCount for correct pagination builder
2017-09-30 16:19:35 +02:00
plegall
a335d70418
fixes 787, check URL parameter "action" to avoid error messages
2017-09-28 15:02:41 +02:00
modus75
46ddfabc38
Merge branch 'master' of https://github.com/Piwigo/Piwigo
2017-09-25 21:44:13 +02:00
modus75
98a39fee72
better check on input parameters (got some odd hack attempts)
2017-09-25 21:43:31 +02:00
MaximeBOURMAUD
c4af38fe48
Fixes issue 723 now when requesting an private id, permalink isn't re… ( #771 )
...
* Fixes issue 723 now when requesting an private id, permalink isn't revealed
* remove newline at end of files and one useless line
* remove newline at end of files and one useless line
* Fixes if condition
2017-09-19 11:31:17 +02:00
MaximeBOURMAUD
943ab9d189
Issue/747 php notice when changing admin page theme ( #774 )
...
* Fixes#747 Only variables should be passed by reference
* Fixes syntax
2017-09-19 11:25:00 +02:00
MaximeBOURMAUD
c9ab538319
Fixs issue #760 date_creation not refreshed when changing it from picture_modify ( #763 )
2017-09-18 17:48:42 +02:00
MaximeBOURMAUD
b585f5bcc3
Removing Deprecated error message for PHP 7 ( #764 )
2017-09-18 17:20:45 +02:00
flop25
83dac227cf
cleaning code and wrong EOL
...
additional semicolon, uses of === instead of ==
2017-09-05 18:52:15 +02:00
flop25
a29c967d34
Merge branch 'master' of https://github.com/Piwigo/Piwigo
2017-09-05 14:47:32 +02:00
flop25
06a50ca8b0
Feature #759 , choose to display all Tags and/or current ones
...
This commit introduces a new config var and a minor change in a tpl
(language key switch)
It also change the default behaviour; can be set back to the previous
one with $conf['menubar_tag_cloud_content'] = 'current_only'
Potential Performance issue; test needed
2017-09-05 14:47:27 +02:00
MaximeBOURMAUD
a1fc05c586
Fixes #714 - doesn't exist ( #758 )
2017-09-05 11:20:26 +02:00
flop25
06952b2d5a
Merge branch 'master' of https://github.com/Piwigo/Piwigo
2017-09-04 18:57:26 +02:00
flop25
08cce48d4b
Fixes #755 Never thow '0000-00-00 00:00:00' as value but Null instead
...
only for exif ; iptc is ok
2017-09-04 18:57:22 +02:00
MaximeBOURMAUD
2c07301467
Fixing issue #731 ( #754 )
...
* Fixing issue #731 , if NB_PHOTOS is upper than 1000 display it
* Fixs issue #731 now number of picture between 1000 and 1999 are displayed
* Fixs formatting
2017-09-04 14:23:50 +02:00
flop25
d4487be684
Merge branch 'master' of https://github.com/Piwigo/Piwigo
2017-09-01 17:39:32 +02:00
flop25
47164bc737
fixes #603 no more use of include in tpl for comment_list
...
so comment_list can be replaced via template extension or extensions
No HTML changes just tpl and php
2017-09-01 17:39:26 +02:00
flop25
011b12cfaa
fixes #751 , missing DROP statements at install
2017-09-01 15:29:51 +02:00
plegall
028c4ee2d5
fixes #739 , make sure keys are reset in the "uniquified" array
...
... for a regular search, when different set of photos matches the search.
2017-07-25 18:25:36 +02:00
plegall
a3cf80c77c
fixes #732 , avoid conflict with PHP function "transliterate"
2017-07-13 11:29:27 +02:00
plegall
f520f82736
fixes #726 , add trigger in create_virtual_category
2017-07-03 15:56:21 +02:00
plegall
6126a09604
fixes #725 , protect pwg.images.setInfo from HTML
2017-07-03 13:56:10 +02:00
plegall
b5fc14700a
give error details on permalink creation
2017-07-03 13:56:10 +02:00
flop25
a4982978c0
now "Apply to sub-albums" can be applied to set all children album as public ones
...
https://github.com/Piwigo/Piwigo/issues/697
technically it's like going to page=cat_options§ion=status but
that's more userfriendly to get that feature on permission page of an
album too
2017-07-02 23:29:07 +02:00
flop25
30e8babd6d
pwg_token left for cat_options pages
...
solving https://github.com/Piwigo/Piwigo/issues/721
2017-06-29 16:25:26 +02:00