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
73f91891ee
- 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
Sebastian Jeltsch
8dda807001
Update Rust and JS dependencies.
2025-06-28 08:27:52 +02:00
Sebastian Jeltsch
dcef3023ec
Implement "await" logic consistent with electric's integration and also implement update & delete.
2025-06-26 11:11:40 +02:00
Sebastian Jeltsch
cafe9756b3
Local-first: move more responsibility into the TS/db-TB integration.
2025-06-25 10:44:11 +02:00
Sebastian Jeltsch
a03dd11a5f
PoC @tanstack/db local-first example using record subscriptions.
...
There's still many open questions:
* What's the future of @tanstack/db? Currently a rapidly moving target.
* What's a good way to persist state locally to reduce gap to intitial
fetch.
* Could Compare-and-Swap (CaS) insert semantics help us.
2025-06-24 13:59:48 +02:00
Sebastian Jeltsch
e964984849
Update Rust & JS deps.
2025-06-23 22:32:01 +02:00
Sebastian Jeltsch
bb76714c41
Update dependencies.
2025-06-17 14:59:23 +02:00