Artem Ocheredko
25a49e4426
HG-67 Add and elegant crutch to avoid dealing with contract shop services ( #69 )
2016-10-11 20:50:53 +03:00
Andrew Mayorov
4b6544893b
HG-30: Domain redesign ( #64 )
...
* HG-30: Dump a preliminary domain redesign
* HG-30: Fix implicit requiredness
* HG-30: Bring contractor object back to domain
* HG-30: Use the term 'Cash' as a notion of financial resources
* HG-30: Describe what 'Terminal' is more thoroughly
* HG-30: Bring together a couple of known unsolved problems
* HG-30: Throw down some notes on planned domain structure
2016-10-10 16:14:58 +03:00
Igor Savchuk
f3f72ad6fb
add dummy domain object ( #52 )
2016-10-08 15:07:07 +03:00
Evgeny Levenets
406fd17f79
HG-69: Added contact info to Payer struct ( #66 )
...
* HG-69: Added ContactInfo to Payer struct
2016-10-07 13:40:54 +03:00
Igor Savchuk
1f55723832
fix proxy typo ( #63 )
2016-09-29 19:14:19 +03:00
Andrew Mayorov
222647466c
HG-61: Introduce suspend intent and callbacks ( #59 )
...
* HG-61: Introduce suspend intent + callbacks, redesign proxy interfaces
* HG-61: Declare required namespaces
* HG-61: Bring back the notion of payment cancellation
* HG-41: Reference coredocs doc which explains a set of payment statuses
2016-09-27 16:01:50 +03:00
Vladimir Pankrashkin
7117acb805
SHMW-2: first protocol version ( #54 )
...
* SHMW-1: first protocol version
* SHMW-2: review fixes: changed `from/to` -> `from/to_id`
* SHMW-2: modified Makefile
* SHMW-2: review fixes
* SHMW-2: restore corrupted makefile
* SHMW-2: review fixes
* SHMW-2: review fixes:capitalize ID
* SHMW-2: review fixes:added plan update
* SHMW-2: review fixes: discussion results[Season 2]
2016-09-13 17:11:13 +03:00
Andrew Mayorov
e305b7c33b
HG-47: Design party management interfaces ( #44 )
...
* HG-47: Change regulatory domain for timestamps to RFC 3339
* HG-47: Draft party management interfaces + update related domain types
* HG-47: Isolate any possible party modification in changeset
* HG-47: Make blockage / suspension signaling more straightfowrard
* HG-47: Fix a bit Makefile sanity
* HG-47: Introduce ownership to invoices
* HG-47: Distinguish between shop name and id + autogenerate latter
* HG-47: Simplify ShopUpdate definition
* HG-47: Use refs to a category instead
* HG-47: Separate party definition from data revision + provide GetShop function
* HG-47: Include party events into processing event set
* HG-47: Barely acknowledge party creation rather than reply with initial state
* HG-47: Fuse domain objects into party state as is + fix wording
2016-08-10 12:06:59 +00:00
Vladimir Pankrashkin
a66e33a56d
MST-1: Thrift protocol for magista service ( #40 )
...
* MST-1: Thrift protocol for magista service
* MST-1: Review fixes: changed names in domain
* MST-1: Review fixes: changed service name
* MST-1: Review fixes: changed erlang namespace
2016-07-28 15:01:03 +03:00
Andrew Mayorov
643996f8da
HG-36: Preliminary EventSink service + slight event model redesign ( #22 )
...
* HG-36: Preliminary EventSink service + slight event model redesign
* HG-36: Add Java namespace
* HG-36: Convert EventSource into a union
* HG-36: Dedicated exception for GetLastEventID
* HG-36: Add doc + event payload type hierarchy
* HG-36: Fix tag ordering
* HG-36: Make exceptional conditions clearer
* HG-36: Rename ev -> payload
* HG-36: Change status types to unions + proper namespacing
2016-06-16 18:07:06 +03:00
Andrew Mayorov
8770c2fde5
HG-19: Outline a provider proxy protocol ( #14 )
...
* HG-19: Outline a provider proxy protocol
* HG-4: Fix naming w/ respect to Golang rules
* HG-4: Add exception to signal that there's active payment
* HG-19: Denormalize currency in domain structures
* HG-4: Make invoice details non-mandatory
* HG-4: Associate invoice with domain data revision
* HG-4: Fix incorrect PaymentSession type
* HG-19: Propose a documentation
* HG-4: Add generic exception for invalid requests
* HG-19: Fix ambiguity
2016-06-02 14:38:27 +03:00
Andrew Mayorov
49714da3bf
HG-3: Update types and services with respect to public interface ( #15 )
...
* HG-3: Update types and services with respect to public interface
* HG-3: Put `due` field into invoice
* Rename `Object` -> `DomainObject`
2016-05-26 15:06:07 +03:00
Artem Ocheredko
ace7856894
ft/CAPI-12 Add various kludges to make Go codegenerator work
2016-05-24 16:41:25 +03:00
Andrew Mayorov
7c72256673
HG-20: Draft a demoable processing service ( #10 )
...
* HG-20: Fix issues found during review
2016-05-20 19:31:53 +03:00
Andrey Mayorov
e5e06f5a39
Fix review comments
...
HG-7
HG-5
2016-05-18 19:30:18 +03:00
Andrey Mayorov
dea29b56c5
HG-7: Fixate namespaces a bit
2016-04-27 18:00:43 +03:00
Andrey Mayorov
57195bfcef
HG-7: Add a couple of fixes
2016-04-27 15:23:15 +03:00
Andrey Mayorov
ddd75821db
Design a draft of domain data model and config service
...
HG-5
HG-6
2016-04-27 15:23:15 +03:00