halkyon/halkyon_learn_client/lib
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Tizian 「ティツィアーン」 863f0899e3
feat(server): the instance names where its source is
Both licences (AGPL for the app, SSPL for the server) require offering the source of what an instance runs to the people who use it. instance.info() now carries sourceCodeUrl: the operator's SOURCE_URL, which they must set when running modified code, and otherwise this project's repository. Serverpod validates its configuration files strictly, so the value comes from the environment; deploy/compose.yaml passes it on from deploy/.env, whose example explains it. A test covers the default.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
2026-09-30 20:38:18 +02:00
..
migrations feat(server): cards and their append-only revisions, synced 2026-09-30 20:38:17 +02:00
src/protocol feat(server): the instance names where its source is 2026-09-30 20:38:18 +02:00
halkyon_learn_client.dart chore: scaffold the Serverpod 4 build 2026-09-24 15:32:29 +02:00