-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
[tado] OAuth RFC-8628 authentication work flow #18433
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
Conversation
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
|
When i build this locally i get a spotless issue. I also wonder if the header changes are going to be an issue. Edit: labels are not needed. Only to the original PR i will add a patch label once succesfully patched. |
Is it due to the copyright years 2025 vs 2024? => Which is the correct year for back ported code? |
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
|
Ok I did spotless on the pom (and changed the year anyway), so please try again. |
|
maybe also an issue with the header comment notation |
|
@lsiepel the local build works now, so please try the CI build again.. EDIT: the CI build seems to be frozen |
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
77d5a3a to
9929a49
Compare
Signed-off-by: Andrew Fiddian-Green <software@whitebear.ch>
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.
Thanks, LGTM
|
This pull request has been mentioned on openHAB Community. There might be relevant details there: https://community.openhab.org/t/tado-authentication/163276/2 |
|
@lsiepel do you have any idea how to force the CI build? I have tried everything. Someone had suggested to close and then immediately reopen the PR, but I am slightly reluctant. WDYT? |
@holgerfriedrich or @wborn both checks seem to be hanging, any thoughts? |
I think it is not even started. Nothing listed in the Actions tab.
Anyway, IMHO the 4.3.x branch would not pass the tests - as long as we do not date headers back to 2024 and start all newly added files with a ** header instead of *. |
I did all that. And it builds locally just fine. The "only" problem is that the CI build is not running, so we cannot "prove" that it builds on the cloud. |
|
Yes, you did for your PR. But all the other PRs cherry-picked to 4.3.x do not pass those checks. I just compared #18354 to this PR, and besides the README there are no differences besides this one: |
@holgerfriedrich I guess you figured it out already, but in case not, that change was due to a regression caused by the original PR, which therefore seemed sensible to also back port here. |
@holgerfriedrich / @lsiepel just for the avoidance of doubt, I am assuming that one or other of you will do this push. Or do you need anything more from me? Also I wonder if you can inform me where the snapshots of such pushes are located? In order to pre-test and confirm everything before the formal v4.3.4 patch will be released. (I see v5.x snapshots only on JFrog but I assume that v4.3.x are still being built and stored somewhere else .. or??) |
|
Just to confirm that Tado has definitely turned off their old authentication system, se we definitely need this backport asap. |
|
Many thanks @lsiepel :) |


Signed-off-by: Andrew Fiddian-Green software@whitebear.ch
Backport of: #18354
The Jar file for testing is here (but it requires the latest patch OH v4.3.4 or greater).
org.openhab.binding.tado-4.3.4-SNAPSHOT.zip