Commit Graph
184 Commits
Author SHA1 Message Date
squidfunk e291e422dc feature!: update to ui v0.0.2, which removes some icons
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-12-18 20:43:27 +01:00
Martin Donath 542fd47cbb Merge pull request #207 from zensical/chore/workflows
chore: remove major version tagging during releae
2025-12-18 17:44:59 +01:00
squidfunk b3b4903337 chore: remove major version tagging during releae
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-12-18 17:42:46 +01:00
Martin Donath 5966ad3594 Merge pull request #206 from zensical/repo_name
fix: defined repo_name replaced with host name (#205)
2025-12-18 17:41:37 +01:00
alexvoss 05feb1e5dd fix: defined repo_name replaced with host name (#205)
A logic error caused a defined `repo_name` to be overwritten by the host name from the `repo_url`.

Signed-off-by: alexvoss <alex@corealization.com>
2025-12-18 11:34:59 -05:00
Martin Donath a39300ee3b Merge pull request #204 from zensical/release/v0.0.12
chore: release v0.0.12
v0.0.12
2025-12-18 14:06:23 +01:00
squidfunk ca336feac6 chore: release v0.0.12
## Summary
    
This release fixes several issue with `mkdocs.yml` parsing, problems with `zensical new`, and other bugs. It's also the first release that goes through our new release workflow powered by mono, our new mono repository automation tool.

Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-12-18 13:23:23 +01:00
Martin Donath 56280a8074 Merge pull request #203 from zensical/chore/workflows
chore: set up new build workflow
2025-12-18 13:11:23 +01:00
squidfunk 77f34da9ff chore: add release workflow
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-12-18 13:07:00 +01:00
squidfunk f52d58b891 chore: set up .mono.toml for additional scopes
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-12-18 12:59:38 +01:00
squidfunk bc324aec22 chore: only create attestations during release workflow
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-12-18 12:58:52 +01:00
squidfunk e61434cc52 chore: move attestations to release process
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-12-17 20:45:25 +01:00
squidfunk 85d3b5c540 chore: explicitly specify Python version in workflow
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-12-17 20:38:34 +01:00
squidfunk 99d5c2932c chore: add check workflows
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-12-17 20:37:18 +01:00
squidfunk 0d997c681e chore: add commit linting workflow
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-12-17 20:32:59 +01:00
squidfunk 255e953010 chore: switch back to job per target
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-12-17 20:29:22 +01:00
squidfunk 29c1eea6b2 chore: fix platform target
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-12-17 20:22:11 +01:00
squidfunk 23637aef4d chore: add manylinux configuration
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-12-17 19:17:35 +01:00
squidfunk 965a8d64d0 chore: set up new build workflow
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-12-17 19:16:18 +01:00
Timothée Mazzucotelli 3377579796 zensical:fix - Make kwargs unpacking for custom fence/toc slugify function more robust (#197)
Signed-off-by: pawamoy <dev@pawamoy.fr>
2025-12-15 13:04:16 +01:00
Timothée Mazzucotelli e4fa679599 zensical:fix - Support keywords for custom fence formatter/validator (#196)
#193

Signed-off-by: pawamoy <dev@pawamoy.fr>
2025-12-15 13:01:49 +01:00
Alexander Voss 104b5ee62c zensical:fix - content.action buttons not displayed
#188
2025-12-12 14:37:36 -05:00
Martin Donath 3e402ef3be Merge pull request #194 from zensical/fix/stop-setting-extra-defaults
zensical:fix - Stop setting default values for keys under extra
2025-12-12 20:35:26 +01:00
Timothée Mazzucotelli df9eb0abe9 zensical:fix - Stop setting default values for keys under extra
#178

Signed-off-by: pawamoy <dev@pawamoy.fr>

# Please enter the commit message for your changes. Lines starting
# with '#' will be kept; you may remove them yourself if you want to.
# An empty message aborts the commit.
#
# Date:      Fri Dec 12 17:31:26 2025 +0100
#
# On branch fix/stop-setting-extra-defaults
# Your branch and 'origin/fix/stop-setting-extra-defaults' have diverged,
# and have 1 and 1 different commits each, respectively.
#
# Changes to be committed:
#	modified:   python/zensical/config.py
#
2025-12-12 17:32:17 +01:00
Alexander Voss c7a0315792 Merge pull request #192 from zensical/utf_mkdocs
fix:zensical encoding errors reading mkdocs.yml (#189)
2025-12-12 10:56:43 -05:00
alexvoss c20650fe97 fix:zensical encoding errors reading mkdocs.yml (#189)
Signed-off-by: alexvoss <alex@corealization.com>
2025-12-12 10:45:02 -05:00
Aljaž Mur Eržen b5c7decb57 zensical:fix - don't copy asset permissions (#72) 2025-12-12 13:41:47 +01:00
Martin Donath a875de5609 Merge pull request #180 from zensical/chore/linting-and-type-checking
zensical:chore - Setup Ruff and Mypy, lint code, check in CI
2025-12-12 12:08:11 +01:00
Martin Donath 733c96ccbe Merge pull request #185 from zensical/fix/resolve-superfence-validators
zensical:fix - Resolve pymdownx.superfences custom fence validators
2025-12-12 12:04:07 +01:00
Martin Donath b41c62bd4f Merge pull request #190 from zensical/fix/js-modules
Improve support for `.mjs` extra JavaScript files
2025-12-12 12:01:32 +01:00
squidfunk 0e15bdc452 zensical:fix - automatically add type=module for .mjs
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-12-12 11:58:16 +01:00
squidfunk 6a4c8cc98f zensical:fix - wrong mime-type when using .mjs
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-12-12 11:58:09 +01:00
Timothée Mazzucotelli 9d1a1014a2 zensical:fix - dedent
Signed-off-by: pawamoy <dev@pawamoy.fr>

Signed-off-by: Timothée Mazzucotelli <dev@pawamoy.fr>
2025-12-11 16:50:51 +01:00
Timothée Mazzucotelli 9a4deaf001 zensical:fix - Resolve pymdownx.superfences custom fence validators
#184

Signed-off-by: pawamoy <dev@pawamoy.fr>
2025-12-11 10:57:02 +01:00
Timothée Mazzucotelli a3ca71127f zensical:chore - Enable Ruff and Mypy in CI
Signed-off-by: pawamoy <dev@pawamoy.fr>
2025-12-10 16:12:43 +01:00
Timothée Mazzucotelli b7f1b459e4 zensical:chore - Update uv lock file
Signed-off-by: pawamoy <dev@pawamoy.fr>
2025-12-10 16:12:38 +01:00
Timothée Mazzucotelli e56f3019e6 zensical:chore - Fix type-checking with Mypy
Signed-off-by: pawamoy <dev@pawamoy.fr>
2025-12-10 16:12:32 +01:00
Timothée Mazzucotelli cbe0f67067 zensical:chore - Setup Mypy configuration
Signed-off-by: pawamoy <dev@pawamoy.fr>
2025-12-10 16:12:24 +01:00
Timothée Mazzucotelli 16662405f0 zensical:chore - Apply Ruff fixes and lint code
Signed-off-by: pawamoy <dev@pawamoy.fr>
2025-12-10 16:12:21 +01:00
Timothée Mazzucotelli 308364bf91 zensical:chore - Setup stricter Ruff configuration
Signed-off-by: pawamoy <dev@pawamoy.fr>
2025-12-10 16:12:18 +01:00
Timothée Mazzucotelli cdc62cd7aa zensical:fix - allow new command to run even when docs/ or .github/ folders exist (#176)
#171

Signed-off-by: pawamoy <dev@pawamoy.fr>
2025-12-09 00:15:05 +01:00
Martin Donath f5527306ba Merge pull request #169 from AlexanderNZ/fix/nav-indexes-filename-matching
zensical:fix - navigation.indexes matches filenames containing 'index'
2025-12-08 10:42:42 +01:00
AlexanderNZ 7a0a5e0600 zensical:fix - navigation.indexes matches filenames containing 'index' - amended for signing
Signed-off-by: AlexanderNZ <alexcorkin@gmail.com>
2025-12-08 10:32:16 +13:00
Martin Donath 988bbd1ade Merge pull request #166 from zensical/release
workspace:chore - prepare 0.0.11 release
v0.0.11
2025-12-03 13:45:52 +01:00
squidfunk 3a6eb5a62b workspace:chore - prepare 0.0.11 release
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-12-03 13:45:32 +01:00
Martin Donath d4fbcf78c1 Merge pull request #165 from zensical/fix/trim-nav-whitespace
zensical:fix - links with whitespace do not resolve
2025-12-03 13:42:06 +01:00
squidfunk 9a0ddf7ef9 zensical:fix - links with whitespace do not resolve
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-12-03 13:41:25 +01:00
Martin Donath 0a576811f7 Merge pull request #160 from zensical/feat/enable-mkdocstrings-extension
zensical:feat - detect mkdocstrings plugin and enable equivalent extension
2025-12-01 10:37:51 +01:00
Martin Donath 303cf8d7ae Merge pull request #159 from zensical/chore/fix-python-typing
zensical:chore - fix static typing in config.py
2025-12-01 10:12:36 +01:00
Timothée Mazzucotelli 33e229d1ed zensical:feat - detect mkdocstrings plugin and enable equivalent
extension

Signed-off-by: pawamoy <dev@pawamoy.fr>
2025-11-30 16:18:52 +01:00