Closed (fixed)
Project:
OhDear Integration
Version:
3.x-dev
Component:
Code
Priority:
Major
Category:
Task
Assigned:
Unassigned
Reporter:
Created:
3 Sep 2025 at 09:45 UTC
Updated:
26 Sep 2025 at 06:19 UTC
Jump to comment: Most recent
On 26th of August OhDear was introducing a breaking change to their API. Alongside they released version 4 of their PHP-SDK which is built from the ground up. In order for this module to stay functional we'd need to upgrade the SDK.
Create a new 3.x branch of this module where ohdear-php-skd v4 changes will be included.
1.x and 2.x releases support is going to be dropped. They are not compatible with the OhDear API anymore. Make sure to upgrade to ^3.0 once it is released.
Start within a Git clone of the project using the version control instructions.
Or, if you do not have SSH keys set up on git.drupalcode.org:
Comments
Comment #3
useernamee commentedOne endpoint is broken:
Will update the php-sdk and re-test.
Comment #5
useernamee commentedComment #6
useernamee commentedComment #7
useernamee commentedComment #8
useernamee commentedI found some issues in the drush ohdear:maintenance command and they are fixed now.
I added a changelog.md to the module.
Please review.
Comment #9
fagoThx! I reviewed all the changes and they are generally solid. I'd say we can move on with releasing this and create individual issues for everything that might pop up during testing. Also moving this to version 3.x, since this going to be released as 3.x.
I think the following should be in a change record, to ease upgrading to the new major:
- config-key change
- environment variable change (OHDEAR_SITE_ID -> OHDEAR_MONITOR_ID)
Maybe a note that dependencies changed also?
Comment #11
fago