- Replacement of Modeshape with OCFL
- Resource Management
- Containment relationships
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3106 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3164 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3258 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3255
- PUT empty RDF container
- Exact match between F5 and F6 response on create
- PUT on existing container: F5=409, F6=204
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3257
- PUT RDF container with body
- POST empty RDF container
- POST RDF container with body
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3259
- GET empty RDF container
- GET RDF container with user-provided body
- GET non-RDF
- GET non-RDF description
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3263 - RDF (Replace)
- Binary (Create, Retrieve)
- Binary (Replace)
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3103 - External Binaries:
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3239 - Create Container as Archival Group (nested resources within an OCFL Object)
- RDF Resource Update (PATCH)
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3078 - NonRdfSourceDescription Resource Update (PATCH)
- Ghost nodes:
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3256 - Resource Deletion
- Delete resources contained within ArchivalGroups
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3278 - GET Tombstones for deleted resources
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3033
- DELETE Tombstones
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3034
- Delete resources contained within ArchivalGroups
- Direct Container Support
- Indirect Container Support
Jira server LYRASIS JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3410 - Prefer header support
- 'omit' and 'include' combinations for
- 'ldp#PreferMinimalContainer' -
Jira server LYRASIS JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3037 - 'ldp#PreferContainment'
- 'ldp#PreferMembership'
- 'fcrepo#PreferInboundReferences'
- 'oa#PreferContainedDescriptions' -
Jira server LYRASIS JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3525
- 'ldp#PreferMinimalContainer' -
- 'omit' and 'include' combinations for
- Object locking:
Jira server LYRASIS JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3123 - Update documentation
- Containment relationships
- Transactions
- Multi-resource transactions
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3264 - Multi-resource transaction rollback
- Partial commit rollback handling -
Jira server LYRASIS JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3130 - Update documentation - note about not being backwards-compatible
- Multi-resource transactions
- Rebuild
- Rebuild from Fedora generated OCFL
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3247 - Targeted rebuild of side-loaded OCFL
Jira server LYRASIS JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3332 - Create documentation - none currently
- Rebuild from Fedora generated OCFL
- Messaging
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3249 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3250 - Update documentation
- Fixity
- Fixity on ingest
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3065 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3148 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3201
- Fixity on demand
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3330
- Update documentation
- Fixity on ingest
- State Tokens
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3169 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3228 Jira server LYRASIS JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3451 - Create documentation - none currently
- PUT with X-If-State-Token header on RDF and NonRDF Resources
- PATCH with X-If-State-Token header on NonRdfSourceDescription and RDF Resources
- Versioning
- On-demand version creation
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3232 - Retrieve list of versions (mementos)
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3237 - Retrieve individual mementos
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3245 - Toggle auto-versioning for entire repository:
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3131 - Documentation
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3242 Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3226
- On-demand version creation
- ACLs
- Create/Read
- Update
Jira server LYRASIS JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3518 - Delete
- Enforce Acls
- GET -
Jira server LYRASIS JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3515 - PUT
- POST
- PATCH
- DELETE
- GET -
- ACL enforcement within Transactions
- HTML UI
- Containment relationship display:
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3248 - Search UI -
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3351 - Version display and version creation :
Jira server LYRASIS JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3445 Jira server LYRASIS JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3446
- Containment relationship display:
- Simple Search
- List all resources
- Page search results using max results and offset
- List all resources modified before, after or between x date
- List children contained by ancestor (specify depth)
- List resources containing string in resource id?
- Create documentation - none currently exists
- Search by multiple conditions
- Search by content_size
- Search by mimetype
- Fedora 3 -> 6 migration tooling (migration-utils)
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3182 - Optionally migrate deleted or inactive objects -
Jira server LYRASIS JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3211
- Fedora 4 & 5 -> 6 migration
- Basic migration
- basic containers
- binaries
- external content
- Direct containers
- Indirect containers
- Bugs
Jira server LYRASIS JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3522 Jira server LYRASIS JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3521
- Web ACLs -
Jira server LYRASIS JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-2985 - Versions
- Basic migration
- Alternative (to h2 db) Database support for Indexing:
Jira server DuraSpace JIRA serverId c815ca92-fd23-34c2-8fe3-956808caf8c5 key FCREPO-3331 - MySQL
- MariaDB
- Postgres
- Valkyrie
- tests pass
...