Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
79 commits
Select commit Hold shift + click to select a range
37554ef
fix(docs): fix local builds with earthly and Just
stevenj Aug 26, 2025
6bb0cf8
fix(docs): Remove CDDL from checks until we actually have it
stevenj Aug 26, 2025
cd10d41
feat(docs): wip
stevenj Sep 9, 2025
e726684
Merge remote-tracking branch 'origin/main' into feat/voting-formats
stevenj Sep 9, 2025
fe8c093
fix(docs): wip, but should fix cue errors
stevenj Sep 11, 2025
3e10d10
Merge branch 'main' into feat/voting-formats
stevenj Sep 11, 2025
ac1b2a9
fix(docs): spelling
stevenj Sep 11, 2025
51e2732
Merge branch 'feat/voting-formats' of github.com:input-output-hk/cata…
stevenj Sep 11, 2025
e921e2d
fix(docs): format
stevenj Sep 11, 2025
1f5d567
fix(docs): markdown
stevenj Sep 11, 2025
da6f7dc
Merge branch 'main' into feat/voting-formats
stevenj Sep 12, 2025
d69558a
fix(docs): regenerated
stevenj Sep 12, 2025
2ee389a
fix(docs): make the check target work properly after `cue vet` broke
stevenj Sep 12, 2025
b0a95e7
Merge branch 'feat/voting-formats' of github.com:input-output-hk/cata…
stevenj Sep 12, 2025
ad0a98e
Merge branch 'main' into feat/voting-formats
stevenj Sep 12, 2025
4e8ac97
fix(docs): markdown
stevenj Sep 12, 2025
65b90a4
Merge branch 'feat/voting-formats' of github.com:input-output-hk/cata…
stevenj Sep 12, 2025
3d21ca2
fix(docs): fix format
stevenj Sep 12, 2025
62cad47
feat(docs): wip
stevenj Sep 24, 2025
0c89327
Merge branch 'main' into feat/voting-formats
stevenj Oct 30, 2025
2fdc737
fix(docs): key derivation docs render
stevenj Oct 31, 2025
1e154c9
fix(docs): wip contest ballot/register generation
stevenj Oct 31, 2025
ad47d0e
docs(docs): Voter Ballot seems finished
stevenj Nov 3, 2025
ff3ea29
docs(docs): Add the ballot checkpoint design specification to the docs
stevenj Nov 4, 2025
6e9b4b3
Merge branch 'main' into feat/voting-formats
stevenj Nov 4, 2025
0b25974
fix(docs): cue formatting
stevenj Nov 4, 2025
fbdb265
Merge branch 'feat/voting-formats' of github.com:input-output-hk/cata…
stevenj Nov 4, 2025
4b7d3ce
fix(docs): Markdown format now indent changed
stevenj Nov 4, 2025
f0a4a78
docs(docs): Generalize sub-section page creation WIP
stevenj Nov 4, 2025
827a127
docs(docs): Preserve historical jormungandr vote transaction informat…
stevenj Nov 4, 2025
e223c2e
docs(docs): remove obsoleted documentation to provide better clarity
stevenj Nov 4, 2025
82c353b
docs(docs): doc cleanup wip
stevenj Nov 4, 2025
f968d2a
fix(docs): spelling
stevenj Nov 4, 2025
9547a27
fix(docs): markdown and spelling issues
stevenj Nov 4, 2025
839261a
fix(docs): cue format
stevenj Nov 4, 2025
14753cf
fix(docs): Fix markdown
stevenj Nov 4, 2025
8243479
fix(docs): More markdown fixes
stevenj Nov 4, 2025
ea3e952
fix(docs): more markdown fixes
stevenj Nov 4, 2025
a88909d
fix(rust): add bulleting board operator to admin roles
stevenj Nov 5, 2025
1ac4d63
fix(rust): Fix documentation on user and admin role types in rust
stevenj Nov 5, 2025
a68dfaf
docs(docs): WIP Parameters heirarchy and discovery
stevenj Nov 5, 2025
f3cbf89
docs(docs): wip
stevenj Nov 5, 2025
7c98e5f
Merge branch 'main' into feat/voting-formats
stevenj Nov 5, 2025
afeb1f0
fix(docs): WIP
stevenj Nov 5, 2025
47b2019
fix(general): Revert cat-ci bump which breaks the build
stevenj Nov 5, 2025
8181b2c
fix(docs): Further revert cat-ci to last actual working version.
stevenj Nov 5, 2025
0ebb62c
fix(rust): revert deny.toml to match cat-ci
stevenj Nov 5, 2025
b380e33
fix(general): Try patched cat-ci with python on top of debian
stevenj Nov 6, 2025
8f846d3
Merge branch 'revert/earthly' into feat/voting-formats
stevenj Nov 6, 2025
b5a4f6e
Merge branch 'main' into feat/voting-formats
stevenj Nov 6, 2025
6944f43
fix(general): Promote python base2 to just python-base
stevenj Nov 6, 2025
f47ebd4
fix(general): Fix CI branch name
stevenj Nov 6, 2025
8d7caac
Merge branch 'main' into feat/voting-formats
stevenj Nov 6, 2025
4cc0da0
docs(docs): fix spelling
stevenj Nov 6, 2025
d01d9f5
docs(docs): remove proposals info from specs for now
stevenj Nov 6, 2025
72d5fac
Merge branch 'main' into feat/voting-formats
stevenj Nov 6, 2025
591f688
Merge branch 'main' into feat/voting-formats
stevenj Nov 6, 2025
d3dc599
fix(rust): Don't validate the contents of the CDDL because we can't v…
stevenj Nov 7, 2025
f9fb91c
fix(rust): Stop broken test case from failing build
stevenj Nov 7, 2025
cc24f6d
fix(rust): skip failing tests
stevenj Nov 7, 2025
302c37e
fix(rust): remove unused cbork dependency for now
stevenj Nov 7, 2025
258367d
fix(docs): format
stevenj Nov 7, 2025
cdd85b8
docs(docs): Add link to main branch documentation in the Readme.md
stevenj Nov 7, 2025
25101f0
feat(rust/signed-doc): Set the tagged version of `catalyst-signed-doc…
Mr-Leshiy Nov 7, 2025
17ab8ab
docs(docs): WIP
stevenj Nov 7, 2025
06baaa4
Merge branch 'feat/voting-formats' of github.com:input-output-hk/cata…
stevenj Nov 7, 2025
e23777e
docs(docs): wip
stevenj Nov 7, 2025
09b67a0
docs(docs): Proposals flow done
stevenj Nov 7, 2025
279957a
Merge branch 'main' into feat/voting-formats
stevenj Nov 7, 2025
f214b7c
Merge branch 'main' into feat/voting-formats
stevenj Nov 8, 2025
358e2b9
fix(rust): Latest standard configs
stevenj Nov 8, 2025
6e3ae4d
Merge branch 'feat/voting-formats' of github.com:input-output-hk/cata…
stevenj Nov 8, 2025
810ac86
fix: python version comment
stevenj Nov 9, 2025
f515e70
fix: Python fixes
stevenj Nov 9, 2025
ce947a4
fix(general): python lint issues
stevenj Nov 10, 2025
ec6fa52
fix(rust): Make sure coverage files don't end up in git
stevenj Nov 10, 2025
7092b78
fix(general): Bump to released cat-ci with python updates for docs
stevenj Nov 10, 2025
76d89ff
enable tests back
Mr-Leshiy Nov 10, 2025
f1121e4
feat(docs): Add changelog entries for `voting-formats` updates (#636)
Mr-Leshiy Nov 11, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions .config/dictionaries/project.dic
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
aarch
abcz
ABNF
abnfb
addrr
addrs
adminer
Expand Down Expand Up @@ -45,6 +46,7 @@ childs
Chotivichit
chrono
cids
cidv
ciphertext
ciphertexts
Coap
Expand Down Expand Up @@ -84,7 +86,9 @@ drep
dreps
Earthfile
elgamal
encryptiondecryption
encryptor
endfilter
Errno
Eternl
evalv
Expand Down Expand Up @@ -166,6 +170,9 @@ localizable
logcall
lookaside
ltail
ltdoc
ltend
ltstart
maindbname
mapref
markdownlint
Expand All @@ -177,6 +184,7 @@ MDLINTS
mdns
MEMMAP
memx
Merkle
Metadatum
metno
mgrybyk
Expand All @@ -196,7 +204,9 @@ moka
MPMC
msvc
Multiaddr
multicodec
multiera
multihash
mutlisig
mypy
nanos
Expand Down Expand Up @@ -255,10 +265,12 @@ rankdir
rapidoc
readlinkat
redoc
rejectattr
REMOVEDIR
renameat
Replayability
Repr
reqs
reqwest
retriggering
ristretto
Expand All @@ -284,6 +296,7 @@ scanstatus
Sched
scrollability
seckey
selectattr
Signdata
sitedocs
skiplist
Expand Down
4 changes: 2 additions & 2 deletions .markdownlint.jsonc
Original file line number Diff line number Diff line change
Expand Up @@ -27,11 +27,11 @@
// MD007/ul-indent - Unordered list indentation
"MD007": {
// Spaces for indent
"indent": 2,
"indent": 4,
// Whether to indent the first level of the list
"start_indented": false,
// Spaces for first level indent (when start_indented is set)
"start_indent": 2
"start_indent": 4
},
// MD009/no-trailing-spaces - Trailing spaces
"MD009": {
Expand Down
42 changes: 21 additions & 21 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,22 +3,22 @@
First off, thanks for taking the time to contribute! ❤️

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

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

#### How Do I Submit a Good Bug Report?
Expand Down
10 changes: 6 additions & 4 deletions Earthfile
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
VERSION 0.8

IMPORT github.com/input-output-hk/catalyst-ci/earthly/mdlint:v3.5.27 AS mdlint-ci
IMPORT github.com/input-output-hk/catalyst-ci/earthly/cspell:v3.5.27 AS cspell-ci
IMPORT github.com/input-output-hk/catalyst-ci/earthly/python:v3.5.27 AS python-ci
IMPORT github.com/input-output-hk/catalyst-ci:v3.5.27 AS cat-ci
IMPORT github.com/input-output-hk/catalyst-ci/earthly/mdlint:v3.6.0 AS mdlint-ci
IMPORT github.com/input-output-hk/catalyst-ci/earthly/cspell:v3.6.0 AS cspell-ci
IMPORT github.com/input-output-hk/catalyst-ci/earthly/python:v3.6.0 AS python-ci
IMPORT github.com/input-output-hk/catalyst-ci:v3.6.0 AS cat-ci

FROM debian:stable-slim

Expand Down Expand Up @@ -48,6 +48,8 @@ repo-docs:
# are linted equally.
# Its also fast.
check-python:
FROM python-ci+python-base

DO python-ci+LINT_PYTHON

# Sync standard configs.
Expand Down
10 changes: 6 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,17 @@
# Catalyst Libs

[![Documentation](https://img.shields.io/badge/Documentation-read-blue)](https://docs.dev.projectcatalyst.io/libs/main/#)

<!-- markdownlint-disable MD029 -->

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

* [Catalyst Libs](#catalyst-libs)
* [Overview](#overview)
* [Getting Started](#getting-started)
* [Contributing](#contributing)
* [License](#license)
* [Overview](#overview)
* [Getting Started](#getting-started)
* [Contributing](#contributing)
* [License](#license)

## Overview

Expand Down
2 changes: 1 addition & 1 deletion docs/Earthfile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
VERSION 0.8

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

IMPORT .. AS repo

Expand Down
1 change: 0 additions & 1 deletion docs/src/architecture/08_concepts/catalyst_docs/.pages

This file was deleted.

154 changes: 0 additions & 154 deletions docs/src/architecture/08_concepts/catalyst_docs/comment.md

This file was deleted.

Loading
Loading