Skip to content

Releases: gbv/jskos-server

JSKOS Server 1.2.2

01 Feb 10:16
Compare
Choose a tag to compare

This release improves sorting on the /voc endpoint (#137):

  • Added an order parameter for ascending or descending sort.
  • Improved keyword generation for labels and notations.

Important: Please run npm run upgrade in order to upgrade your database with these improvements. This will regenerate the keywords for all concept schemes.

JSKOS Server 1.2.1

26 Jan 10:17
c4b4583
Compare
Choose a tag to compare
  • Fixed performance issue for certain queries (related to counting the number of documents).

JSKOS Server 1.2.0

15 Dec 09:38
33c00bc
Compare
Choose a tag to compare
  • Added write endpoints for concept schemes and concepts. (#93)
  • Deprecated old import script, added new scripts for import and reset. (#101)
  • Added more filters to /voc:
    • by languages
    • by license (#115)
    • by subject
      • basic sorting (#118)
  • New endpoints /voc/search and /voc/suggest. (#121)
  • Filter mappings by annotations. (#84)
  • Adjust how concept hierarchies are handled. (#61)
  • /status: Disabled endpoints are now set to null. (#119)
  • Configuration files are checked via JSON Schema and startup is prevented if the file is invalid. (#96)
  • Config: verbosity is now set to "warn" by default.
  • creator and contributor fields are now handled via a middleware. (#122)
  • Many minor fixes and improvements.

Important notes:

  • The calls for importing data and removing data have changed! If you have any automations for this, make sure to adjust them to the new import/reset scripts.
  • In order for scheme search to work, some adjustments are necessary. Please run npm run upgrade once to perform these adjustments.

JSKOS Server 1.1.9

23 Sep 08:18
a5c7778
Compare
Choose a tag to compare
  • Updated dependencies.

JSKOS Server 1.1.8

19 Aug 11:00
7ec4cf5
Compare
Choose a tag to compare
  • Added Docker deployment. (#105)
    • Currently, there is no mention of this in the README, but you can find more information on here.
  • Added configuration and documentation for running behind a proxy.
  • Added authentication via IP whitelists. (#94)
  • Several updates to the documentation.
  • Several smaller fixes. (e.g. #100, #109)
  • Determine concepts' narrower property dynamically on each request.
    • This fixes some issues, especially if concepts were imported directly into the MongoDB, not via the import script.

JSKOS Server 1.1.7

13 May 09:44
v1.1.7
3a90ec8
Compare
Choose a tag to compare
  • Fixed issue that would cause jskos-server to crash if mappings, but no schemes/concepts are configured.

JSKOS Server 1.1.6

12 May 12:27
v1.1.6
4754964
Compare
Choose a tag to compare
  • Removed language parameter from /voc due to conflicts with the same parameter name at other endpoints. Will be added again in a future release.

JSKOS Server 1.1.5

12 May 08:51
v1.1.5
1740bf2
Compare
Choose a tag to compare
  • Added more filters to /voc.
  • Added authentication for endpoints other than mappings and annotations.
  • Fixed some small issues.
  • Updated dependencies.

JSKOS Server 1.1.2

05 Sep 12:33
v1.1.2
7d738a2
Compare
Choose a tag to compare
  • Fix issue when annotations without authentication are configured. (#78)
  • Adjust documentation.

JSKOS Server 1.1.1

05 Sep 08:38
v1.1.1
a2c437e
Compare
Choose a tag to compare
  • Fixes an issue that prevented cross-user requests without auth even if configured correctly.