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