Skip to content

Latest commit

 

History

History
83 lines (74 loc) · 2.81 KB

CHANGELOG.md

File metadata and controls

83 lines (74 loc) · 2.81 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog and this project adheres to Semantic Versioning.

Added

  • for new features

Changed

  • for changes in existing functionality

Deprecated

  • for soon-to-be removed features

Removed

  • for now removed features

Fixed

  • for any bug fixes

Security

  • in case of vulnerabilities

1.2.1 - 2020-02-11

Added

  • Instructions on building File Catalog as a docker container
  • Instructions on deploying a File Catalog container to WIPAC Kubernetes
  • Test for MongoDB unindexed queries
  • MongoDB hashed index for logical_name field

Changed

  • Many improvements to the Metadata Import script

1.2.0 - 2020-02-03

Added

  • Use MONGODB_AUTH_SOURCE_DB to specify the DB with authentication details

Changed

  • Additional changes not specified; use the git log, Luke

1.1.1 - 2019-08-13

Added

  • All configuration is now loaded from environment variables

Changed

  • Configuration parameter names changed to be more descriptive

Removed

  • Configuration via command-line and config files is no longer possible

1.1.0 - 2018-08-07

Added

  • Configuration for flake8 linting tool in setup.cfg
  • MongoDB index on 'locations'; a unique multikey index
  • Unit tests to ensure uniqueness constraint is enforced properly

Changed

  • MongoDB index on 'logical_name'; the index is now unique
  • logical_name is now required to be unique for POST /api/files
  • logical_name is now required to be unique for PUT /api/files/{uuid}
  • logical_name is now required to be unique for PATCH /api/files/{uuid}
  • locations are now required to be unique for POST /api/files
  • locations are now required to be unique for PUT /api/files/{uuid}
  • locations are now required to be unique for PATCH /api/files/{uuid}

Fixed

  • Issue #33: New file restrictions

1.0.0 - 2018-08-03

Added

  • TODO: Add these changes to the ChangeLog

Changed

  • TODO: Add these changes to the ChangeLog

Deprecated

  • TODO: Add these changes to the ChangeLog

Removed

  • TODO: Add these changes to the ChangeLog

Fixed

  • TODO: Add these changes to the ChangeLog

Security

  • TODO: Add these changes to the ChangeLog

0.1.0 - 2018-01-08

Fixed

  • Issue #26: 'location.archive' overwriting search query