Aleksey Kashapov
b0cf79aeac
IMP-293: Retires payouts methods and bumps damsel ( #86 )
...
* IMP-293: Retires payouts methods and bumps damsel
* Bumps damsel
* Bumps damsel
2024-08-29 11:43:18 +03:00
ttt161
8460d6e691
CP-14: add validation step ( #84 )
...
* CP-14: add validation step
* CP-14: fix issues
* CP-14: fix spec
---------
Co-authored-by: ttt161 <losto@nix>
2024-06-25 13:00:40 +03:00
Fedor Shimich
a701267af5
INT-1136: add identity number for digital wallet ( #85 )
...
* INT-1136: add identity number for digital wallet
* fixed
---------
Co-authored-by: Артем <WWW_cool@inbox.ru>
2024-06-18 18:22:46 +03:00
Артем
c1add97212
CP-19: Add dest auth data ( #83 )
...
* added dest auth data
* added auth data
* fixed cache
2024-06-05 11:46:25 +03:00
Aleksey Kashapov
a057039a7e
TD-906: Retires eventsink publishers ( #81 )
...
* TD-906: Retires eventsink publishers
* Removes obsolete config options and disables codecov upload
* Bumps valitydev/fistful-proto@0238425
* Bumps deps
2024-05-28 16:10:46 +03:00
Артем
f599a4e394
TD-844: Add desc to deposit ( #80 )
...
* added desc
* fixed linter
2024-01-26 12:59:38 +03:00
Артем
2b1fa632a6
INT-903: Pass destination to quote ( #79 )
2024-01-19 17:43:30 +03:00
Артем
26f859d9f7
TD-821: Add support for deposit negative amount ( #78 )
...
* added support for deposit negative amount
* fixed
* added adj tests
2023-11-30 20:59:06 +03:00
Aleksey Kashapov
fe96a2148b
TD-686: Adopts opentelemetry API ( #74 )
...
* TD-686: Adopts opentelemetry API
* Extracts jaeger into optional compose yaml
* Fixes 'docker compose down'
* Migrates back to scoper' woody event handler
2023-10-26 13:46:33 +03:00
ndiezel0
04af3228df
TD-717: Add global_allow field to routing ( #73 )
...
* TD-717: Add global_allow field to routing
* Remove ct:log
* Fix compile
2023-09-20 12:02:32 +05:00
ndiezel0
4be437b759
INT-779: Fix accountName dissapearance ( #71 )
2023-09-07 20:41:40 +05:00
ndiezel0
1cc4d42a08
INT-779: Add account_name to DigitalWallet ( #70 )
...
* INT-779: Add account_number to DigitalWallet
* Fix naming
2023-09-07 16:03:40 +05:00
Артем
b8f83e04ad
Fix: Add notify log ( #68 )
2023-08-21 13:00:53 +03:00
Артем
09f6cccba9
TD-690: Fix withdrawal session finalization by notify ( #67 )
...
* fixed
* removed legacy call
* renamed
2023-08-10 14:44:49 +05:00
Aleksey Kashapov
eecd4c823d
TD-675: Fixes currency ref in limit change log metadata ( #66 )
2023-08-03 11:59:23 +03:00
Aleksey Kashapov
d21e440a22
TD-674: Adds wallet balance notice event ( #65 )
...
Updates docker compose images
Makes composed machinegun to log to stdout
* TD-675: Adds limit change log notice
---------
Co-authored-by: Артем <WWW_cool@inbox.ru>
2023-08-02 18:25:02 +03:00
Артем
f1c188e42a
TD-671: FIX - Check withdrawal status on domain adjustment ( #64 )
2023-07-21 11:06:32 +03:00
ttt161
e6be6ad6e3
SEC-331: cut secrets from logs ( #61 )
...
* SEC-331: cut secrets from logs
* SEC-331: fix format
---------
Co-authored-by: anatoliy.losev <losto@nix>
2023-06-14 15:22:59 +03:00
Aleksey Kashapov
4906d387a3
TD-550: Respect limiter hold business errors ( #56 )
2023-04-28 10:50:13 +03:00
Aleksey Kashapov
cc3c9ed8ca
TD-568: Pass rejected routes as reason to route_not_found
failure ( #57 )
...
* Adds comment on `ff_withdrawal:get_quote/1` clauses
* Wraps term with rejected routes reason in tuple for consistency with
other failures reason formatting
2023-04-26 10:37:15 +03:00
ndiezel0
cff6ba3aea
Fix logs ( #59 )
2023-04-25 00:15:03 +05:00
ndiezel0
d86edc9a4b
Add logs for FinalCashFlow creation in Withdrawal ( #58 )
2023-04-24 23:29:05 +05:00
Артем
729611ff5d
TD-509: Claim commiter ( #51 )
...
* added base
* finished claim commiter code
* added base tests
* finished base tests
* renamed cache
* changed cache ref
* changed damsel ref
* reverted to checkout v2
* change to custom workflow
* reverted to base workflow
* added codecove secret
* changed to custom workflow commit
* changed
* added full ref
* changed to new action version, removed local action
* changed action version
* refactored run job
* Revert "refactored run job"
This reverts commit e215103bce
.
* reverted commit id
* updated workflow ref
* reverted workflow change
* added requested changes
* added requested changes
2023-04-03 09:16:06 +03:00
Aleksey Kashapov
47feb3b06e
VEN-11: Support limiter versioned config ( #53 )
...
* Bumps valitidev/limiter@3eff7dd
* Bumps valitidev/dominant@e0afa44
* Bumps valitydev/machinegun:fb7fbf9
* Bumps valitydev/party-management:57d4d64
* Updates limiter_proto ref
* Updates damsel ref
* Adds domain revision support as argument in limiter calls
* Updates test helper to setup dominant config objects
* Reorder setup dominant calls for test suite
2023-03-13 15:25:10 +03:00
Артем
d53bd92162
Fix: Add error on unexpected call ( #52 )
2023-03-01 20:23:09 +06:00
Артем
75592f2a54
TD-428: More tests and routing light refactor ( #49 )
...
* added cascade with limits test
* added machine test tool and limit complex test
* refactored routing
* fixed
* fixed log
* added requested changes
* fixed
* refactored ct machine
* Revert "Auxiliary commit to revert individual files from a2e126e6aeb8c71cde2d2b2560270ab5d25bf49f"
This reverts commit 58c9951ac2830dda4d17f2e920e1d66c72c4fd33.
* refactored test tool
* refactored test
* fixed format
* cleaned up
* fixed
* added minor
* added one more test
* changed to gen server
* fixed
* removed
* fixed types
* added patch
* fixed
2022-12-02 14:47:28 +04:00
Артем
1e74eb0c73
TD-454: Add allow support ( #50 )
...
* added allow support
* added no reduced test
* added temp fix
* reverted test config
* fixed
* added base values to varset
* updated party management
* Revert "added base values to varset"
This reverts commit a3c1cb5277
.
* Revert "fixed"
This reverts commit 1a9cac77bd
.
2022-12-01 18:35:44 +04:00
Артем
985b51f5f0
Fix - withdrawal methods set ( #47 )
2022-10-13 11:34:03 +04:00
Andrew Mayorov
361122ff97
Enrich log events w/ machine ns / id + withdrawal meta ( #46 )
2022-10-06 12:18:18 +03:00
Andrew Mayorov
ff2510307a
Fix handling no routes on cascade ( #45 )
2022-10-05 15:50:09 +03:00
Andrew Mayorov
cca84ab83e
Fix processing same limits on cascade ( #44 )
2022-10-05 13:56:47 +03:00
Артем
ad8e2d0996
TD-407: Add route and wallet scopes ( #43 )
2022-10-02 19:38:44 +04:00
Alexey S
e28ecaa408
TD-366: Make session finalization idempotent ( #42 )
2022-08-29 17:42:46 +03:00
Alexey S
0b993f44a6
TD-366: Switch to using notification mechanism for withdrawal sessions ( #41 )
2022-08-26 14:05:05 +03:00
Артем
c95f74952a
TD-351: Add domain revision adjustment ( #39 )
...
* added domain revision adjustment
* fixed
* added test, removed unused code
* fixed
* removed again
2022-08-16 15:44:32 +03:00
Артем
7949358731
TD-330: Fix - rollback on transfer fail bug ( #40 )
...
* fixed
* fixed linter
2022-08-10 13:49:38 +03:00
Артем
6ba2c49bbd
TD-330: Limiter ( #35 )
...
* bumped deps
* added rebar plugin
* added limiter support
* bumped to
valitydev/binbase-proto@6841072
valitydev/fistful-proto@a3e89bc
valitydev/machinegun-proto@a411c7d
* refactored withdrawal routing, fixed dialyzer, fixed fmt and lint
* added limiter to compose, added limiter suite wip
* finished tests
* fixed dialyzer
* fixed eunit
* fixed tests
* fixed services
* added part of fixes
* added new test case and some refactor
* closed to finish
* added rejected logging
* added requested changes
* fixed
2022-08-04 12:18:02 +03:00
Alexey S
e9e05cee92
TD-365: Continue trying to create a withdrawal when no binbase data is available ( #38 )
2022-08-03 14:32:56 +03:00
Andrew Mayorov
b0fddc11a8
Fix handling deadlines from adapter ( #36 )
...
* Reuse `ff_adapter_withdrawal_codec` in tests
2022-07-06 19:04:41 +03:00
Alexey S
2a1896eb56
TD-297: Drop machinery tag fallback ( #34 )
2022-06-09 14:08:04 +03:00
Артем
74ff230d75
TD-234: Add currency ref ( #21 )
...
* updated proto, removed legacy eunit, removed deprecated bankcard payment system
* added crypto currency ref
* fixed tests
* fixed
* reverted old migration and tests, fixed
* removed part of old tests
* fixed linter
* fixed code cover?
* fixed
2022-06-02 12:40:17 +03:00
Alexey S
4278ab139e
TD-271: Machine tagging via bender ( #32 )
2022-05-23 13:58:46 +03:00
Alexey S
0d0c59a0c2
TD-287: Remove userinfo and update protocols ( #27 )
2022-05-16 12:24:22 +03:00
Andrew Mayorov
2a73c73d9b
TD-273: Drop legacy routing facility ( #23 )
...
* Drop unused macros / includes
* Drop testcase relevant to legacy routing only
* Adapt SUT setup to work w/o legacy routing
While also ensuring that domain config does not spill into `ct_domain`
helper module.
* Sync Dockerfile w/ valitydev/erlang-templates
* Bump to valitydev/party-client-erlang@31850a6
* Switch to valitydev/party-management@f757b79 in testenv
* Add couple identity suite testcases
2022-04-21 14:02:52 +03:00
ndiezel0
b2aec027fd
TD-264: Move to accounter ( #22 )
...
* TD-264: Move to accounter
* Hadofix
* Hadofix 2
* Review fixes
* Review fix
2022-04-20 19:59:06 +03:00
Артем
a85fce09a3
APM-43: Withdrawal methods get & check + generic method support ( #13 )
...
* added withdrawal method validation
* finished base logic
* added generic support
* updated to proto with base ns
* started to add tests
* fixed after merge
* fixed format
* fixed tests
* added requested changes
* fixed
* added get identity terms method
2022-03-10 17:30:29 +03:00
Артем
32cc17e061
TD-170: Add CI/CD ( #4 )
...
* added base ci cd files
* removed cds, kds, identdocstore, improved make, added compose
* fixed format
* fixed dialyzer
* added compose run
* changed to project_plugins
* fixed prometheus
* fixed lock
* fixed format
* removed deps
* added test fixes
* fixed lint
* fixed and removed old cfg
* removed unused app
* added requested changes
* fixed yamllint
* fixed
* removed expose
* updated party healthcheck
* updated compose
* removed version
* mb port?
* Revert "mb port?"
This reverts commit bf42f1c536
.
* fixed
2022-03-02 11:20:07 +03:00
Артем
b6e44ef7ae
APM-20: Payment service ref to digital wallet resource ( #2 )
...
* changed to payment service ref
* fixed lint
* updated dmt_client, added resource check
* Fix marshalling and tests
Co-authored-by: Andrew Mayorov <encube.ul@gmail.com>
2022-01-28 17:14:32 +03:00
Boris
f6155acb04
[FF-235] delete identify: challenge, identity class ( #410 )
2021-11-26 10:34:34 +03:00
yuri-bukhalenkov
4d112ad5b3
ED-293/updated protocol ( #409 )
...
* updated protocol
2021-11-19 20:37:16 +03:00