All notable changes to the config files will be documented in this file. This project adheres to Semantic Versioning.
- Removed unnecesary requirements
- Fixed requirement conflicts
- Updated to adsmutils v1.0.7 with readiness/liveliness probes
- Removed logging setup from config
- Enabled JSON stdout logging and HTTP connection pool
- Added Dockerfile and local config
- Migrated to ADSFlask
- Some code cleanup (removal of Consul) and update of requirements.txt
- Calling the endpoint to transfer ownership resulted in an internal server error because of an attribute conflict (API returns "id" while code assumed "uid")
- Bibcodes were being culled if there was one alternate bibcode. This fixes it
- field alternate_bibcode, ensured always to be used in BigQuery; fixes hotfix where users could not delete stale bibcodes
- Configuration file for logging
- Pagination of libraries
- Increased description length to 200, and included db migration files.
- Imports changed to enforce 200 and 50 for desc and name.
- Renaming/restructuring of the import end points as there are now multiple
- Added an ADS 2.0 import end point
- Added an ADS 2.0 Zotero export (to zip file) end point
- Split requirements.txt into a dev-requirements.txt and requirements.txt
- A new end point that deals with importing content from ADS Classic
- All views have been placed under a common folder named views/
- Tests updated for new layout
- Re-write of the delete stale users as the logic was not correct
Fixed path problems from previously tagged version.
Released to production
First release of biblibs and placed on staging