Johannes Zellner
2283c90da1
Show upstream and package version in install dialog
2025-05-29 11:36:56 +02:00
Johannes Zellner
a32d2c6f4d
Better handle app updates and show update errors in dialog
2025-05-29 11:27:37 +02:00
Johannes Zellner
208edfcebd
Remove footer in filemanager
2025-05-28 16:59:00 +02:00
Johannes Zellner
6ec869505e
Port filemanager to composition style api and sync filemanger/terminal/logs toolbar layout
2025-05-28 16:55:25 +02:00
Johannes Zellner
4135040007
Start with correct dns waiting state
2025-05-28 14:51:12 +02:00
Johannes Zellner
67c3883cb4
Update pankow
2025-05-28 10:05:03 +02:00
Johannes Zellner
30b3be8194
Show app upstream version in info page
2025-05-28 09:40:23 +02:00
Girish Ramakrishnan
594a2e759a
Fix typo in 3770f07720
2025-05-27 17:47:36 +02:00
Johannes Zellner
46e6a048d4
Do not show actual long app id in storage selector
2025-05-27 15:43:39 +02:00
Johannes Zellner
426fe6e3c1
Only show services configure entry if app has optional services
2025-05-27 15:24:51 +02:00
Johannes Zellner
4bfaf1728d
Refactor app configure view for mobile
2025-05-27 14:57:33 +02:00
Johannes Zellner
83aaa9e8f0
Do not crash if graph data rendering tries to access already destroyed dom element
2025-05-27 14:34:13 +02:00
Johannes Zellner
6adf26f4d9
Improve waiting for dns screen
2025-05-27 13:55:36 +02:00
Johannes Zellner
ac9ffa3f0f
Fixup gcdns in domain/dns setup
2025-05-27 11:44:25 +02:00
Johannes Zellner
7a94216b3a
Only show domains and tags filter if enough entries exits
2025-05-26 19:58:17 +02:00
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
Girish Ramakrishnan
48bf21a537
s3: use listObjectsV2 API
...
in some minio instances, listObjectV1 is not returning all the objects
2025-05-26 14:17:13 +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
38ff515d68
Add 1 hour graph translation
2025-05-26 10:45:23 +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
Johannes Zellner
48e2a79d8f
Rename npm package name to cloudron-platform to not clash with the cli
2025-05-23 15:49:50 +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
Johannes Zellner
b2c48af53f
Add new translation string
2025-05-22 12:13:20 +02:00
Girish Ramakrishnan
b0f0a34672
metrics: convert to seconds
2025-05-22 12:09:42 +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