Ben Allfree
|
4fb5c8e62e
|
chore: enhance GitHub Actions workflow to support optional platform root for monorepo projects and update related functions for platform-specific handling
|
2026-04-23 15:53:57 -07:00 |
|
Ben Allfree
|
dde8d89c31
|
refactor: remove custom_build_test.yml workflow and update references in actions.ts to use custom_build.yml
|
2026-04-19 12:24:58 -07:00 |
|
Ben Allfree
|
1c318d0a6b
|
Add default branch support in repo handling. Updated repoTags and schema to include defaultBranch field. Enhanced RepoPage to navigate to default branch when no tags are present, and adjusted tag options to include default branch if not already a tag.
|
2026-04-11 22:21:48 -07:00 |
|
Ben Allfree
|
0d1f983324
|
Enhance repo scanning and tag handling by integrating meshforge.yaml parsing. Added support for environment capabilities and meshforge configuration in scan and tag operations. Updated related functions to aggregate and filter environment names and tags based on the meshforge profile.
|
2026-04-11 21:27:12 -07:00 |
|
Ben Allfree
|
61095ede6a
|
CI builder progress view enhancements
|
2026-04-10 06:20:29 -07:00 |
|
Ben Allfree
|
8b34ad2d5b
|
Add README fetching and decoding functionality in RepoPage. Enhanced error handling and improved rendering of README content with support for relative URLs. Updated API response handling to include download URL.
|
2026-04-10 00:59:43 -07:00 |
|
Ben Allfree
|
4e5da31332
|
wip
|
2026-04-10 00:41:23 -07:00 |
|
Ben Allfree
|
650ad192e6
|
wip
|
2026-04-10 00:10:23 -07:00 |
|
Ben Allfree
|
54be07e6cc
|
wip
|
2026-04-09 23:27:06 -07:00 |
|
Ben Allfree
|
e6bcf4c01e
|
wip
|
2026-04-09 18:58:57 -07:00 |
|
Ben Allfree
|
56d13d3e08
|
feat: enhance plugin configuration with diagnostics options and refactor build hash computation
|
2025-12-10 20:03:59 -08:00 |
|
Ben Allfree
|
de43b1b024
|
fix: relocate ArtifactType enum to client-safe location to resolve import issues in browser
|
2025-12-10 13:49:05 -08:00 |
|
Ben Allfree
|
9b7661562f
|
feat: switch OAuth authentication provider from Google to GitHub for improved sign-in functionality
|
2025-12-10 05:44:34 -08:00 |
|
Ben Allfree
|
154bee2e8c
|
feat: integrate Giscus comments into build pages for enhanced discussion and support
|
2025-12-10 05:24:06 -08:00 |
|
Ben Allfree
|
78fa319ff9
|
feat: add BuildProgress component and enhance BuildDownloadButton with compact mode
|
2025-12-10 04:23:32 -08:00 |
|
Ben Allfree
|
5b5d1265cf
|
fix: add query indexes
|
2025-12-06 22:17:42 -08:00 |
|
Ben Allfree
|
086a98050c
|
lint fixes
|
2025-12-06 17:17:13 -08:00 |
|
Ben Allfree
|
14e2589a1e
|
refactor: update build artifact handling and download functionality
|
2025-12-03 12:38:04 -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
|
dae25e009f
|
feat: add sourceUrl support for build status updates and downloads
|
2025-12-01 09:02:05 -08:00 |
|
Ben Allfree
|
8904593f76
|
refactor: add version to plugin slug for build hashing
|
2025-11-29 22:08:57 -08:00 |
|
Ben Allfree
|
9786192bee
|
feat: implement plugin management system with support for enabling/disabling plugins and tracking flash counts
|
2025-11-29 17:16:13 -08:00 |
|
Ben Allfree
|
828782bf22
|
feat: add source download functionality to builds and profiles
|
2025-11-26 10:10:03 -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
|
f1dec2233a
|
refactor: remove version field from upsert mutation in profiles.ts
|
2025-11-26 08:47:50 -08:00 |
|
Ben Allfree
|
83cd354afb
|
fix: update handler parameter in generateAnonymousDownloadUrl to improve code clarity
|
2025-11-26 08:47:36 -08:00 |
|
Ben Allfree
|
4a8625f69b
|
feat: refactor build and profile management by introducing build configuration schema, updating related functions, and enhancing routing for build creation and progress tracking
|
2025-11-26 05:24:26 -08:00 |
|
Ben Allfree
|
ce146a32fe
|
chore: lint fixes
|
2025-11-26 03:39:25 -08:00 |
|
Ben Allfree
|
bb1746a007
|
feat: add convex-helpers dependency and implement module toggling in ProfileEditor for improved build configuration management
|
2025-11-26 03:33:03 -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
|
60cf17b584
|
feat: integrate R2 for secure build artifact downloads and update flashing flow with authentication
|
2025-11-24 05:44:59 -08:00 |
|
Ben Allfree
|
9cc1a96c1a
|
refactor: enhance type definitions in dataModel.d.ts for improved type safety and clarity by integrating schema-based types
|
2025-11-24 04:52:46 -08:00 |
|
Ben Allfree
|
10f4ff520a
|
refactor: replace index queries with filter method for database queries, enhance profile management with flash count tracking, and introduce ProfileCard component for improved UI consistency
|
2025-11-24 04:24:10 -08:00 |
|
Ben Allfree
|
728ac418ae
|
feat: add description field to profiles and update related components for enhanced profile management
|
2025-11-24 03:28:52 -08:00 |
|
Ben Allfree
|
e54449464c
|
refactor: update build management to use artifactPath instead of artifactUrl, enhance build retrieval logic, and streamline profileBuild handling for improved efficiency
|
2025-11-24 02:52:15 -08:00 |
|
Ben Allfree
|
55a126c48c
|
refactor: rename triggerBuild to triggerFlash, enhance build handling logic, and improve profile target management in the application
|
2025-11-23 21:28:18 -08:00 |
|
Ben Allfree
|
f1be099e93
|
refactor: enhance profile management by adding public profile listing, improving target handling in profiles, and updating UI components for better user experience
|
2025-11-23 20:05:08 -08:00 |
|
Ben Allfree
|
944be265d8
|
refactor: improve build management by implementing profileBuilds for better tracking, enhancing build retrieval logic, and synchronizing profile updates with target changes
|
2025-11-23 19:27:28 -08:00 |
|
Ben Allfree
|
f4205615b6
|
refactor: standardize code formatting across multiple files, improve linting commands, and enhance build management functionality
|
2025-11-23 17:27:46 -08:00 |
|
Ben Allfree
|
da2f4f3f91
|
refactor: enhance build management by improving status handling, adding human-readable status formatting, and optimizing build detail display
|
2025-11-23 17:21:09 -08:00 |
|
Ben Allfree
|
d3f871eba7
|
refactor: remove unused _buildId variable assignment
|
2025-11-23 15:35:29 -08:00 |
|
Ben Allfree
|
36ce0ca7ff
|
feat: Add validation and logging for GitHub build dispatch inputs.
|
2025-11-23 13:41:25 -08:00 |
|
Ben Allfree
|
cb7d6fd937
|
refactor: Simplify build hash computation by using flags directly and log GitHub dispatch payload.
|
2025-11-23 09:49:17 -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
|
eff3768886
|
feat: enhance build status reporting
|
2025-11-22 21:21:29 -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
|
2aec7c72dd
|
wip
|
2025-11-22 09:17:20 -08:00 |
|
Ben Allfree
|
1a927cc9f7
|
Merge branch 'wip'
|
2025-11-22 09:12:55 -08:00 |
|
Ben Allfree
|
17d2b74389
|
build workflow
|
2025-11-22 09:05:35 -08:00 |
|