fix: 修复前端审计问题 (#26-28) #50

Merged
xiaoxia merged 6 commits from fix/audit-frontend-p2 into develop 2026-06-27 17:19:51 +08:00

6 Commits

Author SHA1 Message Date
Audit Agent c41406b4da fix: remove duplicate route configuration
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been cancelled
CI/CD Pipeline / Frontend Lint (pull_request) Has been cancelled
Issue #28: Clean up duplicate routes

- Removed duplicate 'profile/settings' route that pointed to same Settings component
- 'profile' route is now the single route for settings page
2026-06-27 17:01:31 +08:00
Audit Agent f65ae2f607 fix: remove console.log statements from frontend code
Issue #26: Clean up console.log debug statements in production code

- Removed debug console.log from Plans.tsx (subscription page)
- Removed debug console.log from ProjectGeneration.tsx (workspace page)
- Kept console.error for error logging
2026-06-27 16:59:43 +08:00
xiaoxia f9675f95df Merge pull request 'refactor: sync workspace removal to main' (#40) from develop into main
Auto Merge PRs / auto-merge (push) Failing after 0s
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
CI/CD Pipeline / Frontend Lint (push) Has been cancelled
2026-06-27 00:51:51 +08:00
xiaoxia c72675a594 Merge pull request 'Merge develop to main - Release PR' (#37) from develop into main
Deploy / Deploy Staging (push) Failing after 1m28s
Deploy / Build Production Runtime Images (push) Has been skipped
Deploy / Deploy Production (push) Has been skipped
Deploy / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
2026-06-27 00:24:48 +08:00
xiaoxia e68aa5f759 Merge pull request 'fix: 统一编辑模式枚举名并删除重复workflow' (#32) from develop into main
Deploy / Deploy Staging (push) Successful in 1m25s
Deploy / Build Production Runtime Images (push) Has been skipped
Deploy / Deploy Production (push) Has been skipped
Deploy / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
2026-06-26 23:12:45 +08:00
xiaoxia f510e044dd Merge pull request 'fix(web): disable noUnusedLocals/noUnusedParameters' (#7) from develop into main
Deploy / Deploy Staging (push) Successful in 1m33s
Deploy / Build Production Runtime Images (push) Has been skipped
Deploy / Deploy Production (push) Has been skipped
Deploy / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Validate Code Quality And Tests (push) Has been cancelled
Tests / test (push) Has been cancelled
Tests / lint (push) Has been cancelled
2026-06-26 23:04:31 +08:00