iachat/app/controllers/api/v1/accounts/integrations
Muhsin Keloth 01acbe3cda
feat: Add user attribution to Linear integration with actor authorization (#11774)
- Add `actor=app` parameter to Linear OAuth authorization URL for
consistent app-level authorization
https://linear.app/developers/oauth-actor-authorization
- Implement user attribution for Linear issue creation and linking using
`createAsUser` and `displayIconUrl` parameters
- Enhance Linear integration to properly attribute actions to specific
Chatwoot agents

**Note**
- The displayIconUrl parameter is being sent correctly to Linear's
GraphQL API (verified through testing), but there is an issues with icon
is not attaching properly.
- We might need to disconnect the integration connect again.
2025-07-01 16:49:26 +05:30
..
apps_controller.rb feat: Integration with Captain (alpha) (#9834) 2024-07-25 14:24:04 -07:00
dyte_controller.rb feat: Add backend APIs for Dyte integration (#6197) 2023-01-09 12:37:18 +05:30
hooks_controller.rb fix: inconsistent OpenAI cache interface (#10009) 2024-08-22 23:04:14 +05:30
linear_controller.rb feat: Add user attribution to Linear integration with actor authorization (#11774) 2025-07-01 16:49:26 +05:30
notion_controller.rb feat: notion OAuth setup (#11765) 2025-06-26 19:16:06 +05:30
shopify_controller.rb feat(apps): Shopify Integration (#11101) 2025-03-19 15:37:55 -07:00
slack_controller.rb feat: Update the slack integration-flow to allow users to select the channel (#7637) 2023-07-28 14:50:30 -07:00