Leopoldadmin
  • Joined on 2026-05-19
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
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-03 16:56:32 +00:00
5138590277 fix(plugin): add version comparison and migration run on version mismatch
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-03 16:49:58 +00:00
f9508d17de fix(plugin): add GET and PATCH /api/v1/plugins/{name}/config endpoints
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-03 16:48:11 +00:00
cbeed4b26d fix(plugin): convert dependency errors to HTTPException 400, add config API
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-03 16:45:50 +00:00
826cf69c9a fix(plugin): add dependency resolution and permission soft-check
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-03 16:25:32 +00:00
94a5bf105c fix(plugin): track routes by object identity to prevent cross-plugin removal
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-03 16:19:05 +00:00
18a0861a96 fix(plugin): discover MailPlugin in builtins __init__
Leopoldadmin pushed to master at Leopoldadmin/web-cad 2026-07-03 16:06:00 +00:00
061f862960 fix: dashboard readability + editable info panel + drag&drop visual feedback
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-03 15:25:58 +00:00
2968381a23 docs: update test_report.md with Settings Plugins & Roles API implementation evidence
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-03 15:24:02 +00:00
962ac66f72 feat: add plugin and role translation keys to en.json
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-03 15:24:01 +00:00
dda972187a feat: add plugin and role translation keys to de.json
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-03 15:24:01 +00:00
502cddd68c feat: add useRoles/useCreateRole/useUpdateRole/useDeleteRole and plugin mutation hooks
Leopoldadmin pushed to main at Leopoldadmin/leocrm 2026-07-03 15:23:59 +00:00
eb0420d726 feat: add SettingsPluginsPage import and /settings/plugins route