refactor(core): migrate channel identity and binding across app

Align channel identity and bind flow across backend and app-facing layers, including generated swagger artifacts and package lock updates while excluding docs content changes.
This commit is contained in:
BBQ
2026-02-11 14:47:03 +08:00
parent 155c70685f
commit 06e8619a37
147 changed files with 11931 additions and 9234 deletions
+16 -24
View File
@@ -251,12 +251,6 @@ importers:
'@fortawesome/vue-fontawesome':
specifier: ^3.1.1
version: 3.1.3(@fortawesome/fontawesome-svg-core@7.1.0)(vue@3.5.26(typescript@5.9.3))
'@jamescoyle/vue-icon':
specifier: ^0.1.2
version: 0.1.2
'@mdi/js':
specifier: ^7.4.47
version: 7.4.47
'@memoh/shared':
specifier: workspace:*
version: link:../shared
@@ -278,9 +272,6 @@ importers:
'@vueuse/core':
specifier: ^14.1.0
version: 14.1.0(vue@3.5.26(typescript@5.9.3))
axios:
specifier: ^1.13.2
version: 1.13.4
dotenv:
specifier: ^17.2.3
version: 17.2.3
@@ -1596,9 +1587,6 @@ packages:
resolution: {integrity: sha512-ZT55BDLV0yv0RBm2czMiZ+SqCGO7AvmOM3G/w2xhVPH+te0aKgFjmBvGlL1dH+ql2tgGO3MVrbb3jCKyvpgnxA==}
engines: {node: 20 || >=22}
'@jamescoyle/vue-icon@0.1.2':
resolution: {integrity: sha512-KFrImXx5TKIi6iQXlnyLEBl4rNosNKbTeRnr70ucTdUaciVmd9qK9d/pZAaKt1Ob/8xNnX2GMp8LisyHdKtEgw==}
'@jridgewell/gen-mapping@0.3.13':
resolution: {integrity: sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA==}
@@ -1615,9 +1603,6 @@ packages:
'@jridgewell/trace-mapping@0.3.31':
resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==}
'@mdi/js@7.4.47':
resolution: {integrity: sha512-KPnNOtm5i2pMabqZxpUz7iQf+mfrYZyKCZ8QNz85czgEt7cuHcGorWfdzUMWYA0SD+a6Hn4FmJ+YhzzzjkTZrQ==}
'@mermaid-js/parser@0.6.3':
resolution: {integrity: sha512-lnjOhe7zyHjc+If7yT4zoedx2vo4sHaTmtkl1+or8BRTnCtDmcTpAjpzDSfCZrshM5bCoz0GyidzadJAH1xobA==}
@@ -5944,8 +5929,6 @@ snapshots:
dependencies:
'@isaacs/balanced-match': 4.0.1
'@jamescoyle/vue-icon@0.1.2': {}
'@jridgewell/gen-mapping@0.3.13':
dependencies:
'@jridgewell/sourcemap-codec': 1.5.5
@@ -5965,8 +5948,6 @@ snapshots:
'@jridgewell/resolve-uri': 3.1.2
'@jridgewell/sourcemap-codec': 1.5.5
'@mdi/js@7.4.47': {}
'@mermaid-js/parser@0.6.3':
dependencies:
langium: 3.3.1
@@ -6985,7 +6966,8 @@ snapshots:
astral-regex@2.0.0: {}
asynckit@0.4.0: {}
asynckit@0.4.0:
optional: true
axios@1.13.4:
dependencies:
@@ -6994,6 +6976,7 @@ snapshots:
proxy-from-env: 1.1.0
transitivePeerDependencies:
- debug
optional: true
balanced-match@1.0.2: {}
@@ -7118,6 +7101,7 @@ snapshots:
combined-stream@1.0.8:
dependencies:
delayed-stream: 1.0.0
optional: true
comma-separated-tokens@2.0.3: {}
@@ -7402,7 +7386,8 @@ snapshots:
dependencies:
robust-predicates: 3.0.2
delayed-stream@1.0.0: {}
delayed-stream@1.0.0:
optional: true
depd@2.0.0: {}
@@ -7491,6 +7476,7 @@ snapshots:
get-intrinsic: 1.3.0
has-tostringtag: 1.0.2
hasown: 2.0.2
optional: true
esbuild-register@3.6.0(esbuild@0.25.12):
dependencies:
@@ -7813,7 +7799,8 @@ snapshots:
dependencies:
tabbable: 6.4.0
follow-redirects@1.15.11: {}
follow-redirects@1.15.11:
optional: true
form-data@4.0.5:
dependencies:
@@ -7822,6 +7809,7 @@ snapshots:
es-set-tostringtag: 2.1.0
hasown: 2.0.2
mime-types: 2.1.35
optional: true
formdata-polyfill@4.0.10:
dependencies:
@@ -7887,6 +7875,7 @@ snapshots:
has-tostringtag@1.0.2:
dependencies:
has-symbols: 1.1.0
optional: true
hasown@2.0.2:
dependencies:
@@ -8319,13 +8308,15 @@ snapshots:
micromark-util-types@2.0.2: {}
mime-db@1.52.0: {}
mime-db@1.52.0:
optional: true
mime-db@1.54.0: {}
mime-types@2.1.35:
dependencies:
mime-db: 1.52.0
optional: true
mime-types@3.0.2:
dependencies:
@@ -8571,7 +8562,8 @@ snapshots:
forwarded: 0.2.0
ipaddr.js: 1.9.1
proxy-from-env@1.1.0: {}
proxy-from-env@1.1.0:
optional: true
punycode.js@2.3.1: {}