Commit Graph

  • 29f0634924 Revert "Subscrive to events over tRPC in tests" Luke Childs 2025-04-22 01:34:38 +07:00
  • c12190180c Subscrive to events over tRPC in tests Luke Childs 2025-04-22 01:23:59 +07:00
  • e0dc2b0456 Files search Luke Childs 2025-04-22 00:32:46 +07:00
  • fc06d9a586 Consistent event naming scheme Luke Childs 2025-04-21 21:39:54 +07:00
  • 27046b22f5 Enforce type safety of events Luke Childs 2025-04-21 21:33:32 +07:00
  • dfb2d68d99 Expose files:external-storage:change to frontend Luke Childs 2025-04-21 21:14:35 +07:00
  • aa2306f894 Add new files:external-storage:change event to signal new/removed devices Luke Childs 2025-04-21 21:08:16 +07:00
  • d3212a8a2b Expose realtime umbreld event bus subscriptions to the client Luke Childs 2025-04-21 20:57:06 +07:00
  • 316291ef9e Remove retry logic from on-demand thumbnails Mayank Chhabra 2025-04-21 18:04:47 +07:00
  • c2b25c37d9 WebSocket tRPC Transport Luke Childs 2025-04-21 17:57:13 +07:00
  • ffe65404bb Convert SVG file thumbnails to webp on build Mayank Chhabra 2025-04-21 16:33:06 +07:00
  • 8912629b87 Fix (homescreen) AppIcon, add error fallback & unified click handler Mayank Chhabra 2025-04-19 02:48:12 +07:00
  • fe95675f76 Better color-thief error handling, app store icons fix Mayank Chhabra 2025-04-19 02:42:52 +07:00
  • 0c636f4ddb createTRPCProxyClient => createTRPCClient Mayank Chhabra 2025-04-19 02:35:15 +07:00
  • 087ab39ccf Enable app context menu options in most app states Mayank Chhabra 2025-04-19 01:43:44 +07:00
  • 68854c7b04 Set default new folder name on best-effort basis instead of just "Folder" Mayank Chhabra 2025-04-18 21:33:46 +07:00
  • 5ebe6b4701 Report progress for copy and cross fs moves Luke Childs 2025-04-18 21:15:56 +07:00
  • 44fe181895 Use on-demand context-menu for file items Mayank Chhabra 2025-04-18 21:13:51 +07:00
  • f4ad157cf6 Add Enter key handler to trigger file rename Mayank Chhabra 2025-04-18 16:17:31 +07:00
  • 6ead60e566 add delete option to ctx menu on external storage Mayank Chhabra 2025-04-18 15:55:31 +07:00
  • 9f84578c83 reselect item after renaming Mayank Chhabra 2025-04-18 13:12:58 +07:00
  • c0026f3f79 Embed blob thumbnails for images in-upload Mayank Chhabra 2025-04-18 00:46:32 +07:00
  • 7148672878 Upgrade to TypeScript 5.8 and tRPC 11 Luke Childs 2025-04-17 23:47:36 +07:00
  • cd00903e92 fix on-demand thumbnail logic Mayank Chhabra 2025-04-17 23:42:06 +07:00
  • b9116a621e invalidate favorites, shares on rename, move, trash Mayank Chhabra 2025-04-17 20:15:16 +07:00
  • 8c8c08855e Fix apps stop failures mentioning 'start' instead of 'stop' dcode 2025-04-17 15:01:13 +02:00
  • 9ff311b7d0 Remove leftover iframe test file dcode 2025-04-17 15:00:39 +02:00
  • 2a08d82209 Play/pause video on spacebar Mayank Chhabra 2025-04-17 19:54:12 +07:00
  • 9f62f6a81e Cycle through preview-able items on arrow key navigation Mayank Chhabra 2025-04-17 19:53:53 +07:00
  • e7e73487c1 Files Refactor Luke Childs 2025-04-17 19:50:34 +07:00
  • bc642045eb Files UI - virtualization refactor Nathan Fretz 2025-03-21 03:00:44 +10:00
  • 52cfc7b23a Context menu fixes Nathan Fretz 2025-03-21 02:58:52 +10:00
  • 87cb243d31 Fix entrypoint comments Nathan Fretz 2025-03-19 23:23:17 +10:00
  • 54d8644ce8 Ensure ui doesn't crash on disk with no partitions Luke Childs 2025-03-05 19:24:30 +07:00
  • 797de0e74c Refactor CI to push to Cloudflare R2 instead of GitHub Releases Luke Childs 2025-03-05 18:03:17 +07:00
  • 2025ac2249 Mention hardware differences in README.md Mayank Chhabra 2025-03-05 17:44:55 +07:00
  • 86f452c8e4 umbrelOS 1.4 1.4.0 Luke Childs 2025-02-28 18:43:43 +07:00
  • 09dcbb5579 umbrelOS 1.4 Beta 3 1.4.0-beta.3 Luke Childs 2025-02-27 20:45:01 +07:00
  • 7f99e8ff53 Better handling of broken app installs Luke Childs 2025-02-27 20:06:01 +07:00
  • 17445963d3 Add Files to live usage Mayank Chhabra 2025-02-27 20:32:55 +08:00
  • 021afecb2e Redirect to home on disk eject Mayank Chhabra 2025-02-27 18:59:21 +08:00
  • 890347e720 Add Files to CMD+K Mayank Chhabra 2025-02-27 18:58:51 +08:00
  • 9e5fa148d8 umbrelOS 1.4 Beta 2 1.4.0-beta.2 Luke Childs 2025-02-25 19:42:16 +07:00
  • 6b0570719f Exclude USB data dir disk from pi external disk checks Luke Childs 2025-02-25 22:47:27 +07:00
  • 517157a451 Only install ntfs-3g dep on amd64 Luke Childs 2025-02-25 20:27:35 +07:00
  • 6b7edf82f8 Implement external storage dcode 2025-02-25 13:31:46 +01:00
  • 2e9b289adb Don't create store file if it doesn't exist Luke Childs 2025-02-25 18:29:08 +07:00
  • 0a7596c2d8 Manage dotfiles elegantly Nathan Fretz 2025-02-22 00:55:35 +10:00
  • 2549e31dee Wrap file name text in download dialog Nathan Fretz 2025-02-22 00:39:50 +10:00
  • 1377ebcf94 Add mobile drawers for new folder and rename Nathan Fretz 2025-02-22 00:38:43 +10:00
  • c7ef33ebd3 Animate folder icon on parent hover and optimize the animation Nathan Fretz 2025-02-21 13:21:45 +10:00
  • cbfff9da64 Fix issue with spacebar not toggling viewer on rapid presses Nathan Fretz 2025-02-21 13:17:16 +10:00
  • 6ce9893f04 Enable scroll in Share info dialog for overflow content Nathan Fretz 2025-02-21 13:13:23 +10:00
  • 26507ffc92 Fix pathbar layout shift when toggling between path-input Nathan Fretz 2025-02-21 13:06:51 +10:00
  • 48b2faf34f Fix listing context menu on desktop Nathan Fretz 2025-02-16 21:28:24 +10:00
  • 61ba2d67b5 Fix path bar's responsiveness Nathan Fretz 2025-02-14 03:49:06 +10:00
  • d1360a6f9d Fix spacing above the dock Nathan Fretz 2025-02-14 03:45:50 +10:00
  • bd8ced1b19 umbrelOS 1.4 Beta 1 1.4.0-beta.1 Luke Childs 2025-01-27 18:11:50 +07:00
  • bcc6a48839 Add Files functionality Luke Childs 2025-01-27 18:04:06 +07:00
  • 40af3e8ad1 Do a clean install of umbreld dcode 2025-01-26 17:54:57 +01:00
  • 1fc4ebd2f5 Ignore *Tkey for unused key deletion in GH Translations Action Mayank Chhabra 2025-01-27 05:10:22 +07:00
  • 9df417c1f4 Revert "Revert "Upgrade Node.js to latest LTS v22.13.0"" Luke Childs 2025-01-27 01:50:32 +07:00
  • 6444a83999 Revert "Revert "Sync ui's Node.js version with umbreld (v22.13.0)"" Luke Childs 2025-01-27 01:50:03 +07:00
  • 9a22954da9 Add Korean language support Mayank Chhabra 2025-01-27 00:53:37 +07:00
  • 17acb0f5e5 Revert "Sync ui's Node.js version with umbreld (v22.13.0)" Luke Childs 2025-01-27 00:34:06 +07:00
  • 1d907add37 Revert "Upgrade Node.js to latest LTS v22.13.0" Luke Childs 2025-01-27 00:31:30 +07:00
  • 0333b8cf86 Sync ui's Node.js version with umbreld (v22.13.0) Mayank Chhabra 2025-01-26 23:17:41 +07:00
  • 6bdd7b272a Address npm audit report dcode 2025-01-15 10:43:30 +01:00
  • 14c8fd9f3d Upgrade Node.js to latest LTS v22.13.0 dcode 2025-01-15 10:30:11 +01:00
  • 9d6fc956c0 Clean up umbreld development scripts and dependencies dcode 2025-01-11 13:26:40 +01:00
  • 1a371fc548 Simplify device IP lookup dcode 2024-11-27 10:06:02 +01:00
  • 4f073a6ad2 Evaluate and forward app uninstall result dcode 2024-11-27 10:01:39 +01:00
  • d7a0f3b4a4 Fix app icon border radius on in app settings Mayank Chhabra 2024-11-27 13:28:11 +05:30
  • 9de24687fe Invalidate IP addresses when toggling Wi-Fi dcode 2024-11-26 15:30:27 +01:00
  • 768fa82db0 umbrelOS 1.3 1.3.0 Luke Childs 2024-11-25 17:17:22 +07:00
  • 6e9993013c Fix toast's z-index Mayank Chhabra 2024-11-25 14:35:59 +05:30
  • c09521a026 Tweak Cloudflare DNS wording Mayank Chhabra 2024-11-25 14:09:35 +05:30
  • 21b38c01e9 Tweak default credentials dialog Mayank Chhabra 2024-11-25 14:04:48 +05:30
  • 1dcfec6648 Add a fancy new Umbrel Home device icon Mayank Chhabra 2024-11-25 13:59:01 +05:30
  • cd8b94f019 Factory reset UI and text tweaks Mayank Chhabra 2024-11-25 13:46:21 +05:30
  • a2eebb107f Update advanced settings helper text Mayank Chhabra 2024-11-25 12:52:05 +05:30
  • 831fd45311 umbrelOS 1.3 Beta 3 1.3.0-beta.3 Luke Childs 2024-11-23 14:51:33 +07:00
  • 82ec99d5b6 Build umbrelOS Docker images in CI Luke Childs 2024-11-23 14:50:18 +07:00
  • e93f8293f0 Reduce overhead when obtaining an app's PIDs dcode 2024-11-23 07:48:15 +01:00
  • 93b72d4ade Add ethernet and local connectivity warning to factory reset modal Nathan Fretz 2024-11-23 15:37:36 +10:00
  • ba3e13a47d Fix responsiveness of app settings modal Nathan Fretz 2024-11-23 15:36:59 +10:00
  • 6b36f23937 Asyncify systeminformation dcode 2024-11-23 06:31:48 +01:00
  • 2694b7f1b5 umbrelOS 1.3 Beta 2 1.3.0-beta.2 Luke Childs 2024-11-21 15:02:42 +07:00
  • af2aac5df2 Fix selected dependencies going stale dcode 2024-11-20 15:13:19 +01:00
  • 16a9a8b9c8 Pulse advanced settings toggle while request is in flight dcode 2024-11-19 16:34:04 +01:00
  • cf696785cb umbrelOS 1.3 Beta 1 1.3.0-beta.1 Luke Childs 2024-11-18 18:47:05 +07:00
  • e3d18243a3 Add implements API to apps dcode 2024-11-18 12:42:38 +01:00
  • f3b326853a Fix CI dcodeIO 2024-11-16 17:32:05 +01:00
  • 332a579a58 Handle unknown manifest version dcode 2024-11-16 15:19:41 +01:00
  • fecfc88ff1 Aggressively cache assets in production dcode 2024-11-13 19:47:56 +01:00
  • 827b94b67d Update icons for device info modal Nathan Fretz 2024-11-14 04:14:10 +10:00
  • ad80f3172d Preload first few gallery images only once per app dcode 2024-11-13 19:10:40 +01:00
  • dbd25c7fe2 Show default credentials on app open dcode 2024-11-13 18:17:39 +01:00
  • 1e2af17660 Support fuzzy search in app store dcode 2024-11-13 15:24:21 +01:00
  • 448ca3e5c3 Purge unused UI dependencies dcode 2024-11-13 14:09:04 +01:00