Release 0.3 of free software archive API system Nikita announced
24th March 2019
Yesterday, a new release of Nikita Noark 5 core project was announced on the project mailing list. The free software solution is an implementation of the Norwegian archive standard Noark 5 used by government offices in Norway. These were the changes in version 0.3 since version 0.2.1 (from NEWS.md):
- Improved ClassificationSystem and Class behaviour.
- Tidied up known inconsistencies between domain model and hateaos links.
- Added experimental code for blockchain integration.
- Make token expiry time configurable at upstart from properties file.
- Continued work on OData search syntax.
- Started work on pagination for entities, partly implemented for Saksmappe.
- Finalise ClassifiedCode Metadata entity.
- Implement mechanism to check if authentication token is still valid. This allow the GUI to return a more sensible message to the user if the token is expired.
- Reintroduce browse.html page to allow user to browse JSON API using hateoas links.
- Fix bug in handling file/mappe sequence number. Year change was not properly handled.
- Update application yml files to be in sync with current development.
- Stop 'converting' everything to PDF using libreoffice. Only convert the file formats doc, ppt, xls, docx, pptx, xlsx, odt, odp and ods.
- Continued code style fixing, making code more readable.
- Minor bug fixes.
If free and open standardized archiving API sound interesting to you, please contact us on IRC (#nikita on irc.freenode.net) or email (nikita-noark mailing list).
As usual, if you use Bitcoin and want to show your support of my activities, please send Bitcoin donations to my address 15oWEoG9dUPovwmUL9KWAnYRtNJEkP1u1b.