Commit Graph

117 Commits

Author SHA1 Message Date
Girish Ramakrishnan ea822f66ca reload: fix issue where the version is null on first visit 2025-10-17 16:41:33 +02:00
Girish Ramakrishnan 854e0ebe3f sidebar: email domains, eventlog, settings is only for admins 2025-10-15 14:56:55 +02:00
Girish Ramakrishnan f01d2631dd sidebar: ldap/openid/directory should not be visible to non-admins 2025-10-15 14:37:27 +02:00
Girish Ramakrishnan b063ebd6d7 reload dashboard on version change 2025-10-15 13:46:52 +02:00
Johannes Zellner 314654f319 Fix system update link, which curiously had /docker 2025-10-10 14:28:02 +02:00
Johannes Zellner 91e21d69db Remove toplevel backup list view 2025-10-08 09:10:04 +02:00
Johannes Zellner 7706be3e2f Set location.href instead of hash for the fallback view 2025-10-05 17:40:42 +02:00
Girish Ramakrishnan 8ddc9e3138 Fix ldap view href 2025-10-05 11:34:48 +02:00
Girish Ramakrishnan 7a24c23bdd Make LDAP view that contains the server and external ldap 2025-10-05 11:16:23 +02:00
Girish Ramakrishnan 32f4b72d68 rename views 2025-10-05 10:45:38 +02:00
Girish Ramakrishnan 282df5c2e6 Fix the LDAP and OpenID views 2025-10-05 10:39:40 +02:00
Girish Ramakrishnan 355edda058 More menu reordering 2025-10-05 10:14:26 +02:00
Girish Ramakrishnan b1141f8cbb More reordering 2025-10-04 23:45:12 +02:00
Girish Ramakrishnan eaad527e32 rework the sidebar ordering and grouping 2025-10-04 23:22:34 +02:00
Girish Ramakrishnan 810922de5e friendlier hash/urls 2025-10-04 23:11:30 +02:00
Girish Ramakrishnan da3414e3bc make enum for the sidebar groups 2025-10-04 23:07:00 +02:00
Girish Ramakrishnan 99a0c78fe4 Use href as the view value to simplify logic 2025-10-04 22:58:50 +02:00
Girish Ramakrishnan 0b310f849a rename Metrics to SystemInfo , Graphs 2025-10-03 17:04:48 +02:00
Johannes Zellner 06ca87e041 Missing a const 2025-10-01 11:51:31 +02:00
Johannes Zellner 0893bf4aa0 Ensure we refetch features if potentially plan changes via claiming the cloudron 2025-09-30 15:20:15 +02:00
Johannes Zellner 5c6ceb2307 Keep both apps and appstore views alive in vue to avoid frequent reloading 2025-09-29 20:17:32 +02:00
Girish Ramakrishnan 35db862d12 keep sidebar groups expanded 2025-09-25 11:01:15 +02:00
Johannes Zellner 0afc671763 Merge email domain status into the domain view 2025-09-24 12:46:15 +02:00
Johannes Zellner 9146e2a318 Add initial placeholder page for email domains list 2025-09-23 21:08:48 +02:00
Johannes Zellner 5d1c6d35f7 Fix appstore view layout 2025-09-19 18:55:43 +02:00
Girish Ramakrishnan e0821d264e backups: make primary as an action 2025-09-19 12:29:52 +02:00
Girish Ramakrishnan 0a23332766 rename backup storage to sites 2025-09-18 19:23:18 +02:00
Girish Ramakrishnan 9a752ac3a2 Fix title 2025-09-18 18:55:16 +02:00
Girish Ramakrishnan 6e19a7e862 Remove plural usage of 'App Archive' 2025-09-18 18:32:23 +02:00
Johannes Zellner 9ba4ac9956 Update view language if system language is changed and the user has no profile language set 2025-09-17 12:06:55 +02:00
Girish Ramakrishnan 88e209d65b Fix icon of users&groups 2025-09-16 15:06:41 +02:00
Girish Ramakrishnan 67103e7113 only show hr for admins 2025-09-16 13:16:16 +02:00
Girish Ramakrishnan 496ada3647 Make Groups a separate view 2025-09-16 13:13:57 +02:00
Girish Ramakrishnan d5e82110c3 LDAP Provider -> LDAP Server
There is no such thing as LDAP Provider. Only OIDC Provider but LDAP Server.
2025-09-12 15:36:58 +02:00
Girish Ramakrishnan da6be5c490 dashboard: rename backupTargets to backupSites 2025-09-12 10:49:43 +02:00
Girish Ramakrishnan 82c8fa2640 Revert "Add generic 412 http response handler to ask for dashboard refresh"
This reverts commit 11a6cf8236.

It's unclear in what situations a 412 handler that refreshes the dashboard will help.

We use BoxError.INVALID_CREDENTIALS to be 412.

* Used as internal error code for failed password, app password and totp check
* When password is wrong in external ldap syncing
* appstore token is invalid

In all cases, a dashboard refresh will do nothing afaict. For good measure, I have
converted appstore token case into LICENSE_ERROR which is a 402.
2025-09-11 12:42:12 +02:00
Girish Ramakrishnan acaf7cd934 Fix translations in docker registry UI 2025-09-10 17:38:14 +02:00
Girish Ramakrishnan 45ba89c89a keep list alphabetical 2025-09-10 16:53:44 +02:00
Girish Ramakrishnan 92444c05aa Fix translation and sidebar width 2025-09-10 12:07:08 +02:00
Girish Ramakrishnan 5831bb49f1 rename to DockerRegistries 2025-09-10 12:00:49 +02:00
Johannes Zellner 7883839871 Use backup storage instead of targets in UI 2025-08-06 11:42:29 +02:00
Johannes Zellner 81429bfa85 Adjust backup listing icon 2025-08-04 15:08:12 +02:00
Johannes Zellner 1016d41d7a Rename backup label to name and separate backup listing into new view 2025-08-04 15:00:24 +02:00
Johannes Zellner b40248a1d5 Create separate views for backup targets and archives 2025-07-31 11:51:45 +02:00
Johannes Zellner 11a6cf8236 Add generic 412 http response handler to ask for dashboard refresh 2025-07-16 22:43:16 +02:00
Johannes Zellner b1752de36f Ensure HeaderBar and Profile view use the same profile object so avatar gets synced 2025-07-16 18:32:06 +02:00
Johannes Zellner 5967907f86 Remove console.log 2025-07-16 18:24:18 +02:00
Johannes Zellner e632f07708 Allow direct search links into the eventlog 2025-07-16 13:28:30 +02:00
Johannes Zellner e1433cbf2a Always share the same meta info headers in dashboard views 2025-07-11 15:29:46 +02:00
Johannes Zellner 66d1de0821 Add initial dashboard entrypoint server side rendering routes 2025-07-11 12:28:02 +02:00