Skip to content

Commit 513b090

Browse files
authored
feat(docs): Specification Update 0.1.0 (#408)
* feat(docs): Seperate the field element dictionary from the base template * docs(docs): Add an examples to the example schema * feat(docs): Generate Form Template specifications * fix(docs): Base documentation site url. * fix(docs): Fix the document index * fix(docs): add placeholder doc until form elements docs are generated * feat(docs): Form Element Documentation (#419) * feat(docs): Autogenerate the element dictionary and ref the element docs * fix(docs): spec.md headers formatting * fix(docs): dont use inline html * fix(docs): CI * fix(docs): spelling * fix(docs): Generate spec.md from its template * feat(docs): add capability to link to a heading in a doc * fix(docs): remove experimental mdformat code (not formatted how we need, and not configurable.) * feat(docs): Generate .pages from template * fix(docs): don't need filename with template of same name * feat(docs): Generate types.md from template * feat(docs): Generate the metadata.md file from a template * feat(docs): Generate docs for each of the doc pages using templates * feat(docs): generalize inter page link generation * feat(docs): First genersation of form element documentation * feat(docs): wip for element parameters docs * feat(docs): Control icon assets with the specifications * fix(docs): cleanup how we document available icons * docs(docs): element parameters updates WIP * feat(docs): Autogenerates the example schema for form elements correctly * fix(docs): re-order the form template specs to match the schema * feat(docs): Add examples and better docs for Multiline text entry * feat(docs): fully document all elements except the tag selector * feat(docs): Revert document type to a single UUIDv4 * docs(docs): Mark proposal moderation actions as speculative * fix(docs): Cleanup drep nomination/delegation descriptions around revocation. * feat(docs): make doc generation heirarchial and cleanup status display * feat(docs): add regex for form names and title case names * feat(docs): Create a module that holds all the doc types for easier re-use between modules * feat(docs): Change the signed docs defs to use the doct type module * fix(docs): format * feat(docs): first version of the presentation template specs - data only * feat(docs): draft business logic pages - not rendered * feat(docs): add initial red delegation flows * feat(docs): presentation templates wip * feat(docs): draft version of the presentation template docs * fix(docs): markdown lint issues * fix(docs): Template refrences to parameters, and changes * fix(docs): Submission action schema fixup for 2020-12, and add authors * fix(docs): Add icon def to changes for latest version \ * docs(docs): Something wrong with document overview * fix(docs): Fix generating and displaying the signed doc heirarchy
1 parent cbd70c4 commit 513b090

File tree

466 files changed

+19663
-4345
lines changed

Some content is hidden

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

466 files changed

+19663
-4345
lines changed

.config/dictionaries/project.dic

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,9 +164,11 @@ ltail
164164
maindbname
165165
mapref
166166
markdownlint
167+
maxsplit
167168
mdformat
168169
mdit
169170
mdlint
171+
MDLINTS
170172
mdns
171173
MEMMAP
172174
memx
@@ -198,6 +200,7 @@ nolfs
198200
notadb
199201
nsec
200202
nsecs
203+
nums
201204
OCSP
202205
Oleksandr
203206
oneshot
@@ -253,6 +256,7 @@ retriggering
253256
ristretto
254257
rlib
255258
rngs
259+
rowname
256260
rsplit
257261
rulelist
258262
RULENAME
@@ -277,6 +281,8 @@ sitedocs
277281
skiplist
278282
slotno
279283
smac
284+
sourcenote
285+
sourcenotes
280286
stevenj
281287
stringzilla
282288
subnetwork

.markdownlint.jsonc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,9 @@
151151
// MD033/no-inline-html - Inline HTML
152152
"MD033": {
153153
// Allowed elements
154-
"allowed_elements": []
154+
"allowed_elements": [
155+
"br"
156+
]
155157
},
156158
// MD034/no-bare-urls - Bare URL used
157159
"MD034": true,

Earthfile

Lines changed: 4 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.4.1 AS mdlint-ci
4-
IMPORT github.com/input-output-hk/catalyst-ci/earthly/cspell:v3.4.1 AS cspell-ci
5-
IMPORT github.com/input-output-hk/catalyst-ci/earthly/python:v3.4.1 AS python-ci
6-
IMPORT github.com/input-output-hk/catalyst-ci:v3.4.1 AS cat-ci
3+
IMPORT github.com/input-output-hk/catalyst-ci/earthly/mdlint:v3.4.4 AS mdlint-ci
4+
IMPORT github.com/input-output-hk/catalyst-ci/earthly/cspell:v3.4.4 AS cspell-ci
5+
IMPORT github.com/input-output-hk/catalyst-ci/earthly/python:v3.4.4 AS python-ci
6+
IMPORT github.com/input-output-hk/catalyst-ci:v3.4.4 AS cat-ci
77

88
FROM debian:stable-slim
99

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.4.1 AS docs-ci
3+
IMPORT github.com/input-output-hk/catalyst-ci/earthly/docs:v3.5.1 AS docs-ci
44

55
IMPORT .. AS repo
66

docs/mkdocs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ INHERIT: std-theme.yml
22

33
# Project Information
44
site_name: Project Catalyst - Catalyst Library
5-
site_url: https://input-output-hk.github.io/catalyst-docs
5+
site_url: https://input-output-hk.github.io/catalyst-libs
66

77
# Repository
88
repo_name: input-output-hk/catalyst-libs

docs/src/architecture/08_concepts/catalyst_voting/cddl/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/cddl:v3.4.1 AS cddl-ci
3+
IMPORT github.com/input-output-hk/catalyst-ci/earthly/cddl:v3.4.4 AS cddl-ci
44

55
check-cddl:
66
FROM cddl-ci+cddl-base

docs/src/architecture/08_concepts/immutable_ledger/cddl/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/cddl:v3.4.1 AS cddl-ci
3+
IMPORT github.com/input-output-hk/catalyst-ci/earthly/cddl:v3.4.4 AS cddl-ci
44

55
check-cddl:
66
FROM cddl-ci+cddl-base

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,7 @@ nav:
33
- Specification: spec.md
44
- Metadata Fields: metadata.md
55
- Document Types: types.md
6-
- Document Templates: templates.md
76
- docs
7+
- Document Form Templates: form_templates.md
8+
- form_template_elements
9+
- Document Presentation Templates: presentation_template.md

docs/src/architecture/08_concepts/signed_doc/cddl/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/cddl:v3.4.1 AS cddl-ci
3+
IMPORT github.com/input-output-hk/catalyst-ci/earthly/cddl:v3.4.4 AS cddl-ci
44

55
todo-check-cddl:
66
FROM cddl-ci+cddl-base

docs/src/architecture/08_concepts/signed_doc/diagrams/all.dot

Lines changed: 107 additions & 130 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)