nwoodward
848df25984
catch exceptions stemming from invalid id's
2024-01-18 11:44:57 -06:00
frabacche
ff5f3fa74f
CST-5249 rename OpenAIRE to Openaire, other minor issues
2023-12-12 16:15:25 +01:00
frabacche
19c3f6a76c
CST-5249 dpspace.cfg conflicts fix
2023-11-13 12:48:12 +01: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
2c9165afb0
Replace several usages of allMembers() with count methods to avoid performance issues
2023-10-31 14:44:21 -05:00
Tim Donohue
74c72354b4
Add basic pagination to /groups/[uuid]/epersons endpoint
2023-10-31 14:44:20 -05:00
frabacche
c440a9f6b3
Merge branch 'main' of https://github.com/4Science/DSpace into CST-5249
2023-10-27 12:29:46 +02:00
Mark H. Wood
bb9e88d1bb
Community request: fake EPerson from configuration.
2023-08-02 16:25:46 -04:00
Mark H. Wood
a76af35a0c
Make workflow curation tasks actually work.
...
When curation runs, there was no "current user" and no claimed task,
so the code broke when trying to find people to notify about curation
failures.
2023-08-01 17:13:07 -04:00
Luca Giamminonni
d5f8fea24b
[CST-5249] Improved QAEventProcessed test
2022-07-08 17:53:56 +02:00
Luca Giamminonni
680e96fda3
[CST-5587] Moved org.dspace.app.orcid and org.dspace.app.profile into org.dspace.orcid and org.dspace.profile
2022-06-20 16:02:01 +02:00
Luca Giamminonni
9f6ff8f33b
Merge remote-tracking branch '4science-bitbucket/main' into CST-5587
2022-06-07 14:37:42 +02:00
Jens Vannerum
177d4424db
Overwrite getName usage in applicable services
...
- Added two useful log statements
2022-05-24 14:36:26 +02:00
Luca Giamminonni
f90359411f
[CST-5669] Added OrcidToken entity to store orcid access token
2022-05-16 18:42:17 +02:00
Luca Giamminonni
a19d31da67
[CST-5669] Minor changes
2022-05-09 13:41:03 +02:00
Luca Giamminonni
3b153db00c
[CST-5308] Migrate OrcidAuthenticationBean
2022-04-08 18:23:23 +02:00
Mark H. Wood
b43e5dfdd8
[DS-4548] Rename DSpace's LogManager to LogHelper.
2021-08-04 11:41:18 -04:00
Samuel
b779b91e54
Remove Traditional/Basic Workflow from codebase and database - restore in-between layer
2021-02-24 15:31:29 +01:00
Samuel
1dc0a815f2
Remove Traditional/Basic Workflow from codebase and database - rename Workflow to XmlWorkflow
2021-02-23 20:31:27 +01:00
Kevin Van de Velde
dbc0281771
Merge remote-tracking branch 'upstream/main' into w2p-76191_Remove-Traditional-Basic-Workflow-from-codebase-and-database
2021-02-03 13:04:46 +01:00
Samuel
16ae96b4c3
taskid 76191 Remove Traditional/Basic Workflow from codebase and database
2021-01-27 06:41:16 +01:00
Bruno Roemers
c878293b99
75451: Show custom error message when removing last user from workflow group
2021-01-05 14:48:36 +01:00
Mark H. Wood
e94911ba19
Replace deprecated setMetadata() that uses removed field names. #2956
...
Once upon a time, DSOs had dedicated fields for some metadata. These were
moved into the Metadatavalue table long ago, but there were still methods
which used the old field names instead of proper MetadataField triplets.
2020-11-17 15:37:53 -05:00
Yana De Pauw
9b169afd35
73783: Delete eperson: community feedback part 2
2020-10-01 10:48:46 +02:00
Yana De Pauw
3b563e4906
73422: Delete eperson: community feedback
2020-09-28 17:31:00 +02:00
Yana De Pauw
e25cea2bb0
72750: Finalize Delete eperson: workflow
2020-08-27 15:00:11 +02:00
Yana De Pauw
705b2b544f
Delete eperson when in workflow
2020-08-13 10:25:06 +02:00
Yana De Pauw
435235abe4
Merge remote-tracking branch 'upstream/main' into w2p-72472_Delete-eperson
2020-08-11 10:30:04 +02:00
marsa
9a41e6fece
[DS-4036] Delete EPersons even if they are referenced
...
DSpace references EPersons in different database tables like the
submitter of an item or like the EPerson that gets special rights
granted in the resourcepolicy table. This PR changes DSpace so it can
handle references that are set null instead of referencing an actual
EPerson. This is important to be able to delete EPersons which is
demanded by several data protection laws like GDPR in the European
Union.
2018-11-30 11:43:08 +01:00
Patrick Trottier
7f4b4e9f8a
Convert getLogger() and Log4J imports for Log4J 2
2018-11-09 08:41:42 -05:00
Tim Donohue
200cede397
Upgrade to commons-lang3 to avoid dependency conv issues.
2018-11-08 20:35:57 +00:00
Raf Ponsaerts
8ffbec58ca
[DS-3782] Upgrade Commons Collections to version 4
2018-07-18 15:53:11 +02:00
Tim Donohue
8a48f782ea
Fix dspace-api module per new code style
2018-02-21 15:23:58 -06:00
Andrea Bollini
0dcb02ee0c
DS-3578 Endpoints to retrieve EPerson and Groups
...
implemented pagination in the eperson and group service
2017-04-20 01:12:59 +02:00
Tom Desair
8db0faed33
fix conflict
2016-05-27 13:16:23 +02:00
KevinVdV
c144aa1486
[DS-3003] Ensure all service & DAO implementations have a protected constructor
2016-02-05 15:06:39 +01:00
helix84
80a7b0f8bd
Merge pull request #1256 from KevinVdV/DS-3008-fix-metadata-order
...
[DS-3008] Fix metadata order storage
2016-01-31 02:31:13 +01:00
KevinVdV
fc7ed3928a
[DS-3008] Fix metadata order storage
2016-01-29 12:18:11 +01:00
Ondřej Košarko
ec804f81e2
moving queries to DAOs
2016-01-25 18:04:46 +01:00
KevinVdV
01c98d508f
[DS-2903] Fix potential Nullpointer exceptions indicated by FindBugs
2015-11-20 10:03:13 +01:00
KevinVdV
2467f43ec7
[DS-2729] Ensure SiteService extends DSpaceObjectService
2015-08-28 12:55:44 +02:00
KevinVdV
7137dc644b
[DS-2725] Workflow review assignment broken
2015-08-26 13:38:02 +02:00
KevinVdV
54222f3c1d
DSpace refactored service api
2015-08-19 11:54:32 +02:00