Closed mlamina closed 3 months ago
This PR changes the Linear authentication method from API key to OAuth, enhancing security and user experience.
Changes
Database Migrations
api_key
access_token
LinearIntegration
Models
Templates
integrations.html
URLs
Views
add_linear_integration
add_slack_integration
Settings
LINEAR_CLIENT_ID
LINEAR_CLIENT_SECRET
Version
1.4.2
Tests
Integration Tools
Miscellaneous
fork_issue
pr_pilot_agent.py
The unit tests have failed. Here are the files that caused the failures:
Please review the changes and address the issues accordingly.
This PR changes the Linear authentication method from API key to OAuth, enhancing security and user experience.
Changes
Database Migrations
api_key
field toaccess_token
inLinearIntegration
model.Models
LinearIntegration
model to useaccess_token
instead ofapi_key
.Templates
integrations.html
to reflect changes in Linear integration.URLs
Views
add_linear_integration
view to handle OAuth callback for Linear.add_slack_integration
view to include redirect URI.Settings
LINEAR_CLIENT_ID
andLINEAR_CLIENT_SECRET
to settings.Version
1.4.2
.Tests
Integration Tools
Miscellaneous
fork_issue
import inpr_pilot_agent.py
.