Leopoldadmin
  • Joined on 2026-05-19
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-21 20:50:45 +00:00
a4793991dd AISidebar: replace horizontal tabs with icon strip layout, show active tab title below icons
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-21 20:38:46 +00:00
b30d1e9300 AISidebar: robot icon for AI, move notifications from TopBar to AISidebar with own tab and bell icon
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-21 20:28:06 +00:00
abdcd07b07 Sidebar toggle button: match sidebar background color
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-21 20:21:55 +00:00
719a4773d7 Align sidebar header border with TopBar border (h-[58px])
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-21 20:18:20 +00:00
5adaee25a0 Sidebar: narrower width (w-56), tree structure with expandable sub-menus for Calendar, Files, Email
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-21 20:08:35 +00:00
157ff7dfc9 Move Profile to own page, add Profile menu item in TopBar user menu
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-21 07:36:05 +00:00
a69035eebb Calendar rewrite: 3-column layout with tree, multi-view (day/week/month/range), detail panel
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-20 23:13:48 +00:00
b16cd5e96f Fix Bug 5: require groups:read permission for list_groups
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-20 23:13:47 +00:00
cb4c2173f6 Add denied_permissions and permission_version to Role schemas
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-20 23:13:47 +00:00
9142f8e1b2 Pass denied_permissions through in role create/update routes
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-20 23:13:46 +00:00
578f5dbff4 Add deleted_at field to Role model for soft-delete
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-20 23:13:46 +00:00
7bb72f6b9e Fix Bug 3+4+6: permission_version bump, denied_permissions, soft-delete
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-20 23:13:46 +00:00
26850801fd Fix Bug 1: Set UserTenant.role_id in create_user and sync in update_user
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-20 22:55:11 +00:00
044b948cf3 Add onRangeSelect handler for multi-selection support
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-20 22:55:11 +00:00
cfb52d3c69 Multi-selection: Shift+Click range, Ctrl/Cmd+Click toggle, rubber-band drag, mobile long-press
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-20 22:33:53 +00:00
b0c3941b7c i18n: add DMS drag-and-drop keys (en)
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-20 22:33:53 +00:00
3163d77a30 i18n: add DMS drag-and-drop keys (de)
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-20 22:33:53 +00:00
864751a848 DMS: handleDropFiles + handleDropFolder callbacks
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-20 22:33:52 +00:00
d5a836c0c7 DMS: drag-and-drop for files + styling fixes
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-20 22:33:52 +00:00
f08933a97c DMS: SourceTree drop targets + draggable folders