Commit Graph

4669 Commits

Author SHA1 Message Date
Kim Shepherd
b51a894361 [DS-4522] Add unit tests for remaining conditions, fix service instantiation for tests 2021-03-23 13:52:02 +13:00
Kim Shepherd
0abee65424 [DS-4522] Add unit tests for Bitstream, InCollection, InCommunity, IsWithdrawn conds 2021-03-16 15:54:21 +13:00
Kim Shepherd
5a85309220 [DS-4522] Apply parameter, item, context checks as per PR review 2021-03-16 15:53:38 +13:00
Kim Shepherd
da844bc03d [DS-4522] Apply 'owning collection' fix to InCommunityCondition collection iteration 2021-03-16 15:53:07 +13:00
Kim Shepherd
a770e7996e [DS-4522] Apply bugfix to InCollectionCondition - better 'owning collection' check 2021-03-16 14:32:11 +13:00
Kim Shepherd
692dbe7fad [DS-4522] Make LogicalStatementException unchecked as per PR review 2021-03-16 13:40:52 +13:00
Kim Shepherd
5096c66437 [DS-4522] Expand debug log message to explain what happens when filter service is null 2021-03-16 13:39:46 +13:00
Kim Shepherd
1bb5e35f04 [DS-4522] Refactor boolean canMint() to void checkMintable() as per PR review 2021-03-16 13:32:09 +13:00
Pascal-Nicolas Becker
6fbc4dbd6f DS-4522: Add missing license header 2021-03-16 13:25:30 +13:00
Kim Shepherd
677623a1b7 [DS-4522](main) Unit tests for filters and DOI provider 2021-03-16 13:25:30 +13:00
Kim Shepherd
b049e65110 [DS-4522](main) Configuration (spring), providers and filters 2021-03-16 13:22:33 +13:00
Kim Shepherd
11d7b5b063 [DS-4522](main) RegisterDOI curation task (as CLI and UI control) 2021-03-16 13:19:09 +13:00
Kim Shepherd
d27dc96cbe [DS-4522](main) Item logical filters and DOI filtered provider 2021-03-16 13:19:09 +13:00
Tim Donohue
2b4f22be65 Merge pull request #3181 from 4Science/CST-3946-SearchPageResultNumberBug
Search page result number bug
2021-03-12 17:05:18 -06:00
Tim Donohue
c84a349039 Merge pull request #3150 from atmire/w2p-75924_Entitytypes-in-sitemaps
DS-4283: (Google Scholar) Provide Entity Type Label/Name as part of URL path
2021-03-12 12:19:30 -06:00
Mykhaylo
66a8b1c7df added fix that able to delete solr record 2021-03-11 10:47:35 +01:00
Mykhaylo
6b87011377 added test that proves delete of solr record 2021-03-11 10:28:47 +01:00
Tim Donohue
a8d99bba15 Address feedback. Restore a few settings which are still used 2021-03-05 14:57:39 -06:00
Tim Donohue
bd6c6446fc Fix broken test by adding a default key in Messages.properties 2021-02-25 16:55:05 -06:00
Tim Donohue
04d6c4484f Remove ununsed messages from Messages.properties 2021-02-25 16:55:05 -06:00
Tim Donohue
4ce58631c4 Remove unused JSPUI classes. Cleanup comments to remove mentions of XMLUI or JSPUI or removed configs 2021-02-25 16:55:05 -06:00
Tim Donohue
4394d4bcca Ensure InputStream is closed 2021-02-25 10:36:04 -06:00
Tim Donohue
781456fadb Upgrade Jetty to avoid security warnings from Snyk. Also fixes GitHub security alert 2021-02-25 10:36:04 -06:00
Tim Donohue
90050c18fa Minor refactors based on feedback 2021-02-25 10:36:04 -06:00
Tim Donohue
ea0d139c73 Add explicit dependency on Apache Tika to avoid UnsatisfiedDependencyException warnings from Spring Boot during startup 2021-02-25 10:36:03 -06:00
Tim Donohue
ffb17f0664 Fix/Workaround for https://issues.apache.org/jira/browse/SOLR-12798 . Use Tika directly for parsing instead of ContentStreamUpdateRequest (which results in "URI is too large >8192" errors in Solr v8) 2021-02-25 10:36:03 -06:00
Tim Donohue
022b79cb5e Upgrade to Solr 8.7.0. Fix dependency convergence issues. Minor fix to MockSolrServer for Solr 8 compatibility 2021-02-25 10:36:03 -06:00
Tim Donohue
25b00647b9 Workaround https://issues.apache.org/jira/browse/SOLR-12858 by ensuring EmbeddedSolrServer always uses GET instead of POST 2021-02-25 10:36:02 -06:00
Tim Donohue
7cabcbabbc Rename to RegistryUpdater so that it comes alphabetically *after* GroupServiceInitializer as Flyway runs callbacks alphabetically 2021-02-25 10:36:02 -06:00
Tim Donohue
b0b2cd9a6e Merge pull request #3136 from atmire/w2p-74236-access-condition
Submission embargo fix by removing group select
2021-02-24 16:29:32 -06:00
Tim Donohue
cb0a9fe663 Merge pull request #3144 from atmire/w2p-76191_Remove-Traditional-Basic-Workflow-from-codebase-and-database
Remove Traditional/Basic Workflow from codebase and database
2021-02-24 16:20:08 -06:00
Samuel
b779b91e54 Remove Traditional/Basic Workflow from codebase and database - restore in-between layer 2021-02-24 15:31:29 +01:00
Samuel
a752f7638e Remove Traditional/Basic Workflow from codebase and database - fix checkstyle issues 2021-02-23 21:36:35 +01:00
Samuel
8306d30341 Remove Traditional/Basic Workflow from codebase and database - add TODO comment to Curation 2021-02-23 20:34:16 +01:00
Samuel
1dc0a815f2 Remove Traditional/Basic Workflow from codebase and database - rename Workflow to XmlWorkflow 2021-02-23 20:31:27 +01:00
Peter Nijs
ccd1ea6c8d Merge remote-tracking branch 'community/main' into w2p-75924_Entitytypes-in-sitemaps 2021-02-22 10:08:06 +01:00
Bruno Roemers
c88f67ea1d Merge branch 'main' into w2p-74236-access-condition
Resolve merge conflict for https://github.com/DSpace/DSpace/pull/3136
2021-02-22 08:55:34 +01:00
Andrea Bollini
23bf97f0c8 Merge pull request #3153 from tdonohue/fix_partial_db_migrations
Fix ability to run partial migrations (i.e. ./dspace database migrate [version]) during PR testing
2021-02-19 09:55:10 +01:00
Tim Donohue
80c3f98447 Merge pull request #2773 from the-library-code/DS-3940_SHERPA_v2_API_master
DS-3940 SHERPA v2 API (main port)
2021-02-18 13:30:21 -06:00
Marie Verdonck
aca41ea8cc Merge branch 'dspace-origin-master' into w2p-71502_deleting-items-with-min-relationship
# Conflicts:
#	dspace-server-webapp/src/test/java/org/dspace/app/rest/ItemRestRepositoryIT.java
2021-02-15 21:39:02 +01:00
Tim Donohue
a58a1554d9 Merge pull request #3149 from 4Science/issue-3130
Deeper membership don't work due to group2groupcache be out of sync
2021-02-12 09:52:10 -06:00
Tim Donohue
80f76b4e0a Fix ability to run partial migrations by disabling callbacks and reindex 2021-02-11 14:56:11 -06:00
Tim Donohue
7138d32eed Merge pull request #3114 from atmire/w2p-75465_change-to-embed-size
REST API changes to embed size
2021-02-11 12:57:02 -06:00
Tim Donohue
1c85bed04c Merge pull request #3095 from mwoodiupui/3094
Improve IPv6 support
2021-02-11 08:44:33 -06:00
Andrea Bollini
bbea5d5488 #3130 fix group2groupcache issue in adding/removing subgroups via REST 2021-02-10 18:57:45 +01:00
Tim Donohue
5f468770ff Merge pull request #3076 from atmire/feature-submission-forms-migration
Submission forms migration script
2021-02-10 11:19:22 -06:00
Marie Verdonck
1e686495b2 74720: relative to absolute paths; comments & output files .migrated 2021-02-10 10:55:45 +01:00
Raf Ponsaerts
28b0f8f6cc Fixed checkstyle issues on SubmissionFormsMigration 2021-02-10 10:55:45 +01:00
Marie Verdonck
d9d68ab5e6 74720: Refactor temp file creation/deletion 2021-02-10 10:55:45 +01:00
Marie Verdonck
f3d38f7f26 74720: No more submission-forms-migrate script access via REST 2021-02-10 10:55:45 +01:00