Skip to content

Releases: thoth-pub/thoth

v0.1.10

03 Jun 14:18
Compare
Choose a tag to compare

[0.1.10] - 2020-06-03

Changed

  • Roadmap button in index catalogue

v0.1.9

03 Jun 14:11
Compare
Choose a tag to compare

[0.1.9] - 2020-06-03

Added

  • Roadmap document

v0.1.8

02 Jun 16:02
759a5c6
Compare
Choose a tag to compare

[0.1.8] - 2020-06-02

Changed

  • New design for the index catalogue

v0.1.7

27 Mar 12:14
dcfed6c
Compare
Choose a tag to compare

[0.1.7] - 2020-03-27

Changed

  • #35 - Fix date format and lack in ONIX sender header
  • Add place of publication to ONIX file
  • Use code 03 (description) instead of 30 (abstract) in OAPEN ONIX

v0.1.6

26 Mar 16:26
Compare
Choose a tag to compare

[0.1.6] - 2020-03-26

Changed

  • Fix incompatibilities with OAPEN ONIX parser
  • Map ONIX parameter to UUID directly, instead of converting afterwards
  • Normalise server route definitions

v0.1.5

25 Mar 11:11
c2e2ad3
Compare
Choose a tag to compare

[0.1.5] - 2020-03-25

Changed

  • Load assets statically

v0.1.4

24 Mar 16:40
Compare
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
Compare
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
Compare
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
Compare
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