Preferencias de dashboard por usuario
Generado automáticamente desde el archivo fuente. No editar a mano — vuelve a ejecutar
catalyst-changelog-sync.
Qué cambió
Sección titulada «Qué cambió»- Cada tarjeta del dashboard gana una estrella de favorito, y tanto el grupo de favoritos como el resto se pueden reordenar con drag and drop; el orden se guarda por usuario, con el
sortdel administrador como respaldo. - Añade tres endpoints en
hub/app—toggle-favorite,reorder-appsymy-preferences— que resuelven la cuenta en el servidor desde el principal de la petición; el cliente nunca envía unaccountId. - La lectura del dashboard (
hubGetApps) y los endpoints de preferencias se abren a cualquier usuario autenticado, corrigiendo el 403 que los no administradores recibían en su propia página de inicio.
Por qué importa
Sección titulada «Por qué importa»El dashboard es la página de aterrizaje tras el login, pero todos veían el mismo orden definido por el administrador. Ahora cada usuario puede destacar primero sus apps de uso diario y ordenar ambos grupos a su gusto, con cambios optimistas que se revierten si el servidor falla. Las filas de preferencia se crean de forma perezosa en la primera interacción y pertenecen estrictamente a la cuenta autenticada — un usuario nunca puede leer ni modificar el orden de otro. El CRUD administrativo conserva sus permisos.