Commit Graph

  • 2dbbe53a10 AbstractBuildCommand now uses BuildScriptRunner correctly. JesseBrault0709 2023-04-30 12:53:55 +0200
  • 7ec9107165 Working on GroovyBuildScriptRunner tests. JesseBrault0709 2023-04-30 12:51:07 +0200
  • f5f5bf9f6c OutputDir.path now private. JesseBrault0709 2023-04-30 06:53:25 +0200
  • f611aa3227 OutputDir no longer accepts null constructor param. JesseBrault0709 2023-04-30 06:50:35 +0200
  • 3803b26c04 BuildScriptBaseTests begun and related work. JesseBrault0709 2023-04-30 06:49:54 +0200
  • 9559b53003 CollectionProviders tests; added log config to tests. JesseBrault0709 2023-04-28 10:25:57 +0200
  • ced050b793 Testing various buildscript dsl delegates; CollectionProviders now have contain/isCase methods. JesseBrault0709 2023-04-28 09:14:26 +0200
  • 334fa655dd Created SiteSpecTests and slightly modified SiteSpec. JesseBrault0709 2023-04-27 16:04:21 +0200
  • bec9dcb234 Build tests and some related work. JesseBrault0709 2023-04-27 15:57:51 +0200
  • 3d74a79088 Worked on build command section. JesseBrault0709 2023-04-27 14:06:05 +0200
  • 8fd08f51f1 Updated Cli to include new options. JesseBrault0709 2023-04-27 14:05:46 +0200
  • 3e276232c3 Renaming of parameter. JesseBrault0709 2023-04-27 07:22:18 +0200
  • 93dac553a4 Working on manual. JesseBrault0709 2023-04-26 21:17:17 +0200
  • 07228050cb Updated TODO.md. JesseBrault0709 2023-04-26 15:32:54 +0200
  • fdc2c83e99 Removed lib module. JesseBrault0709 2023-04-26 15:29:42 +0200
  • 95f86629f3 Updated TODO.md. JesseBrault0709 2023-04-26 15:28:11 +0200
  • cca5b0c1d4 TaskFactorySpec is now generic and using Consumer<TaskFactory> instead of Closure<Void>. JesseBrault0709 2023-04-26 15:23:07 +0200
  • 958d3ca0ff Changed onDiagnostics Closure<Void> to diagnosticsConsumer Consumer<Collection<Diagnostic>>. JesseBrault0709 2023-04-26 15:08:15 +0200
  • 2af6eeddec Removed DiagnosticsConsumer. JesseBrault0709 2023-04-26 10:25:12 +0200
  • 9b743c52a4 ExtensionUtilTests added tests for no extension and dot files. JesseBrault0709 2023-04-26 10:24:34 +0200
  • 2ce269bbdc Changing Closures to various functional interfaces. JesseBrault0709 2023-04-26 10:00:15 +0200
  • a8c6955ca8 Map<String, Object> instead of Map<String, ?>. JesseBrault0709 2023-04-26 09:53:46 +0200
  • 306b4bb8d3 buildscript classes now use Closure<?> instead of Closure<Void>. JesseBrault0709 2023-04-26 09:52:06 +0200
  • 44d4baeb62 Updated TODO.md. JesseBrault0709 2023-04-25 20:58:14 +0200
  • 6cae49ca14 Clean up and added default build. JesseBrault0709 2023-04-25 20:55:47 +0200
  • b1488f7434 Removed unnecessary safe-navigation operator from Build.get. JesseBrault0709 2023-04-25 20:48:59 +0200
  • accf9d6d05 Cleaned up OutputDir and OutputDirFunctions. JesseBrault0709 2023-04-25 20:46:02 +0200
  • 8b5bf93822 Updated TODO.md. JesseBrault0709 2023-04-25 18:41:36 +0200
  • db5d00bdca Major work for v0.2.0; moved from lib to api; tests all working. JesseBrault0709 2023-04-25 18:32:10 +0200
  • 0ef4a3aafd Got rid of dependency on jbarchiva. v0.1.0 JesseBrault0709 2023-03-03 15:14:55 -0500
  • b6aed6214f Bumped version to 0.1.0. JesseBrault0709 2023-03-03 15:11:43 -0500
  • f05ee20408
    Merge pull request #2 from JesseBrault0709/next JesseBrault0709 2023-03-03 15:09:11 -0500
  • ff6c1b207f Fixed output parent directories bug. JesseBrault0709 2023-03-01 09:57:25 -0500
  • 6cd1a68644 Fixing more task-related bugs. JesseBrault0709 2023-02-21 19:08:09 +0100
  • ee98482e7e Fixed null pointer bug with taskTypes. JesseBrault0709 2023-02-21 18:41:33 +0100
  • acd59b4e3d Update CHANGELOG.md JesseBrault0709 2023-02-21 15:33:44 +0100
  • 92c810870c Major refactoring and introduction of Task model. JesseBrault0709 2023-02-21 15:26:37 +0100
  • 107f394b82 Started docs. JesseBrault0709 2023-02-20 11:53:02 +0100
  • 3dcc25dff7
    Update CHANGELOG.md JesseBrault0709 2023-02-19 21:46:22 +0100
  • c5ac81055c Major refactor to renderers. JesseBrault0709 2023-02-19 21:41:22 +0100
  • 79c0d158f3 TODO.md JesseBrault0709 2023-02-16 14:11:57 +0100
  • c958cf1427 Nested Part exceptions should bubble up. Jesse Brault 2023-02-16 13:53:50 +0100
  • a6264eb823
    Update CHANGELOG.md JesseBrault0709 2023-02-16 11:07:07 +0100
  • 64f342a919 Added logger to dsl. Jesse Brault 2023-02-16 11:04:18 +0100
  • d252d504db
    Update CHANGELOG.md JesseBrault0709 2023-02-16 09:15:26 +0100
  • ef9e5669e3 SiteSpec in dsl. Jesse Brault 2023-02-16 09:10:54 +0100
  • 60f4c1415f UrlBuilder has absolute(to) method. Jesse Brault 2023-02-16 08:47:35 +0100
  • 111bdea286 SiteSpec proliferated. Jesse Brault 2023-02-15 16:13:20 +0100
  • 0762dc6b8b UrlBuilder now has absolute method. Jesse Brault 2023-02-15 15:37:30 +0100
  • 2d00c6be2e
    Update CHANGELOG.md JesseBrault0709 2023-02-15 12:23:12 +0100
  • 06499a9616 Added targetPath to parts dsl. Jesse Brault 2023-02-15 12:15:45 +0100
  • 6de83dff10 Added targetPath to dsl. Jesse Brault 2023-02-15 11:57:02 +0100
  • b57ad55396 Merge remote-tracking branch 'origin/next' into next Jesse Brault 2023-02-15 10:16:48 +0100
  • bbb0484a74 Added InputPages; fixed output paths. Jesse Brault 2023-02-15 10:16:42 +0100
  • 8bdacbaec4
    Update CHANGELOG.md JesseBrault0709 2023-02-14 16:10:23 +0100
  • 076bc9bc52 Refactoring of all file providers; all paths now include extension. Jesse Brault 2023-02-14 15:33:15 +0100
  • 99836856d7 Refactored extensions related into static ExtensionsUtil. Jesse Brault 2023-02-14 14:41:24 +0100
  • 0371d41ccc Added path and urlBuilder to gsp dsl. Jesse Brault 2023-02-14 13:19:28 +0100
  • 3b8cf46260 Cleaned up unused import. Jesse Brault 2023-02-13 15:16:30 +0100
  • 5e2c682132
    Update CHANGELOG.md JesseBrault0709 2023-02-13 15:15:41 +0100
  • 94c6edacba
    Update CHANGELOG.md JesseBrault0709 2023-02-13 15:15:09 +0100
  • 0e49414db7 Parts now have access to all parts via a EmbeddablePartsMap. Jesse Brault 2023-02-13 15:08:58 +0100
  • 25f4b3657d Refactored ssg.common to include everything, in preparation of text fixtures. Jesse Brault 2023-02-13 15:08:03 +0100
  • e470b0ba90
    Update CHANGELOG.md JesseBrault0709 2023-02-13 14:06:55 +0100
  • eafc8cd336 Deprecated frontMatter parameter in TemplateRenderer. Jesse Brault 2023-02-13 14:00:48 +0100
  • 0b57ec827c
    Update CHANGELOG.md JesseBrault0709 2023-02-13 13:56:14 +0100
  • c608be5d9a Created CHANGELOG.md. Jesse Brault 2023-02-13 13:45:27 +0100
  • 936587d0b5 TagBuilder implemented and available in templates, parts, and specialPages. Jesse Brault 2023-02-12 16:17:24 +0100
  • 34d9cd52b0 Templates/Parts now have access to an EmbeddableText object. Jesse Brault 2023-02-11 11:24:14 +0100
  • a1f1871d1a Updating dependencies. Jesse Brault 2023-02-11 10:03:26 +0100
  • efecc24204 Clean up. Jesse Brault 2023-02-11 09:53:20 +0100
  • 610eac927b Adding everything before the big move to a new project. Jesse Brault 2023-01-27 10:13:29 +0100
  • 62209dbc31 Tokenizer works with string Component values. Jesse Brault 2023-01-25 15:35:53 +0100
  • 3fee229003 Tokenizer working, more tests to do. Jesse Brault 2023-01-25 13:54:23 +0100
  • 368e63656e Working on Java Tokenizer. Jesse Brault 2023-01-24 23:20:17 +0100
  • 67cbb11dc3 Saving before switching to Java. Jesse Brault 2023-01-24 10:14:15 +0100
  • bee1dead98 Renaming to gcp. Jesse Brault 2023-01-23 13:21:25 +0100
  • fe855181af Moved template stuff to gcp. Jesse Brault 2023-01-23 13:19:56 +0100
  • 98086f89ac Got rid of un-needed tokens types. Jesse Brault 2023-01-23 13:14:45 +0100
  • 82bb229eb8 Made DollarGroovyParser. Jesse Brault 2023-01-23 12:42:00 +0100
  • a4bfea92ef component node JesseBrault0709 2023-01-22 12:51:54 -0600
  • 5d4df7662a Formatting. JesseBrault0709 2023-01-16 23:41:44 -0600
  • d9a0c64109 Further testing of ComponentTokenizer. JesseBrault0709 2023-01-16 23:40:18 -0600
  • 8d37d8883d Working on new Template JesseBrault0709 2023-01-16 20:05:10 -0600
  • 2097e280e3 Fixing workflow again. v0.0.1 JesseBrault0709 2023-01-13 17:56:20 -0600
  • 9bf299558f Improved naming of output files. JesseBrault0709 2023-01-13 17:53:18 -0600
  • 1a5cda8b3b Workflow, part 8/?. JesseBrault0709 2023-01-13 17:23:28 -0600
  • 1ae6443653 Workflow, part 7/?. JesseBrault0709 2023-01-13 17:18:07 -0600
  • 11a5dc39ef Workflow, part 6/?. JesseBrault0709 2023-01-13 17:16:34 -0600
  • 88894aa407 Creating a workflow part 5/?. JesseBrault0709 2023-01-13 17:14:19 -0600
  • de1a174a61 Creating a workflow, part 4/?. JesseBrault0709 2023-01-13 17:07:32 -0600
  • 15eaaae914
    Creating a workflow, part 3/?. JesseBrault0709 2023-01-13 17:03:22 -0600
  • 4706ab73fa
    Creating a workflow, part 2/?. JesseBrault0709 2023-01-13 16:59:24 -0600
  • 11899059d1 Making a release workflow, part 1/?. JesseBrault0709 2023-01-13 16:55:39 -0600
  • 90db278e39 Cli much better interface and user experience. v0.0.1-SNAPSHOT JesseBrault0709 2023-01-13 10:35:26 -0600
  • 0b95f4662d File-based providers no longer throw exception if dir does not exist or is not a dir. JesseBrault0709 2023-01-13 09:08:58 -0600
  • c312b0cf8f Fixed logging of Text in SimpleStaticSiteGenerator. JesseBrault0709 2023-01-13 08:48:41 -0600
  • 9ecb985bc9 If there is no 'template' in frontMatter, does not generate text. JesseBrault0709 2023-01-13 08:47:37 -0600
  • 480c794047 Added ExcerptGetter and fixed potential FrontMatter bug. JesseBrault0709 2023-01-12 19:52:15 -0600
  • 61669966d5 Accidentally organized some imports. JesseBrault0709 2023-01-11 12:58:40 -0600