Skip to content

Releases: gbv/jskos-server

JSKOS Server v1.4.0

20 Apr 05:43
955a134
Compare
Choose a tag to compare
  • Add support for writing concordances and adding mapping to concordances. (#99, #169)
    • Note that at the moment, mappings can only be added to a concordance via PUT or PATCH, not via POST.
    • Note that to be able to add a mapping to a concordance, you must be allowed to edit the mapping and be creator or contributor to the concordance.
  • Adjust access control for mappings when they belong to a concordance. (see documentation)
  • Add partOf=none and partOf=any as parameter options for GET /mappings.
  • Add cardinality as parameter for GET /mappings.
  • Adjust how creator/contributor are handled in jskos-server. (#153)
  • Add new experimental flag --noreplace to import script. (#166)
  • Add new sort option "counter" to GET /voc. (#161)
  • Adjust database parameters. (#148)
  • Update dependencies.

After upgrading, please run npm run upgrade which will perform some adjustments to the existing concordances in the database. In particular, they will each get a URI with the instance's base URL based on the notation. Existing URIs will be moved to identifier and will still be usable for requests etc.

Full Changelog: v1.3.1...v1.4.0

JSKOS Server v1.3.1

14 Mar 12:06
Compare
Choose a tag to compare
  • Fixes issue in getTop and getConcepts related to scheme URIs. (#163)

JSKOS Server v1.3.0

01 Mar 09:42
Compare
Choose a tag to compare
  • Add validation endpoint at /validate. (#156)
  • Add config option to disable JSKOS's closed world assumption. (#158)
  • properties parameter: Support additional syntax. (#160)
  • Add further indexes for annotations. (#147)
    • Please run npm run upgrade to perform necessary changes.
  • Updated dependencies. (#140)

Full Changelog: v1.2.12...v1.3.0

JSKOS Server 1.2.12

19 Jan 10:25
73009dd
Compare
Choose a tag to compare
  • Reject mappings without concepts on from side.
  • Adjust handleCreatorForObject method. (#153)
    • Further adjustments likely necessary for #99.
  • Update jskos-validate dependency with fixes for URI validation.
  • Fix order of JSKOS field ancestors. (#155)

Full Changelog: v1.2.11...v1.2.12

JSKOS Server 1.2.11

15 Nov 11:20
8b03c58
Compare
Choose a tag to compare
  • Small fix to import script.
  • Updated config schema.
  • Fixed download of concordances/mappings. (#150)
  • Updated dependencies.

Full Changelog: v1.2.10...v1.2.11

JSKOS Server 1.2.10

11 Oct 08:20
Compare
Choose a tag to compare
  • Suggest endpoints: Implement using language param for labels (#149)
  • Updated dependencies
  • Adjust MongoDB configuration to fix issues (#148)

All Changes: v1.2.9...v1.2.10

JSKOS Server 1.2.9

11 Aug 10:29
8d3cae3
Compare
Choose a tag to compare
  • Updated dependencies.

JSKOS Server 1.2.7

18 May 10:45
afedbdf
Compare
Choose a tag to compare
  • Updated dependencies.
  • Updated JSKOS version to 0.4.8.
  • Add filter of voc by publisher. (#142)
  • Add filter of voc by partOf. (#143)
  • Adjustments to database connection parameters.
  • Adjustments to database reconnect.
  • Fix terminology example because it failed validation.

JSKOS Server 1.2.6

19 Feb 10:37
Compare
Choose a tag to compare
  • Update JSKOS Schema from version 0.4.6 to version 0.48 (see JSKOS changelog)
  • Check JSKOS type field on validation

JSKOS Server 1.2.5

05 Feb 11:36
Compare
Choose a tag to compare
  • Fix issue with certain characters in text search. (#138)
  • Add indexes to mapping collection to improve performance for common queries.
    • Please run npm run import -- --indexes to reindex your database.