Commit Graph

6761 Commits

Author SHA1 Message Date
eskander
fd388620c0 Merge remote-tracking branch 'origin/duracom-136_CST-9634' into duracom-136_CST-9634
# Conflicts:
#	dspace-api/src/main/java/org/dspace/app/bulkaccesscontrol/BulkAccessControl.java
#	dspace-api/src/test/java/org/dspace/app/bulkaccesscontrol/BulkAccessControlIT.java
2023-05-12 09:18:46 +03:00
eskander
44c066d07a refactoring and adding new test cases 2023-05-12 09:12:05 +03:00
Kim Shepherd
6943399938 #8783 checkstyle fixes 2023-05-12 18:03:02 +12:00
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
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
Andrea Bollini
50e816f718 CST-9634 fix issues with date timezone and inheritance of default policies 2023-05-11 23:39:34 +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
Mohamed Saber Eskander
9e013ef97f refactoring BulkAccessControl 2023-05-11 14:10:34 +03:00
Mohamed Saber Eskander
4e64afbe3b bulk access controll 2023-05-11 12:04:20 +03: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
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
6c8bcb334e Fix nonsense class name. 2023-05-08 12:49:43 -04: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
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
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
648b27befb 101549: Make BrowseIndexRestRepository#findAll also return hierarchicalBrowses 2023-05-05 14:52:16 +02:00
Jens Vannerum
8be66c935d 94299: Remove bitstreams in bulk via patch 2023-05-05 12:35:40 +02:00
Marie Verdonck
928a46d30f Merge branch 'main' 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 10:35:27 +02:00
Marie Verdonck
66eb8a548f Browse-by support for controlled vocabularies
https://github.com/DSpace/RestContract/pull/225
2023-05-04 20:14:44 +02:00
Francesco Pio Scognamiglio
390a6f1b44 Merge branch 'main' into CST-6402 2023-05-04 08:44:21 +02:00
Tim Donohue
dac7ed2f09 Migrate to org.hibernate.type.TextType from our custom LobType 2023-05-03 15:59:01 -05:00
Tim Donohue
7a209d228a Remove oracle specific Java code / comments. 2023-05-03 14:08:05 -05:00
Tim Donohue
140cdc6de0 Remove all oracle-specific migration scripts 2023-05-03 14:08:05 -05:00
Tim Donohue
6fbf97a6b3 Remove oracle mentions from configs / READMEs 2023-05-03 14:08:05 -05:00
Tim Donohue
53a09a9ba7 Merge pull request #8800 from hutattedonmyarm/8792-fix-long-title-export
Fix #8792, change column type of Process.parameters to TEXT
2023-05-03 14:06:56 -05:00
Kristof De Langhe
12ad2064c4 101481: View events referrer fix 2023-05-02 17:48:32 +02:00
Giuseppe Digilio
ed845cbfa2 Merged main into DURACOM-126 2023-05-02 13:59:46 +00:00
Mohamed Saber Eskander
518cdb7ff0 [DURACOM-126] solved Submission with a validation error on a hidden step can't be submitted 2023-05-02 14:42:33 +03:00
Francesco Pio Scognamiglio
ef138cf76d [CST-6402] fix saf import via remote url: the source param is not used 2023-05-02 09:19:32 +02:00
Francesco Pio Scognamiglio
637003a75e Merge branch 'main' into CST-6402 2023-05-02 08:53:49 +02:00
Tim Donohue
7cebc65a31 Merge pull request #8784 from atmire/w2p-89779_VersionedHandleIdentifierProviderWithCanonicalHandles-fix
Fix for the optional VersionedHandleIdentifierProviderWithCanonicalHandles identifier system
2023-05-01 16:50:22 -05:00
Chandaluri Vamsi Krishna
fdf4a4d571 Updated to fetch dynamic default description
Signed-off-by: Chandaluri Vamsi Krishna <cvamsik99@gmail.com>
2023-04-30 22:32:42 +05:30
Chandaluri Vamsi Krishna
da09d4b1f5 Merge branch 'DSpace:main' into ds-8728 2023-04-29 08:51:31 +05:30
Tim Donohue
80cb84433b Merge pull request #8781 from CVamsi27/ds-8671
Removed instances of useProxies
2023-04-28 16:48:50 -05:00
Tim Donohue
05a1a371fa Merge pull request #8745 from alexandrevryghem/w2p-99466_made-import-external-source-date-uniform_contribute-main
Removed timestamp from dc.date.issued when importing from external sources
2023-04-28 16:38:30 -05:00
Tim Donohue
afcc9dc6c5 Merge pull request #8742 from 4Science/duracom-125
MetadataValues' list doesn't respect ordering after been modified
2023-04-28 15:03:22 -05:00