JSKOS Server 1.0.0
Most of jskos-server was rewritten since the last release. Here are some of the new features and changes that were added since then:
- Allow search for creator (by name or URI) on
/mappings
. - Add POST/PUT/PATCH/DELETE for mappings. (#55)
- Add URIs to every mapping. (#71)
- Add annotations endpoint. (#38)
- Add
/voc/concepts
endpoint to query all concepts for a concept schemes. - Add authorization via JWTs from login-server. (#44)
- Add landing page at base URL. (#46)
- Adjust configuration format to json files.
- Use all scheme URIs for from/toScheme in
/mappings
(if available). (#51) - Allow notations for scheme params in
/mappings
. - Rewrite import script. (#56)
- Differentiate between schemes with and without concepts. (#49)
- Revamped
/status
. (#66, #70, #74) - Add sorting by created/modified to
/mappings
. (#32) - Implement a proper reconnect to MongoDB. (#54)
- Add advanced configuration options. (#69)
- create/read/update/delete capabilities for all entity types
fromSchemeWhitelist
/toSchemeWhitelist
for mappingscardinality
for mappings ("1-to-1" vs "1-to-n")anonymous
for mappingsidentities
(whitelisted users that can perform certain actions)identityProviders
(required providers to be able to perform certain actions)
- Many more changes, fixes, and improvements. (#34, #37, #62, #38, #72, ...)