Releases: kjczarne/refinery-api
Release v0.2.3a
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
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
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)