40 Commits

Author SHA1 Message Date
Sebastian Jeltsch
badd85c480 Fix docker alias to work correctly on Mac (probably Windows as well). Thanks @domibies #179. 2025-11-30 12:25:08 +01:00
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