Releases: dasch-swiss/dsp-api
Releases · dasch-swiss/dsp-api
v13.0.0-rc.23
Bug fixes
- #1755 DSP-1029: Add the missing dependency
v13.0.0-rc.22
Breaking changes:
- #1724 | test: Collect client test data from E2E tests (DSP-724)
- #1727 | DSP-740 Update List Name
- #1722 | feat(api-v1): Change API v1 file uploads to work like API v2 (DSP-41, PR 3)
- #1233 | feat(api-v1): Change API v1 file uploads to work like API v2
- #1708 | Get Project Permissions
Enhancements:
- #1403 | feat: Add time value type
- #1537 | build: Add env var to set triplestore actor pool
- #1649 | feat(api-v2): Allow querying for rdfs:label in Gravsearch
- #1742 | feat: Add feature toggles (DSP-910)
- #1741 | DSP-804: create a child node with a custom IRI
- #1734 | feat(api-v2): Add metadata routes (DSP-662)
- #1739 | enhancement(api-v2): Optimise checking isDeleted (DSP-848)
- #1664 | feat(api-v2): Add support for text file upload (DSP-44)
- #1652 | DSP-377 Support Islamic calendar
- #1717 | enhancement(gravsearch): Optimise queries by moving up statements with resource IRIs
- #1713 | feat(gravsearch): Allow comparing variables representing resource IRIs
- #1710 | update ontology metadata with a comment
- #1704 | feat(api-v2): Add test data
- #1703 | Add comments to ontology metadata
- #1686 | feat(api-v2): Accept custom timestamps in update/delete requests
- #1692 | Create Permissions
- #1696 | feat(api-v2): Make inference optional in Gravsearch
- #1697 | fix(sipi): Improve performance of file value query
- #1698 | feat(api-v2): Accept custom new value IRI when updating value
- #1700 | hierarchically ordered Sequence of base classes
- #1689 | build: bump SIPI to v3.0.0-rc.5 (DSP-547)
- #1679 | Gravsearch optimisations
- #1663 | build: add support for SIPI v3.0.0-rc.3 (DSP-433)
- #1660 | feat(gravsearch): Remove deprecated functions
- #1653 | build: dockerize fuseki (dsp-30)
Bug Fixes:
- #1626 | fix(gravsearch): Prevent duplicate results
- #1587 | fix (webapi): Add enforcing of restrictions for username and email
- #1576 | Add missing env var
- #1571 | fixed date string format
- #1564 | enable click on save button in case of recoverable error
- #1751 | DSP-1022 SIPI_EXTERNAL_HOSTNAME doesn't contain the external hostname
- #1749 | fix(api-v2): Don't check file extensions of XSL files and Gravsearch templates (DSP-1005)
- #1748 | DSP-756 Tests failing because Knora version header and route are incorrect
- #1746 | DSP-932: Don't allow missing StringLiteralV2 value if language tag given
- #1744 | DSP-917 Releases pushed to Dockerhub from DSP-API are "dirty"
- #1733 | DSP-470 Intermittent bind errors
- #1728 | fix(api-v2): Fix post-update check for resource with standoff link (DSP-841)
- #1723 | chore(build): Bump testcontainers version (DSP-755)
- #1706 | Fix of update of list node info and update of project info
- #1712 | fix: failing repository upgrade at startup (DSP-654)
- #1709 | fix(OntologyResponderV2): Fix ontology cache update when ontology metadata changed
- #1701 | reverse change of Permission JSONs
- #1693 | fix(api-v2): Fix generated SPARQL for updating property comment
- #1699 | fix(gravsearch): When link property compared in filter, don't compare link value property, too
- #1691 | fix: server header (DSP-537)
- #1681 | fix: init db scripts (DSP-511)
- #1669 | fix: loading of data (DSP-445)
Documentation:
- #1598 | doc: fix sipi docs link
- #1609 | fix complex schema url
- #1568 | fixed the URI for the query
- #1726 | PersmissionsDocs: remove the attribute
- #1725 | docs: Update required mkdocs package
- #1711 | update developer and create resource docs
- #1684 | developer guideline
- #1685 | docs(api-v2): Document what happens when a resource has a link to a deleted resource
- #1688 | docs: fix broken links
- #1694 | docs: fix publishing
- #1621 | fixing typos for list rendering
Other:
- #1750 | Update README.md
- #1747 | DSP-920 Renaming default github branch to "main" ; Move to the same base branch
- #1740 | DSP-877 Upload api-client-test-data to GitHub release
- #1738 | DSP-877 Upload api-client-test-data to GitHub release
- #1736 | DSP-877 Upload api-client-test-data to GitHub release
- #1730 | DSP-816: Generate client test data for health route
- #1719 | change possibly conflictual env var USERNAME (DSP-706)
- #1720 | DSP-620 Update release process
- #1714 | test: fix generation of test data (DSP-665)
- #1716 | bulid: fix sipi image version (DSP-677)
- #1718 | DSP-702 Add template for PRs
- #1715 | chore(api-v2): Switch from JSONLD-Java to Titanium
- #1707 | chore: Update ci workflow
- #1702 | Add PR labels (DSP-607)
- #1695 | refactor(gravsearch): Clarify optimisations
- #1678 | refactor: first steps towards more independent packages (DSP-513)
- #1680 | build: bump rules_docker and instructions for installing bazelisk
- #1674 | build: add mkdocs for documentation generation (DSP-460)
- #1480 | build: add bazel (DSP-437)
- #1666 | Fix gren issue in github actions workflow
- #1662 | Publish on release only
- #1661 | Automated release notes
Dependencies:
v13.0.0-rc.21
Breaking changes:
- #1724 | test: Collect client test data from E2E tests (DSP-724)
- #1727 | DSP-740 Update List Name
- #1722 | feat(api-v1): Change API v1 file uploads to work like API v2 (DSP-41, PR 3)
- #1233 | feat(api-v1): Change API v1 file uploads to work like API v2
- #1708 | Get Project Permissions
Enhancements:
- #1403 | feat: Add time value type
- #1649 | feat(api-v2): Allow querying for rdfs:label in Gravsearch
- #1742 | feat: Add feature toggles (DSP-910)
- #1741 | DSP-804: create a child node with a custom IRI
- #1734 | feat(api-v2): Add metadata routes (DSP-662)
- #1739 | enhancement(api-v2): Optimise checking isDeleted (DSP-848)
- #1664 | feat(api-v2): Add support for text file upload (DSP-44)
- #1652 | DSP-377 Support Islamic calendar
- #1717 | enhancement(gravsearch): Optimise queries by moving up statements with resource IRIs
- #1713 | feat(gravsearch): Allow comparing variables representing resource IRIs
- #1710 | update ontology metadata with a comment
- #1704 | feat(api-v2): Add test data
- #1703 | Add comments to ontology metadata
- #1686 | feat(api-v2): Accept custom timestamps in update/delete requests
- #1692 | Create Permissions
- #1696 | feat(api-v2): Make inference optional in Gravsearch
- #1697 | fix(sipi): Improve performance of file value query
- #1698 | feat(api-v2): Accept custom new value IRI when updating value
- #1700 | hierarchically ordered Sequence of base classes
- #1689 | build: bump SIPI to v3.0.0-rc.5 (DSP-547)
- #1679 | Gravsearch optimisations
- #1663 | build: add support for SIPI v3.0.0-rc.3 (DSP-433)
- #1660 | feat(gravsearch): Remove deprecated functions
- #1653 | build: dockerize fuseki (dsp-30)
Bug Fixes:
- #1626 | fix(gravsearch): Prevent duplicate results
- #1587 | fix (webapi): Add enforcing of restrictions for username and email
- #1751 | DSP-1022 SIPI_EXTERNAL_HOSTNAME doesn't contain the external hostname
- #1749 | fix(api-v2): Don't check file extensions of XSL files and Gravsearch templates (DSP-1005)
- #1748 | DSP-756 Tests failing because Knora version header and route are incorrect
- #1746 | DSP-932: Don't allow missing StringLiteralV2 value if language tag given
- #1744 | DSP-917 Releases pushed to Dockerhub from DSP-API are "dirty"
- #1733 | DSP-470 Intermittent bind errors
- #1728 | fix(api-v2): Fix post-update check for resource with standoff link (DSP-841)
- #1723 | chore(build): Bump testcontainers version (DSP-755)
- #1706 | Fix of update of list node info and update of project info
- #1712 | fix: failing repository upgrade at startup (DSP-654)
- #1709 | fix(OntologyResponderV2): Fix ontology cache update when ontology metadata changed
- #1701 | reverse change of Permission JSONs
- #1693 | fix(api-v2): Fix generated SPARQL for updating property comment
- #1699 | fix(gravsearch): When link property compared in filter, don't compare link value property, too
- #1691 | fix: server header (DSP-537)
- #1681 | fix: init db scripts (DSP-511)
- #1669 | fix: loading of data (DSP-445)
Documentation:
- #1598 | doc: fix sipi docs link
- #1609 | fix complex schema url
- #1568 | fixed the URI for the query
- #1726 | PersmissionsDocs: remove the attribute
- #1725 | docs: Update required mkdocs package
- #1711 | update developer and create resource docs
- #1684 | developer guideline
- #1685 | docs(api-v2): Document what happens when a resource has a link to a deleted resource
- #1688 | docs: fix broken links
- #1694 | docs: fix publishing
- #1621 | fixing typos for list rendering
Other:
- #1750 | Update README.md
- #1747 | DSP-920 Renaming default github branch to "main" ; Move to the same base branch
- #1740 | DSP-877 Upload api-client-test-data to GitHub release
- #1738 | DSP-877 Upload api-client-test-data to GitHub release
- #1736 | DSP-877 Upload api-client-test-data to GitHub release
- #1730 | DSP-816: Generate client test data for health route
- #1719 | change possibly conflictual env var USERNAME (DSP-706)
- #1720 | DSP-620 Update release process
- #1714 | test: fix generation of test data (DSP-665)
- #1716 | bulid: fix sipi image version (DSP-677)
- #1718 | DSP-702 Add template for PRs
- #1715 | chore(api-v2): Switch from JSONLD-Java to Titanium
- #1707 | chore: Update ci workflow
- #1702 | Add PR labels (DSP-607)
- #1695 | refactor(gravsearch): Clarify optimisations
- #1678 | refactor: first steps towards more independent packages (DSP-513)
- #1680 | build: bump rules_docker and instructions for installing bazelisk
- #1674 | build: add mkdocs for documentation generation (DSP-460)
- #1480 | build: add bazel (DSP-437)
- #1666 | Fix gren issue in github actions workflow
- #1662 | Publish on release only
- #1661 | Automated release notes
v12.0.0
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