This morning, a new release of +Nikita +Noark 5 core project was +announced +on the project mailing list. The Nikita 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.4 +since version 0.3, see the email link above for links to a demo site:
+ +-
+
+
- Roll out OData handling to all endpoints where applicable +
- Changed the relation key for "ny-journalpost" to the official one. +
- Better link generation on outgoing links. +
- Tidy up code and make code and approaches more consistent throughout + the codebase +
- Update rels to be in compliance with updated version in the + interface standard +
- Avoid printing links on empty objects as they can't have links +
- Small bug fixes and improvements +
- Start moving generation of outgoing links to @Service layer so access + control can be used when generating links +
- Log exception that was being swallowed so it's traceable +
- Fix name mapping problem +
- Update templated printing so templated should only be printed if it + is set true. Requires more work to roll out across entire + application. +
- Remove Record->DocumentObject as per domain model of n5v4 +
- Add ability to delete lists filtered with OData +
- Return NO_CONTENT (204) on delete as per interface standard +
- Introduce support for ConstraintViolationException exception +
- Make Service classes extend NoarkService +
- Make code base respect X-Forwarded-Host, X-Forwarded-Proto and + X-Forwarded-Port +
- Update CorrespondencePart* code to be more in line with Single + Responsibility Principle +
- Make package name follow directory structure +
- Make sure Document number starts at 1, not 0 +
- Fix isues discovered by FindBugs +
- Update from Date to ZonedDateTime +
- Fix wrong tablename +
- Introduce Service layer tests +
- Improvements to CorrespondencePart +
- Continued work on Class / Classificationsystem +
- Fix feature where authors were stored as storageLocations +
- Update HQL builder for OData +
- Update OData search capability from webpage + +
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.
+ +