Skip to content
This repository has been archived by the owner on Jan 5, 2021. It is now read-only.

Commit

Permalink
Update changelog for MVP 6 release
Browse files Browse the repository at this point in the history
  • Loading branch information
ntallman committed May 6, 2019
1 parent aad046b commit 957386b
Showing 1 changed file with 39 additions and 3 deletions.
42 changes: 39 additions & 3 deletions changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,11 +3,46 @@ All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased] - 2019-04-29
## [Unreleased] - 2019-06-21
### Added
### Changed
### Fixed

## [v0.6.0](https://github.com/psu-libraries/cho/releases/tag/v0.6.0) - 2019-04-12
### Added
- File set metadata can be edited in the GUI, but files cannot be added or deleted.
- File sets can be individually deleted in the GUI and receive the user must confirm the action.
- If no thumbnail is included in the representative file set, the first thumbnail found in the first file set is used as the representative thumbnail for the resource.
- Create agent form.
- Files can be downloaded from the resource landing page (representative and plain text) and file set landing pages (preservation/preservation_redacted, service, plain text, and access). If a redacted preservation file is present, the master preservation file is unavailable for download. Images are also embedded for display.
- Public (not logged in) and PSU (logged in, but no privileges) user roles have been added, in addition to the existing administrative user role. (While in MVP, it's still required to be on the PSU Network to access CHO.)
- Creators can be assigned a role, such as photographer or architect.
- UTF-8 character-encoding is enforced, and non UTF-8 characters are pasted into the GUI, a message is displayed to the user showing their input with poop emojis replacing the non-UTF-8 characters so the user knows what needs to be replaced.
- A new homepage has been added.
- Resources are ordered in their home collection in the order they appear/were imported in CSVs or are imported into the GUI.
- Gallery view added to catalog.
### Changed
- Upgraded to Bootstrap 4.3.1.
- Upgraded to Blacklight 7.0.1
- When importing a bag, any existing bag in the staging directory with the same name is deleted. The bag being imported is deleted after the import process, whether or not it was successful.
- CSV metadata now includes file set metadata, is roundtrip-able, and `work_type` is case insensitive.
- `date_created` is now an EDTF date field and `rights_statement` is a facet.
- `member_of_collection_ids` is now called `home_collection_id` in the data dictionary.
- `narrative` and `acknowledgements` fields added to data dictionary and collection schema for use on collection landing pages.
- Various tweaks to UI labels, including changing "work" to "resource".
- Adding and deleting files has been disabled in the GUI. (For now.)
- Metadata edit forms have been enhanced for repeatability.
- Improved styling to headers, links, and labels to reduce confusion.
### Fixed
- CSV files encoded as UTF-8 with BOM (Byte Order Mark), as exported by MS Excel, now import correctly.
- `batch_id` validation no longer requires a YYYY-MM-DD date.
- Representative file sets require an access file, not a service file, and cannot include preservation files.
- Resources that use a PSU Identifier (as opposed to a Valkyrie ID) as a `member_of_collection_ids` (now called `home_collection_id`) now associate with the correct collection.
- Agent metadata is displayed correctly during the agent CSV import process.
- Duplicate identifiers are not allowed.
- Filenames and identifiers are indexing correctly.
- Show link on metadata edit form now routes correctly.

## [v0.5.0](https://github.com/psu-libraries/cho/releases/tag/v0.5.0) - 2019-01-11
### Added
- Agent records for creators, contributors and other controlled fields. Agents can be added via a form in the GUI or in bulk via CSV.
Expand Down Expand Up @@ -72,8 +107,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
- Authentication using Penn States's Shibboleth

## Code Diffs
- Unreleased: https://github.com/psu-libraries/cho/compare/v0.5.0...HEAD
- v0.4.0: https://github.com/psu-libraries/cho/compare/v0.4.0...v0.5.0
- Unreleased: https://github.com/psu-libraries/cho/compare/v0.6.0...HEAD
- v0.6.0: https://github.com/psu-libraries/cho/compare/v0.5.0...v0.6.0
- v0.5.0: https://github.com/psu-libraries/cho/compare/v0.4.0...v0.5.0
- v0.4.0: https://github.com/psu-libraries/cho/compare/v0.3.0...v0.4.0
- v0.3.0: https://github.com/psu-libraries/cho/compare/v0.2.0...v0.3.0
- v0.2.0: https://github.com/psu-libraries/cho/compare/v0.1.0...v0.2.0

0 comments on commit 957386b

Please sign in to comment.