Commit Graph

156 Commits

Author SHA1 Message Date
Ben Allfree e378692e6b feat: display excluded modules and enabled plugins in BuildProgress component 2025-12-04 16:17:12 -08:00
Ben Allfree b232e399b1 feat: enhance BuildProgress component with admin controls and build retry functionality 2025-12-04 14:51:48 -08:00
Ben Allfree b6c23d7322 feat: add sign-in button for unauthenticated users in Navbar component 2025-12-04 14:51:38 -08:00
Ben Allfree 5d84aa4031 chore: update submodule references for firmware and mpm 2025-12-04 14:42:43 -08:00
Ben Allfree 4ecbd79238 feat: add README.md with project overview, features, community links, and contribution guidelines 2025-12-04 14:41:02 -08:00
Ben Allfree 77c0a88680 fix: update cache key in custom build workflow to use version input 2025-12-04 14:31:32 -08:00
Ben Allfree dde7b813b1 feat: add flashing help links for ESP32 and nRF52 in BuildDownloadButton and ProfileFlash components 2025-12-04 14:20:23 -08:00
Ben Allfree 780f20ed60 fix: correct punctuation in BuildNew component description 2025-12-04 13:54:44 -08:00
Ben Allfree 7236a74141 feat: add DiscordButton component and integrate into Navbar and LandingPage 2025-12-04 13:54:39 -08:00
Ben Allfree 3e7fef603a feat: add logo image with background 2025-12-04 13:47:47 -08:00
Ben Allfree 8359053bd3 fix: update toggle labels in ModuleToggle and PluginToggle components 2025-12-04 13:47:27 -08:00
Ben Allfree fcb6a76a6f fix: update cache key in custom build test workflow to use version input 2025-12-04 13:40:31 -08:00
Ben Allfree 14e2589a1e refactor: update build artifact handling and download functionality 2025-12-03 12:38:04 -08:00
Ben Allfree 2b7fb15104 dev: CI 2025-12-03 08:42:45 -08:00
Ben Allfree fb6d3cfc9c dev: CI 2025-12-02 21:18:45 -08:00
Ben Allfree dd19d748ac dev: build test 2025-12-02 21:09:32 -08:00
Ben Allfree 09ce4609e0 docs: update custom build test workflow with license compliance details and obligations 2025-12-01 17:55:00 -08:00
Ben Allfree 5da85baa40 feat: add workflow test yaml 2025-12-01 17:14:07 -08:00
Ben Allfree db9675f4cc chore: update mpm submodule to latest commit 60ee202 2025-12-01 13:21:51 -08:00
Ben Allfree 2e22cfe49f feat: add BuildDownloadButton component for firmware and source downloads 2025-12-01 11:33:18 -08:00
Ben Allfree 8cba89a9e0 feat: implement admin panel for managing builds with retry functionality 2025-12-01 11:12:33 -08:00
Ben Allfree c8c4588310 feat: add issue reporting functionality to BuildProgress component 2025-12-01 10:14:00 -08:00
Ben Allfree dae25e009f feat: add sourceUrl support for build status updates and downloads 2025-12-01 09:02:05 -08:00
Ben Allfree 9246f87715 fix: escape backticks in PlatformIO dependencies note in GitHub Actions workflow 2025-12-01 09:01:47 -08:00
Ben Allfree 4056502ce5 fix: make source archive include working tree 2025-12-01 08:56:52 -08:00
Ben Allfree 5915d4dd09 refactor: hoist source code generation to the top 2025-12-01 08:51:03 -08:00
Ben Allfree 7afa5db05a chore: update lobbs submodule to latest commit 97c6b01 2025-12-01 07:42:15 -08:00
Ben Allfree 0a57186666 chore: update firmware and mpm submodules to latest commits 86f16f0 and 05acaa5 2025-11-30 20:36:54 -08:00
Ben Allfree 31c9da1b6a enh: add status update for uploaded artifacts in GitHub Actions workflow 2025-11-30 20:36:46 -08:00
Ben Allfree 301ddc7c7e fix: correct build file paths in GitHub Actions workflow for firmware uploads 2025-11-30 20:07:44 -08:00
Ben Allfree 7d9cf3a845 enh: update build link paths to include dynamic buildHash for improved navigation 2025-11-30 20:01:20 -08:00
Ben Allfree 6e0ccd4cc6 chore: add installation of wrangler to GitHub Actions workflow for enhanced build process 2025-11-30 20:00:52 -08:00
Ben Allfree 5b26b3b4bd chore: refactor GitHub Actions workflow to streamline build process and enhance status updates 2025-11-30 19:57:17 -08:00
Ben Allfree 1351fb817e chore: remove generate-firmware-patch script and update package.json to clean up deployment commands 2025-11-30 19:55:34 -08:00
Ben Allfree c3f9a7af04 chore: update firmware and mpm submodules to latest commits dc736ea and 481293b 2025-11-30 16:27:05 -08:00
Ben Allfree 097d24c300 chore: firmware patch 2025-11-30 16:20:16 -08:00
Ben Allfree 1bad565ed5 chore: update GitHub Actions workflow to install Poetry and dependencies, removing MPM checkout steps 2025-11-30 15:58:56 -08:00
Ben Allfree bbc52bcd78 chore: firmware patch 2025-11-30 15:53:42 -08:00
Ben Allfree e6c828f749 chore: firmware patch 2025-11-30 15:45:38 -08:00
Ben Allfree 72a9294a98 chore: firmware patch 2025-11-30 15:35:21 -08:00
Ben Allfree 2ab61c2878 chore: update firmware and mpm submodules to latest commits 05273b3 and 9533f53 2025-11-30 15:31:35 -08:00
Ben Allfree 7fad9de331 chore: update firmware patch 2025-11-30 15:18:00 -08:00
Ben Allfree 31aa974f39 chore: firmware patch 2025-11-30 10:00:46 -08:00
Ben Allfree 09ef8dab58 chore: update firmware and mpm submodules to latest commits 71df8e0 and 84d87d9 2025-11-30 09:45:21 -08:00
Ben Allfree 892cc3344c style: update index.html for improved layout and design, including new hero section, enhanced call-to-action buttons, and refined method cards for better user experience 2025-11-30 09:45:06 -08:00
Ben Allfree 9a871eb682 CI: integrate Poetry for dependency management and update MPM installation instructions in documentation 2025-11-30 09:34:17 -08:00
Ben Allfree 3e5075b2a1 fix: enhance generate-firmware-patch.sh to automatically stash uncommitted changes and restore them after patch generation 2025-11-30 09:33:29 -08:00
Ben Allfree 890f40f018 chore: update compatibility date to 2025-11-29 and add not_found_handling for single-page-application in wrangler.json 2025-11-30 04:26:16 -08:00
Ben Allfree 1e503fd6c4 refactor: remove unused Browse component and clean up Navbar and LandingPage for improved readability 2025-11-29 22:59:51 -08:00
Ben Allfree e6eb9a977f feat: add route for shared builds and enhance BuildNew and BuildProgress components for loading and sharing functionality 2025-11-29 22:17:24 -08:00