Added
Fixed
Changed
KeyCloud - Changelog: v13.8.15
1 month ago
🚀 ADDED
- Reseller key management actions inside Manage Reseller modal: Pause, Unpause, Delete per key row.
- Balance controls now support Add, Remove, and Set modes with validation limits.
- Reseller key list search + paged table in modal with default page size of 4.
- Manage Reseller modal now uses two pages: Controls and Generated Licenses.
- Reseller Panel redesigned to match licenses page flow and table‑first layout.
- Added reseller create‑licenses modal with scoped app selection, plan, days, devices, activations, and key count.
- Added top‑level reseller logs section while keeping balance summary visible.
🛠️ FIXED
- Backend now allows app‑assignment updates for both manager and reseller accounts.
- Unassigned scoped team accounts (manager/reseller) are now cleaned up consistently when app access is removed.
- Rebuilt and restarted auth service on VPS with updated assignment logic.
- Reseller Panel nav item restored.
- Reseller role restricted to Reseller Panel only (no Manage Apps or other dashboard pages).
- Login fallback now routes reseller users to Reseller Panel instead of Manage Apps.
- Team Members reseller row now removes Edit Access while keeping Manage app access, Manage Reseller, Edit account, and Delete.
- Fixed reseller modal overflow/hanging layout by widening and restructuring the generated‑keys area.
- Removed bulk‑only key controls and replaced with per‑key controls.
- Fixed app scope lookup for team‑scoped users so assigned apps return correctly from user_app_assignments.
- Updated deployed dashboard bundle and restarted backend so scope + modal changes are live.
- Fixed modal overflow by separating controls from key logs and constraining key‑table width.
- Search/pager/key actions isolated on the Generated Licenses page to prevent layout spill.
- Replaced old card‑list key inventory with searchable/filterable/paged reseller key table.
- Unified reseller key actions to table row controls (copy) with consistent status/usage rendering.
- Improved reseller panel visual hierarchy to align with app owner/manager license experience.
Powered by ChangeCrab