Agent Zero
|
2c14368b90
|
sprint10+11: AI permission filter + API token scopes + merge check + owner transfer service + auto-transfer on deactivation
|
2026-07-29 02:37:51 +02:00 |
|
Agent Zero
|
b7ccd9e6c3
|
sprint8: fix migration 0054 — skip existing owner_id columns
|
2026-07-29 02:35:32 +02:00 |
|
Agent Zero
|
958e412152
|
sprint8: plugin entities owner_id migration 0054 + calendar owned_mixin
Check Cross-Plugin Imports / check (push) Has been cancelled
|
2026-07-29 02:33:16 +02:00 |
|
Agent Zero
|
48b2dfdb11
|
sprint9: app visibility — sidebar permission filter + TopBar + ProtectedRoute + route guards
Check Cross-Plugin Imports / check (push) Has been cancelled
|
2026-07-29 02:28:52 +02:00 |
|
Agent Zero
|
88c04286af
|
sprint6+7: permission notifications + audit trail + notification entity filter + mail account permissions + migration 0053
Check Cross-Plugin Imports / check (push) Has been cancelled
|
2026-07-29 02:18:17 +02:00 |
|
Agent Zero
|
71ed592aa2
|
sprint4+5: field-level permissions complete + universal ShareDialog frontend
|
2026-07-29 02:14:26 +02:00 |
|
Agent Zero
|
b06aeeb720
|
sprint3: dashboard counts per user + import owner_id + export visibility filter
|
2026-07-29 02:11:29 +02:00 |
|
Agent Zero
|
517e1b6d8b
|
sprint2+3: remaining services visibility filter + search provider permission-aware + dashboard route
Check Cross-Plugin Imports / check (push) Has been cancelled
|
2026-07-29 02:05:14 +02:00 |
|
Agent Zero
|
52a5c347de
|
sprint2: frontend permission checks for ContactDetail + ContactsList + Field-Level UI
|
2026-07-29 01:56:07 +02:00 |
|
Agent Zero
|
9fc84b7905
|
sprint2: 8 services + 8 routes visibility filter + BaseSearchProvider + owned_mixin on models
Check Cross-Plugin Imports / check (push) Has been cancelled
|
2026-07-29 01:52:47 +02:00 |
|
Agent Zero
|
479ee04834
|
sprint2: visibility filter + contact service access checks + contacts route integration
|
2026-07-29 01:38:18 +02:00 |
|
Agent Zero
|
ea1c1d5113
|
sprint1 complete: rate limiting on permission changes + sprint1 fully done
|
2026-07-29 01:31:09 +02:00 |
|
Agent Zero
|
48647a58e0
|
sprint1: set_user_context + RLS policies on contacts + folder ACL migration 0051+0052
|
2026-07-29 01:30:25 +02:00 |
|
Agent Zero
|
5afa1fa927
|
sprint1: entity_permissions table + owned_mixin + universal permission service + API + migrations 0049+0050
|
2026-07-29 01:28:13 +02:00 |
|
Agent Zero
|
cc021cda99
|
feat: folder permissions (ACLs) - share folders with users/groups, inherit to subfolders, permission dialog UI
|
2026-07-28 23:58:19 +02:00 |
|
Agent Zero
|
784a771039
|
feat: column visibility, bulk actions, custom sort drag-drop, custom fields in filter/sort/group, mobile optimization
|
2026-07-28 23:14:15 +02:00 |
|
Agent Zero
|
9681827395
|
fix: saved filters now persistent via API (was local state)
|
2026-07-28 21:32:29 +02:00 |
|
Agent Zero
|
8cf12645f7
|
fix: wider middle column, narrower detail pane, horizontal scrollbar in table view
|
2026-07-28 15:31:22 +02:00 |
|
Agent Zero
|
33aae769e4
|
feat: tree grouping for list and cards views (matching table view)
|
2026-07-28 15:26:46 +02:00 |
|
Agent Zero
|
dbf804f0e3
|
feat: table view overhaul - drag resize, drag reorder, multi-sort headers, tree grouping
|
2026-07-28 15:21:03 +02:00 |
|
Agent Zero
|
0a92717710
|
fix: alembic down_revision 0046 not 0046_plugin_allowlist
|
2026-07-28 14:41:04 +02:00 |
|
Agent Zero
|
58b163ba78
|
feat: saved_views backend API + model + migration + frontend hooks
|
2026-07-28 14:36:52 +02:00 |
|
Agent Zero
|
fa28e67fb6
|
fix: standard view resets everything including search, multiSelectFolders, activeViewId
|
2026-07-28 14:27:28 +02:00 |
|
Agent Zero
|
e07ffc9aee
|
fix: SaveViewDialog speichern button template literal className fix
|
2026-07-28 14:21:44 +02:00 |
|
Agent Zero
|
69c1962995
|
feat: SaveViewDialog with selectable components (folder, view, filter, group, sort)
|
2026-07-28 14:09:15 +02:00 |
|
Agent Zero
|
cd1e15eb09
|
feat: save/load/delete filters directly in FilterPanel dropdown
|
2026-07-28 13:59:15 +02:00 |
|
Agent Zero
|
2796bebb12
|
style: remove light blue bg, bold text, keep dark icon block
|
2026-07-28 13:35:23 +02:00 |
|
Agent Zero
|
24d6da6e89
|
style: accordion headers - light blue bg with dark blue icon block (rounded)
|
2026-07-28 13:01:21 +02:00 |
|
Agent Zero
|
7462361874
|
style: accordion headers kräftig wie sidebar buttons (bg-primary-600, white text, 2px padding)
|
2026-07-28 12:55:10 +02:00 |
|
Agent Zero
|
0ce3b8e4d1
|
style: accordion headers as rounded buttons (bg-primary-50, text-primary-700, rounded-md)
|
2026-07-28 12:52:02 +02:00 |
|
Agent Zero
|
8e475ef248
|
style: accordion headers as system-colored buttons (bg-primary-600, white text)
|
2026-07-28 12:47:25 +02:00 |
|
Agent Zero
|
65bb9c9866
|
fix: print and open-standalone icon-only, right-aligned in toolbar
|
2026-07-28 12:42:49 +02:00 |
|
Agent Zero
|
7194240a32
|
fix: keep tree structure in multi-select, checkbox+chevron, separate toggle/expand
|
2026-07-28 12:37:04 +02:00 |
|
Agent Zero
|
04bd5b1c09
|
fix: multi-select icon before label, checkboxes not indented in multi-select mode
|
2026-07-28 12:31:18 +02:00 |
|
Agent Zero
|
78738f5aa9
|
feat: folder multi-select mode with checkboxes, shows contacts from multiple folders
|
2026-07-28 12:22:30 +02:00 |
|
Agent Zero
|
77284cbf10
|
feat: custom views accordion - save/apply/delete named views with filter+sort+group config
|
2026-07-28 12:14:45 +02:00 |
|
Agent Zero
|
5f02330b2f
|
feat: left panel accordions (Views + Folders), remove middle filter bar
|
2026-07-28 12:09:02 +02:00 |
|
Agent Zero
|
05cc51609b
|
feat: GroupPanel + toolbar reorder (New, View, Search, Filter, Sort, Group)
|
2026-07-28 10:34:30 +02:00 |
|
Agent Zero
|
11ffffcb44
|
feat: SmartSuite-style SortPanel with multi-field priority sorting, all contact fields
|
2026-07-28 10:26:22 +02:00 |
|
Agent Zero
|
e95875464b
|
feat: SmartSuite-style FilterPanel with multi-condition AND/OR, all contact fields, context-sensitive ordering
|
2026-07-28 09:19:02 +02:00 |
|
Agent Zero
|
7962d34fcf
|
toolbar: unified filter+sort dropdown with sections, fixed positioning, iconOnly support
|
2026-07-28 02:16:03 +02:00 |
|
Agent Zero
|
bbaded656f
|
fix: toolbar dropdown z-index and overflow for visibility
|
2026-07-28 00:50:39 +02:00 |
|
Agent Zero
|
722335c923
|
contacts toolbar: consolidate views and filters into dropdowns
|
2026-07-28 00:45:55 +02:00 |
|
Agent Zero
|
5378372aba
|
security: remove hardcoded credentials from scripts and docs
|
2026-07-28 00:35:09 +02:00 |
|
Agent Zero
|
106f888cb9
|
feat: add fast-deploy.sh for quick frontend-only deploys (~20s)
|
2026-07-28 00:03:31 +02:00 |
|
Agent Zero
|
e1e7405821
|
fix: match mail folder tree styling - remove min-h-touch, font-medium only on active, motion-safe transition
|
2026-07-27 23:55:01 +02:00 |
|
Agent Zero
|
ee38b200f8
|
fix: tighten folder tree spacing + collapsible search icon in toolbar
|
2026-07-27 23:46:16 +02:00 |
|
Agent Zero
|
9a922f8abb
|
feat: color picker panel with 18 preset colors + native color input + hex field
|
2026-07-27 17:31:42 +02:00 |
|
Agent Zero
|
c670084420
|
fix: dropdown as portal in document.body with z-9999 — no longer hidden by sidebar
|
2026-07-27 17:22:24 +02:00 |
|
Agent Zero
|
01040201ef
|
fix: button as sibling of draggable div — desktop drag no longer blocks click
|
2026-07-27 17:10:00 +02:00 |
|