Mauro Mugnaini
a5dc463350
Re-releasing lib without `-SNAPSHOT` suffix
2024-05-16 10:41:18 +02:00
Mauro Mugnaini
7d46e2f791
Explicitily setting Java8 as target version
2024-05-16 10:36:02 +02:00
Mauro Mugnaini
28a9532a67
Changed workflow start according to new API with specific JSON object payload
2024-05-16 10:35:00 +02:00
Mauro Mugnaini
34e3b37a91
Added `log4j` lib for test that was missing after the migration to the `gcube-bom` from `portal` one
2024-05-09 15:53:01 +02:00
Mauro Mugnaini
f3b3ee42c2
Releasing `v1.2.0` after moving from `maven-portal-bom` to `gcube-bom`
2024-05-08 12:01:41 +02:00
Mauro Mugnaini
6ea28b7b67
Moved from `maven-portal-bom` to `gcube-bom`
2024-05-08 12:00:43 +02:00
Mauro Mugnaini
1a012c7d1d
Moved back to `Java8`
2024-04-24 17:47:10 +02:00
Mauro Mugnaini
779881eb93
Releasing `v1.2.0`
2024-04-24 10:41:05 +02:00
Mauro Mugnaini
7790eb127c
Better handling of exceptions and retrying behavior in case of read timeout. (Default connection timeout is 10s and read timeout now is 60s)
2024-04-22 16:17:59 +02:00
Mauro Mugnaini
d761dac8ac
- Restored correct behavior for event publishing with workflow id only sent back
...
- Extracted `AbstractHTTPWithJWTTokenAuthEventSender` class for easy subclassing
- Added new outcome check methods to inspect last send and last check actions results and some other facilities
2024-03-08 13:43:43 +01:00
Mauro Mugnaini
38259734b1
Added also setter/getter methods for connection and read timeouts
2024-03-06 12:18:30 +01:00
Mauro Mugnaini
edfe561608
Added hooks methods for connection and read timeouts override
2024-03-06 12:09:09 +01:00
Mauro Mugnaini
e41a8f9c20
Added missing constructor for extracted abstract class
2024-03-05 15:06:11 +01:00
Mauro Mugnaini
b47f04a197
Extracted the `AbstractHTTPWithJWTTokenAuthEventSender` abstract class for easy extention purposes and updated to `maven-parent` version `1.2.1-SNAPSHOT` and `maven-portal-bom` version `3.7.0`
2024-03-05 11:49:47 +01:00
Mauro Mugnaini
bfcef8b9c3
Releasing `v.1.0.0`
2022-10-26 17:00:12 +02:00
Mauro Mugnaini
ec8476164c
Added `BufferedEventProcessor` to manual send bunch of events and controlling their output status
2022-07-07 16:46:07 +02:00
Mauro Mugnaini
a49e030d71
Added functions to also get the workflow execution's results with a pluggable results parser, ref. impl. for `Conductor`
2021-12-27 12:49:14 +01:00
Mauro Mugnaini
3f01b590f2
Refactored/extracted event sender that uses OIDC token only and extended it for the UMA version
2020-12-21 18:10:16 +01:00
Mauro Mugnaini
9ec585419c
Upgraded to new micro version for release
2020-12-21 18:09:59 +01:00
Mauro Mugnaini
d3b2869e6e
Missing SCM section added to POM
2020-11-24 17:29:08 +01:00
Mauro Mugnaini
6730d54a14
Prepared for the Next release
2020-11-20 12:59:52 +01:00
Mauro Mugnaini
dd27c3f442
[v1.0.1] Tuned some log levels and content sending the event and removed the use of deprecated code
2020-11-17 11:44:20 +01:00
Mauro Mugnaini
539f6b0fb9
Aligned to new templates
2020-08-13 18:30:48 +02:00
Mauro Mugnaini
2021d64724
Moved dependency scope to compile instead of "default"
2020-08-05 19:43:00 +02:00
Mauro Mugnaini
1c8278e434
Updated to follow ner rules for gcube templated project in Jenkins
2020-07-16 16:18:21 +02:00
Mauro Mugnaini
f12bc9389c
No more required
2020-07-16 16:17:22 +02:00
Mauro Mugnaini
5fb58d969c
Only to trigger a build
2020-07-16 16:05:09 +02:00
Mauro Mugnaini
01bee7e266
Test updated to new UMA settings
2020-07-09 15:39:45 +02:00
Mauro Mugnaini
c15cd4b718
Renamed class to self-explain it and added UMA token use with audience
2020-07-09 14:33:54 +02:00
Mauro Mugnaini
52cf5393e4
Added range dependency according to CI rules for DEV
2020-07-07 12:14:50 +02:00
Mauro Mugnaini
04031e90dd
-SNAPSHOT suffix removed too early
2020-07-07 12:02:31 +02:00
Mauro Mugnaini
5e93230338
Release for 1.0.0, added range dependency according to CI rules
2020-07-07 10:50:17 +02:00
Mauro Mugnaini
c2970aec56
Snapshot release for 1.0.0
2020-07-07 10:12:29 +02:00
Mauro Mugnaini
2d74631416
Rationalized logs
2020-07-03 17:33:57 +02:00
Mauro Mugnaini
af3c099fd5
Returning to snapshot version without micro
2020-06-29 18:10:42 +02:00
Mauro Mugnaini
666caec085
Trying increment minor version to see if Jenkins see the changes
2020-06-29 17:29:11 +02:00
Mauro Mugnaini
428ac582aa
Added slf4j-log4j dependency for test
2020-06-29 17:01:23 +02:00
Mauro Mugnaini
86afd4c162
Event name now is the end part of the endpoint URL, removed Accept header to avoid Conductor issue and client identy (to construct authorization header) now is optional
2020-06-29 17:00:57 +02:00
Mauro Mugnaini
6b7326636e
User is no more a base field
2020-06-29 16:59:17 +02:00
Mauro Mugnaini
9b699ea51b
Log message changed
2020-06-29 16:58:16 +02:00
Mauro Mugnaini
352c4ae2b9
Added quick test class and log conf
2020-06-29 16:57:59 +02:00
Mauro Mugnaini
53b46a72a1
Added some logs for real event endpoint and JSON payload
2020-06-25 12:39:11 +02:00
Mauro Mugnaini
9b888a796b
Fixed endpoint not assigned in thread and added connection and read timeout to the HTTP connection
2020-06-25 11:41:04 +02:00
Mauro Mugnaini
9eb4ad8bf7
Changed log level to warn on publish not 200-OK and added HTTP result code to message
2020-06-24 18:49:50 +02:00
Mauro Mugnaini
9f56248a54
Event name is now sent as part of the URI
2020-06-24 09:52:51 +02:00
Mauro Mugnaini
159da23f7b
Bad getters signature
2020-06-24 09:52:22 +02:00
Mauro Mugnaini
b1d6ce25e3
EventSender now sends Event instead of its superclass JSONObject
2020-06-23 13:09:44 +02:00
Mauro Mugnaini
fc227213ef
Trying build with snapshot as suffix for minor version
2020-06-22 10:52:52 +02:00
Mauro Mugnaini
6b4a70a6e3
Added missing CI description/helper files
2020-06-22 10:52:38 +02:00
Mauro Mugnaini
62eb3b8083
Added -SNAPSHOT to version to make the artifact available in the CI maven repo
2020-06-19 18:57:16 +02:00