Commit Graph

17 Commits

Author SHA1 Message Date
Sebastian Jeltsch
06feb8d180 Remove built-in auth ui in favor of component. To install the comoponentized auth-ui run trail components add trailbase/auth_ui. 2025-09-23 22:24:47 +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
5152cf9000 Replace vendored refinery with a more proper fork stripping all the unused bits and bobs. 2025-05-27 22:01:06 +02:00
Sebastian Jeltsch
d6b199587d Update to Rust edition 2024. 2025-04-20 07:36:26 +02:00
Sebastian Jeltsch
d388246a20 Break up Server abstraction to allow more customization for framework use-cases. 2025-04-14 12:02:42 +02:00
Sebastian Jeltsch
eecab32d39 Minor: consistent tokio and env_logger dependencies. 2025-04-14 09:25:44 +02:00
Sebastian Jeltsch
f7cce2dc44 Fix logging: deterministically and separately initialize log and tracing. 2025-04-04 13:23:26 +02:00
Sebastian Jeltsch
9f1a198441 Add a TLS test using self-signed certs. 2025-01-29 23:43:42 +01:00
Sebastian Jeltsch
4ae0966810 Update Axum to 0.8. 2025-01-06 11:36:04 +01:00
Sebastian Jeltsch
263ec54375 Minor: mark rust example as unpublished and turn off noisy logging. 2025-01-04 22:28:24 +01:00
Sebastian Jeltsch
7ef775db78 Rename trailbase-core to trailbase (avoided directory rename for now).
Still can't publish a crate due to refinery. Refinery's latest release
doesn't work with the already weathered rusqlite.
2025-01-02 15:27:18 +01:00
Sebastian Jeltsch
765401af35 Trigger sqlite log writes on a specific span. 2024-12-07 13:38:44 +01:00
Sebastian Jeltsch
6bb517a1b3 Add a new vector search + Web UI example. 2024-11-20 13:23:00 +01:00
Sebastian Jeltsch
d27b20e33e Fix: benchmark build. 2024-11-18 12:27:48 +01:00
Sebastian Jeltsch
69bd8a3978 Make number of JS V8-isolate threads user-configurable via CLI. 2024-11-15 14:14:14 +01:00
Sebastian Jeltsch
d15202c749 PoC: Integration of V8-engine and rustyscript runtime.. 2024-11-14 20:45:37 +01:00
Sebastian Jeltsch
bdb3735840 Squash all commits for a fresh start.
This is only to avoid accidentally leaking any secrets from early development especially in the light of short-sha attacks.
2024-10-30 23:38:56 +01:00