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

218 Коммитов

Автор SHA1 Сообщение Дата
github-actions[bot] 0baaabb7c4
Add log line for when ledger entry cannot be found (#3892) (#3904) 2022-06-06 09:30:51 +00:00
Julien Maffre 21850c560f
Stricter JSON configuration schema for `cchost` (#3816) 2022-05-06 10:09:35 +01:00
Julien Maffre e165709e2a
Re-enable joining from old snapshot test (#3573) 2022-05-04 15:02:46 +00:00
dependabot[bot] 90de388c29
Update cryptography requirement from ==36.* to ==37.* in /python (#3802) 2022-05-04 09:09:50 +00:00
Amaury Chamayou d944a58563
Always emit custom claims (#3783) 2022-04-26 15:29:02 +00:00
Julien Maffre af9c42cc30
Add generic load testing to end-to-end infra (#3707) 2022-04-14 18:31:14 +01:00
Julien Maffre 0150c824d4
Host ledger fixes and improvements (#3750) 2022-04-08 19:03:03 +01:00
Julien Maffre 344b368e14
Fix `read_ledger.py` behaviour with `--insecure-skip-verification` (#3742) 2022-04-06 15:21:34 +01:00
Christoph M. Wintersteiger 5d3dc191b3
Improvements relating to service status (#3724) 2022-03-31 15:07:00 +00:00
Christoph M. Wintersteiger cec3971114
Better Python Ledger iterators (#3720) 2022-03-30 12:32:42 +01:00
Christoph M. Wintersteiger c856048d34
Add service identity endorsements to historical receipts (#3679) 2022-03-28 14:29:31 +00:00
Eddy Ashton e46ab217af
Unsafe build naming (#3701) 2022-03-25 11:25:35 +00:00
Eddy Ashton 484ea535ca
`ledger.py` reports errors on non-contiguous ranges (#3623) 2022-03-03 09:08:24 +00:00
Amaury Chamayou 54316075e1
Add --split-services flag to ledger_viz (#3621) 2022-03-01 17:20:00 +00:00
Eddy Ashton 8747b85833
Take individual chunk files in ledger parsing tools (#3620) 2022-03-01 16:56:36 +00:00
Amaury Chamayou 30eefa17bb
Add insecure skip validation to ledger viz (#3618) 2022-03-01 16:13:06 +00:00
Julien Maffre a73c561ded
Resilient ledger recovery (#3585) 2022-02-23 17:26:44 +00:00
Eddy Ashton 7948dcc020
Move definition of `RpcContext` to public headers (#3583) 2022-02-23 13:43:50 +00:00
Julien Maffre 296069b135
Create temporary ledger chunks while recovery is in progress (#3563) 2022-02-22 10:47:52 +00:00
Julien Maffre c6f016cbee
Create a new ledger chunk when starting recovery process (#3539) 2022-02-15 17:46:39 +00:00
Julien Maffre c41eba8289
Add option to skip ledger integrity verification in `ccf.Ledger` Python module (#3535) 2022-02-15 15:34:49 +00:00
Eddy Ashton cc247f73eb
Correct `scurl.sh` args in doc samples (#3541) 2022-02-14 14:14:44 +00:00
Julien Maffre 7ef8cec66a
Fix for `read_ledger.py` for snapshot parsing (#3534) 2022-02-10 16:50:03 +00:00
Amaury Chamayou 1a95bd0221
Remove unused verification path for receipts (#3531) 2022-02-10 11:11:04 +00:00
Christoph M. Wintersteiger f84631abc5
Add governance action to force ledger chunks at following signature (#3519) 2022-02-09 14:29:38 +00:00
Julien Maffre c636300cf1
Camel case `cchost` configuration enums (#3489) 2022-02-01 16:52:09 +00:00
Amaury Chamayou 171dc2a6e9
Revert "Remove unused WriteSetWithClaims (#3485)" (#3487)
This reverts commit 7c34df0668.
2022-02-01 13:17:14 +00:00
Amaury Chamayou 7c34df0668
Remove unused WriteSetWithClaims (#3485) 2022-02-01 11:35:57 +00:00
Amaury Chamayou 9fdb6617bb
Commit evidence in ledger (#3460) 2022-01-31 18:19:48 +00:00
Julien Maffre c157123e28
Cleanup `ccf` Python package dependencies (#3441) 2022-01-24 14:26:28 +00:00
Julien Maffre 2c8eea791a
Remove retired nodes from store (#3409) 2022-01-20 10:10:37 +00:00
Julien Maffre 42bc3c6a87
Service certificate validity period and renewal (#3363) 2022-01-19 10:35:38 +00:00
Eddy Ashton 4b67651af3
Remove `proposal_generator.py` (#3400) 2022-01-13 17:14:37 +00:00
Julien Maffre f302ddade3
Move Python client code out of `ccf` package and back to infra (#3386) 2022-01-12 09:32:26 +00:00
Amaury Chamayou d90b838737
Emit and verify snapshot digest as an application claim (#3348) 2022-01-11 15:27:18 +00:00
Julien Maffre 2eb2ca375d
Fix Doyxgen warnings (#3374) 2022-01-10 17:06:10 +00:00
Amaury Chamayou a5476ef277
Application claims digest in ledger and receipts (#3292) 2022-01-09 12:33:35 +00:00
Amaury Chamayou 15fa4f084f
Upgrade httpx (#3347) 2021-12-31 17:54:42 +00:00
Julien Maffre eddf7bdb1b
Multiple RPC interfaces redirection (#3300) 2021-12-15 10:40:13 +00:00
Julien Maffre dff1187450
JSON configuration misc renames (#3290) 2021-12-09 15:38:36 +00:00
Julien Maffre e2017b80a3
JSON configuration: time strings (#3282) 2021-12-09 10:00:00 +00:00
Julien Maffre c63e7d6967
JSON configuration: size strings (#3272) 2021-12-06 16:56:05 +00:00
Amaury Chamayou 2514a92ff9
Convert bool is_snapshot to EntryType entry_type (#3275) 2021-12-02 16:51:14 +00:00
Julien Maffre 40275162ab
Include start type in JSON configuration file and remove `cchost` subcommand (#3268) 2021-12-01 08:37:28 +00:00
Julien Maffre eb3c8407a7
Add `--check` option to `cchost` to verify configuration file (#3264) 2021-11-29 15:52:24 +00:00
Julien Maffre 4869eafcc7
Simplify representation of addresses (#3261) 2021-11-29 13:08:01 +00:00
Julien Maffre bb946237a6
JSON configuration for `cchost` (#3209) 2021-11-23 17:35:01 +00:00
Eddy Ashton 819bbf1076
Add jinja templates for proposals and ballots (#3229) 2021-11-23 11:11:57 +00:00
dependabot[bot] 138d9065ac
Update cryptography requirement from ==35.* to ==36.* in /python (#3232) 2021-11-22 20:45:19 +00:00
Eddy Ashton 7619044a5b
`--skip-checks` should be an optional arg (#3226) 2021-11-19 14:43:44 +00:00