1414 Commits

Author SHA1 Message Date
Sebastian Jeltsch 2b919fb368 Prepare new release v0.23.6. v0.23.6 2026-02-05 14:19:14 +01:00
Sebastian Jeltsch 9419b27872 Update Rust dependencies. 2026-02-05 14:15:17 +01:00
Sebastian Jeltsch dc03d99a01 Minor: use a badge to denote built-in schemas. 2026-02-05 14:09:24 +01:00
Sebastian Jeltsch 35a94223e8 Add uptime to the dashboard. 2026-02-05 00:24:00 +01:00
Sebastian Jeltsch e624f6b7ee Handle 401 & 403 token issues more gracefully in UI by simply redirect to login. 2026-02-04 23:06:44 +01:00
Sebastian Jeltsch 2807840a57 Update screenshots. 2026-02-04 20:11:07 +01:00
Sebastian Jeltsch 0d49903500 Prepare new release v0.23.5. v0.23.5 2026-02-04 14:46:42 +01:00
Sebastian Jeltsch bd07c1201f Update Rust dependencies. 2026-02-04 14:42:51 +01:00
Sebastian Jeltsch 7854a86844 Change logs scatter plot to a more appropriate bar graph. 2026-02-04 14:08:12 +01:00
Sebastian Jeltsch b2477b55ee Split the stats from the list logs endpoint and make stats consistently respect the filter. 2026-02-04 14:08:11 +01:00
Sebastian Jeltsch 1cdd5f248f Make stats collapsible. 2026-02-04 14:08:11 +01:00
Sebastian Jeltsch b17387c505 Stop hiding stats/map automatically on paging. It's jarring. 2026-02-04 14:08:11 +01:00
Sebastian Jeltsch 36ff3ab9ff Replace leaflet map with maplibre and make color range dynamic to provide better contrast. 2026-02-04 14:06:56 +01:00
Sebastian Jeltsch c0f74feb2d Prepare new release v0.23.4. v0.23.4 2026-02-03 16:11:26 +01:00
Sebastian Jeltsch c7714cfd5b Update Rust dependencies. 2026-02-03 16:08:55 +01:00
Sebastian Jeltsch 0af8966868 Cursors fixes: only include cursors where supported and fix admin UI's cursor state handling. 2026-02-03 16:02:47 +01:00
Sebastian Jeltsch 0ef67758f0 Add an explicit security policy. 2026-02-03 12:45:29 +01:00
Sebastian Jeltsch 2ce9737369 Prepare new release v0.23.3. v0.23.3 2026-02-03 11:12:37 +01:00
Sebastian Jeltsch ba1fa27420 Update Rust dependencies. 2026-02-03 11:12:34 +01:00
Sebastian Jeltsch 7ecab1cd24 Update serde_qs query parser. 2026-02-02 21:45:32 +01:00
Sebastian Jeltsch 44c74ebbde Fill the screen better with the ERD graph. 2026-02-02 15:46:37 +01:00
Sebastian Jeltsch 09b07c47ea Show skeleton rows in tables while loading data to reduce visual jank. 2026-02-02 14:49:13 +01:00
Sebastian Jeltsch 946834fc87 Switch back to upstream serde_rusqlite. 2026-02-02 14:47:55 +01:00
Sebastian Jeltsch 1d4a1efc94 Fix sqlite-vec MUSL builds after switching to the fork. v0.23.2 2026-02-01 23:38:13 +01:00
Sebastian Jeltsch 4579d99323 Prepare new release v0.23.2. 2026-02-01 11:05:38 +01:00
Sebastian Jeltsch f34ee21df6 Update Rust dependencies and fix incompatibilities. 2026-02-01 11:04:22 +01:00
Sebastian Jeltsch 5b9b32e0ac Move sqlean/sqlite-vec loading to the CLI level and switch to maintained sqlite-vec fork: https://github.com/vlasky/sqlite-vec. 2026-02-01 11:04:22 +01:00
Sebastian Jeltsch a51add4d81 Fix type checker issues with python client and latest jwt lib. Also start using flake8 for more idiomatic code. 2026-01-31 23:07:17 +01:00
Sebastian Jeltsch 474ffbdbf2 Make ?filter[col][$like]=val and other LIKE queries case-sensitive. 2026-01-30 11:18:56 +01:00
Sebastian Jeltsch e3ea188d82 Add a join-order benchmark for SQLite. This isn't necessarily TB specific but can help us to quantify the limits and further optimize some of our settings. 2026-01-30 11:18:06 +01:00
Sebastian Jeltsch bd5d45250f Prepare new release v0.23.1. v0.23.1 2026-01-29 10:03:10 +01:00
Sebastian Jeltsch 3b711d4de2 Update Rust dependencies. 2026-01-29 10:03:06 +01:00
Sebastian Jeltsch 2046f16c05 Add client apis for WebSocket subscriptions (requires a ws-enabled server build) and tests behind the "ws" feature. 2026-01-28 15:16:13 +01:00
Sebastian Jeltsch 369785a7f1 Change client library's license to a "OSL-3.0 OR Apache-2.0" dual license. #192 2026-01-27 09:38:52 +01:00
Sebastian Jeltsch 65898fbc87 Prepare new release v0.23.0. v0.23.0 2026-01-23 15:54:33 +01:00
Sebastian Jeltsch f6a33b7785 Use WASM Store::run_concurrent. 2026-01-23 15:31:34 +01:00
Sebastian Jeltsch 3acc5cb2c1 Update Rust toolchain version to 1.93. 2026-01-23 13:35:00 +01:00
Sebastian Jeltsch 8a550438c7 Update Rust dependencies. 2026-01-23 13:35:00 +01:00
Sebastian Jeltsch 5898fc9dba Merge WASM-host implementations for HTTP/Job handlers and SQLite functions. Also extend SQLite function state life-cycle to persist and be shared. 2026-01-23 13:34:57 +01:00
Sebastian Jeltsch eb97f99b1a Add WebSocket subscription API and tests to JS/TS client. 2026-01-20 16:26:53 +01:00
Sebastian Jeltsch f23df128d0 Allow for late auth with an explicit WebSocket messages, since Browsers and NodeJS don't allow setting headers on the UPGRADE HTTP request. 2026-01-20 16:26:00 +01:00
Sebastian Jeltsch fd9a026631 Update JavaScript dependencies & and downgrade Astro (newer versions break our docs, client islands broken?). 2026-01-20 15:12:41 +01:00
Sebastian Jeltsch 40651caa26 Prepare new release v0.22.13. v0.22.13 2026-01-18 22:39:32 +01:00
Sebastian Jeltsch f2f21fc3b4 Update Rust dependencies. 2026-01-18 22:39:32 +01:00
Sebastian Jeltsch 8ad3783716 Minor: update tag line. 2026-01-18 22:39:32 +01:00
Sebastian Jeltsch 0a5625bcf6 Move WS subscriptions behind the same endpoint as SSE and improve error handling. 2026-01-18 22:39:28 +01:00
Sebastian Jeltsch 9a29ce2388 Fix WebSocket realtime subscriptions by sending SSE events only for SSE subscriptions. 2026-01-18 16:13:42 +01:00
Sebastian Jeltsch 7d49534772 Improve Rust client's test setup. 2026-01-18 16:13:39 +01:00
Sebastian Jeltsch ee75a7b928 Improve SSE subscription error handling and add PoC WebSocket feature. 2026-01-16 12:20:24 +01:00
Sebastian Jeltsch 0b7ff6255a Prepare new release v0.22.12. v0.22.12 2026-01-15 22:05:15 +01:00