]> git.aero2k.de Git - tmp/jakarta-migration.git/log
tmp/jakarta-migration.git
29 hours agoMigrate to Jakarta EE / Java 21 compatibility jakarta-migration
Thorsten [Fri, 20 Mar 2026 14:13:27 +0000 (15:13 +0100)]
Migrate to Jakarta EE / Java 21 compatibility

Replace javax.xml.bind with jakarta.xml.bind across all Java source files,
XSD/XJB binding files, and Maven POMs. Upgrade the entire JAXB toolchain:
- javax.xml.bind:jaxb-api → jakarta.xml.bind:jakarta.xml.bind-api 4.0.0
- com.sun.xml.bind → org.glassfish.jaxb (jaxb-core, jaxb-runtime) 4.0.0
- maven-hyperjaxb3-plugin 0.6.0 → org.jvnet.jaxb:hyperjaxb3-maven-plugin 4.0.12
- maven-jaxb2-plugin 0.13.3 → org.jvnet.jaxb:jaxb-maven-plugin 4.0.12
- jaxb2-basics 0.6.2 → org.jvnet.jaxb:jaxb-plugins/jaxb-plugins-runtime 4.0.12
- javax.persistence:persistence-api → jakarta.persistence:jakarta.persistence-api 3.1.0
- Update all JAXB namespace URIs in XSD/XJB files to jakarta.ee equivalents
- Add MAVEN_OPTS --add-opens for Java module system compatibility

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2 days agoMerge pull request #514 from collectionspace/develop
Spiros Dimopulos [Thu, 19 Mar 2026 09:17:15 +0000 (11:17 +0200)]
Merge pull request #514 from collectionspace/develop

Release 8.3.0

2 days agoUpdate for 8.3.0 (#513)
Michael Ritter [Thu, 19 Mar 2026 09:05:50 +0000 (03:05 -0600)]
Update for 8.3.0 (#513)

5 days agoDRYD-2071: Adjust relation uri info (#512)
Michael Ritter [Mon, 16 Mar 2026 18:56:59 +0000 (12:56 -0600)]
DRYD-2071: Adjust relation uri info (#512)

2 weeks agoRelease 8.3.0-RC.3
Michael Ritter [Thu, 5 Mar 2026 22:16:49 +0000 (15:16 -0700)]
Release 8.3.0-RC.3

2 weeks agoPrepare 8.3.0-RC.3 (#510)
Spiros Dimopulos [Thu, 5 Mar 2026 22:07:58 +0000 (00:07 +0200)]
Prepare 8.3.0-RC.3 (#510)

* NO-JIRA: Prepare 8.3.0-RC.3
* NO-JIRA: updated changelog

2 weeks agoDRYD-2042: Update AdvancedSearch Response for Materials and Herbarium (#508)
Michael Ritter [Mon, 2 Mar 2026 17:13:07 +0000 (10:13 -0700)]
DRYD-2042: Update AdvancedSearch Response for Materials and Herbarium (#508)

* Add material to advanced search response
* Add determinationTaxon to advanced search response

3 weeks agoNO-JIRA: added removeing query parameters from filename when download… (#506)
Spiros Dimopulos [Thu, 26 Feb 2026 18:04:44 +0000 (20:04 +0200)]
NO-JIRA: added removeing query parameters from filename when download… (#506)

NO-JIRA: added removeing query parameters from filename when downloading file;

3 weeks agoMerge pull request #505 from collectionspace/develop
Michael Ritter [Tue, 24 Feb 2026 20:42:13 +0000 (13:42 -0700)]
Merge pull request #505 from collectionspace/develop

Merge Release 8.3.0-RC.2

3 weeks agoRelease 8.3.0-RC.2
Michael Ritter [Tue, 24 Feb 2026 20:36:41 +0000 (13:36 -0700)]
Release 8.3.0-RC.2

5 weeks agoDRYD-1983: Browser > Anthro > Add Material/technique description (#503)
Spiros Dimopulos [Wed, 11 Feb 2026 07:51:17 +0000 (09:51 +0200)]
DRYD-1983: Browser > Anthro > Add Material/technique description (#503)

* DRYD-1983: added materialTechniqueDescription to anthro-tenant-bindings.delta

* DRYD-1983: updated Changelog;

5 weeks agoDRYD-2015: Report > Public Art > Full object with place details > place type (placeTy...
Spiros Dimopulos [Mon, 9 Feb 2026 18:10:28 +0000 (20:10 +0200)]
DRYD-2015: Report > Public Art > Full object with place details > place type (placeType) and placement type (placementType) (#502)

* DRYD-2015: added aggregating all placetypes;

* DRYD-2015: added aggregating all placetypes;

* DRYD-2015: added aggregating all placementtypes;

7 weeks agoMerge pull request #500 from collectionspace/develop
Michael Ritter [Thu, 29 Jan 2026 17:48:08 +0000 (10:48 -0700)]
Merge pull request #500 from collectionspace/develop

Merge Release 8.3.0-RC.1

7 weeks agoPrepare 8.3.0-RC.1 (#499)
Michael Ritter [Thu, 29 Jan 2026 17:24:32 +0000 (10:24 -0700)]
Prepare 8.3.0-RC.1 (#499)

7 weeks agoDRYD-1837: TermRef Export Fixes (#491)
Michael Ritter [Tue, 27 Jan 2026 21:43:11 +0000 (14:43 -0700)]
DRYD-1837: TermRef Export Fixes (#491)

* Create enum for capturing the type of field being processed
* Differentiate between auth and term refs
* Use FieldType in order to test both isRefName and the type of ref
* Fix issue of multiple parts not deurning

8 weeks agoDRYD-1979 Security > Integrate Security Vulnerability Scanners (#498)
Spiros Dimopulos [Fri, 23 Jan 2026 19:57:52 +0000 (21:57 +0200)]
DRYD-1979 Security > Integrate Security Vulnerability Scanners (#498)

DRYD-1979: added a security vulnerabilities check step in the PR template;

8 weeks agoDRYD-1851: Report > Public Art > Full object with place details (#493)
Spiros Dimopulos [Tue, 20 Jan 2026 10:17:52 +0000 (12:17 +0200)]
DRYD-1851: Report > Public Art > Full object with place details (#493)

* DRYD-1851: fixed adding all creators with their roles;

* DRYD-1851: fixed adding all worktypes and materials

* DRYD-1851: added additional report for showing creator name and creator role in distinct columns;

* DRYD-1851: changed uuids using uuidgen and name

2 months agoNOJIRA: fixed integration test (#492)
Spiros Dimopulos [Thu, 8 Jan 2026 20:05:06 +0000 (22:05 +0200)]
NOJIRA: fixed integration test (#492)

3 months agoDRYD-1834: Remove Unnecessary Namespace Search (#490)
Michael Ritter [Tue, 16 Dec 2025 20:31:16 +0000 (13:31 -0700)]
DRYD-1834: Remove Unnecessary  Namespace Search (#490)

Avoid namespace search for cspace_english

3 months agoDRYD-1982: Add blobAltText to advanced search (#489)
Michael Ritter [Thu, 11 Dec 2025 22:15:42 +0000 (15:15 -0700)]
DRYD-1982: Add blobAltText to advanced search (#489)

3 months agoDRYD-1918: Report > Anthro > Fix Notice of Intent to Repatriate Report (#488)
Spiros Dimopulos [Thu, 11 Dec 2025 08:27:33 +0000 (10:27 +0200)]
DRYD-1918: Report > Anthro > Fix Notice of Intent to Repatriate Report (#488)

DRYD-1918: changed showing all statuses with status dates;

3 months agoDRYD-1952: Public Browser > Add contentPlace field (#486)
Spiros Dimopulos [Thu, 11 Dec 2025 08:22:30 +0000 (10:22 +0200)]
DRYD-1952: Public Browser > Add contentPlace field (#486)

* DRYD-1952: added contentPlaces in contentSubjectList;

* DRYD-1952: added contentPlaces in all tenant bindings that override es config;

* DRYD-1952: set using RefNameUtils.getDisplayName for refNames, otherwise directly using the content value;

4 months agoDRYD-1939: Search > Update AdvancedSearch to Spec (#487)
Michael Ritter [Tue, 18 Nov 2025 23:43:48 +0000 (16:43 -0700)]
DRYD-1939: Search > Update AdvancedSearch to Spec (#487)

* Update advanced search xsd to match spec
* Update natural history extension to match stored data
* Add NAGPRA extension xsd
* Create additional classes to map CollectionObject data to the AdvancedSearchListItem fields

4 months agoDRYD-1837: New Authority CSV Export Format (#485)
Michael Ritter [Tue, 4 Nov 2025 17:43:13 +0000 (10:43 -0700)]
DRYD-1837: New Authority CSV Export Format (#485)

* Add new parameter includeauthority to csv export service
* Update CSV Export to export authorities for fields when requested
* Add displayName to service binding xsd

4 months agoDRYD-1914: Report > Anthro > Fix Notice of Inventory Completion Report (#483)
Spiros Dimopulos [Thu, 30 Oct 2025 13:27:22 +0000 (15:27 +0200)]
DRYD-1914: Report > Anthro > Fix Notice of Inventory Completion Report (#483)

DRYD-1914: added showing object category name in Object Category Count of notice_of_inventory_completion report;

4 months agoDRYD-1903: Query Relations in AdvancedSearch Service (#484)
Michael Ritter [Wed, 22 Oct 2025 18:32:43 +0000 (12:32 -0600)]
DRYD-1903: Query Relations in AdvancedSearch Service (#484)

* Query relations in advanced search

5 months agoDRYD-1902: Update Strategy for AdvancedSearch Query (#478)
Michael Ritter [Mon, 13 Oct 2025 20:56:04 +0000 (14:56 -0600)]
DRYD-1902: Update Strategy for AdvancedSearch Query (#478)

* Create DocumentModelHandler for retrieving full views for list requests
* Allow setting of DocumentModelHandler class in Resources
* Add xsd for collectionspace_core
* Update to avoid multiple CO Resource queries
* Create jaxb context for AdvancedSearch
* Replace Client pattern in AdvancedSearch
* Cleanup/removal of dead code

This is primarily to update the AdvancedSearch API in order to fetch the CollectionObjectCommon and CollectionSpaceCore documents directly without the need to call the CollectionObjectResource multiple times.

5 months agoDRYD-1818: Implement image ordering functionality for public browser (#479)
Spiros Dimopulos [Mon, 13 Oct 2025 06:58:17 +0000 (09:58 +0300)]
DRYD-1818: Implement image ordering functionality for public browser (#479)

* DRYD-1818: added denormRelatedObjects in DefaultESDocumentWriter to add objectCsid field holding media related objects.

* DRYD-1818: mapped identificationNumber, title as sortable keywords; mapped updatedAt as sortable date field; mapped objectCsid as filterable keyword;

* DRYD-1818: mapped media_common:altText;

* DRYD-1818: fixed trailing comma; updated tenant bindings;

6 months agoFix JDBC Parameter var name (#476)
Michael Ritter [Mon, 8 Sep 2025 23:09:11 +0000 (17:09 -0600)]
Fix JDBC Parameter var name (#476)

* Rename JDBC_URL_OPTS to JDBC_URL_PARAMS

6 months agoDRYD-1892: JDBC Parameter Build Env Var (#475)
Michael Ritter [Mon, 8 Sep 2025 22:44:49 +0000 (16:44 -0600)]
DRYD-1892: JDBC Parameter Build Env Var (#475)

* Read from JDBC_URL_PARAMS environment variable
* Remove encoded url from build properties
* Add script to encode url parameters
* Encode jdbc params where needed
* Remove unused configuration

6 months agoPrototype advanced search endpoint (#474)
Anthony Bucci [Thu, 28 Aug 2025 19:24:39 +0000 (15:24 -0400)]
Prototype advanced search endpoint (#474)

* initial stub of advancedsearch
* added advancedsearch to WAR
* added advancedsearch to jax rs application
* advanced search xsd
* 'model' abstraction for converting CollectionObject subobjects into a format more convenient to send back over the wire
* more robust extraction of brief description, object name, title, and responsible department
* retrieve CollectionObjectCommon from CollectionResource

---------

Co-authored-by: Anthony Bucci <abucci@bucci.onl>
7 months agoDRYD-1829: Remove flickr urls from tests (#473)
Michael Ritter [Tue, 22 Jul 2025 17:10:43 +0000 (11:10 -0600)]
DRYD-1829: Remove flickr urls from tests (#473)

* Add maven-failsafe-plugin
* Add jetty-maven-plugin to serve static files
* Add maven-remote-resources-plugin
* Create StaticImage enum for tests
* Rename *Test classes to *IT
* Remove flickr from Blob/Media tests

8 months agoUpdate version to 8.3.0-SNAPSHOT (#472)
Michael Ritter [Mon, 30 Jun 2025 19:03:53 +0000 (13:03 -0600)]
Update version to 8.3.0-SNAPSHOT (#472)

8 months agoUpdate Release Version to 8.2.0 (#471)
Michael Ritter [Fri, 27 Jun 2025 20:38:19 +0000 (14:38 -0600)]
Update Release Version to 8.2.0 (#471)

* Update cspace-ui and plugin release versions
* Change release version to 8.2.0

9 months agoPrepare QA 8.2.0 (#470)
Michael Ritter [Thu, 12 Jun 2025 21:41:00 +0000 (15:41 -0600)]
Prepare QA 8.2.0 (#470)

Update ui build versions

10 months agoDRYD-1748: Add deurn function to database (#464)
Anthony Bucci [Fri, 16 May 2025 22:17:30 +0000 (22:17 +0000)]
DRYD-1748: Add deurn function to database (#464)

* DRYD-1748: added SQL script to define deurn function
* DRYD-1748: modified tenant bindings to run deurn_function.sql

---------

Co-authored-by: Anthony Bucci <abucci@bucci.onl>
10 months agoDRYD-1747: Add update_userid function to database (#463)
Anthony Bucci [Thu, 15 May 2025 17:46:17 +0000 (17:46 +0000)]
DRYD-1747: Add update_userid function to database (#463)

* DRYD-1747: added update_userid_function.sql SQL script
* DRYD-1747: modified build.xml to copy new update_userid_function script to tomcat during deploy
* DRYD-1747: modified build.xml to run update_userid function creation during database creation

---------

Co-authored-by: Anthony Bucci <abucci@bucci.onl>
10 months agoAdd publishedRelatedLinkGroupList to all ES bindings (#469)
Michael Ritter [Wed, 14 May 2025 21:57:57 +0000 (15:57 -0600)]
Add publishedRelatedLinkGroupList to all ES bindings (#469)

Add publishedRelatedLinkGroupList to all es bindings

10 months agoDRYD-1795: Fix Error for Ethnographic Object Reports (#466)
Michael Ritter [Mon, 12 May 2025 19:39:35 +0000 (13:39 -0600)]
DRYD-1795: Fix Error for Ethnographic Object Reports (#466)

join on collectionobjects_common_fieldcollectionplaces as the field was changed to be repeating

10 months agoUpdate build branch for ui plugins (#468)
Michael Ritter [Mon, 12 May 2025 19:37:20 +0000 (13:37 -0600)]
Update build branch for ui plugins (#468)

10 months agoUpdate UI Build Branch (#467)
Michael Ritter [Mon, 12 May 2025 15:56:45 +0000 (09:56 -0600)]
Update UI Build Branch (#467)

10 months agoAdd aspectj dependencies back into deployment (#465)
Michael Ritter [Fri, 2 May 2025 21:25:30 +0000 (15:25 -0600)]
Add aspectj dependencies back into deployment (#465)

10 months agoDRYD-1754: Manage Nuxeo JARs through Ant/Maven (#462)
Michael Ritter [Tue, 22 Apr 2025 23:17:26 +0000 (17:17 -0600)]
DRYD-1754: Manage Nuxeo JARs through Ant/Maven (#462)

* Add pom to nuxeo-server module for dependency management
* Add build file for nuxeo-server
* Exclude jars when copying nuxeo release

11 months agoDRYD-1714, add property to control JAXB code generation (#461)
Anthony Bucci [Wed, 9 Apr 2025 19:47:31 +0000 (15:47 -0400)]
DRYD-1714, add property to control JAXB code generation (#461)

* DRYD-1660: Aggregate collections per object (#451)

* DRYD-1683: SSO expects typed AttributeValues (#452)

Co-authored-by: Anthony Bucci <abucci@bucci.onl>
* Include XSAny when searching for candidate usernames
* Add unit tests for findSamlAssertionCandidateUsernames

* DRYD-1687: Load NAGPRA reports in only core and anthro (#453)

* Update Version to 8.1.1 (#454)

* Update build release to 8.1.1
* Update cspace-ui release in build properties

* SAML SSO unit tests etc. (#455)

* Added two unit tests to SecurityUtilsTest to verify the found email address is correct
* Removed unused imports in SecurityUtilsTest
* Added unit tests for ServicesConfigReader while investigating DRYD-1702
* cleaned up leftover printlns in SecurityUtilsTest
* cleaned up imports in SecurityUtilsTest
* reorganized methods in ServicesConfigReaderImplTest
* refactored findUser method to make it easier to test and prepare it for deprecation of ReponseToken
* refactored some useful common code out of SecurityUtilsTest into AbstractSecurityTestBase
* refactored some of the SAML-object-creating utility methods
* made 'parse' methods public so they can be tested
* added unit test to check that 'identifier' probe assertions correctly pull out attribute values
* source cleanup: organizing imports, formatting
* added .mvn to .gitignore to ignore local, per-developer maven properties

---------

Co-authored-by: Anthony Bucci <abucci@bucci.onl>
* DRYD-1714: controlling when JAXB code generation runs, using a user-settable property controlling <phase> in the plugin execution

---------

Co-authored-by: Michael Ritter <mikejritter@users.noreply.github.com>
Co-authored-by: Anthony Bucci <abucci@bucci.onl>
11 months agoDRYD-1759: Null Error in Full Place Report (#460)
Michael Ritter [Wed, 9 Apr 2025 19:31:03 +0000 (13:31 -0600)]
DRYD-1759: Null Error in Full Place Report (#460)

11 months agoDRYD-1742: Change deployment for common/lib jars (#459)
Michael Ritter [Fri, 4 Apr 2025 18:32:22 +0000 (12:32 -0600)]
DRYD-1742: Change deployment for common/lib jars (#459)

* Consolidate dependency management

* Add new module to track dependencies deployed to tomcat lib

* Cleanup parent pom

* Remove mysql-connector-java

* Remove unused test

* Exclusions for auth-mgt.import

* Remove duplicate dependency

* Fix duplicate plugin config

* Use stax2-api version from JaxRSServiceProvider

* Remove aspectj from common deploy

* Add undeploy task

* Remove obsolete build targets

* Change package type to pom

11 months agoDRYD-1716: set the antrun plugin that runs check-env-vars to <inherited>false</inheri...
Anthony Bucci [Fri, 21 Mar 2025 19:59:28 +0000 (15:59 -0400)]
DRYD-1716: set the antrun plugin that runs check-env-vars to <inherited>false</inherited> (#456)

DRYD-1716: set the antrun plugin that runs check-env-vars to <inherited>false</inherited> to prevent child projects from running this check. It is now only run once.

Co-authored-by: Anthony Bucci <abucci@bucci.onl>
11 months agoDRYD-1712/DRYD-1715: only run `git-commit-id-plugin` once (#457)
Anthony Bucci [Fri, 21 Mar 2025 19:52:01 +0000 (15:52 -0400)]
DRYD-1712/DRYD-1715: only run `git-commit-id-plugin` once (#457)

* DRYD-1712/DRYD-1715: removed git-commit-id-plugin from topmost pom, which was inherited by all child poms, and instead placed it in JaxRsServiceProvider. This is the only project that needs it, since this is where the WAR is created and that's where systeminfo picks it up.

---------

Co-authored-by: Anthony Bucci <abucci@bucci.onl>
12 months agoSAML SSO unit tests etc. (#455)
Anthony Bucci [Thu, 20 Mar 2025 18:58:33 +0000 (14:58 -0400)]
SAML SSO unit tests etc. (#455)

* Added two unit tests to SecurityUtilsTest to verify the found email address is correct
* Removed unused imports in SecurityUtilsTest
* Added unit tests for ServicesConfigReader while investigating DRYD-1702
* cleaned up leftover printlns in SecurityUtilsTest
* cleaned up imports in SecurityUtilsTest
* reorganized methods in ServicesConfigReaderImplTest
* refactored findUser method to make it easier to test and prepare it for deprecation of ReponseToken
* refactored some useful common code out of SecurityUtilsTest into AbstractSecurityTestBase
* refactored some of the SAML-object-creating utility methods
* made 'parse' methods public so they can be tested
* added unit test to check that 'identifier' probe assertions correctly pull out attribute values
* source cleanup: organizing imports, formatting
* added .mvn to .gitignore to ignore local, per-developer maven properties

---------

Co-authored-by: Anthony Bucci <abucci@bucci.onl>
12 months agoUpdate cspaceui version
Michael Ritter [Fri, 21 Feb 2025 23:58:35 +0000 (16:58 -0700)]
Update cspaceui version

12 months agoDRYD-1687: Load NAGPRA reports in only core and anthro (#453)
Michael Ritter [Fri, 21 Feb 2025 21:43:27 +0000 (14:43 -0700)]
DRYD-1687: Load NAGPRA reports in only core and anthro (#453)

12 months agoDRYD-1683: SSO expects typed AttributeValues (#452)
Anthony Bucci [Thu, 20 Feb 2025 22:32:13 +0000 (17:32 -0500)]
DRYD-1683: SSO expects typed AttributeValues (#452)

Co-authored-by: Anthony Bucci <abucci@bucci.onl>
* Include XSAny when searching for candidate usernames
* Add unit tests for findSamlAssertionCandidateUsernames

12 months agoDRYD-1660: Aggregate collections per object (#451)
Michael Ritter [Mon, 17 Feb 2025 19:16:03 +0000 (12:16 -0700)]
DRYD-1660: Aggregate collections per object (#451)

13 months agoUpdate version for next dev cycle
Michael Ritter [Mon, 27 Jan 2025 22:16:03 +0000 (15:16 -0700)]
Update version for next dev cycle

13 months agoRemove unnecessary version declaration
Michael Ritter [Thu, 23 Jan 2025 23:32:34 +0000 (16:32 -0700)]
Remove unnecessary version declaration

13 months agoChange release version to 8.1.0
Michael Ritter [Thu, 23 Jan 2025 18:48:57 +0000 (11:48 -0700)]
Change release version to 8.1.0

13 months agoUpdate ui versions for release
Michael Ritter [Thu, 23 Jan 2025 18:48:15 +0000 (11:48 -0700)]
Update ui versions for release

14 months agoContact Organization Report Update (#450)
Michael Ritter [Tue, 14 Jan 2025 20:55:10 +0000 (13:55 -0700)]
Contact Organization Report Update (#450)

* Remove default value for csid
* Allow empty csid/csid list
* Add no data section

14 months agoUpdate ui build versions
Michael Ritter [Mon, 13 Jan 2025 20:10:16 +0000 (13:10 -0700)]
Update ui build versions

14 months agoContact Reports (#449)
Michael Ritter [Mon, 13 Jan 2025 20:01:07 +0000 (13:01 -0700)]
Contact Reports (#449)

* DRYD-1576: Contact Report - Org
* DRYD-1577: Contact Report - Person

14 months agoPull cultural determination from nagpra extension (#448)
Michael Ritter [Tue, 7 Jan 2025 23:33:49 +0000 (16:33 -0700)]
Pull cultural determination from nagpra extension (#448)

14 months agoAdd description to full object with place report (#447)
Michael Ritter [Tue, 7 Jan 2025 23:33:05 +0000 (16:33 -0700)]
Add description to full object with place report (#447)

14 months agoDRYD-1608: Notice of Intent to Repatriate Updates (#446)
Michael Ritter [Tue, 7 Jan 2025 23:32:51 +0000 (16:32 -0700)]
DRYD-1608: Notice of Intent to Repatriate Updates (#446)

* Use coalesce on parties involved fields
* Add controlled object names

15 months ago8.1 Reports QA (#444)
Michael Ritter [Thu, 19 Dec 2024 23:14:58 +0000 (18:14 -0500)]
8.1 Reports QA (#444)

* Use objectproductionpeople for related culutres - summary; inventory
* Fix location for mni and afo counts - inventory
* Add collectors to description text - intent to repatriate
* Pull multiple involved parties - intent to repatriate
* Deurn objectproductionpeople - exhibition basic list
* Make header text more consistent for 8.1 reports
* Adjust header spacing and height for 8.1 reports
* Add 8.1 report descriptions

15 months agoUpdate UI Versions for Latest RC (#445)
Michael Ritter [Thu, 19 Dec 2024 21:29:29 +0000 (16:29 -0500)]
Update UI Versions for Latest RC (#445)

15 months agoDRYD-1431: Add descriptions to reports (#440)
Michael Ritter [Thu, 19 Dec 2024 17:39:03 +0000 (12:39 -0500)]
DRYD-1431: Add descriptions to reports (#440)

15 months agoConsultation Report QA (#443)
Michael Ritter [Fri, 13 Dec 2024 22:51:50 +0000 (15:51 -0700)]
Consultation Report QA (#443)

* All - Use LocalDate for date formatting
* All - Adjust header height for text which was clipped
* Inventory - Include date with status when available
* Inventory - Remove 'Lot' from AFO Count header
* Summary - Join related sites on collection objects
* Repatriation - Add field collection sites
* Repatriation - Remove 'Lot' from AFO Count header

15 months agoExhibition Checklist QA (#441)
Michael Ritter [Fri, 13 Dec 2024 22:27:48 +0000 (15:27 -0700)]
Exhibition Checklist QA (#441)

* Add dimension measured part to report
* Deurn computedcurrentlocation
* Add noData section when result set is empty
* JS linting

15 months agoNAGPRA Reports QA (#442)
Michael Ritter [Fri, 13 Dec 2024 22:26:49 +0000 (15:26 -0700)]
NAGPRA Reports QA (#442)

* Notice of Inventory - Fix join for object counts
* Notice of Inventory - Fix join for acquisition date
* Notice of Inventory - Coalesce for better null handling
* Notice of Inventory - Switch to JavaScript templating
* Notice of Inventory - Adjust spacing and increase header height
* Notice of Inventory - Add noData section when result set is empty
* Notice of Repatriation - Increase header height

15 months agoReport: Notice of Intent to Repatriate QA (#439)
Michael Ritter [Fri, 13 Dec 2024 00:55:55 +0000 (17:55 -0700)]
Report: Notice of Intent to Repatriate QA (#439)

* Switch to javascript templating
* Pull distinct acquisitions related to summary
* Coalesce for better null handling
* Adjust spacing for some fields

15 months agoAdd relatedLinks, featuredCollection displayName to elastic index (#437)
Michael Ritter [Wed, 11 Dec 2024 22:48:31 +0000 (15:48 -0700)]
Add relatedLinks, featuredCollection displayName to elastic index (#437)

 * DRYD-1455: Index new related link fields
*  DRYD-1456: Index display name for featuredCollection

15 months agoUpdate ui versions for next RC
Michael Ritter [Thu, 5 Dec 2024 23:06:31 +0000 (16:06 -0700)]
Update ui versions for next RC

15 months ago8.1 Workflow Reports (#435)
Michael Ritter [Thu, 5 Dec 2024 23:08:33 +0000 (16:08 -0700)]
8.1 Workflow Reports (#435)

* DRYD-1512: Consultation NAGPRA Repatriation Request Report
* DRYD-1513: Consultation NAGPRA Inventory Report
* DRYD-1514: Consultation NAGPRA Summary Report
* DRYD-1533: Exhibition Checklist Report

15 months agoDRYD-1399: RestrictedMedia (#428)
Michael Ritter [Thu, 5 Dec 2024 22:05:45 +0000 (15:05 -0700)]
DRYD-1399: RestrictedMedia (#428)

15 months agoSet compiler target to 1.8 (#436)
Michael Ritter [Thu, 5 Dec 2024 21:15:07 +0000 (14:15 -0700)]
Set compiler target to 1.8 (#436)

15 months agoNotice Intent Reports: Update Queries (#434)
Michael Ritter [Tue, 3 Dec 2024 20:16:26 +0000 (13:16 -0700)]
Notice Intent Reports: Update Queries (#434)

* Use parens in query for involved parties
* Use regex to match word boundary for object count type associated

15 months agoUpdate ui version for latest RC
Michael Ritter [Sat, 23 Nov 2024 00:07:05 +0000 (17:07 -0700)]
Update ui version for latest RC

15 months agoDRYD-1351: API For Supporting Create Page Update (#433)
Michael Ritter [Sat, 23 Nov 2024 00:02:36 +0000 (17:02 -0700)]
DRYD-1351: API For Supporting Create Page Update (#433)

* Add new endpoint /servicegroups/:group/tags
* Add servicetag query parameter to /servicegroups/:group
* Apply spotless

16 months agoDRYD-1356: New ObjectExit Service (#431)
Michael Ritter [Fri, 15 Nov 2024 21:01:57 +0000 (14:01 -0700)]
DRYD-1356: New ObjectExit Service (#431)

16 months agoUpdate UI Versions for latest RC (#432)
Michael Ritter [Mon, 11 Nov 2024 18:51:29 +0000 (11:51 -0700)]
Update UI Versions for latest RC (#432)

16 months agoDRYD-1575: Rename repatriationclaim to repatriationrequest (#429)
Michael Ritter [Tue, 5 Nov 2024 22:32:41 +0000 (15:32 -0700)]
DRYD-1575: Rename repatriationclaim to repatriationrequest (#429)

16 months agoNAGPRA Workflow Reports (#430)
Michael Ritter [Mon, 4 Nov 2024 18:17:09 +0000 (11:17 -0700)]
NAGPRA Workflow Reports (#430)

* DRYD-1334: Notice of Intent to Repatriate report
* DRYD-1335: Notice of Inventory Completion report

16 months agoUpdate RC versions for core and anthro
Michael Ritter [Tue, 29 Oct 2024 19:37:52 +0000 (13:37 -0600)]
Update RC versions for core and anthro

16 months agoUpdate ui versions
Michael Ritter [Mon, 21 Oct 2024 19:22:23 +0000 (13:22 -0600)]
Update ui versions

17 months agoSupport for deurning arrays in reports (#426)
Michael Ritter [Wed, 16 Oct 2024 18:24:07 +0000 (13:24 -0500)]
Support for deurning arrays in reports (#426)

17 months agoDRYD-1518: Add NameID back to default username probes.
Ray Lee [Tue, 15 Oct 2024 22:53:42 +0000 (18:53 -0400)]
DRYD-1518: Add NameID back to default username probes.

This shouldn't have been removed, because it's a breaking change. It needs to wait for a major release.

17 months agoDRYD-1518: Associate a CSpace user to a SAML login using an ID from the assertion...
Ray Lee [Mon, 7 Oct 2024 18:19:00 +0000 (14:19 -0400)]
DRYD-1518: Associate a CSpace user to a SAML login using an ID from the assertion. (#427)

17 months agoDRYD-1393: ServiceGroup filter on service tags (#423)
Michael Ritter [Fri, 27 Sep 2024 00:19:39 +0000 (18:19 -0600)]
DRYD-1393: ServiceGroup filter on service tags  (#423)

18 months agoDRYD-1487: Fix cspace_english text search config not found during db restore on RDS.
Ray Lee [Thu, 19 Sep 2024 17:37:35 +0000 (13:37 -0400)]
DRYD-1487: Fix cspace_english text search config not found during db restore on RDS.

18 months agoDRYD-1420: Check for existing terms by display name when initializing… (#425)
Ray Lee [Wed, 18 Sep 2024 22:36:16 +0000 (18:36 -0400)]
DRYD-1420: Check for existing terms by display name when initializing… (#425)

18 months agoDRYD-1355: Deaccession Service (#424)
Michael Ritter [Wed, 18 Sep 2024 17:31:34 +0000 (11:31 -0600)]
DRYD-1355: Deaccession Service (#424)

18 months agoDRYD-1516: Install public browser front-end along with UI. (#422)
Ray Lee [Tue, 10 Sep 2024 20:48:51 +0000 (16:48 -0400)]
DRYD-1516: Install public browser front-end along with UI. (#422)

18 months agoDRYD-1451: Xlsx Report Configuration (#421)
Michael Ritter [Tue, 3 Sep 2024 22:13:50 +0000 (16:13 -0600)]
DRYD-1451: Xlsx Report Configuration (#421)

19 months agoDuty of Care Updates (#419)
Michael Ritter [Tue, 30 Jul 2024 20:34:42 +0000 (16:34 -0400)]
Duty of Care Updates (#419)

19 months agoDRYD-1487: Fix text search configuration does not exist error (#418)
Ray Lee [Thu, 25 Jul 2024 01:52:50 +0000 (21:52 -0400)]
DRYD-1487: Fix text search configuration does not exist error (#418)

19 months agoAdd comment.
Ray Lee [Wed, 24 Jul 2024 15:04:15 +0000 (11:04 -0400)]
Add comment.

20 months agoDRYD-1438: Workflow Report Updates (#417)
Michael Ritter [Fri, 19 Jul 2024 18:38:21 +0000 (12:38 -0600)]
DRYD-1438: Workflow Report Updates (#417)

20 months agoDRYD-1330: Updates to new claim (#415)
Michael Ritter [Fri, 12 Jul 2024 19:44:12 +0000 (13:44 -0600)]
DRYD-1330: Updates to new claim (#415)

20 months agoDRYD-1390: Consultation Procedure (#414)
Michael Ritter [Fri, 5 Jul 2024 18:36:39 +0000 (12:36 -0600)]
DRYD-1390: Consultation Procedure (#414)

20 months agoConvert Statements to PreparedStatements (#413)
Michael Ritter [Thu, 27 Jun 2024 17:43:52 +0000 (11:43 -0600)]
Convert Statements to PreparedStatements (#413)