Merge development_mik_6_1 into development #31

Open
mik-tf wants to merge 3 commits from development_mik_6_1 into development
Owner

Summary

  • Fixed CSS path resolution for iframe embedding + CDN icons
  • Regenerated OpenRPC client code for explorer and cloud modules
  • Fixed crash prevention on ChvmDriver init failure

Test plan

  • Verify Compute UI loads in Hero OS iframe
  • Confirm no crash on ChvmDriver init failure
## Summary - Fixed CSS path resolution for iframe embedding + CDN icons - Regenerated OpenRPC client code for explorer and cloud modules - Fixed crash prevention on ChvmDriver init failure ## Test plan - [x] Verify Compute UI loads in Hero OS iframe - [x] Confirm no crash on ChvmDriver init failure
fix: prevent crash on ChvmDriver init failure
Some checks failed
Test / test (push) Failing after 1m19s
31d3ac1156
- Replace panic!() with graceful StubDriver fallback on Linux
- Remove cfg(not(linux)) gate from StubDriver (needed as fallback)
- Add create_dir_all for socket parent directory before server.run()

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
fix: regenerate OpenRPC client code for explorer and cloud modules
Some checks failed
Test / test (push) Failing after 1m17s
23357eac28
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
fix: CSS path resolution for iframe embedding + CDN icons
Some checks failed
Test / test (push) Failing after 1m22s
Test / test (pull_request) Failing after 2m22s
c454f2788b
- Add <base href="/hero_compute_ui/"> for correct asset path resolution
- Change all CSS/JS/font paths from absolute to relative
- Switch Bootstrap Icons from local file to CDN
- Make navigation links relative for proxy-routed iframe context

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Owner

Please fix CI

Please fix CI
Owner

The CSS is not working on the site. Please fix
No need to set the home page to http://135.181.217.244:9001/hero_compute_ui/ why we added this slug? hero_compute_ui

The CSS is not working on the site. Please fix No need to set the home page to http://135.181.217.244:9001/hero_compute_ui/ why we added this slug? hero_compute_ui
Author
Owner

OK will check CI + CSS. It all works on the hero OS though (css): hero.gent04.grid.tf/hero_compute_ui (admin, admin for login if needed).

All the hero os apps have the same socket url template hero_app_ui|server

OK will check CI + CSS. It all works on the hero OS though (css): hero.gent04.grid.tf/hero_compute_ui (admin, admin for login if needed). All the hero os apps have the same socket url template hero_app_ui|server
Some checks failed
Test / test (push) Failing after 1m22s
Test / test (pull_request) Failing after 2m22s
This pull request can be merged automatically.
You are not authorized to merge this pull request.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin development_mik_6_1:development_mik_6_1
git switch development_mik_6_1

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch development
git merge --no-ff development_mik_6_1
git switch development_mik_6_1
git rebase development
git switch development
git merge --ff-only development_mik_6_1
git switch development_mik_6_1
git rebase development
git switch development
git merge --no-ff development_mik_6_1
git switch development
git merge --squash development_mik_6_1
git switch development
git merge --ff-only development_mik_6_1
git switch development
git merge development_mik_6_1
git push origin development
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
lhumina_code/hero_compute!31
No description provided.