Skip to content

Dev#7

Merged
easyshellworld merged 8 commits intomainfrom
dev
Apr 13, 2026
Merged

Dev#7
easyshellworld merged 8 commits intomainfrom
dev

Conversation

@easyshellworld
Copy link
Copy Markdown
Owner

No description provided.

remotenwsshell and others added 8 commits April 12, 2026 15:29
- protect /api/v1/admin/* with JWT or API key and add /admin/auth/login\n- protect /api/v1/aml/* with API key and keep /health public\n- add AdminUser/ApiCredential models and admin frontend login session flow\n- merge latest earn/composer/behavior/analytics updates during conflict resolution

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
feat: 管理端与AML接口统一鉴权(JWT + API Key)
- Align documentation content with actual implementation
- Add vitest test infrastructure for frontend-demo and frontend-admin
- Enhance CI workflow to run automated tests for all modules
- Integrate Feishu notification for CI build result alerts
- Fix CI.yml test step to skip when no test files exist
- Update SDK CheckAddressResponse types with behavior fields
- Add frontend-demo unit tests (19 tests)
- Add frontend-admin unit tests (19 tests)
- Export test utility functions from API modules
- Update dev_log.md with changes
@netlify
Copy link
Copy Markdown

netlify bot commented Apr 13, 2026

Deploy Preview for bridgeshield-demo ready!

Name Link
🔨 Latest commit 48585a0
🔍 Latest deploy log https://app.netlify.com/projects/bridgeshield-demo/deploys/69dcf8869ace250008e54ae3
😎 Deploy Preview https://deploy-preview-7--bridgeshield-demo.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@easyshellworld easyshellworld merged commit 6f65a77 into main Apr 13, 2026
11 of 12 checks passed
@netlify
Copy link
Copy Markdown

netlify bot commented Apr 13, 2026

Deploy Preview for bridgeshieldadmin ready!

Name Link
🔨 Latest commit 48585a0
🔍 Latest deploy log https://app.netlify.com/projects/bridgeshieldadmin/deploys/69dcf886a265560008ecf49d
😎 Deploy Preview https://deploy-preview-7--bridgeshieldadmin.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants