Commit Graph

63 Commits

Author SHA1 Message Date
ttt161
e8ca2199fb
TD-609: bump damsel (#35)
Co-authored-by: anatoliy.losev <losto@nix>
2023-05-25 13:02:16 +03:00
ttt161
90c3f87459
TD-609: add script for getting limit values (#34)
* TD-609: add script for getting limit values

* TD-609: fix issues

---------

Co-authored-by: anatoliy.losev <losto@nix>
2023-05-24 18:27:54 +03:00
ndiezel0
696dc67851
Fix repair-machine script (#31)
* Fix repair-machine script

* Fix step cli install link

* fix typo

* Update step cli version to latest
2023-04-25 19:44:23 +05:00
Andrew Mayorov
5e8cd9df9d
Symlink damsel/proto temporary @ limiter scripts (#12) 2022-10-04 12:27:03 +03:00
Артем
c33ee9723a
TD-418: Update limit config create script (#11)
* Drop pinned package versions in Dockerfile
* Add context type arg @ configure-limit

Co-authored-by: Andrew Mayorov <encube.ul@gmail.com>
2022-10-04 11:59:39 +03:00
Andrew Mayorov
764f0d4502
Fix json construction @ configure-limit (#9) 2022-08-12 11:26:15 +03:00
Andrew Mayorov
efd0b8a46b
TD-303: Allow multiple scopes + paytool scope @ configure-limit (#7) 2022-06-24 19:13:11 +03:00
Andrew Mayorov
7a6583fdd8
OPS-109: Update scripts for valitydev/limiter-proto@6723e86 (#6)
* Update scripts for valitydev/limiter-proto@6723e86
2022-06-10 12:58:11 +03:00
Andrew Mayorov
4cdec0411f
TD-292: Add GH Actions CI workflow (#1)
* Switch proto upstreams to valitydev:
   valitydev/bender-proto@38ce3ff
   valitydev/binbase-proto@9db92d9
   valitydev/cds-proto@ed9f907
   valitydev/damsel@d384c12
   valitydev/fistful-proto@c45166d
   valitydev/limiter-proto@8c08550
   valitydev/machinegun-proto@af57ba1
   valitydev/msgpack-proto@8742c7a

* Rewrite Dockerfile

* Include protocols as full-fledged git repos

* Add GH Actions CI workflow
2022-05-27 18:46:58 +03:00
Andrew Mayorov
c819da773c
Add some fixes and a couple of quirky scripts (#88)
* Add fixes and tiny QoL improvements

* Add some quirky scripts

Primatily for illustrative purpose.
2021-12-17 13:58:50 +03:00
Boris
16253fc54a
fix get limit config (#85) 2021-08-09 13:49:11 +03:00
Boris
7a098c9553
ED-154: Create limiter configuration (#84)
\
2021-07-09 12:06:55 +03:00
Boris
689bb65411
Repair suspend payment (#76) 2020-04-23 13:21:42 +03:00
Boris
55702a4047
Repair payment those session is suspended (#75) 2020-04-23 11:43:29 +03:00
Andrey Fadeev
c69e4a6531
Add check that the last event is a session event (#74) 2020-04-21 17:19:44 +03:00
Andrey Fadeev
da1061969c
Fix session status detectin in make-invoice-capture-success script (#73)
Also fix logging
2020-04-06 12:13:28 +03:00
Andrey Fadeev
dccf24de3f
Fix non-finished session detection in payment state changing scripts (#72) 2020-04-06 11:28:24 +03:00
Andrew Mayorov
6f38052b99
Specify whole event range @ get-invoice-state (#70)
* Bumpt to rbkmoney/damsel@76e09ecc
2019-12-30 15:59:46 +03:00
Alexey
0d6b24e7fd
Add bender generate-sequence script (#69) 2019-12-10 17:21:11 +03:00
Andrey Fadeev
31cbf64c47
Fix schema in make-invoice-payment-captured-after-failed-cancel (#67) 2019-11-08 10:13:53 +02:00
Andrew Mayorov
423d7ca500
Ensure that make-processed works w/ started session (#66) 2019-11-05 22:33:08 +03:00
Andrey Fadeev
3222c54c7f
Add make-invoice-payment-captured-after-failed-cancel.sh repair script (#65) 2019-11-05 20:34:31 +02:00
Andrey Fadeev
1d80da77a4
Add yet another repairing script to convert failed payments to paid (#62)
Add yet another repairing script to convert failed payments to paid
2019-07-22 17:20:49 +03:00
ndiezel0
7e02c749f4
MSPF-496: Update keyring.py to be able to use with kds (#63)
* MSPF-496: Add ability to change address in keyring.py

* MSPF-496: Fix address

* MSPF-496: Update help
2019-07-22 16:31:17 +03:00
ndiezel0
8dddfe307a
CDS-92: update cds_proto and change signed_share format (#61) 2019-07-17 17:53:56 +03:00
Andrew Mayorov
c05e83a1b2
Unquote WOORL expansion to allow extra cli args (#60)
* Hack my way out of no-ws-in-filename problem
2019-07-16 19:08:28 +03:00
Andrey Fadeev
0a7fee6551 Eliminate relative path usage (#59)
* Apply same changes to make-invoice-payment-cancelled-after-failed-cancel.sh
2019-07-11 12:12:14 +03:00
Andrey Fadeev
121a39a59d
Add failed at cancel to cancelled payment transefer script (#58) 2019-07-05 15:17:05 +03:00
Andrew Mayorov
09f782df0b
Provide ad-hoc discovery script (#57) 2019-06-06 16:27:39 +03:00
Andrew Mayorov
f29f96da5d
Bump to rbkmoney/damsel@d99319c (#56)
* Bump to rbkmoney/damsel@d99319c
2019-05-30 17:49:40 +03:00
ndiezel0
7a430d6ec9
MSPF-445: Add Step and correct paths for step calls in keyring.py (#55)
* MSPF-445: Add Step and correct paths for step calls in keyring.py

* MSPF-445: Move installation of Step to base image and remove binary from holmes

* MSPF-445: Remove party_migration_script due to being useless and not being OTP 21 compliant

* MSPF-445: Remove last mention of party_migration_script
2019-05-24 16:41:58 +03:00
ndiezel0
1b7ad6c956
MSPF-445: make keyring.py python agnostic (#54)
* MSPF-445: make keyring.py python agnostic

* MSPF-445: move to python, move ensure_* to call replace print with six version and delete six

* MSPF-445: add copy of cds_proto to Dockerfile

* MSPF-445: port ensure_binary and ensure_str from latest six
2019-05-22 15:56:39 +03:00
ndiezel0
4e964d9ba4
MSPF-444: update keyring.py to use cds_proto (#53) 2019-05-21 12:29:36 +03:00
ndiezel0
0f6bfd77ea
MSPF-443: rewrite cds keyring init/unlock scripts with new proto (#52)
* MSPF-443: rewrite cds keyring init/unlock scripts with new proto

* MSPF-443: merge init/unlock in one script and add GetState

* MSPF-443: add check if unlock is successful

* MSPF-443: refactor unlock check

* MSPF-443: added newlines to private key files and refactored exception catching code
2019-05-20 11:23:12 +03:00
Andrew Mayorov
1949a06e95
Foolproof and update some scripts (#51)
* Bump submodules

* rbkmoney/build_utils@ea4aa042
* rbkmoney/damsel@ef27dd7a

* Allow to pass action as is when repairing

* Foolproof repair w/ capture success script

* Update scripts to explicitly pass repair action
2019-04-22 18:41:22 +03:00
Evgeny Levenets
5580fe719e add script for manual refund creation (#50) 2019-03-25 14:54:48 +03:00
Andrew Mayorov
2ba08a0c2b
Bump submodules + update repair script (#49)
* Bump submodules + update repair script
* Add 'manual payment cancelation after failed capture' repair scenario
2019-03-18 19:28:37 +03:00
Andrew Mayorov
5d9418c702
Add a script for forced payment refund (#45)
* Add script for batch refund processing
2019-02-04 14:45:55 +03:00
Andrew Mayorov
117aad1cae
Make script safer to run by anyone (#44) 2019-01-28 15:24:24 +03:00
Andrew Mayorov
0bde0085c6
Add a couple more scripts for some edgy failure cases (#43)
* Respect woorlrc more often + put sample to the repo root
* Make script collection more uniform
2019-01-25 15:18:30 +03:00
Andrew Mayorov
7a1ec5de4b
Add some more usefulness (#42)
* mgproto through submodule
* sample 'woorlrc'
* get posting plan batch
* fix hellgate scripts
* fix fail machine script
2019-01-22 14:27:38 +03:00
Andrew Mayorov
410acfc28a
Put a couple of scripts on a shelf for later use (#40)
Drop some legacy along the way.
2018-04-09 20:18:05 +03:00
Evgeny Levenets
e420da5755
BA-43: Bring payment institutions on the table (#37) 2018-01-22 14:15:14 +03:00
Natalia Pulina
62461f23f3 DC-56: Provide refunds service and specify payments provision terms (#34)
* DC-54: Specify payments provision terms (#30)

* DC-54: Provide a couple of reasonable defaults in script envs

* DC-54: Specify payments provision terms

* HG-262: Bump to rbkmoney/damsel@192d89d

* HG-262: Bind battle-ready providers to their categories (#31)

* DC-56: Provide refunds service with test contracts, free of charge (#32)

* HG-262: Bump to rbkmoney/damsel@5812f3b
2017-09-27 19:59:29 +04:00
Andrew Mayorov
77bfbbf66c HG-262: Specify payments provision terms (#33)
* DC-54: Provide a couple of reasonable defaults in script envs

* HG-262: Bind battle-ready providers to their categories (#31)
2017-09-12 12:58:02 +03:00
Andrew Mayorov
38f7579773 HG-237: Patch fixture for hold payments facility (#29)
* HG-236: base fixture for dominant fixed (#25)

* HG-236: Bump to rbkmoney/damsel@644baf1

* HG-236: Jenkinsfile fixed with startsWith epic

* HG-236: hold_lifetime for mastercard added, hold_lifetime is decreased

* HG-255: Update domain config fixture (#28)

* HG-237: Switch to rbkmoney/damsel@44afec3 master
2017-08-29 19:15:23 +03:00
Alexey Semenkov
66846dc6c1 rename importer url to proxy agent
* Update Dockerfile.sh

rename pimporter service

* Update Dockerfile.sh
2017-08-28 11:39:22 +03:00
Evgeny Levenets
7df8cbab64 CAPI-176: add payment terminal support (#26)
rbkmoney/damsel@c23a0b1
2017-08-24 14:10:06 +03:00
Dmitry Manik
4ee0effc16 Change ShopID in accordance with production (#24)
* Change ALL id's so they are equal with production values
2017-07-18 19:05:36 +03:00
Evgeny Levenets
2fe7fba93e Epic multiclaims merge (#23)
* Updated fixture for multiclaims (#21)

* HG-192: multiclaims damsel bump (#22)
rbkmoney/damsel@b665c89
2017-07-17 17:15:10 +03:00