Commit Graph

  • 6006bfe5b7 Add support for custom slugs main James Mills 2025-10-17 01:07:17 +10:00
  • 0295f69726 Fix default layout by not setting one, allowing content to be explicit html_agnostic James Mills 2025-10-07 23:43:32 +10:00
  • 6ca83661c8 Add support for zs being HTML agnostic James Mills 2025-10-07 23:26:15 +10:00
  • 8beaad4e53 Fix behavior to index all documents James Mills 2025-10-04 13:52:47 +10:00
  • f0ff64dac6 Revert "Fix behavior to index all documents (including drafts) and remove source and content vars" James Mills 2025-10-04 13:51:51 +10:00
  • e29d8a0cf5 Fix behavior to index all documents (including drafts) and remove source and content vars James Mills 2025-10-04 13:51:04 +10:00
  • 23409821de Add optional 2nd argument to zs index vars James Mills 2025-10-04 12:41:33 +10:00
  • 0dd77ffa85 Add index and query support for fast indexing and querying of documents James Mills 2025-10-04 00:01:53 +10:00
  • 67cf3b2e40 Add better debug logging of run() timings James Mills 2025-09-30 00:49:37 +10:00
  • 0df79a8a47 Add duration of run() James Mills 2025-09-30 00:06:36 +10:00
  • a0b5d8af87 Add support for external custom commands (Git style) James Mills 2025-09-28 07:09:25 +10:00
  • c184773702 Add docs on .routes file James Mills 2025-09-28 06:47:44 +10:00
  • 280def0cff Update static library and don't ignore default .routes James Mills 2025-09-28 06:34:42 +10:00
  • aad5477276 Upgrade go.mills.io/static for custom NotFound support James Mills 2025-09-27 18:19:18 +10:00
  • caed8864df Upgrade go.mills.io/static for custom NotFound support James Mills 2025-09-27 18:08:03 +10:00
  • f57bee3781 Add support for more file types James Mills 2025-09-27 12:44:26 +10:00
  • 885b77edec Upgrade actions/docker-build-push to v6 James Mills 2025-09-27 11:11:31 +10:00
  • be3ce18e66 Add -l/--levels and -m/--min support to zs headings James Mills 2025-09-27 10:46:42 +10:00
  • aa5e2c6cda Add headings sub-command for easier toc building and cleaned up the codebase James Mills 2025-09-27 10:04:29 +10:00
  • a1579bf714 Add support for using custom stylesheet for chroma, fix some bugs and add extra debug logging James Mills 2025-09-26 20:57:55 +10:00
  • bd3a7bdf89 Fix serving non-existent pages by disabling SPA mode James Mills 2025-01-01 15:53:18 +10:00
  • 6690094cf4 Fix Dockerfile 0.4.5 James Mills 2024-12-26 12:37:52 +10:00
  • 37133be5b9 Add default Dockerfile 0.4.4 James Mills 2024-12-26 12:19:27 +10:00
  • e28fdad29b Add a bit more to the default set of files James Mills 2024-12-26 07:56:46 +10:00
  • 1e84d9a585 Add zs init command to initialize new site James Mills 2024-12-25 12:09:10 +10:00
  • 5e8f404eb5 Fix tests James Mills 2024-10-02 02:38:43 +10:00
  • 032c29a157 Fix zs to not use hard line breaks for newlines 0.4.3 James Mills 2024-10-02 02:20:08 +10:00
  • ce83f0d226 Add feedback on what port zs serve listening on James Mills 2024-10-01 23:03:25 +10:00
  • fe82501843 Trigger CI James Mills 2024-08-25 15:22:33 +10:00
  • 929a899656 Add CI workflows James Mills 2024-08-25 15:21:02 +10:00
  • f69d56187b Fix bugs with referencing non-existent layouts 0.4.2 James Mills 2024-08-24 16:17:22 +10:00
  • d7c5c48621 Document posthook requirements and behavior (#21) jedahan 2024-06-10 05:13:46 +00:00
  • 92b387d910 Fix typo in README.md file (#19) Adnan ELARAJI 2024-05-10 10:13:34 +00:00
  • b23a2eb29e Add support for configuring opening and closing delimiters for plugins 0.4.1 James Mills 2023-08-20 03:41:02 +10:00
  • f12b2286d9 Add set -e to entrypoint James Mills 2023-08-12 13:56:54 +10:00
  • 15e7a102cd Fix Docker entrypoint James Mills 2023-08-06 12:03:56 +10:00
  • a69c3f300c Fix Docker image to work with rootless Docker environments James Mills 2023-08-06 11:11:29 +10:00
  • b137b085d4 Add curl and jq to runtime image James Mills 2023-04-02 01:38:22 +10:00
  • 162f433f7c Add support for cgi scripts James Mills 2023-04-02 01:02:08 +10:00
  • 045940e292 Fix and preserve file permissions when copying raw files (Fixes #15) James Mills 2023-04-01 21:18:28 +10:00
  • dc33985231 Fix Docker image to include toc tool James Mills 2023-04-01 16:31:42 +10:00
  • a180a3cf0f Update README 0.4.0 James Mills 2023-04-01 15:49:43 +10:00
  • fd3c57c29e Add toc to builtin tools for the zs Docker builder image James Mills 2023-04-01 15:04:37 +10:00
  • 1fa555ea43 Add zs generate command for generating partial fragments James Mills 2023-04-01 10:47:02 +10:00
  • 3c1f7fdf56 Add list plugin to contrib James Mills 2023-03-30 22:53:03 +10:00
  • 71e45638de Fix example posthook James Mills 2023-03-30 22:52:44 +10:00
  • 5b116b3f07 Fix getVars() James Mills 2023-03-30 22:22:21 +10:00
  • 16a58ffa2d Add -v/--var flag for configuring additional variables James Mills 2023-03-30 22:11:16 +10:00
  • 97f798b5c5 Fix debugability of non-existent plugins or variables in non-production mode James Mills 2023-03-30 21:15:08 +10:00
  • 3823e20a03 Fix install instructions James Mills 2023-03-30 20:53:22 +10:00
  • c8c4ac861a Add source to variables when rendering to support reveal.js and slide decks or re-using the content source James Mills 2023-03-29 23:37:20 +10:00
  • ce6360eb75 Fix README James Mills 2023-03-28 00:29:49 +10:00
  • b3ae45d0dd Fix README toc James Mills 2023-03-28 00:27:35 +10:00
  • 1d061592f5 Add sites that use zs and a collection of hooks and plugins to contrib 0.3.2 James Mills 2023-03-28 00:26:11 +10:00
  • 6b15486148 Fix instructions for Quick Start James Mills 2023-03-27 18:26:56 +10:00
  • dfaa5cd490 Fix tests and squelch warning if config file not found James Mills 2023-03-27 00:46:09 +10:00
  • f64268f9cd Fix anchor ext to use a blank space by default so it can be more easily styled with CSS James Mills 2023-03-27 00:29:58 +10:00
  • 2dd66671f7 Fix build to correctly inject version 0.3.1 James Mills 2023-03-26 13:49:09 +10:00
  • f421e30ba8 Fix README and document extensions and configuration file 0.3.0 James Mills 2023-03-26 13:36:55 +10:00
  • 320cc026ee Fix setting extensions via config James Mills 2023-03-26 12:57:17 +10:00
  • a1308368b3 Update README James Mills 2023-03-26 12:47:07 +10:00
  • 40d6f8312a Add support for configurable extensions via -e/--extensions and configuration file James Mills 2023-03-26 12:23:23 +10:00
  • d889349f2c Add support for -c/--config and .zs/config.yml for default vars James Mills 2023-03-22 00:17:14 +10:00
  • bfa4160c6c Fix bug in run passing content that was too long as args James Mills 2023-03-20 08:38:05 +10:00
  • 0608690f72 Add attribute parser option James Mills 2023-03-18 23:01:17 +10:00
  • 72a387f3cf Remove cache (doesn't work) 0.2.0 James Mills 2023-03-18 21:08:56 +10:00
  • 0dbc7d4300 Update README and reference zs-starter-template James Mills 2023-03-18 20:31:34 +10:00
  • 479481794d Enable caching of layers in docker image builds James Mills 2023-03-18 18:18:37 +10:00
  • 5b82d79c90 Fix tests James Mills 2023-03-18 17:40:46 +10:00
  • 3e4215b694 Add additional goldmark extensions (#14) James Mills 2023-03-18 07:23:10 +00:00
  • 2bbe9caa0b Fix tests James Mills 2023-03-18 13:26:16 +10:00
  • 22907ea0ff Add -p flag to Docker image's runtime CMD James Mills 2023-03-18 13:07:23 +10:00
  • 84106842bf Add support for -p/--production global variable James Mills 2023-03-18 13:06:33 +10:00
  • 8481779221 Add support for rebuilding if .zsignore or .zs/* files change James Mills 2023-03-18 11:59:16 +10:00
  • 02b31649bc Move tools to a tools layer James Mills 2023-03-16 19:22:56 +10:00
  • 8f7b887fc3 Fix deps target James Mills 2023-03-16 19:14:15 +10:00
  • 8718b95cb6 Update README's TOC James Mills 2023-03-16 19:08:10 +10:00
  • 98fc7ecafd Add an FAQ section (Fixes #12) James Mills 2023-03-16 19:07:18 +10:00
  • 6ae9682132 Add static and minify to zs Docker build image for convenience James Mills 2023-03-16 18:58:10 +10:00
  • badeb140f2 Fix tests James Mills 2023-03-16 18:20:30 +10:00
  • fbac4c54b8 Update to use goldmark (Fixes #11) James Mills 2023-03-16 17:47:21 +10:00
  • b96093f460 Fix Docker image's WORKDIR to /data so zs serve works without errors 0.1.2 James Mills 2023-03-12 22:29:36 +10:00
  • 3b6497cdee Fix Docker image's CMD 0.1.1 James Mills 2023-03-12 22:21:09 +10:00
  • 7643998153 Fix image target James Mills 2023-03-12 22:12:12 +10:00
  • 239d26a15a Add support for .zsignore (Fixes #3) 0.1.0 1776449564571288626/tmp_refs/tags/0.1.0 James Mills 2023-03-12 21:52:14 +10:00
  • 26c0bfad0b Add more tests James Mills 2023-03-12 21:23:22 +10:00
  • 820bdd4655 Cleanup James Mills 2023-03-12 20:28:29 +10:00
  • 89db15666a Add better README, docs and examples of using extensions (Fixes #1) James Mills 2023-03-12 18:04:55 +10:00
  • 7198656bcd Fix errors filling in variables (Fixes #2) James Mills 2023-03-12 17:43:50 +10:00
  • 169a8ac62c Add a better set of cli commands using cobra/pflag and add version and help to all commands James Mills 2023-03-12 16:34:38 +10:00
  • b947f1518c Fix Drone CI config to publis to prologic/zs (not prologic/saltyim) James Mills 2023-03-12 14:33:46 +10:00
  • d980980a0b Add support for specifying root driectory for zs serve James Mills 2023-03-12 14:24:34 +10:00
  • 339de0457c Refactor a bunch of stuff adding zs serve, CI/CD workflows, fixing docs and license (#10) James Mills 2023-03-12 04:13:53 +00:00
  • 0f4623afae Fix tests (#7) James Mills 2023-03-12 03:44:17 +00:00
  • 70fb47d6ee Fix default PATH for .zs for partials for Go 1.19 changes to LookPath handling 0.0.2 1776446587455737255/tmp_refs/tags/0.0.2 James Mills 2022-08-14 10:52:15 +10:00
  • efa11e9761 Updated manual page and added a Makefile Nova [ミラーワールド] 2022-01-07 08:36:09 -03:00
  • f39dbabd01 Add manual page for zs Nova [ミラーワールド] 2022-01-06 23:37:29 -03:00
  • 2ab171a0d4 Code cleanup James Mills 2021-10-29 02:10:15 +10:00
  • 40012efba4 Add Markdown extensions to blackfriday James Mills 2021-10-23 13:57:19 +10:00
  • 054f525327 Update .gitignore 0.0.1 James Mills 2021-09-18 09:45:01 +10:00