- Tighten
storage
schema: propertyjson
required forinventoryStorage
(MODHAADM-73)
- Adds schema for connector and status harvestables to support saving these (MODHAADM-58)
- Log history: Allow
status.finished
to be undefined (MODHAADM-49) - Supports query, sort-by timeStamp of failedRecord of previousJob (MODHAADM-59)
- Supports date ranges in CQL queries (MODHAADM-57)
- Applies default limit 100 to GET previous-jobs (MODHAADM-56)
5.0-SNAPSHOT
- Provides GET /harvester-admin/previous-jobs/failed-records API (MODHAADM-43)
- Supports sorting of previous-jobs by
started
,finished
andamountHarvested
(MODHAADM-52)
- Adds full-text query capability to PG text fields (MODHAADM-51)
- Fixes bug in sorting logic (MODHAADM-52)
- Adds previousJob.message to queryable fields (MODHAADM-50)
- Adds logLine.line, logLine.jobLabel to queryable fields (MODHAADM-48)
- Bugfix: enables CQL operators for text fields (MODHAADM-47)
- Declares and validates UUIDs in API paths (in OpenApi) (MODHAADM-46)
- Improves error responses for exceptions in the APIs
- Supports both JSON and plain text responses for
./previous-jobs/{id}/log
(MODHAADM-45)
- Supports paging (offset,limit) for legacy logs, failed records (MODHAADM-42)
- Changes property names to camelCase, failed-records (MODHAADM-41)
- Fixes declared content type for two APIs (MODHAADM-40)
- Provides below OAI-PMH and XML bulk specific APIs (MODHAADM-34)
- POST /harvester-admin/harvestables/xml-bulk (MODHAADM-34)
- POST /harvester-admin/harvestables/oai-pmh (MODHAADM-34)
- PUT /harvester-admin/harvestables/xml-bulk/{id} (MODHAADM-34)
- PUT /harvester-admin/harvestables/oai-pmh/{id} (MODHAADM-34)
- Multiple schema fixes, particularly for OAI-PMH (MODHAADM-34)
- Aligns POM version with build tag.
- Exposes port 8081 in Docker container (was 8080)
- Requires Okapi 5.0.0 (without -SNAPSHOT)
- Log history: Override Harvester's status, start-date (MODHAADM-30)
- Bug-fix: Grant access to failed-records even with acl enabled (MODHAADM-33)
- Bug-fix: Better error handling for requests with bad references (MODHAADM-31)
- Allows
harvestable.storageBatchLimit
(MODHAADM-29) - Provides walk-through of harvest configuration in README (MODHAADM-22)
- Enforces unique names when no "id" in POSTs (MODHAADM-26)
- Supports config names in references in POSTS (MODHAADM-25 etc)
- Bug-fixes, schema improvement and fixes, documentation
- Fixes NPE when storing logs by GET
- Fixes error handling when
step
not found in GET script - Omits
testData
,testOutput
from step in nested display
- Enables retries for registry login
- Applies second line of validations for complex schema rules (MODHAADM-23)
- Accepts harvestables of type
xmlBulk
too (MODHAADM-23) - Provides 15 digit random numbers for primary keys (MODHAADM-21)
- First provisional release
- Provides interface
harvester-admin
0.1