Bram Kragten
4e4882b9fa
Remove supervisor build ( #29132 )
2026-01-22 13:30:33 +01:00
Aidan Timson
2d24447c3c
Rename Add-ons to Apps in more areas ( #29076 )
...
* Remove add-ons mention in agents file
* Rename user facing form and selector name
* Everything else
* Update more
* Update more
* Update more
* Update more
* Update key
* Update key
* Update keys
* Use translation
* More changes
* Update key
* Backward / Forward compat
* Drop "the"
Co-authored-by: Norbert Rittel <norbert@rittel.de >
---------
Co-authored-by: Norbert Rittel <norbert@rittel.de >
2026-01-20 13:39:30 +02:00
Lukas Waslowski
3889d71768
Improve addon configuration UI ( #26997 )
...
* Replace deeply nested ternary operators with if-return chain
* Extract _convertSchemaElement from _convertSchema
* Extract _convertSchemaElementToSelector from _convertSchemaElement
* Add force parameter to _convertSchemaElementToSelector
* Add UI editor for (lists of) nested dicts in addon configs
* Render top-level dicts to expandable sections
* Use correct translation keys for nested fields in addon configs
* Restructure translation keys for nested addon config fields
2025-09-23 19:08:06 +02:00
Wendelin
dcbaa31c96
Add system-managed addon info ( #25132 )
...
* Add system managed addon info dialog
* Add system managed alert
* Fix translation
* Update hassio/src/addon-view/info/hassio-addon-info.ts
Co-authored-by: Petar Petrov <MindFreeze@users.noreply.github.com >
---------
Co-authored-by: Petar Petrov <MindFreeze@users.noreply.github.com >
2025-04-24 11:12:34 +03:00
Paul Bottein
5453da75ea
Reintroduce backup switch when updating core and addons ( #23814 )
2025-01-27 08:25:28 +01:00
Wendelin
abe8899f9b
Update ts-eslint ( #23723 )
...
* Update ts-eslint
* Remove comments
* Remove unused ts-ignore
* Add undefined generic type instead of unknown
* Remove unused undefined type
* Fix type issues
* Use undefined instead of void for subscribed return type
2025-01-14 11:24:02 +01:00
Bram Kragten
4cc95938c8
Remove backup toggle from supervisor addon page when update available ( #23602 )
2025-01-06 14:13:07 +01:00
Wendelin
830d8d2410
Add type import check to eslint ( #22488 )
...
* Add type import check to eslint
* Add type imports with eslint --fix
2024-10-30 11:12:30 +00:00
Petar Petrov
54320c3dbf
Add option to delete add-on config on uninstall ( #22268 )
2024-10-22 18:30:32 +02:00
Bram Kragten
b15754a6a7
Ingress: offer to start addon on ingress page ( #16458 )
...
Co-authored-by: Joakim Sørensen <ludeeus@ludeeus.dev >
2023-06-27 18:49:24 +02:00
Joakim Sørensen
3a1fff81b8
Move add-on rebuild over to WS for newer core versions ( #16180 )
2023-04-14 07:33:03 -04:00
Steve Repsher
52a1594969
Remove all exceptions from supervisor localize keys ( #13402 )
2022-08-20 13:37:57 -04:00
Joakim Sørensen
e7848262ea
Split store and installed calls ( #12921 )
...
* Split store and installed calls
* Fix issue when installing
* Remove supervisor.addons usage
* one more
* Update core
* Comments
2022-06-11 11:04:54 +02:00
Joakim Sørensen
bbca7b762b
Use selectors for add-on network configuration ( #12235 )
...
* Use selectors for add-on network configuration
* Show container port as UOM if advanced user
* adjust
2022-04-06 22:21:06 +02:00
Joakim Sørensen
cbd0ef6b65
Add signed add-on capability and adjust max rating ( #11703 )
2022-02-17 10:43:26 +01:00
Joakim Sørensen
7ad0b37a9e
Use backend logic for partial backup while updating ( #11364 )
2022-01-20 10:12:52 -08:00
Paulus Schoutsen
a839494a1e
Use MWC components for ha-form ( #10120 )
2021-10-07 12:21:35 -07:00
Joakim Sørensen
959134df02
Better secrets support in add-on configuration ( #9275 )
2021-05-28 14:37:16 +02:00
Joakim Sørensen
6e5e2625d6
Show supervisor addon configuration error ( #8950 )
...
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
2021-05-05 10:26:11 +02:00
Bram Kragten
5754f4463d
Bump babel and eslint ( #9049 )
2021-04-30 12:15:31 -07:00
Joakim Sørensen
9f73f0ca8d
Merge update dialogs ( #8516 )
2021-03-02 16:39:54 +01:00
Joakim Sørensen
bea20d0495
🌐 Add MVP for translation in the Supervisor panel ( #8425 )
...
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
2021-03-02 00:37:39 +01:00
Joakim Sørensen
9752e30eb4
Add snapshot to add-on update dialog. ( #8463 )
2021-02-26 14:44:27 +01:00
Joakim Sørensen
af6e87ba31
Fix messaging when addon is not available ( #8454 )
2021-02-26 14:15:36 +01:00
Joakim Sørensen
09e7600d86
Use websockets ( #8403 )
...
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
2021-02-18 18:18:05 +01:00
Joakim Sørensen
4273b72d71
Fix issue where schema is null ( #8322 )
...
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2021-02-04 14:01:53 +01:00
Joakim Sørensen
e06642e892
Show the reason why an add-on is not available ( #8312 )
...
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
2021-02-03 17:35:55 +01:00
Joakim Sørensen
86847263b8
Initial UI config for add-ons ( #8271 )
2021-01-29 18:06:38 +01:00
Joakim Sørensen
5ee0250ba5
Add hostname and metrics to Add-ons ( #8253 )
2021-01-27 22:38:07 +01:00
Joakim Sørensen
edcb7e87bb
Hide configuration card if the add-on does not expose options or schema ( #8131 )
2021-01-11 14:43:24 +01:00
Joakim Sørensen
01b9a07320
Change logic for the new version handling ( #7405 )
2020-10-21 12:40:06 +02:00
Bram Kragten
c90c88ecbf
Bump typescript (4) and babel ( #7249 )
2020-10-07 17:58:56 +02:00
Joakim Sørensen
5fa0012195
hassio-addon-info feedback ( #6734 )
...
* hassio-addon-info feedback
* lint
* init config validation
* better error
* Finish
* sort imports
* Use startup type for watchdog
* Only show error if issue with config
* Adjust
2020-09-03 16:38:59 +02:00
Joakim Sørensen
35a430e9f4
Add watchdog toggle ( #6703 )
2020-08-26 15:27:19 +02:00
Joakim Sørensen
df8cf66e02
Adds dialog to ask user to restart add-on on configuration changes ( #5707 )
...
* Adds dialog to ask user to restart addon on configuration changes
* Apply review suggestions
* Show error in dialog
* Remove unused import
* Update hassio/src/dialogs/suggestRestart.ts
* Rename
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
2020-05-02 19:19:45 +02:00
Joakim Sørensen
d2a5494335
Adds stage badge ( #5685 )
2020-05-01 13:24:10 +02:00
Joakim Sørensen
de545e90e2
Adds documentation tab ( #5684 )
2020-05-01 13:19:24 +02:00
Bram Kragten
82f80db558
Update typescript, prettier, tslint -> eslint ( #5536 )
...
* Update typescript, prettier, tslint -> eslint
* Organize imports
* Use glob for eslint fix react import
2020-04-14 09:05:45 -07:00
Joakim Sørensen
2253275640
Filter add-ons in the store based on advanced mode ( #5486 )
2020-04-08 13:49:37 +02:00
Pascal Vizeli
554c0b692d
Fix supervisor panel ( #5348 )
...
* Fix supervisor panel
* Lint
Co-authored-by: Paulus Schoutsen <balloob@gmail.com >
2020-03-27 11:55:55 -07:00
Joakim Sørensen
523dc881bb
Convert Hass.io panel to TS/Lit ( #4398 )
...
* Convert system
* Convert dashboard
* Remove logging statement
* Convert addon view (base) and log
* Convert addon-view info
* Remove unintended file in commit
* Convert ansi-to-html
* Fix log update reloading
* Convert addon-view config
* Convert addon-view network
* Add inn missing haStyle
* Convert addon-view audio
* convert dialog-hassio-markdown
* Convert dialog-hassio-snapshot
* Convert entrypoint
* Convert hassio-style
* Lint hassio-addon-audio
* Lint hassio-addon-audio
* Lint hassio-addon-config
* Remove file that should not have been comitted
* Linting of the rest
* Cleanup
* Cleanup config
* Required changes after rebase
* Change property/method clasification
* use ? for _inputDevices and _outputDevices
* Use undefined instead of null for addon property
* Use ? for addons property
* Async addon audio
* Corrects typo in Error
* Wrap async calls in try/catch
* Remove npm task
* Fix async constant/functions
* Reintroduce noDevice
* We don't use the data of the POST no need to store and pass it
* Update hassio/src/addon-view/hassio-addon-info.ts
Co-Authored-By: Paulus Schoutsen <paulus@home-assistant.io >
* Update hassio/src/addon-view/hassio-addon-config.ts
Co-Authored-By: Paulus Schoutsen <paulus@home-assistant.io >
* Update hassio/src/addon-view/hassio-addon-audio.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl >
* Update hassio/src/addon-view/hassio-addon-audio.ts
Co-Authored-By: Paulus Schoutsen <paulus@home-assistant.io >
* Apply review comments
* Simplify selected item change
* Change back to attr
* Apply lessons learned to addon-config
* Send event on config change
* Extract error msg
* Apply lessons learned to addon-info
* Apply lessons learned to addon-logs
* Fix shorthand linting issue
* Prefix private with _
* reset error
* Apply lessons learned to addon-network
* Revert package.json change
* Apply lessons learned to addon-view
* Fixes Unnecessary 'await' issue
* rename content -> addoninfo
* Update hassio/src/addon-view/hassio-addon-config.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl >
* Update hassio/src/addon-view/hassio-addon-config.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl >
* Update hassio/src/addon-view/hassio-addon-config.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl >
* Update hassio/src/addon-view/hassio-addon-info.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl >
* Update hassio/src/addon-view/hassio-addon-info.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl >
* Update hassio/src/addon-view/hassio-addon-info.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl >
* Update hassio/src/addon-view/hassio-addon-info.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl >
* Update hassio/src/addon-view/hassio-addon-info.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl >
* Update hassio/src/addon-view/hassio-addon-info.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl >
* Update hassio/src/addon-view/hassio-addon-network.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl >
* Update hassio/src/addon-view/hassio-addon-logs.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl >
* Update hassio/src/addon-view/hassio-addon-info.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl >
* Update hassio/src/addon-view/hassio-addon-info.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl >
* Update hassio/src/addon-view/hassio-addon-info.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl >
* Update hassio/src/addon-view/hassio-addon-info.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl >
* Update hassio/src/addon-view/hassio-addon-info.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl >
* Update hassio/src/addon-view/hassio-addon-info.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl >
* Fix syntax issues
* Fix error handling issues
* Use forEach and not map
* Use private for _error
* Update hassio/src/addon-view/hassio-addon-info.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl >
* Update hassio/src/addon-view/hassio-addon-info.ts
Co-Authored-By: Bram Kragten <mail@bramkragten.nl >
* Use classMap
* remove unneded limitations
* it can be null
* Update hassio/src/system/hassio-supervisor-log.ts
Co-Authored-By: Paulus Schoutsen <paulus@home-assistant.io >
* split hassio.ts
* Update datahandling
* Return result
* Use map instead of forEach
* Unnecessary 'await'.
* Move setSupervisorOption to data/hassio/supervisor
* Unnecessary 'await'
* Move fetchSupervisorLogs to data/hassio/supervisor
* Move fetchHassioHardwareInfo to data/hassio/hardware
* change error property
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io >
Co-authored-by: Bram Kragten <mail@bramkragten.nl >
2020-01-26 20:37:20 +01:00