Граф коммитов

44 Коммитов

Автор SHA1 Сообщение Дата
Eddy Ashton bd6822fba0
Describe forwarding behaviour in generated OpenAPI (#3935) (#3966)
Co-authored-by: Amaury Chamayou <amchamay@microsoft.com>
2022-06-21 20:06:04 +00:00
Eddy Ashton 8e0b2c91cf
Restore public `ccf::Receipt` type (#3793) 2022-04-29 12:03:22 +00:00
Eddy Ashton dac7a8d038
Describe text objects as `text/plain` in generated OpenAPI (#3751) 2022-04-11 08:51:39 +00:00
Christoph M. Wintersteiger c856048d34
Add service identity endorsements to historical receipts (#3679) 2022-03-28 14:29:31 +00:00
Eddy Ashton 2e7dbdc2ae
Distinguish different kinds of EntityID in OpenAPI (#3619) 2022-03-02 09:46:47 +00:00
Eddy Ashton e6df25dceb
Remove metrics tracker (#3599) 2022-02-24 17:36:14 +00:00
Eddy Ashton 4ee0d1579a
Add system for offloading index to disk (#3444) 2022-01-31 19:29:03 +00:00
Amaury Chamayou 9fdb6617bb
Commit evidence in ledger (#3460) 2022-01-31 18:19:48 +00:00
Eddy Ashton 953d8b1e51
Include frontend prefix in generated OpenAPI documents (#3464) 2022-01-28 16:03:15 +00:00
Amaury Chamayou a5476ef277
Application claims digest in ledger and receipts (#3292) 2022-01-09 12:33:35 +00:00
Eddy Ashton f0a7d405ec
Historical queries: Add support for fetching sets of seqnos (#3221) 2021-12-01 09:25:42 +00:00
Amaury Chamayou 41cadaf415
Get metrics v1 (#3025) 2021-09-27 13:20:32 +01:00
Amaury Chamayou 81d7ac077e
Node certs in receipts (#2991) 2021-09-21 15:42:05 +01:00
Amaury Chamayou 47edd48490
Remove root from receipts (#2975) 2021-09-10 19:55:41 +00:00
Amaury Chamayou bcd4797a26
Fix forwarding escaped urls (#2591) 2021-05-14 13:06:30 +01:00
Eddy Ashton 68a483e81c
Update doc versions of `/gov` and `/node` OpenAPI (#2589) 2021-05-13 20:04:24 +01:00
Eddy Ashton 0184c1fb92
Add `.size` and `.clear()` to JS maps (#2569) 2021-05-10 13:08:00 +01:00
Eddy Ashton 90648533ea
Modify sample historical range query endpoint to better handle subranges (#2556) 2021-05-07 11:20:23 +01:00
Eddy Ashton b3e7bac57c
Define more headers as public, and split endpoints into separate library (#2328) 2021-03-25 14:19:15 +00:00
Eddy Ashton 44ac55d223
/tx and /commit use a single transaction_id rather than separate view and seqno (#2347) 2021-03-25 10:06:37 +00:00
Julien Maffre 9ec30330ec
Change serialisation format for service maps (#2301) 2021-03-18 11:25:55 +00:00
Maik Riechert 674c4f190b
PascalCase enum members in REST API responses (#2323) 2021-03-16 19:23:54 +00:00
Eddy Ashton 9292b824d1
Remove auto-JSONification of query params, allowing them to be unquoted (#2309) 2021-03-16 15:34:19 +00:00
Julien Maffre de2ae8c3e9
Use hash of certificate for user and member IDs (#2279) 2021-03-10 18:05:49 +00:00
Amaury Chamayou 06d462b24c
Historical receipts (#2270) 2021-03-09 15:44:13 +00:00
Eddy Ashton 4fd9f5f309
Historic queries: Range queries and app-dictated handles (#2233) 2021-03-01 16:19:14 +00:00
Maik Riechert 3a978f99cd
Add view and seqno to /tx response (#2215)
* add view, seqno to /tx

* update schemas

Co-authored-by: Amaury Chamayou <amchamay@microsoft.com>
2021-02-24 07:04:02 +00:00
Maik Riechert b0f778e0ab
Rename /user_id to /caller_id (#2148) 2021-02-04 11:00:43 +00:00
Amaury Chamayou 55de288652
Include merkle root at read version in proposal ids (#2135) 2021-02-03 10:09:59 +00:00
Maik Riechert 254d51093c
Add JWT perf tests (#2118) 2021-01-26 23:41:59 +00:00
Maik Riechert dcca2e773a
Make endpoint_metrics response flat (#2116)
* change endpoint_metrics schema

* rename to api/metrics

Co-authored-by: Amaury Chamayou <amchamay@microsoft.com>
Co-authored-by: Alex <shamis@gmail.com>
2021-01-26 20:44:59 +00:00
Eddy Ashton ecbe8d8d05
List authn policies in JS (#2094) 2021-01-21 13:13:50 +00:00
Maik Riechert 74cd2d6ab5
Re-organize network endpoints (#2059) 2021-01-14 11:21:15 +00:00
Eddy Ashton fb341191b6
Remove /metrics as a common endpoint, and misc cleanup (#2057) 2021-01-08 21:03:50 +00:00
Eddy Ashton 429258d7ef
Add example of custom auth policy, and documentation of new auth types (#2050) 2021-01-07 12:40:13 +00:00
Eddy Ashton 6fbd8202b6
Document auth policies in OpenAPI (#2049) 2021-01-07 11:41:28 +00:00
Eddy Ashton 8d050636d6
Support multiple auth policies, decouple auth from frontends (#2010) 2020-12-17 16:37:34 +00:00
Amaury Chamayou 092d799633
Only store valid Code IDs (#2011) 2020-12-11 11:09:53 +00:00
Amaury Chamayou 269e4cadeb
/user_id takes a pem string (#1838) 2020-10-29 18:23:37 +00:00
Eddy Ashton 2db7f0c929
Document all endpoints, even those with no schema (#1738) 2020-10-12 12:44:41 +01:00
Julien Maffre 9d2f3d010c
Add historical queries capabilities to infra logging app (#1735) 2020-10-12 11:14:07 +01:00
Eddy Ashton 7bca64af46
Remove api/schema endpoint (#1722) 2020-10-08 09:36:05 +01:00
Amaury Chamayou cb2b955e95
Remove valijson (#1698) 2020-10-02 18:57:43 +01:00
Eddy Ashton 37d78ecfe2
Produce OpenAPI document describing CCF's endpoints (#1612) 2020-09-25 10:16:12 +01:00