Changelog of Phraseanet 4.0.11
Here’s the complete changelog for the new Phraseanet release, v4.0.11:
New Features and enhancement
- Print feedback report in PDF
- Exclude some collections from quarantine checkers sha256, UUID, filename (AKA exclude Trash from quarantine)Add status change capabilities to quarantine lazaret in substitute and add action
- Prod grey skin improvement
- Prod – plugin – Publish item in diapo local menu – plugin skeleton improvement
- Search Engine improvement for word with dot and hyphen characters
- Pre-build vagrant image for Phraseanet and implement it in Phraseanet vagrant file
- Subdef Task init : select all databases when property is not set
- Fix notifications slow sql and basket select
- Bump videojs version to 7.5
- Prod – delete from trash, send deletion by bulk of 3 records
- Prod – number of results – Formating the results number
- Enhance plugin-skeleton in 4.0
- PHPExiftool to handle DJI XMP Tags, Bump exiftool version and switch to original exiftool/exiftool repo
- ES – date format timestamp unix, store and search datetime
- Embed-bundle – Videojs player serve poster-image property with subdef permalink
- Databases Models – now default audio encodeur is mp3lame
- Quarantine: allow to substitute without selecting target record, (when match only one record).
- Translation in Plugin menu locale is now available
- Landing page take browser language into account
- Collection sort Sorter is now presented by column
- Deploy and Dev with Docker is OK
Bugfix
- Dates didn’t seem to be extracted from IPTC
- Phraseanet Binaries in configuration not used in some alchemy-fr libraries (AKA text extraction of pdf is NOK)
- Registration Form – Terms of use link was broken
- Searching for stories after applying a document filtering choice gave no results
- Fields “Phraseanet::no-source” were pushed to exiftool
- Prod – facets display was NOK when switch from basket or thesaurus Tabs.
- Prod – Grey and White Skins – Browse Baskets: Unable to read the titles
- Lightbox – scroller thumbnail NOK
- Adding record from the API left a copy of the file into the system temporary directory
- Embed bundle, border issue on Firefox.
- Records SetStatus HTTP API malfunction
- No information (name, last name etc…) was kept from the Push or a FeedBack user creation form
- Some characters into cterms (candidates) led to 500 error
- Permalink was not (re) activated when record was moved from _TRASH_ collection
- Generated Subdefs for video Portrait were not correctly oriented
- User manipulator didn’t allow to set a null email
- When updating a user information, the wrong field were populated (job and activity inverted)
- Cleaning of bad chars in candidates terms