Commit graph

298 commits

Author SHA1 Message Date
Alessandro Pignotti
fcf626d03b Fix CPU load value
The new approach keep the last event before the time window limit to
correctly measure long running activity
2024-10-16 11:13:39 +02:00
Alessandro Pignotti
28afdc35ef Make sure the display canvas does not go over the side panel 2024-10-15 22:26:03 +02:00
Alessandro Pignotti
9858b64752 Add disk latency statistics 2024-10-15 22:24:26 +02:00
Alessandro Pignotti
cb1f2f7fc3 Compute the CPU load as a sliding window over 10 secs 2024-10-15 22:17:55 +02:00
Alessandro Pignotti
307669f7c4 Rename CpuTab to a more general Engine
And make the CPU load visible
2024-10-15 21:33:15 +02:00
Alessandro Pignotti
0f30d2273a Prefer relative paths one more time thanks to SSR 2024-10-15 19:16:30 +02:00
Alessandro Pignotti
b1956d3af8 GH: Do not deploy alpine 2024-10-15 19:14:04 +02:00
Alessandro Pignotti
98a0c2a47b Enable SSR 2024-10-15 17:23:42 +02:00
Alessandro Pignotti
d4db6f8e16 Give up on top-level inclusion of xterm and CheerpX
In preparation for SSR
2024-10-15 17:23:09 +02:00
Alessandro Pignotti
208cfa8e0d Network: Do not consider page parameters if not running in the browser
In preparation for SSR
2024-10-15 17:22:32 +02:00
Alessandro Pignotti
d28c611806 Alpine: Prevent duplicated reporting of display activation 2024-10-15 16:47:56 +02:00
Alessandro Pignotti
9962e2ce43 Make sure caches for the 2 demos do not override each other 2024-10-15 16:34:31 +02:00
Alessandro Pignotti
8adc03ac8f Alpine: Add analytics on display activation 2024-10-15 16:31:10 +02:00
Alessandro Pignotti
97fb17dfe5 GH: Fix pages deployment 2024-10-15 12:25:25 +02:00
Alessandro Pignotti
96805eca37 NPM: Bump deps to celebrate publication 2024-10-15 12:09:46 +02:00
Alessandro Pignotti
ba68b6fe02 CI: Bump to main WebVM domain 2024-10-15 12:06:19 +02:00
Alessandro Pignotti
930fc96242 Svelte: Restore analytics over started processes 2024-10-15 12:03:32 +02:00
Alessandro Pignotti
6ca6cf58a0 Svelte: Restore plausible integration 2024-10-15 12:02:51 +02:00
Alessandro Pignotti
201636aae7 GH++ 2024-10-15 11:28:06 +02:00
Alessandro Pignotti
1e407e1b45 GH++ 2024-10-15 11:25:21 +02:00
Alessandro Pignotti
1ecc59dcd5 GH++ 2024-10-15 11:22:03 +02:00
Alessandro Pignotti
12ed378cc2 GitHub: First attempt at GH pages deployment 2024-10-15 11:17:07 +02:00
Alessandro Pignotti
7172350071 Svelte: Fix resource location when using the subdirectory 2024-10-14 22:12:04 +02:00
Alessandro Pignotti
f3d0ab6fb3 Svelte: Remove alpine symlink, the built system is too fragile for them 2024-10-14 21:51:30 +02:00
Alessandro Pignotti
208fee9353 Svelte: Preserve symlinks 2024-10-14 21:46:09 +02:00
Alessandro Pignotti
0151a0fd16 CI: Install rsync 2024-10-14 21:41:52 +02:00
Alessandro Pignotti
1ee73b270a CI: Prefer rsync over scp to preserve symlinks 2024-10-14 21:38:12 +02:00
Alessandro Pignotti
5bcdeffb84 CI: Another attempt at scp 2024-10-14 20:47:20 +02:00
Alessandro Pignotti
2b01b09aab CI: Another attempt at scp 2024-10-14 20:42:16 +02:00
Alessandro Pignotti
9b9e8ffe44 CI: Argument order 2024-10-14 20:01:27 +02:00
Alessandro Pignotti
ecbea46e41 CI: Verbose copy 2024-10-14 19:59:30 +02:00
Alessandro Pignotti
b2ae6881d6 CI: Fix ssh host variable 2024-10-14 19:55:40 +02:00
Alessandro Pignotti
000f925216 CI: Use the node specific image 2024-10-14 19:36:18 +02:00
Alessandro Pignotti
ccbaf8749d Svelte: Remove rollup plugins after migration to sveltekit 2024-10-14 19:21:27 +02:00
Alessandro Pignotti
70c748a62a CI: Bump base image for nodejs version 2024-10-14 19:11:44 +02:00
Alessandro Pignotti
422d345904 CI: Run npm install 2024-10-14 19:10:03 +02:00
Alessandro Pignotti
e39a820f32 CI: Add GH host 2024-10-14 19:06:45 +02:00
Alessandro Pignotti
f6b931c273 Svelte: Prepopulate a directory structure to support alpine with the SPA approach 2024-10-14 19:02:50 +02:00
Alessandro Pignotti
7ab443c30c CI: Integrate circle for public webvm.io builds 2024-10-14 18:59:44 +02:00
Alessandro Pignotti
326cc40921 Svelte: Bump NPM package version 2024-10-14 18:54:09 +02:00
Alessandro Pignotti
60b8f103b6 Svelte: Introduce support for the alpine route 2024-10-14 16:40:28 +02:00
Alessandro Pignotti
c84a38ca02 Svelte: Extend the WebVM component to have graphical output 2024-10-14 16:39:57 +02:00
Alessandro Pignotti
f7fc244db4 Svelte: Expose more extensive configuration from the main WebVM component 2024-10-14 16:39:19 +02:00
Alessandro Pignotti
bb46f1340e Svelte: Generalize config file name
In preparation for adding fields about non-disk options
2024-10-14 15:43:08 +02:00
Alessandro Pignotti
d4fd5f1be5 Svelte: Pass a configuration object to the WebVM component
The config is loaded from files
2024-10-14 15:37:59 +02:00
Alessandro Pignotti
b1e87af6f2 Cleanup stale content in nginx.conf 2024-10-14 15:21:04 +02:00
Alessandro Pignotti
e2589d8179 Svelte: Extract a shared component in preparation for supporting multiple images 2024-10-14 15:04:40 +02:00
Alessandro Pignotti
0a9a044b27 Svelte: Restore printing CX init error messages to the visible console 2024-10-14 08:18:32 +02:00
Alessandro Pignotti
834566aa0e Svelte: Prototype GitHub tab 2024-10-14 08:09:00 +02:00
Alessandro Pignotti
5f2fe65fe7 Svelte: Prototype Discord tab 2024-10-14 07:53:51 +02:00