Releases
v1.1
v1.1 — Dashboard customization + Users admin
Compare
Sorry, something went wrong.
No results found
v1.1 — Кастомизируемый Dashboard + админка пользователей + tabs профиля
Dashboard
10 виджетов : KPI tiles, Recent Activity, Upcoming Events, My KPI, Pending Leaves, Documents Expiring, Burnout Alerts, AI Activity, Onboarding, Offboarding
Drag-drop reorder через native HTML5 (без библиотек) + сохранение в users.dashboard_preferences jsonb
Role-based visibility — каждый виджет видим только релевантной роли
Страница /dashboard/customize с чекбоксами для скрытия + sortable list
Users Admin (/settings/users)
Полный CRUD для superadmin/HR
Lock/unlock через discard (soft-delete) + Devise active_for_authentication? hook
Reset password — отсылает Devise reset-link
Brakeman-safe: :role через явный whitelist, не через permit(...)
Profile tabs
Личное (контакты, employee-связь)
Безопасность (email/password/locale)
Уведомления (per-kind preferences для in_app/email каналов)
Fixes
Rubocop: убран двойной пробел в routes
Brakeman: убран mass-assignment privilege escalation в settings/users
You can’t perform that action at this time.