MBPanel Documentation¶
Welcome to the MBPanel technical documentation.
đź“‹ Recent Development Activity¶
This section shows recent merges to the development branch with commit summaries and PR links.
What's shown:
- Pull request title and author
- Merge commit SHA for traceability
- Individual commits with descriptions and short SHA
- Changed files (collapsed for readability)
Source: Auto-generated from
CHANGELOG.mdby the runtime changelog pipeline Updated: On every merge todevelopmentbranch
2026-03-30 12:48:44 UTC¶
Note¶
Merge from dev-tony¶
PR: Auto-merge: dev-tony -> development by @TonyGarces
Merge Commit: 0cee2ca813023b7633dcacb16b02e8b97ae82502
Changes: - Harden Stripe billing confirm flow and frontend resiliency (sha: 55ddd7a) - chore: reduce mypy/ruff errors across backend (~73 errors eliminated) (sha: cf2471b) - Harden billing transactions endpoint and add resilience tests (sha: c54b40e) - Fix billing Stripe config and PDF receipts (sha: 49ad368) - chore: update secrets baseline metadata (sha: c1ecfb6) - billing: prevent duplicate saved cards by last4 (sha: f88e622) - chore: optimize pre-commit checks and merge safety (sha: 21e81fb) - fix: Payment methods validation - prevent default/only card removal (sha: a1bc277) - stabilize SSE smoke coverage and event-source behavior (sha: 1be6dd7) - fix: harden auth+sse error handling and add resilience tests (sha: 9a5bb0f) - fix(sse): add Redis Pub/Sub bridge for cross-process SSE fan-out (sha: 5e53bd2) - fix(sse): add Redis bridge reconnection logic and thread safety (sha: 47dbcc6) - feat: SSE broker startup resilience, frontend cache improvements, dep… (sha: 6bdac9c) - chore: optimize pre-commit hooks for fast commits (~10s) (sha: 401ca63) - perf: optimize pytest execution (92s → 27s) (sha: 22f0d11) - fix(ci): use --cov=app/core for coverage and fix duplicate test funct… (sha: 9165c83) - cache: only refresh from Virtuozzo when DB row missing or forced (sha: bc34e9a) - fix(session): prevent idle logout race during manual extension (sha: d8f0db1) - fix(deploy): enforce CI API envs and ignore local frontend env files … (sha: 673d424) - feat(frontend): enforce API env at startup and add SSE health monitor… (sha: baee52c) - fix(monitoring): use rolling time window for SSE log alerts (sha: 080b6ff) - fix(frontend): prevent environment operation banners from regressing … (sha: fb83bf6) - Merge origin/development into dev-tony (resolve frontend deploy confl… (sha: 683f7f8) - fix(backups): keep schedule-toggle job id consistent for SSE/activity (sha: ad4f748) - Merge remote-tracking branch 'origin/development' into dev-tony (sha: 8cb73df) - fix(cache): prevent queued banner drift and reconcile stale job states (sha: a28dcbd) - Merge remote-tracking branch 'origin/development' into dev-tony (sha: c8b446f) - hardening(jobs): normalize status flow and enforce cache job-id integ… (sha: 6954f2b) - Merge remote-tracking branch 'origin/development' into dev-tony (sha: 6e0f68d) - fix(site-banners): reconcile backup and environment notices against j… (sha: 7027dfe) - Merge origin/development into dev-tony (sha: 1c5a55c) - fix(ci): escape markdown backticks in SSE monitor shell step (sha: f0a61ab) - docs(ops): add incident log triage runbook for frontend/backend (sha: 2a6b0a8) - Merge origin/development into dev-tony (sha: 204ad1f) - feat(jobs): add stale-job watchdog and admin resolve endpoints (sha: 68b5ed1) - Merge origin/development into dev-tony (sha: c47d34e) - fix(ci-monitor): count only timestamped SSE proxy failure lines (sha: ee214de) - Harden custom-domain failure UX and normalize IPv4 quota errors (sha: f977be9) - Merge origin/development into dev-tony (sha: 2ef0b2c) - Harden billing proxy failures and add domain-job realtime fallback (sha: 1731a0a) - Merge origin/development into dev-tony (sha: 8f796a2) - Fix verify DNS modal to fallback to environment public IP (sha: 3f3295b) - Merge remote-tracking branch 'origin/development' into dev-tony (sha: ae8ff4d) - Harden job lifecycle convergence and dispatch failure handling (sha: c6838a5) - Merge remote-tracking branch 'origin/development' into dev-tony (sha: 4b8d6f6) - Disable scheduled frontend SSE monitor (sha: 49d0b49) - Merge remote-tracking branch 'origin/development' into dev-tony (sha: 2995718) - test(e2e): add live suite taxonomy with mutation cleanup flows (sha: d4558ab) - Merge remote-tracking branch 'origin/development' into dev-tony (sha: 0cee2ca)
Merged by: GitHub Actions (auto-merge)