refactor(auth)!: sign-in and the account come from halkyon_base
Sign-in (anonymous, GitHub, email codes), an account's ways in and its deletion, the pruning and the instance's basics move into the halkyon_base module (ADR 0014), which every Halkyon server includes. Learn configures it in server.dart and deletes its own data with a person through the module's hook, in the order it did. The identity tables move unchanged: the migration records versions only. The app calls the module's endpoints; instance.info() stays as it was. BREAKING CHANGE: the sign-in endpoints moved into the module, so apps up to build 20 can no longer sign in or start; minimumAppBuild is 21. Deploy this only together with the release of build 21. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
This commit is contained in:
parent
f43b92e4db
commit
a463f24444
1 changed files with 28050 additions and 6268 deletions
22
pubspec.lock
22
pubspec.lock
|
|
@ -816,12 +816,30 @@ packages:
|
|||
url: "https://pub.dev"
|
||||
source: hosted
|
||||
version: "1.1.3"
|
||||
halkyon_base_client:
|
||||
dependency: transitive
|
||||
description:
|
||||
path: "packages/halkyon_base_client"
|
||||
ref: af1de799f402ef76ad4513052c3e0008155a92fb
|
||||
resolved-ref: af1de799f402ef76ad4513052c3e0008155a92fb
|
||||
url: "https://code.halkyon.app/project-halkyon/halkyon_shared.git"
|
||||
source: git
|
||||
version: "0.1.0"
|
||||
halkyon_base_server:
|
||||
dependency: transitive
|
||||
description:
|
||||
path: "packages/halkyon_base_server"
|
||||
ref: af1de799f402ef76ad4513052c3e0008155a92fb
|
||||
resolved-ref: af1de799f402ef76ad4513052c3e0008155a92fb
|
||||
url: "https://code.halkyon.app/project-halkyon/halkyon_shared.git"
|
||||
source: git
|
||||
version: "0.1.0"
|
||||
halkyon_ui:
|
||||
dependency: transitive
|
||||
description:
|
||||
path: "packages/halkyon_ui"
|
||||
ref: "80fa7b96286b7a00791c4b7ea42af408f4ea548a"
|
||||
resolved-ref: "80fa7b96286b7a00791c4b7ea42af408f4ea548a"
|
||||
ref: af1de799f402ef76ad4513052c3e0008155a92fb
|
||||
resolved-ref: af1de799f402ef76ad4513052c3e0008155a92fb
|
||||
url: "https://code.halkyon.app/project-halkyon/halkyon_shared.git"
|
||||
source: git
|
||||
version: "0.1.0"
|
||||
|
|
|
|||
Loading…
Reference in a new issue