Skip to content

Releases: koi-learning/koi-api

Release v0.5.0

04 Mar 17:24
Compare
Choose a tag to compare

Changelog

0.3

0.3.1

  • critical Bugfix when accessing users

0.3.2

  • propagate added samples through instance etags (adding samples with to instances would not trigger workers to retrain as thy indefinitly refresh the instance as untrainable.)

0.3.3

  • add last_modified property to instances and models.

0.4

  • added /health node to reflect the koi_system being up and running
  • changed all import to absolute

0.4.1

  • quickfix for changes in flask 2.2.0 that break our code

0.4.2

  • removed setup.py
  • added pyproject.toml
  • set versions of dependencies fixed

0.4.3

  • changed some dt.now() to dt.utcnow()

0.4.4

  • added new field for instance: has_requests -> is used by PWA to show open requests in instance overview

0.4.5

  • added a new workflow for releases
  • added configuration through environment variables starting with KOI_
  • updated the Dockerfile and added automatic releases for docker images.

0.4.6

  • reworked the requirement management for linting und test

0.5

  • updated dependencies too use sqlalchemy2
  • reworked test fixtures and removed xprocess
  • use sqlite in memory if nothing is configured
  • replaced usage of uuid4 with uuid1
  • adding files is now handled by the caller not the persistence abstraction
  • cleaned up how dates are formatted troughout the API. now everything is a iso string and not any date time objects with implicit cast.
  • do not start the process if the database connection could not be established. This helps when orchestrating docker setups with compose.
  • increased the default body request body size of waitress to 8gigs

Release v0.5.0-rc10

10 Oct 20:16
Compare
Choose a tag to compare

Changelog

0.3

0.3.1

  • critical Bugfix when accessing users

0.3.2

  • propagate added samples through instance etags (adding samples with to instances would not trigger workers to retrain as thy indefinitly refresh the instance as untrainable.)

0.3.3

  • add last_modified property to instances and models.

0.4

  • added /health node to reflect the koi_system being up and running
  • changed all import to absolute

0.4.1

  • quickfix for changes in flask 2.2.0 that break our code

0.4.2

  • removed setup.py
  • added pyproject.toml
  • set versions of dependencies fixed

0.4.3

  • changed some dt.now() to dt.utcnow()

0.4.4

  • added new field for instance: has_requests -> is used by PWA to show open requests in instance overview

0.4.5

  • added a new workflow for releases
  • added configuration through environment variables starting with KOI_
  • updated the Dockerfile and added automatic releases for docker images.

0.4.6

  • reworked the requirement management for linting und test

0.5

  • updated dependencies too use sqlalchemy2
  • reworked test fixtures and removed xprocess
  • use sqlite in memory if nothing is configured
  • replaced usage of uuid4 with uuid1
  • adding files is now handled by the caller not the persistence abstraction
  • cleaned up how dates are formatted troughout the API. now everything is a iso string and not any date time objects with implicit cast.
  • do not start the process if the database connection could not be established. This helps when orchestrating docker setups with compose.
  • increased the default body request body size of waitress to 8gigs

Release v0.5.0-rc9

30 Sep 11:58
Compare
Choose a tag to compare

Changelog

0.3

0.3.1

  • critical Bugfix when accessing users

0.3.2

  • propagate added samples through instance etags (adding samples with to instances would not trigger workers to retrain as thy indefinitly refresh the instance as untrainable.)

0.3.3

  • add last_modified property to instances and models.

0.4

  • added /health node to reflect the koi_system being up and running
  • changed all import to absolute

0.4.1

  • quickfix for changes in flask 2.2.0 that break our code

0.4.2

  • removed setup.py
  • added pyproject.toml
  • set versions of dependencies fixed

0.4.3

  • changed some dt.now() to dt.utcnow()

0.4.4

  • added new field for instance: has_requests -> is used by PWA to show open requests in instance overview

0.4.5

  • added a new workflow for releases
  • added configuration through environment variables starting with KOI_
  • updated the Dockerfile and added automatic releases for docker images.

0.4.6

  • reworked the requirement management for linting und test

0.5

  • updated dependencies too use sqlalchemy2
  • reworked test fixtures and removed xprocess
  • use sqlite in memory if nothing is configured
  • replaced usage of uuid4 with uuid1
  • adding files is now handled by the caller not the persistence abstraction
  • cleaned up how dates are formatted troughout the API. now everything is a iso string and not any date time objects with implicit cast.
  • do not start the process if the database connection could not be established. This helps when orchestrating docker setups with compose.
  • increased the default body request body size of waitress to 8gigs

Release v0.5.0-rc8

30 Sep 11:43
Compare
Choose a tag to compare

Changelog

0.3

0.3.1

  • critical Bugfix when accessing users

0.3.2

  • propagate added samples through instance etags (adding samples with to instances would not trigger workers to retrain as thy indefinitly refresh the instance as untrainable.)

0.3.3

  • add last_modified property to instances and models.

0.4

  • added /health node to reflect the koi_system being up and running
  • changed all import to absolute

0.4.1

  • quickfix for changes in flask 2.2.0 that break our code

0.4.2

  • removed setup.py
  • added pyproject.toml
  • set versions of dependencies fixed

0.4.3

  • changed some dt.now() to dt.utcnow()

0.4.4

  • added new field for instance: has_requests -> is used by PWA to show open requests in instance overview

0.4.5

  • added a new workflow for releases
  • added configuration through environment variables starting with KOI_
  • updated the Dockerfile and added automatic releases for docker images.

0.4.6

  • reworked the requirement management for linting und test

0.5

  • updated dependencies too use sqlalchemy2
  • reworked test fixtures and removed xprocess
  • use sqlite in memory if nothing is configured
  • replaced usage of uuid4 with uuid1
  • adding files is now handled by the caller not the persistence abstraction
  • cleaned up how dates are formatted troughout the API. now everything is a iso string and not any date time objects with implicit cast.
  • do not start the process if the database connection could not be established. This helps when orchestrating docker setups with compose.
  • increased the default body request body size of waitress to 8gigs

Release v0.5.0-rc7

26 Aug 10:28
Compare
Choose a tag to compare

Changelog

0.3

0.3.1

  • critical Bugfix when accessing users

0.3.2

  • propagate added samples through instance etags (adding samples with to instances would not trigger workers to retrain as thy indefinitly refresh the instance as untrainable.)

0.3.3

  • add last_modified property to instances and models.

0.4

  • added /health node to reflect the koi_system being up and running
  • changed all import to absolute

0.4.1

  • quickfix for changes in flask 2.2.0 that break our code

0.4.2

  • removed setup.py
  • added pyproject.toml
  • set versions of dependencies fixed

0.4.3

  • changed some dt.now() to dt.utcnow()

0.4.4

  • added new field for instance: has_requests -> is used by PWA to show open requests in instance overview

0.4.5

  • added a new workflow for releases
  • added configuration through environment variables starting with KOI_
  • updated the Dockerfile and added automatic releases for docker images.

0.4.6

  • reworked the requirement management for linting und test

0.5

  • updated dependencies too use sqlalchemy2
  • reworked test fixtures and removed xprocess
  • use sqlite in memory if nothing is configured
  • replaced usage of uuid4 with uuid1
  • adding files is now handled by the caller not the persistence abstraction
  • cleaned up how dates are formatted troughout the API. now everything is a iso string and not any date time objects with implicit cast.
  • do not start the process if the database connection could not be established. This helps when orchestrating docker setups with compose.
  • increased the default body request body size of waitress to 8gigs

Release v0.5.0-rc6

26 Aug 09:36
Compare
Choose a tag to compare

Changelog

0.3

0.3.1

  • critical Bugfix when accessing users

0.3.2

  • propagate added samples through instance etags (adding samples with to instances would not trigger workers to retrain as thy indefinitly refresh the instance as untrainable.)

0.3.3

  • add last_modified property to instances and models.

0.4

  • added /health node to reflect the koi_system being up and running
  • changed all import to absolute

0.4.1

  • quickfix for changes in flask 2.2.0 that break our code

0.4.2

  • removed setup.py
  • added pyproject.toml
  • set versions of dependencies fixed

0.4.3

  • changed some dt.now() to dt.utcnow()

0.4.4

  • added new field for instance: has_requests -> is used by PWA to show open requests in instance overview

0.4.5

  • added a new workflow for releases
  • added configuration through environment variables starting with KOI_
  • updated the Dockerfile and added automatic releases for docker images.

0.4.6

  • reworked the requirement management for linting und test

Release v0.5.0-rc5

13 Aug 15:37
Compare
Choose a tag to compare

Changelog

0.3

0.3.1

  • critical Bugfix when accessing users

0.3.2

  • propagate added samples through instance etags (adding samples with to instances would not trigger workers to retrain as thy indefinitly refresh the instance as untrainable.)

0.3.3

  • add last_modified property to instances and models.

0.4

  • added /health node to reflect the koi_system being up and running
  • changed all import to absolute

0.4.1

  • quickfix for changes in flask 2.2.0 that break our code

0.4.2

  • removed setup.py
  • added pyproject.toml
  • set versions of dependencies fixed

0.4.3

  • changed some dt.now() to dt.utcnow()

0.4.4

  • added new field for instance: has_requests -> is used by PWA to show open requests in instance overview

0.4.5

  • added a new workflow for releases
  • added configuration through environment variables starting with KOI_
  • updated the Dockerfile and added automatic releases for docker images.

0.4.6

  • reworked the requirement management for linting und test

Release v0.5.0-rc4

24 Jun 20:48
Compare
Choose a tag to compare

Changelog

0.3

0.3.1

  • critical Bugfix when accessing users

0.3.2

  • propagate added samples through instance etags (adding samples with to instances would not trigger workers to retrain as thy indefinitly refresh the instance as untrainable.)

0.3.3

  • add last_modified property to instances and models.

0.4

  • added /health node to reflect the koi_system being up and running
  • changed all import to absolute

0.4.1

  • quickfix for changes in flask 2.2.0 that break our code

0.4.2

  • removed setup.py
  • added pyproject.toml
  • set versions of dependencies fixed

0.4.3

  • changed some dt.now() to dt.utcnow()

0.4.4

  • added new field for instance: has_requests -> is used by PWA to show open requests in instance overview

0.4.5

  • added a new workflow for releases
  • added configuration through environment variables starting with KOI_
  • updated the Dockerfile and added automatic releases for docker images.

0.4.6

  • reworked the requirement management for linting und test

Release v0.5.0-rc3

24 Jun 11:44
Compare
Choose a tag to compare

Changelog

0.3

0.3.1

  • critical Bugfix when accessing users

0.3.2

  • propagate added samples through instance etags (adding samples with to instances would not trigger workers to retrain as thy indefinitly refresh the instance as untrainable.)

0.3.3

  • add last_modified property to instances and models.

0.4

  • added /health node to reflect the koi_system being up and running
  • changed all import to absolute

0.4.1

  • quickfix for changes in flask 2.2.0 that break our code

0.4.2

  • removed setup.py
  • added pyproject.toml
  • set versions of dependencies fixed

0.4.3

  • changed some dt.now() to dt.utcnow()

0.4.4

  • added new field for instance: has_requests -> is used by PWA to show open requests in instance overview

0.4.5

  • added a new workflow for releases
  • added configuration through environment variables starting with KOI_
  • updated the Dockerfile and added automatic releases for docker images.

0.4.6

  • reworked the requirement management for linting und test

Release v0.5.0-rc2

22 Jun 19:41
Compare
Choose a tag to compare

Changelog

0.3

0.3.1

  • critical Bugfix when accessing users

0.3.2

  • propagate added samples through instance etags (adding samples with to instances would not trigger workers to retrain as thy indefinitly refresh the instance as untrainable.)

0.3.3

  • add last_modified property to instances and models.

0.4

  • added /health node to reflect the koi_system being up and running
  • changed all import to absolute

0.4.1

  • quickfix for changes in flask 2.2.0 that break our code

0.4.2

  • removed setup.py
  • added pyproject.toml
  • set versions of dependencies fixed

0.4.3

  • changed some dt.now() to dt.utcnow()

0.4.4

  • added new field for instance: has_requests -> is used by PWA to show open requests in instance overview

0.4.5

  • added a new workflow for releases
  • added configuration through environment variables starting with KOI_
  • updated the Dockerfile and added automatic releases for docker images.

0.4.6

  • reworked the requirement management for linting und test