Mattia Vianelli
f2cc19f4a1
Merged in CST-11045 (pull request #1269 )
...
CST-11045 Rest side changes for the review-endorsement-ingest patterns +Checkstyle fix on QAEventServiceImpl
* CST-11045 Rest side changes for the review-endorsement-ingest patterns +Checkstyle fix on QAEventServiceImpl
* CST-11045 Rollback of the 2 changed files containing the patterns
* CST-11045 Changed again the 2 files containing the patterns, error during the tests are logged but not regarding IT class changed
Approved-by: Andrea Bollini
2023-11-11 16:37:09 +00:00
Tim Donohue
1a5bac7c55
Merge pull request #9125 from tdonohue/add_isNotMemberOf_endpoints
...
Add `isNotMemberOf` searches for Groups and EPersons (for improved performance on Edit Group pages)
2023-11-10 13:01:59 -06:00
Paulo Graça
272744a7ea
Event consumer for submission config reloading when a collection changes ( #8864 )
...
* initialization with refactoring
* also consider SubmissionConfigReaderException
* rename consumer file
* init submission service factory
* set submissionconfig config settings by default
* renaming SubmissionConfigReaderService
* support for SubmissionConfigService
* fixing style errors and renaming submissionConfigService
* fixing style errors and unused imports
* set default submission event configs
* adding force indexing action to Consumer
* stylecheck fixes
* undo event.dispatcher.noindex.consumers
2023-11-10 12:06:41 -06:00
Tim Donohue
a470fbb25c
Merge pull request #9175 from 4Science/DURACOM-199
...
Improve sitemap performance and exclude restricted and undiscoverable content
2023-11-10 09:04:41 -06:00
Tim Donohue
5601ff9550
Merge pull request #9161 from atmire/w2p-107891_fix-isAdmin-check-performance
...
Cache 'Administrator' group to improve performance of Workflow Tasks Page.
2023-11-09 16:47:07 -06:00
Tim Donohue
5083640821
Merge pull request #9130 from 4Science/DURACOM-192
...
Authentication Method related special groups are put in claim set even if a different authentication method is used
2023-11-09 16:37:56 -06:00
Alan Orth
03180c7201
Merge pull request #9181 from atmire/w2p-108055_isClosed-config-ignored-fix
...
Fix an issue where the `closed` attribute of vocabularies in the submission forms would be neglected
2023-11-09 21:57:07 +03:00
Tim Donohue
83a6ef13a0
Merge pull request #9179 from 4Science/DURACOM-200
...
[DURACOM-200] improvement of checker script
2023-11-09 11:40:13 -06:00
Jens Vannerum
2b08640e7e
Merge remote-tracking branch 'DSpace_github/main' into w2p-108055_isClosed-config-ignored-fix
2023-11-09 11:02:52 +01:00
Michael Spalti
e92b4b7bfd
Updated IIIF Controller IT to text bitstream and bundle exclusions
2023-11-08 16:00:26 -08:00
Tim Donohue
229870175a
Merge pull request #9148 from wwuck/bugfix/ldap-operational-attributes
...
Return both user and operational LDAP attributes
2023-11-08 16:40:29 -06:00
Tim Donohue
a08145e851
Merge pull request #9076 from amgciadev/fix-9070-b
...
Fix to prevent workflow tasks configured to be queued from running automatically
2023-11-08 14:48:49 -06:00
mohamed eskander
5a7c7956cd
[DURACOM-200] improvement of checker script
2023-11-08 15:41:22 +02:00
Jens Vannerum
d800d800d5
108055: isClosed method should use xml configuration
2023-11-08 12:02:37 +01:00
Andrea Bollini
6d9ca388da
DURACOM-199 fix sitemap generator for restricted content and improve performance
2023-11-07 15:51:23 +01:00
frabacche
f463edeb71
CST-10635 split Openaire|Coar events + tests
2023-11-07 15:41:02 +01:00
Andrea Bollini
dac4df9c1a
DURACOM-199 improved test to show bug related to restricted content
2023-11-07 11:23:31 +01:00
Alan Orth
60d4bca251
Merge pull request #9165 from TexasDigitalLibrary/DS-9059
...
DS-9059: removes options to ping search engines when generating sitemaps
2023-11-06 22:36:17 +03:00
Mattia Vianelli
75bd22b32b
Merged in CST-12532 (pull request #1254 )
...
CST-12532 Fixed class missing argument for autowired, now fresh_install works
2023-11-06 17:15:14 +00:00
Mattia Vianelli
9136d66aab
CST-12532 Fixed class missing argument for autowired, now fresh_install works
2023-11-06 18:14:10 +01:00
Andrea Bollini
f429f19911
Merge branch 'coar-notify-7' into CST-10635-announcerelease
2023-11-04 18:52:46 +01:00
Andrea Bollini
ebb89850ba
CST-12510 fix ITs, fix QAEvent generated by LDNCorrectionAction
2023-11-04 17:36:15 +01:00
Tim Donohue
440f03cb9b
Merge pull request #9157 from alanorth/update-spider-agents
...
dspace/config: update spider agent list
2023-11-03 16:32:36 -05:00
Andrea Bollini
5cc5a2a960
Merged in CST-12467 (pull request #1245 )
...
CST-12467 refactor qatopic to always refer to a qasource
2023-11-03 20:49:48 +00:00
Andrea Bollini
3932284bcd
Merge branch 'coar-notify-7' of https://bitbucket.org/4Science/dspace-cris into CST-12467
2023-11-03 21:48:49 +01:00
Andrea Bollini
b16045b82f
CST-12467 fix solr query for findSourcesByTarget, add ITs
2023-11-03 21:48:24 +01:00
Francesco Bacchelli
3f0dafed34
Merged in CST-12463-coar-fix-checkstyle-issues (pull request #1246 )
...
CST-12463 checkstyle!
Approved-by: Andrea Bollini
2023-11-03 18:19:22 +00:00
Andrea Bollini
8a3b897d71
Merged coar-notify-7 into CST-12463-coar-fix-checkstyle-issues
2023-11-03 18:18:04 +00:00
Mohamed Saber Eskander
dbd8d05ed5
Merged in coar-notify-7_CST-12115 (pull request #1251 )
...
[CST-12115] added support to decide if a correction suggestion should be automatically processed
Approved-by: Andrea Bollini
2023-11-03 18:16:04 +00:00
Andrea Bollini
9413af794d
CST-12115 improve javadocs and minor cleanup
2023-11-03 19:09:49 +01:00
mohamed eskander
b5e9e7fd75
[CST-12115] added support to decide if a correction suggestion should be automatically processed
2023-11-03 18:49:21 +02:00
frabacche
26e80fe439
CST-10635 split Openaire and Coar messages
2023-11-03 17:32:47 +01:00
Tim Donohue
7dfb51e05a
Merge pull request #8980 from toniprieto/index-consumer-readonly-mode
...
Improve performance of discovery consumer when there are many items to index
2023-11-03 10:55:28 -05:00
Tim Donohue
af2ede3fea
Merge pull request #9080 from TexasDigitalLibrary/DS-4414
...
DS-4414: adds authorization check for license bitstream in OAI import
2023-11-02 16:54:25 -05:00
Tim Donohue
bb72aeb9ac
Merge pull request #9136 from tdonohue/minor_null_fix
...
Verify optional request-a-copy message is not missing or a literal "null" value
2023-11-02 16:20:54 -05:00
Tim Donohue
33cc2160b7
Merge pull request #9126 from toniprieto/metadata-hidden-no-admins
...
Allow users with write permission to see hidden metadata
2023-11-02 14:58:01 -05:00
Tim Donohue
e5e0eaa999
Bug fix to EPersonDAOImpl. Correctly determine if excluded group needs to be preceded by AND or WHERE
2023-11-02 14:11:10 -05:00
Tim Donohue
5208a355d6
Add /epersons/search/isNotMemberOf endpoint to REST API along with integration tests
2023-11-02 14:11:10 -05:00
Tim Donohue
f186dcf4ca
Implement searchNonMembers for EPersonService. Add tests to prove it works (and tests for search()). Requires minor bug fix to AbstractHibernateDSODAO to allow for additional OR/AND clauses to be appended.
2023-11-02 14:11:10 -05:00
Tim Donohue
9d271b24b9
Add isNotMemberOf for groups, including unit and integration tests
2023-11-02 14:11:10 -05:00
Tim Donohue
ee3369d440
Merge pull request #9078 from tdonohue/fix_9052
...
Improve performance for Groups with many EPerson members. Fix pagination on endpoints
2023-11-02 14:08:58 -05:00
nwoodward
f8f8806040
removed options to ping search engines when generating sitemaps
2023-11-02 13:36:46 -05:00
mohamed eskander
be461b687c
replaced filter with LogicalStatement
2023-11-02 12:56:21 +02:00
frabacche
af654c1380
CST-12463 checkstyle!
2023-11-02 08:15:11 +01:00
Tim Donohue
f011a5a5db
Address feedback. Initialize HashSet sizes to avoid resizing. Correct comment about indeterminante ordering.
2023-11-01 11:36:27 -05:00
Alexandre Vryghem
6c1fa35e71
Merge remote-tracking branch 'upstream/main' into simplify-process-of-adding-sidear-facets_contribute-7.6
...
# Conflicts:
# dspace-server-webapp/src/test/java/org/dspace/app/rest/DiscoveryRestControllerIT.java
2023-11-01 12:35:48 +01:00
Alexandre Vryghem
b40ad0dfc2
Simplified the process of fixing the tests after adding new sidebar facets/search filters and sort options to discover.xml
2023-11-01 12:33:12 +01:00
Alexandre Vryghem
56aae347c2
Remove line breaks from default.license because they are being rendered in the frontend
2023-11-01 00:47:31 +01:00
Alexandre Vryghem
6d86e65b72
107671: Expose the handle.canonical.prefix to the frontend
2023-11-01 00:43:17 +01:00
Andrea Bollini
a144caa2c2
CST-12467 refactor qatopic to always refer to a qasource
2023-11-01 00:04:46 +01:00