Commit Graph

153 Commits

Author SHA1 Message Date
Inal Arsanukaev
ab59848928
HOOK-107: bump dependencies (#123)
* HOOK-107: bump dependencies

* Fixes

* Fixed test

* Fixed test 2

Co-authored-by: Inal Arsanukaev <inalarsanukaev@MacBook-Pro-Inal.local>
2020-08-03 11:18:49 +03:00
Inal Arsanukaev
c0f525c547
HOOK-107: Resend message (#122)
* HOOK-107: Resend message

* Removed log

* Fixed Jenkins

Co-authored-by: Inal Arsanukaev <inalarsanukaev@MacBook-Pro-Inal.local>
2020-07-31 12:01:33 +03:00
Pavel Popov
28fb065cf2
fixed removal of hooks for customer messages (#121) 2020-07-14 11:26:06 +03:00
Pavel Popov
3bd2fe516b
Fix npe in MessageSender (#120) 2020-07-13 15:48:18 +03:00
Pavel Popov
9df803b90c
Add exceptions to logs (#119) 2020-07-13 15:10:34 +03:00
Baikov Dmitrii
2c9f804107
HOOK-106: Add adjustment status change handler (#118) 2020-06-19 12:43:06 +03:00
Baikov Dmitrii
859d7c277f
HOOK-105: Disable bustermaze for customers (#117) 2020-05-27 11:21:49 +03:00
Inal Arsanukaev
0ec8e0dec5
Fix for first hook (#116) 2020-01-24 18:16:52 +03:00
Inal Arsanukaev
30cd6a53b0
HOOK-104: added limits per shop and per party for hooks count (#115)
* HOOK-104: added limits per shop and per party for hooks count

* Added log

* Up build utils

* Simplified queries

* fix bug
2020-01-24 15:05:16 +03:00
Inal Arsanukaev
31b80701d3
HOOK-103: Fix digital wallet payment tool (#114)
* HOOK-103: Fix digital wallet payment tool

* Bump versionId
2019-12-11 15:15:54 +03:00
Kostya
b7425ce88c
#BJ-702: Add new terminal (#113)
* Add new terminal

* bump dumsel
2019-12-11 09:43:41 +03:00
Inal Arsanukaev
01db711413
HOOK-102: Metadata deserializer (#112)
* HOOK-102: Metadata deserializer

* Fixed tests
2019-12-04 16:14:56 +03:00
Inal Arsanukaev
50e4a9919e
BJ-684: bump woody (#111) 2019-12-03 15:31:11 +03:00
Inal Arsanukaev
047caa977b
HOOK-101: Added woody context for customer management (#110) 2019-12-02 18:44:46 +03:00
Inal Arsanukaev
b2d4e333fe
HOOK-100: clear tables (#109) 2019-11-25 14:24:33 +03:00
Inal Arsanukaev
465548b280
HOOK-98: Added limit for scheduled task (#108) 2019-11-21 19:18:22 +03:00
Anatolii Karlov
64b6feffc8
refactor enrich refund amount field (#107) 2019-11-19 16:39:09 +03:00
Anatolii Karlov
9230531a3a
add rrn to response swag event message (#106) 2019-11-15 16:37:35 +03:00
Inal Arsanukaev
ed435ef492
Added client to hg (#103)
* Added client to hg

* Added test

* Fixed

* Added customer hg client

* Fixed tests

* Added converter tests

* Added exceptions handling

* fix after review

* Fix tests

* lombok for enums

* Added CustomerEventService test

* Remove refunds stuff
2019-11-08 18:35:45 +03:00
Inal Arsanukaev
a3d1938e76
Added field next_fire_time to retry_policy table (#102)
* Added field next_fire_time to retry_policy table

* Check array length

* Refactoring of MessageScheduller, added test
2019-10-21 14:49:35 +03:00
Pavel Popov
d337be8f03
Add mobile commerce in payment tool string (#101) 2019-09-24 19:43:09 +03:00
Pavel Popov
dc2c6720f1
Add mobile commerce (#100)
* Add mobile commerce

* fx with BINDING_PAYMENT_TOOL_DETAILS_TYPE

* Add new payment tool types in migration scripts
2019-09-24 19:21:13 +03:00
Anton Kuranda
5a625e69f2
Let's make it opensource (#99) 2019-09-20 00:11:12 +03:00
Inal Arsanukaev
a39178c998
Up damsel (#98) 2019-09-16 17:00:42 +03:00
Inal Arsanukaev
9530018d40
Added deduplication for customers (#97) 2019-09-16 13:14:05 +03:00
Inal Arsanukaev
918d57b0d9
Update build_utils (#96) 2019-09-11 14:14:46 +03:00
Inal Arsanukaev
55a0cacc31
HOOKER: optimization with saving tasks (#95) 2019-09-10 21:53:52 +03:00
Inal Arsanukaev
55bb63c39c
HOOK-97: Using errorCode instead of errorMessage (#94) 2019-08-26 16:30:10 +03:00
Inal Arsanukaev
6c9019b358
Disabling hooks instead of deleting (#93) 2019-08-13 15:20:22 +03:00
Inal Arsanukaev
4b8eedd778
Epic/hook/local batch (#92)
* Refactoring and fix bug with fee

* Channged list -> linked hash map

* Enum to lower case

* Changed signature of saveBatch method

* Added test

* Fixed test

* Added logs

* Fixed int stream range

* Added -3 to batch filter

* Removed batchResult analyzing

* Remove constraint

* Added test for check duplication

* Fix test

* Up kafka-common-lib
2019-08-12 15:00:46 +03:00
Inal Arsanukaev
9690d6b2ff
Epic/hook/batch (#90)
* Batch processing

* Added tests, some refactoring

* Fixed

* Fixed copy properties

* Fix after review

* Extract payerType utils

* Correct batch processing

* Moved ack into trasnactional block

* Fixed test

* Added property reWriteBatchedInserts

* Removed logs
2019-08-07 19:07:00 +03:00
vitaxa
71114fbaed
add payment fee (#88) 2019-08-01 13:44:01 +03:00
Inal Arsanukaev
70d19a48e2
Added transactionTemplate (#87)
* Added transactionTemplate

* Added test

* Fixed test

* Fix after review

* Fix after review [2]
2019-07-25 13:50:55 +03:00
Inal Arsanukaev
6a17c58495
Ignore not found, fixed empty messagesList handling (#86)
* Ignore not found, fixed empty messagesList handling

* Added exception
2019-07-12 23:52:00 +03:00
Inal Arsanukaev
ee94ab2084
Ft/hooker/removed cache (#85)
* Set sleep when errors

* Log interruption

* Interrupt

* Removed caches, fixed getting cart position

* Bump version

* Removed unused copy constructor

* Removed hashCode()
2019-07-11 18:32:32 +03:00
Inal Arsanukaev
0704c8ace6
Set sleep when errors (#84)
* Set sleep when errors

* Log interruption

* Interrupt
2019-07-10 16:04:16 +03:00
Inal Arsanukaev
3542005a17
Removed event stock for invoicing, enabled kafka (#83)
* Removed event stock for invoicing, enabled kafka

* Event id stuff

* Set final

* Removed constraint

* Fixed sql-script
2019-07-08 19:45:29 +03:00
Inal Arsanukaev
ffdc3d989d
Fixes (#82)
* Fixes

* Fixed tests

* Disabled kafka; Removed updateIfExists;
2019-07-03 17:59:39 +03:00
Inal Arsanukaev
f9aa2eccca
Set retryOnConnectionFailure=false, increase connectionPoolSize (#77)
* Set retryOnConnectionFailure=true, increase connectionPoolSize

* Increase poolSize
2019-06-24 15:30:50 +03:00
Pospolita Nikita
c5208c5a23 Kaфka consumer (#73)
* commit for CI

* updated libs, refactored for lombok

* CI fix

* added build_utils

* added port

* added sonar coverage, fixed sonar bugs, refactored error-extraction

* fixed error conversion logic

* Refactored for Kafka

* tests fixes

* added Kafka tests

* fix review

* fix review

* fix review

* fix review

* fix review

* fix review

* concurency = 5

* Added check duplicates

* Added constraint columns

* Fixed pom

* Kafka application properties config (#74)

* fix review

* test repaired

* test repaired

* kafka-common-lib added

* review fix

* Added update of old records

* Updated kafka stuff

* Fixed condition for updateIfExists
2019-06-13 19:22:14 +03:00
Inal Arsanukaev
5548c3a754 HOOK: added payment metadata (#76)
* HOOK: added payment metadata

* Fixed test

* Filled metadata

* Added sql-script
2019-06-11 16:48:43 +03:00
Inal Arsanukaev
02bf1c329d
HOOK-95: Added crypto currency as a payment tool (#75)
* HOOK-95: Added crypto currency as a payment tool

* Added test

* Bump swag-webhook-events
2019-06-06 13:09:26 +03:00
Pospolita Nikita
b99182ab7c
libs update + lombok + sonar + java11 + etc. (#72)
* updated libs, refactored for lomboк
* added build_utils
* added sonar coverage, fixed sonar bugs, refactored error-extraction
* fixed review
2019-04-03 16:00:50 +03:00
Pavel Popov
d4d640e3fd
Partial capture (#71) 2019-02-20 14:31:46 +03:00
Inal Arsanukaev
bb7bb186c7
HOOK: Parallel polling property (#70)
* HOOK: Parallel polling property

* Added metrics; increased db-pool size

* Downgrade statsd to 1.0.1
2019-01-15 21:52:26 +03:00
Inal Arsanukaev
612cabc02b
Parallel polling of events (#69)
* Parallel polling of events

* Fixed dev props in pom
2019-01-10 19:06:15 +03:00
Inal Arsanukaev
aca81d6cd3
Increased bm.pooling.maxQuerySize (#67) 2018-12-17 13:04:18 +03:00
Inal Arsanukaev
92b3689c0b
Fx/bug with switch break (#66)
* Added more debug logs

* Fix bug with missing break
2018-10-19 20:20:56 +03:00
Inal Arsanukaev
7fa36e99a2
Added more debug logs (#65) 2018-10-19 13:06:23 +03:00
Pavel Popov
b45f87d553
Close response after request (#64) 2018-10-11 13:57:23 +03:00