Kim Shepherd
b69517da74
#8783 don't inherit DEFAULT_BITSTREAM_READ if item has current embargo
2023-05-12 17:48:27 +12:00
Kim Shepherd
c2575b05b2
#8783 checkstyle fixes for integration test
2023-05-12 17:48:27 +12:00
Kim Shepherd
4a88573dc1
#8783 Strip out unused generateAutomaticPolicies method from AuthorizeService
2023-05-12 17:48:27 +12:00
Kim Shepherd
019d0319dc
#8783 New bitstreams inherit DEFAULT_BITSTREAM_READ from owning collection
...
Otherwise will keep inherited READ from bundle. Does not affect embargos set during submission or workflow, these will always be applied afterwards.
2023-05-12 17:48:27 +12:00
Kim Shepherd
03c39cf6f1
Bitstreams should inherit DEFAULT_BITSTREAM_READ, then DEFAULT_ITEM_READ
...
When generating automatic policies, bitstream DSOs have always inherited
from DEFAULT_ITEM_READ, even if the collection's DEFAULT_BITSTREAM_READ
policy differs. This bugfix checks DEFAULT_BITSTREAM_READ first, and
uses DEFAULT_ITEM_READ as a fallback.
2023-05-12 17:48:27 +12:00
Adán Román Ruiz
2cf5b290b6
Fix "Simultaneous deletion of multiple bitstreams from the same bundle often compromises the state of the bundle" ( #8778 )
...
* DS-8694
* clean imports
* cleaning code
* DS-8694 - re-deletion of bitstream throw exception
* ds-8694 - clean code
2023-05-11 16:59:38 -05:00
Andrea Bollini
50e816f718
CST-9634 fix issues with date timezone and inheritance of default policies
2023-05-11 23:39:34 +02:00
Jens Vannerum
78fba6b579
94299: checkstyle
2023-05-11 21:24:31 +02:00
damian
0231af5867
Item counters added to Communities and Collections REST API
2023-05-11 20:08:32 +02:00
Giuseppe Digilio
2f96696ba5
Merged main into DURACOM-126
2023-05-11 16:38:54 +00:00
Yana De Pauw
c9c055ed67
Merge branch 'discovery-fixes-7.2' into discovery-fixes
2023-05-11 18:02:05 +02:00
Yana De Pauw
7c7824f913
Implement community feedback
2023-05-11 17:57:45 +02:00
Mark H. Wood
a026a8ced0
Fix test broken by new injection plan.
2023-05-11 11:43:54 -04:00
Jens Vannerum
c670251a68
94299: Fix minor issues
2023-05-11 17:13:13 +02:00
Mohamed Saber Eskander
9e013ef97f
refactoring BulkAccessControl
2023-05-11 14:10:34 +03:00
Kristof De Langhe
9941ca2b78
Merge branch 'w2p-100414_Missing-search-result-statistics-7.0' into w2p-100414_Missing-search-result-statistics-PR
2023-05-11 11:37:18 +02:00
Kristof De Langhe
0528b4dd30
100414: Missing search result statistics code cleanup + extra test
2023-05-11 11:16:16 +02:00
Mohamed Saber Eskander
4e64afbe3b
bulk access controll
2023-05-11 12:04:20 +03:00
Alexandre Vryghem
b01891cfde
Merge remote-tracking branch 'upstream/main' into fix-community-page-sorting_contribute-7.4
2023-05-10 23:41:43 +02:00
Mark H. Wood
034fc3317b
Fix unconfigured collaborator by not scanning it into two ApplicationContexts.
...
Minor tidying.
2023-05-10 17:37:36 -04:00
Paulo Graça
ccf9bc2d98
Update submission-forms.xml
2023-05-09 17:20:44 +01:00
eskander
6b40f2eea6
[CST-9634] refactoring
2023-05-09 14:46:37 +03:00
Mohamed Saber Eskander
9a2a8ef4f5
[CST-9634] created new endpoint for bulkAccessConditionOptions configuration
2023-05-09 13:31:37 +03:00
Tim Donohue
a2256ef8ec
Merge pull request #8814 from ubks-mp/DSpace-7.5
...
LDAP Auth extended for many groups
2023-05-08 16:44:40 -05:00
Mark H. Wood
a86235a06b
Simplify dependency injection.
...
To use autowiring via alias to select a grantor strategy is needlessly
complicated and fragile. Instead, configure the email sender by
explicit constructor injection. Other collaborators are internal
matters for the class and continue to be autowired.
2023-05-08 15:35:38 -04:00
Mark H. Wood
f8432ac7d4
Include new email template missed in original commit.
2023-05-08 13:15:29 -04:00
Mark H. Wood
6c8bcb334e
Fix nonsense class name.
2023-05-08 12:49:43 -04:00
Tim Donohue
568a733d5e
Merge pull request #8816 from TexasDigitalLibrary/DS-2175
...
DS-2175: send "forgot password" email if user tries to register with an existing email address
2023-05-08 11:17:03 -05:00
Mark H. Wood
896cffda7d
Get request-copy response email body from backend templates, as with all other emails.
...
There is a considerable quantity of other changes here which were made to
facilitate testing by making the affected class a bean and injecting the
desired "strategy" class programmatically in the test.
2023-05-08 11:48:56 -04:00
aroman-arvo
6b10fc3783
Fix Style
2023-05-08 09:15:05 +02:00
aroman-arvo
909003bfac
Fix style
2023-05-08 09:01:05 +02:00
aroman-arvo
3c37dd4519
ds-8636 - indentation
2023-05-08 08:44:49 +02:00
aroman-arvo
a2ee96809d
Merge branch 'DS-8636' of https://github.com/arvoConsultores/DSpace into DS-8636
2023-05-08 08:42:40 +02:00
aroman-arvo
0783f7ff82
DS-8636 - all files option fixed
2023-05-08 08:37:55 +02:00
Alexandre Vryghem
2dfc373ad1
Fixed communities sub-communities and communities collections sorting
2023-05-07 22:06:01 +02:00
Alexandre Vryghem
bc73e312e0
100553: Added test for create metadata schema & field and created test for sort byFieldName
2023-05-07 17:35:10 +02:00
Nikita Krivonosov
7ba68c40ab
[CST-5728] LYRASIS [Donated]: DSpace7: Implement signposting pattern in DSpace (REST)
2023-05-07 16:25:27 +02:00
Andrea Bollini
7971887b9a
DURACOM-136 allow script execution by user other than admins
2023-05-07 10:58:41 +02:00
Michael W Spalti
5088447111
Updated solr query params.
2023-05-06 11:30:51 -07:00
Nicholas Woodward
29da9cf9c0
Merge branch 'main' into DS-2175
2023-05-05 14:37:37 -05:00
Tim Donohue
2e6085802f
Merge pull request #8807 from hardyoyo/fix-cli-container
...
Add missing unzip command to CLI container
2023-05-05 14:35:45 -05:00
Tim Donohue
346c3e5cd9
Merge pull request #8710 from 4Science/CST-6402
...
Add SAF import via remote URL
2023-05-05 10:57:11 -05:00
Nona Luypaert
ab240d7f0e
101549: Fix BrowsesResourceControllerIT
2023-05-05 17:47:24 +02:00
Nona Luypaert
8c7f7475eb
Merge branch 'contract-pr-225-browse-by-support-for-controlled-vocabulary-7.4' into contract-pr-225-browse-by-support-for-controlled-vocabulary-main
...
Conflicts:
dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/BrowseIndexRestRepository.java
2023-05-05 16:57:36 +02:00
Nona Luypaert
acb700c887
101549: Fix BrowseIndexMatcher and BrowsesResourceControllerIT
2023-05-05 15:55:49 +02:00
Jens Vannerum
999fb46e8d
94299: Add IT
2023-05-05 15:10:12 +02:00
Nona Luypaert
648b27befb
101549: Make BrowseIndexRestRepository#findAll also return hierarchicalBrowses
2023-05-05 14:52:16 +02:00
Jens Vannerum
80706592aa
Revert "94299 Multiple Bitstream deletion endpoint"
...
This reverts commit 51d8874a
2023-05-05 13:07:47 +02:00
Jens Vannerum
09b56c2d99
94299: Configurable limit on amount of patch operations
2023-05-05 13:05:34 +02:00
Jens Vannerum
8be66c935d
94299: Remove bitstreams in bulk via patch
2023-05-05 12:35:40 +02:00