IAV-728/feat: Update OAuth integration endpoints and enhance credential handling
- Changed OAuth prefix in credential-endpoints to include API path.
- Updated OAuth endpoints to include a new refresh token endpoint and modified the authorize endpoint.
- Enhanced OAuth connection state to include n8nCredentialId.
- Improved error handling and state management in the OAuth store.
- Added functionality to fetch user integrations by platform in the agent integration store.
- Updated integration card to sync state with props.
- Enhanced integration section to fetch user integrations more efficiently and manage platform connections.
- Added support for new platforms (Twitter, LinkedIn, TikTok) in activity and audience growth charts.
- Updated types to include userIntegrationUid and integrationName for better orchestration. Closes IAV-728