-
Notifications
You must be signed in to change notification settings - Fork 23
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Handle Error Notify webhooks ATL-6934 #1279
Conversation
Signed-off-by: FabioPinheiro <[email protected]>
I'm having a hard time fixing this. |
Signed-off-by: FabioPinheiro <[email protected]>
The problem is the in creation. In the test we create a UUID randomly when creating object. But when creation/storing in the database, we generate another one. So the test fail when comparing because it doesn't match |
Signed-off-by: FabioPinheiro <[email protected]>
Signed-off-by: FabioPinheiro <[email protected]>
Signed-off-by: FabioPinheiro <[email protected]>
Signed-off-by: Fabio Pinheiro <[email protected]>
@CryptoKnightIOG Can you have another look? I want to finish this today before my vacations. |
@@ -34,6 +35,7 @@ final case class PresentationRecord( | |||
metaRetries: Int, | |||
metaNextRetry: Option[Instant], | |||
metaLastFailure: Option[Failure], | |||
walletId: WalletId, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can't find the Schema migration script that add this field on the DB side. Can you point me to it?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I believe the column is already there
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Had a call with Fabio. It already there
We are having Timeout in the Tests ATM on the CI |
…o the PresentationRecord Signed-off-by: Yurii Shynbuiev <[email protected]>
…dencies Signed-off-by: Yurii Shynbuiev <[email protected]>
...rc/main/scala/org/hyperledger/identus/pollux/sql/repository/JdbcPresentationRepository.scala
Show resolved
Hide resolved
Signed-off-by: Yurii Shynbuiev <[email protected]>
.../server/src/main/scala/org/hyperledger/identus/agent/server/jobs/PresentBackgroundJobs.scala
Outdated
Show resolved
Hide resolved
Signed-off-by: Pat Losoponkul <[email protected]>
38bb099
to
691b09c
Compare
Signed-off-by: Yurii Shynbuiev <[email protected]>
Thanks a lot for the fixes @patlo-iog @yshyn-iohk |
# [1.39.0](cloud-agent-v1.38.0...cloud-agent-v1.39.0) (2024-09-11) ### Bug Fixes * [#1259](#1259) make GITHUB_TOKEN optional ([#1275](#1275)) ([1c9cbd0](1c9cbd0)) * add License to the POM files [#1099](#1099) ([#1310](#1310)) ([5a7b950](5a7b950)) * add reportProcessingFailure back in PresentationRepository ([#1232](#1232)) ([d22745f](d22745f)) * bitString base64 encoding for revocation status list ([#1273](#1273)) ([45e0613](45e0613)) * changed IO to UIO as as underline repository doesn't throw error ([#1271](#1271)) ([2aba639](2aba639)) * cleanup and minor refactoring to remove duplicates ([#1309](#1309)) ([238492b](238492b)) * delete subject id from presentation record ([#1314](#1314)) ([b73b806](b73b806)) * GET Requested present proof by Holder ([#1316](#1316)) ([3b3da2c](3b3da2c)) * improve k8s keycloak bootstrapping script ([#1278](#1278)) ([cfc4ccf](cfc4ccf)) * migrate to quill for generic secret storage ([#1299](#1299)) ([e077cdd](e077cdd)) * migrate wallet nonsecret storage to quill ([#1290](#1290)) ([525b3bc](525b3bc)) * misc spelling ([#1288](#1288)) ([88efa9c](88efa9c)) * operation id repeated error ([#1306](#1306)) ([8e39d0b](8e39d0b)) * remove `prism-agent` path from the apisixroute.yaml ([#1330](#1330)) ([82b9d1d](82b9d1d)) * remove deprecation warnings and optimize tests performance ([#1315](#1315)) ([7558245](7558245)) * Remove type DID ([#1327](#1327)) ([1ed2a14](1ed2a14)) * rename folder from atala to identus ([#1270](#1270)) ([12660ef](12660ef)) * replace problematic dependency license from Apollo ([#1312](#1312)) ([11ee9df](11ee9df)) * the oob encode invitation ([#1313](#1313)) ([f2313f2](f2313f2)) ### Features * API Supports ValidFrom And ValidTo ([#1298](#1298)) ([b19f514](b19f514)) * API Supports ValidFrom And ValidTo (PART 2) ([#1302](#1302)) ([b0c58f3](b0c58f3)) * API Supports ValidFrom And ValidTo Test ([#1305](#1305)) ([3a7984b](3a7984b)) * connection less issuance ([#1301](#1301)) ([594f7c9](594f7c9)) * connection less presentation ([#1285](#1285)) ([c5846d1](c5846d1)) * connection less presentation expiration time ([#1294](#1294)) ([6024c97](6024c97)) * Expose Stored Error ([#1276](#1276)) ([758fe87](758fe87)) * Fix Object causing StatusList to fail ([#1322](#1322)) ([fb32d6e](fb32d6e)) * Handle Error Notify webhooks ATL-6934 ([#1279](#1279)) ([7c31a9d](7c31a9d)) * integrate json-path in presentation definition ([#1311](#1311)) ([9ef6b09](9ef6b09)) * Move ADRs to the identus-docs repo ([#1284](#1284)) ([4d5ca64](4d5ca64)) * postgres metrics ([#1274](#1274)) ([cf3ccbe](cf3ccbe)) * presentation-exchange model and json schema refactoring ([#1304](#1304)) ([75b2736](75b2736)) * URL or Object as Issuer ([#1321](#1321)) ([0c53bba](0c53bba)) [skip ci] Signed-off-by: Hyperledger Bot <[email protected]>
Description:
Handle Error Notify webhooks ATL-6934
Send error notifications to the webhooks
Checklist: