This PR adds the foundation for account-level SAML SSO configuration in Chatwoot Enterprise. It introduces a new `AccountSamlSettings` model and management API that allows accounts to configure their own SAML identity providers independently, this also includes the certificate generation flow The implementation includes a new controller (`Api::V1::Accounts::SamlSettingsController`) that provides CRUD operations for SAML configuration The feature is properly gated behind the 'saml' feature flag and includes administrator-only authorization via Pundit policies. |
||
|---|---|---|
| .. | ||
| controllers | ||
| drops | ||
| jobs | ||
| lib | ||
| listeners | ||
| mailers/enterprise/agent_notifications | ||
| models | ||
| policies | ||
| presenters/conversations | ||
| services | ||