Commit Graph

791 Commits

Author SHA1 Message Date
frabacche
c6075b51a0 CST-12850 Announce Relationship first implementation w/o tests 2023-12-01 16:44:10 +01:00
Mykhaylo Boychuk
0dddbf78db [CST-12108] porting missing code 2023-11-24 13:01:21 +01:00
Stefano Maffei
e136f97ceb [CST-12754] fixes for rejection patterns 2023-11-24 08:38:55 +01:00
frabacche
01700ef832 CST-12748 ACK extractor management verification with IT class 2023-11-22 16:30:34 +01:00
frabacche
d215bacb23 Merge conflicts to coar-notify-7 2023-11-22 11:44:24 +01:00
frabacche
48319a3301 CST-10638 reading data from database 2023-11-21 17:57:37 +01:00
Mykhaylo
89b7c227d2 [CST-12108] porting of security part for QAEvents 2023-11-21 16:15:09 +01:00
Stefano Maffei
ffb13a6d72 [CST-10632] fixes in LDN configuration/code 2023-11-21 11:58:17 +01:00
Stefano Maffei
677cca43e8 [CST-10632] fixed broken method & sping config clean up 2023-11-21 09:00:27 +01:00
Stefano Maffei
e3012681d3 Merged coar-notify-7 into coar-notify-7_CST-10632 2023-11-21 07:53:46 +00:00
mohamed eskander
989d718b9b [CST-10632] Implement the consumer to enqueue outgoing LDN messages 2023-11-20 20:02:45 +02:00
Stefano Maffei
5466c263ef [CST-11899] general refactoring & improvements for LDN 2023-11-20 15:37:47 +01:00
Stefano Maffei
39c33125a3 CST-12406 fixes in constants usage 2023-11-17 10:25:43 +00:00
frabacche
a94661afb8 CST-10635 solving conflicts to coar-notify-7 2023-11-16 18:19:28 +01:00
frabacche
20f668aac3 CST-12406 instroduce constants first implementation and test fixes 2023-11-16 17:05:50 +01:00
frabacche
0429a85c80 CST-10635 merge conflicts + IT test fix 2023-11-15 10:29:37 +01:00
frabacche
4d29fe771a CST-10635 qaevent ENRICH/MORE/LINK to QANotifyMetadataMapAction fix 2023-11-14 12:15:39 +01:00
frabacche
a4347e6602 CST-10635 qaevent ENRICH/MORE/LINK to QANotifyMetadataMapAction 2023-11-14 12:14:51 +01:00
frabacche
d2bcdb599f CST-5249_suggestions AbstractBuilder, dspace.cfg merge conflicts fix 2023-11-13 13:58:24 +01:00
frabacche
19c3f6a76c CST-5249 dpspace.cfg conflicts fix 2023-11-13 12:48:12 +01:00
Andrea Bollini
af0686d50f Merge branch 'coar-notify-7' of https://bitbucket.org/4Science/dspace-cris into CST-10640_new 2023-11-11 17:39:39 +01:00
Andrea Bollini
c0d3b21732 CST-10640 implement granular security for the quality assurance services 2023-11-11 17:38:48 +01:00
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
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
Andrea Bollini
f429f19911 Merge branch 'coar-notify-7' into CST-10635-announcerelease 2023-11-04 18:52:46 +01: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
Mykhaylo Boychuk
2261d0e6a7 [CST-12108] refactoring 2023-11-03 00:38:09 +01:00
eskander
603cea04ab [CST-11044] refactoring and validating for servuces and patterns and item filters 2023-10-26 20:25:07 +03:00
Mykhaylo
2feff4f522 [CST-12108] improve code to use withdrawn and reinstate functionalities 2023-10-25 21:43:11 +02:00
Mykhaylo
7c720ae04a [CST-12108] porting of correction QA request, adjust it to withdrawn & reinstate request 2023-10-24 18:47:12 +02:00
Mykhaylo Boychuk
c84179ea9c [CST-12108] porting of Users Correction Suggestions - new endpoint for correctiontypes with ITs. 2023-10-23 18:07:00 +02:00
eskander
bf8202f3d8 [CST-11044] refactoring 2023-10-11 20:24:40 +03:00
eskander
ea4f18f7a1 [CST-11044] configured a new submission panel 'coarnotify' 2023-10-10 15:27:57 +03:00
frabacche
c5e967fa65 CST-10635 LDN Announce Release management 2023-09-27 15:55:20 +02:00
frabacche
e1bb2b93b7 CST-10635 LDN Announce Release management 2023-09-27 14:56:16 +02:00
frabacche
0675334f2c CST-10635 new qaevent source management, add coar email templates, LDN correction action parameters fix 2023-09-21 14:22:01 +02:00
frabacche
3a028a0d67 CST-10635 LDN Add Review and Add Endorsement messages management: create QA events accordingly 2023-09-20 16:28:51 +02:00
Francesco Pio Scognamiglio
7e29cb64c0 Merge branch 'CST-5249_suggestion' into coar-notify-7 2023-09-11 18:31:06 +02:00
frabacche
819e9e5480 CST-10631 COAR: Implement the queue processing framework 2023-08-31 16:56:14 +02:00
eskander
1c527f1bd2 [CST-10629] Defined the storage layer of the notify feature 2023-08-24 16:55:24 +03:00
eskander
81b22bafac Merge branch 'coar-notify-7_CST-10634' into coar-notify-7-CST-10630_CST-10629
# Conflicts:
#	dspace/config/spring/api/core-services.xml
2023-08-23 17:57:04 +03:00
eskander
73942b7199 [CST-10634] fixing and refactoring 2023-08-16 18:45:36 +03:00
eskander
b3b2593dfe [CST-10630] changed the behavior of /ldn/inbox endpoint to store notification into DB and added ITs 2023-08-16 14:17:17 +03:00
Francesco Bacchelli
e03c1f15f5 Merge branch 'CST-5249_suggestion' of https://github.com/4Science/DSpace into CST-11299 2023-08-10 10:42:12 +02:00
eskander
463e211910 [CST-10634] new implementation of notify services endpoint 2023-08-08 17:07:32 +03:00
Francesco Bacchelli
57f9071497 Merge branch 'main' of https://github.com/DSpace/DSpace into CST-11298 2023-08-01 13:10:52 +02:00
Damiano Fiorenza
b8de17bcec [CST-10630] start work on porting ldnInbox controller 2023-07-28 10:49:37 +02:00
Mirko Scherf
92c38de99e 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.
2023-07-27 17:14:23 +02:00