Debugging Issues with Login - Strategery-Inc/jira-harvest-time-tracker GitHub Wiki
Early 2022 Harvest shut down their v1.0 API.
If you're experiencing issues logging in, your situation may fall under one of the following scenarios.
Jira Cloud
If you're using Jira Cloud and are experiencing issues logging in, there's a possibility you're using a deprecated version of the App that uses the Harvest v1.0 API that was recently shut down. The App that's being actively maintained is called Harvester Real-Time Tracking. We recommend that you switch to that App for a more seamless experience.
Jira Server
(1) If you're using Jira Server then please still also make sure you're using the Harvester Real-Time Tracking app, and not the deprecated app.
(2) If you're already using Harvester Real-Time Tracking, then there's a chance that your "OAuth application" was created for the Harvest v1.0 API. This means that a NEW "OAuth appplication" needs to be created for the Harvest v2.0 API. You can view your existing Harvest "Oauth applications" and create a new one in https://developers.harvestapp.com/
If you're not sure whether you should create a new "Oauth application" or not: please go ahead and create a new one anyway – it will work anyway.
(3) After creating the "OAuth application" in Harvest, copy the "Client ID" that was generated for it and paste it in the configuration section of our Jira App in the "OAuth Client ID" field.
(4) In the configuration section of our Jira App: if you see the "API Host" field, please make sure the value is api.harvestapp.com
. This is important because it's another change Harvest introduced to their APIs. Future versions of our plugin will remove this field, but if you're running on an older version you may still see it.