Skip to content

Rebase onto current vigilant-engine - #15

Merged
nalquas merged 185 commits into
mainfrom
niklas/rebase-august
Aug 11, 2026
Merged

nalquas merged 185 commits into
mainfrom
niklas/rebase-august

Conversation

@nalquas

@nalquas nalquas commented Aug 11, 2026

Copy link
Copy Markdown
Member

The APOGEE-Core repo is still based on a version of vigilant-engine from February. This PR rebases the repo onto the current vigilant-engine main branch.

JoelHer and others added 30 commits January 20, 2026 20:50
Introduces a new Vue.js-based frontend in the 'vigilant-engine-frontend' directory, including components, styles, and configuration files. Updates .gitignore to exclude node_modules. Replaces the static 'main/static/vigilant.html' with a minimal HTML file that loads the new frontend bundle. Adds related static assets and updates recovery static files.
Adds CMake logic to optionally build the Vite-based web UI before compiling the firmware. Ensures the web UI is built and up-to-date by tracking source changes and making the firmware build depend on the web build output.
Adds CMake logic to vigilant-engine-recovery to build the Vite-based web UI before compiling the firmware, with an option to disable via VE_BUILD_WEB. Updates main CMakeLists to depend on the web build, and adds new documentation and partition table files.
Introduced websocket logging, improved build experience, frontend compiling with vue + vite, additional http routes.
Copilot AI and others added 26 commits May 19, 2026 14:23
…bears-space/vigilant-engine into copilot/change-ci-to-self-hosted-runner
…bears-space/vigilant-engine into copilot/change-ci-to-self-hosted-runner
annihilate flash.py so the ai's do not get distracted by this deprecated piece of garbage
…rtal

hopefully bug fix and annihalation of docs for flash.py
…very

Disable power save mode for WiFi access point
…to-self-hosted-runner

Migrate all GitHub Actions jobs to self-hosted runner label and tighten workflow token permissions
…rontend

Git hash is now embedded into frontend, issue bears-space#66
Added mermaid support for mkdocs, allowing diagramms in md files.
@nalquas
nalquas requested a review from JoelHer August 11, 2026 13:07
@nalquas
nalquas merged commit 337585d into main Aug 11, 2026
8 checks passed
@nalquas
nalquas deleted the niklas/rebase-august branch August 11, 2026 13:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants