Skip to content

Releases: dasch-swiss/dsp-api

v31.1.0

17 Dec 10:24
b54c53b
Compare
Choose a tag to compare

31.1.0 (2024-12-16)

Maintenances

Enhancements

Bug Fixes

  • Dummy filenames may not contain a file extension, remove it only if it exists (DEV-4227) (#3442) (a6c8f2b)

Tests

v31.0.0

02 Dec 09:28
5a57108
Compare
Choose a tag to compare

31.0.0 (2024-12-02)

⚠ BREAKING CHANGES

Maintenances

Enhancements

v30.22.0

25 Nov 09:36
e3402bb
Compare
Choose a tag to compare

30.22.0 (2024-11-20)

Maintenances

Documentation

Enhancements

Bug Fixes

  • Verify property is present and allow ApiV2Complex iris for creating a DOAP (#3416) (87efadd)

v30.21.0

07 Nov 13:17
7b3cf4f
Compare
Choose a tag to compare

30.21.0 (2024-11-07)

Maintenances

  • Dependency updates (#3412) (2d9ec5b)
  • Introduce PredicateInfoV2Builder & ReadPropertyInfoV2Builder and simplify api transformation rule (#3385) (9bc08fa)
  • Make precedence of daop for creating new Value/Resources obvious (#3380) (0b879af)
  • Minor dependency updates (#3390) (791a1d7)
  • Patch dependency updates (#3389) (97f85b2)
  • Remove KnoraApiCreateValueModel and move code to service which is directly assembling the CreateValueV2 (DEV-4305) (#3413) (34be717)
  • Remove user auth from ontology endpoints ignoring the user anyway (DEV-4292) (#3408) (2071909)
  • Start replacing Json-LD parsing with using an RDF model (#3401) (79e7194)
  • Update fuseki and app in docker-compose (#3395) (c5b0c45)

Documentation

  • Apply corporate design to repo-specific standalone docs (#3415) (f398bf8)
  • Fix docs publish CI failing on main (#3411) (263e6a4)
  • Publish API docs to github pages (#3407) (4dd46c7)

Enhancements

Bug Fixes

  • Allow creation of unformatted TextValues with language tags (DEV-4234) (#3394) (3b9a42e)
  • Attempt to optimize OntologyInferencer (DEV-4063) (#3402) (5e0f976)
  • Clarify error message when create file resources and asset is not available (#3392) (fc86f5b)
  • Fix precedence of endpoints so that /v2/resources/info is routed to the ResourceInfoEndpointHandler (#3409) (af0388e)
  • Fix reset triplestore content endpoint (DEV-2380) (#3391) (65197cd)
  • Take language into account when checking for duplicate TextValues (DEV-4264) (#3397) (7eeb9a2)

Tests

  • Migrate JsonLDUtilSpec to zio-test and move to webapi.test (#3400) (13a101d)
  • Use Authorization header instead of url parms in TestClientService (#3398) (22d433e)

v30.20.0

08 Oct 06:33
a447719
Compare
Choose a tag to compare

30.20.0 (2024-10-04)

Maintenances

Enhancements

Bug Fixes

  • Fix deadlock when streaming out the shacl validation report (#3372) (88b278e)

Tests

v30.19.0

16 Sep 11:00
3e0d7d4
Compare
Choose a tag to compare

30.19.0 (2024-09-12)

Maintenances

  • Dependency updates (#3350) (dfe2ed0)
  • Improve Release Please prefixes and CHANGELOG sections (#3353) (4db76aa)
  • Minor dependency updates (#3349) (7b25174)
  • Patch dependency updates (#3348) (60c6959)
  • Remove unused imports from TWIRL templates and silence false positives (#3351) (34f6ce8)
  • Replace appActor ! CreateResourceRequestV2 with method call on responder (#3356) (3ba1d84)
  • Update apache-jena-fuseki to 5.1.0 (#3343) (12d5250)
  • Update APP version in local dev setup (#3352) (04427f5)

Enhancements

Bug Fixes

  • Create link *Value property if it is not present on current class (DEV-4025) (#3345) (61e65b8)
  • During resource creation verify required cardinalities based on the provided values (DEV-4017) (#3347) (eacf14c)
  • During resource creation verify required cardinalities based on the provided values (DEV-4017) (#3347)" (#3355) (04a6203)

Tests

  • Add test checking (link) properties for subclasses are created correctly (DEV-4025) (#3358) (270b99e)
  • Add test for providing an empty list as values for a required property (DEV-4017) (#3357) (e95ffb2)
  • Remove CreatePropertyRequestV2 from OntologyResponderSpecV2 (#3354) (2743cce)

v30.18.4

27 Aug 10:02
2680556
Compare
Choose a tag to compare

30.18.4 (2024-08-27)

Maintenance

Bug Fixes

  • Do not log on error level when invalid credentials are provided (DEV-3975) (#3340) (c7e9451)
  • Fix escaping issues in labels, add fuzz testing to make sure (DEV-3976) (#3339) (ae8f44a)
  • Respond with internal error instead of bad credentials when triplestore is down during authentication (DEV-4019) (#3342) (cb3f69a)

v30.18.3

08 Aug 13:56
d00ac92
Compare
Choose a tag to compare

30.18.3 (2024-08-08)

Maintenance

v30.18.2

29 Jul 09:44
cff47ed
Compare
Choose a tag to compare

30.18.2 (2024-07-29)

Maintenance

Bug Fixes

v30.18.1

15 Jul 13:32
63f8426
Compare
Choose a tag to compare

30.18.1 (2024-07-15)

Bug Fixes