Johannes Zellner
4bbae73be1
Add v-fit-text directive to adjust font-size until the text fits
2025-07-10 18:05:53 +02:00
Johannes Zellner
daddbadc06
Show explicit datetime in email eventlog
2025-07-10 16:29:48 +02:00
Johannes Zellner
4029b94ff2
Set exactly the same font styles as the old dashboard had
2025-07-10 15:04:21 +02:00
Johannes Zellner
b74d1cb54a
Show full datetime in eventlog
2025-07-10 14:48:55 +02:00
Johannes Zellner
6a689e2ae4
Remove unused variable
2025-07-10 14:38:07 +02:00
Johannes Zellner
cf5059b006
Always use english translation for language selectors
2025-07-10 14:37:38 +02:00
Girish Ramakrishnan
337c5412b7
oidc: remove authcallback.html from history
...
this way atleast token goes away from history. part of #844
2025-07-10 14:03:29 +02:00
Johannes Zellner
01b1f7529e
Dynamically set dashboard language when profile language changes
2025-07-10 13:47:52 +02:00
Girish Ramakrishnan
820aeee659
oidcserver: fix login events not being raised for webadmin
...
we should remove implicit flow at some point . also #844
2025-07-10 13:43:25 +02:00
Johannes Zellner
4db5855b74
Avoid line wrap in app summary of install dialog
2025-07-10 12:18:20 +02:00
Johannes Zellner
579f5d7c8a
pankow moved to @cloudron/pankow
2025-07-10 11:55:11 +02:00
Johannes Zellner
f2a2e86db7
Move submit button to the right in the install dialog
2025-07-10 11:08:20 +02:00
Johannes Zellner
75206dd8ac
Fix css property name
2025-07-10 11:08:20 +02:00
Johannes Zellner
8435063c3f
Never show app screenshot scrollbar
2025-07-10 11:08:20 +02:00
Girish Ramakrishnan
85eb88a4a6
system: show the kernel version
2025-07-09 18:32:28 +02:00
Johannes Zellner
2513ade3c4
Handle all outgoing actions for the cloudron.io account in its view
2025-07-09 16:08:47 +02:00
Johannes Zellner
5b2ad5f87f
Fix typo
2025-07-09 16:01:04 +02:00
Johannes Zellner
b4b731eaa4
Add translation for cloudron.io account view
2025-07-09 15:57:22 +02:00
Johannes Zellner
2b4a354a8c
Platform status is not actionable
2025-07-09 13:52:30 +02:00
Johannes Zellner
a1d9c5d86c
Update pankow
2025-07-09 11:48:13 +02:00
Johannes Zellner
744cc51140
Fix find/replace error
2025-07-09 11:43:22 +02:00
Girish Ramakrishnan
ca236da385
metrics: add the service containers
2025-07-08 17:41:00 +02:00
Girish Ramakrishnan
c904a92c22
metrics: select all
2025-07-08 17:41:00 +02:00
Girish Ramakrishnan
0952b6d68f
metrics: group the metrics when sending live stats
...
without this the tooltip doesn't work. it needs to have the same
consistent timestamps
2025-07-08 17:41:00 +02:00
Johannes Zellner
d09f932834
Show subscription required dialog on section title badge click
2025-07-08 17:30:58 +02:00
Johannes Zellner
ac4c5c6e28
Fix MultiSelect usage
2025-07-08 14:52:22 +02:00
Johannes Zellner
0e3bcbe10d
Ensure email related menu entries remain open in sidebar if active
2025-07-08 14:36:25 +02:00
Johannes Zellner
3b64176c0d
Update pankow
2025-07-08 14:27:27 +02:00
Girish Ramakrishnan
782ecbd750
metrics: make the high line darker
2025-07-08 10:50:46 +02:00
Girish Ramakrishnan
6b2e98b9be
metrics: fix up app graphs after api changes
2025-07-07 20:09:09 +02:00
Girish Ramakrishnan
4cf1739604
metrics: overlay app metrics over system metrics
2025-07-07 19:12:57 +02:00
Girish Ramakrishnan
369474a0bc
metrics: add route to query app metrics with the system
2025-07-07 19:12:57 +02:00
Johannes Zellner
24975d670e
Update pankow
2025-07-07 19:10:42 +02:00
Johannes Zellner
61ac1c4ae3
If we have an app task, start with 5% progress
2025-07-07 17:37:48 +02:00
Johannes Zellner
8b881ab0b4
Fix autofocus in appstore view
2025-07-07 17:33:39 +02:00
Girish Ramakrishnan
b291b04d62
ignore dist
2025-07-07 10:08:31 +02:00
Girish Ramakrishnan
2317c17b4b
metrics: interval is not configurable, unnecessary
2025-07-04 23:20:38 +02:00
Girish Ramakrishnan
fb02bdb445
unify the metrics API
2025-07-04 22:58:35 +02:00
Girish Ramakrishnan
463369f283
metrics: various formatting issues
2025-07-04 21:53:25 +02:00
Girish Ramakrishnan
9377701ad1
graphs: make intervalSecs configurable
...
for smaller durations, we need more granularity
2025-07-04 21:53:25 +02:00
Johannes Zellner
a98fce2160
Remove the old dashboard code
2025-07-04 19:42:28 +02:00
Girish Ramakrishnan
ccda1b4523
metrics: fix disk size formatting
2025-07-04 15:24:26 +02:00
Girish Ramakrishnan
ac6f80c274
metrics: add a high mark for the cpu and memory app graphs
2025-07-04 15:16:52 +02:00
Girish Ramakrishnan
5fd86b781b
metrics: use "/" instead of ps
2025-07-04 14:26:09 +02:00
Girish Ramakrishnan
0d28292cfb
metrics: tooltip label
2025-07-04 13:18:23 +02:00
Girish Ramakrishnan
8bf9d38711
metrics: show legend with multiple datasets
2025-07-04 12:51:51 +02:00
Girish Ramakrishnan
4caf052199
metrics: make the memory y-unit scale more flexible
...
system memory is in GiB. app memory is usually in MiB
2025-07-04 10:40:53 +02:00
Girish Ramakrishnan
813409a8fb
graphs: directly stream docker stats
...
docker stats API caches the stat and reading it frequently gives back the same value.
this trips our "rate" code into thinking rate is 0.
one approach was to persist polling like we do now and ignore entries based on stats.read.
this works fine but the streaming approach seems better since we don't need to poll anymore.
2025-07-04 00:03:43 +02:00
Girish Ramakrishnan
03b7445cb9
graphs: change tooltip format
2025-07-03 23:56:31 +02:00
Girish Ramakrishnan
b3071603d0
graphs: make top level div and clean the timer
2025-07-03 17:44:32 +02:00