* HG-190: Cut down on extraneous mg calls a little
* HG-190: Switch to rbkmoney/damsel@4018c41
* HG-190: Abuse persistent timers in the invoice machine
* HG-190: Drop merchant proxy logic altogether
* HG-190: Add one more test on invoice timings
* HG-190: Fix confusing timer management
* HG-190: Oops
* HG-190: Switch to damsel upstream, bump to rbkmoney/machinegun@a5a8653
* HG-190: Bump to rbkmoney/machinegun@707c2f8
* HG-153: Implement setting transport options up for proxies
* HG-153: Reduce inpector selector during payment init
* HG-151: Implement cost range condition
* HG-151: Reimplement inspector tests using selector
* HG-138: Shitcode up a party-related selectors implementation
* HG-153: Use proxy transport options from the app env
* HG-138: Implement const predicate reduction
* HG-138: Bump to rbkmoney/damsel@61701d2
* HG-138: Bump up dominant and build image
* HG-138: Make compose more insistent on health checking
* HG-152: Bump to rbkmoney/image-service-erlang@13454a9
* HG-138: Bump up dominant again
* HG-153: Make cash range check fail upon misconfiguration
* HG-130: Adapt to the damsel with breaking changes
* HG-131: Implement merchant proxy binding
* HG-131: Refactor shitty code a bit
* HG-131: Add upsert facility to help filling dmt up in tests
* HG-131: Name children properly to run more than one proxy handler
* HG-131: Fix a spec
* HG-131: Narrow a number of cases w/ asserting nonempty history
* HG-131: Drop unnecessary handling of woody errors
* HG-131: Shitcode a merchant proxy integration
* HG-131: Switch to the damsel upstream
* HG-131: Fix confusing type declarations
* HG-131: Adhere to the callback interface
* HG-131: Ensure proxy setup accepted automatically
* HG-130: Adapt to the damsel with breaking changes
* HG-130: Switch to proper damsel master
* HG-130: Hack around a damsel's whoopsie
* HG-130: Bump dominant and machinegun images
* HG-63: Interwine payment processing with accounting
* HG-63: Fix linting issues
* HG-63: Fix badmatch
* HG-63: Play with timings in tests
* HG-63: Add a couple of TODOs
* HG-63: Use `partition` instead of deceptive `splitwith`
* HG-62: Implement cashflows, w/o any reasonable safeguards for now
* HG-64: Drop unused piece of code
* HG-64: Export a domain revision type
* HG-64: Validate invoice params upon creation
* HG-64: Create default shop from prototype
* HG-64: Fix badmatch
* HG-64: Implement validation and naive routing
* HG-64: Bump to rbkmoney/damsel@29d6caf
* HG-64: Fix linting issues
* HG-64: Activate shop created from prototype
* HG-64: Refactor everything to use the newest woody_erlang
* HG-64: Add TODO concerning importance of autogenerated reflection
* 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