Commit Graph

124 Commits

Author SHA1 Message Date
ndiezel0
ee449bf65a
IMP-226: Add resourceToken (#30) 2024-05-15 14:07:15 +05:00
Aleksey Kashapov
2014ece85d
TD-686: Adopts opentelemetry API (#29)
* TD-686: Adopts opentelemetry API

* Bumps workflow action

* Migrates back to scoper' woody event handler
2023-10-26 13:35:22 +03:00
ttt161
37d76a0ba8
TD-720: bump bouncer client (#28)
* TD-720: bump bouncer client

* TD-720: bump bouncer proto

---------

Co-authored-by: anatoliy.losev <losto@nix>
2023-09-28 11:03:56 +03:00
Aleksey Kashapov
29280fc1f1
OPS-268: Adds default logger permissions (#27) 2023-07-13 16:45:25 +03:00
Aleksey Kashapov
b310adeef7
OPS-268: Setups user in Dockerfile (#26) 2023-07-05 14:29:29 +03:00
ndiezel0
b291b884b2
Bump damsel (#25) 2023-05-22 17:25:30 +07:00
Артем
84830b206b
Revert "Аdd log client info (#23)" (#24)
This reverts commit b050c921f7.
2023-05-19 18:50:09 +03:00
Артем
b050c921f7
Аdd log client info (#23) 2023-05-19 11:24:51 +03:00
AydarN
d251f84bff
Change CODEOWNERS (#22) 2023-04-28 10:29:28 +03:00
ndiezel0
dbedd4bdd5
Ops 277/optional ip header (#21)
* OPS-277: Add optional ip header to config

* Add to example config

* Fix CI
2023-03-31 12:04:45 +05:00
Артем
88a9112f0b
TD-385: Add peer and user ips (#20)
* added new ip logic

* fixed

* fixed

* fixed

* added strict check

* added requested changes
2022-10-11 19:18:43 +04:00
Andrew Mayorov
929c248b1f
TD-328: Bump to valitydev/damsel@4e82c24 (#19)
* valitydev/bankcard-validator@d9c82e9
* valitydev/dmt_client@ce6678a
2022-09-22 11:22:53 +03:00
Andrew Mayorov
05ab267723
TD-367: Drop idempotency guarantees (#18)
In light of dropping `externalID` from spec.

* Bump to valitydev/swag-payments@4efebe4
* Upgrade to valitydev/thrift compiler 0.14.2.3
* Bump to valitydev/binbase-proto@6841072
* Bump to valitydev/bouncer-proto@5628c61
* Bump to valitydev/token-keeper-client@de4f666
* Add msgpack marshalling tests
* Add testcases on invalid / unsupported card PANs
2022-08-10 19:48:53 +03:00
Andrew Mayorov
06536a4d9b
TD-222: Reuse valitydev/action-deploy-docker@v2 (#17)
* Use recommended filename extensions
2022-07-12 15:52:14 +03:00
Andrew Mayorov
24c91a5517
Bump to valitydev/cds-proto@ed9f907 (#15) 2022-06-01 18:39:08 +03:00
Andrew Mayorov
d1415c1e0e
Use only token in cds.BankCards (#14)
* Refactor this mess of a handler to make it simpler to understand
* Update to valitydev/erlang-templates@da1971c Dockerfiles
2022-06-01 15:35:16 +03:00
Артем
b1d92de5a6
TD-196: Remove deprecated (#9)
* refactored

* added mobile commerce mapping

* removed legacy token decode test

* added requested changes

* fixed comment
2022-04-05 13:45:19 +03:00
Vality Bot
127835a645
🔄 Synced file(s) with valitydev/configurations (#12)
* 🔄 Synced local '.github/workflows/basic-linters.yml' with remote 'workflows/base/basic-linters.yml'
* 🔄 Created local '.github/settings.yml' from remote '.github/settings.yml'
2022-03-28 17:26:07 +03:00
Andrew Mayorov
b905604897
APM-18: Properly handle terminal paytool w/ no metadata (#8)
* Switch to proper bouncer-client upstream
  * valitydev/bouncer-client-erlang@b6c7be0
  * valitydev/token-keeper-client@06cc712
2022-03-23 15:00:30 +03:00
github-actions[bot]
fbd0ba8f2c Update file(s) from valitydev/.github 2022-02-22 11:35:09 +00:00
github-actions[bot]
e802bbf206 Update file(s) from valitydev/.github 2022-02-22 08:11:46 +00:00
Alexey S
0d033b218d
TD-105: Update token-keeper-client (#4) 2022-02-18 12:05:46 +03:00
Andrew Mayorov
dd88ad96f3
Expose SERVICE_NAME as envvar (#6)
Otherwise container would not start because `SERVICE_NAME` arg does not get expanded in `CMD` instruction.
2022-02-07 11:35:51 +03:00
Andrew Mayorov
7beac8be15
APM-18: Pass terminal metadata down w/ confugured namespace (#5)
* Bump to valitydev/damsel@b25d336
* Add eunit test on json marshalling
2022-02-03 22:23:21 +03:00
Артем
0b55d9bc29
APM-44: Add payment service to digital wallet and payment terminal data (#2)
Co-authored-by: Andrew Mayorov <encube.ul@gmail.com>
2022-02-03 14:27:54 +03:00
Alexey S
39a2818dcf
TD-125: Add build system (#1) 2022-02-02 15:50:37 +03:00
Boris
467a071edd
[FIX] Add domain_BankCardTokenServiceRef for tokenize bank card (#136) 2021-11-25 17:01:25 +03:00
Sergey Yelin
d9af56abc9
Fix p2p error (#135) 2021-10-20 14:25:25 +03:00
dinama
060d0bf44e
ED-292: +catch merchantID decode errors +migrate to jose_base64url (#133) 2021-10-14 13:43:40 +03:00
dinama
cab2ec4dcb
ED-273: +MerchantID as thrift (#132) 2021-10-08 11:31:15 +03:00
Boris
ec5d3addbe
ED-87: Add tokenization method, token provider for none tokenizate bank card (#131) 2021-10-05 16:35:33 +03:00
Boris
597a987f45
[ED-220] delete undefined client url (#130) 2021-09-13 13:13:19 +03:00
dinama
1ba6703578
ED-124: +provider&id merchant key +capi_handler:respond +serviceID as samsung id (#129) 2021-09-09 20:55:08 +03:00
dinama
a5493a48d0
ED-124: +ignore invalid merchant ids (#128) 2021-09-08 12:30:50 +03:00
dinama
122c65f255
ED-124: token linking (#113) 2021-09-07 20:27:18 +03:00
dinama
767026180a
ED-251: +drop legacy auth (#126) 2021-09-03 09:15:57 +03:00
Boris
2ab58783a4
ED-220: Add url in client info (#123) 2021-08-24 13:03:56 +03:00
Alexey
f686561485
ED-222: Simplify token keeper metadata format (#125) 2021-08-20 17:45:53 +03:00
dinama
a1fb22c778
ED-242: erlang 24 (#122) 2021-08-18 11:39:31 +03:00
Yaroslav Rogov
7de586cab9
Fix/user in request logging (#121)
* chore: Add missing sys.config example key

* fix: Add extra meta info about requesting user

* fix: Fix arguments

* refactor: Remove unnecessary code

* temp: Temporarily disable pipeline parallelization

* deps: update bouncer_proto with disabled in_files

* +email_validator 1.1.0

* ci: Put parallel tests back

Co-authored-by: dinama <dinama@users.noreply.github.com>
2021-08-04 05:02:25 +03:00
Yaroslav Rogov
00be481b49
Ed 171/feat/bouncer tk integration (#117)
* ED-171/deps: Update images and build_utils

* ED-171/feat: Add bouncer and token-keeper integration

* ED-171/refactor: remove TODO for handlers

* ED-171/refactor: Refactor error handling in capi_handler

* ED-171/fix: Add missing file

* ED-171/refactor: Fix linter warnings

* ED-171/refactor: refactor maybe_with

* ED-171/refactor: Better log message

* ED-171/refactor: further improve log message
2021-07-28 12:58:06 +03:00
Sergey Yelin
2c67e17d9e
ED-204: update bankcard validator (#119) 2021-07-20 17:50:15 +03:00
Sergey Yelin
f16ae99ef4
ED-204: update how_are_you (#118) 2021-07-20 17:07:20 +03:00
Sergey Yelin
aeb6eee3cc
ED-104: Fix release (#116) 2021-06-18 13:12:30 +03:00
Sergey Yelin
15781e42f6
ED-104: Add payment system reference to bank info (#115) 2021-06-17 22:26:09 +03:00
Sergey Yelin
5141c74afd
ED-104: Use bankcard_validator for validation (#114)
* ED-104: Use bankcard_validator for validation

* CVV -> CVC

* CVV -> CVC in tests
2021-06-17 15:01:57 +03:00
dinama
56e329adf8
ED-144: +token lifetime sync (#111) 2021-05-17 12:36:58 +03:00
Sergey Yelin
497c70cac6
ED-104: Upgrade damsel (#110)
* ED-104: Upgrade damsel

* Update damsel
2021-05-12 17:10:07 +03:00
Yaroslav Rogov
82768051f6
Revert "ED-48/fx: Fix adding tokenization method to BankCard data (#107)" (#108)
This reverts commit 4ce305e2fe.
2021-03-12 16:37:37 +03:00
Yaroslav Rogov
4ce305e2fe
ED-48/fx: Fix adding tokenization method to BankCard data (#107) 2021-03-12 12:19:16 +03:00