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