- Created new API GET /profile/{id} MODLD-713
- Created new API POST /import/file MODLD-729, MODLD-740
- Updated API to support Extent MODLD-390
- Send Classification Number and Additional Classification Number to mod-search (MODLD-677)
- Solve loop that appears while updating a Person to a Person, Concept (MODLD-682)
- Create an intermediate Concept resource for Subject Headings at Work entity MODLD-696
- Update API to support Book Format MODLD-726
- LccnResourceProvider introduced MODLD-742
- New API to return profiles for a given resource type MODLD-744
- New API to assign a preferred profile to a user MODLD-745
- Make tests run fast - Reuse JVM when running Integration tests MODLD-748
- Insert simplified profile to the DB MODLD-754
- Avoid unwanted join of raw_marcs table MODLD-763
- Update Monograph Work profile to support Subject of Work MODLD-764
- RDF Export: New API for getting RDF MODLD-762
- Associate resource to profile MODLD-746
- Remove unused API GET /linked-data/profile MODLD-766
- Insert new profiles for Work and Instance-Monograph into database MODLD-772
- Update API to support Award, Admin history, Biog data, Physical & Accmat Notes (MODLD-520)
- BREAKING Update okapiInterfaces for Split Search & Browse APIs. MODLD-778
- Update API to support 'Series Statement' (MARC 490) MODLD-777
- Add
on delete cascadeconstraint to folio_metadata table. Remove methodResourceGraphService -> breakEdgesAndDeleteMODLD-780 - Update API to support type of Language (Marc 041) MODLD-362
- Update profiles for series. MODLD-777
- Update to use extent object property exclusively, removing extent literal property. Update profiles to match. MODLD-388
- Restore method
ResourceGraphService -> breakEdgesAndDeleteback to the codebase MODLD-790 - Add validation for series title MODLD-786
- New API to delete preferred profile for a user MODLD-795
- Update API to support DATES_OF_PUBLICATION_NOTE MODLD-808
- Enhance API to support characteristic edge of Work MODLD-800
- Update profiles to support book format handling MODLD-726
- Enhance
GET import-supportedAPI to check if MARC record is a Serial MODLD-809 - Conversion rules from MARC to Graph - adaptation MODLD-805
- Standardized all Identifier requests/responses to IdentifierRequest.json and IdentifierResponse.json; removed redundant schemas. MODLD-799
- Update API to support ISSN MODLD-799
- Update profiles to support revised language handling MODLD-820 and remove deprecated, previous language handling MODLD-783
- Update profiles to support supplementary content MODLD-821
- Update profiles to support illustrative content MODLD-822
- Update profiles to support characteristic / serial publication type MODLD-831
- Define Serials profile for Instance MODLD-823
- Define Rare Books profile for Instance MODLD-824
- Define Monograph profile for Instance MODLD-825
- Update admin metadata created date handling MODLD-827
- Replace ID_EAN with ID_IAN. Remove property EAN_VALUE MODLD-810
- Update API to support Administrative Metadata MODLD-819
- Update profiles to support ISSN, IAN, and other identifier MODLD-839
- Publication frequency property removed MODLD-817
- Update profiles to support Instance admin metadata MODLD-843
- API for Publication Frequency (Serials) MODLD-826
- Update serials profile to include Publication Frequency MODLD-823
- Update profiles to include profile name in base display name MODLD-848
- Update profile editable constraints MODLD-852
- Get Illustration Code using Illustration Dictionary MODLD-841
- Temporarily remove local identifier handling MODLD-851
- Detect BOOKS or CONTINUING_RESOURCE type based on profile ID MODLD-803
- Update profile repeatable constraints MODLD-855
- Show the actual domain for the graph in the export file MODLD-782
- Computing default profile ID for Work and Instance MODLD-854
- Update simple type field repeatability in profiles MODLD-862
- Update export view to include inventory ID column MODLD-860
- Include subject types in work response MODLD-853
- Save outgoing edges of admin metadata MODLD-863
- Update profiles to include MARC labels MODLD-871
- Update vocabulary term IRIs to replace 'marc' with 'library' MODLD-792
- Add Hub association to Works MODLD-870
- New API to search resources using inventory IDs MODLD-874
- Update profiles to include Hubs. MODLD-890
- Update /resource API to support CRUD operations of Hubs MODLD-889
- Fix PUT /resource/{id} API to preserve incoming connections when updating a resource. MODLD-891
- Update Work profiles to change Hub Relationship field type. MODLD-893
- Index new Hubs in mod-search MODLD-894
- Reinitialize edges after setting resource's ID. MODLD-896
- Update HubReferenceMapperUnit to support RELATED_TO predicate. MODLD-893
- LdImportOutputEvent Listener and Handler introduced. Optimized ResourceEventsPublisher. MODLD-873
- Gracefully handle missing LINK property of Hub resource MODLD-884
- Validation for Resource type: saving a Resource without types now throws
wrong_resource_typevalidation error. MODLDI-14 - New DTO for workspace profile settings MODLD-935
- New endpoints for workspace profile settings MODLD-936
- MOCKED_RESOURCE type handling and validation MODLD-789
- Preserve ACCESSIBILITY_NOTE (MARC 532) when an Instance is saved MODLD-728
- Allow Import of Authority Records Without LCCN MODLD-940
- Set LINK of the identity resource based on FOLIO configuration MODLD-923
- Include tenant ID in cache MODLD-952
- Handle free form language text values in HUBs in GET, PUT /resource APIs MODLD-977
- Index modified Hubs in mod-search MODLD-969
- Hub preview API MODLD-957
- Hub save API MODLD-514
- Return Hub's variant and parallel titles in GET /resource/{id} API response MODLD-981
- Create real HUB resource when work is connected to a remote HUB RDF via UI MODLD-968
- Create ResourceEntityLabelService to generate labels for Resources MODLD-970
- Update
mandatoryprofile field values MODLD-985 - Exclude Light Work/Instance resources from mod-inventory and mod-search kafka messages MODLD-980
- Eagerly fetch
additionalResourceTypeswhen fetchingProfileentity MODLD-993 - Retain HUB's LINK property after editing MODLD-990
- WORK types validation and type column added to import results CSVMODLD-983
- New API to clear caches MODLD-995
- Include full label of the creator in Work search index message MODLD-950
- Upgrade module to SpringBoot4.0 and Spring7.0 MODLD-943
- Spring Batch based reindexing API MODLD-908
- Add HUB as a valid type for SUBJECT_OF_WORK MODLD-510
- Use PrepareSystemUserService to create system user when module is enabled for a tenant MODLD-1005
- Remove nested retries while processing kafka events; set default retry-delivery-attempts to 0 MODLD-1007
- Create
GET /vocabularies/{name}API to return a vocabulary used by UI. MODLD-982 - Include subTitle (OtherTitleInformation) in work profile MODLD-1009
- Improve export resource query performance MODLD-1010
- Retrieve FOLIO base-url from
GET /base-urlAPI MODLD-804
- Work Edit form - Instance read-only section: "Notes about the instance" data is not shown MODLD-716
- Optimize log messages MODLD-707
- "targetAudience", "geographicCoverage" links contain https instead of http MODLD-695
- Bump up lib-linked-data-marc4ld version to 1.0.3
- Reduce unnecessary log messages MODLD-703
- Initial release