Commit Graph

1033 Commits

Author SHA1 Message Date
Sebastian Jeltsch
5802219c39 Update JavaScript dependencies. 2025-09-18 15:57:52 +02:00
Sebastian Jeltsch
cf0e86f9cd Allow reloading WASM components on SIGHUP in dev. 2025-09-18 15:44:46 +02:00
Sebastian Jeltsch
5c68f3519b Fix merging of JSON schemas column constraints with nested types. #151 2025-09-18 12:49:08 +02:00
Sebastian Jeltsch
078614379a Minor style fixes in admin UI. 2025-09-18 10:38:07 +02:00
Sebastian Jeltsch
4ac105a266 Update wstd and publish new trailbase-wasm v0.2.0. 2025-09-18 09:52:52 +02:00
Sebastian Jeltsch
6825f45677 Prepare new release v0.17.2. v0.17.2 2025-09-17 22:14:36 +02:00
Sebastian Jeltsch
4c711288e2 Add WASM Auth UI component to release. 2025-09-17 22:09:34 +02:00
Sebastian Jeltsch
0e7bf43552 Update Rust dependencies. 2025-09-17 17:36:25 +02:00
Sebastian Jeltsch
f3d74717b9 Add an experimental Auth UI WASM component.
At the moment this is more a PoC, however we might want to consider
replacing the built-in Auth UI with a WASM component. This would
allow for easy customization.
2025-09-17 16:53:59 +02:00
Sebastian Jeltsch
babdc3b2c9 Improve Rust WASM guest: serde query deserializer and better support returning Responses. 2025-09-17 13:37:08 +02:00
Sebastian Jeltsch
8aa87d443f Add a host-APIs to the KVStore. 2025-09-17 13:33:56 +02:00
Sebastian Jeltsch
74940e2a8c cleanup: remove dangling Cargo.locks. 2025-09-16 10:34:42 +02:00
Sebastian Jeltsch
cf16c806a1 Allow disabling WASM runtime behind a feature flag. #148 2025-09-15 12:32:25 +02:00
Sebastian Jeltsch
4fbbb8e451 Add prepack lifecycle script to TypeScript guest aswell to ease publishing. 2025-09-15 12:10:34 +02:00
Sebastian Jeltsch
96eb206f92 Build TypeScript client as part of prepack. #149 2025-09-14 19:46:49 +02:00
Sebastian Jeltsch
5c07faf250 Update stale TypeScript client package v0.7.3. #149 2025-09-14 19:37:35 +02:00
Sebastian Jeltsch
d3b0f24252 Prepare new release v0.17.1. v0.17.1 2025-09-12 15:00:40 +02:00
Sebastian Jeltsch
dc4c1ca46f Reference readme and repo in WASM guest crates. 2025-09-12 14:56:12 +02:00
Sebastian Jeltsch
fad72d3e42 Update Rust dependencies. 2025-09-12 14:56:01 +02:00
Sebastian Jeltsch
830ba1297f Cleanup SMTP encryption setting. 2025-09-12 14:50:21 +02:00
Sebastian Jeltsch
1b66e76a86 Escape special characters in WASM job names. 2025-09-12 14:40:56 +02:00
Sebastian Jeltsch
5719d8038a Update auth UI to tailwind v4. 2025-09-12 14:07:46 +02:00
Sebastian Jeltsch
907f6bcbcf Update blog example to tailwind v4. 2025-09-12 13:30:00 +02:00
Sebastian Jeltsch
3dc74d4df9 Update admin UI to tailwind v4. 2025-09-12 12:56:06 +02:00
Sebastian Jeltsch
0db9a90e71 Update examples/collab-clicker-ssr to tailwind v4. 2025-09-12 11:47:42 +02:00
Sebastian Jeltsch
ced96071f4 Update JavaScript dependencies. 2025-09-12 11:14:37 +02:00
Sebastian Jeltsch
57fce9934b Minor: expand a bit more on deno's bundling of V8 via pre-compiled lib. 2025-09-11 13:20:55 +02:00
Sebastian Jeltsch
338ca1662e Allow setting SMTP user/pass when encryprion method is plain and add an option to the Admin UI settings. #122 2025-09-11 12:58:27 +02:00
Sebastian Jeltsch
3aab2be43a Allow configuring SMTP encryption type: None, TLS, STARTTLS. #122 2025-09-11 12:00:55 +02:00
Sebastian Jeltsch
99a9effe36 Minor: remove WASM from roadmap to avoid confusion, it's well under way. 2025-09-11 10:57:10 +02:00
Sebastian Jeltsch
bacf981203 Publish rust wasm guest runtime and make examples/wasm-guest-rust hermetic. 2025-09-10 22:02:26 +02:00
Sebastian Jeltsch
c0a78c2963 Prepare npmjs release of "trailbase-wasm" and make examples/wasm-guest-(js|ts) standalone. 2025-09-10 15:22:03 +02:00
Sebastian Jeltsch
c0622282fe Minor: spell-check and add more referencs to existing docs. 2025-09-10 11:54:09 +02:00
Sebastian Jeltsch
6c142d1506 Prepare new release v0.17. v0.17.0 2025-09-09 20:59:25 +02:00
Sebastian Jeltsch
4b9df89104 Update JS dependencies. 2025-09-09 20:45:28 +02:00
Sebastian Jeltsch
6a30df75a5 Update Rust dependencies. 2025-09-09 20:39:11 +02:00
Sebastian Jeltsch
5dbe253cb0 Update documentation to cover the new WASM runtime. 2025-09-09 18:22:36 +02:00
Sebastian Jeltsch
b4f651498b Migrate examples/collab-clicker-ssr to WASM. 2025-09-09 18:22:36 +02:00
Sebastian Jeltsch
5cb677ae55 Migrate examples/coffee-vector-search to WASM. 2025-09-09 18:22:36 +02:00
Sebastian Jeltsch
1fbf0f862e Add TypeScript WASM guest runtime and examples. 2025-09-09 18:22:33 +02:00
Sebastian Jeltsch
f1ec808622 Add Rust WASM guest runtime and examples. 2025-09-09 15:39:38 +02:00
Sebastian Jeltsch
55149a1734 Add WASM host-runtime to TrailBase and rebrand relevant command-line flags. 2025-09-09 15:39:35 +02:00
Sebastian Jeltsch
797423fa91 docs: revert url construction for githubCodeReference. Thanks @lukasz0707. Fixes #145. 2025-09-08 22:51:52 +02:00
Sebastian Jeltsch
96f009224f Prepare new server v0.16.9 and TS client release. v0.16.9 2025-09-08 13:37:01 +02:00
Sebastian Jeltsch
ad30cd702c Update Rust dependencies. 2025-09-08 12:17:18 +02:00
Bilux
698e38d8ae Add non-transaction bulk support and expose bulk/transaction API as client.execute on JS/TS client. 2025-09-08 12:03:41 +02:00
Sebastian Jeltsch
f317434e01 Check repo links in more replaces to protect against stale documentation references. 2025-09-08 11:01:09 +02:00
Sebastian Jeltsch
d1cd743775 Fix tanstack example link. #143 2025-09-07 15:12:39 +02:00
Sebastian Jeltsch
cefaf7a86a Update Rust dependencies. 2025-09-03 21:17:52 +02:00
Sebastian Jeltsch
d054e55411 Prepare new release v0.16.8. v0.16.8 2025-08-31 12:09:46 +02:00