Commit Graph

  • cd4932ff79 Use view_name correctly Bob Farrell 2024-04-02 22:39:52 +01:00
  • f1ec5b216d Force unix-style path for view name Bob Farrell 2024-04-02 22:30:21 +01:00
  • eed58edeba Allow responding to HTML when no template present Bob Farrell 2024-04-02 22:15:18 +01:00
  • b94845a415
    Merge pull request #49 from jetzig-framework/simplify-route-generation bobf 2024-04-02 21:11:00 +01:00
  • 116668be3e Closes #48: Simplify route generation Bob Farrell 2024-04-02 21:01:01 +01:00
  • 800b72eeb9
    Merge pull request #47 from jetzig-framework/auto-routing-markdown bobf 2024-03-29 08:54:04 +00:00
  • ec045cccd6 Add environments, use pretty-printed JSON in development Bob Farrell 2024-03-28 22:37:59 +00:00
  • 95a8330629 Refactor rendering Bob Farrell 2024-03-28 19:23:11 +00:00
  • 625257bcfc Allow auto-routing to markdown files Bob Farrell 2024-03-27 21:30:38 +00:00
  • c2cc9c50f2
    Merge pull request #46 from jetzig-framework/replicate-exe-imports bobf 2024-03-28 21:54:14 +00:00
  • 29d13917a6 Add a dependency to demo app Bob Farrell 2024-03-28 21:07:16 +00:00
  • e4709e0c73 Replicate exe imports in routes and static routes generator Bob Farrell 2024-03-28 19:41:45 +00:00
  • a702d1235b
    Merge pull request #45 from axispx/cli-reload rimuspp 2024-03-28 00:07:53 -05:00
  • 397e76b2d0 Print message when server detects changes after build failure axispx 2024-03-28 10:00:17 +05:45
  • d368850b1c
    Merge pull request #44 from jetzig-framework/nested-routes bobf 2024-03-27 20:16:23 +00:00
  • 13e77b4520 Implement nested routes Bob Farrell 2024-03-27 19:44:19 +00:00
  • 7c0a1be01e
    Merge pull request #41 from jetzig-framework/markdown bobf 2024-03-26 22:30:58 +00:00
  • 0e29934718 Implement Markdown Bob Farrell 2024-03-24 16:12:06 +00:00
  • 8d0a3f40d0
    Merge pull request #38 from axispx/ci-error bobf 2024-03-26 08:07:53 +00:00
  • d0b69200b9 Fix CI silent failure bug axispx 2024-03-26 13:31:50 +05:45
  • 1820272ad7
    Merge pull request #37 from Froxcey/main bobf 2024-03-26 06:57:04 +00:00
  • 94a325fcbc
    Cli: Fix bad code Froxcey 2024-03-26 13:52:12 +08:00
  • a0e5a43da7
    Merge pull request #34 from Froxcey/main bobf 2024-03-25 18:19:49 +00:00
  • f01abb86f5
    Cli: Reload for fail build Froxcey 2024-03-25 16:55:12 +08:00
  • 19c04f1482
    Cli: Add zig compiler color Froxcey 2024-03-25 15:27:05 +08:00
  • 646c45ea65
    Replace exit with std.process.exit Froxcey 2024-03-25 15:02:40 +08:00
  • e1630b184e
    Merge pull request #31 from Froxcey/main bobf 2024-03-24 17:12:50 +00:00
  • 0de6445539
    Add DS_Store to gitignore Froxcey 2024-03-25 00:55:37 +08:00
  • a993fc8cf2
    Merge pull request #30 from jetzig-framework/current_view-current_action bobf 2024-03-22 20:52:19 +00:00
  • f8d1db5460 Inject jetzig_view and jetzig_action into Zmpl templates Bob Farrell 2024-03-21 22:40:18 +00:00
  • bf62fdcf5b
    Merge pull request #29 from jetzig-framework/deployment bobf 2024-03-20 23:44:20 +00:00
  • 054d1b5d82 Fix default error logfile Bob Farrell 2024-03-20 23:39:27 +00:00
  • 09bbcebb56 Deployment bundle Bob Farrell 2024-03-20 23:14:51 +00:00
  • cc0a1c5792 Document default config values in init project Bob Farrell 2024-03-20 21:26:59 +00:00
  • 381c38d85d Overhaul logging, implement JSON logger Bob Farrell 2024-03-20 21:17:14 +00:00
  • 87bcc4c9e0 Provide tooling for running Jetzig in deployment Bob Farrell 2024-03-19 23:03:55 +00:00
  • adba4756c5
    Merge pull request #28 from jetzig-framework/htmx-middleware bobf 2024-03-17 18:45:51 +00:00
  • 993caa5d3f Implement redirects + htmx redirect support Bob Farrell 2024-03-17 18:35:22 +00:00
  • 9b255eb19a Refactor path parsing Bob Farrell 2024-03-17 14:22:59 +00:00
  • 60d27d9a6c Implement htmx middleware Bob Farrell 2024-03-16 09:49:27 +00:00
  • 3032f56902 Add Zine link to README Bob Farrell 2024-03-17 13:17:46 +00:00
  • 9300c68ee2
    Merge pull request #27 from jetzig-framework/remove-unneeded-filesystem-lookup bobf 2024-03-17 11:04:44 +00:00
  • bc64f58c44 Remove unneeded filesystem lookup Bob Farrell 2024-03-17 10:28:32 +00:00
  • 0bd26cd759
    Merge pull request #26 from jetzig-framework/fix-Headers.getFirstValue bobf 2024-03-17 10:36:56 +00:00
  • 3c47dff96e Fix Headers.getFirstValue Bob Farrell 2024-03-17 10:26:10 +00:00
  • b61700cff6
    Merge pull request #25 from jetzig-framework/zmpl-partial-args bobf 2024-03-16 21:18:56 +00:00
  • 9664cf8e80 Update Zmpl, provides partial args (with type inference) Bob Farrell 2024-03-16 21:13:06 +00:00
  • b4937d34a1 Add tokamak to related projects Bob Farrell 2024-03-16 09:49:36 +00:00
  • fe7f0a4137
    Merge pull request #24 from jetzig-framework/cli-server-windows bobf 2024-03-14 20:39:33 +00:00
  • 304c2cba42 Fix Windows "jetzig server" command Bob Farrell 2024-03-14 20:29:35 +00:00
  • df97210586
    Merge pull request #23 from jetzig-framework/layouts bobf 2024-03-14 19:50:02 +00:00
  • aa036fde8b Implement layouts Bob Farrell 2024-03-11 22:26:45 +00:00
  • 9be2032e65
    Merge pull request #22 from jetzig-framework/cli-server bobf 2024-03-11 18:44:44 +00:00
  • e980782316 Implement jetzig server command Bob Farrell 2024-03-10 23:19:29 +00:00
  • 4d7bd71324
    Merge pull request #21 from jetzig-framework/fix-routes-windows-paths bobf 2024-03-10 17:19:49 +00:00
  • 5ff4d7127d Fix Windows paths again Bob Farrell 2024-03-10 17:08:00 +00:00
  • 0713062f74
    Merge pull request #20 from jetzig-framework/fix-routes-windows-paths bobf 2024-03-10 17:02:56 +00:00
  • e004eb3d86 Fix routes.zig Windows paths Bob Farrell 2024-03-10 17:01:41 +00:00
  • 4010383ff7
    Merge pull request #19 from jetzig-framework/view-imports bobf 2024-03-10 15:16:40 +00:00
  • a78d53a19a Allow importing .zig files from src/ in views Bob Farrell 2024-03-10 14:10:53 +00:00
  • edbf433a81
    Merge pull request #18 from jetzig-framework/format-from-content-type bobf 2024-03-10 11:39:55 +00:00
  • dd54d55423 Use content-type header if present to detect format Bob Farrell 2024-03-10 11:31:39 +00:00
  • ea1962fcb8
    Merge pull request #16 from jetzig-framework/cli-update bobf 2024-03-10 10:49:36 +00:00
  • 670fe23cc8
    Merge pull request #17 from jetzig-framework/streamline-project-build.zig bobf 2024-03-10 10:14:21 +00:00
  • 97d66aa6be Streamline project build.zig Bob Farrell 2024-03-10 10:06:36 +00:00
  • bec5f9c905 Add update command to CLI tool Bob Farrell 2024-03-09 19:45:24 +00:00
  • 2a25084de6
    Merge pull request #15 from jetzig-framework/CI-pr-skip rimuspp 2024-03-09 14:14:13 -05:00
  • fe37f51494
    Not running on pull requests CI-pr-skip rimuspp 2024-03-09 14:08:02 -05:00
  • 647833ca5a
    Merge pull request #14 from jetzig-framework/cli-generate bobf 2024-03-09 19:07:45 +00:00
  • 804bfb54ed Run CI workflow on PR to main Bob Farrell 2024-03-09 18:54:23 +00:00
  • f954439489 CLI generate command Bob Farrell 2024-03-08 21:57:58 +00:00
  • 26cbe2b67c Swap out importing jetzig.zig for explicit files containing tests Bob Farrell 2024-03-09 14:33:54 +00:00
  • d5a8f247d7 Fix HTML bug in project init source template Bob Farrell 2024-03-09 13:03:57 +00:00
  • 7e804c6935 Update Zmpl, fix issue with non-linebreak-terminated templates Bob Farrell 2024-03-09 12:34:13 +00:00
  • 3a91bbea48 Skip parsing functions that are not in Route.Action enum Bob Farrell 2024-03-09 11:43:44 +00:00
  • de40af0dc6 Fix init on Windows, update Zmpl for Windows module path fix Bob Farrell 2024-03-07 18:41:09 +00:00
  • 499bc69e64
    Merge pull request #13 from jetzig-framework/Create-CI-for-the-cli-tooling rimuspp 2024-03-06 18:33:58 -05:00
  • c71886a574
    We now have CLI CI =D Create-CI-for-the-cli-tooling rimuspp 2024-03-06 18:33:47 -05:00
  • 63f8236521
    Update CI.yml rimuspp 2024-03-06 18:29:17 -05:00
  • c08fe7c1e9
    Update CI.yml rimuspp 2024-03-06 18:23:09 -05:00
  • f165ffe73f
    Update CI.yml rimuspp 2024-03-06 18:16:50 -05:00
  • d37007f975
    Merge pull request #12 from jetzig-framework/jetzig-init bobf 2024-03-06 23:01:05 +00:00
  • d3a3582136 Implement init command, get rid of old init script/artifacts Bob Farrell 2024-03-03 20:48:25 +00:00
  • 01ac93ce81
    Remove cache on builds rimuspp 2024-03-03 09:26:21 -05:00
  • 51ed1f43f7
    Merge pull request #11 from jetzig-framework/Setup-CI rimuspp 2024-03-03 09:21:00 -05:00
  • ba68afcc43
    Create CI.yml rimuspp 2024-03-03 09:14:31 -05:00
  • 29f4771264 Upgrade Zmpl (latest version provides partials), fix mime map memory leak Bob Farrell 2024-03-03 14:12:35 +00:00
  • ce93abcd65 Simplify headers assignment, fix tests Bob Farrell 2024-03-02 12:11:22 +00:00
  • cc39608d46
    Merge pull request #10 from jetzig-framework/zig-std-http-overhaul bobf 2024-03-02 11:32:30 +00:00
  • 6ea210259d std.http overhaul Bob Farrell 2024-02-29 22:40:28 +00:00
  • d855b9f703 Implement MIME type inference Bob Farrell 2024-02-26 22:38:43 +00:00
  • be85c13369 Provide interface for adding response headers Bob Farrell 2024-02-25 14:20:22 +00:00
  • a07c71e725 Refactor response interface Bob Farrell 2024-02-25 10:32:34 +00:00
  • 2ebb644421
    Merge pull request #8 from jetzig-framework/json-and-query-param-parsing bobf 2024-02-25 09:29:01 +00:00
  • 216b86c235 JSON and query param parsing/SSG params Bob Farrell 2024-02-15 22:41:06 +00:00
  • 280f1eaadd Update to latest Zmpl version Bob Farrell 2024-02-18 18:42:46 +00:00
  • 8c5ffcb9f6 Fix logo path Bob Farrell 2024-02-17 16:02:52 +00:00
  • 66f6e13741 Update README Bob Farrell 2024-02-17 15:58:33 +00:00
  • a1933b6164
    Merge pull request #5 from jetzig-framework/static-routes bobf 2024-02-17 15:46:38 +00:00
  • d52aed8a9b PR feedback Bob Farrell 2024-02-17 15:35:40 +00:00