Release of Phraseanet 3.8.8
We are releasing Phraseanet 3.8.8 today!
Lots of enhancements in this version, including adding public, temporary links for the assets (link generation based on JSON Web Token), more API routes, setting up compatibility of Elasticsearch (a pre-installed VM will be available by the end of the year, sources of Phraseanet 4.0 can already be found on our GitHub repository).
Our team also released the WebGalleries Plugin, which allow the users to publish and share their Phraseanet media content. Setup of a webgallery through a permalink or an iframe. Please contact us for more information about this plugin!
Here is the changelog below to find out about the several enhancements and bugfixes of this release:
-NewFeature: Adding public, temporary links for the assets and their subdefinitions (link generation based on JSON Web Token)
The link contains the sender users’ ID, it is then possible to trace what has been shared. It is timestamped and has an expiration date.
It is possible to ask from 1 second to any number, 7200 seconds by default. It is possible to revoke everything that has been shared, generated by a user. The link is unique for the current session.
Use case: I want to provide resources for a limited period of time.
-NewFeature: Adding a rebuild command for the sub definitions with a filter by database, type of document (name of sub defs)
It is now possible as a console on the server, to ask to recreate a specific sub definition (thumbnail, preview…) for a type of record (image, document, video, audio), on a specific database for a range of records.
It is also possible to force the recreation of sub definitions that have been defined manually or uploaded via the API.
Use case: I want to recalculate all my thumbnails because of a size change. I add a new sub definition and I want to compute it for all the records already on this database
-NewFeature: Adding the possibility to upload a document without creating its sub definitions.
-NewFeature: Adding alternative route for the sub definitions via the API
Use case: Coding delegation
Combination of both features allow to add documents to a database, to delegate the coding of the subdefinitions to an external process ( video coding), then to add the sub definitions computed as sub definitions of the record previously created.
-NewFeature: Adding verification of INNODB storage engine when creating a Phraseanet database
-NewFeature: Adding the possibility to upload a document without creating its subdefinitions
-Enhancement: HIM, Prod, Deactivation of a permalink for a subdef: when the link is deactivated, a 404 error is returned.
-NewFeature: Modification of a video snapshot (extract picture from a video)
-NewFeature: Adding a route for an additional document to a story
-Enhancement: HIM, Prod, the sub definitions defined manually are applied to all static subdefinitions of the video.
-Enhancement: Improvement of performance when deleting items in the quarantine
-Enhancement: Change of the basic documentary structures
-Enhancement: Display of the collection in which the media file can be found, in the detailed view
-Enhancement: Deleting the desired type of documents searched (stories mode)
-BugFix: The interface of the suggested values in the Admin does not work
-BugFix: The report tab:activity does not work on Chrome
-BugFix: The time of validity is not displayed for the password renewal email
-BugFix: The focus on the documentary fields labels systematically shows French label
-BugFix: The “delay” parameter to make gifs is not taken into account
-BugFix: When adding a term in the thesaurus, previous value entered appears at the opening of the modal
-BugFix: Error when generating SWF subdefinitions
-BugFix: The “flatten” parameter when generating PDF thumbnails is not taken into account
-Deprecation: Classic application is now obsolete