Commit Graph

127 Commits

Author SHA1 Message Date
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
Pavel Popov
d0cb79426f
Add max length for response body (#63)
* Add max length for response body

* Move value to constant
2018-10-10 16:56:18 +03:00
Inal Arsanukaev
a2bc9e83e2 HOOK-91: direct recurrents (#62)
* HOOK-91: direct recurrents

* Filled payer type

* Bump damsel from master
2018-09-26 15:19:57 +03:00
Pavel Popov
f1e9738839
Bump woody, connection pool and jdbc driver (#61) 2018-09-20 15:48:44 +03:00
Pavel Popov
249a141955
Bump damsel (#60) 2018-09-18 13:48:32 +03:00
Pavel Popov
f4d3ebea40
Bump damsel (#59) 2018-08-15 20:13:54 +03:00
Pavel Popov
86438e9615
Add more logs for http requests (#58)
* Add more logs in http requests

* Switch log level to debug
2018-07-24 15:06:02 +03:00
Pavel Popov
a9376627b1
Wallets (#57)
* Wallets

* Bump version
2018-07-17 20:27:51 +03:00
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