-
-
Notifications
You must be signed in to change notification settings - Fork 36.3k
Add Islamic Prayer Times config flow #31590
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Islamic Prayer Times config flow #31590
Conversation
…into islamic-prayer-config-flow
This comment has been minimized.
This comment has been minimized.
bdraco
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There is a conflict that needs to be resolved
…into islamic-prayer-config-flow
Resolved |
|
If you are feeling ambitious the test coverage has decreased slightly with the change Before After |
|
@engrbm87 looks like this just needs docs and should be good to go |
|
Is it possible to rerun the test. I am not sure what the problem is. |
|
@engrbm87 You'll need to rebase and then push for the CI to run again to see what the Mypy error is as the build has expired https://developers.home-assistant.io/docs/development_catching_up/ |
…into islamic-prayer-config-flow
|
I believe this is ready to be merged |
|
There's a merge conflict. |
…into islamic-prayer-config-flow
…m87/home-assistant into islamic-prayer-config-flow
|
Hello @MartinHjelmare , I have tried to clean up the code based on your comments and I think it is more efficient now. |
|
Two outstanding comments. Otherwise looks good. All CI tests need to be run properly though before we can merge. |
MartinHjelmare
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great!
…into islamic-prayer-config-flow
|
Do we need the title for the options flow? |
I got this error "* [TRANSLATIONS] Invalid strings.json: extra keys not allowed @ data['options']['title']". That is why i removed it |
|
Ok, good. |





Breaking change
Islamic Prayer Times is now its own integration and supports config flow. Please update your configuration by the following the documentation.
All sensors will display the prayer times as per the selected calculation method. Changing the calculation method will update all sensors with new prayer times.
Proposed change
Configure the Islamic Prayer Times integration through UI and update the calculation method using the options menu.
Type of change
Example entry for
configuration.yaml:Additional information
Checklist
black --fast homeassistant tests)If user exposed functionality or configuration variables are added/changed:
If the code communicates with devices, web services, or third-party tools:
Updated and included derived files by running:
python3 -m script.hassfest.requirements_all.txt.Updated by running
python3 -m script.gen_requirements_all..coveragerc.The integration reached or maintains the following Integration Quality Scale: