Commit Graph

1650 Commits

Author SHA1 Message Date
Johannes Zellner
fd361ef5cb Fix some layout issue in the onboarding views 2025-05-26 17:23:11 +02:00
Johannes Zellner
314e20ea18 Disable dns provider dropdown when busy 2025-05-26 14:35:59 +02:00
Johannes Zellner
f6de9918b5 Mark password field as invalid if not long enough 2025-05-26 13:59:36 +02:00
Johannes Zellner
c37ecab029 Ensure the dashboard redirects to the dns setup if no admin fqdn is set yet 2025-05-26 13:40:06 +02:00
Johannes Zellner
a50d7e2c60 Ensure we can submit the dns setup form with the keyboard 2025-05-26 13:39:36 +02:00
Johannes Zellner
ff2cb31f0f Move cloudron.io account to its own view only for owners 2025-05-23 17:43:21 +02:00
Johannes Zellner
85fc467845 Add button to reset Cloudron registration if claimed 2025-05-23 16:49:00 +02:00
Girish Ramakrishnan
1289a6e14f graphs: fix memory graphs 2025-05-23 16:24:37 +02:00
Johannes Zellner
a88d523559 Add button to reset the cloudron id if appstore token is invalid 2025-05-23 15:49:57 +02:00
Girish Ramakrishnan
56c671149e switch to linear scales entirely 2025-05-23 15:09:37 +02:00
Girish Ramakrishnan
d37621044c graphs: do not re-create the graph object 2025-05-23 13:24:45 +02:00
Girish Ramakrishnan
f3087773e3 graphs: cpu live graphs 2025-05-23 11:40:40 +02:00
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
89e3ce06fa Move applink creation into appearance view 2025-05-22 21:50:37 +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
1cd94b4f7a Move server info into system view 2025-05-22 16:51:26 +02:00
Johannes Zellner
fd70f456e9 Reshuffle toplevel view names and routes 2025-05-22 16:40:09 +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
41901be95f Do not submit the activation form on enter if form is invalid 2025-05-22 15:15:45 +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
e5b27af055 metrics: make interval msecs 2025-05-22 12:27:19 +02:00
Girish Ramakrishnan
9c477710b9 graphs: make the interval configurable 2025-05-22 11:17:31 +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
Johannes Zellner
c231184c28 Move new app link and app proxy to apps view 2025-05-21 17:10:43 +02:00
Johannes Zellner
08294f5f39 Add appstore category dropdown 2025-05-21 16:36:17 +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
6b6c1b98be Ensure system graphs can wrap on mobile 2025-05-21 12:03:11 +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
3df54eac21 Correctly set busy state when toggling dyndns feature 2025-05-21 11:20:57 +02:00
Johannes Zellner
68c1cd83a7 Add apitoken empty placeholder 2025-05-21 11:06:42 +02:00
Johannes Zellner
be3696ff8c Some polish to the branding page 2025-05-21 11:05:15 +02:00
Johannes Zellner
9666deca6d Show empty list placeholder in OpenID provider view 2025-05-21 10:52:15 +02:00
Johannes Zellner
87d25336e7 Fixup the LDAP provider view 2025-05-21 10:49:05 +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