Commit Graph

372 Commits

Author SHA1 Message Date
Johannes Zellner
94681fd47d Redirect user to the claim/ route on the appstore 2025-05-23 11:31:47 +02:00
Girish Ramakrishnan
c2678efc06 graphs: data can be x,y
the labels approach is really needed only for category style
2025-05-22 22:03:28 +02:00
Girish Ramakrishnan
e682a77858 graphs: make live graphs better 2025-05-22 22:03:28 +02:00
Johannes Zellner
d1afc9c10a Stack graphs vertically 2025-05-22 19:51:41 +02:00
Girish Ramakrishnan
f3ac263238 graphs: only disable x grid 2025-05-22 18:17:42 +02:00
Girish Ramakrishnan
2d3c1b7702 graphs: switch to time type graphs
the default one is bound on data. when data is not available, it appears
buggy. it's better to show no data and always show the correct time line
in the x-axis
2025-05-22 18:15:47 +02:00
Johannes Zellner
e028eadf60 Deal with unclaimed Cloudron state in CloudronAccount 2025-05-22 17:28:16 +02:00
Johannes Zellner
f03b23497a Remove background grid in graphs 2025-05-22 16:14:43 +02:00
Johannes Zellner
1842afa7c6 Use generic 'Upgrade' term instead of plan names 2025-05-22 15:16:04 +02:00
Johannes Zellner
93261c63b5 Update frontend dependencies 2025-05-22 12:41:26 +02:00
Girish Ramakrishnan
95dfe5361d metrics: close stream on unmount 2025-05-22 12:27:19 +02:00
Girish Ramakrishnan
3c01673741 graphs: show swap 2025-05-22 11:12:27 +02:00
Johannes Zellner
28743efb60 Fold cpu and memory usage into one component 2025-05-21 18:42:28 +02:00
Girish Ramakrishnan
eb201d3474 graphs: disable animation during live update 2025-05-21 18:38:01 +02:00
Girish Ramakrishnan
b54d34127e cpu metrics: fix typo in null check 2025-05-21 18:31:46 +02:00
Girish Ramakrishnan
c0f0084e56 metrics: add stream api for system info 2025-05-21 18:09:02 +02:00
Girish Ramakrishnan
8779de448d rename /graphs route to /metrics 2025-05-21 16:26:36 +02:00
Johannes Zellner
f53180a960 Add experimental live cpu graph 2025-05-21 15:06:55 +02:00
Johannes Zellner
65405da8d1 Make it more obvious that the syndns and cert tasks actually finished 2025-05-21 11:47:44 +02:00
Johannes Zellner
68c1cd83a7 Add apitoken empty placeholder 2025-05-21 11:06:42 +02:00
Johannes Zellner
11f4b3d869 Block external ldap config based on features 2025-05-21 10:44:48 +02:00
Johannes Zellner
2ed7f152b7 Use the same graph style in app graphs as in system graphs 2025-05-21 09:25:59 +02:00
Johannes Zellner
6e21f19bd5 Add timeframe selector in cpu and memory graphs 2025-05-21 09:09:12 +02:00
Girish Ramakrishnan
8e205207b0 graphs: fix scaling of cpu graphs 2025-05-20 22:50:20 +02:00
Girish Ramakrishnan
892ff38a3f graphs: make interval configurable 2025-05-20 20:46:35 +02:00
Girish Ramakrishnan
64cb966683 graphs: fix cpu graphs 2025-05-20 20:46:35 +02:00
Johannes Zellner
8bcff36745 Add screenshot carousel handles for desktop/mouse usage 2025-05-20 17:57:30 +02:00
Girish Ramakrishnan
16f855f173 graphs: make memory graph work 2025-05-20 14:57:46 +02:00
Girish Ramakrishnan
31500076d1 graphs: various fixes 2025-05-20 14:57:46 +02:00
Johannes Zellner
d955f0e3d8 Rework the ImagePicker component 2025-05-20 14:48:23 +02:00
Johannes Zellner
ce571bad81 Go out to claim route on subscription setup dialog 2025-05-16 18:43:52 +02:00
Johannes Zellner
e17959ed65 reduce stripe width on unstable app overlay 2025-05-14 10:26:04 +02:00
Johannes Zellner
b599f95564 Handle case when app limit is exceeded 2025-05-13 19:02:06 +02:00
Johannes Zellner
16c8721d6c Show subscription badge where required and disable UI elements accordingly 2025-05-13 18:11:10 +02:00
Johannes Zellner
6c115804e8 Show plan badge in section headers if feature is not included 2025-05-13 13:26:35 +02:00
Johannes Zellner
43c69d4288 Do not hide features of UI behind overlay 2025-05-13 12:56:12 +02:00
Johannes Zellner
87f9837939 Avoid calling the REST api onMounted for root elements 2025-05-12 22:59:44 +02:00
Johannes Zellner
31d0d6c7c9 Use proper appstore env link in appstore subscription dialog 2025-05-12 16:07:16 +02:00
Johannes Zellner
361902d59d Move footer to right side of main layout to avoid text over image 2025-05-12 15:33:28 +02:00
Johannes Zellner
53eb1649d5 Make MultiSelects searchable after some threshold 2025-05-12 10:50:16 +02:00
Johannes Zellner
95bdbc590c Add translation string for registry remove question 2025-05-07 19:08:22 +02:00
Johannes Zellner
d249c77b18 Implement registry deletion 2025-05-07 19:05:54 +02:00
Johannes Zellner
e07914e9b3 Add docker registry config UI for multiple registries 2025-05-07 18:10:10 +02:00
Johannes Zellner
d384442fb3 Add notification settings to profile view 2025-05-07 14:19:27 +02:00
Johannes Zellner
aa16370fc5 Various adjustments on checkbox margins 2025-05-07 12:23:05 +02:00
Johannes Zellner
b75554ddcb Improve plan overlay with the externalLdap example 2025-05-07 11:20:54 +02:00
Johannes Zellner
e2b15c9b4f Test some way of hiding feature sections if upgrade is required 2025-05-06 19:10:02 +02:00
Johannes Zellner
6bbb968128 Convert Section.vue to composition api 2025-05-06 19:00:29 +02:00
Johannes Zellner
91ba2a9282 Provide features in dashboard to injection in components 2025-05-06 18:50:13 +02:00
Johannes Zellner
3f0f189a3a Move support hints only in popover 2025-05-06 17:24:08 +02:00