Fix #45 Unable to remove photos from Piwigo Associating an existing image with a new album should force re-upload of image if it had been changed in LrC since first upload to Piwigo
Image assoication behaviour made optional to allow per-album custom export settings Fix #12 Feature request: Keyword removal by filtering when publising images to Piwigo Fix #14 Incorporate per-album custom export settings
Fix #52 New "private" album aren't private Fix #57 Problem transferring album descriptions to Piwigo in LrC 15.2
GPS coordinates can now be sent to Piwigo without republishing image - via Send Metadata to Piwigo for Selected Photos option
Fix #41 Issue with Import albums - public/private setting
Problem with Clone Existing Publish Service - smart collections
Fix #41 Problem with 'Clone Existing Publish Service - public/private setting
- Preparation for locatalistion
Fix #41 Allow clone service to include unpublished photos from standard published collections
- Synchronisation of photos based on the Lr parameter: photoId, and Update system compatible with GitHub RCs. - PR (#40) - thank you @Gotcha26
#37 An error occurred while deleting images Fixed validation of Publish Service Description - now sets a default service name if left blank. Removed default collection that was created when a new publish service is created
Option to clone an existing publish service, retaining Piwigo connection if present Option to maintain public/private setting on albums
Fix #30 Cannot get tag list from Piwigo - error 401. Incorrect error message fixed.
Comments synchronised between Piwigo and LrC
Fix #27 - Album formatting lost on import to LrC
Fix #23 - Keyword settings in publish service settings dialog get cut-off Fix #21 - bad argument #1 to '?' - see readme note on embedded metadata
Fix #24 rename album does not update custom metadata. Also fix error that incorrect albumname was used for metadata with special collections Fix regression introduced by 20260104.22 causing crash when creating new album or album set
Changes to Category (album) visibility in Piwigo could cause duplicates to be created by plugin if a previously public album was changed to private in Piwigo and then a photo published to it. The plugin now effectively ignores public/private settings and can access all albums on the Piwigo host.
Album descriptions can be maintained by the plugin. Right-click on an album to display dialog where Album Description can be edited - see Readme for more information
Fix #23 Check / link Piwigo Structure: mistake of using albums from other publishing setup from same site
Fixed #13 - new option to allow different metadata to be used for title and description
New option in Lightroom Publishing Manager panel - Metadata Settings. Allows tokenised strings to be used for image Title and Description as sent to Piwigo - tokens idenfified by {{token}} will be subtituted for image specific values on export. Supports all metadata documented in photo:getFormattedMetadata and photo:getRawMetadata from the Lightroom Classic SDK. See Wiki for more information.
Fixed #22 - Error 1003 - Keyword already exisits. Required normalisation of keywords - all lower case, remove accents etc - for comparison between LrC and Piwigo keyword names as Piwigo effectively does accent-folding + case-folding and Lrc retains original.
Fixed #16 (after re-opening) - New option to check local collection / set structure against existing Piwigo album structure - missing Piwigo albums will be created and incorrect links between collections / sets will be updated. Mis-named special collections will be renamed.
Fixed #16 - When importing a smart collection album a publishing error occurs - Running Import Smart Collection Settings created a collection within the Publish Service but a corresponding Piwigo album wasn't. This fix checks for missing albums during the Publish process and creates them if needed
Fixed bug introduced by fix in previous release
- Custom metadata displaying details of most recent upload for an image is maintained. Note that if the same image is published via multiple instances of this plugin (for example to different Piwigo hosts) then only details of the most recent upload will be displayed. Details of the previous upload are overwritten. This metadata is for display / information purposes only so the overwrite has no functional impact. Images published with earlier versions of the plugin will not display the metadata - re-publishing them will refresh it. When an image is removed from a published collection this metadata is cleared, regardless of whether it has also been published via a different instance of this plugin.
Fixed #18 Setting up another publish service on a different catalogue generates an error message 'PiwigoAPI.lua 694 attempt to concatenate local statusDes (a nil value) - note this fixes the crash rather than the underlying issue that triggered the crash which is still being investigated
- Set Piwigo Album Cover from Selected Photo would only allow setting the cover for the selected photo's album or immediate parent. This fix allow any album cover in the selected photo's album hierarchy to be set to the selected photo
- A new menu item has been added Library->Plug-in Extras->Piwigo Publisher->Convert selected Published Collection to Published Collection Set. This option enables a Publish Collection to be converted to a Publish Collection Set, enabling sub albums to be created under this album.
- Send Metadata to Piwigo for Selected Photos crashed when photos weren't selected from a Publish Service
- Crash when imagick failed to process an uploaded photo correctly
- Improve handling of Piwigo keywords
Fixed #7 Adding keywords to a photo directly via Piwigo API intermittently generates error 1003 Keyword already exists
- Metadata and keywords are sent directly to Piwigo without relying on exif/iptc
- as part of a publish process or via a seperate menu option so a re-publish of a photo isn't required to change metadata.
- Keyword synonyms and full keyword hierarchy can optionally be included
- Include on Export option in LrC Keyword Tag editor is respected
- Library -> Plug-in Extras menu item to set Piwigo album cover directly
- Can set Piwigo album cover from plugin
- Bug when deleting Special Collections removed incorrect album in Piwigo
- Special Collections can be created, allowing Piwigo albums with sub-albums to also have photos published in them
- Error on startup when no Piwigo hosts defined
- non-unique album names within Piwigo Album hierarchy were not properly created during import albums process. See updated readme for more details on this.
- Checked compatibility with Piwigo v16.0.0 and API Keys
- Missing albums are recreated (with a new Piwigo Cat ID) during Publish process
- Crashes when Piwigo albums are removed from Piwigo directly, leaving the Plugin collections inconsistent.
- Inconsistent connection messages when multiple publish services using this plugin are created.
- Regression bug causing images to be duplicated rather then refreshed
- Correct behaviour when additional new publish services are created
- refactored calls to LrHttp.get function
- Check image presence on Piwigo during publish operation to prevent 404 error if previously published image is missing
- New versioning system based on date+release number
- Crashes due to concurrent Piwigo activities clashing. Attempting to carry out one of these operations whilst a publish operation active will result in a warning and the reversion of the changes:
- reparent collection
- rename collection
- create Piwigo album
- create collection set