Commit Graph
100 Commits
Author SHA1 Message Date
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
plegall d542de77c3 fixes #713, use the default language to send email
and not only to build the email body message
2017-06-21 11:44:12 +02:00
plegall fffd35174f fixes #710, avoid using get_gallery_home_url()
because it may be different from get_absolute_root_url() if you have a $conf['gallery_url']
2017-06-15 23:10:25 +02:00
plegall ea382e85bf fixes #708, script to extract issues from Github 2017-06-15 17:52:08 +02:00
plegall 346f5c3849 fixes #707, hide decimal for "158.0 pages seen" 2017-06-14 19:42:21 +02:00
plegall bbb9c5e6b5 issue #706, force redirection within Piwigo 2017-06-14 10:23:47 +02:00
plegall 4b9b7855f0 issue #706, check the redirect is within Piwigo 2017-06-14 10:22:30 +02:00
plegall 6ce14fc958 fixes #705, check user_list_backend.php input params 2017-06-13 12:27:37 +02:00
plegall e0b7c1d157 fixes #701, use the appropriate site_id instead of 1
When coming from the album edit page with the action link to synchronization
2017-06-12 14:30:30 +02:00
plegall 4581f3e2ba fixes #693, pclzip compatibility with PHP 7.1 2017-06-12 13:50:28 +02:00
plegall 4310fe7a55 fixes #667, check $_GET['page'] to avoid XSS
This can be an issue only on Internet Explorer
2017-06-12 11:36:28 +02:00
plegall 3ae62ce118 fixes #699, make sure $_GET['tab'] does not include unexpected chars 2017-06-02 10:10:50 +02:00
plegall 9fa8f3069c fixes #696, invalidate user cache when deleting an album via API 2017-05-31 15:24:49 +02:00
plegall 11c07ea530 fixes #685, syntax error in jQuery selector prevents delete photos from working on Safari 2017-05-22 11:31:21 +02:00
plegall 8b4e2ffffb fixes #683, hide decimals when disk usage is bigger than 100GB 2017-05-18 15:06:52 +02:00
plegall 686c2f7bdf fix #663, batch manager, avoid SQL error with duplicates
* when searching duplicates on md5sum, only consider md5sum not null
* in case the GROUP_CONCAT returns on truncated string, remove the trailing ","
* add a TODO to find a better algorithm, avoiding the GROUP_CONCAT limit to 1024 chars
2017-05-15 11:25:17 +02:00
plegall 7056f33d62 fix #679, add trigger in admin/intro to let plugins modify dashboard items 2017-05-12 15:22:44 +02:00
plegall 1c71e59303 fixes #674, by default user groups should be an empty array, not an empty string 2017-05-05 11:00:53 +02:00
plegall b56832c873 fixes #658, upgrade script to 2.9 2017-04-24 16:03:25 +02:00
plegall bafdcf52da next version is 2.9.0 2017-04-24 15:14:55 +02:00
plegall 6c76fe3f01 update language directory from the "translation" branch
simple copy, based on commit 706988e6c3
2017-04-24 15:04:21 +02:00
plegall f4a6f9ce84 fixes #657, set the CACHE_KEYS for categories 2017-04-24 14:32:15 +02:00
plegall 0044aff983 next version is 2.9.0RC2 2017-04-10 13:46:12 +02:00
plegall 1a348ab30b fixes #224, batch manager, ability to configure default number of images per page 2017-04-10 13:38:47 +02:00
plegall 9f7363f12c fixes #326, no more JS broken when elegant menu switcher is disabled 2017-04-10 12:16:08 +02:00
plegall f7aadd8e29 fixes #279, show error message from pwg.images.upload 2017-04-09 17:28:51 +02:00
plegall a4da0f9cce remove debug trace 2017-04-09 12:38:36 +02:00
plegall cd86634b00 fixes #426, count views on SmartPocket 2017-04-09 12:34:45 +02:00
plegall 30bedcb7d8 Merge branch 'feature/302-file_ext-case-insensitive' 2017-04-07 15:45:26 +02:00
plegall 6b88073449 function get_fs is no longer used (since 2.4) 2017-04-07 15:28:17 +02:00
plegall f2ac983891 issue #302, simplify list of picture_ext 2017-04-07 15:27:40 +02:00
plegall d58a24c882 fixes #302, file extension case insensitive for sync
if $conf['picture_ext'] contains "jpg", Piwigo sync will accept {jpg,JPG,Jpg,jPg,jpG,...}
2017-04-07 15:25:10 +02:00
plegall 1c5b36f734 fixes #235, show/hide edit/caddie/representative icons on index.php or picture.php 2017-04-07 14:20:19 +02:00
plegall 03c2d12991 add icon on "save settings" button for configuration tabs 2017-04-06 16:01:41 +02:00
plegall b0ae23e34d fixes #428, ability to hide "sizes" icon on index.php or picture.php 2017-04-06 15:55:23 +02:00
plegall 1d5279e4a8 fixes #647, use the constant instead of hard coded table name 2017-04-04 15:19:24 +02:00
plegall df1c665e62 fixes #309, ability to show album descriptions on all pages
(not just the first page)
2017-04-02 17:36:00 +02:00
plegall 6011ae152d update language directory from the "translation" branch
simple copy, based on commit cb0d43c596
2017-03-31 15:55:26 +02:00
plegall e249232684 new version is 2.9.0RC1 2017-03-31 15:34:43 +02:00
plegall ef76264a62 Merge branch 'feature/343-quick-search-albums' 2017-03-31 14:56:01 +02:00
plegall 2ea5a359fe fixes #506, additional checks before deleting files
During upgrade of theme/plugin/language, we add some more test to prevent
transversal path
2017-03-31 14:45:30 +02:00
plegall 2ef52d20b5 filter search on albums with permissions 2017-03-30 16:10:18 +02:00
plegall f0195903c2 typo: fill $qsr->cat_iids and not tag_iids 2017-03-30 16:04:31 +02:00
plegall 9783a61490 fixes #571, album deletion, do not alert about deleting 0 (zero) orphan photos 2017-03-30 15:49:05 +02:00
plegall c5cd5cd216 issue #343, quick search takes album into account
I basically duplicated qsearch_get_tags as qsearch_get_categories and replaced
"tag" by "cat" + obvious changes like table name to query. I also used the
resulting $qsr->cat_iids for merging with other results.
2017-03-30 15:27:20 +02:00
plegall d50aa7476c fixes #191, auto reset $_SESSION['need_update'] on new version
To avoid saying the user a new version is available after a manual upgrade
(which didn't reset the $_SESSION['need_update'] variable)
2017-03-30 11:41:01 +02:00
plegall 0a85001ae8 feature #471, bug fixed (wrong variable in condition) 2017-03-29 18:55:14 +02:00
plegall 3371ef1734 only versions x.y.z can be checked against new version, not x.y.zbetaN 2017-03-29 18:54:08 +02:00
plegall 37c7902879 fixes #471, launch check for new version on page_tail 2017-03-29 15:44:07 +02:00
plegall ae34f3859a feature #471, new method notify_piwigo_new_versions
to detect if there are new versions to notify (and if notification should be done at all)
2017-03-29 15:41:42 +02:00
plegall 5d5e6e2b59 pwg_mail_admins: ability to include current user + filter on webmasters 2017-03-29 15:07:34 +02:00
plegall 609a3f1c1a feature #471, move check new versions in updates class 2017-03-27 12:17:50 +02:00
plegall 48c4b88fec fixes #638, improve speed on finding sub-categories 2017-03-20 11:58:52 +01:00
plegall 5a80c0a604 user manager, ability to open the user add form with url parameter
to prepare the Tour of 2.9 new features
2017-03-16 15:42:58 +01:00
plegall a51fdb3cfd batch manager: ability to filter on a specific duplicates option
example : admin.php?page=batch_manager&filter=prefilter-duplicates-checksum

this is to prepare Tour of 2.9 new features
2017-03-16 15:33:38 +01:00
plegall 44724ff7b2 syntax error in language file 2017-03-09 17:22:03 +01:00
plegall 0ef1ef83f4 issue #471, prepare language strings
... for notification email of new version available
2017-03-09 14:08:12 +01:00
plegall e59f69c3a5 fixes #300, album sort by date, make obvious we use photo dates 2017-03-09 11:58:06 +01:00
plegall 45cacb4ebd fixes #543, cleaner/simpler "remove filter" icon 2017-03-08 11:30:58 +01:00
plegall d93af0030f issue #420, language strings for MacShareToPiwigo + Piwigo Remote Sync 2017-03-07 15:57:39 +01:00
plegall 7d3c4e17e4 issue #420, missing url for Piwigo Remote Sync 2017-03-07 15:53:26 +01:00
plegall 10a64e134a issue #420, move Piwigo Remote Sync in first position 2017-03-07 15:50:23 +01:00
plegall ced366456c issue #420, add MacShareToPiwigo 2017-03-07 15:22:10 +01:00
plegall 6258a0c9cf issue #420, add Piwigo Remote Sync 2017-03-07 14:50:11 +01:00
plegall 069581b80d issue #420, remove Piwigo for Android, not up-to-date 2017-03-06 16:30:49 +01:00
plegall e62f90fe4c issue #420, remove pLoader from list of applications 2017-03-06 15:32:02 +01:00
plegall 479204bd17 fixes #304, disable autoWidth on dataTables
Seems to avoid misalignement on Internet Explorer and offers a better user
experience when you modify width of your web browser.
2017-03-02 16:30:45 +01:00
plegall 294fb8c728 fixes #257, admin ratings, filter on album 2017-03-02 16:11:30 +01:00
plegall 4d800292c2 fixes #178, hide menu identification on identification page
+ redirect to gallery root when opening idenfication page while identified
2017-03-02 14:25:01 +01:00
plegall ea7e6d76e6 fixes #291, add function categories_integrity
to check and repair integrity on categories. For example,
image_category.category_id should always be linked to a categorie.id,
if not we delete the orphan line.
2017-03-02 12:27:31 +01:00
plegall c594112746 fixes #424, update mdetect.php to version 2015.05.13 2017-03-02 11:15:52 +01:00
plegall 58ccafd443 fixes a few issues on alignement/color with dataTables 1.10 2017-02-10 19:59:59 +01:00
plegall 370bc6e8f4 bug fixed: no blank space under admin menu separator for plugins 2017-02-10 15:39:42 +01:00
plegall 812892e6be next version is 2.9.0beta2 2017-01-28 19:52:47 +01:00
plegall 4c475174d3 fixes #591, add links on dashboard items 2017-01-27 17:11:40 +01:00
plegall 32ca0a088d fixes #590, "history" menu goes to current month 2017-01-27 16:49:40 +01:00
plegall 6ec3f2d0fa fixes #600, avoid html in web uploaded filenames 2017-01-27 11:13:00 +01:00
plegall 746c796d9d add language strings for new dashboard 2017-01-25 14:20:47 +01:00
plegall ce8b99bda0 add icons on Batch Manager 2017-01-25 14:19:00 +01:00
plegall a793a35f09 add 2 icons for Batch Manager tabs (global/unit) 2017-01-25 14:16:06 +01:00
plegall 309b2f4476 feature #606, check pwg_token and display error (if any) 2017-01-24 17:29:28 +01:00
plegall 446b616eea Merge branch 'feature/606-delete-orphans-by-block' 2017-01-24 15:18:48 +01:00
plegall c43a73c3a0 feature #606, add new language string 2017-01-24 15:17:36 +01:00
plegall 53ebd7a663 feature #606, deletion of orphans managed on frontend
recursive loop on pwg.images.deleteOrphans as long as there are orphans
remaining.
2017-01-24 15:13:10 +01:00
plegall a93dba2f52 feature #606, make sure we delete oldest images first 2017-01-24 15:12:13 +01:00
plegall 3466c432e1 feature #606, backend API method pwg.images.deleteOrphans
This method will delete a block of orphans and return the number of remaining orphans.
2017-01-24 15:09:52 +01:00
plegall a5afce8af0 replace tabs by space for indentation 2017-01-12 14:35:13 +01:00
plegall 50860ffdb6 feature #593, send image_ids as a coma separated string
... as in 3fb5651143
2017-01-12 14:33:56 +01:00
plegall bf5b50c979 Merge branch 'feature/593-delete-by-blocks' 2017-01-10 16:15:11 +01:00
plegall 743bbb61f4 feature #593, simplify detailed output for pwg.images.delete 2017-01-09 14:33:26 +01:00
plegall edff7540eb feature #593, dynamic bloc size instead of fixed at 100.
1000 by default or half of the element list. The action should alway require at
least 2 ajax calls, even for 2 photos to delete (exception for 1 photo, of
course)
2017-01-09 14:10:39 +01:00
plegall 3fb5651143 feature #593, send image_ids as a coma separated string
... instead of a list, because default behavior of web servers is to limit
the number of input fields and we don't want such a limit.
2017-01-09 14:07:47 +01:00
plegall ba3ddf01ff feature #593, use the standard pwg_token available in the form 2017-01-09 14:07:03 +01:00
plegall f93a312e08 bug #602, less strict check on section url parameter 2017-01-04 14:12:36 +01:00
plegall 9004fdfc0b fixes #574, new checks on plugin section in URL 2017-01-01 19:40:53 +01:00
plegall e6e7465b9d fixes #593, delete by blocks of 100 photos, with a progress bar 2016-12-26 23:24:29 +01:00
plegall 3a8b26726f fixes #592, typo on new button id prevent ajax action from working 2016-12-26 17:11:53 +01:00