Leopoldadmin
  • Joined on 2026-05-19
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 00:15:23 +00:00
36fcb33d7e feat(core): add address fields to Contact model
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-04 00:15:23 +00:00
74284b3359 feat(core): add address fields to Company model
Leopoldadmin pushed to master at Leopoldadmin/web-cad 2026-07-03 21:30:17 +00:00
85bb238e73 feat: mobile dashboard — slide-in treeview + info panel + hamburger + scrim
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-03 20:43:56 +00:00
997d60138a Fix route: use model_fields_set to pass _UNSET when role_id not sent, None when explicitly null
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-03 20:43:01 +00:00
d7691b3d70 Fix role_id sentinel bug: use _UNSET sentinel so None explicitly clears FK, missing param leaves unchanged
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-03 20:37:48 +00:00
2deb7ed21c Problem 3/5: Add i18n keys for systemPermissions, pluginPermissions, noPermissions, userDeleted, deleteUserConfirm (en)
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-03 20:26:26 +00:00
5991d79324 Problem 3/5: Add i18n keys for systemPermissions, pluginPermissions, noPermissions, userDeleted, deleteUserConfirm (de)
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-03 20:11:05 +00:00
0d3550ec86 Problem 1+5: Dynamic roles dropdown via useRoles(), delete button with ConfirmDialog, fixed create form
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-03 20:07:56 +00:00
493d99aff2 Problem 3/4: Replace hardcoded ALL_PERMISSIONS with usePermissions API call, group by category
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-03 20:02:32 +00:00
68b5153139 Problem 3/4: Add usePermissions hook + PermissionItem/PermissionsResponse interfaces
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-03 19:50:49 +00:00
792f0a464d Problem 3/4: Add GET /api/v1/roles/permissions endpoint returning system + plugin permissions
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-03 19:50:20 +00:00
a799a3d0e6 Problem 2: Remove dead System nav item from Settings sidebar
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-03 19:50:09 +00:00
22e8756fa4 Problem 1: Alembic migration 0005 — add role_id FK column to users table
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-03 19:49:50 +00:00
762aac832f Problem 1: Pass role_id through users route create/update, include in responses
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-03 19:49:04 +00:00
8a2468ee7d Problem 1: Add role_id support to user_service create/update/_user_to_dict
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-03 19:48:49 +00:00
6986fcfaae Problem 1: Add role_id to UserCreate/UserUpdate/UserResponse schemas
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-03 19:48:40 +00:00
530cfd485f Problem 1: Add role_id FK column to User model (references roles.id, nullable, ondelete SET NULL)
Leopoldadmin pushed to master at Leopoldadmin/web-cad 2026-07-03 19:45:05 +00:00
c196040a10 fix: dashboard 3-column hidden on screens <=1024px — change breakpoint to 768px
Leopoldadmin pushed to master at Leopoldadmin/web-cad 2026-07-03 19:18:15 +00:00
510004cd8f fix: history/undo/redo — re-init after project load + sync to Yjs CRDT
Leopoldadmin pushed to master at Leopoldadmin/web-cad 2026-07-03 16:58:17 +00:00
c8858430ad fix: dashboard tree drag&drop on folder items + collapsible + subfolders + context menu