Commit graph

  • 7ab443c30c CI: Integrate circle for public webvm.io builds Alessandro Pignotti 2024-10-14 18:59:44 +0200
  • 326cc40921 Svelte: Bump NPM package version Alessandro Pignotti 2024-10-14 18:54:09 +0200
  • 60b8f103b6 Svelte: Introduce support for the alpine route Alessandro Pignotti 2024-10-14 16:40:28 +0200
  • c84a38ca02 Svelte: Extend the WebVM component to have graphical output Alessandro Pignotti 2024-10-14 16:39:57 +0200
  • f7fc244db4 Svelte: Expose more extensive configuration from the main WebVM component Alessandro Pignotti 2024-10-14 16:39:19 +0200
  • bb46f1340e Svelte: Generalize config file name Alessandro Pignotti 2024-10-14 15:41:01 +0200
  • d4fd5f1be5 Svelte: Pass a configuration object to the WebVM component Alessandro Pignotti 2024-10-14 15:37:59 +0200
  • b1e87af6f2 Cleanup stale content in nginx.conf Alessandro Pignotti 2024-10-14 15:21:04 +0200
  • e2589d8179 Svelte: Extract a shared component in preparation for supporting multiple images Alessandro Pignotti 2024-10-14 15:04:40 +0200
  • 0a9a044b27 Svelte: Restore printing CX init error messages to the visible console Alessandro Pignotti 2024-10-14 08:18:32 +0200
  • 834566aa0e Svelte: Prototype GitHub tab Alessandro Pignotti 2024-10-14 08:09:00 +0200
  • 5f2fe65fe7 Svelte: Prototype Discord tab Alessandro Pignotti 2024-10-14 07:53:51 +0200
  • f88f568f7e Svelte: Extract NetworkingTab button into a reusable component Alessandro Pignotti 2024-10-13 22:30:57 +0200
  • 134a947547 Svelte: Restore welcome message Alessandro Pignotti 2024-10-13 22:14:40 +0200
  • 854b93ec07 Svelte: Favor traditional absolute positioning for xterm and surrouding top-level components Alessandro Pignotti 2024-10-13 19:05:29 +0200
  • fe7ab83fdd Svelte: Restore blinking icons Alessandro Pignotti 2024-10-13 17:01:38 +0200
  • 12b3b3f89c Svelte: Protoype disk tab Alessandro Pignotti 2024-10-13 12:45:38 +0200
  • ff2486d6e2 Svelte: Minor highlighting of selected icon Alessandro Pignotti 2024-10-13 12:01:09 +0200
  • 9de48becfa Svelte: Prototype CPU tab Alessandro Pignotti 2024-10-13 11:47:40 +0200
  • a43f439179 Remove svelte favicon Alessandro Pignotti 2024-10-13 11:46:29 +0200
  • f4648b08e6 Svelte: Restore support for Tailscale connection Alessandro Pignotti 2024-10-13 11:22:53 +0200
  • de34cb587e Add missing files for Sveltekit support Alessandro Pignotti 2024-10-13 11:21:50 +0200
  • 113ef58d50 Initial prototype for Network sidebar Alessandro Pignotti 2024-10-12 16:39:25 +0200
  • 96ddd4b2de Temporarily disable the information section Alessandro Pignotti 2024-10-11 21:56:19 +0200
  • 745ed2d8c9 Testing installation #123 onaib-faisal 2024-10-11 12:14:36 +0100
  • fe51c79a7d Added stuff to install onaib-faisal 2024-10-11 12:03:31 +0100
  • fc64f9f987 Centralize handling of mouseleave to hide the side-panel Alessandro Pignotti 2024-10-11 08:17:52 +0200
  • f1ef46cda1 Extend Copyright since first release Alessandro Pignotti 2024-10-10 22:40:35 +0200
  • 0d60f79c99 Convert to SvelteKit setup Alessandro Pignotti 2024-10-10 16:17:36 +0200
  • a21802e25e Minor restructure in preparation for SvelteKit Alessandro Pignotti 2024-10-10 16:21:29 +0200
  • 98afe6dd00 New directory structure in preparation for SvelteKit migration Alessandro Pignotti 2024-10-10 16:06:47 +0200
  • ad7489d869 Disable source map generation in production mode Alessandro Pignotti 2024-10-06 09:05:24 +0200
  • ed52c12a83 Manually remove unused font-awesome classes Alessandro Pignotti 2024-10-06 09:03:13 +0200
  • a838ffc97a Minimize CSS in production Alessandro Pignotti 2024-10-05 23:21:44 +0200
  • df5bbfa0e1 Rollup build/dev configurations were inverted Alessandro Pignotti 2024-10-05 19:46:20 +0200
  • 73f9e77a17 Basic support for running bash Alessandro Pignotti 2024-10-05 19:31:05 +0200
  • a7c4bc573c Avoid an extra pixel outside the terminal Alessandro Pignotti 2024-10-05 19:30:49 +0200
  • 95c7a857b9 Late stage initialization for terminal support Alessandro Pignotti 2024-10-05 19:22:47 +0200
  • 56257e6f69 Initialize the CheerpX engine Alessandro Pignotti 2024-10-05 19:11:05 +0200
  • f586c4bcf2 Initialize CheerpX disk backend for the main image Alessandro Pignotti 2024-10-05 18:51:20 +0200
  • 74e18f2b38 Rework terminal initialization Alessandro Pignotti 2024-10-05 12:37:35 +0200
  • 92edbb7b96 Initial support for configuring the disk via a self-contained config file Alessandro Pignotti 2024-10-05 12:36:59 +0200
  • 274931dc12 Use CheerpX via the NPM module Alessandro Pignotti 2024-10-05 10:56:17 +0200
  • 4f13791f71 Use ES6 module output Alessandro Pignotti 2024-10-05 10:38:57 +0200
  • fdf57ef9b0 Copy over a bunch of HTML metadata Alessandro Pignotti 2024-10-02 22:59:40 +0200
  • 978187d61b Introduce xterm.js Alessandro Pignotti 2024-10-02 22:51:36 +0200
  • 5094953eb2 Unify handling of top and bottom sidebar icons Alessandro Pignotti 2024-10-01 11:37:05 +0200
  • 05c234a528 Use Awesome font for sidebar symbols Alessandro Pignotti 2024-10-01 11:33:40 +0200
  • 06df68fdea Add footer to all the possible sidebar contents Alessandro Pignotti 2024-09-30 21:03:48 +0200
  • 53413d087b Bump title Alessandro Pignotti 2024-09-30 16:57:52 +0200
  • 1760888da2 Hide the side bar when no icon is selected Alessandro Pignotti 2024-09-30 16:47:34 +0200
  • bffe17fd69 Display custom text for every icon Alessandro Pignotti 2024-09-30 16:47:10 +0200
  • f2fb54c29f Handle text color at the container level Alessandro Pignotti 2024-09-30 16:46:10 +0200
  • 9a2dcb0c8f Initial support for the side panel Alessandro Pignotti 2024-09-30 16:44:37 +0200
  • 20e7cdc5db Improve layout for basic icons Alessandro Pignotti 2024-09-30 16:38:51 +0200
  • 43e10289c9 Preliminary support for sidebar icons Alessandro Pignotti 2024-09-30 16:24:01 +0200
  • 1f16f35ef2 Stub SideBar Alessandro Pignotti 2024-09-30 16:11:43 +0200
  • cbcd67e884 Restructure in preparation for Sidebar integration Alessandro Pignotti 2024-09-30 16:09:00 +0200
  • 5c78854b61 Prefer tailwind to plain CSS Alessandro Pignotti 2024-09-30 16:08:14 +0200
  • f3fbf4a29f Import tailwind to achieve full visual consistency with labs Alessandro Pignotti 2024-09-29 11:10:21 +0200
  • 460e3a2726 Import the same font used by labs, for consistency Alessandro Pignotti 2024-09-29 11:09:17 +0200
  • 891f15dddf Basic CSS cleanup Alessandro Pignotti 2024-09-29 11:08:44 +0200
  • 0a5a6ef0a4 Import labs to use the shared navigation bar component Alessandro Pignotti 2024-09-29 11:07:49 +0200
  • d59c6c069b Basic npm setup for svelte Alessandro Pignotti 2024-09-28 09:28:52 +0200
  • e2d87483c9 Temporarily switch the Discord link with the hackathon notice Alessandro Pignotti 2024-10-05 17:21:03 +0200
  • e762c3779f smaller link #121 hackathon Ana Gabriela Reyna 2024-10-05 13:48:12 +0100
  • c89a7ff63f hackathon link Ana Gabriela Reyna 2024-10-03 21:37:42 +0100
  • cb1397e472 Use the new CX hosting Alessandro Pignotti 2024-10-02 10:24:23 +0200
  • 4b84396f83 print an error on the terminal if the HttpBytesDevice fails to initialize Yuri Iozzelli 2024-10-01 12:52:47 +0200
  • 5c9fd74dea print an error on the terminal if the HttpBytesDevice fails to initialize #120 device_errors Yuri Iozzelli 2024-10-01 12:52:47 +0200
  • c6ff3283d6 Add analytics even on WSS failures in the wild Alessandro Pignotti 2024-10-01 11:42:01 +0200
  • a45e2bd379 Use plain HTTP as fallback when WSS fails Alessandro Pignotti 2024-10-01 11:41:13 +0200
  • 84ba14ef7c Update tree device type to dir Jules Saarikoski 2024-09-27 16:56:09 +0200
  • cf415c666f Update tree device type to dir #119 api_tweaks Jules Saarikoski 2024-09-27 16:56:09 +0200
  • fcb3e6307f Alpine: Adapt to new APIs and introduce a protocol parameter to test new WS mode Alessandro Pignotti 2024-09-27 16:46:03 +0200
  • 65c0fbf448 Cleanup block device terminology for new API Alessandro Pignotti 2024-09-27 08:56:54 +0200
  • b6f5736784 Update to new API Jules Saarikoski 2024-09-05 10:55:30 +0200
  • 91b5d5462f Alpine: First version Alessandro Pignotti 2024-09-22 18:24:17 +0200
  • 878effcfb1 Duplicate main WebVM page in preparation for Alpine demo Alessandro Pignotti 2024-09-22 18:02:04 +0200
  • 24f81721b0 Update to new API #116 api_update Jules Saarikoski 2024-09-05 10:55:30 +0200
  • e9ffcaf75a
    Update debian_mini Buzz 2024-08-22 14:23:10 +1000
  • 56561a9718
    Update serviceWorker.js typo in js Buzz 2024-08-22 12:18:40 +1000
  • ce2f845bc7
    Update serviceWorker.js - move out of worker thread, and only do it once Buzz 2024-08-22 12:08:01 +1000
  • b150d0e6cf
    Update serviceWorker.js - show busy Buzz 2024-08-22 11:55:26 +1000
  • 6613c61869
    Update index.html - fix js for loader Buzz 2024-08-22 11:44:01 +1000
  • 7aa998aa21
    Update index.html Buzz 2024-08-22 11:38:44 +1000
  • 66c62845c1
    Update index.html dumb typo Buzz 2024-08-22 11:27:54 +1000
  • d29bfa891e
    Update index.html - put images into second repo, seems easier Buzz 2024-08-22 11:23:08 +1000
  • 2d815f7b14
    Add files via upload Buzz 2024-08-22 11:15:45 +1000
  • ae81d1c9e2
    add /images/ folder Buzz 2024-08-22 11:14:40 +1000
  • b7e0125732
    Update index.html - try to add a loading spinner Buzz 2024-08-22 11:13:18 +1000
  • 8186617d67
    Update deploy.yml - hardcode deploy so it doesn't *need* inputs Buzz 2024-08-22 10:57:53 +1000
  • ead581866b
    Update deploy.yml - always use debian_mini in the deploy Buzz 2024-08-22 10:51:39 +1000
  • c5a9e6c5e9
    Update deploy.yml - auto-deploy on commit Buzz 2024-08-22 10:47:38 +1000
  • c73e41b0f1
    Update index.html - move 2nd disk image to chunks / split, and put its bits in the deploy folder Buzz 2024-08-22 10:46:11 +1000
  • 30d05392d1
    Update index.html try mount extra to /mnt Buzz 2024-08-21 20:59:07 +1000
  • 4920545f0c
    Update index.html - use .io in url to match other deployment Buzz 2024-08-21 20:33:05 +1000
  • 3c69345bbd
    Update serviceWorker.js - playing with cross-origin Buzz 2024-08-21 20:23:57 +1000
  • 497e05a8e0
    Update index.html - test reenabling just the dev with a tweaked url Buzz 2024-08-21 20:13:41 +1000
  • 4b872bc039
    Update index.html Buzz 2024-08-21 19:39:24 +1000