Skip to content

Admin panel redesign (CRE blues) on OIE RQ fanout tip - #1146

Merged
northdpole merged 2 commits into
feat/oie-rq-fanoutfrom
feat/admin-dashboard-on-fanout
Oct 13, 2026
Merged

northdpole merged 2 commits into
feat/oie-rq-fanoutfrom
feat/admin-dashboard-on-fanout

Conversation

@northdpole

Copy link
Copy Markdown
Collaborator

Summary

  • Cherry-picks the Admin panel redesign (CRE blues, env/.env diff, review widgets) onto feat/oie-rq-fanout / feat(oie): RQ A→B→C fan-out and Admin OIE queue tab #1142 tip
  • Preserves OIE RQ requeue/cancel + API key UI from the fanout train
  • Includes staging ops hotpatches: Bearer allowlist for Admin OIE/agent REST, CRE uuid/external_id filing lookup, and ingest test asserts for skip_c1 / max_repos=0

Test plan

  • python -m unittest application.tests.admin_panel_test
  • python -m unittest application.tests.api_tokens_test
  • Frontend: Admin.test.tsx / visual check of /admin (CRE blues, config diff, review widgets)
  • Staging: Bearer GET /admin/oie/rq/status returns 200; drain/filing env untouched

Made with Cursor

northdpole and others added 2 commits October 13, 2026 08:26
Ship sidebar shell, needs-attention/review-pulse dashboard, paginated
staged-link review with title/content, workbench targets, and
GET /admin/config/diff — all still gated by login + CRE_ALLOW_IMPORT.
Staging monitors need API-key access to /admin/oie and related ops routes; also resolve CRE links by uuid or external_id and align ingest test asserts with skip_c1/max_repos=0.

Co-authored-by: Cursor <cursoragent@cursor.com>
@coderabbitai

coderabbitai Bot commented Oct 13, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

🗂️ Base branches to auto review (1)
  • main

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: Repository: OWASP/OpenCRE/.coderabbit.yml
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 8bacb532-a1dd-4147-b8c2-5cd9f6113ea5

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@northdpole

Copy link
Copy Markdown
Collaborator Author

Superseded: merged into #1142 (feat/oie-rq-fanout) so admin UI ships on the Admin REST PR.

@northdpole
northdpole merged commit 99ac24a into feat/oie-rq-fanout Oct 13, 2026
3 of 9 checks passed
@northdpole
northdpole deleted the feat/admin-dashboard-on-fanout branch October 13, 2026 07:35
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.

1 participant