Commit Graph

29 Commits

Author SHA1 Message Date
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