Commit graph

30 commits

Author SHA1 Message Date
Sebastian Jeltsch
57ab485d33 Kotlin client: fix loop and pre-commit tests. 2026-03-26 13:36:54 +01:00
Sebastian Jeltsch
ff58546960 Fix benchmark build and simplify Cargo workspace seutp. 2026-02-21 15:38:30 +01:00
Sebastian Jeltsch
617045cbd0 Make geos+litegis an optional build dependency for the core. Also remove wasm as a default feature to make breakages more apparent (also fixed an issue). 2026-02-20 20:28:40 +01:00
Sebastian Jeltsch
3efec2186d Enable building an easily loadable standalone SQLite extension with all of TB's custom functions to minimize lock-in. #210
Remove trailbase-extension-so (due to compile limitations) from full --workspace test and clippy runs.
2026-02-16 12:06:30 +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
8566b9ba96 Update JavaScript dependencies. 2025-11-03 10:59:06 +01:00
Sebastian Jeltsch
dfae76bed5 Make kotlin integration tests "hermetic" and hook 'em up with CI. 2025-10-01 20:24:19 +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
250121347d Prepare new release v0.16.5. 2025-08-16 21:14:43 +02:00
Sebastian Jeltsch
7a8c31c8e9 Cleanup: move all Rust code into a crates/ directory. 2025-08-07 10:02:32 +02:00
Sebastian Jeltsch
4c169c6b68 Move dart client to /client/dart. 2025-07-24 17:30:10 +02:00
Sebastian Jeltsch
d88ca74795 Move rust client to /client/rust. 2025-07-24 17:30:06 +02:00
Sebastian Jeltsch
69db5c591e Move python client to /client/python/. 2025-07-24 16:58:34 +02:00
Sebastian Jeltsch
e1dbe6b62c Move dotnet client to /client/dotnet/trailbase. 2025-07-24 16:33:20 +02:00
Sebastian Jeltsch
bdc31890a8 Move swift client to /client/swift/trailbase and update references. 2025-07-24 16:33:05 +02:00
Sebastian Jeltsch
6d5c2473a6 Add Dart workspace and clean up pre-commit hooks. 2025-07-24 15:54:00 +02:00
Sebastian Jeltsch
d4b5670b5b Fix go client's package name. 2025-07-23 10:13:25 +02:00
Sebastian Jeltsch
c2a2ac9643 Add official Golang client for TrailBase. 2025-07-23 09:43:09 +02:00
Sebastian Jeltsch
55380e7b2a Change the JS build flow: no longer install JS deps during cargo build to avoid concurrency issues.
Instead require a prior, workspace-wide install. Update CI and Docker
builds. Also update documentation and improve error messages.
2025-05-20 11:53:32 +02:00
Sebastian Jeltsch
378da342f8 Disable swift install action and instead rely on pre-installed 6.1. 2025-05-15 09:47:01 +02:00
Sebastian Jeltsch
424803271c Run swift tests during CI runs. 2025-05-14 12:11:27 +02:00
Sebastian Jeltsch
c6342434c6 Add swift to the GitHub action test workflow and test by running format on the swift client. 2025-05-14 09:30:27 +02:00
Sebastian Jeltsch
8e070f37df Break up dotnet client into src, test, and docs. 2025-01-15 22:31:17 +01:00
Sebastian Jeltsch
0d3ec835cd Improve python setup. 2025-01-14 16:14:14 +01:00
Sebastian Jeltsch
083dddc021 Poetry v2 redefined -C thus switching to -P restoring the original behavior. 2025-01-06 00:07:16 +01:00
Sebastian Jeltsch
fd31f9dcca Fix python formatter and linter after external python tooling update. 2025-01-05 14:34:23 +01:00
Sebastian Jeltsch
07f0500f9f Add fist version of a TrailBase Python client including tests and CI setup 2024-11-27 13:29:56 +01:00
Sebastian Jeltsch
0cd2784132 Add dotnet to pre-commit and CI. 2024-11-12 16:48:44 +01:00
Sebastian Jeltsch
188b8f4b20 Add website builds to pre-commit checks. 2024-11-06 19:43:15 +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