Skip to content

JSKOS Server 1.0.0

Compare
Choose a tag to compare
@stefandesu stefandesu released this 02 Sep 06:12
· 626 commits to master since this release
v1.0.0
479267f

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 mappings
    • cardinality for mappings ("1-to-1" vs "1-to-n")
    • anonymous for mappings
    • identities (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, ...)