Skip to content
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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add UserAgent attribute in ComapSmartHome API calls #97

Open
wants to merge 1 commit into
base: beta
Choose a base branch
from

Conversation

FlorentALAPETITE
Copy link

Hi, COMAP developer here again!

We made a few security changes this morning on our APIs that broke Jeedom plugin (sorry for that 馃槄). I did rollback the changes for the moment but we will enforce these security changes in the near future.

It seems that the rule that blocked the calls was from a list of common security ruleset (rule #NoUserAgent_HEADER) so I made the changes in the comapAPI file (also not tested, sorry). I'm not completely sure if the requests you are currently performing will pass all the new security rules. We have a development environment completely decoupled from the production one where we are deploying new changes to test before production release. If you want to use it to validate the requests before the next security changes, I can help you set it up.

On another note, I made a little change on the error message since we have some Jeedom plugin users that thinks that Qivivo API is still alive and used in the plugin. The Qivivo name is not really used anymore, we changed it definitively to ComapSmartHome a few years ago when we developed the new platform and APIs so you might want to change references to this name, at least in the strings that users can really see to prevent further incomprehension.

Have a nice day!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant