Vladimir Pankrashkin
fcd05bd748
MB-21: Up range bounds changed to optional ( #33 )
...
This commit will change BM client protocol: upper range bound was changed to optional to allow infinite request stream.
2016-07-05 10:51:11 +03:00
avcherkasov
9e00983ca3
BJ-29: added pom.xml
2016-07-04 21:58:46 +03:00
Igor Savchuk
5e3795cfe4
[HG-32] domain_config.thrift refactored ( #25 )
2016-07-01 14:18:41 +03:00
Evgeniy Shishkin
a3a29d711f
MG-12: EventSource field + EventSink comment ( #32 )
...
* MG-12: add EventSource type/field; add important comment to EventSink interface
* MG-12: use base.ID type instead of binary
2016-06-30 13:42:08 +04:00
Kirill Konanykhin
38aca8e120
Merge pull request #31 from rbkmoney/ft/HW-3/hwprotocol_fix
...
MB-21: Fixed wrong type range types
2016-06-29 19:30:39 +03:00
Vladimir Pankrashkin
0127915bb4
MB-21: Fixed wrong type range types
2016-06-29 12:38:43 +03:00
Vladimir Pankrashkin
46419de8e5
Ft/hw-3/hwprotocol ( #29 )
...
* MB-21: BM Thrift protocol
* MB-21: BM Thrift protocol
* MB-21: Review fixes, added erl namespace
* MB-21: Comment fixes
* MB-21: Removed commas in enum
* MB-21: Removed event filter
* MB-21: One more iteration
* MB-21: One more iteration
2016-06-24 20:10:21 +03:00
Evgeniy Shishkin
918cf7ff18
MG-11: Спроектировать интерфейс EventSink в state processing ( #26 )
...
* MG-11: introduce EventSink draft
* MG-11: change comment for GetHistory
* MG-11: add NoLastEvent exception
* MG-11: rearrage comments similar to payment_processing arragment to narrow style differences
* MG-11: change GetLastEventID to make it slightly less complex
* MG-11: correct syntax mistake
* MG-11: add timestamp for event as requested by Java team; change some comment layout for better look
* MG-11: change names of Event structure to make it similar to payment_processing Event
* MG-11: fix comment
2016-06-24 13:19:35 +03:00
Anatoly Cherkasov
28d8b8603a
Merge pull request #28 from keynslug/ft/BJ-28/make_java
...
BJ-28: changes in the Makefile to checking Java
2016-06-23 17:20:28 +03:00
avcherkasov
138dd80740
BJ-28: changes in the Makefile to checking Java
2016-06-23 17:02:00 +03:00
tolkonepiu
566634679c
HG-37: Change "Void" to "Rescind" and more ( #24 )
...
* Change "Void" to "Rescind"
* Add java namespaces
* Add created_at field in Event struct
2016-06-21 19:45:09 +04:00
Andrew Mayorov
ec761b3b01
HG-36: Employ scoped record names while verifying Erlang compilability ( #23 )
2016-06-17 19:41:05 +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
4ce946e3ef
HG-4: Share EventID type between closely related services ( #21 )
...
* HG-4: Remove now useless docs
* HG-4: Make EventID numeric as defined in state_processing
2016-06-15 13:21:44 +03:00
Evgeniy Shishkin
4f7d9c9170
MG-9: Расширить сущности SignalResult, CallResult списоком событий ( #17 )
...
* MG-6: getHistory/3 added; EventId added; MachineNotFound, EventNotFound exceptions added
* MG-6: name clashes fixed using namespaces
* MG-6: CallResult - event changed to EventBody; SignalResult - event changed to EventBody
* MG-6: EventId type changed to i64
* ft/MG-6 : add specification comment to getHistory method
* MG-6: removed namespaces
* MG-8: add HistoryRange structure; fix params in getHistory; fix comments
* MG-6: change EventId to EventID
* MG-6: remove redundant comment
* MG-9: extend CallResult/SignalResult with events list
* MG-9: change comment to better reflect recent changes
* MG-9: use EventBody instead of raw binary
2016-06-14 11:16:56 +03:00
Evgeniy Shishkin
b66dd688ed
MG-6: add MachineFailed exception ( #18 )
...
* MG-6: add MachineFailed exception
* MG-6: add comment for MachineFailed exception
* MG-6: make names for Automaton methods exceptions look similar to other exception names
2016-06-14 11:16:09 +03:00
Igor Savchuk
4b8afa9736
Comment cds ( #20 )
2016-06-10 18:53:11 +03:00
Vladimir Pankrashkin
a13820f10a
Merge pull request #16 from gdm000/master
...
MSPF-41: Added namespace rules for thrift idl files
2016-06-10 10:06:06 +03:00
Vladimir Pankrashkin
334d5d66e0
MSPF-41: reduced level of panic
2016-06-09 18:41:42 +03:00
Vladimir Pankrashkin
eccb15a65a
Merge branch 'master' of https://github.com/gdm000/damsel
...
* 'master' of https://github.com/gdm000/damsel :
Rewrote JAVA requirements for Damsel to look as obvious as possible.
2016-06-03 10:37:01 +03:00
Vladimir Pankrashkin
8695d65d8d
Rewrote JAVA requirement for Damsel to make it as obvious as possible.
2016-06-03 10:36:17 +03:00
Vladimir Pankrashkin
ff1c416f13
Rewrote JAVA requirements for Damsel to look as obvious as possible.
2016-06-03 10:17:49 +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
Vladimir Pankrashkin
3e382d362d
Added namespace rules for thrift idl files
2016-06-01 11:53:19 +03:00
Evgeniy Shishkin
559ad78b95
MG-6: getHistory implementation ( #13 )
...
* MG-6: getHistory/3 added; EventId added; MachineNotFound, EventNotFound exceptions added
* MG-6: name clashes fixed using namespaces
* MG-6: CallResult - event changed to EventBody; SignalResult - event changed to EventBody
* MG-6: EventId type changed to i64
* ft/MG-6 : add specification comment to getHistory method
* MG-6: removed namespaces
* MG-8: add HistoryRange structure; fix params in getHistory; fix comments
* MG-6: change EventId to EventID
2016-05-26 19:20:58 +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
ea227de33e
Merge pull request #11 from galaxie/ft/CAPI-12
...
ft/CAPI-12 Add various kludges to make Go codegenerator work
2016-05-24 17:32:03 +03:00
Artem Ocheredko
ace7856894
ft/CAPI-12 Add various kludges to make Go codegenerator work
2016-05-24 16:41:25 +03:00
Igor Savchuk
06308f6fb3
[CDS-7] add cds.thrift ( #9 )
...
* add cds.thrift
* add NoKeyring exception
* split in two services
Cds and CdsAdmin
* Design a draft of domain data model and config service
HG-5
HG-6
* HG-7: Add a couple of fixes
* HG-7: Fixate namespaces a bit
* Fix review comments
HG-7
HG-5
* introduce bankcard and carddata types
* tiny little fixes
* getSessionCardData
* tabs to spaces
* fix result of put
* HG-20: Draft a demoable processing service (#10 )
* HG-20: Fix issues found during review
* cds fixes
2016-05-24 16:15:11 +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
Andrew Mayorov
887ad737a9
Merge pull request #6 from keynslug/ft/domain_types
...
Design a draft of domain data model and config service
HG-5
HG-7
2016-05-19 15:03:58 +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
Andrew Mayorov
a1993bc09b
Merge pull request #8 from keynslug/fix/remove_dep
...
Remove Erlang-specific files
2016-04-27 15:22:49 +03:00
Andrey Mayorov
c9916ae5b1
Remove Erlang-specific files
2016-04-27 15:07:26 +03:00
Andrew Mayorov
b5a987e8b7
Merge pull request #5 from keynslug/ft/rename
...
Rename project
2016-04-07 17:06:34 +03:00
Andrey Mayorov
f872abec6a
Rename project
2016-04-06 20:23:12 +03:00
Andrew Mayorov
00184bb220
Merge pull request #4 from keynslug/ft/erl_dep
...
HG-10: Transform into Erlang dependency
2016-04-06 20:00:24 +03:00
Andrey Mayorov
e8bb9221d0
HG-10: Transform into Erlang dependency
2016-04-06 18:25:41 +03:00
Andrew Mayorov
c75bc07864
Merge pull request #3 from keynslug/ft/wercker_ci
...
HG-12: Integrate with wercker CI
2016-04-04 16:59:24 +04:00
Andrey Mayorov
109a206bd7
HG-12: Integrate with wercker CI
...
Test only ability to generate Erlang, Java and Go yet. It'd be good to test
compilation at least but it's not feasible so far as we would need a huge
ass image with all these language environments installed.
2016-04-04 14:52:20 +03:00
Andrew Mayorov
5629d63fdc
Merge pull request #1 from keynslug/ft/state_proc
...
HG-11: State processing protocol draft
2016-04-04 15:03:39 +04:00
Andrey Mayorov
87b6ef6cab
HG-11: Fix upon review
2016-04-01 17:54:20 +03:00
Andrey Mayorov
d55eed3ae1
HG-11: Add autogenerated docs
2016-03-31 18:45:12 +03:00
Andrey Mayorov
be894775b0
HG-11: Design state processing protocol draft
2016-03-31 18:42:22 +03:00
Andrey Mayorov
7bb404b89d
Dedicate separate dir for thrift files
2016-03-29 14:52:23 +03:00
Andrey Mayorov
f4b999b56f
Add basic repo structure with makefile and test service
2016-03-29 14:42:47 +03:00