Closed nestordavalos closed 3 weeks ago
[!IMPORTANT]
Review skipped
Auto reviews are disabled on base/target branches other than the default branch.
Please check the settings in the CodeRabbit UI or the
.coderabbit.yaml
file in this repository. To trigger a single review, invoke the@coderabbitai review
command.You can disable this status message by setting the
reviews.review_status
tofalse
in the CodeRabbit configuration file.
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
This pull request includes multiple commits that make various changes to the codebase. The commits include migrating all instances of the old Vuelidate syntax to the new v2 syntax, fixing table styles, fixing templates in WhatsApp, fixing Instagram outgoing attachments, fixing broken SSO login after Vuelidate changes, using installation config URL for Captain app URL, generating SSO URL in Chatwoot and moving Captain to the primary tab, fixing security advisory for REXML, bumping Facebook API to v20 in WhatsApp Cloud service to avoid deprecation, moving UNOAPI_AUTH_TOKEN config to installation_config, fixing dark mode in integrations, fixing Captain move in installation_configs, adding ESLint rules, rewriting keyboardEventListener mixin to a composable, fixing issues with the new conversation form, dynamically showing Shift key in shortcut modal for QWERTZ layout, fixing Keydown handler in useKeyboardEvent composable, adding an auto resolution job for Captain, updating the design for teams, always initializing chat attachments, updating the design of the audit logs page, handling the case where a message has no attachments, fixing buildrs arm, fixing Redis::CommandError in Api::V1::Accounts::ConversationsController, fixing Instagram audio rendering issues, rewriting configMixin to a composable, updating dependencies and versions, updating link to community support in Super Admin settings page, updating Gemfile.lock with latest gem versions, updating useGlobalConfig composable to replace "Chatwoot" with installation name, and bumping the version to 3.12.0.
The changes in this pull request also include various file modifications, such as updating styles, removing unused code, fixing props and emits, and updating API endpoints.
These changes aim to improve the codebase by migrating to the new Vuelidate syntax, fixing various issues, updating integrations design, and updating dependencies and versions.