Commit Graph

6 Commits

Author SHA1 Message Date
Inal Arsanukaev
aa94a879bb
Ft/td 138/gh action (#1)
* TD-138: github actions, webhook-dispatcher sending

* Fix table name

* Added workflow, removed build_utils

* Added tests

* Removed event_id

* Added test

* Optimized imports, fix codacy warnings

* fix codacy warnings

* fix codestyle

* fix codestyle

* fix codacy

* Review fixes

* Fix readme

* Fix readme(2)

* Fix readme(3)

* Feedback fix

* Fix tests

* Fix tests(1)

* Fix tests(2)

* Feedback fixes

Co-authored-by: Inal Arsanukaev <inalarsanukaev@192.168.1.5>
Co-authored-by: Inal Arsanukaev <inalarsanukaev@192.168.1.4>
2022-03-15 11:27:43 +03:00
ElenaKushchenko
c31b6440bd
JD-169 bump damsel (#141)
* JD-169 bump damsel

* JD-169 bump damsel

Co-authored-by: ElenaKushchenko <e.kushchenko@rbkmoney.com>
2021-03-25 15:57:34 +03:00
Inal Arsanukaev
7dca3749fc HOOK-28: fixed signature format (#16)
* HOOK-28: fixed signature format

* fixed keysize and readme

* fixed minor bug

* fixed base64 encoder and decoder to url safe version

* up pom version
2017-05-17 13:22:32 +03:00
Yevgeniy Poluektov
6e55b2fc57 Hooker-2 (#3)
* add mock methods

* add TODOs

* https://rbkmoney.atlassian.net/browse/HOOK-9
add internal Hook model
clean webhook dao

* refactor core entities

* fix tests

* cleaning

* implement and refactor DAO methods

* implement task creator

* implement task creator

* start develop retry policies

* fix hook dao

* refactor

* refactor

* reset stats for hook after success post

* create worker tasks and put them to queue

* add message sender + refactor

* clean webhook dao

* make POST

* add readme

* clean properties

* add granularity

* refactor

* add post-request error logic

* fixed http-code policy

* improve performance

* add data flow test: Draft

* fix test

* Added some logs

* fix race condition

* fix

* removed log

* fix exception error

* add transactional

* fix +-1 issue

* Fixed after swag protocol changes

* refactor

* fixed some bugs

* Fix some bugs v2

* fix test

* up version of eventstock
2017-04-24 18:06:30 +03:00
Inal Arsanukaev
ba90c93b9f HOOK-2: initial commit (#1)
* HOOK-2: initial commit

* Refactoring, added tests

* Added postgres for tests

* Fixed after comments. Added indicies. v1

* Fixed after comments. v2

* Fixed after comments. v3

* Fixed logs

* Changed database structure, fixed dao-classes

* Fixed table name, added foreign key

* add enabled field

* Added some params to post-request

* Fix path condition

* refactor WebhookDao

* Add logs to WebhookHttpPostSender

* Add test for signer

* Added readme

* Fixed readme

* fix readme

* tiny refactoring

* tiny refactoring

* add tables required for resending of messages

* Fixed after comments, changed webhook id type

* Added batch operation

* scheduler draft

* add scheduled task dao interface

* disable scheduler
2017-04-13 12:38:34 +03:00
Inal Arsanukaev
566f276944 Initial commit 2017-03-28 15:16:10 +03:00