489 Commits

Author SHA1 Message Date
Bob Farrell
fd22be783b WIP 2025-06-09 08:44:57 +01:00
Bob Farrell
69fe4e0bb1 Merge branch 'main' into websockets 2025-05-31 16:49:48 +01:00
bobf
695664bc10
Merge pull request #209 from jetzig-framework/zmpl-array-detection
Zmpl array detection
2025-05-25 12:51:26 +01:00
Bob Farrell
b85893000b Zmpl array detection
Latest Zmpl detects compatible arrays in structs added to template data.

Small fix for static route compilation.
2025-05-25 12:43:17 +01:00
bobf
1e3c0468f7
Merge pull request #208 from jetzig-framework/cwd-relative-output-file-args
Use path relative from cwd for output file args
2025-05-25 11:54:18 +01:00
Bob Farrell
0eef2845b3 Use path relative from cwd for output file args
9a3540d61e
2025-05-25 10:58:47 +01:00
bobf
1175921f14
Merge pull request #205 from uzyn/init-fix
Updated data handling
2025-05-17 11:06:17 +01:00
U-Zyn Chua
e8af308f76
Updated data handling 2025-05-17 17:19:52 +08:00
bobf
25f4acad64
Merge pull request #204 from jetzig-framework/extend-auth-demo
Extend auth + demo to show sign out
2025-05-14 19:22:25 +01:00
Bob Farrell
988cd9c3d8 Extend auth + demo to show sign out
Add Jetzig module to migrations/seeders to make it available for import.
2025-05-14 19:01:05 +01:00
bobf
7be1d137fc
Merge pull request #203 from jetzig-framework/zmpl-partial-zmplvalue
Zmpl partial ZmplValue
2025-05-12 17:52:02 +01:00
Bob Farrell
275cc51ece Zmpl partial ZmplValue
Update Zmpl to allow passing `*ZmplValue` as an argument, i.e. this
should work where the ref `foo` is any Zmpl value:

```
@partial($.foo)
```
2025-05-12 17:43:27 +01:00
bobf
6baa8c114a
Merge pull request #202 from jetzig-framework/fix-linux-arm-compilation
Fix Linux ARM compilation
2025-05-07 19:51:00 +01:00
Bob Farrell
1cc6fb32ef Fix Linux ARM compilation
Use CPU arch to detect whether to use LLVM - self-hosted compiler is not
currently ready for ARM.
2025-05-07 18:28:53 +01:00
Bob Farrell
ae3ed05a7d WIP 2025-05-06 19:41:33 +01:00
bobf
a298192bb0
Merge pull request #201 from jetzig-framework/zmpl-infinite-recursion-bugfix
Update Zmpl
2025-05-06 19:25:16 +01:00
Bob Farrell
676ec69224 Update Zmpl
Fixes infinite recursion bug/segfault with nested for loops.
2025-05-06 19:09:16 +01:00
bobf
bb724b48f6
Merge pull request #200 from jetzig-framework/improve-expectJob
Improve test App `requestJob`
2025-05-05 13:39:38 +01:00
Bob Farrell
789f123926 Improve test App requestJob
Detect if provided params are a subset of actual params, provide
informative errors if not.
2025-05-05 13:30:42 +01:00
bobf
acacd209bd
Merge pull request #199 from jetzig-framework/public-routing-path
Public routing path
2025-05-05 10:44:07 +01:00
Bob Farrell
2dd4a19e2e Public routing path
Set `public_routing_path` config option to specify a request path prefix
for public requests.
2025-05-05 10:31:02 +01:00
bobf
fe49185c32
Merge pull request #198 from jetzig-framework/render-text
Implement `request.renderText()`
2025-05-05 10:15:49 +01:00
Bob Farrell
368f3f4ca5 Implement request.renderText()
Render a text string (+ status code) directly.
2025-05-05 10:06:29 +01:00
Bob Farrell
c887b25ef8 WIP 2025-05-04 20:38:58 +01:00
bobf
58fa7ae397
Merge pull request #197 from jetzig-framework/cookie-delete
Cookie deletion
2025-05-04 15:45:59 +01:00
Bob Farrell
7c75b4f499 Cookie deletion
Allow "deleting" a cookie (overwrite with a blank value and expiry in
the past).
2025-05-04 15:13:42 +01:00
bobf
76ae12a87d
Merge pull request #196 from TheJltres/main
Seeders
2025-05-03 22:35:39 +01:00
TheJltres
fdfb740f96
Update jetquery to latest 2025-05-03 23:07:34 +02:00
Bob Farrell
8074f8a221 WIP 2025-05-03 16:55:28 +01:00
Bob Farrell
d3113d12fe WIP 2025-05-03 16:21:54 +01:00
TheJltres
1acb6f5df9
Reset config to default 2025-05-03 11:04:29 +02:00
TheJltres
438278e859
Remove seed one file 2025-05-03 00:00:40 +02:00
TheJltres
de48478c6d
Remove comand, not needed 2025-05-03 00:00:13 +02:00
TheJltres
eed0169437
Fix grammar 2025-05-02 22:33:57 +02:00
Bob Farrell
b795c6184e WIP 2025-05-02 19:57:49 +01:00
TheJltres
6f0e731303
Testing seeders 2025-05-01 22:23:39 +02:00
Bob Farrell
e647b0057a WIP 2025-04-30 21:11:41 +01:00
Bob Farrell
74bb659528 WIP 2025-04-28 20:03:02 +01:00
Bob Farrell
94f67dd4a2 WIP 2025-04-27 22:16:12 +01:00
Bob Farrell
3bd296821c WIP 2025-04-27 16:27:59 +01:00
Bob Farrell
ff6d8cf942 Merge branch 'inertia' into websockets 2025-04-27 14:31:11 +01:00
Bob Farrell
6a4f99ca14 Inertia - WIP
Not yet complete but provides some functionality with internal templates
that Websockets/Channels needs so merging in to main and can pick up
later.
2025-04-27 13:00:19 +01:00
Bob Farrell
1feb18fb74 Add note to README about Zig compatibility 2025-04-26 18:14:50 +01:00
Bob Farrell
fa76b75c12 WIP 2025-04-25 21:41:37 +01:00
Bob Farrell
58403986d7 JS RPC 2025-04-23 20:26:28 +01:00
Bob Farrell
e9802bf546 WIP 2025-04-23 19:11:02 +01:00
Bob Farrell
8c2d6806b5 Refactor Server into generic type
We need to have routes available within the server if we are going to do
any kind of dynamic dispatch for Channel Actions.
2025-04-23 12:58:41 +01:00
Bob Farrell
d3b3ae63cf WIP 2025-04-22 19:42:20 +01:00
Bob Farrell
9847efdf4a WIP 2025-04-21 19:50:31 +01:00
Bob Farrell
cd5a00d85f WIP 2025-04-21 15:55:12 +01:00