* Add external_id to InvoiceParams, InvoiceWithTemplateParams, InvoicePaymentParams
* Add external_id to Invoice and InvoicePayment structs
* Add invoice id to InvoiceParams and InvoiceWithTemplateParams
* Add payment id to InvoicePaymentParams
* DC-84: add act preferences to contract (#317)
* add act preferences to contract
* enrich calendar with first day of week
* use business schedule to generalize all schedules
* Add other preferences for reports (#331)
* Add other preferences for reports
* Add reference parameter
* Review fixes
* Review fixes
* Remove unused fields
* HG-357: Introduce apple pay in domain (#318)
* HG-357: Remove deprecated constructs from domain config (#322)
* BJ-279: Tokenized data extraction api (#319)
* BJ-279: Tokenized data extraction api
* BJ-279: Review fixes
* CDS-55: Move verification data from card data to session data (#326)
* CDS-55: fix CardSecurityCode (#327)
* Apple pay in merch stat (#332)
* Apple pay in merch stat
* Review fixes
* HG-338: introduce new errors for universal mapping; remove obsolete proxies files
* apply review comments
* add error static to dynamic converting example
* apply review comments
* apply more review comments
* apply more review comments
* refactor a static representation for payment processing errors
* add namespaces
* apply more review comments
* apply more review comments
* apply more and more and more review comments
DC-62: add payment institution (#254)
* add payment institution
* add PaymentInstitutionRealm to identify test or live one
* bump build image for the best thrift compiler
* add PaymentInstitutionRef to contract creation params
* remove shop, contract and party proto entirely
DC-64: add discrete party revisioning (#258)
* add discrete party revisioning
* add special PartyCreated change to separate service interface and event payload
DC-64: make party revisioning in change instead of event (#261)
DC-71: add international legal entity and bank account (#270)
DC-75: add migration data to Globals (#277)
DC-75: add backwards compatibility to party events (#278)
* add notes about party revisioning
* HG-227: Introduce basic payment refunds (#158)
* HG-229: Move moving state parts out (#193)
* MST-112: Add refund status in stat proto (#206)
* HOOK-34: Introduce refunds (#203)
* HG-229: Introduce refund terms (#200)
* HG-229: Make provision terms much more strict (#211)
* HG-262: Use yet unallocated tag for the redesigned holds terms (#219)
* DC-23: changed PartyManagement interface to claims (#122)
* DC-23: changed PartyManagement interface to work with claims as primary editing method
DC-25: changed PartyChangeset to match with new interface (DC-23)
Moved ShopLocation to Shop level
* added ContractExpiered status and creation timestamp
* changed contracts & shops IDs types from Int to String
* extracted ShopUpdate fields to ShopModification level
* added InvalidChangeset exception
* Claim effects added (v0.1)
* Claim effects v1.0
* Claim effects v1.1
added created_at in all party objects
* Added ShopProxyChanged effect produced by ProxyModification changeset
* added ClaimUpdated event and ClaimRevision property
* added revision check to AcceptClaim
* added revision to deny/revoke methods for uniformity
* added ShopContractChanged to make one-to-one relations beetween change & effect
* Category is back to ShopParams as optional field
* AcceptClaim can throw InvalidChangeset exception
* Added AnonymousEntity to fulfill contract creation requirements
* Renamed AninymousEntity to RegisteredUser
* Added PayoutToolType to distinguish test and live payout tools
* Removed payout tool type due to redundancy
* Added PayoutToolPrototype to incapsulate test payout tool params
* Walker2 API (#125)
* Walker 2 api
new Methods for
CRUD operations fro Claims, Comments and history(Actions)
WALK-20
* rename to wc_deploy
* add deploy_epic_nexus to list
* fix make cmd
* fixed suspension naming
* elastico interface
get end search party methods
Ft/walk 27/elastico (#133)
* Syncronize walker and payment processing thrifts
* WALK-27: Bump to rbkmoney/image-build@efd28e5 (#138)
* DC-27: added timestamp and revision to claim related events
* DC-27: added updated timestamp to claim
Added timestamp to blocking/suspension statuses (party & shop) for same reason.
* DC-27: removed unnecessary timestamp from accepted status (#143)
* Added missed InvalidContractStatus exception (#144)
* Removed timestamp from ContractTermination changeset
rebased to newest master
* jenkins pr crutch
* update walker 2 interface
* fix signature
* replace strings
* add update and create date
* Event batching v0.1 (obvious one) (#160)
* HG-227: Publish formerly internal events (#161)
* HG-227: Streamline event payload definitions
* HG-227: Publish formerly internal events
* HG-227: Introduce session-level result
* HG-227: Start classifying operation failures
* HG-227: Differentiate between domain and payproc invoicing models
* HG-227: Strip domain models further
* HG-227: Make risk score, route and cash flow required
* HG-227: Give shop location back to proxies (#164)
* HG-195: Simplify create flow in payproc
* HG-195: Introduce payment adjustments
* HG-195: Disallow more than one pending adjustment
* HG-195: Add reason to the payment adjustment
* HG-195: Sprinkle over some comments
* HG-195: Include cash flow diff
* HG-196: Fix according to complaints
* MST-87: Switch domain invoice and payment models to own model
* MST-87: Copy and paste domain models
* MST-87: PaymentSession -> PaymentSessionID
* MST-87: More linear invoice, Context -> base.Content
* HG-153: Provider transport options for proxies
* HG-151: Provide selector as a means to choose an inspector
* HG-151: Provide the cost range condition
* HG-138: Introduce party related conditions
* Revert "HG-153: Provider transport options for proxies"
This reverts commit e0a541bc18efcef30cafd735a38584ee0df8e08e.
* HG-138: Provide const predicate to ease w/ construction catch-all decisions