3efaceb823
Fix tests.sh exit code
56f66dcd6e
Run pytest only when at least one python file is changed
62c3fadf96
Introduce pyupgrade,isort,black and configure pre-commit hooks to run all testing tools before commit
a83c3d635f
Add mylib.mapping.map_hash()
f113c87a15
LSaddon::mail: fix catch all message suffix in HTML mode
68fcb6f81a
LSaddon::mail: make optional parameter of sendMail() defaulty null
e303706779
CI: fix local execution problems
cbf1ff1769
LSaddon::mail: add MAIL_CATCH_ALL parameter
a717f051b9
LSaddon::showSupportInfo: fix default right proposed in doc
3a43b8d07d
Config.parse_arguments_options(): add hardcoded_options argument
56162452ac
config: if option value was previously set, ignore from options value
5fefc1ed84
Config: make the configparser always defined to allow to set options at any moment
82b29e6abc
LSsession::canExecuteCustomAction(): fix handling self LSprofile
98a5e6c1b3
LSaddon::impersonate: fix default icon proposed in doc
4f69036f2f
Add LSaddon::showSupportInfo
43cb6c3f93
Add LSaddon::impersonate
1b38957235
LSsession::loadLSprofiles(): reset current LSprofiles on each call
e9477b1566
config: add optional --reconfigure parameter
508a28e5c8
tests: add some tests on BooleanOption
6a7368deb5
ConfigOption: add _get_user_input method to allow to mock it in tests
014a0802f8
config: make sure to reload file after saving it
20f3b9e860
Switch from debian based image to alpine and add Haproxy for reverse proxy to Home Assistant
cffaa5acc0
Initial commit