Roman Pushkov
e2240008a0
HG-541: invoice adjustments ( #458 )
...
* some initial changes
* update hg_client
* change adjustment to payment adjustment in tests
* update damsel
* types in client
* Revert "change adjustment to payment adjustment in tests"
This reverts commit ff1633c41660b6f144f75ae067ea63eb33906981.
* rename payment adjustment functions
* fix hg_client adjustment calls
* update invoice events header
* add invoice adjustment tests
* working invoice adjustments
* uncomment other invoice tests
* minor cleanup
* fix some types
* fix more types
* temporarily comment out non-operational tests
* fix actions
* add more tests
* add exceptions
* run ci with disabled invoice adjustment tests
* Switch ti sequential
* uncomment tests
* minor cleanup
* uncomment pm tests
* add extra asserts
* add logging
* remove tests from invoice suite
* add invoice adjustment test suite
* minor cleanup
* fix test crashes
* minor cleanup
* more cleaning
* update invalid status exception handling
* increase party client timeout
* increase get timeout
* add pending payment test
* add pending adjustment test
* update tests
* update damsel
* update handling
* add expiration tests
* refactor tests
* update expiration handling
* tests cleanup
* do not expire while pending
* update timeouts
Co-authored-by: Sergey Yelin <elinsn@gmail.com>
2020-07-21 17:43:14 +03:00
Sergey Yelin
2de9970945
Switch to pipline ( #457 )
...
* Switch to pipeline
* Update build_utils
* Add options
* typo
* Update build_utils
* Add missing path
* Update build_utils
2020-07-07 14:47:23 +03:00
Boris
03302b8788
MSPF-562: Add bank card category, condition category_is ( #448 )
2020-06-11 17:17:05 +03:00
Sergey Yelin
bd0af3ed59
MSPF-532: Upgrade Erlang to 22.3.1 (fix rfc3339 error) ( #430 )
...
* MSPF-532: Upgrade Erlang to 22.3.1 (fix rfc3339 error)
* Fix dialyzer cache name
2020-04-20 17:34:14 +03:00
Sergey Yelin
2734f065e8
Erlang 22 ( #420 )
...
* Erlang 22
* Update jenkins
2020-02-10 14:13:32 +03:00
Sergey Yelin
0c6676bac6
Force cache save in CI ( #403 )
...
* Force cache save in CI
2019-12-20 17:53:09 +03:00
Sergey Yelin
a25bf243ed
Erlang 21.3.8.7 ( #381 )
2019-10-23 16:44:24 +03:00
Sergey Elin
514e76a6f9
MSPF-467: Update erlang and deps ( #334 )
...
* MSPF-467: Update erlang and deps
* MSPF-467: Update service-erlang
2019-06-21 18:26:10 +03:00
Sergey Elin
0b3e517400
Upgrade to Erlang 21 (with lager) ( #322 )
...
* MSFP-433: Erlang 21 with lager
2019-05-20 14:59:29 +03:00
Andrey Fadeev
7179e82258
HG-478 Revert update to Erlang 21 ( #320 )
...
* Revert "MSFP-433: Fix badmatch in woody (#316 )"
This reverts commit c9174907a2
.
* Revert "Upgrade woody (#315 )"
This reverts commit e1ed162497
.
* Revert "HG-433: Upgrade to Erlang 21 (#313 )"
This reverts commit faf7d595dd
.
2019-05-17 11:52:11 +03:00
Sergey Elin
faf7d595dd
HG-433: Upgrade to Erlang 21 ( #313 )
...
* HG-433: Upgrade build_utils
* HG-433: Upgrade base erlang image and build image
* HG-433: Upgrade machinegun
* HG-433: Upgrade libraries
* HG-433: Switch to cowboy 2.x
* HG-433: Update dmt_client
* HG-433: Switch to logger
2019-05-08 15:17:59 +03:00
Anton Belyaev
376afd7489
Introduce invoice templates ( #99 )
...
* introduce invoice templates
* push image from Jenkins on epic branches
* bump machinegun version
2017-07-26 17:50:32 +03:00
Andrew Mayorov
8fe96f1f4c
HG-219: Implement multiclaim facilities ( #98 )
...
* HG-173: changed party interface to claims (#79 )
* DC-45: implemented dirty version of event batching (#92 )
* DC-45: implemented dirty version of event batching
* DC-45: Make invoice machines emit changes within single event
* HG-229: Embrace new events hierarchy (#94 )
* HG-229: Bump to rbkmoney/damsel@7bb67fc
* HG-229: Embrace new events hierarchy
* HG-229: Fix long time broken typespecs
* HG-229: Employ session results + further decouple sessions from payment
* HG-229: Better classify payment errors
* HG-229: Implement model splitting
* HG-229: Stuff location with something meaningful
* HG-229: Overcome a couple of rebase related issues
* HG-229: Drop event filtering facilities altogether
* HG-229: Make result more explicit
* HG-229: Lessen verbosity on cleaning up
* HG-192: Handle missing shop properly (#95 )
* HG-173: fixed some shop-related asserts (#97 )
* HG-219: Bump to upstream rbkmoney/damsel@b665c89
2017-07-17 16:33:57 +03:00
Artem Ocheredko
ab4ffe8569
HG188-add user identity ( #86 )
...
* HG-188 Move to erlang 19 dialyzer and user identity access
* HG-188 Postreview refactoring
2017-05-17 11:50:18 +03:00
Evgeny Levenets
67f20a37e3
MSPF-70: use cache for dialyze speed up ( #46 )
2016-10-25 14:16:12 +03:00
Anton Belyaev
c80ef985fb
MSPF-97: introduce containerpilot ( #28 )
2016-10-11 17:36:35 +03:00
Anton Belyaev
02e8d2b8f6
MSPF-66: fix for release target ( #16 )
2016-08-12 21:33:39 +04:00
Anton Belyaev
92c7a77588
MSPF-66: bump up build utils ( #15 )
...
* MSPF-66: bump up to the latest build_utils
2016-08-12 16:40:18 +04:00
Anton Belyaev
b78c1af62d
MSPF-73: use build_utils ( #13 )
...
* MSPF-73: use build_utils - align with the latest & greatest WoWs
2016-08-08 22:16:17 +04:00
Grigory Antsiferov
99c1a8733b
Jenkinsfile: uncommented the lint stage.
2016-07-24 19:39:27 +03:00
Grigory Antsiferov
e59dc53719
* docker-compose
...
masquerade has been disabled
* Jenkinsfile
fetch state was removed, because rebar3 fetches in root home directory, which is then lost with container.
2016-07-15 16:21:30 +03:00
Grigory Antsiferov
0a2a457760
docker-compose.yml: bridge network testing
2016-07-15 15:58:11 +03:00
Grigory Antsiferov
7b2a6bf764
Jenkinsfile: extra stages were added.
2016-07-15 15:23:13 +03:00
Grigory Antsiferov
7852669114
* utils.mk
...
Separated w_container and w_compose states.
* Jenkinsfile
Use w_compose for tests, and only for tests.
2016-07-15 14:55:00 +03:00
Anton Belyaev
3dd9ee6340
MSPF-46: introduce scripts for Jekins CI 2.0 and new dev WoWs
2016-07-12 19:37:38 +03:00