Commit Graph

162 Commits

Author SHA1 Message Date
Sebastian Jeltsch 353b913fe3 Update JavaScript dependencies. Fixes #157. 2025-09-25 23:16:04 +02:00
Sebastian Jeltsch 9b60cea394 Prepare new release v0.18.0. 2025-09-24 10:24:55 +02:00
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 5d422ec713 Add metadata.textproto to .gitignore. 2025-09-22 15:41:23 +02:00
Sebastian Jeltsch 5802219c39 Update JavaScript dependencies. 2025-09-18 15:57:52 +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 74940e2a8c cleanup: remove dangling Cargo.locks. 2025-09-16 10:34:42 +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 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 4b9df89104 Update JS dependencies. 2025-09-09 20:45:28 +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 e48623ae35 Update JS dependencies. 2025-08-31 11:58:28 +02:00
Sebastian Jeltsch aaf4f09bab Fix permissions of collab-clicker-ssr example. 2025-08-28 14:28:12 +02:00
Sebastian Jeltsch 23cb966f6d Update Rust and JS dependencies. 2025-08-19 17:40:26 +02:00
Sebastian Jeltsch 3365e3a867 Update solid-js and fix form tests it broke. 2025-08-12 15:06:03 +02:00
Sebastian Jeltsch 84a78d26ea Update JS deps. 2025-08-12 13:41:40 +02:00
Sebastian Jeltsch e6cabbf01c Update dependencies. 2025-08-08 09:05:50 +02:00
Sebastian Jeltsch 7a8c31c8e9 Cleanup: move all Rust code into a crates/ directory. 2025-08-07 10:02:32 +02:00
Sebastian Jeltsch b478bec65e Docs: update roadmap. 2025-08-05 12:45:33 +02:00
Sebastian Jeltsch 598f15cc06 Rename redirect_to query parameter to redirect_uri in accordance with RFC 6749.
Reference: https://datatracker.ietf.org/doc/html/rfc6749#appendix-A.6
2025-08-05 11:51:02 +02:00
Sebastian Jeltsch 65a6ed9045 Move TanStack/db example to a less missleading location, document it and update JS dependencies. 2025-08-05 11:50:02 +02:00
Sebastian Jeltsch f638b52531 Update JS dependencies. 2025-08-04 21:10:54 +02:00
Sebastian Jeltsch 864b26bbd9 Avoid workspace references for examples to allow copying (including Docker coyping it into a build environment) #121 2025-08-04 13:58:23 +02:00
Sebastian Jeltsch 8aa922984d Update JS dependencies. 2025-07-31 16:11:56 +02:00
Sebastian Jeltsch 6ec0fc3941 Increase the space of applicable VIEWs for Record APIs by treating top-level GROUP BY <single col> expressions as key-defining. #99 2025-07-28 22:50:08 +02:00
Sebastian Jeltsch 4c169c6b68 Move dart client to /client/dart. 2025-07-24 17:30:10 +02:00
Sebastian Jeltsch 6d5c2473a6 Add Dart workspace and clean up pre-commit hooks. 2025-07-24 15:54:00 +02:00
Evgeniy Filimonov 996c5d0b04 Fix: make OAuth login in examples/blog/flutter work
Problems fixed:

- The app didn't register its custom uri scheme trailbase-example-blog so
  flutter_web_auth_2 couldn't extract the authorization code from redirect.
  Fix by adding an activity to AndroidManifest.xml per flutter_web_auth_2
  instructions.

- After extracting the code from redirect uri, flutter_web_auth_2 didn't
  close the browser tab. Remove android:taskAffinity="" per
  https://github.com/ThexXTURBOXx/flutter_web_auth_2/commit/73f91891ee017d280dab02710f41ecaa9ee97a0b

- The app failed with exception right at start b/c SharedPreferences
  accessed flutter before it was fully inited. Init flutter with
  WidgetsFlutterBinding.ensureInitialized() before using prefs.
2025-07-24 12:42:22 +02:00
Sebastian Jeltsch 64610b8853 Support custom uri schemes for auth redirects. #100 2025-07-24 12:28:26 +02:00
Sebastian Jeltsch b3a9656964 Update JS dependencies. 2025-07-21 23:04:42 +02:00
Sebastian Jeltsch 84e0e408ca Borrow more complete todo app from upstream TanStack/db as a more attractive example. 2025-07-20 11:45:55 +02:00
Sebastian Jeltsch 0fb7937471 Update JS and Rust dependencies. 2025-07-19 11:36:19 +02:00
Sebastian Jeltsch babcabaf76 Update JS dependencies. 2025-07-17 14:03:51 +02:00
Sebastian Jeltsch b9eb39ad37 Add a custom Hero banner to langing page with install instructions and remove overly prominent roadmap (still in docs). 2025-07-17 13:54:11 +02:00
Sebastian Jeltsch 9b2e7d229e TrailBase is now an officially supported TanStack/db backend. Update local-first example to use official integration. 🎉 2025-07-17 10:18:11 +02:00
Sebastian Jeltsch e8c0402c20 Update Rust and JS dependencies. 2025-07-15 10:57:44 +02:00
Sebastian Jeltsch 321006fbe7 Call out PKCE in auth docs. 2025-07-14 11:38:49 +02:00
Sebastian Jeltsch 13a252a8be Update preliminary tanstack-db integration and JS dependencies. 2025-07-12 12:38:17 +02:00
Sebastian Jeltsch 5ff3541cd1 Update JS deps. 2025-07-06 09:27:03 +02:00
Sebastian Jeltsch 6d57ff156a Update tanstack-db TB integation to match upstream PR. 2025-07-05 10:01:53 +02:00
Sebastian Jeltsch 94e10149ff Make JS/TS client more testable and move generic parameter from individual methods to RecordApi. 2025-07-04 15:52:30 +02:00
Sebastian Jeltsch f1cafc43b6 Update tanstack/db deps. 2025-06-30 15:00:18 +02:00