Commit Graph

13686 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
f74f4e3b18 [DS-4522] Remove fetchccdata.cfg include (accidentally kept during rebase vs main) 2021-03-16 13:50:06 +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
4e70bce553 [DS-4522](main) Fix default configuration for curation task 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
55fafe75e0 Merge pull request #3178 from Micheleboychuk/CST-3544-CollectionResourceEndPointsDontIncludePaginationInformation
Collection resource end points dont include pagination information
2021-03-12 16:04:09 -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
1ddd052a40 Merge pull request #3054 from Micheleboychuk/CST-3539
Update claimedtasks and pooltasks to support reloading of workflow actions on individual WorkflowItems
2021-03-10 09:11:02 -06:00
Mykhaylo
b153194348 fixed bug that hided pagination information in the self link 2021-03-09 13:16:44 +01:00
Mykhaylo
afef66b1b8 added tests that prove the correct links during the request with pagination information 2021-03-09 13:10:19 +01:00
Tim Donohue
5956609b81 Merge pull request #3161 from tdonohue/cleanup_config_and_messages
Cleanup unused/unnecessary Configurations and messages for 7.0
2021-03-08 08:57:10 -06:00
Mykhaylo
5fc63dc140 Merge branch 'main' into CST-3539_rebased 2021-03-08 10:15:51 +01:00
Tim Donohue
2f33245f57 Remove unused log.init.config 2021-03-05 15:02:35 -06:00
Tim Donohue
a8d99bba15 Address feedback. Restore a few settings which are still used 2021-03-05 14:57:39 -06:00
Peter Nijs
f2527d9f21 77318: Google Scholar for entities: feedback 2021-03-02 14:53:09 +01:00
Tim Donohue
76e5b50564 Remove old perl script 2021-02-25 16:55:59 -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
a55acc2379 Cleanup ununsed configurations 2021-02-25 16:55:04 -06:00
Tim Donohue
2292d89a6a Merge pull request #3107 from paulo-graca/dspace-issue-3099
OAI OpenAIRE4: changes to related identifiers and alternative identifiers
2021-02-25 11:55:30 -06:00
Tim Donohue
5d8285dc61 Merge pull request #3020 from tdonohue/upgrade_guava
Upgrade to latest Guava (v30) and Solr (v8) to resolve security alerts
2021-02-25 11:52:00 -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
e33b323135 Remove our custom Docker container for Solr. It's unreliable with Solr v8, and all the examples show to use docker-compose directly with official image. 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
891544a49b Docker bug fix. Ensure new Solr v8 data directories are kept between Docker restarts. 2021-02-25 10:36:03 -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
ee46611419 Update solrconfig.xml files for Solr v8 (also minor alignment correction) 2021-02-25 10:36:03 -06:00
Tim Donohue
44aa1025ba Update Docker for 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
d22a70611c Minor cleanup. Comment correction. Remove commented out code 2021-02-25 10:36:02 -06:00
Tim Donohue
635d341469 Upgrade to latest guava. Remove/replace outdated Lyncode builders & test-support which used old guava version. 2021-02-25 10:36:02 -06:00
Peter Nijs
28567c8daa 77250: Revert code style changes 2021-02-25 12:16:02 +01:00