Commit Graph

73 Commits

Author SHA1 Message Date
Sebastian Jeltsch
f7cce2dc44 Fix logging: deterministically and separately initialize log and tracing. 2025-04-04 13:23:26 +02:00
Sebastian Jeltsch
0e6886d5bf Update JS deps. 2025-04-03 10:04:23 +02:00
Sebastian Jeltsch
8cef7d3a73 Update Rust and JS deps. 2025-03-26 11:16:16 +01:00
Sebastian Jeltsch
b1048bad9b Minor: add two more bullet points to blog example's README. 2025-03-24 15:49:00 +01:00
Sebastian Jeltsch
3fe9dc8494 Update UUID sqlite extensions, fix example blog and clean it up. 2025-03-24 15:34:01 +01:00
Sebastian Jeltsch
fe591cfdea Apply changes proposed by @mdb in #37 and use the opportunity to clear out some obsolete cruft. 2025-03-24 12:25:46 +01:00
Sebastian Jeltsch
82290079cd Update Rust and JS deps. 2025-03-22 23:29:21 +01:00
Sebastian Jeltsch
8fbea2421b Pull in latest TB image for example docker setups. 2025-03-20 23:26:06 +01:00
Mark Percival
e59913c7f4 Fix: Bump trail to latest and working version (0.8.0) 2025-03-20 23:25:02 +01:00
Sebastian Jeltsch
9d63baccb0 Update JS dependencies. 2025-03-18 11:27:31 +01:00
Sebastian Jeltsch
3afa44f893 Update JS dependencies. 2025-03-10 13:47:24 +01:00
Sebastian Jeltsch
b5442aef88 Update JS and Rust dependencies. 2025-03-03 15:23:08 +01:00
Sebastian Jeltsch
d9fe2b34d7 Update JS and Rust dependencies. 2025-03-02 21:27:35 +01:00
Sebastian Jeltsch
5e89d42346 Add component tests for form ui abstractions. 2025-02-27 13:28:11 +01:00
Sebastian Jeltsch
527974284f Update Rust and JS deps. 2025-02-27 00:59:20 +01:00
Sebastian Jeltsch
c2b5b38463 Minor: code cleanups. 2025-02-24 11:30:07 +01:00
Sebastian Jeltsch
2dd4ea6a05 Update dependencies. 2025-02-20 23:19:19 +01:00
Sebastian Jeltsch
a2f684752f Prepare new release v0.6.0. 2025-02-18 11:17:39 +01:00
Sebastian Jeltsch
70fef61d16 Update Rust and JS dependencies. 2025-02-14 23:31:19 +01:00
Sebastian Jeltsch
9d9f375ea8 Minor: fix data path in CLI movie tutorial. 2025-02-14 21:19:10 +01:00
Sebastian Jeltsch
ee03e413ca Update JS and Dart dependencies. 2025-02-12 23:12:18 +01:00
Sebastian Jeltsch
8b61a01af6 Update Rust and JS deps. 2025-02-07 11:20:41 +01:00
Sebastian Jeltsch
031e2a5032 Update Rust and JS deps. 2025-02-02 12:26:02 +01:00
Sebastian Jeltsch
9f1a198441 Add a TLS test using self-signed certs. 2025-01-29 23:43:42 +01:00
Sebastian Jeltsch
fe768ac6a1 Update JS deps. 2025-01-28 14:33:49 +01:00
Sebastian Jeltsch
b64c9f0719 Minor polish for collab clicker example. 2025-01-26 22:14:00 +01:00
Sebastian Jeltsch
cf675e7391 Minor: import collab clicker's server entry point directly from build artifacts. 2025-01-25 22:00:57 +01:00
Sebastian Jeltsch
c0e466114f Add a "Collaborative Clicker + SSR" tutorial to the docs. 2025-01-25 11:16:08 +01:00
Sebastian Jeltsch
cf85a53112 Minor: add more context on and around the collaborative clicker example. 2025-01-24 16:58:57 +01:00
Sebastian Jeltsch
c3a81d7359 Clean up examples and tutorials as well as minor doc tweaks.
Also add a reconnect loop to collab clicker.
2025-01-24 14:26:16 +01:00
Sebastian Jeltsch
66991290fc Add a timer to graceful shutdown to deal with long-lived streaming connections. 2025-01-24 13:44:42 +01:00
Sebastian Jeltsch
7e6512a95e Add filesystem API declarations to JS runtime. 2025-01-24 13:44:42 +01:00
Sebastian Jeltsch
a41f5f8f32 Add a collaborative clicker example demonstrating both realtime APIs and SSR, i.e. rendering HTML using SolidJS within the TrailBase JS/TS runtime. 2025-01-24 13:44:04 +01:00
Sebastian Jeltsch
d553f1251f Update Rust and JS deps. 2025-01-22 23:12:46 +01:00
Sebastian Jeltsch
fb083bbd5b Publish a dart client update. 2025-01-20 14:41:14 +01:00
Sebastian Jeltsch
1042ea20e1 Prepare new release v0.5.0 and push new client versions. 2025-01-19 16:49:06 +01:00
Sebastian Jeltsch
2fb294f17c Breaking: nest records in output of RecordAPI.list to contain cursor now and potentially more in the future.
Also update all the client libraries to accept the new format.
2025-01-19 15:40:09 +01:00
Sebastian Jeltsch
0cd5df17ba Update Dart dependencies and publish an updated client version. 2025-01-14 22:48:36 +01:00
Sebastian Jeltsch
0e14b84440 Update JS deps and prepare v0.4.0 release. 2025-01-14 16:14:14 +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
d2bd4971ac Sym-link trailbase-ts client to consolidate all JS deps under trailbase-core for package building. 2025-01-04 22:03:42 +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
b8305ecf5b Move UI assets into trailbase-core crate. 2025-01-02 09:48:16 +01:00
Sebastian Jeltsch
7e43e3b149 Update all dependencies. 2024-12-30 10:01:57 +01:00
Sebastian Jeltsch
8177a1ab22 Update JS dependencies. 2024-12-24 10:16:18 +01:00
Sebastian Jeltsch
af115d03f8 Update JS dependencies. 2024-12-11 22:05:40 +01:00
Sebastian Jeltsch
bdab976aa7 Update dependencies. 2024-12-10 12:49:28 +01:00
Sebastian Jeltsch
711536c12c Use URLSearchParams for params construction and fix filter splitting in JS. 2024-12-08 00:50:04 +01:00
Sebastian Jeltsch
765401af35 Trigger sqlite log writes on a specific span. 2024-12-07 13:38:44 +01:00