feat: UI enhancements — hero_ui_dashboard compliance, hero_auth integration, Playwright E2E tests, CI #3
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "development_ui_enhancements"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Bring aibroker admin UI to full compliance with hero_ui_dashboard skill, add hero_auth JWT integration, comprehensive test coverage, and proper CI.
Commits
Features
Testing
scripts/smoke-test.shtest-smoke,test-smoke-auth,test-e2e,test-e2e-auth,test-fullCI
test.yaml— triggers on all branch pushes (branches: ["*"]), runs lint + unit tests + smoke tests (basic + auth)Infrastructure
.env.exampleupdated with HERO_SECRET and HERO_AUTH_URLapikeys.dband test artifacts added to .gitignoreLocal Verification
cargo build --release— cleancargo test -p llmbroker— 10/10 passcargo fmt --check— cleancargo clippy -p llmbroker— cleanCI Note
CI
test.yamlruns are currently failing in ~2s (infrastructure/runner issue, not code). Same runner image works for existingbuild.yamlworkflows. Will resolve once runner is available.59cd8cceed445e35eb17was accidentally merged, opened this instead:
geomind_code/aibroker#4