Skip to content

Releases: kjczarne/refinery-api

Release v0.2.3a

20 Sep 10:10
Compare
Choose a tag to compare
Release v0.2.3a Pre-release
Pre-release

In this release a few dependency-related bugs have been fixed. Refinery can be also now deployed simply by running docker-compose up (refinery-deploy repository)

Release v0.2.1a

18 Sep 23:16
Compare
Choose a tag to compare
Release v0.2.1a Pre-release
Pre-release

In this release a substantial restructure of the repository allows to add user-defined Engines.
The repository has been split into Refinery API (this repo) and Refinery Core. Refinery Core defines shared elements like BaseEngine class from which you need to inherit to implement your own Engines and contains all the utilities like the Database Wrapper. All controller and server logic on the other hand is placed in Refinery API.
This allows us to easily extend functionality. Simply write an Engine package, import it in yourEngines.ts and add it to the list of dynamically loaded engines.

Release v0.1.0-alpha

07 Sep 22:53
Compare
Choose a tag to compare
Release v0.1.0-alpha Pre-release
Pre-release

In this release the following topics have been implemented:

  • iBooks annotation and notes extraction (local on macOS)
  • conversion to AnDev Flashcards CSV
  • conversion to Markdown summaries
  • basic REST API for a self-deployed server (can receive and send files)