Add apps info page for non-HAOS installations#30364
Add apps info page for non-HAOS installations#30364mishasyrbu wants to merge 1 commit intohome-assistant:devfrom
Conversation
There was a problem hiding this comment.
Hi @mishasyrbu
It seems you haven't yet signed a CLA. Please do so here.
Once you do that we will be able to review and accept this pull request.
Thanks!
|
Please take a look at the requested changes, and use the Ready for review button when you are done, thanks 👍 |
7588f60 to
6f97a3f
Compare
|
Please don't clutter the menu with useless items. Anyone who has managed to install a non-HAOS system probably knows why he doesn't have access to apps. |
|
Some installations are managed by other providers (see SwitchBot AI Hub and I think Aqara make a wall panel with HA inside too?) These are cases where something like this could be useful. Might be a good idea to always hide for unsupported installs like python direct installs, I agree there. Not sure what frontend has access to in this regard. May need additional core change for knowing the exact install case |
Proposed change
On non-Home Assistant Operating System installations, the Apps item in settings opens a page that explains what apps are and why the user doesn't have access to them, referencing the Apps
The page explains:
A "Don't show again" button lets the user dismiss the page and hides the Apps entry from the settings dashboard. If the user later migrates to HAOS, the full app store reappears automatically.
Screenshots
Type of change
Additional information
Checklist
If user exposed functionality or configuration variables are added/changed:
To help with the load of incoming pull requests:
Testing
Setup
For non-HAOS installations only (where the
hassiocomponent is not loaded).Test the info page
Test the dismiss flow
Test reset (to re-show the info page)
Run the following in the browser console:
Then refresh the page and verify the Apps item reappears in Settings.
Test HAOS installations