Commit Graph

6761 Commits

Author SHA1 Message Date
frabacche
c6075b51a0 CST-12850 Announce Relationship first implementation w/o tests 2023-12-01 16:44:10 +01:00
frabacche
7f99236e85 CST-12822 add offerType to NotifyRequestStatus object, adjust IT test and fix json response 2023-11-29 15:54:43 +01:00
frabacche
5771aeb9f0 CST-12820 fix service url on NotifyRequestStatus response 2023-11-28 11:18:58 +01:00
Stefano Maffei
fd762f1133 [CST-12744] fixes for NPE & unauthorized 2023-11-24 14:20:15 +01:00
frabacche
4fc0e8bfdf CST-12744 fix filter on searching for related LDN messages: just use inReplyTo and assume the targeting item is the same 2023-11-24 12:37:02 +01:00
frabacche
37227c10c4 CST-12744 if Announce received, NotifyRequestsStatus won't give the element 2023-11-24 10:53:27 +01:00
frabacche
5bb75512b0 CST-12744 check Announce for Offer! 2023-11-24 10:38:09 +01:00
Stefano Maffei
7f4e684e49 [CST-12754] fixes for unmapped pattern 2023-11-24 08:47:35 +01:00
Stefano Maffei
63908ad8ad Merge remote-tracking branch 'origin/coar-notify-7' into coar-notify-7 2023-11-23 11:10:58 +01:00
Stefano Maffei
b271a29e33 [CST-12748] fix for item lookup 2023-11-23 11:10:35 +01:00
Mohamed Saber Eskander
72fa32adea Merged in coar-notify-7_CST-12752 (pull request #1330)
[CST-12752] handled automatic pattern/services in the LDNConsumer

Approved-by: Stefano Maffei
2023-11-23 08:55:29 +00:00
mohamed eskander
e1e973a566 [CST-12752] refactoring and added a new method into ServiceManager 2023-11-22 18:05:46 +02:00
frabacche
01700ef832 CST-12748 ACK extractor management verification with IT class 2023-11-22 16:30:34 +01:00
mohamed eskander
2dd9575293 [CST-12752] handled automatic pattern/services in the LDNConsumer 2023-11-22 15:44:22 +02:00
frabacche
d215bacb23 Merge conflicts to coar-notify-7 2023-11-22 11:44:24 +01:00
frabacche
54ce460f95 CST-10638 implementation completed 2023-11-22 11:35:44 +01:00
frabacche
48319a3301 CST-10638 reading data from database 2023-11-21 17:57:37 +01:00
Mohamed Saber Eskander
6293dfe9c3 Merged in coar-notify-7_CST-10632_IT (pull request #1324)
[CST-10632] added ITs against SendLDNMessageAction

Approved-by: Stefano Maffei
2023-11-21 13:45:32 +00:00
mohamed eskander
48ae2b80de [CST-10632] handled the case of redirection status 2023-11-21 15:00:10 +02:00
Stefano Maffei
ffb13a6d72 [CST-10632] fixes in LDN configuration/code 2023-11-21 11:58:17 +01:00
mohamed eskander
ab6132890f [CST-10632] added ITs against SendLDNMessageAction 2023-11-21 12:41:35 +02: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
frabacche
bfecb21337 CST-12105 refactor 2023-11-20 11:56:27 +01:00
frabacche
081d3ec23f CST-12105 first draft of api endpoint 2023-11-17 18:08:02 +01:00
frabacche
a94661afb8 CST-10635 solving conflicts to coar-notify-7 2023-11-16 18:19:28 +01:00
frabacche
3ed33f2082 CST-10635 Google' Gson library removed 2023-11-16 17:48:31 +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
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
frabacche
f463edeb71 CST-10635 split Openaire|Coar events + tests 2023-11-07 15:41:02 +01:00
Mattia Vianelli
9136d66aab CST-12532 Fixed class missing argument for autowired, now fresh_install works 2023-11-06 18:14:10 +01:00
Andrea Bollini
f429f19911 Merge branch 'coar-notify-7' into CST-10635-announcerelease 2023-11-04 18:52:46 +01:00
Andrea Bollini
ebb89850ba CST-12510 fix ITs, fix QAEvent generated by LDNCorrectionAction 2023-11-04 17:36:15 +01:00
Andrea Bollini
3932284bcd Merge branch 'coar-notify-7' of https://bitbucket.org/4Science/dspace-cris into CST-12467 2023-11-03 21:48:49 +01:00
Andrea Bollini
b16045b82f CST-12467 fix solr query for findSourcesByTarget, add ITs 2023-11-03 21:48:24 +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
Andrea Bollini
a144caa2c2 CST-12467 refactor qatopic to always refer to a qasource 2023-11-01 00:04:46 +01:00
mohamed eskander
9c0797ba97 Merge remote-tracking branch 'origin/coar-notify-7' into coar-notify-7_CST-11044
# Conflicts:
#	dspace-server-webapp/src/test/java/org/dspace/app/rest/NotifyServiceRestRepositoryIT.java
2023-10-31 12:22:15 +02:00
mohamed eskander
ae03900d66 [CST-11044] added new builder for inbound patterns 2023-10-31 12:17:48 +02:00
Francesco Bacchelli
5b0446c946 Merged in CST-12178-coar-add-level-of-trust-score (pull request #1205)
CST-12178 coar add level of trust score

Approved-by: Andrea Bollini
2023-10-31 09:57:14 +00:00
mohamed eskander
5a7e43bfe2 Merge remote-tracking branch 'origin/coar-notify-7' into coar-notify-7_CST-11044
# Conflicts:
#	dspace-server-webapp/src/main/java/org/dspace/app/rest/repository/patch/operation/ldn/NotifyServicePatchUtils.java
2023-10-31 11:20:45 +02:00
frabacche
61aa14bfd3 CST-12236 rename and expose ldn inbox url 2023-10-26 16:17:50 +02:00
frabacche
b143d1b3c3 CST-12236 rename and expose ldn inbox endpoint 2023-10-26 16:16:27 +02:00