Commit Graph

149 Commits

Author SHA1 Message Date
Artem Ocheredko
394a1abc38 CAPI-95 Add payer info to payments search (#59) 2017-05-04 16:04:58 +04:00
Andrew Mayorov
8e5f8583c3 HOOK-1: Describe webhook resources (#55)
* HOOK-1: Describe webhook resources

* HOOK-1: Deprecate and remove callback handlers

* HOOK-1: Get rid of allOfs hacked earlier to inject descriptions
2017-04-24 17:30:38 +04:00
Artem Ocheredko
3a34b8915b CAPI-97: Add payments search, update invoices search (#52)
* CAPI-97 Add payments search, update invoices search. Remove statuses array in invoices/payments search requests
2017-04-21 16:59:45 +04:00
Andrew Mayorov
7fb63e90f3 CAPI-80: Add forgotten ClaimRevoked schema (#50) 2017-04-04 14:58:29 +03:00
Artem Ocheredko
ad45a6e6a7 CAPI-87 Add a getter for all payments by invoice and a some minor http response fixes (#49) 2017-03-27 21:14:59 +04:00
Artem Ocheredko
ccf8462cea Make shopParams category optional (#48) 2017-03-24 16:26:00 +04:00
Andrew Mayorov
61ee06ab11 MSPF-191: Set forgotten requiredness (#47) 2017-03-03 12:14:14 +03:00
Andrew Mayorov
b39ed7250c MSPF-191: Restrict X-Request-ID header length (#46) 2017-03-02 19:51:13 +03:00
Andrew Mayorov
568fdd5b91 MSPF-191: Ensure to dump ci build statuses into Slack (#45) 2017-03-02 15:35:00 +03:00
Anton Kuranda
abb392da3d Ft/counters (#43)
* added metric counters
2017-02-21 21:51:08 +03:00
Andrew Mayorov
e90d600dbe MSPF-191: Introduce invoice-scoped access tokens (#42)
* MSPF-191: Introduce invoice-scoped access tokens

* MSPF-191: Clarify invoice access token scope and lifetime
2017-02-21 14:01:52 +03:00
Anton Kuranda
23b98c34ed added content encoding, contact and url fix (#40)
* added content encoding, contact and url fix

* remove charset def from invoice

* wording fix
2017-02-13 20:09:42 +03:00
Andrew Mayorov
2bef8ccb5d MSPF-191: Describe amount and currency more thoroughly (#41) 2017-02-13 20:02:56 +03:00
Andrew Mayorov
59ad8a5746 Add wercker ci jobs (#39) 2017-02-09 23:32:24 +03:00
Anton Kuranda
cd65ecc96b Ft/errorcodes (#38)
* general grammar fixes

* added wsd+img data, fixed invoice img

* add wsd folder+content

* added errorcodes
2017-02-08 16:07:24 +03:00
Artem Ocheredko
be69c45887 CAPI-59 Change tags for getting contract by id (#37) 2017-02-06 22:11:28 +03:00
Anton Kuranda
9afa811cbc general grammar fixes (#36)
* general grammar fixes

* added wsd+img data, fixed invoice img

* add wsd folder+content
2017-02-06 20:15:39 +03:00
Artem Ocheredko
10c8a41532 CAPI-59 Add npm install step before building (#35) 2017-02-06 17:56:43 +03:00
Artem Ocheredko
a9cc5128bd ITS-21 Rename geoID in location names service (#33) 2017-02-06 16:19:40 +03:00
Andrew Mayorov
e5596f7476 ITS-21: Drop unrelated parts of the readme (#32) 2017-02-06 15:18:42 +03:00
Andrew Mayorov
27a8069f28 ITS-21: Prepare for the release (#31)
* ITS-21: Make the spec ready for ReDoc

* ITS-21: Make it possible to define paths in subdirs

* ITS-21: Translate tags back to English + abuse x-displayName

* ITS-21: Introduce Makefile

* ITS-21: Describe analytics operations more

* ITS-21: Describe analytics definitions more

* ITS-21: Fix tag descriptions a bit

* ITS-21: Describe geo operations

* ITS-21: Translate common parameter descriptions

* ITS-21: Describe invoice/payments operations and definitions

* ITS-21 Make shop/party activation/suspension truly idempotent. Fix UpdateShopArgs definition

* ITS-21: Describe payments/tokens operations and definitions

* ITS-21: Describe invoice.reason property

* ITS-21: Describe user interactions

* ITS-21: Unskuccaite all the paths backs

* ITS-21: Fix warnings + use hack w/ allOf where applicable

* ITS-21 Rename all Args to Params

* ITS-21 Rename context to metadata
2017-02-06 15:09:03 +03:00
Artem Ocheredko
9f0be4a32c CAPI-59 Fixing a small fuck up with claim ids (#30) 2017-02-01 15:44:13 +03:00
Artem Ocheredko
ae8a696313 CAPI-59 Fix ambigious claim id (#28) 2017-02-01 14:42:34 +03:00
Artem Ocheredko
9e7d458429 CAPI-64 Add invoice/payment status messages (#27)
* CAPI-64 Add invoice/payment status messages
* CAPI-64 Add minor contract creation bug fix
2017-01-30 11:28:17 +03:00
Artem Ocheredko
638a71c15a CAPI-64 Added merchant config for callback urls/ CAPI-65 New Party mngmt (#26)
* CAPI-64 Added merchant config for callback urls
* CAPI-65 Added new party management
2017-01-27 15:45:04 +03:00
Artem Ocheredko
89c989087a CAPI-62 Add geo ip support (#24) 2017-01-12 17:00:58 +03:00
Artem Ocheredko
b6fa65c795 CAPI-52 Fix party management interface consistency (#23) 2016-12-28 18:07:02 +03:00
Artem Ocheredko
1690f23a34 CAPI-52 Add initial contract management (#21)
* CAPI-52 Add initial contract management
2016-12-13 20:40:56 +03:00
Artem Ocheredko
f10087c324 CAPI-32 Actual payment statuses (#20) 2016-10-26 14:57:05 +03:00
Artem Ocheredko
80c920cadb CAPI-32 Unify claim status (#19) 2016-10-20 16:07:14 +03:00
Artem Ocheredko
e7255e40d3 CAPI-32 Fix underscore naming (#18) 2016-10-19 16:23:57 +03:00
Artem Ocheredko
4a189c01c6 CAPI-32 Added shop accounts modification and fixed inline schema (#17) 2016-10-17 17:24:45 +03:00
Artem Ocheredko
7e07ff192c CAPI-32 Added user interaction event and contact info (#16) 2016-10-12 15:04:20 +03:00
Artem Ocheredko
9287f57e87 CAPI-40 Remove ip address from client info (#15) 2016-09-28 19:29:40 +03:00
Artem Ocheredko
a9a8979fe7 CAPI-32 Add category endpoints (#14) 2016-09-28 17:08:50 +03:00
Artem Ocheredko
bc6152018e Capi 42/ft/claims revoke (#12)
* CAPI-42 Add claims revoking. Add card data stats. Add shop balances
2016-09-27 15:25:40 +03:00
Artem Ocheredko
5ade3d55c5 CAPI-38 Fix shop field declaration (#11) 2016-09-14 14:19:22 +03:00
Artem Ocheredko
bdd2b7e0a4 CAPI-36 Add invoice rescind/fullfill operations (#10) 2016-09-09 16:20:38 +03:00
Artem Ocheredko
58f0d43f25 CAPI-32 Hide partyID and add work with claims (#9)
* CAPI-32 Hide partyID and add work with claims. Fix allOf wrong declaration. Simplify model naming
2016-09-09 14:41:26 +03:00
Andrew Mayorov
27461b1620 CAPI-31 Fix event id type (#8) 2016-08-16 09:07:42 +00:00
Artem Ocheredko
2cf31203d8 CAPI-31 Add client info with ip address (#7) 2016-08-12 16:59:41 +03:00
Artem Ocheredko
0385a3336a CAPI-31 Remove excessive required fields (#6)
* CAPI-31 Remove excessive required fields. Add missed total count
2016-08-12 15:00:21 +03:00
Artem Ocheredko
956db234f5 CAPI-25 Add invoice event structure (#5)
* CAPI-25 Add invoice event structure
2016-08-11 16:07:11 +03:00
Artem Ocheredko
b68cb06f5b CAPI-30 Add basic merchant and shops manipulation. (#4)
* CAPI-30 Add basic merchant and shops manipulation. Claim a fingerprint for paymenttool token creation
2016-08-11 16:06:50 +03:00
Artem Ocheredko
e1b5d0fdb9 CAPI-23 Rename all the params to camelCase (#3) 2016-08-05 14:13:02 +03:00
Artem Ocheredko
c820bb477f CAPI-28 Add methods to retrieve statistics. (#2)
* CAPI-28 Add methods to retrieve statistics. Refactor paths to separate processing and analytics
2016-08-04 16:12:38 +03:00
Artem Ocheredko
60b0337c99 Merge pull request #1 from galaxie/CAPI-22/ft/intial_spec
CAPI-22 Initial spec with no typedef
2016-06-27 16:52:13 +03:00
Artem Ocheredko
d1f7f64863 CAPI-22 Initial spec with no typedef 2016-06-27 01:58:15 +03:00
Artem Ocheredko
5865c1ff89 Initial commit 2016-06-22 15:09:18 +03:00