mirror of
https://github.com/iflytek/skillhub.git
synced 2026-09-24 00:55:35 +00:00
Adds the DingTalk credentials to every path that actually delivers configuration: compose.release.yml (which has no env_file, so variables must be listed explicitly), the Helm secret template and values, the k8s deployment and its secret example. validate-release-config.sh gains DingTalk in its provider loop, so a half-configured pair is rejected the same way. Documents the three-stage strategy contract in the authentication design: a table mapping each deviation -- authorize parameters, token exchange, userinfo loading -- to its interface and current implementations, plus the rule that a provider must never make account decisions itself. Deployment notes and both FAQs now cover DingTalk, including the shared trap with Feishu: their emails are admin-recorded and never confirmed, so emailVerified is always false and an EMAIL_DOMAIN access policy would reject every login through either provider. Signed-off-by: XiaoSeS <87064762+XiaoSeS@users.noreply.github.com> |
||
|---|---|---|
| .. | ||
| tests | ||
| build-builtin-skills.py | ||
| check-openapi-generated.sh | ||
| deploy-test-runtime.sh | ||
| dev-process.sh | ||
| governance-smoke-test.sh | ||
| mirror-runtime-images.sh | ||
| namespace-smoke-test.sh | ||
| parallel-common.sh | ||
| parallel-down.sh | ||
| parallel-init.sh | ||
| parallel-sync.sh | ||
| parallel-up.sh | ||
| prepare-pr-batch.sh | ||
| promotion-smoke-test.sh | ||
| publish-cli.sh | ||
| redis-cluster-integration-test.sh | ||
| runtime.sh | ||
| skillhub-test-deploy-remote.sh | ||
| smoke-test.sh | ||
| suite-bundle-smoke-test.sh | ||
| suite-smoke-test.sh | ||
| validate-release-config.sh | ||
| verify-scanner.sh | ||