Fayaz Ahmed
9eb861a3b7
feat: Custom attributes in automations and refactor (#4548)
* Custom attributes
* Custom Attrs Manifest
* Fix dropdown values for custom attributes
* Handle edit mode for custom attributes
* Ported duplicate logic to a mixin
* fix Code climate issue
* Fix Codeclimate complexity warning
* Bug fix - Custom attributes getting duplicated
* Bug fixes and Code Climate issue fix
* Code Climate Issues Breakdown
* Fix test spec
* Add labels for Custom attributes in dropdown
* Refactor
* Refactor Automion mixin
* Refactor Mixin
* Refactor getOperator
* Fix getOperatorType
* File name method refactor
* Refactor appendNewCondition
* spec update
* Refactor methods
* Mixin Spec update
* Automation Mixins Test Specs
* Mixin Spec Rerun
* Automation validations mixin spec
* Automation helper test spec
* Send custom_attr key
* Fix spec fixtures
* fix: Changes for custom attribute type and lower case search
* fix: Specs
* fix: Specs
* fix: Ruby version change
* fix: Ruby version change
* Removes Lowercased values and fix label value in api payload
* Fix specs
* Fixed Query Spec
* Removed disabled labels if no attributes are present
* Code Climate Fixes
* fix: custom attribute with indifferent access
* fix: custom attribute with indifferent access
* Fix specs
* Minor label fix
* REtrigger circle ci build
* Update app/javascript/shared/mixins/specs/automationMixin.spec.js
* Update app/javascript/shared/mixins/specs/automationMixin.spec.js
* fix: Custom attribute case insensitivity search
* Add missing reset action method to input
* Set team_input to single select instead of multiple
* fix: remove value case check for date,boolean and number data type
* fix: cognitive complexity
* fix: cognitive complexity
* fix: Fixed activity message for automation system
* fix: Fixed activity message for automation system
* fix: Fixed activity message for automation system
* fix: codeclimate
* fix: codeclimate
* fix: action cable events for label update
* fix: codeclimate, conversation modela number of methods
* fix: codeclimate, conversation modela number of methods
* fix: codeclimate, conversation modela number of methods
* fix: codeclimate, conversation modela number of methods
* Fix margin bottom for attachment button
* Remove margin bottom to avoid conflict from macros
* Fix automation action query generator using the right key
* fix: not running message created event for activity message
* fix: not running message created event for activity message
* codeclimate fix
* codeclimate fix
* codeclimate fix
* Update app/javascript/dashboard/mixins/automations/methodsMixin.js
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
* Update app/javascript/shared/mixins/specs/automationHelper.spec.js
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
* Update app/javascript/dashboard/helper/automationHelper.js
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
* Update app/javascript/dashboard/mixins/automations/methodsMixin.js
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
Co-authored-by: Pranav Raj S <pranav@chatwoot.com>
Co-authored-by: Tejaswini <tejaswini@chatwoot.com>
Co-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>
Co-authored-by: Sojan Jose <sojan@pepalo.com>
Co-authored-by: Muhsin Keloth <muhsinkeramam@gmail.com>
2022-11-10 10:53:29 +05:30
..
2022-10-11 17:32:31 -07:00
2022-08-16 16:58:23 +05:30
2022-07-15 09:51:59 +07:00
2019-08-25 19:59:28 +05:30
2022-07-26 22:42:20 +05:30
2022-07-15 09:51:59 +07:00
2020-03-06 01:43:12 +05:30
2022-07-21 19:27:12 +02:00
2022-10-21 13:43:15 -07:00
2022-07-15 09:51:59 +07:00
2022-07-26 12:41:22 +05:30
2022-09-13 17:40:06 +05:30
2022-07-11 12:43:24 +05:30
2022-11-01 19:51:42 -07:00
2022-07-21 19:27:12 +02:00
2022-11-10 10:53:29 +05:30
2022-07-15 09:51:59 +07:00
2022-07-15 09:51:59 +07:00
2022-05-16 13:59:59 +05:30
2022-05-05 00:31:11 +05:30
2022-07-21 19:27:12 +02:00
2020-05-10 22:40:36 +05:30
2022-07-15 09:51:59 +07:00
2022-11-07 17:46:00 -08:00
2022-07-06 00:37:43 +05:30
2022-11-02 13:54:56 -07:00
2021-06-21 15:16:26 +05:30
2020-02-29 20:41:09 +05:30
2022-08-10 13:46:46 +02:00
2021-01-14 20:35:22 +05:30
2021-07-31 21:19:42 +05:30
2022-07-04 20:29:44 +05:30
2022-09-22 14:08:48 -07:00
2022-06-28 11:23:20 +05:30
2022-02-28 18:16:12 +05:30
2021-01-17 23:56:56 +05:30
2021-01-17 23:56:56 +05:30
2022-07-21 19:27:12 +02:00
2020-02-26 09:44:24 +05:30
2022-10-12 14:32:54 -07:00