Inal Arsanukaev
8bbb82a6e2
HOOK-87: Logging message id ( #56 )
...
* HOOK-87: Logging message id
* Removed extra try-catch block
2018-07-11 12:12:49 +03:00
Pavel Popov
3572622266
Bug fix with token provider ( #55 )
...
* Bug fix with token provider
* Bump version
2018-05-24 19:30:30 +03:00
Pavel Popov
aa664f49f0
Payment token provider ( #54 )
2018-05-23 19:45:30 +03:00
Inal Arsanukaev
d4eec7cee2
HOOK-80: Card bin ( #53 )
...
* HOOK-80: Added card bin
* Fixed test
* Added lastDigits
* Dumb fix
2018-05-11 12:11:57 +03:00
Inal Arsanukaev
7c487a3f8f
HOOK-78: Error mapping ( #52 )
...
* HOOK-78: Error mapping
* Added test ErrorUtils
2018-04-18 14:37:52 +03:00
Inal Arsanukaev
0c5db49ce6
HOOK-75: Partial refunds ( #51 )
...
* HOOK-75: Partial refunds
* Extract and moved method getStatusError
2018-03-21 11:11:01 +03:00
Inal Arsanukaev
4352291c30
HOOK-74: Add formatting keys ( #50 )
2018-03-13 14:40:04 +03:00
Inal Arsanukaev
ce2a502237
HOOK-72: Correct deleting records from tables ( #49 )
2018-02-28 16:11:15 +03:00
Inal Arsanukaev
809b7668ae
Non residents payouts ( #48 )
...
* Non residents payouts
* Fix
2018-02-26 16:16:03 +03:00
Petr Kozorezov
84085c520e
Update service base java image tag p3 ( #47 )
2018-01-25 17:44:31 +03:00
Inal Arsanukaev
6b524bd3dc
revert docker base image ( #46 )
2018-01-25 15:43:53 +03:00
Inal Arsanukaev
a99c0b4079
HOOK-70: Digital wallet ( #44 )
...
* HOOK-70: Digital wallet
* Fixed swag
2018-01-24 17:34:09 +03:00
Petr Kozorezov
8521564752
Update service base java image tag ( #45 )
2018-01-24 11:19:53 +03:00
Inal Arsanukaev
2c63baf5c4
HOOK-68: Non-residents ( #43 )
...
* HOOK-68: Non-residents
* Bump damsel
* Update to master damsel version
2018-01-19 16:59:05 +03:00
Inal Arsanukaev
eb3d56a574
Revert "update base image tag ( #41 )" ( #42 )
...
This reverts commit d7958c9679
.
2018-01-15 17:24:24 +03:00
Petr Kozorezov
d7958c9679
update base image tag ( #41 )
2017-12-21 14:58:49 +03:00
Inal Arsanukaev
b0e30f1c79
HOOK-64: Add cacheable daos ( #40 )
2017-12-14 14:28:06 +03:00
Inal Arsanukaev
3c08cc0c47
HOOK-57: New resend policy ( #38 )
...
* HOOK-57: init commit
* Refactoring
* Added new policy for customers
* Fixed test
* Refactoring (remove duplicated code)
* Added cache supporting for queues
* Renamed class, optimized imports
* Remove unused row mapper
* Fixed cache property
* Revert dumb renaming
* Added new columns into tables ('enabled', 'topic')
* Last refactoring
* Refactoring of executorService
* Removed unused sync block
* Fixed indices
2017-11-27 16:14:45 +03:00
Inal Arsanukaev
53bc54b0e0
HOOK-60: Subscriptions part 2 (Remove backward compatability) ( #39 )
...
* HOOK-60: Subscriptions part 2 (Remove backward compatability)
* Set null clientInfo(ip, fingerprint) if it's customerPayer
* Update damsel to master version
2017-11-22 14:08:03 +03:00
Inal Arsanukaev
87c9f8dc6a
HOOK-63: Added index by event_id to message tables ( #37 )
2017-11-15 12:29:22 +03:00
Inal Arsanukaev
9dabae0a09
Bump damsel for 54-FZ ( #36 )
2017-11-02 15:10:39 +03:00
Pavel Popov
54b4024bf1
Subscriptions ( #33 )
...
* HOOK-35: Added customer supporting (#25 )
* HOOK-49: Added customers into invoicing (#26 )
* HOOK-49: Added customers into invoicing
* Added default handling in switch-cases
* Ft/hook 50/customer handlers (#27 )
* HOOK-50: Customer webhooks supporting
* Added empty handlers
* Ft/hook 50/customer handlers (#28 )
* HOOK-50: Customer webhooks supporting
* Added empty handlers
* HOOK-50: Customer handlers
* Added sql script
* HOOK-51: Subscriptions completed (#29 )
* HOOK-53: Stabilization (#30 )
* HOOK-59: backward_compatability (#34 )
* Ft/hook 59/fixes (#35 )
* HOOK-59: backward_compatability
* HOOK-59: Backward compatability
* Bump damsel version to master
2017-10-23 15:48:10 +03:00
Inal Arsanukaev
1f874c3940
HOOK-58:Fix resend policy ( #32 )
...
* HOOK-58:Fix resend policy
* Fixed test
* Fixed delays count
2017-10-18 18:56:26 +03:00
Inal Arsanukaev
7155ccb555
Ft/hook 38/carts ( #24 )
...
* HOOK-38: Adding carts
Signed-off-by: Inal Arsanukaev <inalarsanukaev@MacBook-Pro-Inal.local>
* HOOK-38: Adding carts
* remove keb... lombok
* Fix with logs
2017-10-04 15:54:06 +03:00
Inal Arsanukaev
1dec67f7f4
Up eventstock-client version ( #23 )
2017-09-22 14:39:26 +03:00
Inal Arsanukaev
2ebc210287
Ft/hook 39/fix char columns ( #22 )
...
* HOOK-39: Fixed all char columns
* HOOK-39: Fixed all char columns
* revert db properties
2017-09-22 11:55:00 +03:00
Inal Arsanukaev
3f3f565cd1
Fx/hook 42/fix refund event ( #21 )
...
* HOOK-42: Fixed refund handling
* HOOK-42: Fixed bug, Added some logs
2017-09-21 20:13:54 +03:00
Inal Arsanukaev
fe3bbe3d97
HOOK-34: Introduce refunds ( #20 )
...
* HOOK-34: Introduce refunds
* Fix refund's amount calculation
* up damsel
* up damsel
2017-09-12 13:35:25 +03:00
Inal Arsanukaev
ae4514b3f3
HOOK-33: up damsel version ( #19 )
...
* HOOK-33: up damsel version
2017-07-17 14:05:35 +03:00
Inal Arsanukaev
5a70e4f3a2
HOOK-29: Fix after integration tests ( #18 )
...
* HOOK-29: Fix after integration tests
* fixed retry policy, fixed test
2017-05-29 18:40:52 +03:00
Inal Arsanukaev
07f86c04ed
BJ-171: Fixed event filter bug ( #17 )
2017-05-23 15:56:22 +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
Inal Arsanukaev
c5f4a5beb0
HOOK-27: Merchant protocol actualizing ( #15 )
...
* HOOK-27: Merchant protocol actualizing
* fix test
* added copy-constructors
* fixed logs
2017-05-16 17:21:26 +03:00
Yevgeniy Poluektov
8ce7702302
fix duplicate messages ( #14 )
...
* fix duplicate messages
* fix
show only ready to be executed tasks - do not show task for failed hooks
* Fixed cache bugs
* Minor refactoring; changed property message.scheduler.delay
* Changed version to 1.0.2
2017-05-11 20:01:07 +03:00
Inal Arsanukaev
b72ca559eb
HOOK-24: Removed constraint from table webhook_to_events ( #13 )
...
* HOOK-24: Removed constraint from table webhook_to_events
* added test
* fixed version, added new migration script
2017-05-03 18:42:32 +03:00
Yevgeniy Poluektov
aaea2003a3
up version ( #12 )
...
* up version
* up version
* fix test error
refactor logs
2017-05-03 15:16:36 +03:00
Yevgeniy Poluektov
51e62d07f6
fix null pointer ( #11 )
2017-04-28 16:06:30 +03:00
Inal Arsanukaev
799d6994c9
HOOK-19: Fixed logs, minor refactoring ( #10 )
...
* HOOK-19: Fixed logs, minor refactoring
* some fixes after comments
* fixed after comments
* fixed after comments. v345
* fix
2017-04-27 15:29:02 +03:00
Yevgeniy Poluektov
a5b1b87b92
add caches ( #7 )
...
https://rbkmoney.atlassian.net/browse/HOOK-21
2017-04-26 17:00:29 +03:00
Yevgeniy Poluektov
ebdf492a69
fix ( #8 )
...
* fix
remove task for disabled hooks
2017-04-26 15:44:58 +03:00
Inal Arsanukaev
7679cd5066
Ft/hook 18/fix gen webhook key ( #9 )
...
* HOOK-18: fixed bug with webhook generating webhook key
* fixed hookDaoImpl
* fix test and minor improving code
2017-04-26 15:16:06 +03:00
Inal Arsanukaev
4865b6ca20
HOOK-18: added eventTime field, minor refactoring ( #6 )
2017-04-25 16:46:33 +03:00
Inal Arsanukaev
eaa9c3e0e4
HOOK-18: fixed error http-status ( #5 )
2017-04-24 19:31:58 +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