Commit Graph

37 Commits

Author SHA1 Message Date
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
Sebastian Jeltsch
94ac2af4a6 Update javascript dependencies. Note that starlight does not yet support astrojs v5. 2024-12-06 20:29:38 +01:00
Sebastian Jeltsch
99e619cb96 Fix SQL injection vulnerability in tutorial app. Thanks jddj and chrismorgan for pointing it out. 2024-12-06 13:26:24 +01:00
Sebastian Jeltsch
05f4dea774 Update minor versions of JS dependencies. 2024-12-05 23:05:32 +01:00
Sebastian Jeltsch
1b5c957415 Move SQLite orchestration into trailbase-sqlite and fix js-runtime completion bug with true async (previously libsql was sync under the hood). 2024-12-04 16:57:15 +01:00
Sebastian Jeltsch
3b9a122e06 Install sqlite-vec to replace libsql's builtin vector search. 2024-12-04 13:14:14 +01:00
Sebastian Jeltsch
9c2e753f23 Factor out row conversion utility to avoid test depending on ui components, which allows us to update vite. 2024-11-28 10:47:14 +01:00
Sebastian Jeltsch
697b2459ef Update JS and Dart dependencies. 2024-11-28 00:39:36 +01:00
Sebastian Jeltsch
a466bd53a3 Reference more code artifacts directly reducing duplication in the coffee tutorial. 2024-11-22 22:13:03 +01:00
Sebastian Jeltsch
a7af9ee3ce Further refine the coffee tutorial. 2024-11-22 16:24:55 +01:00
Sebastian Jeltsch
97c85e2d31 Improve coffee search documentation. 2024-11-22 14:35:24 +01:00
Sebastian Jeltsch
1542b96d35 Add a "coffee vector search" tutorial to the docs. 2024-11-21 00:27:49 +01:00
Sebastian Jeltsch
bd59c47d68 Simplify docker setup for examples. 2024-11-20 17:04:36 +01:00
Sebastian Jeltsch
f0133fdffa Coffee search example: rebuild db during docker build and add more documentation. 2024-11-20 14:23:53 +01:00
Sebastian Jeltsch
6bb517a1b3 Add a new vector search + Web UI example. 2024-11-20 13:23:00 +01:00
Sebastian Jeltsch
e530e6a852 Remove unused is_editor api from example. 2024-11-18 13:52:00 +01:00
Sebastian Jeltsch
d27b20e33e Fix: benchmark build. 2024-11-18 12:27:48 +01:00
Sebastian Jeltsch
5096e6e9be Add screenshots to blog example. 2024-11-15 14:52:04 +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
dc261e3405 Release v0.2.0 with JS/ES6/TS runtime based on V8-engine and dotnet client. 2024-11-14 21:37:35 +01:00
Sebastian Jeltsch
d15202c749 PoC: Integration of V8-engine and rustyscript runtime.. 2024-11-14 20:45:37 +01:00
Sebastian Jeltsch
b647a148fa Update dependencies. 2024-11-11 20:35:19 +01:00
Sebastian Jeltsch
75fa8d82d3 Update javascript dependencies. 2024-11-08 21:36:38 +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