Commit Graph
100 Commits
Author SHA1 Message Date
plegall 7f672711a0 new release script, which sets versions for extensions 2016-03-07 20:59:19 +01:00
plegall e2bf31e482 bug fixed, escape language string before insert 2016-03-04 15:26:16 +01:00
plegall 91276709b4 bug fixed: wrong version number at the end of upgrade 2016-03-04 14:27:20 +01:00
plegall f1f206f1bd dynamic list of image_types from history
... because a plugin can add types in history.image_type

code by @ddtddt
2016-02-29 18:30:42 +01:00
plegall 1928125edc fixes #425, update piecon.js 2016-02-26 19:39:36 +01:00
plegall ca910609e9 copyright watermark for 2016 2016-02-26 16:06:54 +01:00
plegall bbe117080d feature #321, set status with pwg.categories.setInfos 2016-02-23 15:58:31 +01:00
plegall e936d291eb feature #321, pwg.categories.getList returns status 2016-02-23 15:35:49 +01:00
plegall be671c1401 fixes #322, add {m4v,ogg,ogv,webm,webmv} for ffmpeg on upload 2016-02-23 13:50:52 +01:00
plegall 01d923bcb0 Merge branch 'feature/423-upgrade-2.8' 2016-02-23 12:18:58 +01:00
plegall 90be0782ff feature #423, upgrade script to 2.8 2016-02-23 10:44:32 +01:00
plegall 8ffed40003 bug #325, use original TIFF for EXIF/IPTC read 2016-02-16 17:15:10 +01:00
plegall 1fe2631774 fixes #290, avoid error on MySQL insert with ipv6 2016-02-16 14:56:32 +01:00
plegall a9a17a27cb feature #295, proxy support for fetchRemote 2016-02-15 15:02:16 +01:00
plegall e03dff12b1 Merge branch 'feature/355-search-by-words-on-tags' 2016-02-15 14:50:57 +01:00
plegall 8897e75fc2 feature #355, OR with other "search by word" results
+ use $logger instead of old style "echo" for debugging
2016-02-13 19:31:26 +01:00
plegall 713bc49746 feature #355, apply search by word on tags
we "simulate" a search by tag, but we still perform a "search by words" AND "search by tags", which lead to different result compared to "word on title OR file OR description OR tags"
2016-02-13 18:36:55 +01:00
plegall a6fbaf69c7 fixes #383, purge sessions on invalid user ids 2016-02-13 15:32:06 +01:00
plegall bfb8b0b0fd bug #383, fix the bug in dedicated function as well 2016-02-13 15:30:55 +01:00
plegall 47838a23b3 fixes #345, forget about filesize limit on upload
... but check upload_max_filesize (PHP setting) is bigger than upload_form_chunk_size (Piwigo setting)
2016-02-13 14:35:23 +01:00
plegall c451470ad4 typo fixed 2016-02-12 20:22:20 +01:00
plegall fbd90fa460 fixes #414, deactivate auth keys on password change 2016-02-12 20:20:12 +01:00
plegall 25edfc2663 feature #383, dedicated function to delete sessions 2016-02-12 17:44:27 +01:00
plegall 2561928b80 bug #383, fix session deletion when user deleted 2016-02-12 15:56:53 +01:00
plegall 6290be46f2 fixes #419, an admin can't change webmaster password 2016-02-12 14:56:00 +01:00
plegall 718fe065f7 feature #360, add CSS class on navigation links
navPrevNext and navFirstLast, to make it possible to hide them.
2016-02-12 14:09:29 +01:00
plegall a35c7bdf18 Merge branch 'feature/410-pwg.categories.getList-thumbnail_size' 2016-02-09 17:57:42 +01:00
plegall c67bf030d1 feature #410, use constant as default value 2016-02-04 10:14:44 +01:00
plegall 6af4590f01 fixes #410, add param thumbnail_size to pwg.categories.getList 2016-02-03 10:21:36 +01:00
plegall c4b7977a42 next version is 2.8.0RC2 2016-02-01 10:52:07 +01:00
plegall 2fcf276811 fixes #413, force log in with auth key user 2016-02-01 10:05:33 +01:00
plegall a12425629e fixes #412, warn visitor if auth key no longer valid 2016-01-29 12:44:38 +01:00
plegall 77888174cf fixes #411, auth keys details on notification forms 2016-01-29 11:47:30 +01:00
plegall bc7316639f fixes #349, API set ranks of all album photos at once
on pwg.images.setRank, ability to provide a list of image_id (and no rank).
This way you can set the order of all photos of a given album, at once.
2016-01-28 16:03:39 +01:00
plegall 417a6b77b2 bug #409 fixed: handle error returned by pwg.users.setInfo 2016-01-28 12:33:31 +01:00
plegall 7ae2094726 bug #407 fixed, avoid PHP warnings
... on formats_to_delete and caddiables variables during sync
2016-01-26 15:41:12 +01:00
plegall 74dd9b88ed Merge branch 'bug/405-css-emails' 2016-01-26 15:03:10 +01:00
plegall 025bc0533d bug #405, keep vanilla Smarty and remove {strip} for CSS emails 2016-01-22 22:01:42 +01:00
plegall 727b9827af Revert "bug #405 fixed, embed CSS style inline"
This reverts commit f3cb99ea09.
2016-01-22 21:57:24 +01:00
plegall f3cb99ea09 bug #405 fixed, embed CSS style inline
emogrifier could not work, unless we reapply changes introduced by @mistic100 in earlier commits 9cc816d364 and efbc08e537
2016-01-21 15:14:37 +01:00
plegall 968e9ff06d changes on Smarty side breaks all prefilter in Piwigo
It would be better to modify the way template.class.php registers prefilters
but I didn't find the appropriate data structure.
2016-01-21 15:11:32 +01:00
plegall d33051cb72 update to Smarty 3.1.29 2016-01-21 15:10:02 +01:00
plegall 4914643559 bug #404 fixed, database changes for auth keys
... applied during install: table user_auth_keys and column history.auth_key_id
2016-01-18 14:02:40 +01:00
plegall 5c57d8aa0f adapt release creation script to Git and multiple repositories for plugins 2016-01-14 15:05:57 +01:00
plegall c789347c51 happy new year 2016, all headers updated 2016-01-14 12:17:58 +01:00
plegall c79cb18e44 Merge branch 'feature/293-trigger-upload' 2016-01-14 11:23:45 +01:00
plegall c44a5e2890 feature #293, also process videos
... as in Piwigo 2.7, to keep the same level of features. Plugin VideoJS may provide a better algorithm.
2016-01-14 11:21:04 +01:00
plegall 9b10ebad3a next version is 2.8.0RC1 2016-01-14 10:42:55 +01:00
plegall 39fc4a604e Merge branch 'feature/259-album-notify-users' 2016-01-11 09:28:37 +01:00
plegall 2bfd316e34 Merge branch 'feature/398-refresh-user-list' (which should also include branch 'feature/397-edit-user-popin') 2016-01-11 09:17:53 +01:00
plegall ac8c2bf470 feature #397, l10n 2016-01-09 18:53:38 +01:00
plegall a3f80046b6 feature #397, close popin when user deleted 2016-01-09 18:47:50 +01:00
plegall 71c30f46c8 feature #397, bigger padding inside popin 2016-01-09 18:37:07 +01:00
plegall d78caf8603 move new CSS rules to theme.css instead of {html_style} 2016-01-09 18:28:26 +01:00
plegall 041065a824 feature #398, update user list when user is modified 2016-01-09 18:01:18 +01:00
plegall c4678c37a2 feature #397, edit user in a popin 2016-01-09 17:55:44 +01:00
plegall 646aa6f19a Merge branch 'feature/392-auth-keys' 2016-01-06 14:41:25 +01:00
plegall 426e10e235 feature #392, bug fixed on footer link
Use auth_key in mail cache key to avoid using the auth key of the first user.
2016-01-06 14:30:05 +01:00
plegall c42f15dfa8 add auth_key in mail footer for pwg_mail_group 2016-01-06 14:29:32 +01:00
plegall 7bd36e0240 feature #259, notify an album to a list of users
... and not just to a group
2016-01-06 13:42:30 +01:00
plegall 67e142f331 feature #392, add authentication key in NBM mails
There are many links in NBM (Notification By Mail, see screen
[Administration > Users > Notification]). I had to change several
functions to take this authentication key into account.
2016-01-04 19:54:40 +01:00
plegall f2f9e5ecb7 feature #392, authentication keys, history log
When a user successfully performs an authentication with an auth_key, Piwigo
registers it in the history table.

For now, it is not shown/searchable in the history screen, but we can add it
in the future and we can provide a plugin with specific details about
authentication keys usage.
2016-01-04 15:04:02 +01:00
Pierrick Le Gall aa581bd3de Merge pull request #390 from thunderrabbit/readme-typo
Fixed a few typos in README.md
2016-01-04 10:01:58 +01:00
plegall f4040a5a3a forgotten to give user_status on recursive call in create_user_auth_key, bug detected by @mistic100 2016-01-01 20:37:33 +01:00
plegall 4aeedb5a2e feature #392, authentication keys, album notification
* On album notification (for a group), sends one distinct email for each user
  with a new authentication key.

* When someone clicks the link with auth=<key> in URL, if the user is not
  already connected, Piwigo will automatically connect the user.
2015-12-31 19:59:08 +01:00
plegall eee57a5d2e feature #392, authentication key, new table 2015-12-31 19:53:38 +01:00
plegall 3ec3cbe6ce Merge branch 'bug/385-php7' 2015-12-30 16:21:32 +01:00
plegall 6ba0148e64 Merge branch 'feature/379-multiple-format' 2015-12-30 16:08:54 +01:00
plegall 7b653c04d6 feature #379, multiple format, download original as format
If multiple format feature is enabled, always put the original file in the formats list.
2015-12-30 16:04:32 +01:00
plegall 99b1fd2704 feature #379, multiple format, bug fixed on sync
New formats were not detected if the photo had not already at least one format.
2015-12-23 10:10:34 +01:00
plegall e439de1612 feature #379, multiple format, consider the original as a format 2015-12-22 19:04:00 +01:00
plegall 1681b02ee9 bug #385 __construct for PHP 7 compatibility 2015-12-20 21:49:11 +01:00
plegall 5bfb51c0ec PHP7 compatibility, use PasswordHash from Wordpress 4.4 (PHP5+ constructor) 2015-12-20 21:36:42 +01:00
plegall 6e2a4495bf feature #379, multiple format, add psd file extension by default 2015-12-20 21:00:28 +01:00
plegall e7183e91d9 use window.SwitchBox instead of duplicating code 2015-12-20 20:38:30 +01:00
plegall 11f37b24b4 feature #379, multiple format, no browser cache
No need random string in URL to avoid browser cache, coding tip by @modus75
2015-12-20 17:49:12 +01:00
plegall 89bc74b3f3 feature #379, multiple format, labels
Ability to customize, with $lang['format CR2'] = 'RAW Canon' (in LocalFiles Editor) for example
2015-12-20 15:44:01 +01:00
plegall 8cd9c6602c changes on Smarty side breaks all prefilter in Piwigo
It would be better to modify the way template.class.php registers prefilters
but I didn't find the appropriate data structure.
2015-12-20 14:54:07 +01:00
plegall f28420acfe feature #346, give chunk size in pwg.session.getStatus response 2015-12-20 11:49:49 +01:00
plegall 0f8d85491f feature #379, multiple format, hide formats when disabled 2015-12-17 14:08:53 +01:00
plegall b1b9199258 feature #379, multiple format, hide url on download link 2015-12-17 14:06:04 +01:00
plegall f66c27b731 indentation 2015-12-17 14:00:17 +01:00
plegall ca238de66d feature #379 multiple format, step 3: add/remove
* during sync, Piwigo will detect new/removed formats for an existing photo
* multiple formats features is disabled by default
2015-12-16 18:16:16 +01:00
plegall 3282ddbe2e update Smarty to official version 3.1.28 2015-12-15 15:24:01 +01:00
plegall 8ba7a1587a feature #293 trigger to generate pwg_representative
* new function upload_file_pdf and upload_file_tiff
* code to handle videos removed for now (discussion with @xbgmsharp)
2015-12-15 10:12:46 +01:00
plegall acbdd756cd bug #385 PHP7 compatibility
* array concatenation no longer seem to work
2015-12-10 17:27:21 +01:00
plegall ed8db3da27 bug #385 compatibility with PHP7
* replace old-style constructor with PHP5-style constructor (__construct)
* do not call set_magic_quotes_runtime() any longer
* avoid automatic conversion from array to string
2015-12-10 14:03:54 +01:00
plegall fa10e0945e bug #385 update to smarty-3.1.28-dev (from Github) 2015-12-10 14:02:22 +01:00
plegall 16f6a54fa7 fixes #384 use built-in functions to set charset 2015-12-08 13:39:09 +01:00
plegall c3b748ecbf feature #379 multiple format, step 2: download formats
* if formats are available, replace the download link on picture.php by a switchBox with all formats
* register format in the history table for future statistics
2015-12-07 10:54:18 +01:00
plegall 5be28962a1 Merge branch 'feature/377-album-thumbnail' 2015-12-03 16:10:50 +01:00
plegall 8e098d502a feature #379 multiple format, step 1: add formats
* new table piwigo_image_format (each photo can have 0 to many formats)
* only compatible with synchronization for now. Formats must be in sub-directory pwg_format
* formats are visible on edition page only for now
2015-12-03 16:04:02 +01:00
plegall 2080897f3b faster SQL, by @mistic100 2015-12-01 13:53:57 +01:00
plegall 64d6beb13e improved use of jQuery, by @mistic100 2015-12-01 13:50:28 +01:00
plegall be6afad731 fixes #377 use Ajax calls to refresh/delete album thumbnail 2015-12-01 12:08:10 +01:00
plegall 034f689f8e fixes #373 ask a longer random string
to openssl_random_pseudo_bytes, to avoid reaching the base64 trailing "=" signs
2015-11-10 22:34:48 +01:00
plegall bfe4ff3e2f fix #369 : make sure to include the search day
... with forcing time to 00:00:00 on "start" and 23:59:59 on "stop"
2015-11-02 12:23:55 +01:00
plegall 11ccdff585 Merge branch 'feature/357-orphans' 2015-10-09 20:34:35 +02:00
plegall 474942e62d fr_FR for orphans feature #357 2015-10-09 20:25:00 +02:00
plegall 92224bcbf4 fix #357 make orphans photos more obvious
... and easy to delete them all in one click. The orpans, if any, is shown as an entry in the "Photos" menu (link on Batch Manager). In the Batch Manager, new action "delete_orphans" next to prefilter.
2015-10-09 20:17:27 +02:00