Commit Graph

  • e89a4b25c0 feat(WebSocket): add logging for connection events and message handling Jaime Idolpx 2026-06-11 17:49:12 -0400
  • 24ea5594b6 feat(DirectorySlideshow): enhance image preloading and navigation logic for improved performance Jaime Idolpx 2026-06-11 17:33:37 -0400
  • 3557b3ab22 feat(settings): implement config migration and deep merge for backward compatibility Jaime Idolpx 2026-06-11 17:27:04 -0400
  • faa2e41be4 Refactor config structure: rename 'iec.devices' to 'devices.iec' across the codebase Jaime Idolpx 2026-06-11 17:08:27 -0400
  • 89d093e159 feat(IECPage): rename boot_disk to autoboot for clarity in configuration Jaime Idolpx 2026-06-11 15:06:52 -0400
  • 41809f098c feat(DevicesPage): remove unnecessary device click button from device display Jaime Idolpx 2026-06-11 14:47:40 -0400
  • d7c167a9bf feat(DevicesPage): improve device status display and enhance UI layout for device information Jaime Idolpx 2026-06-11 14:46:25 -0400
  • 0192d230c9 feat(DevicesPage): enhance device action handling and improve UI for physical devices Jaime Idolpx 2026-06-11 14:35:16 -0400
  • 44736750b6 feat(DevicesPage): update device model options for clarity and add new models Jaime Idolpx 2026-06-11 14:15:09 -0400
  • f89e57a8be feat(StatusPage): improve active image selection logic and enhance error handling for media files Jaime Idolpx 2026-06-11 13:31:53 -0400
  • 0a9cb90acc feat(StatusPage): add active image display logic and enhance media file handling Jaime Idolpx 2026-06-11 13:27:37 -0400
  • d6b50164e4 feat(MediaSet): refactor MediaSet to use MediaSetEntry type for improved type safety Jaime Idolpx 2026-06-11 13:20:20 -0400
  • b8d3041035 feat(DirectorySlideshow): enhance slideshow controls with persistent pause state and improved index handling Jaime Idolpx 2026-06-11 12:52:32 -0400
  • 096f13d926 feat(DirectorySlideshow): add navigation controls and pause functionality for image slideshow Jaime Idolpx 2026-06-11 12:47:12 -0400
  • 290cdb8ae9 feat(StatusPage): integrate DirectorySlideshow component for displaying images from active directory Jaime Idolpx 2026-06-11 12:34:44 -0400
  • 010cd68e3f fix(MediaManager, StatusPage): improve initial path handling and file manager navigation Jaime Idolpx 2026-06-11 12:27:53 -0400
  • e122392cf2 fix(AppPage): reposition Toaster to bottom-center for improved visibility Jaime Idolpx 2026-06-11 12:14:15 -0400
  • 0900b83c95 feat(StatusPage): add file manager button for browsing files and update props for integration Jaime Idolpx 2026-06-11 12:00:01 -0400
  • a77971e58e style(MediaBrowser, MediaEntry, MediaManager): enhance button styles for improved aesthetics and interaction Jaime Idolpx 2026-06-11 11:52:55 -0400
  • 4b2456859f feat(App): add Profile and AboutMeatloaf pages with navigation integration Jaime Idolpx 2026-06-11 04:04:02 -0400
  • a276fe20a9 feat(HexEditor): implement responsive bytes per row for improved layout adaptability Jaime Idolpx 2026-06-11 03:34:35 -0400
  • 156bc5ff2d fix(HexEditor): adjust BYTES_PER_ROW to 8 for correct byte display and update address text color for better visibility Jaime Idolpx 2026-06-11 03:29:46 -0400
  • 43472deb76 style(CodeEditor): update background styles to transparent for improved aesthetics Jaime Idolpx 2026-06-11 03:25:54 -0400
  • c9041ba513 style(MediaViewerEditor): update background styles for improved aesthetics style(HexEditor): remove background color for a cleaner look style(ConfigEditor): remove background color for consistency Jaime Idolpx 2026-06-11 03:22:58 -0400
  • f1f4c6dc16 feat(App): replace PageLoader with LazyLoader for improved loading experience Jaime Idolpx 2026-06-11 02:51:35 -0400
  • fc2ed1c321 refactor(SerialConsolePage): streamline terminal data handling and improve code readability Jaime Idolpx 2026-06-11 01:53:25 -0400
  • 648fb2778c feat(SerialConsolePage): update background icon to use CSS for improved styling Jaime Idolpx 2026-06-11 00:37:11 -0400
  • ae6acc3bee feat(SerialConsolePage): enhance terminal layout with background icon and improved styling Jaime Idolpx 2026-06-11 00:33:17 -0400
  • 3705e72b6d feat(SerialConsolePage): enhance echo handling by implementing an echo queue to suppress self-echoes Jaime Idolpx 2026-06-11 00:22:11 -0400
  • 0fce95e9b8 feat(SerialConsolePage): enhance input handling with line buffering and control character support Jaime Idolpx 2026-06-11 00:13:59 -0400
  • 521fb8f613 fix(GeneralPage): update section title from "General Settings" to "Preferences" for clarity Jaime Idolpx 2026-06-10 20:13:03 -0400
  • 05be758754 feat(serial-console): add SerialConsolePage component with WebSocket support Jaime Idolpx 2026-06-10 20:01:42 -0400
  • 1234ba30d9 feat(confirm-dialog): implement ConfirmDialog component for user confirmations Jaime Idolpx 2026-06-10 19:45:12 -0400
  • 07bbf00aa9 feat(IECPage): add compatibility mode toggle for directory enhancements Jaime Idolpx 2026-06-10 16:52:09 -0400
  • 54ed2e08e7 fix(config): reorder hidden_files and extension_colon for correct configuration structure Jaime Idolpx 2026-06-10 16:42:53 -0400
  • aa67b9ee17 fix(IECPage): update section title from "Directory Settings" to "Directory Enhancements" for clarity feat(settings): add getTextWithFallback function to improve file reading reliability fix(config): reorder nfo_header in directory settings for consistency Jaime Idolpx 2026-06-10 16:37:38 -0400
  • fed6a35e59 feat(config): add extension_colon option to directory settings Jaime Idolpx 2026-06-10 16:15:13 -0400
  • 75ced3fa0e feat(App): implement lazy loading for RealityOverridePage and add a loading spinner for improved performance feat(MediaManager): lazy load MediaViewerEditor and enhance file viewer overlay with loading state feat(MediaViewerEditor): create a new component for handling various media types with mode switching fix(config): disable unnecessary drives and networks in configuration for better resource management Jaime Idolpx 2026-06-10 02:52:26 -0400
  • 6817ddb491 feat(NetworkPage, GeneralPage): move Device Name input to a new position for improved layout Jaime Idolpx 2026-06-10 01:24:54 -0400
  • c9c4d12687 feat(StatusPage): update system status display with uptime and remove IP/MAC address Jaime Idolpx 2026-06-09 22:49:08 -0400
  • 009c691153 fix(IECPage): correct heading from "Drive ROM" to "Drive ROMs" for consistency Jaime Idolpx 2026-06-09 20:26:06 -0400
  • b491279ff2 feat: enhance headings with icons for improved UI consistency across pages Jaime Idolpx 2026-06-09 18:49:42 -0400
  • 2cae71f8a8 feat(DevicesPage): enhance cassette URL input with browser button and media selection Jaime Idolpx 2026-06-09 18:45:23 -0400
  • ae28de37f5 feat(DeviceDetailOverlay, DevicesPage, MediaManager, SearchOverlay, StatusPage): refactor device handling for improved consistency and add support for new device types Jaime Idolpx 2026-06-09 18:43:07 -0400
  • e0ac2549c6 feat(MediaManager, MediaBrowser): add file existence check before upload to prevent overwriting Jaime Idolpx 2026-06-09 15:58:04 -0400
  • c0d45e33f0 feat(MediaManager): enhance viewer options for SVG files in availableViewers function Jaime Idolpx 2026-06-09 15:56:56 -0400
  • 1d2690efa4 Refactor MediaBrowser and MediaManager components; extract EntryIcon and MediaEntry for better code organization Jaime Idolpx 2026-06-09 15:51:41 -0400
  • 658495be3d feat(MediaManager): add support for 'doc' view mode and corresponding icon Jaime Idolpx 2026-06-09 15:41:13 -0400
  • f9103455ed feat(StatusPage): add print log functionality and enhance UI elements Jaime Idolpx 2026-06-09 15:34:07 -0400
  • 7ca7d478cc feat(settings): add support for mirroring settings to SD card if mounted Jaime Idolpx 2026-06-09 13:31:14 -0400
  • 8d5de3f92f feat(CodeEditor): add support for multiple programming languages in CodeMirror Jaime Idolpx 2026-06-09 06:22:46 -0400
  • 58f85ff88f feat(RealityOverridePage): enhance star field with parallax effect and optimize star generation Jaime Idolpx 2026-06-09 06:07:44 -0400
  • e4c2aa0dbc feat(App, DevicesPage): implement toast notifications for save status and update DevicesPage UI Jaime Idolpx 2026-06-09 05:42:01 -0400
  • 3da4d8afc3 feat(IECPage, config): add VDrive mode toggle and update ROM settings in config Jaime Idolpx 2026-06-09 05:22:49 -0400
  • 4fe530352d feat(DeviceDetailOverlay): add URL validation and cache clearing for external URLs Jaime Idolpx 2026-06-09 04:52:45 -0400
  • 8cea8a40d0 feat(App, DevicesPage): rename 'Tools' to 'System' and update hardware section header to 'User Port' Jaime Idolpx 2026-06-09 04:47:27 -0400
  • 33fe06ca9f feat(DevicesPage): update cassette section UI and rename header to 'IEC Devices' Jaime Idolpx 2026-06-09 04:34:00 -0400
  • 5ae3a6e584 feat(StatusPage): remove directory and disk map overlays to simplify UI Jaime Idolpx 2026-06-09 04:00:55 -0400
  • 30b9bb2d49 feat(App): remove Tools button from profile menu Jaime Idolpx 2026-06-09 03:55:25 -0400
  • d0a7cc4882 feat(App): update navigation button to switch to Tools page and remove unused icons Jaime Idolpx 2026-06-09 03:49:33 -0400
  • 7892ce699e feat(App, DevicesPage, ToolsPage): remove OtherPage and enhance device settings management with hardware, modem, cassette, and BOIP configurations Jaime Idolpx 2026-06-09 03:48:24 -0400
  • 48f0de753e feat(CodeEditor, MediaManager): add 'code' mode support and enhance file extension handling Jaime Idolpx 2026-06-09 03:41:23 -0400
  • 61b5c6dc39 feat(MediaManager): refine file extension sets and enhance image URL handling for SVG support Jaime Idolpx 2026-06-09 03:34:07 -0400
  • e4f7950a56 feat(MediaManager): update file extension sets for JSON, XML, IMAGE, HD, and ARCHIVE types Jaime Idolpx 2026-06-09 03:18:24 -0400
  • d0d513b502 feat: update documentation to reflect new features and architecture changes, including WebSocket integration and split config storage Jaime Idolpx 2026-06-09 02:35:21 -0400
  • 4fe0adccc6 feat(settings): enhance settings management by merging config and devices data from WebDAV Jaime Idolpx 2026-06-09 02:27:17 -0400
  • 941bbbc12a feat: integrate WebSocket functionality into DevicesPage, NetworkPage, StatusPage, and WiFiScanOverlay components Jaime Idolpx 2026-06-09 00:49:30 -0400
  • 91f6f5366d feat(ws): implement WebSocket context provider and update components to use it Jaime Idolpx 2026-06-09 00:25:27 -0400
  • fe2b677bc3 fix(RealityOverridePage): update touch handling to pointer events and adjust double-tap timing Jaime Idolpx 2026-06-09 00:01:26 -0400
  • 39ed486173 Remove unused device images: sx.png, tape.png, and vic20.png from assets Jaime Idolpx 2026-06-09 00:01:10 -0400
  • 4c07f8c4a1 fix(MediaManager, DeviceDetailOverlay): improve file existence checks and handle missing files in swap lists Jaime Idolpx 2026-06-08 20:42:21 -0400
  • 39c72386fa fix(MediaManager): resolve base_url handling and improve path resolution logic Jaime Idolpx 2026-06-08 20:03:19 -0400
  • 754139b14a fix(App): change header logo to button for better navigation Jaime Idolpx 2026-06-08 19:47:49 -0400
  • b854a9922a feat(App): implement fullscreen toggle functionality with event listeners Jaime Idolpx 2026-06-08 19:46:59 -0400
  • 6e57c372cf feat: enhance PWA support with updated meta tags and icon paths Jaime Idolpx 2026-06-08 19:28:29 -0400
  • 0dfd673ab3 fix(MediaManager): update base_url assignment to handle current directory case Jaime Idolpx 2026-06-08 19:24:31 -0400
  • 65799180c5 feat(MediaManager): add folder configuration functionality and update .config handling Jaime Idolpx 2026-06-08 19:22:56 -0400
  • 08b84680a4 fix(MediaManager): update folder creation path in load function Jaime Idolpx 2026-06-08 19:13:43 -0400
  • b2c3580e17 feat(RealityOverridePage): persist background visibility state using localStorage Jaime Idolpx 2026-06-08 18:55:32 -0400
  • 53ed27e250 feat(RealityOverridePage): implement star field animation beneath Three.js vortex Jaime Idolpx 2026-06-08 18:54:21 -0400
  • e87aeb6726 feat(RealityOverridePage): integrate Three.js for enhanced visuals and add background toggle functionality Jaime Idolpx 2026-06-08 18:52:05 -0400
  • 50f4167a8b chore: remove source map references from WebDAV component files Jaime Idolpx 2026-06-08 18:50:36 -0400
  • 92009c1a63 feat(App): add Reality Override Admin page and integrate into app navigation Jaime Idolpx 2026-06-08 18:24:46 -0400
  • 0df2b9cae5 feat(App, RealityOverridePage): add Reality Override page and integrate WebSocket message broadcasting Jaime Idolpx 2026-06-08 14:50:07 -0400
  • ab5d9bb486 feat(WebSocket): enhance WebSocket message handling and connection logging Jaime Idolpx 2026-06-08 14:19:17 -0400
  • ff664fa9d3 feat(WebSocket): implement WebSocket handling and upgrade support Jaime Idolpx 2026-06-08 14:08:37 -0400
  • e2197c33fd feat(DevicesPage): add base_url handling for drive, network, and meatloaf devices Jaime Idolpx 2026-06-08 13:51:10 -0400
  • d2440c5ba1 feat(MediaBrowser, MediaManager): enhance file type handling and improve icon representation Jaime Idolpx 2026-06-08 13:47:26 -0400
  • b70c98d69a feat(ConfigEditor, MediaManager, DeviceDetailOverlay, StatusPage): implement config editing functionality and update media set handling Jaime Idolpx 2026-06-08 13:35:07 -0400
  • df02223d42 feat(DeviceDetailOverlay, StatusPage): update device URL handling to include base URL and cache options Jaime Idolpx 2026-06-08 13:15:23 -0400
  • df121bd9c3 feat(MediaManager): add base URL handling for drive and meatloaf devices Jaime Idolpx 2026-06-08 13:04:31 -0400
  • 0b7dc77e78 feat(MediaManager): add folder mounting functionality and improve base URL handling Jaime Idolpx 2026-06-08 13:02:34 -0400
  • 1f15e1fe20 feat(MediaManager): add folder configuration handling and update base URL display Jaime Idolpx 2026-06-08 12:49:52 -0400
  • 841cf2f73d feat(MediaManager): enhance path navigation with inline renaming functionality Jaime Idolpx 2026-06-08 12:31:31 -0400
  • e902cc4d4a feat(CodeEditor, MediaManager): add initial text state for editing functionality Jaime Idolpx 2026-06-08 12:22:37 -0400
  • 5a17c0a2e0 fix: update base path in Vite configuration to root Jaime Idolpx 2026-06-08 12:06:29 -0400
  • d7076f12da Add new assets and error handling pages Jaime Idolpx 2026-06-08 12:03:03 -0400
  • 4ce0b46b07 feat(App, FileManager): add Print Manager functionality and enhance file manager path handling Jaime Idolpx 2026-06-08 04:28:50 -0400
  • 63d2ff9f69 feat(ToolsPage): add firmware management overlay with installation functionality Jaime Idolpx 2026-06-08 03:48:39 -0400
  • f82b669fe2 feat(GeneralPage): implement timezone selection with dynamic loading and error handling Jaime Idolpx 2026-06-08 03:39:06 -0400