Commit Graph

24 Commits

Author SHA1 Message Date
Ben Allfree
56730ddc7c feat: introduce Mesh Plugin Manager and dynamic module registration system with initial plugin structure 2025-11-29 06:17:21 -08:00
Ben Allfree
306be69033 refactor: update custom build workflow to use max compression on source file 2025-11-26 10:09:47 -08:00
Ben Allfree
f5ba8b2164 refactor: replace Brotli compression with tar.gz in custom build workflow for improved compatibility 2025-11-26 09:55:14 -08:00
Ben Allfree
a5ed0c68f2 feat: add Brotli compression and source archive creation to custom build workflow 2025-11-26 09:37:49 -08:00
Ben Allfree
9cc36dae59 feat: implement bearer token verification for GitHub webhook to enhance security 2025-11-26 09:25:13 -08:00
Ben Allfree
79efff688d feat: enhance build status updates by including artifact path and GitHub run ID in payload, improving tracking and management of build processes 2025-11-25 07:58:41 -08:00
Ben Allfree
ab47ce5464 fix: update GitHub Actions workflow to include remote flag for R2 uploads, ensuring correct file handling during the upload process 2025-11-24 02:44:21 -08:00
Ben Allfree
018f90c98e refactor: update GitHub Actions workflow to correct object path for R2 uploads and streamline upload command 2025-11-24 02:23:33 -08:00
Ben Allfree
9b377284b1 refactor: update GitHub Actions workflow to install Wrangler instead of AWS CLI, modify upload process to use Cloudflare R2, and enhance status updates for artifact uploads 2025-11-24 02:14:04 -08:00
Ben Allfree
668e13d7f7 fix: correct S3 upload path in GitHub Actions workflow by removing unnecessary bucket name reference 2025-11-23 22:43:17 -08:00
Ben Allfree
5fa1c69de9 fix: update GitHub Actions workflow to use 'main' branch for web-flasher checkout instead of version input 2025-11-23 22:13:05 -08:00
Ben Allfree
b322d25794 refactor: enhance GitHub Actions workflow by improving status updates during build process, renaming status messages for clarity, and adding new steps for Python setup and AWS CLI installation 2025-11-23 21:45:09 -08:00
Ben Allfree
798fe5ed58 refactor: streamline build status updates in GitHub Actions workflow by replacing log calls with a centralized update function 2025-11-23 17:14:56 -08:00
Ben Allfree
6ddf13f2e8 feat: build module selection 2025-11-23 09:37:10 -08:00
Ben Allfree
dfea7a358d ci: artifact uploading to r2 2025-11-23 03:50:22 -08:00
Ben Allfree
42a4a38ef1 ci: convex deploy fix 2025-11-23 01:19:03 -08:00
Ben Allfree
f34c95ad80 ci: update checkout depth 2025-11-23 00:55:09 -08:00
Ben Allfree
f4f13a80b5 ci: update submodule URLs to HTTPS and enable recursive checkout in deploy workflow. 2025-11-23 00:51:12 -08:00
Ben Allfree
eff3768886 feat: enhance build status reporting 2025-11-22 21:21:29 -08:00
Ben Allfree
5c6043df25 feat: Configure Cloudflare Pages deployment using Wrangler, GitHub Actions, and Bun. 2025-11-22 17:24:06 -08:00
Ben Allfree
a95c5625ec feat: Implement firmware versioning for custom builds by generating available versions, adding version selection to profiles, and integrating it into the custom build workflow. 2025-11-22 17:07:56 -08:00
Ben Allfree
5dce687d72 wip 2025-11-22 09:43:49 -08:00
Ben Allfree
2aec7c72dd wip 2025-11-22 09:17:20 -08:00
Ben Allfree
17d2b74389 build workflow 2025-11-22 09:05:35 -08:00