Skip to content

Releases: thoth-pub/thoth

v0.1.5

25 Mar 11:11
c2e2ad3

Choose a tag to compare

[0.1.5] - 2020-03-25

Changed

  • Load assets statically

v0.1.4

24 Mar 16:40

Choose a tag to compare

[0.1.4] - 2020-03-24

Changed

  • "/" now renders its own page, instead of redirecting to "/graphiql"
  • #27 - Produce an OAPEN compatible ONIX file

Added

  • #26 - Create an endpoint to allow generating ONIX streams from "/onix/{workId}"

Removed

  • Dropped support for creating ONIX from binary

v0.1.3

16 Mar 11:25
1be8254

Choose a tag to compare

[0.1.3] - 2020-03-16

Changed

  • Pin compiler's docker image to a specific version (best practice)
  • Use COPY instead of ADD for directories in Dockerfile (best practice)
  • #24 - Implemented rust style guidelines

Added

  • #23 - Redirect "/" to "/graphiql"
  • #18 - Create ThothError structure to start catching all other types of errors
  • #24 - Enforce rust style guidelines using husky (pre-push hook) and travis
  • #17 - Allow producing a proto ONIX file from the binary

v0.1.2

03 Mar 11:28
7a09a96

Choose a tag to compare

[0.1.2] - 2020-03-03

Changed

  • Port exposing is handled in Dockerfile instead of docker-compose
  • Moved server start function from binary to library
  • Docker image is now compiled statically

Added

  • Added limit and offset arguments to all queries
  • Added default order by clauses to all queries
  • Implemented GraphQL errors for diesel errors
  • Added filter arguments for publishers and works queries

v0.1.1

27 Feb 15:37
7a09a96

Choose a tag to compare

[0.1.1] - 2020-02-27

Changed

  • Improved Dockerfile to allow running database migrations at run time

Added

  • Implemented imprints for publisher graphql object
  • Added subcommands to main binary to allow running embedded migrations without having to install diesel_cli
  • Automatic publication to crates.io

v0.1.0

05 Mar 10:49

Choose a tag to compare

[0.1.0] - 2020-02-21

Added

  • Database migrations
  • GraphQL handlers implementing the thoth schema