Commit Graph

6761 Commits

Author SHA1 Message Date
Yana De Pauw
8e2ada65b1 97248: Fix File info Solr plugin to allow faceting 2022-12-06 12:36:34 +01:00
Tim Donohue
ab767ca694 Fix flakey test in CreateMissingIdentifiersIT to ensure new curation task loads immediately 2022-12-05 14:24:52 -06:00
Tim Donohue
072ae5f65e Ensure assigned Handles have a fake prefix so they cannot overlap with incremental, autoassigned Handles 2022-12-05 10:56:44 -06:00
Tim Donohue
a81dd28a46 Ensure ItemBuilder also cleans up WorkspaceItem if it still exists 2022-12-02 14:49:57 -06:00
Tim Donohue
64e5697d47 Ensure @Before and @After override default methods 2022-12-02 14:37:03 -06:00
Mykhaylo
2c11f7c757 [CST-7756] refactoring 2022-12-02 18:19:37 +01:00
Koen Pauwels
6cbb1630e3 97183 ItemService: added methods to search the index for items for which the current user has editing rights 2022-12-02 16:09:26 +01:00
Jens Vannerum
e902ace5c9 Merge branch 'issue-815-controlled-vocabulary-hierarchical-facets-7.2,' into issue-815-controlled-vocabulary-hierarchical-facets-7.4 2022-12-02 14:17:10 +01:00
Koen Pauwels
f99e876327 97183 IndexingUtils: Changed interface to Lists instead of Streams 2022-12-02 10:50:24 +01:00
Koen Pauwels
31cb37b4a5 97183 Minor fixes to IndexingUtils#findDirectlyAuthorizedGroupAndEPersonPrefixedIds 2022-12-02 09:49:06 +01:00
Mykhaylo
d08b3cb984 [DSC-183] header licence 2022-12-01 18:58:42 +01:00
Mykhaylo
389cb760e2 [DSC-193] tests added, code review fixes, other fixes in pagination and ordering 2022-12-01 18:57:45 +01:00
Mykhaylo
3ac40b9761 [DSC-183] new paramater of type of dso in findall and pagination usage in query 2022-12-01 18:54:35 +01:00
Mykhaylo
141cde9899 [DSC-183] Fix checkstyle and refactor 2022-12-01 18:51:24 +01:00
Mykhaylo
bdb4bd53dc [DSC-183] New endpoint, IT tests changed 2022-12-01 18:43:42 +01:00
Mykhaylo
b036262514 [DSC-183] fixes 2022-12-01 18:32:11 +01:00
Mykhaylo
40c0c9b7db [DSC-183] Created Subscription_Parameter, Changed Subscription and created entry points components for Subscription 2022-12-01 18:29:19 +01:00
Mykhaylo
c535de90f1 [DSC-183] Created Subscription_Parameter, Changed Subscription and created entry points components for Subscription 2022-12-01 18:25:00 +01:00
Koen Pauwels
6621e57ebd 97183: Added SolrServiceIndexItemEditorsPlugin
Analogous to SolrServiceIndexCollectionSubmittersPlugin, but for Items instead
of Collections, and for WRITE rights instead of ADD rights.

Also refactored SolrServiceIndexCollectionSubmittersPlugin to share code with
the new plugin.
2022-12-01 16:37:03 +01:00
Jens Vannerum
2c7c40876d 97049: Remove client structure 2022-12-01 15:36:38 +01:00
Samuel
a6992efd45 taskid 85555 Custom DSpaceControlledVocabulary for WB syntax 2022-12-01 11:22:53 +01:00
Vincenzo Mecca
fbb1405776 [8563][DURACOM-101] Fixed regex validation
Fixed:
  - Checks for string emptiness while validating input;

Feat:
  - Saved Compiled pattern using ECMAScript standard inside DCInput.
2022-11-28 10:54:54 +01:00
Giamminonni
62f2ff799d Merge branch 'main' into CST-5249 2022-11-18 12:31:02 +01:00
Tim Donohue
ee1f9f047e Require javadocs for all public methods. Fix checkstyle errors. 2022-11-11 16:13:08 -06:00
Luca Giamminonni
da778f3306 [DURACOM-92] Fixed dependency convergence error 2022-11-11 17:17:12 +01:00
Luca Giamminonni
4d085503c9 [DURACOM-92] Fixed dependency convergence error 2022-11-11 17:06:37 +01:00
Luca Giamminonni
ba0819782a [DURACOM-92] Improved S3BitStoreService using embedded S3 2022-11-11 16:43:05 +01:00
Luca Giamminonni
934a4b3b6e Merge remote-tracking branch '4science-bitbucket/main' into DURACOM-92 2022-11-11 10:51:54 +01:00
Tim Donohue
2d5eafb384 Merge pull request #8556 from the-library-code/TLC-387_s3_bitstore_registration
[TLC-387] When retrieving S3 bitstream, strip -R from internal ID if bitstream is registered
2022-11-10 10:15:31 -06:00
Tim Donohue
fd6450ca55 Merge pull request #8537 from tdonohue/update_commons-text
Require commons-text 1.10.0 in dependencyManagement
2022-11-10 10:07:08 -06:00
Kim Shepherd
196926576d [TLC-387] Add basic unit tests for registered ID handling in S3 bitstore 2022-11-10 11:45:40 +13:00
Luca Giamminonni
b83b88fe64 Merge remote-tracking branch '4science-bitbucket/main' into CST-5249 2022-11-09 11:10:06 +01:00
nwoodward
a350090d76 stop requiring Maxmind DatabaseReader to log views statistics 2022-11-07 16:52:46 -06:00
Vincenzo Mecca
57fcfec276 [8563] [DURACOM-101] Changed method name and visibility 2022-11-04 09:34:22 +01:00
Vincenzo Mecca
d1f61b8acd [8563] [DURACOM-101] Checkstyle fix 2022-11-04 09:30:18 +01:00
Tim Donohue
d3de602f66 Merge pull request #8547 from toniprieto/translate-cc
Use translations of Creative Commons API
2022-11-03 14:59:16 -05:00
Vincenzo Mecca
ff44d3f591 [8563] [DURACOM-101] Unit tests for RegexPatternUtils 2022-11-03 18:50:27 +01:00
Vincenzo Mecca
8c88b4973c [8563][DURACOM-101] Refactored regex usage
Introduced a new dspace-api Regex-Pattern utility class.
2022-11-03 17:48:07 +01:00
Tim Donohue
e5b5aa5e09 Merge pull request #8545 from toniprieto/cc-jurisdiction
Fix for Creative Commons jurisdiction chosen is ignored (REST API)
2022-11-03 11:07:24 -05:00
Mark H. Wood
035d42c194 Option to skip bitstreams like 'export -x' 2022-11-01 17:15:56 -04:00
Tim Donohue
7fdc3c53b5 Merge pull request #8553 from alanorth/imagemagick-pdf-density
dspace-api: allow overriding ImageMagick density
2022-11-01 11:20:38 -05:00
Tim Donohue
6003cc8151 Merge pull request #8541 from TexasDigitalLibrary/DSpace-8450
DS-8450 Fixes the null subject in the request acceptance email
2022-10-31 15:16:55 -05:00
Tim Donohue
8c9a920cb6 Merge pull request #8551 from TexasDigitalLibrary/DSpace-8298
DS-8298: set last harvested time for successful OAI harvest
2022-10-31 14:31:10 -05:00
Tim Donohue
9dd3887030 Merge pull request #8529 from atmire/w2p-95912_facet-capital-letter-bugfix-main
Facet search endpoint queries should be case-insensitive
2022-10-31 12:46:03 -05:00
Tim Donohue
a0732efa35 Merge pull request #8532 from atmire/w2p-96097_CreateMissingIdentifiersIT-bugfix
CreateMissingIdentifiersIT affecting other tests fix
2022-10-31 09:09:38 -05:00
Kim Shepherd
517daaeea2 [TLC-387] When retrieving S3 bitstream, strip -R from internal ID if bitstream is registered 2022-10-31 12:17:07 +13:00
Tim Donohue
77ea148574 Merge pull request #8523 from J4bbi/ds7-oai-remove-bundles
OAI : Use removeAllBundles, defend against ConcurrentModificationException
2022-10-28 16:16:41 -05:00
Tim Donohue
78cc75e180 Merge pull request #8531 from christian-scheible/refresh_spider_file_bugfix
Fixes #8528, refreshing spider files causes null pointer.
2022-10-28 14:52:54 -05:00
Tim Donohue
4539c8db60 Merge pull request #8484 from nibou230/copy-request-email-8451
Send email even if copy request is refused
2022-10-28 14:39:07 -05:00
Alan Orth
bf0038182f dspace-api: allow overriding ImageMagick density
Allow users to override ImageMagick's default density of 72 DPI for
creating PDF thumbnails. In this case a density of 144 will perform
a "2x" supersample, which greatly increases the quality of the res-
ulting images at the expense of slightly longer execution time and
higher memory usage.

See: https://imagemagick.org/script/command-line-options.php#density
See: https://stackoverflow.com/questions/49828544/how-to-make-thumbnails-using-imagickresizeimage-appear-sharper-php
Fixes: https://github.com/DSpace/DSpace/issues/8514
2022-10-28 09:28:15 +03:00