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
|
bd1f0d03c9
|
Move proto/ into trailbase-core.
|
2025-01-03 10:56:35 +01:00 |
|
Sebastian Jeltsch
|
a323429c05
|
Depend on forked refinery crates.
|
2025-01-03 10:32:37 +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
|
b71bab8336
|
Update Rust dependencies.
|
2025-01-02 09:45:20 +01:00 |
|
Dmitry Dygalo
|
6288e14bf6
|
chore: Update jsonschema usage
Signed-off-by: Dmitry Dygalo <dmitry@dygalo.dev>
|
2025-01-02 09:43:47 +01:00 |
|
Sebastian Jeltsch
|
232449bd0f
|
Use the same release build flags for all platforms for simplicity and performance despite slow Windows GitHub action runners.
|
2024-12-30 22:16:34 +01:00 |
|
Sebastian Jeltsch
|
c9199edd22
|
Prepare trailbase-sqlite for publishing.
|
2024-12-30 11:52:02 +01:00 |
|
Sebastian Jeltsch
|
fb4f421894
|
Prepare trailbase-extension for publishing.
|
2024-12-30 11:44:12 +01:00 |
|
Sebastian Jeltsch
|
e2c43a4c41
|
Prepare vendored sqlean to be published as a crate.
|
2024-12-30 11:36:07 +01:00 |
|
Sebastian Jeltsch
|
7e43e3b149
|
Update all dependencies.
|
2024-12-30 10:01:57 +01:00 |
|
Sebastian Jeltsch
|
d3fceb9e3f
|
Add windows pre-built releases in v0.3.3.
v0.3.3
|
2024-12-28 19:19:58 +01:00 |
|
Sebastian Jeltsch
|
890fa37b2e
|
Include sqlite3 headers from libsqlite3-sys bundled sqlite3 for sqlean rather than relying on system headers.
|
2024-12-25 22:36:31 +01:00 |
|
Sebastian Jeltsch
|
44e0bb6f84
|
Bump optimization level of sqlite3-parser in dev builds to work with Windows' default stack size of 1MB.
|
2024-12-25 22:01:07 +01:00 |
|
Sebastian Jeltsch
|
a464103b17
|
Update Rust dependencies.
|
2024-12-24 10:16:22 +01:00 |
|
Sebastian Jeltsch
|
8177a1ab22
|
Update JS dependencies.
|
2024-12-24 10:16:18 +01:00 |
|
Sebastian Jeltsch
|
c322d7817c
|
Prepare v0.3.2 release.
v0.3.2
|
2024-12-17 22:35:51 +01:00 |
|
Sebastian Jeltsch
|
2095c564f1
|
Update benchmark results.
|
2024-12-17 15:47:58 +01:00 |
|
Sebastian Jeltsch
|
bd0b33ea3e
|
Move query building for access checks off the request handling path except for list records where the current filter-where-clause construction doesn't allow for it.
|
2024-12-17 15:27:10 +01:00 |
|
Sebastian Jeltsch
|
312d161048
|
Reduce number of allocations.
|
2024-12-17 13:11:01 +01:00 |
|
Sebastian Jeltsch
|
6887fdfdfa
|
Cache auth queries + small opportunistic cleanups.
|
2024-12-17 11:16:40 +01:00 |
|
Sebastian Jeltsch
|
be85b5186b
|
Update Rust dependencies.
|
2024-12-17 00:17:13 +01:00 |
|
Sebastian Jeltsch
|
18d1d87710
|
Add a hooks API to trailbase_sqlite::Connection.
|
2024-12-16 17:07:17 +01:00 |
|
Sebastian Jeltsch
|
746f0c1108
|
Make connection constructor synchronous.
|
2024-12-16 17:00:51 +01:00 |
|
Sebastian Jeltsch
|
4894cc0bb0
|
Minor: move Row/Rows into a separate file.
|
2024-12-16 17:00:47 +01:00 |
|
Sebastian Jeltsch
|
51a6af3149
|
Remove sqlite-loadable and use rusqlite functions instead.
|
2024-12-16 16:41:52 +01:00 |
|
Sebastian Jeltsch
|
bd857aa2b1
|
Offer a sync RecordApi::check_record_level_access.
|
2024-12-14 12:33:10 +01:00 |
|
Sebastian Jeltsch
|
b8f873642c
|
Remove workaround for broken protobuf-compiler package.
|
2024-12-14 10:13:06 +01:00 |
|
Sebastian Jeltsch
|
74c69df14a
|
Escape SQL queries more consistently following ISO as opposed to MSSQL compat style: [].
|
2024-12-13 11:00:27 +01:00 |
|
Sebastian Jeltsch
|
54ea61788a
|
Surface command not found in build.rs, provide readable error for missing pnpm, and drop --frozen-lockfile.
|
2024-12-13 10:03:50 +01:00 |
|
Sebastian Jeltsch
|
86ac59b356
|
Update Rust deps (remove idna).
|
2024-12-12 17:04:51 +01:00 |
|
Sebastian Jeltsch
|
15fba9359e
|
Fail all trailbase-core builds if a UI build fails unless SKIP_ERROR is set.
|
2024-12-12 09:35:33 +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
|
a675d09b1f
|
Remove unused conn.call_and_forget function.
|
2024-12-09 21:43:30 +01:00 |
|
Sebastian Jeltsch
|
38b60b34c9
|
Make dotnet client AOT compatible.
|
2024-12-09 14:38:01 +01:00 |
|
Sebastian Jeltsch
|
4595b72010
|
Link all submodules using web URL rather than SSH to avoid users needing to register their SSH keys first.
|
2024-12-08 21:36:43 +01:00 |
|
Sebastian Jeltsch
|
03da541e14
|
Fix typo in NPM packages repository link.
|
2024-12-08 21:13:22 +01:00 |
|
Sebastian Jeltsch
|
fde7f4bfb0
|
Make sure that all clients encode special url characters correctly across all client libraries.
Drive-by: make their READMEs consistent again.
|
2024-12-08 11:28:44 +01:00 |
|
Sebastian Jeltsch
|
be6cd1e811
|
Minor: Update project README to make instructions for windows users more clear.
|
2024-12-08 11:28:44 +01:00 |
|
Sebastian Jeltsch
|
6071025fca
|
Run CI also on the dev branch.
|
2024-12-08 11:27:48 +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
|
fff83ea810
|
Prepare release v0.3.1.
v0.3.1
|
2024-12-07 22:28:10 +01:00 |
|
Sebastian Jeltsch
|
12cbca7e1a
|
Update Rust dependencies.
|
2024-12-07 21:55:34 +01:00 |
|
Sebastian Jeltsch
|
91d9db6223
|
Wire up request type in logging.
|
2024-12-07 20:49:17 +01:00 |
|
Sebastian Jeltsch
|
765401af35
|
Trigger sqlite log writes on a specific span.
|
2024-12-07 13:38:44 +01:00 |
|
Sebastian Jeltsch
|
b8be749244
|
Fix client-ip logging and add a test.
|
2024-12-06 22:44:42 +01:00 |
|
Sebastian Jeltsch
|
26207b380b
|
Update out-of-sync lock file.
|
2024-12-06 21:35:54 +01:00 |
|