CodingOnStar
|
954ba55eb3
|
Merge remote-tracking branch 'origin/main' into song/snp-682-ip-allowlist
# Conflicts:
# api/controllers/mcp/mcp.py
# api/controllers/openapi/__init__.py
# api/controllers/web/login.py
# api/controllers/web/wraps.py
# api/extensions/ext_application_services.py
# api/openapi/markdown/console-openapi.md
# api/services/webapp_access_query_service.py
# api/tests/unit_tests/controllers/web/test_web_login.py
# api/tests/unit_tests/controllers/web/test_wraps.py
# api/tests/unit_tests/extensions/test_ext_application_services.py
# packages/contracts/generated/api/console/apps/orpc.gen.ts
# packages/contracts/generated/api/console/apps/types.gen.ts
# web/app/(commonLayout)/app/(appDetailLayout)/[appId]/layout-main.tsx
# web/app/components/app/access-point/index.tsx
# web/app/components/base/chat/chat/hooks.ts
# web/app/components/base/file-uploader/hooks.ts
# web/app/components/base/image-uploader/__tests__/hooks.spec.ts
# web/app/components/base/image-uploader/hooks.ts
# web/app/components/explore/try-app/index.tsx
# web/features/agent-v2/agent-detail/__tests__/layout.spec.tsx
# web/i18n/ar-TN/common.json
# web/i18n/de-DE/common.json
# web/i18n/en-US/common.json
# web/i18n/es-ES/common.json
# web/i18n/fa-IR/common.json
# web/i18n/fr-FR/common.json
# web/i18n/hi-IN/common.json
# web/i18n/id-ID/common.json
# web/i18n/it-IT/common.json
# web/i18n/ja-JP/common.json
# web/i18n/ko-KR/common.json
# web/i18n/lo-LA/common.json
# web/i18n/nl-NL/common.json
# web/i18n/pl-PL/common.json
# web/i18n/pt-BR/common.json
# web/i18n/ro-RO/common.json
# web/i18n/ru-RU/common.json
# web/i18n/sl-SI/common.json
# web/i18n/th-TH/common.json
# web/i18n/tr-TR/common.json
# web/i18n/uk-UA/common.json
# web/i18n/vi-VN/common.json
# web/i18n/zh-Hans/common.json
# web/i18n/zh-Hant/common.json
# web/service/console/query-policies.ts
|
2026-09-29 16:53:53 +08:00 |
|
Yansong Zhang
|
d07e2d23b5
|
refactor(api): type network access control plane boundaries
|
2026-09-23 10:58:03 +08:00 |
|
Yansong Zhang
|
f01cdb35cd
|
fix(api): expose trusted current IP before policy creation
Refs SNP-835. Support the first Policy without relaxing trusted-proxy or persisted workspace-role checks.
|
2026-09-20 15:52:36 +08:00 |
|
Yansong Zhang
|
9e985c2112
|
fix: complete network access control backend contracts
|
2026-09-11 17:01:55 +08:00 |
|
hjlarry
|
e8b965a3c3
|
refactor: migrate network access group APIs
|
2026-09-10 14:25:38 +08:00 |
|
Yansong Zhang
|
49b8284345
|
fix: normalize app access points by mode
|
2026-09-09 16:34:35 +08:00 |
|
Yansong Zhang
|
c0bd864139
|
fix: harden network access policy compatibility
|
2026-09-09 16:31:13 +08:00 |
|
Yansong Zhang
|
7e3ceaba82
|
feat: align network access BFF with app policies
|
2026-09-09 15:44:23 +08:00 |
|
Yansong Zhang
|
e35de2d3aa
|
fix: align network access authorization with main
|
2026-08-24 13:18:36 +08:00 |
|
Yansong Zhang
|
2c254a4a70
|
feat: manage reusable network access groups
|
2026-08-21 11:29:28 +08:00 |
|