Commit Graph

39 Commits

Author SHA1 Message Date
Sebastian Jeltsch 64efae9ff8 Update more docs references to V8 2025-10-07 14:10:50 +02:00
Sebastian Jeltsch fb5577c0f9 Prepare new release v0.18.4. 2025-10-06 22:59:42 +02:00
Sebastian Jeltsch be3cd2f6f7 Add an initial Kotlin client. #146 #144
Missing:
 * No docs examples yet.
 * No realtime subscriptions yet.

I'm not overly familar with Kotlin, so another set of eyes would be appreciated to converge towards a more idiomatic implementation.
2025-10-01 14:51:38 +02:00
Sebastian Jeltsch b3084aee96 Add auth UI installation to getting started sections. 2025-09-24 22:14:49 +02:00
Sebastian Jeltsch 5dbe253cb0 Update documentation to cover the new WASM runtime. 2025-09-09 18:22:36 +02:00
Sebastian Jeltsch 03fdc28031 Prepare new relaese v0.16.4. 2025-08-12 16:23:01 +02:00
Sebastian Jeltsch d23b698ced Fix install script for windows. 2025-08-06 16:11:21 +02:00
Sebastian Jeltsch c2067b3f11 Minor: remove misleading colon from password in README.md. 2025-07-31 17:33:49 +02:00
Sebastian Jeltsch bdc31890a8 Move swift client to /client/swift/trailbase and update references. 2025-07-24 16:33:05 +02:00
Junglei Kim 96873f286c Change the order so that alias of trail works properly. (#92)
Add missing `-p` to `mkdir`. Otherwise a pre-existing `traildepot` will lead to non-zero exit code.

---------

Co-authored-by: Sebastian Jeltsch <ignatz@users.noreply.github.com>
2025-07-14 13:03:08 +02:00
Sebastian Jeltsch 1104666164 Update install instructions in README.md. 2025-07-11 22:35:54 +02:00
Sebastian Jeltsch 7da5492e3e Fix docker portmapping in getting-started guide - thank @eugenefil. #77 2025-07-09 18:20:58 +02:00
june lee 2d5143a8ba Docs: Clarify OSL-3.0 license implications in README #71.
The OSL-3.0 license, particularly its copyleft provisions, can cause
concern for potential users, leading to hesitation in adopting TrailBase.

This commit updates the "License" section in README.md to explicitly
state that using TrailBase client libraries, hooks, functions, or its
static web hosting features does not subject user applications to OSL-3.0's
copyleft provisions.
2025-06-03 10:38:54 +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 d79f8e0697 Doc: overhaul PocketBase comparison. 2025-04-25 11:41:27 +02:00
Sebastian Jeltsch 911f27abdc Add loginMessage?= to demo links. 2025-03-30 22:15:03 +02:00
Sebastian Jeltsch 0bf3cea86f Update screenshots and tweak sales pitch. 2025-03-01 23:21:03 +01:00
Sebastian Jeltsch 3769d472f0 Add reference to README.md for published Rust client and fix screenshot reference. 2025-01-28 14:12:11 +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 932e4d57af Minor documentation brush up. 2025-01-14 16:44:09 +01:00
Sebastian Jeltsch 7e30940f79 Minor documentation updates. 2025-01-13 22:44:48 +01:00
Sebastian Jeltsch d3fceb9e3f Add windows pre-built releases in v0.3.3. 2024-12-28 19:19:58 +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 fb0fe373f5 Remove query apis and improve docs in preparation for v3.0.
More context in the CHANGELOG.
2024-12-05 22:17:47 +01:00
Sebastian Jeltsch 70deee0c98 Update documentation after publishing python client to pypi. 2024-11-27 23:33:18 +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 fd050bd719 Publish dotnet client on NuGet.org. 2024-11-19 22:25:29 +01:00
Sebastian Jeltsch 0755444169 First stab at JS/TS scripting documentation. 2024-11-14 20:45:37 +01:00
Sebastian Jeltsch 69e9741ade Add more information to README. 2024-11-13 10:35:16 +01:00
Sebastian Jeltsch 9b1a49cec1 Add dotnet to the list of supported clients. 2024-11-12 16:48:44 +01:00
Sebastian Jeltsch b647a148fa Update dependencies. 2024-11-11 20:35:19 +01:00
Sebastian Jeltsch 16ff38a855 Update documentation post 0.1.1 and screenshots to show logs with geoip map. 2024-11-06 19:20:18 +01:00
Sebastian Jeltsch 7fd0c2e16f Prepare release v0.1.1. 2024-11-06 12:40:07 +01:00
Sebastian Jeltsch ba196c517c Minor update: the website was still pointing at the original license. 2024-11-05 19:36:19 +01:00
Sebastian Jeltsch 2803de7567 Re-re-license from AGPLv3 to the weaker copyleft OSL-3.0.
After spending too much time researching licenses, my laymen
understanding makes me feel that OSL-3.0 will be a better match given
TrailBase's rare dual use as a standalone backend or framework.

It tried to outline the reasoning in the README.md. I would appreciate
input from anyone more experienced with licenses.
For now, I would like to turn my attention back to more technical issues
:hide:.
2024-11-02 12:35:10 +01:00
Sebastian Jeltsch 724f91782a FSL is "fair source" only. Re-license under AGPLv3. 2024-11-01 01:43:18 +01:00
Sebastian Jeltsch 953879c1a6 Expand README.md and add references to packages and pre-built releases. 2024-10-31 11:22:12 +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