Commit Graph

17759 Commits

Author SHA1 Message Date
Stefano Maffei
ec340f93a5 [CST-10634] fixed possible NPE & checkstyle 2023-11-23 12:15:22 +01:00
frabacche
073f89a25b CST-12747 notifyrequests IT class 2023-11-23 11:22:36 +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
Alan Orth
06cf8e10d8 Merge pull request #9203 from philipprumpf/issue-9202
CrossRefImport: ignore empty responses rather than generating empty phantom ImportRecords
2023-11-23 08:26:33 +03:00
Tim Donohue
538833f8a8 Minor fixes to Dockerfiles. No longer need 'git'. Use Maven flags to slightly speed up build/install steps. 2023-11-22 15:03:01 -06:00
Tim Donohue
2aae4cd78d Update GitHub action plugin versions. Minor fixes including using built-in Maven caching & fix to CodeCov action 2023-11-22 14:06:05 -06:00
mohamed eskander
f0e7081827 [CST-12752] updated javadoc of new method 2023-11-22 18:20:09 +02:00
mohamed eskander
c514fc7430 [CST-12752] updated javadoc of new method 2023-11-22 18:15:36 +02:00
mohamed eskander
dcdfa9a6fc [CST-12115] updated javadoc of new method 2023-11-22 18:13:26 +02:00
mohamed eskander
e1e973a566 [CST-12752] refactoring and added a new method into ServiceManager 2023-11-22 18:05:46 +02:00
Francesco Bacchelli
68ce1ad76e Merged in CST-12748-ldn-ack-verify (pull request #1334)
CST-12748 ACK extractor management verification with IT class
2023-11-22 15:31:40 +00:00
frabacche
01700ef832 CST-12748 ACK extractor management verification with IT class 2023-11-22 16:30:34 +01:00
Stefano Maffei
576594e0e2 [CST-10638] fixes for rest controller 2023-11-22 14:52:35 +01:00
mohamed eskander
2dd9575293 [CST-12752] handled automatic pattern/services in the LDNConsumer 2023-11-22 15:44:22 +02:00
Francesco Bacchelli
ef93364a73 Merged in CST-10638-requested-services-status (pull request #1329)
CST-10638 requested services status
2023-11-22 10:45:31 +00: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
frabacche
5537d5b19d CST-10638 reading data from database 2023-11-21 17:57:31 +01:00
Stefano Maffei
6fa57f2aef Merged in coar-notify-7_CST-10632 (pull request #1320)
[CST-10632] Implement the consumer to enqueue outgoing LDN messages
2023-11-21 13:46:05 +00: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
Stefano Maffei
39c33125a3 CST-12406 fixes in constants usage 2023-11-17 10:25:43 +00:00
Francesco Bacchelli
9856fabf09 Merged in CST-10635-announcerelease (pull request #1168)
CST-10635 announcerelease
2023-11-17 08:15:59 +00: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
Francesco Bacchelli
d313a98f53 Merged in CST-12406-introduce-constants (pull request #1298)
CST-12406 instroduce constants first implementation and test fixes
2023-11-16 16:13:49 +00:00
frabacche
20f668aac3 CST-12406 instroduce constants first implementation and test fixes 2023-11-16 17:05:50 +01:00
Philipp Rumpf
a68755ee4f CrossRefImportMetadataSourceServiceIT: Test empty responses don't result in ... results. 2023-11-16 14:26:13 +00:00
frabacche
0429a85c80 CST-10635 merge conflicts + IT test fix 2023-11-15 10:29:37 +01:00
Sascha Szott
50b47b707c subscription email: do not send email if nothing has changed (#8981)
* improved subscriptions email template

* do not send emails without content

* fixed coding style violations

* removed unnecessary isEmpty check as suggested by reviewer

* moved null check on indexableObjects in generateBodyMail

* fixed unhandled IOException

* fixed typo in bodyCommunities

* do not use != to compare strings

* fixed improper handling of empty list
2023-11-14 13:36:52 -06: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
Philipp Rumpf
9f3f5175a3 CrossRefImport: ignore empty responses rather than generating empty phantom ImportRecords
Fixes https://github.com/DSpace/DSpace/issues/9202 .
2023-11-14 10:17:42 +00:00
Tim Donohue
500fbe70a3 Merge pull request #9162 from alexandrevryghem/theme-fixes_contribute-main
Fix match theme by handle with cannonical prefix https://hdl.handle.net/ not working
2023-11-13 14:20:06 -06:00
Tim Donohue
417bd91213 Merge pull request #9163 from alexandrevryghem/simplify-process-of-adding-sidear-facets_contribute-main
Simplify process of fixing the tests after adding sidebar facets
2023-11-13 11:40:32 -06:00
Tim Donohue
cff77fafe1 Merge pull request #9184 from mspalti/test-item-iiif-exclude
Updated IIIF Controller IT to text bitstream and bundle exclusions
2023-11-13 11:09:33 -06: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