Kim Shepherd
3bca2164be
[TLC-1097] ORCID external identifier sync fix
...
Handle SELF and PART_OF identifiers properly based on
configuration, work type, and identifier type
2025-08-06 17:25:57 +02:00
Jens Vannerum
1f174f4657
129944: Introduce custom abstract xpath contributor for pubmed to respect their labelled structure - modify IT for it
...
(cherry picked from commit 28bc4970b7
)
2025-06-10 22:01:23 +00:00
Tim Donohue
19e22c10f1
Alphabetize importers by service name
2025-06-02 09:26:24 -05:00
Elios Buzo
c2c41e65f8
[DURACOM-109] Configured proxy settings for all clients
2025-05-06 17:10:17 +02:00
Adamo
a0c2891226
[DURACOM-356] Updated Sherpa mapping to use creativeworkseries.issn instead of dc.identifier.issn
2025-05-05 12:29:17 -05:00
Tim Donohue
e4d5d7cbcc
Merge pull request #10241 from atmire/w2p-124362_VersionedHandleIdentifierProviderWithCanonicalHandles-and-com-col-handles
...
Fix issue with VersionedHandleIdentifierProviderWithCanonicalHandles and com/col handles
2025-04-28 16:05:21 -05:00
Paulo Graça
ee762260cf
[Port dspace-7_x] Fixing Crossref document type issue with new metadata mapping processor ( #9909 )
...
* new metadata mapping processor for crossref document type
* licence and code style fixes
* adjust crossref test to consider mapped dc.type to Article
* correcting english
* remove trailing space
2025-02-12 15:26:27 +03:00
Tim Donohue
6bf4d142a4
Merge pull request #10111 from atmire/issue-10110_w2p-109807_arxiv-author-mapping-fix-7_x
...
[Port dspace-7_x] ArXiv Live Import - Author mapping fix
2025-01-29 12:08:08 -06:00
Yana De Pauw
507aade92c
Merge remote-tracking branch 'upstream/dspace-7_x' into w2p-124362_VersionedHandleIdentifierProviderWithCanonicalHandles-and-com-col-handles
2025-01-17 15:58:07 +01:00
Yana De Pauw
997945d85d
124362: Restore default config and add tests
2025-01-17 13:37:35 +01:00
Yana De Pauw
745e9c468a
124362: Fix issue with the VersionedHandleIdentifierProviderWithCanonicalHandles and creating communities / collections
2025-01-16 12:01:13 +01:00
Sascha Szott
09a722a029
use dc.relation.hasversion for externally generated DOIs
...
(cherry picked from commit 29067b6572
)
2025-01-10 19:54:42 +00:00
Sascha Szott
5973c67eff
put DOIs in dc.identifier.doi
...
(cherry picked from commit 3d1bef9d0e
)
2025-01-10 19:54:42 +00:00
Tim Donohue
a2a9494859
Merge pull request #9724 from 4Science/task/dspace-7_x/CST-14905
...
[Port dspace-7_x] Orcid revoke token feature
2025-01-10 11:29:24 -06:00
Marie Verdonck
93aaece18f
Merge branch 'w2p-109807_external-sources-fixes-7.6' into issue-10110_w2p-109807_arxiv-author-mapping-fix-7_x
2024-12-12 01:28:52 +01:00
Marie Verdonck
e0d67c2bd4
Merge remote-tracking branch 'atmire-gitlab/w2p-109807_external-sources-fixes' into w2p-109807_external-sources-fixes-7.6
2024-12-12 01:27:05 +01:00
Marie Verdonck
54a1c75cbc
109807: ArXiv mapping fix - author/name to dc.contributor.author
...
https://info.arxiv.org/help/api/basics.html#using
2024-11-28 13:06:23 +01:00
Mikhail Schastlivtsev
9031322e7d
add missing wosPublisherContrib key-ref in wos-integration.xml ( #9579 )
...
(cherry picked from commit 6a8c76bbe1
)
2024-09-19 12:05:06 +00:00
Vincenzo Mecca
affa4b00ff
[CST-14905] Orcid revoke token feature
2024-07-24 19:39:21 +02:00
Pascal-Nicolas Becker
b8a6711140
Remove the is_archived_condition from the doi-filter
...
In the conversation of #9271 kshepherd states that he had issues to
register DOIs when the doi-filter is usint the is_archived_condition. I
was able to reproduce these issues. This removes the reference to that
condition from the filter. The item is not archived when the
InstallItemService is trying to apply a DOI to it.
(cherry picked from commit 24da6fe769
)
2024-06-03 21:24:15 +00:00
Pascal-Nicolas Becker
ac07f08497
Update comments in identifier-service.xml
...
The DOIIdentifierProvider using a filter was commented out twice. We
should show that it works with and without a filter. Furthermore one
comments looked cut off.
(cherry picked from commit 3dd49f4ac3
)
2024-06-03 16:33:25 +00:00
Tim Donohue
be4dfeb140
Refactor ItemCounter and ItemCountDAO to act like other DSpace beans. Also ensure they do not cache a Context object.
2024-05-24 16:43:49 -05:00
Eike Martin Löhden
b0995cdf6c
Set correct metadata field for virtual metadata of persons in projects.
...
(cherry picked from commit ff7d96b82c
)
2024-05-13 19:27:54 +00:00
Tim Donohue
ead90b6bbf
Merge pull request #9455 from paulo-graca/organisation2organization
...
Replace organisation->organization
2024-05-09 10:12:15 -05:00
Sascha Szott
1606862aa3
add processor to handle CrossRef abstracts
...
(cherry picked from commit 498d137970
)
2024-05-03 19:47:29 +00:00
Paulo Graça
9779c175db
Replace organisation->organization
2024-04-08 16:44:43 +01:00
Mirko Scherf
4e721bfbb0
fix: add default HandleIdentifierProvider for disabled versioning
...
Setting versioning.enabled = false in versioning.cfg is not enough to
disable versioning. It is also required to replace the bean class
VersionedHandleIdentifierProvider with a HandleIdentifierProvider
in identifier-service.xml. I've added one that is commented out as by
default versioning is enabled.
(cherry picked from commit 92c38de99e
)
2024-02-27 02:33:26 +00:00
DSpace Bot
417a270cf3
[Port dspace-7_x] Event consumer for submission config reloading when a collection changes ( #9196 )
...
* initialization with refactoring
(cherry picked from commit e93dc1cf45
)
* also consider SubmissionConfigReaderException
(cherry picked from commit 8a04b87750
)
* rename consumer file
(cherry picked from commit f6c92a4c8b
)
* init submission service factory
(cherry picked from commit fcc52390b9
)
* set submissionconfig config settings by default
(cherry picked from commit e343d51519
)
* renaming SubmissionConfigReaderService
(cherry picked from commit 9ea7c321c3
)
* support for SubmissionConfigService
(cherry picked from commit 61389fb787
)
* fixing style errors and renaming submissionConfigService
(cherry picked from commit 5f49491b53
)
* fixing style errors and unused imports
(cherry picked from commit 31d9251950
)
* set default submission event configs
(cherry picked from commit 578198c588
)
* adding force indexing action to Consumer
(cherry picked from commit b91236434f
)
* stylecheck fixes
(cherry picked from commit 89e89c3d8a
)
* undo event.dispatcher.noindex.consumers
(cherry picked from commit ae9dc5f005
)
---------
Co-authored-by: Paulo Graça <paulo1978@gmail.com >
2023-11-10 12:58:18 -06:00
Tim Donohue
aec3298da0
Merge pull request #8844 from 4Science/duracom-136_CST-9634
...
Bulk Access Control Script REST implementation
2023-06-16 10:48:18 -05:00
Tim Donohue
49882a206c
Merge pull request #8833 from mwoodiupui/reqitem-response
...
Get request-copy response email body from backend templates, as with all other emails
2023-06-14 13:18:21 -05:00
NikitaKr1vonosov
2a1b24a058
Merge branch 'main' into CST-5728
2023-06-07 09:04:02 +02:00
eskander
6848ab20bd
Merge remote-tracking branch 'origin/main' into duracom-136_CST-9634
...
# Conflicts:
# dspace/config/spring/api/discovery.xml
2023-06-06 17:30:53 +03:00
Tim Donohue
333c7da729
Merge pull request #8623 from atmire/discovery-fixes
...
Fixes for scope based searching and indexing in Discovery
2023-06-05 15:37:21 -05:00
Alan Orth
a38ff42169
dspace: capture publisher from CrossRef live import
...
Publisher is a required field on CrossRef so we can always rely on
capturing this information when doing a live import.
See: https://github.com/CrossRef/rest-api-doc/blob/master/api_format.md
2023-06-05 15:52:30 +03:00
NikitaKr1vonosov
3ee18f5a6e
Merge branch 'main' into CST-5728
2023-05-29 13:05:46 +02:00
Giuseppe Digilio
ec3cc2dcf1
Merge branch 'main' into duracom-136_CST-9634
2023-05-25 15:49:41 +02:00
Bui Thai Hai
b3a21ebd5a
Minor Tweaks
2023-05-25 14:54:46 +07:00
Bui Thai Hai
eb46a99dff
Fix: default sort option (lastModified) for discovery
2023-05-25 10:21:44 +07:00
Francesco Pio Scognamiglio
cbfed3e218
[DURACOM-148] add crossref metadata processor to manage the date issued field
2023-05-22 15:44:52 +02:00
Giuseppe Digilio
cf0215b029
[CST-9634] add administrativeBulkAccess discovery configuration
2023-05-12 13:15:48 +02: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
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
Nikita Krivonosov
7ba68c40ab
[CST-5728] LYRASIS [Donated]: DSpace7: Implement signposting pattern in DSpace (REST)
2023-05-07 16:25:27 +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
Kevin Van de Velde
090994a378
Merge remote-tracking branch 'upstream/main' into w2p-89779_VersionedHandleIdentifierProviderWithCanonicalHandles-fix
2023-04-17 14:11:25 +02:00
Yana De Pauw
09f59b0b73
Merge remote-tracking branch 'upstream/main' into discovery-fixes
2023-04-07 16:00:45 +02:00
Alexandre Vryghem
5976c5c970
Merge remote-tracking branch 'upstream/main' into w2p-99466_made-import-external-source-date-uniform_contribute-main
2023-03-29 09:59:18 +02:00