Skip to content
Snippets Groups Projects
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
To find the state of this project's repository at the time of any of these versions, check out the tags.

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.

[Unreleased]

Added (for new features)

  • Tests for entity state caosdb-server!62
  • Tests for version history
  • Tests for inheritance bug (caosdb/caosdb-server!54)
  • Tests for versioning
  • Tests for deeply nested SELECT queries
  • Tests for #62
  • Tests for One-time Authentication Tokens
  • Test for caosdb-pylib#31
  • Tests for caosdb-server#62 in caosdb-server-project, i.e., renaming of a RecordType that should be reflected in properties with that RT as datatype.
  • Test for #39 in caosdb server which checks if quoted datetimes in queries are evaluated correctly.
  • Test for caosdb-server#99.
  • Tests for retrieving older versions.
  • Tests for BEFORE, AFTER, UNTIL, SINCE keywords for query transaction filters caosdb-server#132 (closed)
  • Tests for missing obligatory Properties caosdb-server#146 (closed)
  • Tests for updates of SELECT results, two still marked as xfail until caosdb-pylib#48 (closed) and caosdb-server#155 have been resolved.

Changed (for changes in existing functionality)

  • Tests comply with the new entity error handling (see #32 in caosdb-pylib).
  • test_recursive_parents.py now tests inserted entities; set to xfail until caosdb-pylib#34 is fixed.

Deprecated (for soon-to-be removed features)

Removed (for now removed features)

  • Some redundant tests from test_tickets.py that checked functionality that was already tested in test_error_stuff.py.

Fixed (for any bug fixes)

Security (in case of vulnerabilities)