Skip to content

Commit 7bfe86d

Browse files
stevenjMr-Leshiy
andauthored
feat(docs): Formalize Voting Formats as signed documents. (#545)
* fix(docs): fix local builds with earthly and Just * fix(docs): Remove CDDL from checks until we actually have it * feat(docs): wip * fix(docs): wip, but should fix cue errors * fix(docs): spelling * fix(docs): format * fix(docs): markdown * fix(docs): regenerated * fix(docs): make the check target work properly after `cue vet` broke * fix(docs): markdown * fix(docs): fix format * feat(docs): wip * fix(docs): key derivation docs render * fix(docs): wip contest ballot/register generation * docs(docs): Voter Ballot seems finished * docs(docs): Add the ballot checkpoint design specification to the docs * fix(docs): cue formatting * fix(docs): Markdown format now indent changed * docs(docs): Generalize sub-section page creation WIP * docs(docs): Preserve historical jormungandr vote transaction information for context * docs(docs): remove obsoleted documentation to provide better clarity * docs(docs): doc cleanup wip * fix(docs): spelling * fix(docs): markdown and spelling issues * fix(docs): cue format * fix(docs): Fix markdown * fix(docs): More markdown fixes * fix(docs): more markdown fixes * fix(rust): add bulleting board operator to admin roles * fix(rust): Fix documentation on user and admin role types in rust * docs(docs): WIP Parameters heirarchy and discovery * docs(docs): wip * fix(docs): WIP * fix(general): Revert cat-ci bump which breaks the build * fix(docs): Further revert cat-ci to last actual working version. * fix(rust): revert deny.toml to match cat-ci * fix(general): Try patched cat-ci with python on top of debian * fix(general): Promote python base2 to just python-base * fix(general): Fix CI branch name * docs(docs): fix spelling * docs(docs): remove proposals info from specs for now * fix(rust): Don't validate the contents of the CDDL because we can't validate all valid CDDL * fix(rust): Stop broken test case from failing build * fix(rust): skip failing tests * fix(rust): remove unused cbork dependency for now * fix(docs): format * docs(docs): Add link to main branch documentation in the Readme.md * feat(rust/signed-doc): Set the tagged version of `catalyst-signed-doc-spec` (#629) * set the proper version for the `catalyst-signed-doc-macro` * wip * revert `build-info` version * docs(docs): WIP * docs(docs): wip * docs(docs): Proposals flow done * fix(rust): Latest standard configs * fix: python version comment * fix: Python fixes * fix(general): python lint issues * fix(rust): Make sure coverage files don't end up in git * fix(general): Bump to released cat-ci with python updates for docs --------- Co-authored-by: Alex Pozhylenkov <[email protected]>
1 parent 8e1cb5a commit 7bfe86d

File tree

212 files changed

+9546
-4308
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

212 files changed

+9546
-4308
lines changed

.config/dictionaries/project.dic

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
aarch
22
abcz
33
ABNF
4+
abnfb
45
addrr
56
addrs
67
adminer
@@ -45,6 +46,7 @@ childs
4546
Chotivichit
4647
chrono
4748
cids
49+
cidv
4850
ciphertext
4951
ciphertexts
5052
Coap
@@ -84,7 +86,9 @@ drep
8486
dreps
8587
Earthfile
8688
elgamal
89+
encryptiondecryption
8790
encryptor
91+
endfilter
8892
Errno
8993
Eternl
9094
evalv
@@ -166,6 +170,9 @@ localizable
166170
logcall
167171
lookaside
168172
ltail
173+
ltdoc
174+
ltend
175+
ltstart
169176
maindbname
170177
mapref
171178
markdownlint
@@ -177,6 +184,7 @@ MDLINTS
177184
mdns
178185
MEMMAP
179186
memx
187+
Merkle
180188
Metadatum
181189
metno
182190
mgrybyk
@@ -196,7 +204,9 @@ moka
196204
MPMC
197205
msvc
198206
Multiaddr
207+
multicodec
199208
multiera
209+
multihash
200210
mutlisig
201211
mypy
202212
nanos
@@ -255,10 +265,12 @@ rankdir
255265
rapidoc
256266
readlinkat
257267
redoc
268+
rejectattr
258269
REMOVEDIR
259270
renameat
260271
Replayability
261272
Repr
273+
reqs
262274
reqwest
263275
retriggering
264276
ristretto
@@ -284,6 +296,7 @@ scanstatus
284296
Sched
285297
scrollability
286298
seckey
299+
selectattr
287300
Signdata
288301
sitedocs
289302
skiplist

.markdownlint.jsonc

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,11 +27,11 @@
2727
// MD007/ul-indent - Unordered list indentation
2828
"MD007": {
2929
// Spaces for indent
30-
"indent": 2,
30+
"indent": 4,
3131
// Whether to indent the first level of the list
3232
"start_indented": false,
3333
// Spaces for first level indent (when start_indented is set)
34-
"start_indent": 2
34+
"start_indent": 4
3535
},
3636
// MD009/no-trailing-spaces - Trailing spaces
3737
"MD009": {

CONTRIBUTING.md

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -3,22 +3,22 @@
33
First off, thanks for taking the time to contribute! ❤️
44

55
* [Contributing to Catalyst Libs](#contributing-to-catalyst-libs)
6-
* [Code of Conduct](#code-of-conduct)
7-
* [I Have a Question](#i-have-a-question)
8-
* [I Want To Contribute](#i-want-to-contribute)
9-
* [Reporting Bugs](#reporting-bugs)
10-
* [Before Submitting a Bug Report](#before-submitting-a-bug-report)
11-
* [How Do I Submit a Good Bug Report?](#how-do-i-submit-a-good-bug-report)
12-
* [Suggesting Enhancements](#suggesting-enhancements)
13-
* [Before Submitting an Enhancement](#before-submitting-an-enhancement)
14-
* [How Do I Submit a Good Enhancement Suggestion?](#how-do-i-submit-a-good-enhancement-suggestion)
15-
* [Your First Code Contribution](#your-first-code-contribution)
16-
* [Improving The Documentation](#improving-the-documentation)
17-
* [Style guides](#style-guides)
18-
* [Rust](#rust)
19-
* [Dart](#dart)
20-
* [Flutter](#flutter)
21-
* [Commit Messages](#commit-messages)
6+
* [Code of Conduct](#code-of-conduct)
7+
* [I Have a Question](#i-have-a-question)
8+
* [I Want To Contribute](#i-want-to-contribute)
9+
* [Reporting Bugs](#reporting-bugs)
10+
* [Before Submitting a Bug Report](#before-submitting-a-bug-report)
11+
* [How Do I Submit a Good Bug Report?](#how-do-i-submit-a-good-bug-report)
12+
* [Suggesting Enhancements](#suggesting-enhancements)
13+
* [Before Submitting an Enhancement](#before-submitting-an-enhancement)
14+
* [How Do I Submit a Good Enhancement Suggestion?](#how-do-i-submit-a-good-enhancement-suggestion)
15+
* [Your First Code Contribution](#your-first-code-contribution)
16+
* [Improving The Documentation](#improving-the-documentation)
17+
* [Style guides](#style-guides)
18+
* [Rust](#rust)
19+
* [Dart](#dart)
20+
* [Flutter](#flutter)
21+
* [Commit Messages](#commit-messages)
2222

2323
All types of contributions are encouraged and valued.
2424
Please make sure to read the relevant section before making your contribution.
@@ -75,11 +75,11 @@ Please complete the following steps in advance to help us fix any potential bug
7575
* Also make sure to search the internet (including Stack Overflow)
7676
to see if users outside the GitHub community have discussed the issue.
7777
* Collect information about the bug:
78-
* Stack trace (Traceback)
79-
* OS, Platform and Version (Windows, Linux, macOS, x86, ARM)
80-
* Version of the interpreter, compiler, SDK, runtime environment, package manager, depending on what seems relevant.
81-
* Possibly your input and the output
82-
* Can you reliably reproduce the issue?
78+
* Stack trace (Traceback)
79+
* OS, Platform and Version (Windows, Linux, macOS, x86, ARM)
80+
* Version of the interpreter, compiler, SDK, runtime environment, package manager, depending on what seems relevant.
81+
* Possibly your input and the output
82+
* Can you reliably reproduce the issue?
8383
And can you also reproduce it with older versions?
8484

8585
#### How Do I Submit a Good Bug Report?

Earthfile

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
VERSION 0.8
22

3-
IMPORT github.com/input-output-hk/catalyst-ci/earthly/mdlint:v3.5.27 AS mdlint-ci
4-
IMPORT github.com/input-output-hk/catalyst-ci/earthly/cspell:v3.5.27 AS cspell-ci
5-
IMPORT github.com/input-output-hk/catalyst-ci/earthly/python:v3.5.27 AS python-ci
6-
IMPORT github.com/input-output-hk/catalyst-ci:v3.5.27 AS cat-ci
3+
IMPORT github.com/input-output-hk/catalyst-ci/earthly/mdlint:v3.6.0 AS mdlint-ci
4+
IMPORT github.com/input-output-hk/catalyst-ci/earthly/cspell:v3.6.0 AS cspell-ci
5+
IMPORT github.com/input-output-hk/catalyst-ci/earthly/python:v3.6.0 AS python-ci
6+
IMPORT github.com/input-output-hk/catalyst-ci:v3.6.0 AS cat-ci
77

88
FROM debian:stable-slim
99

@@ -48,6 +48,8 @@ repo-docs:
4848
# are linted equally.
4949
# Its also fast.
5050
check-python:
51+
FROM python-ci+python-base
52+
5153
DO python-ci+LINT_PYTHON
5254

5355
# Sync standard configs.

README.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
11
# Catalyst Libs
22

3+
[![Documentation](https://img.shields.io/badge/Documentation-read-blue)](https://docs.dev.projectcatalyst.io/libs/main/#)
4+
35
<!-- markdownlint-disable MD029 -->
46

57
Welcome to the Catalyst Libs mono repo, where we manage and maintain the interconnected Rust crates,
68
Dart and Flutter packages, and other libraries that make up the Catalyst project.
79

810
* [Catalyst Libs](#catalyst-libs)
9-
* [Overview](#overview)
10-
* [Getting Started](#getting-started)
11-
* [Contributing](#contributing)
12-
* [License](#license)
11+
* [Overview](#overview)
12+
* [Getting Started](#getting-started)
13+
* [Contributing](#contributing)
14+
* [License](#license)
1315

1416
## Overview
1517

docs/Earthfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
VERSION 0.8
22

3-
IMPORT github.com/input-output-hk/catalyst-ci/earthly/docs:v3.5.27 AS docs-ci
3+
IMPORT github.com/input-output-hk/catalyst-ci/earthly/docs:v3.6.0 AS docs-ci
44

55
IMPORT .. AS repo
66

docs/src/architecture/08_concepts/catalyst_docs/.pages

Lines changed: 0 additions & 1 deletion
This file was deleted.

docs/src/architecture/08_concepts/catalyst_docs/comment.md

Lines changed: 0 additions & 154 deletions
This file was deleted.

0 commit comments

Comments
 (0)