Commit Graph

37 Commits

Author SHA1 Message Date
Johannes Zellner
024d057e03 Split up Email views 2025-04-16 17:59:03 +02:00
Johannes Zellner
ec20fb453b Add TODOs for dashboard to reorder mail and user directory 2025-04-16 15:59:04 +02:00
Johannes Zellner
11e4542746 Notify headerbar when profile picture has changed to bust the cache 2025-04-10 11:35:59 +02:00
Johannes Zellner
3614812680 Small dashboard polishing 2025-04-08 14:23:54 +02:00
Johannes Zellner
71fc7c4ab6 Let the UI react when branding changes 2025-04-07 15:48:43 +02:00
Johannes Zellner
d57b39da6e Remove background support experiment 2025-04-07 15:13:09 +02:00
Johannes Zellner
47b9f15b0b Check provision state on dashbaord load 2025-04-02 15:18:40 +02:00
Johannes Zellner
830db36928 Fixup all toplevel views to only have one child node and test with basic animation 2025-03-26 18:59:19 +01:00
Johannes Zellner
a123a8301f Ensure Sidebar items do not wrap 2025-03-26 16:46:32 +01:00
Johannes Zellner
0cffd76296 Fixup password reset view 2025-03-25 18:05:29 +01:00
Johannes Zellner
23dd575ce1 Add initial profile background image handling 2025-03-25 15:05:08 +01:00
Johannes Zellner
1f8cdbaf62 Need to fetch the profile before checking the hash 2025-03-25 11:21:38 +01:00
Johannes Zellner
e312c3147a Prevent views from getting accessed by non priviledged users 2025-03-25 11:18:14 +01:00
Johannes Zellner
c4205c1c11 Use pankow SideBar component 2025-03-23 14:31:27 +01:00
Johannes Zellner
bb12da6777 Remove sidebar for normal users and add logo to header bar 2025-03-23 10:37:33 +01:00
Johannes Zellner
113a3eb5cf Update frontend dependencies 2025-03-22 20:53:40 +01:00
Johannes Zellner
eec386cbf4 Add offline overlay if backend cannot be reached 2025-03-22 20:29:52 +01:00
Johannes Zellner
d45c2eb5b6 Don't leak UI elements if dashboard is still loading or redirecting 2025-03-19 11:52:34 +01:00
Johannes Zellner
66d235a873 Bring back login flow 2025-03-17 16:53:58 +01:00
Johannes Zellner
9137244fcf Fix active sidebar item tracking 2025-03-16 12:11:02 +01:00
Johannes Zellner
3a32aab066 Initial move from angular shell to vue 2025-03-16 11:55:55 +01:00
Johannes Zellner
5fd4e2f008 Add mailinglists ui 2025-03-14 21:51:26 +01:00
Johannes Zellner
24ed0fd479 Add mailboxes view 2025-03-14 15:09:12 +01:00
Johannes Zellner
72635c8711 Add enable/disable incoming email domain config 2025-03-10 21:06:33 +01:00
Johannes Zellner
8eec3cddb5 Replace emails eventlog as vuejs view 2025-03-10 16:16:04 +01:00
Johannes Zellner
02666b7da4 add initial emails view 2025-03-07 19:47:58 +01:00
Johannes Zellner
f52a330b16 Replace app configure views 2025-03-04 18:20:41 +01:00
Johannes Zellner
42b4d7ce5f Add initial SystemView.vue 2025-02-17 11:18:57 +01:00
Johannes Zellner
a1f01d2def Initial work to move users view to vue 2025-02-11 18:50:10 +01:00
Johannes Zellner
c193a86a4c Port branding view to vue 2025-02-10 18:42:05 +01:00
Johannes Zellner
776e65bc5e Migrate first parts of backups view to vue 2025-02-05 13:34:23 +01:00
Johannes Zellner
b99f634939 Port index.vue to composition api 2025-02-03 19:14:01 +01:00
Johannes Zellner
70b15d128a Initial work on moving domain view to vue 2025-01-27 22:20:26 +01:00
Johannes Zellner
f3e2f10478 Convert Eventlogs to vue 2025-01-25 17:10:01 +01:00
Johannes Zellner
2d1f24ca0f Start migration of System view 2025-01-23 18:36:38 +01:00
Johannes Zellner
12abf494d8 First step to move network view to vue 2025-01-22 14:46:31 +01:00
Johannes Zellner
dfcaacee80 Move toplevel views into views/ 2025-01-21 17:08:09 +01:00