* switching to external pm
* switched to party client for some tests (in hg_invoice_tests_SUITE); removed party_management tests
* removed party_management, pm_proto, pm_client apps
* fixed tests
* replaced hg_client_party with party_client (part I, hg_invoice_template_tests_SUITE)
* replaced hg_client_party with party_client (part II, hg_invoice_tests_SUITE)
* fixed merging issues
Co-authored-by: r.shaidullin <ndiezel0@gmail.com>
* HG-339: Introduce partial refunds (#176)
* HG-339: Enrich refund with payment cash for old events (#177)
* HG-341: Introduce provision and service terms for partial refunds (#180)
* HG-348: Make refund id using sequences service (#186)
* HG-348: Make refund id using sequences service
* HG-348: Bump to rbkmoney/scoper@cbe3abc
* HG-339: rebar.config fixed
* HG-339: seq_proto -> hg_proto.app.src (#188)
* HG-339: Cant start simultaneous partial refunds (#189)
* HG-339: Bump rbkmoney/damsel@349d26c, Bump rbkmoney/dominant@007326a
* add dmt_client
remove traitorous tab
fix traitorous spec
fixes
rebase fixes
add tiny little fixes
eta wtuka ni k chemu
fix tabs and spaces
* drop some ugly stuff
* use fresh dominant image
* update build_utils
* HG-51: Implement new proxy protocol, shitcode at its best
* HG-51: Refactor a bit
* HG-51: Switch to a renewed mg protocol
* HG-51: Bump to damsel upstream w/ payer contact info
* HG-51: Mention pointlessly complex payment ids in TODO list
* HG-51: Hardcode eventsink id instead
* HG-51: Update lockfile
* HG-51: Fail furiosly when callback handling ends up w/ unexpected error
* HG-51: Store less state in the session start event
* HG-51: Fail furiously on protocol errors, e.g. proxy contract violations
* HG-51: Add more TODO
* HG-49: Provide basic party management implementation
* Bit simplified machine interfaces
* Tests split into three different modules
* Verify history consistency in each test suite
* HG-49: Switch temporarily to damsel fork
* HG-49: Ensure to throw in case of empty machine history too
* HG-49: Implement claim revocation + tests
* HG-49: Switch temporarily to damsel fork
* HG-49: Include and fix claim related tests in the suite
* HG-49: Implement claim acceptance / denial, no access control yet
* HG-49: Switch temporarily to damsel fork
* HG-47: Fix naming of claim status tags in line w/ proto
* HG-49: Implement pending claim retrieval
* HG-49: Implement shop management w/o proper acceptance flow for now
* HG-49: Introduce preliminary pending claims management
* HG-49: Split monolithic client into pieces service-wise
* HG-49: Fix copypasta artifact in a header guard
* HG-49: Make any new shop suspended initially
* HG-49: Use sequences instead of unique ids for shops / claims
* HG-49: Reference specific coredocs documents in the implementation
* HG-49: Employ generic unwrap, which raises error when fed w/ error tuple
* HG-49: Season complex code fragments w/ comments
* HG-49: Provide meaningful revocation reason
* HG-49: Simplify exception handling a bit in hg_party
* HG-49: Please the Linter
* HG-49: Provide moar tests
* MG-16: Reimplement state processing in line w/ proto changes + remove some quirks
* MG-16: Update machinegun endpoints
* MG-16: Bump to the newest woody
* MG-16: Switch to a fresh machinegun container in test env