Commit Graph

32 Commits

Author SHA1 Message Date
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
Anton Belyaev
f13b0469c4 CAPI-82: update damsel fixture for capi-like integration tests (#19) 2017-05-30 14:31:30 +04:00
Andrew Mayorov
99e138fa77 Add a script to bind legal agreements (#17)
* Add a script to bind legal agreements

* Fix some issues
2017-05-15 18:13:22 +03:00
Andrew Mayorov
47c9ef6465 MSPF-191: Make fixture stuffed with battle ready contract template (#16)
* MSPF-191: Make fixture stuffed with battle ready contract template

* MSPF-191: Fix test shop prototype
2017-02-28 12:15:47 +03:00
Dmitry Manik
a8ec6a15dd Path typo fix (#15) 2017-02-06 20:06:19 +03:00
Dmitry Manik
69d8bfaa7d Changed hardcoded paths to variative ones settable by env variables (#14) 2017-02-06 18:31:37 +03:00
Andrew Mayorov
e1e866ad74 HG-129: Patch base fixture in accordance w/ current damsel definitions (#12)
* HG-129: Add script filename extension

* HG-129: Patch base fixture in accordance w/ current damsel definitions

* HG-152: Fix hellgate scripts

* HG-152: Fix base fixture to follow rkmoney/damsel@a603319

* HG-152: Try to improve script usefulness and informativity
2017-02-02 16:53:41 +03:00
Artem Ocheredko
87c553e38f MSPF-150 Add dominant fixture for intergrational tasting (#11)
* MSPF-150 Add dominant fixture for intergrational testing
2016-12-28 21:41:38 +03:00
Dmitry Manik
8457d255d8 MSPF-137: Scripts (#10)
* MSPF-137: Add Unlock Keyring script

* MSPF-137: Add invoice-related scripts

* MSPF-137: Add party-related scripts

* MSPF-137: Fix errors

* MSPF-137: Change parameter passing and add help

* MSPF-137: Refactor

* MSPF-137: Fix according to review
2016-12-12 14:33:45 +03:00
Andrew Mayorov
df679bc9ee MSPF-91: Expand base fixture again a bit (#8) 2016-10-24 21:51:49 +03:00
Andrew Mayorov
bdea428091 MSPF-91: Expand base fixture (#7) 2016-10-24 19:47:04 +03:00
Andrew Mayorov
c3840a0e68 HG-63: Fill proper account ids in the base fixture (#6) 2016-10-24 12:57:53 +03:00
Petr Kozorezov
860ff226a5 MSPF-91: update fixture (#5) 2016-10-21 19:07:53 +04:00
Andrew Mayorov
0f4353d67b MSPF-91: Introduce scripts scratchpad (#2)
* MSPF-91: Introduce scripts scratchpad

* MSPF-91: Add a machine repair helper

* MSPF-91: Fix interpolation
2016-10-20 17:35:40 +03:00