Commit Graph

1043 Commits

Author SHA1 Message Date
Sebastian Jeltsch 5d422ec713 Add metadata.textproto to .gitignore. 2025-09-22 15:41:23 +02:00
Sebastian Jeltsch e618d0f460 Add file upload integration test using multipart forms. 2025-09-22 12:43:51 +02:00
Sebastian Jeltsch cd56643092 Update Rust dependencies. 2025-09-22 12:11:00 +02:00
Bilux b4f4a2047c Add integation tests for JSON file upload using base64. 2025-09-22 11:51:19 +02:00
Sebastian Jeltsch 4f6276087f Add an init argument to init-endpoint to pass version and for future proofing. 2025-09-20 18:23:13 +02:00
Sebastian Jeltsch b3b5ae1f4d (De)serialize FileUploadInput's contents as bytes or base64 dependning on serialization format. #152 2025-09-20 09:55:38 +02:00
Sebastian Jeltsch 1d6209df70 Add a new metadata.Metadata proto separate from config to keep track of things last binary version. 2025-09-20 09:48:20 +02:00
Sebastian Jeltsch 2922606d4b Add a dedicated README.md to auth ui crate. 2025-09-19 20:25:42 +02:00
Sebastian Jeltsch e3e64137c0 Update Rust toolchain to latest stable 1.90. 2025-09-18 23:03:17 +02:00
Sebastian Jeltsch 70ed681863 Prepare new release v0.17.3. v0.17.3 2025-09-18 16:04:54 +02:00
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