Change Log Report

Total number of changed sets: 1

Changes between 2022-07-29 and 2022-12-09

Total commits: 16
Total number of files changed: 24

Timestamp Author Details
2022-11-02 15:49:36 Robert Stephan <rsteph-de@users.noreply.github.com> mycore-restapi/src/main/java/org/mycore/restapi/v2/MCRRestClassifications.java v d1a86a7fad2a3a194886d32d5e6d2c80d8350ceb

MCR-2786 show skos:narrower links to children of category (#1733)

* MCR-2786 show skos:narrower links to children of category
* MCR-2786 format code
2022-10-26 11:52:20 Thomas Scheffler <github@yagee.de> mycore-restapi/pom.xml v cdb90193669aff65aa998b35efa8f3cd2f00d513

fixed formatting of pom.xml
2022-10-26 11:22:50 Robert Stephan <rsteph-de@users.noreply.github.com> mycore-restapi/src/main/java/org/mycore/restapi/v2/MCREventHandler.java v 66116ed2a447fb81567645533a9f532b7d795907
mycore-restapi/src/main/java/org/mycore/restapi/v2/MCREvents.java v 66116ed2a447fb81567645533a9f532b7d795907

MCR-2768 use enums in MCREvent (#1713)

* MCR-2768 use enum for event and object types in MCREvent
2022-10-19 17:09:34 Sebastian Hofmann <sebastian.hofmann@gbv.de> mycore-restapi/src/main/java/org/mycore/restapi/v1/utils/MCRRestAPIUploadHelper.java v 6ba63fafa41ded7ac75df39f678be59cf8b41886

MCR-2773 do not use sourcepath in restapi
2022-10-19 15:29:50 Robert Stephan <rsteph-de@users.noreply.github.com> mycore-restapi/src/main/java/org/mycore/restapi/v2/MCRRestUtils.java v 74a4a7c8f509345cab29344022f39ec7c81f3a04

MCR-2765 linked open data endpoint (#1711)

* MCR-2765 linked open data endpoint - initial commit
* MCR-2765 classlist as rdf:Bag
* MCR-2765 sort pom
* MCR-2765 do not use model when transforming rdfxml to output format
* MCR-2765 fix Javadoc issue (broken @link)
* MCR-2765 pom.xml cleanup dependencies (unused, undeclared)
* MCR-2765 sort pom
* MCR-2765 fix error "Found duplicate and different classes"

n [commons-logging:commons-logging:1.2,
org.slf4j:jcl-over-slf4j:1.7.36]:
- org.apache.commons.logging.Log
- org.apache.commons.logging.LogConfigurationException
- org.apache.commons.logging.LogFactory
- org.apache.commons.logging.impl.NoOpLog
- org.apache.commons.logging.impl.SimpleLog
2022-10-19 14:22:07 Sebastian Hofmann <sebastian.hofmann@gbv.de> mycore-restapi/src/main/java/org/mycore/restapi/v1/utils/MCRRestAPIUploadHelper.java v 225cfcefbbd0695fddd928fb6ca2c8a19fc1c65c

MCR-2773 Rest api v1 file upload copies two times to derivate

Remove the source attribute to prevent the metadata manager from
copying the uploaded contents a second time.
2022-10-13 12:56:52 Robert Stephan <rsteph-de@users.noreply.github.com> mycore-restapi/pom.xml v f9610a8b95726e9db04f8f5e363893f0ae274640

MCR-2752 create mycore-bom Maven module and add <dependencyManagement> (#1690)

* MCR-2752 create mycore-bom Maven module and add <dependencyManagement>
* MCR-2752 sort pom.xml
The xml element <build> should be placed before <dependencyManagement>
The file /home/runner/work/mycore/mycore/mycore-base/pom.xml is not
sorted
* MCR-2752 cleanup/format XML / add license header
* MCR-2752 add LICENSE.txt
* add missing licenseinfo
2022-10-12 11:40:15 Robert Stephan <rsteph-de@users.noreply.github.com> mycore-restapi/src/main/java/org/mycore/restapi/MCRContentNegotiationViaExtensionFilter.java v e2b7510eb8b74ecaeace40516592ec56904bb4ba
mycore-restapi/src/main/java/org/mycore/restapi/v2/MCRErrorCodeConstants.java v e2b7510eb8b74ecaeace40516592ec56904bb4ba
mycore-restapi/src/main/java/org/mycore/restapi/v2/MCRRestClassifications.java v e2b7510eb8b74ecaeace40516592ec56904bb4ba
mycore-restapi/src/main/resources/components/restapi/config/mycore.properties v e2b7510eb8b74ecaeace40516592ec56904bb4ba

MCR-2751 Output classifications as SKOS (#1699)

* MCR-2751 Output classifications as SKOS
* MCR-2751 move SKOS generation to separate class and improve RDF output
* MCR-2751 change endpoint path to /open-data
* MCR-2751 unify abbreviation "SKOS"
2022-09-26 13:29:59 Sebastian Hofmann <sebastian.hofmann@gbv.de> mycore-restapi/pom.xml v b69f8a7087f908d43e87260013c6bbeeb1cb2a15

[maven-release-plugin] prepare for next development iteration
2022-09-26 13:29:59 Sebastian Hofmann <sebastian.hofmann@gbv.de> mycore-restapi/pom.xml v c43134292f5b62f4a85a4fed27dfd531aea30ffe

[maven-release-plugin] prepare release v2022.06.0
2022-09-26 13:16:33 Sebastian Hofmann <7668803+sebhofmann@users.noreply.github.com> mycore-restapi/src/main/java/org/mycore/restapi/MCRCORSResponseFilter.java v 74d314ffd081d09e0a78f182ba4b6c721884d903
mycore-restapi/src/main/java/org/mycore/restapi/MCRSessionFilter.java v 74d314ffd081d09e0a78f182ba4b6c721884d903
mycore-restapi/src/main/java/org/mycore/restapi/v1/MCRRestAPISearch.java v 74d314ffd081d09e0a78f182ba4b6c721884d903
mycore-restapi/src/main/java/org/mycore/restapi/v1/MCRRestAuthorizationFilter.java v 74d314ffd081d09e0a78f182ba4b6c721884d903
mycore-restapi/src/main/java/org/mycore/restapi/v1/utils/MCRRestAPIObjectsHelper.java v 74d314ffd081d09e0a78f182ba4b6c721884d903
mycore-restapi/src/main/java/org/mycore/restapi/v1/utils/MCRRestAPIUtil.java v 74d314ffd081d09e0a78f182ba4b6c721884d903
mycore-restapi/src/main/java/org/mycore/restapi/v2/MCRErrorResponse.java v 74d314ffd081d09e0a78f182ba4b6c721884d903
mycore-restapi/src/main/java/org/mycore/restapi/v2/MCRRestAuthorizationFilter.java v 74d314ffd081d09e0a78f182ba4b6c721884d903
mycore-restapi/src/main/java/org/mycore/restapi/v2/MCRRestClassifications.java v 74d314ffd081d09e0a78f182ba4b6c721884d903
mycore-restapi/src/main/java/org/mycore/restapi/v2/MCRRestDerivates.java v 74d314ffd081d09e0a78f182ba4b6c721884d903
mycore-restapi/src/main/java/org/mycore/restapi/v2/access/MCRRestAPIACLPermission.java v 74d314ffd081d09e0a78f182ba4b6c721884d903
mycore-restapi/src/main/java/org/mycore/restapi/v2/access/MCRRestAccessManager.java v 74d314ffd081d09e0a78f182ba4b6c721884d903

Release preparation (#1680)

* update swagger version to 2.2.2

* update jackson version to 2.13.4

* update gson version to 2.9.1

* update cron utils to 9.2.0

* update html2pdf to 4.0.3

* update itext version to 7.2.3

* update log4j version to 2.19.0

* update pdfbox version to 2.0.26

* update solrj to 8.11.2

* update citationstyles to 22.7

* update jersy version to 3.0.8

* update junit version to 5.9.0

* update zxing:core to 3.5.0

* update persistence-api to 3.1.0

* update jakarta.ws.rs-api to 3.1.0

* update jwt version to 3.19.2

* update spotbugs-annotations to 4.7.2

* fixed copyrights

* reformat code
2022-09-20 10:18:04 Robert Stephan <rsteph-de@users.noreply.github.com> mycore-restapi/src/main/java/org/mycore/restapi/converter/MCRObjectIDParamConverterProvider.java v 24d0888f9fed6cb4782c8f2a364d30248a9359c5
mycore-restapi/src/main/java/org/mycore/restapi/v2/MCRRestObjects.java v 24d0888f9fed6cb4782c8f2a364d30248a9359c5
mycore-restapi/src/main/java/org/mycore/restapi/v2/model/MCRRestObjectIDDate.java v 24d0888f9fed6cb4782c8f2a364d30248a9359c5

MCR-2707 objectinfo refinement (#1666)

* MCR-2707 inital proposal
* MCR-2707 added category filter. fixed id ordering. fixed other issues
* MCR-2707 added basic javadoc to MCRObjectQueryResolver
* MCR-2707 fixed tests
* MCR-2707 use MCRObjectID object
* MCR-2702 use MCRObjectId as id
fixed typos
add tests for MCRObjectEntityManager
* MCR-2707 fix compile and test errors
* MCR-2707 fix NPE
* MCR-2707 add MCRObjectQuery.toString()
* MCR-2707 split command to create object entities
* MCR-2707 remove checks that always return true
* MCR-2707 add javadoc to MCRObjectIDPK
* Fixed state query. Added javadoc. Added Tests.
* Remove JPA Annotations from interface
* Fixed toString method
* Fixed imports. Change table name to MCRObjectInfo
* Restructure packages. Renamed table.
* MCR-2707 add serailVersionUID to Serializable
* fix class property for commands
* MCR-2707 move class MCRObjectInfo to package datamodel.objectinfo
* MCR-2707 move classes from jpa package to datamodel package
* MCR-2707 update eventhandler id to 21
* MCR-2707 rename object entity to 'objectinfo' in commands
* MCR-2707 add import for generated JPA class
* MCR-2707 add required MCRObjectInfoEntity to prop MCR.Hibernate.Mapping
* MCR-2707 move classses to better packages
* MCR-2707 rename database table
* MCR-2707 format code
* MCR-2707 fix long line (codacy)

Co-authored-by: Sebastian Hofmann <sebastian.hofmann@gbv.de>
Co-authored-by: Thomas Scheffler <github@yagee.de>
2022-08-30 14:41:02 Robert Stephan <rsteph-de@users.noreply.github.com> mycore-restapi/src/main/java/org/mycore/restapi/v2/MCRRestDerivates.java v d470aaca85d70652440671c3a0e303910536be8a
mycore-restapi/src/main/java/org/mycore/restapi/v2/access/MCRRestAPIACLPermission.java v d470aaca85d70652440671c3a0e303910536be8a

MCR-2681 update derivate metadata (titles, classification, maindoc) (#1599)

mark patchDerivate method as @MCRApiDraft
2022-08-09 16:29:46 Robert Stephan <robert.stephan@uni-rostock.de> mycore-restapi/src/main/resources/META-INF/web-fragment.xml v a5d6d7f131f07119cb97896ebaccf996feedeefa

MCR-2716 update web-fragment.xml to Servlet 5.0 Spec
2022-07-29 09:31:20 Thomas Scheffler <github@yagee.de> mycore-restapi/pom.xml v afc6e848ae568edc4ddff01d6b6181cf228bbd7d

[maven-release-plugin] prepare for next development iteration
2022-07-29 09:31:19 Thomas Scheffler <github@yagee.de> mycore-restapi/pom.xml v 2b8ef347313ce273c65de60e5471e40212150551

[maven-release-plugin] prepare release v2022.05