Releases: dasch-swiss/dsp-api
Releases · dasch-swiss/dsp-api
v11.0.0
v10.1.1
v10.1.0
v10.0.0
v9.1.0
v9.0.0
Breaking Changes
- #1411 Moved
/admin/groups/members/GROUP_IRI
to/admin/groups/GROUP_IRI/members
- #1231 Change value permissions
- #763 refactor splitMainResourcesAndValueRdfData so it uses SparqlExtendedConstructResponse
Enhancements:
- #1373 The startup ends in a thrown exception if the triplestore is not up-to-date
- #1364 Add support for Redis cache
- #1360 Build and publish Knora version specific docker images for GraphDB Free and SE
- #1358 Add admin route to dump project data
Bug Fixes:
- #1394 Using dockerComposeUp to start the stack, fails to find Redis at startup
Documentation:
- #1386 Add lists admin API documentation
Other
- #1412 Change release notes to be based on issues
v8.0.0
- feature(webapi): Add GraphDB-Free startup support (#1351) - @subotic
- feature(webapi): Add returning of fixed public user information (#1348) - @subotic
- feat(api-v2): No custom permissions higher than defaults (#1337) - @benjamingeer
- feat(upgrade): Improve upgrade framework (#1345) - @benjamingeer
- test(webapi): Add new user authentication (#1201) - @subotic
- chore(webapi): Add request duration logging (#1347) - @subotic
- feat(api-v2): Make values citable (#1322) - @benjamingeer
- Leibniz ontology (#1326) - @SepidehAlassi
- feature(webapi): add CORS allow header (#1340) - @subotic
- fix(sipi): Return permissions for a previous version of a file value. (#1339) - @benjamingeer
- fix(scripts): add admin ontology data to correct graph (#1333) - @subotic
- fix(sipi): Don't try to read a file value in a deleted resource. (#1329) - @benjamingeer
- docs(api-v2): Fix sample responses. (#1327) - @benjamingeer
- fix(api-v2): Fix typo. (#1325) - @benjamingeer
- Handle List Nodes in Response (#1321) - @tobiasschweizer
- feat(api-v2): Return standoff markup separately from text values (#1307) - @benjamingeer
- BEOL: Import comments for Meditationes (#1281) - @tobiasschweizer
- feat(triplestore): Log SPARQL query if triplestore doesn't respond. (#1292) - @benjamingeer
- Support list nodes in Gravsearch (#1314) - @tobiasschweizer
v7.0.0
- fix(api-v2): Cache base class IRIs correctly when creating/updating class (#1311) - @benjamingeer
- chore(standoff): Use Base64-encoded UUIDs in standoff tags. (#1301) - @benjamingeer
- feat(api-v2): Allow a resource to be created as a specified user (#1306) - @benjamingeer
- feat(admin): Give the admin ontology an external schema (#1291) - @benjamingeer
- fix(api-v2): Remove INFORMATION SEPARATOR TWO from text in the simple schema. (#1299) - @benjamingeer
- test: Compare Knora response with its class definition (#1297) - @benjamingeer
- docs(api-admin): fix description of the change password payload (#1285) - @loicjaouen
- fix(api-v1): Fix double escaping of newline. (#1296) - @benjamingeer
- fix (tei beol): fix problems in XSLT (#1260) - @tobiasschweizer
- refactor(ontology): Make knora-admin a separate ontology (#1263) - @benjamingeer
- a handfull of changes in documentation and error messages (#1278) - @loicjaouen
- docs: fix missing username (#1269) - @loicjaouen
- feat(api-v2): Get resources in a particular class from a project (#1251) - @benjamingeer
- fix(sipi): Improve error checking of Sipi's knora.json response. (#1279) - @benjamingeer
- feat(api-v2): Return user's permission on resources and values (#1257) - @benjamingeer
- fix(api-v1): Escape rdfs:label in bulk import. (#1276) - @benjamingeer
- chore(webapi): Remove persistent map code (#1254) - @benjamingeer
- docs (api-v2): Update outdated ARK documentation. (#1252) - @benjamingeer
- Update build.properties (#1265) - @subotic
v6.0.1
- chore: releasing-v6.0.1 (#1270) - @subotic
- chore(webapi): Add script for loading of a minimal set of data (#1267) - @subotic
- fix (beolPersonLabel) typo in label of hasBirthPlace (#1248) - @SepidehAlassi
- fix (webapi): message typo (#1244) - @subotic
- Unescape standoff string attributes when verifying text value update (#1242) - @benjamingeer
- docs: fix user admin api (#1237) - @subotic
v6.0.0
Release Notes
-
MAJOR: Use HTTP POST to mark resources and values as deleted (#1203)
-
MAJOR: Reorganize user and project routes (#1209)
-
FEATURE: Secure routes returning user information (#961)
-
MAJOR: Change all
xsd:dateTimeStamp
toxsd:dateTime
in the triplestore (#1211).
Existing data must be updated; seeupgrade/1211-datetime
for instructions. -
FIX: Ignore order of attributes when comparing standoff (#1224).
-
FEATURE: Query version history (#1214)
-
FIX: Don't allow conflicting cardinalities (#1229)
-
MAJOR: Remove preview file values (#1230). Existing data must be updated;
seeupgrade/1230-delete-previews
for instructions.