Commit Graph

121 Commits

Author SHA1 Message Date
James Mills
929a899656
Add CI workflows 2024-08-25 15:21:02 +10:00
James Mills
f69d56187b
Fix bugs with referencing non-existent layouts 2024-08-24 16:17:22 +10:00
jedahan
d7c5c48621 Document posthook requirements and behavior (#21)
Reviewed-on: https://git.mills.io/prologic/zs/pulls/21
Reviewed-by: James Mills <james@mills.io>
Co-authored-by: jedahan <jedahan@noreply@mills.io>
Co-committed-by: jedahan <jedahan@noreply@mills.io>
2024-06-10 05:13:46 +00:00
Adnan ELARAJI
92b387d910 Fix typo in README.md file (#19)
Fixed a couple of  typos.

Co-authored-by: Adnan ELARAJI <7360655+aelaraji@users.noreply.github.com>
Reviewed-on: https://git.mills.io/prologic/zs/pulls/19
Reviewed-by: James Mills <james@mills.io>
Co-authored-by: Adnan ELARAJI <aelaraji@noreply@mills.io>
Co-committed-by: Adnan ELARAJI <aelaraji@noreply@mills.io>
2024-05-10 10:13:34 +00:00
James Mills
b23a2eb29e
Add support for configuring opening and closing delimiters for plugins 2023-08-20 03:41:02 +10:00
James Mills
f12b2286d9
Add set -e to entrypoint 2023-08-12 13:56:54 +10:00
James Mills
15e7a102cd
Fix Docker entrypoint 2023-08-06 12:03:56 +10:00
James Mills
a69c3f300c
Fix Docker image to work with rootless Docker environments 2023-08-06 11:11:29 +10:00
James Mills
b137b085d4
Add curl and jq to runtime image 2023-04-02 01:38:22 +10:00
James Mills
162f433f7c
Add support for cgi scripts 2023-04-02 01:02:08 +10:00
James Mills
045940e292
Fix and preserve file permissions when copying raw files (Fixes #15) 2023-04-01 21:18:28 +10:00
James Mills
dc33985231
Fix Docker image to include toc tool 2023-04-01 16:31:42 +10:00
James Mills
a180a3cf0f
Update README 2023-04-01 15:49:43 +10:00
James Mills
fd3c57c29e
Add toc to builtin tools for the zs Docker builder image 2023-04-01 15:04:37 +10:00
James Mills
1fa555ea43
Add zs generate command for generating partial fragments 2023-04-01 10:47:02 +10:00
James Mills
3c1f7fdf56
Add list plugin to contrib 2023-03-30 22:53:03 +10:00
James Mills
71e45638de
Fix example posthook 2023-03-30 22:52:44 +10:00
James Mills
5b116b3f07
Fix getVars() 2023-03-30 22:22:21 +10:00
James Mills
16a58ffa2d
Add -v/--var flag for configuring additional variables 2023-03-30 22:11:16 +10:00
James Mills
97f798b5c5
Fix debugability of non-existent plugins or variables in non-production mode 2023-03-30 21:15:08 +10:00
James Mills
3823e20a03
Fix install instructions 2023-03-30 20:53:22 +10:00
James Mills
c8c4ac861a
Add source to variables when rendering to support reveal.js and slide decks or re-using the content source 2023-03-29 23:37:20 +10:00
James Mills
ce6360eb75
Fix README 2023-03-28 00:29:49 +10:00
James Mills
b3ae45d0dd
Fix README toc 2023-03-28 00:27:35 +10:00
James Mills
1d061592f5
Add sites that use zs and a collection of hooks and plugins to contrib 2023-03-28 00:26:11 +10:00
James Mills
6b15486148
Fix instructions for Quick Start 2023-03-27 18:26:56 +10:00
James Mills
dfaa5cd490
Fix tests and squelch warning if config file not found 2023-03-27 00:46:09 +10:00
James Mills
f64268f9cd
Fix anchor ext to use a blank space by default so it can be more easily styled with CSS 2023-03-27 00:29:58 +10:00
James Mills
2dd66671f7
Fix build to correctly inject version 2023-03-26 13:49:09 +10:00
James Mills
f421e30ba8
Fix README and document extensions and configuration file 2023-03-26 13:36:55 +10:00
James Mills
320cc026ee
Fix setting extensions via config 2023-03-26 12:57:17 +10:00
James Mills
a1308368b3
Update README 2023-03-26 12:47:07 +10:00
James Mills
40d6f8312a
Add support for configurable extensions via -e/--extensions and configuration file 2023-03-26 12:23:23 +10:00
James Mills
d889349f2c
Add support for -c/--config and .zs/config.yml for default vars 2023-03-22 00:17:14 +10:00
James Mills
bfa4160c6c
Fix bug in run passing content that was too long as args 2023-03-20 08:38:05 +10:00
James Mills
0608690f72
Add attribute parser option 2023-03-18 23:01:17 +10:00
James Mills
72a387f3cf
Remove cache (doesn't work) 2023-03-18 21:08:56 +10:00
James Mills
0dbc7d4300
Update README and reference zs-starter-template 2023-03-18 20:31:34 +10:00
James Mills
479481794d
Enable caching of layers in docker image builds 2023-03-18 18:18:37 +10:00
James Mills
5b82d79c90
Fix tests 2023-03-18 17:40:46 +10:00
James Mills
3e4215b694 Add additional goldmark extensions (#14)
Closes #13

Co-authored-by: James Mills <1290234+prologic@users.noreply.github.com>
Reviewed-on: https://git.mills.io/prologic/zs/pulls/14
2023-03-18 07:23:10 +00:00
James Mills
2bbe9caa0b
Fix tests 2023-03-18 13:26:16 +10:00
James Mills
22907ea0ff
Add -p flag to Docker image's runtime CMD 2023-03-18 13:07:23 +10:00
James Mills
84106842bf
Add support for -p/--production global variable 2023-03-18 13:06:33 +10:00
James Mills
8481779221
Add support for rebuilding if .zsignore or .zs/* files change 2023-03-18 11:59:16 +10:00
James Mills
02b31649bc
Move tools to a tools layer 2023-03-16 19:22:56 +10:00
James Mills
8f7b887fc3
Fix deps target 2023-03-16 19:14:15 +10:00
James Mills
8718b95cb6
Update README's TOC 2023-03-16 19:08:10 +10:00
James Mills
98fc7ecafd
Add an FAQ section (Fixes #12) 2023-03-16 19:07:33 +10:00
James Mills
6ae9682132
Add static and minify to zs Docker build image for convenience 2023-03-16 18:58:10 +10:00