Skip to content

Latest commit

 

History

History
57 lines (38 loc) · 2.08 KB

CHANGELOG.rst

File metadata and controls

57 lines (38 loc) · 2.08 KB

Change history

1.1.1 (2021-06-22)

Bugfixes and QOL

  • Fixed OAS generation: remove unrelated error response bodies and headers, swap the notion of material and formal history (#197, #201)
  • Tested the implementation of the material and formal history (#168)

Documentation

  • Documented how to use the Objecttypes admin and the Objects admin (#60)

1.1.0 (2021-04-21)

New features

  • Decoupled authentication tokens from users in the admin (#115)
  • Added additional fields for tokens to store extra information (#155)
  • Adhered the Objecttypes API to API principles API-09, API-18, API-19, API-51 defined in API Design Rules of Nederlandse API Strategie (#46, #174)
  • Supported fields= query param and display only selected fields in the API response (#174)
  • Added length validation fo url fields (#154)
  • Improved the Admin UI:
    • Include uuid field to the "object" page (#156)
    • Make object_type field immutable (#150)
    • Add filtering on object_type to the "object" page (#157)

Bugfixes and QOL

  • Improved performance with database query optimization (#136) ⚡
  • Bumped to newer versions of Django, Jinja2, Pillow, PyYAML, pip-tools including security fixes (#183, #182, #184, #176, #193)
  • Fixed a crash when creating an object without a version in the admin (#146)

Deployment tooling / infrastructure

  • Added Helm chart to deploy the Objects API on Kubernetes (#180)
  • Added Ansible configuration to deploy the Objects API on single server (#59)

Documentation

  • Added a tutorial how to use the Objects API and the Objecttypes API with examples (#61)
  • Documented how to configure authentication and authorization for the Objects API and the Objecttypes API (#179)
  • Documented deployment of the Objects API and the Objecttypes API on single server and Kubernetes (#59)
  • Translated descriptions for Content-Crs and Accept-Crs headers from Dutch to English in the OAS (#106)
  • Added information about validation to the OAS (#106)

1.0.0 (2021-01-13)

🎉 First release of Objects API.