Commit Graph

239 Commits

Author SHA1 Message Date
Jesse Brault
6de83dff10 Added targetPath to dsl. 2023-02-15 11:57:02 +01:00
Jesse Brault
b57ad55396 Merge remote-tracking branch 'origin/next' into next 2023-02-15 10:16:48 +01:00
Jesse Brault
bbb0484a74 Added InputPages; fixed output paths. 2023-02-15 10:16:42 +01:00
JesseBrault0709
8bdacbaec4
Update CHANGELOG.md 2023-02-14 16:10:23 +01:00
Jesse Brault
076bc9bc52 Refactoring of all file providers; all paths now include extension. 2023-02-14 15:33:15 +01:00
Jesse Brault
99836856d7 Refactored extensions related into static ExtensionsUtil. 2023-02-14 14:41:24 +01:00
Jesse Brault
0371d41ccc Added path and urlBuilder to gsp dsl. 2023-02-14 13:19:28 +01:00
Jesse Brault
3b8cf46260 Cleaned up unused import. 2023-02-13 15:16:30 +01:00
JesseBrault0709
5e2c682132
Update CHANGELOG.md 2023-02-13 15:15:41 +01:00
JesseBrault0709
94c6edacba
Update CHANGELOG.md 2023-02-13 15:15:09 +01:00
Jesse Brault
0e49414db7 Parts now have access to all parts via a EmbeddablePartsMap. 2023-02-13 15:08:58 +01:00
Jesse Brault
25f4b3657d Refactored ssg.common to include everything, in preparation of text fixtures. 2023-02-13 15:08:03 +01:00
JesseBrault0709
e470b0ba90
Update CHANGELOG.md 2023-02-13 14:06:55 +01:00
Jesse Brault
eafc8cd336 Deprecated frontMatter parameter in TemplateRenderer. 2023-02-13 14:00:48 +01:00
JesseBrault0709
0b57ec827c
Update CHANGELOG.md 2023-02-13 13:56:14 +01:00
Jesse Brault
c608be5d9a Created CHANGELOG.md. 2023-02-13 13:45:27 +01:00
Jesse Brault
936587d0b5 TagBuilder implemented and available in templates, parts, and specialPages. 2023-02-12 16:17:24 +01:00
Jesse Brault
34d9cd52b0 Templates/Parts now have access to an EmbeddableText object. 2023-02-11 11:24:14 +01:00
Jesse Brault
a1f1871d1a Updating dependencies. 2023-02-11 10:03:26 +01:00
Jesse Brault
efecc24204 Clean up. 2023-02-11 09:53:20 +01:00
Jesse Brault
610eac927b Adding everything before the big move to a new project. 2023-01-27 10:15:48 +01:00
Jesse Brault
62209dbc31 Tokenizer works with string Component values. 2023-01-25 15:46:03 +01:00
Jesse Brault
3fee229003 Tokenizer working, more tests to do. 2023-01-25 13:54:23 +01:00
Jesse Brault
368e63656e Working on Java Tokenizer. 2023-01-24 23:20:17 +01:00
Jesse Brault
67cbb11dc3 Saving before switching to Java. 2023-01-24 10:14:15 +01:00
Jesse Brault
bee1dead98 Renaming to gcp. 2023-01-23 13:21:25 +01:00
Jesse Brault
fe855181af Moved template stuff to gcp. 2023-01-23 13:20:10 +01:00
Jesse Brault
98086f89ac Got rid of un-needed tokens types. 2023-01-23 13:14:45 +01:00
Jesse Brault
82bb229eb8 Made DollarGroovyParser. 2023-01-23 12:42:00 +01:00
JesseBrault0709
a4bfea92ef component node 2023-01-22 12:51:54 -06:00
JesseBrault0709
5d4df7662a Formatting. 2023-01-16 23:41:44 -06:00
JesseBrault0709
d9a0c64109 Further testing of ComponentTokenizer. 2023-01-16 23:40:18 -06:00
JesseBrault0709
8d37d8883d Working on new Template 2023-01-16 20:05:15 -06:00
JesseBrault0709
2097e280e3 Fixing workflow again.
Some checks failed
StaticSiteGenerator Release / release (push) Has been cancelled
2023-01-13 17:56:20 -06:00
JesseBrault0709
9bf299558f Improved naming of output files. 2023-01-13 17:53:18 -06:00
JesseBrault0709
1a5cda8b3b Workflow, part 8/?. 2023-01-13 17:23:28 -06:00
JesseBrault0709
1ae6443653 Workflow, part 7/?. 2023-01-13 17:18:07 -06:00
JesseBrault0709
11a5dc39ef Workflow, part 6/?. 2023-01-13 17:16:34 -06:00
JesseBrault0709
88894aa407 Creating a workflow part 5/?. 2023-01-13 17:14:19 -06:00
JesseBrault0709
de1a174a61 Creating a workflow, part 4/?. 2023-01-13 17:07:32 -06:00
JesseBrault0709
15eaaae914
Creating a workflow, part 3/?. 2023-01-13 17:03:22 -06:00
JesseBrault0709
4706ab73fa
Creating a workflow, part 2/?. 2023-01-13 16:59:24 -06:00
JesseBrault0709
11899059d1 Making a release workflow, part 1/?. 2023-01-13 16:55:39 -06:00
JesseBrault0709
90db278e39 Cli much better interface and user experience. 2023-01-13 10:35:26 -06:00
JesseBrault0709
0b95f4662d File-based providers no longer throw exception if dir does not exist or is not a dir. 2023-01-13 09:08:58 -06:00
JesseBrault0709
c312b0cf8f Fixed logging of Text in SimpleStaticSiteGenerator. 2023-01-13 08:48:41 -06:00
JesseBrault0709
9ecb985bc9 If there is no 'template' in frontMatter, does not generate text. 2023-01-13 08:47:37 -06:00
JesseBrault0709
480c794047 Added ExcerptGetter and fixed potential FrontMatter bug. 2023-01-12 19:52:15 -06:00
JesseBrault0709
61669966d5 Accidentally organized some imports. 2023-01-11 12:58:40 -06:00
JesseBrault0709
aefd0bc661
Merge pull request #1 from JesseBrault0709/watch
Watch
2023-01-10 12:47:00 -06:00