Commit Graph
50 Commits
Author SHA1 Message Date
mac 93981b9aad feat: update delivery and resource frontends 2026-07-28 17:56:58 +08:00
mac f7be87c7d9 feat: wire delivery result and infra data backends 2026-07-28 17:56:00 +08:00
mac 897670b721 Merge remote-tracking branch 'upstream/main' into feat/base-service-delivery
# Conflicts:
#	ansible/mysql-deploy.yml
#	frontend/src/api/delivery.ts
#	frontend/src/views/service/Catalog.vue
#	server/.env.example
#	server/internal/config/config.go
#	server/internal/handler/task_log.go
#	server/internal/service/delivery.go
2026-07-28 15:08:37 +08:00
mac 8e09c30d21 feat: wire mysql delivery to awx callbacks 2026-07-28 14:45:17 +08:00
mac 5a260c443f feat(delivery): stream task updates with SSE 2026-07-28 09:55:04 +08:00
mac 7b4b9d2ee7 Merge remote-tracking branch 'upstream/main' into feat/base-service-delivery
# Conflicts:
#	server/.env.example
#	server/internal/config/config.go
#	server/internal/service/delivery.go
#	server/internal/service/delivery_test.go
2026-07-28 09:34:37 +08:00
mac 8378427d3d fix(delivery): use unique pending AWX job placeholders 2026-07-27 18:33:33 +08:00
mac 4637228bae feat(delivery): add AWX callback MySQL playbook 2026-07-27 17:25:03 +08:00
mac 6ddba9aa03 feat(delivery): restore active MySQL tasks 2026-07-27 15:20:03 +08:00
mac e0ee36cadb feat(delivery): switch AWX delivery to callbacks 2026-07-27 15:19:18 +08:00
mac 97f0de16bc chore: tighten authserver docker context 2026-07-23 18:36:40 +08:00
mac a934380c9c feat: switch base delivery to awx task logs 2026-07-23 18:36:24 +08:00
mac 64f6bf6cea fix(container): avoid duplicate Wayne workload rows 2026-07-22 15:20:33 +08:00
mac c8762619fb chore(frontend): clarify namespace auto binding prompts 2026-07-22 15:05:42 +08:00
mac d150d0f0dd feat(business-line): auto bind Wayne namespace on create 2026-07-22 15:05:41 +08:00
mac 7f6f6fa41e feat(container): show business line workloads from Wayne 2026-07-22 15:05:41 +08:00
mac 2db8264c8e feat(service): add deployment task integration 2026-07-21 18:26:50 +08:00
mac c324e2ec59 feat(auth): use Wayne native role APIs 2026-07-21 17:05:48 +08:00
mac 981e9557fe feat(frontend): make mock panels follow business line 2026-07-17 19:28:19 +08:00
mac a112cf742c feat(frontend): add Wayne subsystem authorization page 2026-07-17 19:27:33 +08:00
mac 8d49230247 feat(server): add Wayne subsystem authorization APIs 2026-07-17 19:26:40 +08:00
mac add4b1566e chore: refresh generated component types 2026-07-17 16:32:46 +08:00
mac 02716de73a Merge remote-tracking branch 'origin/main' into auth-login 2026-07-17 16:31:46 +08:00
mac a10d4a5921 fix: require Wayne user ID for role binding 2026-07-17 15:47:32 +08:00
mac d9d93fcd20 chore: update generated component types 2026-07-17 15:08:32 +08:00
mac f49b948023 Merge remote-tracking branch 'origin/main' into auth-login 2026-07-17 15:02:47 +08:00
mac d264924d1e feat: add business line permissions and Wayne namespace mapping 2026-07-17 15:02:18 +08:00
mac b151356045 fix(auth): handle saml logout and xml encryption padding 2026-07-17 09:43:42 +08:00
mac 487de70250 fix(auth): populate email for local login users 2026-07-16 17:08:23 +08:00
mac 2835cf2576 fix(auth): keep subsystem oauth working without sso 2026-07-16 16:43:01 +08:00
mac cafa8bc840 feat(auth): support local username login mode 2026-07-16 16:19:25 +08:00
mac d5c7cab8bb Merge remote-tracking branch 'origin/main' into auth-login
# Conflicts:
#	frontend/components.d.ts
#	frontend/src/components/Layout/AppHeader.vue
2026-07-16 16:07:34 +08:00
mac 2ac87e2592 merge(frontend): sync main styles with auth flow 2026-07-16 15:57:47 +08:00
mac eb2621d914 feat(auth): complete sso subsystem integration 2026-07-16 15:52:56 +08:00
mac f8c389606f fix(frontend): use http sso signout url 2026-07-15 17:10:03 +08:00
mac 8390c9c677 feat(frontend): add sso signout action 2026-07-15 15:53:48 +08:00
mac da38acfcb5 merge: sync origin main into auth-login 2026-07-15 15:12:54 +08:00
mac 81d2a8a60b refactor(frontend): merge authserver web login 2026-07-15 14:47:42 +08:00
mac 6af511ed0b refactor(server): merge authserver implementation 2026-07-15 14:05:22 +08:00
mac 8203beb8cd Revert "fix(auth): move nginx config to k8s"
This reverts commit afe6c40901.
2026-07-15 13:27:04 +08:00
mac 39a676830c Revert "fix(auth): limit nginx template envsubst"
This reverts commit 8d67ba7810.
2026-07-15 13:27:04 +08:00
mac 666e4ab762 Revert "fix(auth): serve unified frontend from nginx"
This reverts commit e212c0cd76.
2026-07-15 13:27:04 +08:00
mac 093a451e0a Revert "fix(frontend): make production build pass"
This reverts commit c0258ae4b5.
2026-07-15 13:27:04 +08:00
mac c0258ae4b5 fix(frontend): make production build pass 2026-07-15 12:00:16 +08:00
mac e212c0cd76 fix(auth): serve unified frontend from nginx 2026-07-15 11:54:25 +08:00
mac 8d67ba7810 fix(auth): limit nginx template envsubst 2026-07-15 11:44:21 +08:00
mac afe6c40901 fix(auth): move nginx config to k8s 2026-07-15 11:38:27 +08:00
mac 8c7a1ae9ea sync authserver sso integrations 2026-07-14 17:37:08 +08:00
mac aa06c05d88 打通sso到wayne登陆的全流程 2026-07-13 17:20:05 +08:00
mac da51713159 Add authserver module 2026-07-13 14:39:56 +08:00