Commit Graph

106 Commits

Author SHA1 Message Date
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
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
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
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
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 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 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 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
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
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
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
Timothée Mazzucotelli 68eb95e8f9 zensical:chore - fix static typing in config.py
Signed-off-by: pawamoy <dev@pawamoy.fr>
2025-11-30 16:15:39 +01:00
Martin Donath afcec5a7a6 Merge pull request #154 from zensical/fix/new-command-example
zensical:docs - harmonize new command asset paths
2025-11-27 18:15:02 +01:00
squidfunk 90f0a1d107 zensical:docs - harmonize new command asset paths
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-11-27 18:13:31 +01:00
my1e5 abeaaf17c6 zensical:fix - Add deployment id to GitHub Actions workflow (#147)
Signed-off-by: my1e5 <10064103+my1e5@users.noreply.github.com>
2025-11-27 17:27:53 +01:00
Martin Donath 5b176ca1b2 Merge pull request #126 from zensical/refactor/change-relpath-processor-name
refactor: Change name under which the links processor is registered
2025-11-25 20:20:24 +01:00
squidfunk 10dd830e1b zensical:fix - zensical.toml doesn't recognize preview extension
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-11-25 20:08:19 +01:00
Timothée Mazzucotelli 7ec426147a refactor: Change name under which the links processor is registered
Signed-off-by: pawamoy <dev@pawamoy.fr>
2025-11-20 11:14:40 +01:00
squidfunk c048e8393e zensical:fix - config change in Markdown extensions not detected
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-11-18 20:05:59 +01:00
squidfunk ed29d882c2 zensical:fix - config parser expects name to be zensical.toml
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-11-18 19:00:29 +01:00
Martin Donath 9e0cdddec4 Merge pull request #108 from zensical/fix/dev_addr
zensical:fix - allow to set dev_addr in configuration
2025-11-15 12:13:49 +01:00
squidfunk 1a23f7c5f2 zensical:fix - allow to set dev_addr in configuration
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-11-15 12:06:33 +01:00
squidfunk 4e605b0cb1 zensical:fix - slugify function for toc and tabs not configurable
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-11-15 11:14:06 +01:00
squidfunk d55c406f72 zensical:fix - pages ending in 'index.md' always treated as index pages
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-11-14 21:15:53 +01:00
squidfunk ab69e1ba1c zensical:fix - pymdownx.blocks crashes build
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-11-13 10:25:21 +01:00
Martin Donath 262654c844 Merge pull request #82 from zensical/fix/custom-fences
zensical:fix - custom fences format function not resolved
2025-11-12 20:08:21 +01:00
squidfunk 6178b4aac1 zensical:fix - custom fences format function not resolved
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-11-12 20:05:25 +01:00
squidfunk d36b51a318 zensical:fix - iframe-worker not loaded in offline mode
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-11-12 17:49:38 +01:00
squidfunk ccb299d54f zensical:fix - add BetterEm back with default settings
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-11-12 15:17:34 +01:00
squidfunk 3dc5ef84e4 zensical:fix - remove BetterEm extension from defaults
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-11-12 14:32:58 +01:00
Martin Donath 9af791b997 Merge pull request #54 from Skaronator/master
fix: missing commas in bootstrap template
2025-11-11 18:06:10 +01:00
squidfunk 5b9b15c798 workspace:chore - update copyright to reflect DCO
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-11-11 12:25:58 +01:00
Niklas Wagner fd7ea83e1a fix: missing commas in bootstrap template part2
Signed-off-by: Niklas Wagner <Skaro@Skaronator.com>
2025-11-10 21:03:10 +01:00
Niklas Wagner f86b373867 fix: missing commas in bootstrap template
Signed-off-by: Niklas Wagner <Skaro@Skaronator.com>
2025-11-10 20:24:39 +01:00
squidfunk dce869c097 zensical:fix - edit_uri doesn't use docs_dir for default
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-11-10 16:25:02 +01:00
squidfunk 20818f0131 zensical:fix - edit_uri can't be set explicitly
Signed-off-by: squidfunk <martin.donath@squidfunk.com>
2025-11-10 16:22:03 +01:00
Martin Donath 360b8d5d92 zensical:docs - add comment for function opening browser
Signed-off-by: Martin Donath <martin.donath@squidfunk.com>
2025-11-10 15:33:37 +01:00
Robert DeRose ed40182796 workspace:fix - open browser only after server starts
Signed-off-by: Robert DeRose <RobertDeRose@users.noreply.github.com>
2025-11-10 08:42:59 -05:00
Alex Voss 69c5bc645a zensical:fix warn when .github exists on new 2025-11-07 13:24:15 -05:00
squidfunk 74de4812ec workspace:fix - use tomli for TOML parsing in Python < 3.11 2025-11-07 13:51:48 +01:00
squidfunk 2e171f527a workspace:fix - offline plugin breaks config parser 2025-11-07 13:46:14 +01:00
Alex Voss 558b72557c zensical:fix GH Action not working, not created 2025-11-05 18:55:44 -05:00
Alex Voss e0485025d5 zensical:fix extra_css/js in wrong location
fix for https://github.com/zensical/zensical/issues/9
2025-11-05 16:44:05 -05:00
Timothée Mazzucotelli cbe1d25ffc zensical:feature - allow running as a script with pyton -m zensical 2025-11-05 17:40:22 +01:00