chatwoot/chatwoot

View on GitHub
chore: review comments #20504
Muhsin Keloth authored e8c234f2
complete00:00:41
1
git clone
2
codeclimate validate-config
View output
codeclimate validate-config
No errors or warnings found in .codeclimate.yml.
3
codeclimate prepare
View output
codeclimate prepare
4
builder pull-engines
View output
determining required images
5
structure
View output
12
Parser process id: 12
codeclimate-parser socket not present
waiting 1s...
W, [2024-05-02T17:05:48.478747 #1]  WARN -- : Skipping app/javascript/packs/superadmin_pages.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:48.478795 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:48.526541 #1]  WARN -- : Skipping app/javascript/packs/widget.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:48.526584 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:48.534943 #1]  WARN -- : Skipping app/javascript/v3/views/routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:48.534992 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:48.954939 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/contacts/routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:48.954968 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:48.956125 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/conversation/conversation.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:48.956153 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:48.957248 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/settings/canned/canned.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:48.957275 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:48.958361 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/settings/macros/macros.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:48.958387 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:48.967269 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/settings/account/account.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:48.967299 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:48.968442 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/settings/reports/reports.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:48.968468 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:48.976710 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/settings/attributes/attributes.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:48.976738 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:48.983722 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/settings/personal/personal.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:48.983751 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:48.988453 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/settings/profile/profile.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:48.988482 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:48.989579 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/settings/billing/billing.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:48.989606 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:48.992536 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/settings/integrations/integrations.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:48.992562 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:48.993654 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/settings/labels/labels.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:48.993680 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:49.001101 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/settings/agentBots/agentBot.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:49.001132 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:49.009011 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/settings/automation/automation.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:49.009043 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:49.011966 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/settings/integrationapps/integrations.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:49.011994 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:49.013185 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/settings/teams/teams.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:49.013211 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:49.018364 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/settings/sla/sla.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:49.018392 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:49.022709 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/settings/agents/agent.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:49.022736 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:49.037291 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/settings/inbox/inbox.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:49.037320 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:49.042076 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/settings/campaigns/campaigns.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:49.042105 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:49.043472 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/settings/auditlogs/audit.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:49.043498 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:49.046669 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/helpcenter/helpcenter.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:49.046695 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:49.051018 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/dashboard.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:49.051045 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:49.072398 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/commands/CommandBarIcons.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:49.072427 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:49.181001 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/inbox/routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:49.181043 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:49.182297 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/notifications/routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:49.182325 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:49.308949 #1]  WARN -- : Skipping app/javascript/dashboard/modules/search/search.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:49.308977 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:50.773866 #1]  WARN -- : Skipping app/javascript/widget/helpers/utils.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:50.773908 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:50.894996 #1]  WARN -- : Skipping app/javascript/widget/router.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:50.895028 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:53.971357 #1]  WARN -- : Skipping app/controllers/public/api/v1/portals/base_controller.rb due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:53.971394 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:54.067354 #1]  WARN -- : Skipping app/controllers/concerns/switch_locale.rb due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:54.067391 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:05:56.192447 #1]  WARN -- : Skipping app/mailers/application_mailer.rb due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:05:56.192480 #1]  WARN -- : Response status: 422
6
duplication
View output
12
Parser process id: 12
codeclimate-parser socket not present
waiting 1s...
W, [2024-05-02T17:06:00.746631 #1]  WARN -- : Skipping ./app/javascript/packs/superadmin_pages.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:00.746894 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:00.807515 #1]  WARN -- : Skipping ./app/javascript/packs/widget.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:00.807807 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:00.812798 #1]  WARN -- : Skipping ./app/javascript/v3/views/routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:00.813035 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:01.366356 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/contacts/routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:01.366601 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:01.367713 #1]  WARN -- : Skipping ./app/javascript/dashboard/routes/dashboard/conversation/conversation.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:01.367740 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:01.368276 #1]  WARN -- : Skipping ./app/javascript/dashboard/routes/dashboard/settings/canned/canned.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:01.368303 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:01.368878 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/settings/macros/macros.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:01.368905 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:01.379441 #1]  WARN -- : Skipping ./app/javascript/dashboard/routes/dashboard/settings/account/account.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:01.379472 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:01.380726 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/settings/reports/reports.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:01.380758 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:01.390801 #1]  WARN -- : Skipping ./app/javascript/dashboard/routes/dashboard/settings/attributes/attributes.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:01.390829 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:01.398091 #1]  WARN -- : Skipping ./app/javascript/dashboard/routes/dashboard/settings/personal/personal.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:01.398321 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:01.402758 #1]  WARN -- : Skipping ./app/javascript/dashboard/routes/dashboard/settings/profile/profile.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:01.402793 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:01.403974 #1]  WARN -- : Skipping ./app/javascript/dashboard/routes/dashboard/settings/billing/billing.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:01.404002 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:01.405885 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/settings/integrations/integrations.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:01.406078 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:01.407012 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/settings/labels/labels.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:01.407037 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:01.414981 #1]  WARN -- : Skipping ./app/javascript/dashboard/routes/dashboard/settings/agentBots/agentBot.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:01.415007 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:01.423942 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/settings/automation/automation.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:01.424020 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:01.431352 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/settings/integrationapps/integrations.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:01.431402 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:01.438690 #1]  WARN -- : Skipping ./app/javascript/dashboard/routes/dashboard/settings/teams/teams.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:01.441218 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:01.448381 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/settings/sla/sla.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:01.448416 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:01.460105 #1]  WARN -- : Skipping ./app/javascript/dashboard/routes/dashboard/settings/agents/agent.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:01.460159 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:01.469949 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/settings/inbox/inbox.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:01.470029 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:01.488408 #1]  WARN -- : Skipping ./app/javascript/dashboard/routes/dashboard/settings/campaigns/campaigns.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:01.488435 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:01.488950 #1]  WARN -- : Skipping ./app/javascript/dashboard/routes/dashboard/settings/auditlogs/audit.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:01.488974 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:01.491395 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/helpcenter/helpcenter.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:01.491460 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:01.494392 #1]  WARN -- : Skipping app/javascript/dashboard/routes/dashboard/dashboard.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:01.494457 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:01.509370 #1]  WARN -- : Skipping ./app/javascript/dashboard/routes/dashboard/commands/CommandBarIcons.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:01.509442 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:01.619273 #1]  WARN -- : Skipping ./app/javascript/dashboard/routes/dashboard/inbox/routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:01.619323 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:01.619894 #1]  WARN -- : Skipping ./app/javascript/dashboard/routes/dashboard/notifications/routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:01.619924 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:01.796811 #1]  WARN -- : Skipping app/javascript/dashboard/modules/search/search.routes.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:01.797053 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:03.973177 #1]  WARN -- : Skipping app/javascript/widget/helpers/utils.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:03.973380 #1]  WARN -- : Response status: 422
W, [2024-05-02T17:06:04.153903 #1]  WARN -- : Skipping app/javascript/widget/router.js due to CC::Parser::Client::HTTPError
W, [2024-05-02T17:06:04.153958 #1]  WARN -- : Response status: 422
I, [2024-05-02T17:06:04.955759 #1]  INFO -- : Skipping file ./app/models/concerns/json_schema_validator.rb due to exception (Racc::ParseError): ./app/models/concerns/json_schema_validator.rb:35 :: parse error on value nil (error)

I, [2024-05-02T17:06:05.507665 #1]  INFO -- : Skipping file ./app/controllers/public/api/v1/portals/base_controller.rb due to exception (Racc::ParseError): ./app/controllers/public/api/v1/portals/base_controller.rb:19 :: parse error on value ":" (tCOLON)

I, [2024-05-02T17:06:05.563537 #1]  INFO -- : Skipping file ./app/controllers/concerns/switch_locale.rb due to exception (Racc::ParseError): ./app/controllers/concerns/switch_locale.rb:6 :: parse error on value ")" (tRPAREN)

I, [2024-05-02T17:06:05.745726 #1]  INFO -- : Skipping file ./app/controllers/api/v1/accounts/automation_rules_controller.rb due to exception (Racc::ParseError): ./app/controllers/api/v1/accounts/automation_rules_controller.rb:3 :: parse error on value ":" (tCOLON)

I, [2024-05-02T17:06:05.916778 #1]  INFO -- : Skipping file ./app/controllers/api/v1/accounts/callbacks_controller.rb due to exception (Racc::ParseError): ./app/controllers/api/v1/accounts/callbacks_controller.rb:2 :: parse error on value ":" (tCOLON)

I, [2024-05-02T17:06:06.019485 #1]  INFO -- : Skipping file ./app/controllers/api/v1/accounts/portals_controller.rb due to exception (Racc::ParseError): ./app/controllers/api/v1/accounts/portals_controller.rb:4 :: parse error on value ":" (tCOLON)

I, [2024-05-02T17:06:06.075617 #1]  INFO -- : Skipping file ./app/controllers/api/v1/accounts/macros_controller.rb due to exception (Racc::ParseError): ./app/controllers/api/v1/accounts/macros_controller.rb:2 :: parse error on value ":" (tCOLON)

I, [2024-05-02T17:06:06.998223 #1]  INFO -- : Skipping file ./app/mailers/application_mailer.rb due to exception (Racc::ParseError): ./app/mailers/application_mailer.rb:4 :: parse error on value ":" (tCOLON)

I, [2024-05-02T17:06:07.668879 #1]  INFO -- : Skipping file ./lib/integrations/slack/send_on_slack_service.rb due to exception (Racc::ParseError): ./lib/integrations/slack/send_on_slack_service.rb:87 :: parse error on value "&." (error)
7
csslint
csslint engine documentation
8
scss-lint
scss-lint engine documentation