diff --git a/server/data/db.json b/server/data/db.json index ba847f89dd..ff1e9e053f 100644 --- a/server/data/db.json +++ b/server/data/db.json @@ -1,4748 +1,4748 @@ { "commits": [ { - "author": 6375150, - "message": "feat: Add getConversationsByContactId, sendMessage (#1)", - "sha": "e9728eba2bbd4c328aa8bf064151547365a4bf9c", + "author": 3526167, + "message": "update instructions for cloudron FRONTEND_URL", + "sha": "899877eb2e44a401eab92395e78414d6c85c53ac", "orgName": "chatwoot", - "repoName": "node", - "createdAt": "2021-12-22T19:28:40Z" + "repoName": "cloudron-chatwoot", + "createdAt": "2021-09-15T07:42:55Z" }, { - "author": 2246121, - "message": "chore: Bump version to 0.0.2", - "sha": "6835cf8f4422d26765c249e2730c09b9d7d93223", + "author": 3526167, + "message": "fix .env file being reset on restarts", + "sha": "d9af3ccab5a0ef66fa16e8df0ba31ccef63a99f3", "orgName": "chatwoot", - "repoName": "node", - "createdAt": "2021-06-02T04:41:36Z" + "repoName": "cloudron-chatwoot", + "createdAt": "2021-09-15T07:26:15Z" }, { - "author": 2246121, - "message": "chore: Add conversations API to the library", - "sha": "06affdafe3f26af9af1c01a2265542fffa0edec6", + "author": 3526167, + "message": "remove emojis from title", + "sha": "bdf232288736e6110453b1e4f25cd64d48f625d7", "orgName": "chatwoot", - "repoName": "node", - "createdAt": "2021-06-02T04:41:24Z" + "repoName": "cloudron-chatwoot", + "createdAt": "2021-09-14T17:17:32Z" }, { - "author": 2246121, - "message": "chore: Add labelsAPI to contacts", - "sha": "937205aae66f9052c6d454fb96868ba9d22176bd", + "author": 3526167, + "message": "update changelog", + "sha": "1cf44501d9017dfb53d0e06d17ae71806a8280f6", "orgName": "chatwoot", - "repoName": "node", - "createdAt": "2021-05-30T17:48:21Z" + "repoName": "cloudron-chatwoot", + "createdAt": "2021-09-14T11:45:45Z" }, { - "author": 2246121, - "message": "chore: Add lib files", - "sha": "7afd67b471ac9941e42cc40e26f80a3b0f74d97d", + "author": 3526167, + "message": "add description, postinstall and changelog", + "sha": "983d50efa37e1b78de0a148dcbfc615a52ca5a27", "orgName": "chatwoot", - "repoName": "node", - "createdAt": "2021-05-30T16:54:31Z" + "repoName": "cloudron-chatwoot", + "createdAt": "2021-09-14T11:45:04Z" }, { - "author": 2246121, - "message": "chore: Update main file to lib/index.js", - "sha": "da099383d86747c51a2a21ccdfa8e36acc8dd7b1", + "author": 3526167, + "message": "update cloudron manifest file", + "sha": "c1b765d82f5bf11b0e61ee5227339da164b40a4a", "orgName": "chatwoot", - "repoName": "node", - "createdAt": "2021-05-30T16:53:11Z" + "repoName": "cloudron-chatwoot", + "createdAt": "2021-09-14T11:34:58Z" }, { - "author": 2246121, - "message": "feat: Add base APIClient, contacts API", - "sha": "96fa864a01a26532a67a3e7b566f7ddfc2171a9f", + "author": 3526167, + "message": "update .env file", + "sha": "dc0452f82da56951b0a34838531e39be6c00d702", "orgName": "chatwoot", - "repoName": "node", - "createdAt": "2021-05-30T16:51:58Z" + "repoName": "cloudron-chatwoot", + "createdAt": "2021-09-14T10:56:48Z" }, { - "author": 2246121, - "message": "Initial commit", - "sha": "8487e1d06731eb0e96df0baa84a7cd71781ff066", + "author": 3526167, + "message": "update readme", + "sha": "92d172ac14b61267bf617075d88c8a73aed0615a", "orgName": "chatwoot", - "repoName": "node", - "createdAt": "2020-12-18T15:51:39Z" + "repoName": "cloudron-chatwoot", + "createdAt": "2021-09-13T15:22:06Z" }, { - "author": 18097732, - "message": "Merge pull request #4 from chatwoot/revert-3-misfist/bugfix-wp-localize-script\n\nchore: Revert \"Misfist/bugfix wp_localize_script\"", - "sha": "6e2eae3892f93ae03635440be8f4f2983c405dd2", + "author": 3526167, + "message": "fix default env vars", + "sha": "c472efca5f5a1c625619a9fb77e86320fd82bd73", "orgName": "chatwoot", - "repoName": "wp-plugin", - "createdAt": "2023-03-06T07:50:16Z" + "repoName": "cloudron-chatwoot", + "createdAt": "2021-09-13T15:21:55Z" }, { - "author": 18097732, - "message": "Revert \"Misfist/bugfix wp_localize_script\"", - "sha": "b75a28e38c4d8956d6d6aeb2c3490a2c4e47a15f", + "author": 3526167, + "message": "add .env file", + "sha": "962fc72717fe2410e8b75a4c377bf89147e7ca70", "orgName": "chatwoot", - "repoName": "wp-plugin", - "createdAt": "2023-03-06T07:49:50Z" + "repoName": "cloudron-chatwoot", + "createdAt": "2021-09-13T09:08:25Z" }, { - "author": 18097732, - "message": "Merge pull request #3 from misfist/misfist/bugfix-wp-localize-script\n\nMisfist/bugfix wp_localize_script", - "sha": "5dcfa5ebecf97df6240990d5d0e9bdb38cb080fe", + "author": 3526167, + "message": "get basic version working on cloudron #1", + "sha": "973a3de701cd7c2dca3506cc36d501fc0cd02503", "orgName": "chatwoot", - "repoName": "wp-plugin", - "createdAt": "2023-03-06T07:29:40Z" + "repoName": "cloudron-chatwoot", + "createdAt": "2021-09-10T18:57:52Z" }, { - "author": 18097732, - "message": "fix: typo in chatwootWidgetLocale", - "sha": "e047a907831480c48213c6bd486bc578f2838282", + "author": 3526167, + "message": "get basic version working on cloudron", + "sha": "13ac73ae9e0884c44da190c5a3231cc64cddef6a", "orgName": "chatwoot", - "repoName": "wp-plugin", - "createdAt": "2023-03-06T06:41:04Z" + "repoName": "cloudron-chatwoot", + "createdAt": "2021-09-10T18:56:35Z" }, { - "author": 709248, - "message": "WordPress coding standards formatting\n\nSee https://developer.wordpress.org/coding-standards/wordpress-coding-standards/php/#space-usage", - "sha": "b744e0749b0f552f26f9b8724bc5abd36009aee7", + "author": 3526167, + "message": "fix rails restart - increase memlimit to 2.5GB", + "sha": "53717cb3683df7818dcf6270b4a9decd3eedce4f", "orgName": "chatwoot", - "repoName": "wp-plugin", - "createdAt": "2023-01-26T03:14:53Z" + "repoName": "cloudron-chatwoot", + "createdAt": "2021-09-10T18:47:20Z" }, { - "author": 709248, - "message": "Add comment about change", - "sha": "083f01fee6b670f2278efe0d8e824b6eb771a4bb", + "author": 3526167, + "message": "modify chatwoot web supervisord conf", + "sha": "c77d4176cda4060ea9712cc5f5410d624bd24d60", "orgName": "chatwoot", - "repoName": "wp-plugin", - "createdAt": "2023-01-26T03:13:35Z" + "repoName": "cloudron-chatwoot", + "createdAt": "2021-09-10T18:27:02Z" }, { - "author": 709248, - "message": "Change 3rd param to array", - "sha": "48cd4b18cc54322ccb7b0161ef093603166199ea", + "author": 3526167, + "message": "update start.sh", + "sha": "1b23057c21f9ec800239343d7af08005a56ef5cd", "orgName": "chatwoot", - "repoName": "wp-plugin", - "createdAt": "2023-01-26T03:13:16Z" + "repoName": "cloudron-chatwoot", + "createdAt": "2021-09-10T15:38:13Z" }, { - "author": 709248, - "message": "Add link to WordPress function\n\nhttps://developer.wordpress.org/reference/functions/wp_localize_script/", - "sha": "bfac481cd02bd770a6d7f1ac073c70a4a1403e78", + "author": 3526167, + "message": "fix puma tmp path", + "sha": "573cc79c4549ea44ca78efd79a41983bb96a07d5", "orgName": "chatwoot", - "repoName": "wp-plugin", - "createdAt": "2023-01-26T03:12:23Z" + "repoName": "cloudron-chatwoot", + "createdAt": "2021-09-10T15:21:55Z" }, { - "author": 2246121, - "message": "chore: Bump to v0.2.1", - "sha": "4e3c5ae42ce3e5dfc1341585750db41431a3eecb", + "author": 3526167, + "message": "add db migration step", + "sha": "4d0d206d7884e1244e466c58cb0bc9603b17e9fc", "orgName": "chatwoot", - "repoName": "wp-plugin", - "createdAt": "2021-09-08T09:20:18Z" + "repoName": "cloudron-chatwoot", + "createdAt": "2021-09-10T14:52:39Z" }, { - "author": 16981850, - "message": "chore: Remove deprecated php function (#1)\n\nPHP Notice: screen_icon(); is deprecated since 3.8.0 with no alternative available", - "sha": "b845528d31e3c4f7e6db8456a24787426aeb1716", + "author": 3526167, + "message": "fix redis and postgres", + "sha": "370b9beed484c8d04018b05b427ed6faa8d655ac", "orgName": "chatwoot", - "repoName": "wp-plugin", - "createdAt": "2021-09-08T09:17:06Z" + "repoName": "cloudron-chatwoot", + "createdAt": "2021-09-10T14:19:10Z" }, { - "author": 2246121, - "message": "chore: Upgrade Grunt packages", - "sha": "7f6d69cb9cf13a0dfd8acb40f469d4f2efb38747", + "author": 3526167, + "message": "fix redis creds", + "sha": "f9dac2aaac3a2fb39e62570b1776ea1fea438fb9", "orgName": "chatwoot", - "repoName": "wp-plugin", - "createdAt": "2021-09-08T08:48:48Z" + "repoName": "cloudron-chatwoot", + "createdAt": "2021-09-10T13:26:23Z" }, { - "author": 2246121, - "message": "chore: Add options to customize the design of the widget", - "sha": "3c9f63e4b3519f1db049ffa2471bfefa8a941311", + "author": 3526167, + "message": "add postgres and redis addon", + "sha": "64b00b25bc97527131b0d988e17a59c3f3fc4105", "orgName": "chatwoot", - "repoName": "wp-plugin", - "createdAt": "2021-09-08T08:38:29Z" + "repoName": "cloudron-chatwoot", + "createdAt": "2021-09-08T15:27:05Z" }, { - "author": 8985705, - "message": "Update README.md", - "sha": "6f8ce6ace9eee74fca7696d639e3391db3b4252f", + "author": 3526167, + "message": "fix supervisord", + "sha": "1cdfc57f44f6fb69fab46caa589fc2a524b4dc54", "orgName": "chatwoot", - "repoName": "wp-plugin", - "createdAt": "2021-02-03T02:53:57Z" + "repoName": "cloudron-chatwoot", + "createdAt": "2021-09-08T15:23:24Z" }, { - "author": 0, - "message": "this isnt WordPress, lowercase W", - "sha": "cd0886fc12b4961563324aaeb34558726f47fb07", + "author": 3526167, + "message": "fix permissions and supervisord conf", + "sha": "246ad52be5259fbcb12dd0c19eacd84fe9784d06", "orgName": "chatwoot", - "repoName": "wp-plugin", - "createdAt": "2021-02-03T02:50:03Z" + "repoName": "cloudron-chatwoot", + "createdAt": "2021-09-08T14:07:03Z" }, { - "author": 0, - "message": "initialize gitignore", - "sha": "fd3112cb4c90f59df0f24862014301020597eb67", + "author": 3526167, + "message": "add id to cloudronmanifest", + "sha": "8893549653a0b8dce32fd978e0a4e44ce6323741", "orgName": "chatwoot", - "repoName": "wp-plugin", - "createdAt": "2021-02-03T02:41:50Z" + "repoName": "cloudron-chatwoot", + "createdAt": "2021-09-08T13:35:41Z" }, { - "author": 0, - "message": "dont need node_modules gitignore to come", - "sha": "f38fbcd6f890272c37fa1c1553689a7b186a6418", + "author": 3526167, + "message": "add supervisord configs", + "sha": "0805700a3825cfa5ae84dfd17a32736b00e65f27", "orgName": "chatwoot", - "repoName": "wp-plugin", - "createdAt": "2021-02-03T02:39:27Z" + "repoName": "cloudron-chatwoot", + "createdAt": "2021-09-08T13:32:07Z" }, { - "author": 0, - "message": "initializes plugin with settings for embed widget", - "sha": "8db2a4f6398affba998e847f50dd91d0a1dd70b1", + "author": 3526167, + "message": "add make file", + "sha": "040bfa0af3d872aa7d326df4ed9369d9808c01cb", "orgName": "chatwoot", - "repoName": "wp-plugin", - "createdAt": "2021-02-03T02:39:02Z" + "repoName": "cloudron-chatwoot", + "createdAt": "2021-09-08T12:53:47Z" }, { - "author": 4143552, - "message": "fix #12", - "sha": "5451e87dada16f7457b70fb8672f30429677b9e2", + "author": 3526167, + "message": "init dockerfile and supervisord", + "sha": "e892bee55aca8a5ffe470a59ebbf47e08c8916f4", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-05-31T16:13:52Z" + "repoName": "cloudron-chatwoot", + "createdAt": "2021-09-06T15:00:12Z" }, { - "author": 4143552, - "message": "agent_last_seen_at updated", - "sha": "13d1c2e722b77dfe0d3369aebd717c78bc442552", + "author": 3526167, + "message": "add license", + "sha": "b7805110bfb42d435bafeb9e9268c7d0aac2d6f6", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-05-31T13:10:42Z" + "repoName": "cloudron-chatwoot", + "createdAt": "2021-09-02T14:04:11Z" }, { - "author": 4143552, - "message": "fix 14#", - "sha": "d4fb0ac1c845dab7212ebcc2d690923089824724", + "author": 3526167, + "message": "init", + "sha": "5f4f4f1b1ff44e20fde4421f0ddfcd0bd89997bb", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-05-31T11:35:08Z" + "repoName": "cloudron-chatwoot", + "createdAt": "2021-09-02T14:01:02Z" }, { - "author": 4143552, - "message": "crash fix", - "sha": "6da16b90d1fca7883a202196f25144bc24d59db8", + "author": 15872348, + "message": "chore: Change versions of peer dependencies (#8)\n\nFixes #7 \r\n\r\nI have tested the plugin with latest version of gatsby and seems like\r\ngatsby isn't making breaking changes for plugin api. I think these\r\nchanges will work for a long time and users won't be blocked for us to\r\nmanually test and update the version.", + "sha": "09eb5a078f1ff36ba8706acfcf5918d054319d79", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-05-28T22:57:35Z" + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2023-09-28T03:20:25Z" }, { - "author": 4143552, - "message": "fix #11", - "sha": "9d018fdf1ae8f79f93a2af1398275c110b5410d0", + "author": 15872348, + "message": "chore: Update funding.yml\n\n- update funding.yml", + "sha": "b142e36bea12ab80db5ca80b48d9ff926dd07672", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-05-28T22:47:04Z" + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2023-09-28T03:05:17Z" }, { - "author": 4143552, - "message": "fix #15", - "sha": "0f0ebab701d7b1bf3f4f92362053335150dbe8fe", + "author": 15716057, + "message": "Adds async defer attrs to the script tag (#6)", + "sha": "aa90c693a03d2d31ae8b4fa6ae7ae0272309ae54", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-05-28T21:52:48Z" + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2021-09-21T08:58:32Z" }, { - "author": 4143552, - "message": "fix #6", - "sha": "69aeb043d9049baf3d8acdc71adf343d3da49675", + "author": 15872348, + "message": "1.1.0", + "sha": "fcdaf72e5d3b76553d4d9934d474820d06049578", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-05-28T21:07:24Z" + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-08-11T19:45:59Z" }, { - "author": 4143552, - "message": "fix #8", - "sha": "8e799596b4d1bbe139f1368e97ccbd1f3259314f", + "author": 15872348, + "message": "Merge pull request #5 from pranavrajs/feature/chatwoot-settings\n\nfeat: Add options to pass chatwootSettings", + "sha": "42627dbe5a5628bfaf1018eea0ded2320cae8350", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-05-28T19:41:13Z" + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-08-11T19:44:52Z" }, { - "author": 4143552, - "message": "SDK Bundle configuration updated", - "sha": "5176dbd1d2f6f2be33982f605d3db1a86e98a46a", + "author": 2246121, + "message": "Stringify settings", + "sha": "faa0917abcc337b4ecb5b2606b0a7e247314485b", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-05-28T15:36:13Z" + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-08-11T06:45:56Z" }, { - "author": 4143552, - "message": "fix #7", - "sha": "ee5ac24ed56ad0a014a5ceecdccfdf5ddaac2569", + "author": 2246121, + "message": "Add chatwootSettings", + "sha": "cba43d631f39a101c8a47dce0b6213fbd47ce0ae", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-05-28T15:34:52Z" + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-08-11T06:39:18Z" }, { - "author": 4143552, - "message": "fix #13", - "sha": "e326f842255c8ef219d131272485d58b1fca1c35", + "author": 15872348, + "message": "Merge pull request #4 from akshitkrnagpal/all-contributors/add-pranavrajs\n\ndocs: add pranavrajs as a contributor", + "sha": "7c61e548f5c84400ad391c8d6b4276bee664a9e4", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-05-28T14:28:43Z" + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-07-06T11:10:54Z" }, { - "author": 67892021, - "message": "SDK setup improvements", - "sha": "a06bba9a282c2a8e4ce21f2981a7b49b9af936cc", + "author": 46447321, + "message": "docs: update .all-contributorsrc [skip ci]", + "sha": "fe9f9dda27fe44252e100be750147bda5e861b0a", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-05-28T14:07:47Z" + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-07-06T11:10:28Z" }, { - "author": 4143552, - "message": "SDK code structuring enhancements.", - "sha": "d466ba7add7ab7d7273759e4a1eb074a36961100", + "author": 46447321, + "message": "docs: update README.md [skip ci]", + "sha": "aa27fcdc92635b6c3037bf76cc108cffa65265f5", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-05-24T22:32:52Z" + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-07-06T11:10:27Z" }, { - "author": 67892021, - "message": "Merge commit 'caf2454ee5f6b0815e7a0e7dc6bc346ac57a33f9'", - "sha": "7d772357236c7b0d182c044b4ed43db190bfb86e", + "author": 15872348, + "message": "v1.0.6", + "sha": "4fb5e4f78cb9c7836b1677ddfb4a378a1b75bbc7", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-05-24T22:29:18Z" + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-07-06T11:05:53Z" }, { - "author": 4143552, - "message": "SDK code tree structuring enhancements.", - "sha": "18170232ebc6a77d2fe8a80f163146a75ff5578d", + "author": 15872348, + "message": "Merge pull request #3 from pranavrajs/patch-1\n\nFix the warning even if the base url is set correctly", + "sha": "0601630657fcae4a9123a4ed3c0489efaf17b60a", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-05-24T22:23:35Z" + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-07-06T11:02:54Z" }, { - "author": 4143552, - "message": "SDK code tree structuring completed.", - "sha": "caf2454ee5f6b0815e7a0e7dc6bc346ac57a33f9", + "author": 2246121, + "message": "Fix the warning even if the base url is set correctly", + "sha": "31686a3521ba066c84c2a168035339fc7f929015", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-05-04T21:23:51Z" + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-07-06T08:26:45Z" }, { - "author": 4143552, - "message": "File data-type handled.", - "sha": "a1aef6ddf7ff99385de6bf5fdb9ca637e4fee5b1", + "author": 15872348, + "message": "Update FUNDING.yml", + "sha": "076eb87c57ff2263676770b396ddbeba8ecdd39f", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-04-01T23:25:40Z" + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-06-20T00:37:57Z" }, { - "author": 4143552, - "message": "Minor improvements.", - "sha": "238d3a1e3f77694d3b56a21f0d6f332df96c2f52", + "author": 15872348, + "message": "v1.0.5", + "sha": "cd78682cc1b827d9470160f95a1f08f2edd6df2f", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-04-01T22:21:00Z" + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-01-26T05:54:07Z" }, { - "author": 4143552, - "message": "New conversation is completed.", - "sha": "9d66af50d34f9434c81654fcd25c96f4af2b3bdf", + "author": 15872348, + "message": "Remove Keyword", + "sha": "5604d270ad5b86d9d28f0202fe3b805ec306b82c", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-04-01T21:48:18Z" + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-01-26T05:53:52Z" }, { - "author": 4143552, - "message": "Chat list page socket messaging comleted.", - "sha": "66d9f1ebad828154146005acf89adbf1b75ffa2d", + "author": 15872348, + "message": "v1.0.4", + "sha": "775c13c4277426613231d67a24f9737e48cfb026", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-04-01T20:35:09Z" + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-01-26T05:44:30Z" }, { - "author": 4143552, - "message": "Listing page socket messaging completed.", - "sha": "dddd490bd2469bcbbd45cd5d7f1aaf36ab7ccb07", + "author": 15872348, + "message": "v1.0.3", + "sha": "200c56c5f3de93c8acfa7b9fbb2c681df9119b7e", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-04-01T11:46:32Z" + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-01-26T05:34:30Z" }, { - "author": 4143552, - "message": "Image upload completed.", - "sha": "9f875714133938c109e1378398b186afb5f76ada", + "author": 15872348, + "message": "v1.0.2", + "sha": "73260fc673f51d8aefd8b7e2cea706813f66cc60", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-03-31T16:48:01Z" + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-01-26T05:27:09Z" }, { - "author": 4143552, - "message": "Unread message count updated.", - "sha": "6151014575628c317ae567bd9963639c5e3ef84f", + "author": 15872348, + "message": "Bump version", + "sha": "10812e8ac94a056dd39e16342998fc75578ff915", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-03-31T16:46:59Z" + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-01-26T05:08:26Z" }, { - "author": 4143552, - "message": "Socket connection completed.", - "sha": "6c561e38590bee08d2bfff3320ce425c1457e430", + "author": 15872348, + "message": "Update README.md", + "sha": "44cd3c025d79e12822663895dc2f14f26e42b06b", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-02-23T20:01:10Z" + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-01-26T05:01:58Z" }, { - "author": 4143552, - "message": "Image upload completed.", - "sha": "9f43c06c1ab68c66d0bfb07e96e90624e37e07d8", + "author": 15872348, + "message": "Update npmpublish.yml", + "sha": "cd0c7e4410b6b9da4984d28628f530e43518ec1f", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-02-09T06:31:39Z" + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-01-26T04:57:24Z" }, { - "author": 4143552, - "message": "code cleanup", - "sha": "71d68861e3c8877687e2d7a6a1a496dc5d0d7283", + "author": 46447321, + "message": "docs: add akshitkrnagpal as a contributor (#2)", + "sha": "ecdd05f1914ca9b1d4b0c0813cde95d372a9c2fa", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-02-07T17:18:44Z" + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-01-26T04:21:20Z" + }, + { + "author": 15872348, + "message": "Create LICENSE", + "sha": "677e287dcfd580406828dc0021f83bde74cf21fc", + "orgName": "chatwoot", + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-01-26T04:09:36Z" + }, + { + "author": 15872348, + "message": "Create FUNDING.yml", + "sha": "4699c9d441f59338ad39fc90e4465bcf7f020946", + "orgName": "chatwoot", + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-01-25T05:18:09Z" + }, + { + "author": 15872348, + "message": "Create npmpublish.yml", + "sha": "2c37e9c15ac12abd09690a999b149290ae785848", + "orgName": "chatwoot", + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-01-25T05:18:09Z" + }, + { + "author": 15872348, + "message": "Add Readme", + "sha": "92b4b4c09bd061c3d1cb6c7457b1ca132c1173ec", + "orgName": "chatwoot", + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-01-25T05:18:09Z" + }, + { + "author": 15872348, + "message": "Initial Commit", + "sha": "93dec3139072620c33c897a25c19a3b6c9614289", + "orgName": "chatwoot", + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-01-25T05:18:09Z" }, { - "author": 4143552, - "message": "Read & Online messages are removed.", - "sha": "8344b4acb18dcad37be1ada57af5a950da80fbe3", + "author": 2246121, + "message": "feat: Add a util for splitting name (#36)\n\n* feat: Add a util for splitting name\r\n\r\n* v0.0.29\r\n\r\n* Update eslint\r\n\r\n* Update export\r\n\r\n* v0.0.30", + "sha": "72e7abfd285955341abbc62aaf74810c8d1a7987", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-02-07T16:24:33Z" + "repoName": "utils", + "createdAt": "2024-12-03T04:20:44Z" }, { - "author": 4143552, - "message": "Network router updates.", - "sha": "82afa81f2fb73fabadf4fbcebcc492be9ad7666a", + "author": 64252451, + "message": "fix: Missing export for `fileNameWithEllipsis` helper (#35)", + "sha": "4a7209db39868ab4e7d96917e184f8dd02424f5e", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-02-07T16:17:12Z" + "repoName": "utils", + "createdAt": "2024-11-21T07:10:29Z" }, { - "author": 4143552, - "message": "Audio control fine tuning.", - "sha": "b85f4748977e913f8a302c7b7aa9245949bb17ec", + "author": 64252451, + "message": "feat: Add `fileNameWithEllipsis` helper (#34)", + "sha": "08bd1ad61abef13a2d370e94ed2ea17299ae721d", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-02-03T13:42:26Z" + "repoName": "utils", + "createdAt": "2024-11-21T06:39:16Z" }, { - "author": 4143552, - "message": "Conversation ID passed dynamically.", - "sha": "f64c96728def927564107dacfb36243ffdb52150", + "author": 18097732, + "message": "chore: update package version (#33)", + "sha": "f042423ce49997831f50f6432978d8acc0d7fe5e", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-02-02T15:21:39Z" + "repoName": "utils", + "createdAt": "2024-05-09T13:28:24Z" }, { - "author": 4143552, - "message": "Alignment correction for Message count indicator.", - "sha": "5a8ec033dfc6c9f0e2a9195c5960dc256e86285c", + "author": 18097732, + "message": "feat: handle empty contact attributes (#32)\n\n* feat: handle empty contact attributes\r\n\r\n* fix: condition\r\n\r\n* feat: add nullish check for conversationCustomAttributes", + "sha": "c4aec665476a2b30610b51c0e6d455fd6e626578", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-01-31T21:16:29Z" + "repoName": "utils", + "createdAt": "2024-05-09T11:50:35Z" }, { - "author": 4143552, - "message": "User avatar image updated.", - "sha": "cc3b5b6fe106d788c10b356862423f0c3c169690", + "author": 12408980, + "message": "chore: v0.0.24", + "sha": "c90ccb4edfe1d40364bc6a4cb59d7d640b43cf82", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-01-31T20:59:12Z" + "repoName": "utils", + "createdAt": "2024-04-17T09:51:20Z" }, { - "author": 4143552, - "message": "Text message out is completed.", - "sha": "4995d917e66638547d868a4845690b9baea8aaa8", + "author": 12408980, + "message": "feat: Add SLA helpers (#31)\n\n* feat: Add SLA helpers\r\n\r\n* chore: add specs\r\n\r\n* chore: add specs\r\n\r\n* fix: specs\r\n\r\n* Update canned.test.ts", + "sha": "425ec2ec0477354abb5fb911056eb850f74b8f68", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-01-31T19:56:48Z" + "repoName": "utils", + "createdAt": "2024-04-17T06:51:58Z" }, { - "author": 4143552, - "message": "Chat - incoming text and image attachments are implemented.", - "sha": "fb5d0d42924ae02474754d88c197a492b2c62892", + "author": 3526167, + "message": "chore: refactor method to return empty if time is null (#30)\n\n* chore: refactor method to return empty if time is null\r\n\r\n* chore: refactor\r\n\r\n* chore: fix spec\r\n\r\n* chore: fix spec", + "sha": "836dada0db7eb7180499f33fb6aa5d37b8c9251d", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-01-31T17:59:05Z" + "repoName": "utils", + "createdAt": "2024-04-03T08:50:32Z" }, { - "author": 4143552, - "message": "UI enhancements.", - "sha": "33c9845400f668bc886f2e4a8b707e9aac1c5633", + "author": 3526167, + "message": "chore: export convertSecondsTotTimeUnit func (#29)\n\n* chore: export convertSecondsTotTimeUnit func\r\n\r\n* chore: Publish v0.0.23\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "1a13aa1c64a58842781a7f8638cd92cabb58042b", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-01-30T17:59:41Z" + "repoName": "utils", + "createdAt": "2024-02-22T17:32:12Z" }, { - "author": 4143552, - "message": "Message templates integration.", - "sha": "1cfaa556b3f877e5b91b4e85c2d3872003bf2818", + "author": 3526167, + "message": "feat: add helper function to convert seconds to timeunits (#28)\n\n* feat: add helper function to convert seconds to timeunits\r\n\r\n* chore: add spec\r\n\r\n* chore: refactor\r\n\r\n* chore: improve spec coverage\r\n\r\n* chore: Publish v0.0.22\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "d2aa1474fbe2da433b6f137051b89255aa124962", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-01-30T14:01:58Z" + "repoName": "utils", + "createdAt": "2024-02-22T17:17:24Z" }, { - "author": 4143552, - "message": "Conversation message list API work flow updates.", - "sha": "516f4c243b291a6631f1a20e9073447ca6906188", + "author": 64252451, + "message": "fix: TypeError: Cannot read properties of undefined (reading 'replace') (#27)", + "sha": "1203c4d4f1c418f00890201c03e28d7c2a835e46", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2022-01-07T18:27:49Z" + "repoName": "utils", + "createdAt": "2024-01-08T09:08:59Z" }, { - "author": 4143552, - "message": "Conversation list completed.", - "sha": "8ee3b00c9c149f77851167b54fdb6b87d882aa4b", + "author": 12408980, + "message": "chore: fix lint issues", + "sha": "52780da3adfded64ca33b40a714b6c719103cfa1", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2021-11-23T16:26:28Z" + "repoName": "utils", + "createdAt": "2023-12-20T10:10:13Z" }, { - "author": 4143552, - "message": "Initial code architecture and template creations are completed.", - "sha": "4e5ea75809ac0329970058ce40eeedeab8e93d3c", + "author": 12408980, + "message": "chore: Bump version to v0.0.21", + "sha": "03e147a58eda2bc7815bd2f32ad35fcfa311f110", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2021-10-07T10:25:53Z" + "repoName": "utils", + "createdAt": "2023-12-20T07:29:27Z" }, { - "author": 2246121, - "message": "Initial commit", - "sha": "f7e463a03ee9f6f486aab792a928db99f0c25d54", + "author": 12408980, + "message": "Merge branch 'main' of https://github.com/chatwoot/utils", + "sha": "3b0d5a61b6862f41c9e65cda61e8552a5570508a", "orgName": "chatwoot", - "repoName": "ios-sdk", - "createdAt": "2021-09-02T09:26:34Z" + "repoName": "utils", + "createdAt": "2023-12-20T07:29:02Z" }, { - "author": 73185, - "message": "chore: disable mfa", - "sha": "4003f3457c50634efcc06de3ffa3c62674084839", + "author": 12408980, + "message": "chore: Handle boolean type variables", + "sha": "928674763a63ba2dc3eafe7ef8bcbf671256ff10", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2023-03-15T09:25:15Z" + "repoName": "utils", + "createdAt": "2023-12-20T07:29:00Z" }, { - "author": 73185, - "message": "Merge branch 'release/0.1.5' into develop", - "sha": "1a9ff1e6087e4e4d431d1462c8f5acb71a596bf7", + "author": 64252451, + "message": "fix: Exports typing status utils (#26)", + "sha": "602de3f3739688f1e1503d9df0a078114af143c8", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2023-03-15T08:40:13Z" + "repoName": "utils", + "createdAt": "2023-12-20T07:28:16Z" }, { - "author": 73185, - "message": "chore: Bump version to 0.1.5", - "sha": "d12fcc4368a155e363f2a5bd367ab478dc7673d6", + "author": 64252451, + "message": "feat: Add typing indicator utility (#25)\n\n* feat: Add typing indicator utility\r\n\r\n* chore: Update version", + "sha": "ae83040278dc0b40b1b5a05f26c7289c721367a1", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2023-03-15T08:39:50Z" + "repoName": "utils", + "createdAt": "2023-12-20T04:20:38Z" }, { - "author": 64605024, - "message": "feat: Added method for user_show (#26)", - "sha": "ba4ab612a55db71c3ced9dd9637a46f184cde77c", + "author": 12408980, + "message": "Update canned.ts", + "sha": "697b7755292488a80ef255d545db3f3cfb14848b", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2021-10-08T10:27:20Z" + "repoName": "utils", + "createdAt": "2023-12-19T06:20:17Z" }, { - "author": 73185, - "message": "Merge branch 'master' into develop", - "sha": "87833048a960bfc690f4f59851837cdc375cab40", + "author": 12408980, + "message": "fix: contact custom attributes (#24)", + "sha": "2c35fd27c66876dc3d9e73e35e37de6d1f662c18", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2021-05-28T13:04:42Z" + "repoName": "utils", + "createdAt": "2023-12-19T05:56:13Z" }, { - "author": 73185, - "message": "chore: Release 0.1.4 (#25)\n\nnew release with dependency updates", - "sha": "4ecbd1d0cc970a80c615c45e5b04711b428672e0", + "author": 12408980, + "message": "feat: Add custom attribute variables (#23)\n\n* feat: add custom variables\r\n\r\n* chore: bump version", + "sha": "a0bd0512bfdfbd3912f03ce51473db8b48088ac1", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2021-05-28T12:59:38Z" + "repoName": "utils", + "createdAt": "2023-12-09T04:57:48Z" }, { - "author": 73185, - "message": "chore: Bump up version\n\n- Bumping up version because of dependency updates", - "sha": "c53be70c258ea615f021371f2816501821d7c795", + "author": 12408980, + "message": "fix: Provide a default to name if name is not present (#22)\n\n* fix: Provide a default to name if name is not present\r\n\r\n* Update package.json", + "sha": "c413ba9f41e97eb00a0870baba58192e6e86ea60", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2021-05-28T12:56:47Z" + "repoName": "utils", + "createdAt": "2023-05-03T04:08:09Z" }, { - "author": 49699333, - "message": "chore(deps): Bump oauth from 0.5.4 to 0.5.6 (#23)\n\nBumps [oauth](https://github.com/oauth-xx/oauth-ruby) from 0.5.4 to 0.5.6.\r\n- [Release notes](https://github.com/oauth-xx/oauth-ruby/releases)\r\n- [Changelog](https://github.com/oauth-xx/oauth-ruby/blob/master/HISTORY)\r\n- [Commits](https://github.com/oauth-xx/oauth-ruby/compare/v0.5.4...v0.5.6)\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "78cc732689d7b49ade1f2b7fcb4f8ce44ec71a2d", + "author": 12408980, + "message": "chore: Remove unused methods from export", + "sha": "8ea1172877aa14468b14653b3f2cff6ee4c8433a", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2021-05-28T12:51:19Z" + "repoName": "utils", + "createdAt": "2023-04-27T10:49:01Z" }, { - "author": 49699333, - "message": "chore(deps): Bump rexml from 3.2.4 to 3.2.5 (#24)\n\nBumps [rexml](https://github.com/ruby/rexml) from 3.2.4 to 3.2.5.\r\n- [Release notes](https://github.com/ruby/rexml/releases)\r\n- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)\r\n- [Commits](https://github.com/ruby/rexml/compare/v3.2.4...v3.2.5)\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "714bec181bfadfb00552e01b985a14b1206dc9b3", + "author": 12408980, + "message": "feat: export variable methods", + "sha": "cf09bb6b8cd2a40c8bd7ba6b3d7471b027a382f0", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2021-05-03T05:56:22Z" + "repoName": "utils", + "createdAt": "2023-04-27T10:36:48Z" }, { - "author": 6113982, - "message": "chore: Add rubocop to the Circle CI build step #21 (#22)", - "sha": "a6bd49e7b367b2027c7e906928b7bd185ce54dd8", + "author": 12408980, + "message": "feat: Add variable helpers for canned response (#21)", + "sha": "54956b47a74e4e47bae3107bd517f03a8926171d", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2021-03-23T14:09:35Z" + "repoName": "utils", + "createdAt": "2023-04-27T10:30:29Z" }, { - "author": 6113982, - "message": "chore: Fix few rubocop offences (#20)\n\nThis fixes few rubocop issues and also updated the email in CODE_OF_CONDUCT.md", - "sha": "141861498053182bcce249ad590a8057281c4a35", + "author": 18097732, + "message": "feat: add math utilities for quantile computation (#20)\n\n* feat: add math functions\r\n\r\n* feat: add test for sort\r\n\r\n* feat: add test for clamp\r\n\r\n* chore: ignore coverage report\r\n\r\n* feat: add test for quantile\r\n\r\n* refactor: depend on sortAsc slice method\r\n\r\n* chore: bump version", + "sha": "bda6f47dd00bfaee3951cf7d3e44f3dffd09df67", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2021-03-13T18:48:42Z" + "repoName": "utils", + "createdAt": "2023-02-25T12:49:55Z" }, { - "author": 73185, - "message": "chore: Fix Github action for GPR push (#19)", - "sha": "66617021629afa1bdd04278759545e49fba83a15", + "author": 18097732, + "message": "chore: workflow to publish on release (#19)\n\n* chore: workflow to publish on release\r\n\r\n* chore: bump version\r\n\r\n* chore: upgrade packages", + "sha": "33c68c4eea1300ffa2d56cffc4b0b90741fed520", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2021-03-11T17:51:03Z" + "repoName": "utils", + "createdAt": "2023-02-02T08:44:26Z" }, { - "author": 6113982, - "message": "feat: Add functions to destroy, like, unlike, retweet and unretweet a tweet. (#17)\n\n- $twitter.destroy_tweet(tweet_id: \"tweet_id_number\") will destroy the tweet that\r\n you secretly knew deep down in your heart that you should never have tweeted in the first place.\r\n- $twitter.like_tweet(tweet_id: \"tweet_id_number\") will like the tweet that bought a smile to your face.\r\n- $twitter.unlike_tweet(tweet_id: \"tweet_id_number\") a secret tool to get yourself out of deepfaving.\r\n- $twitter.retweet(tweet_id: \"tweet_id_number\") and $twitter.retweet(tweet_id: \"tweet_id_number\") does\r\n exactly what it says on the tin.\r\n\r\nCloses: #16", - "sha": "03bba77d0849446da717dc228ac0f52140886dc3", + "author": 18097732, + "message": "feat: add parseBoolean utils (#18)\n\n* fix: typo\r\n\r\n* feat: add parseBoolean\r\n\r\n* chore: allow wider boolean representations\r\n\r\n* chore: lint debounce", + "sha": "196c83727e72a298d5b83910d87e0db0086db4f6", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2021-03-11T16:45:09Z" + "repoName": "utils", + "createdAt": "2023-01-31T03:47:02Z" }, { - "author": 73185, - "message": "chore: Update CODE_OF_CONDUCT.md (#18)", - "sha": "4b89c10e23ffcb7f4255eef29ecf4d7bc7fd9250", + "author": 12408980, + "message": "chore: Pre commit configuration (#17)", + "sha": "a914a17ff5c8ef514215cc41b3dd642e06626919", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2021-03-11T16:42:47Z" + "repoName": "utils", + "createdAt": "2022-08-11T11:00:54Z" }, { - "author": 73185, - "message": "Chore: Add account activity subscription actions (#14)", - "sha": "953a61e76b8943e26aa749a41d903ada3dc02e29", + "author": 12408980, + "message": "chore: Add categorisation in utils (#16)", + "sha": "e5cdd460e735861c8e9e300ab9eeb10c27809a84", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2020-05-13T13:36:31Z" + "repoName": "utils", + "createdAt": "2022-08-09T06:37:08Z" }, { - "author": 73185, - "message": "Add .circleci/config.yml (#12)\n\nAdd .circleci/config.yml\r\nCo-authored-by: Subin T P ", - "sha": "af4f3e45dca55e42c64f7741a1fedfaa94d36419", + "author": 1277421, + "message": "feat: Add `debounce` function (#14)\n\n* feat: adds debounce function\r\n\r\n* chore: Apply linter\r\n\r\n* chore: Bump version to v0.0.8\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "22f27f8876c02e3c8d05db667ff757086de8ac39", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2020-03-02T17:50:49Z" + "repoName": "utils", + "createdAt": "2022-08-09T04:22:01Z" }, { - "author": 49699333, - "message": "Update rake requirement from ~> 10.0 to ~> 13.0 (#13)\n\nUpdates the requirements on [rake](https://github.com/ruby/rake) to permit the latest version.\r\n- [Release notes](https://github.com/ruby/rake/releases)\r\n- [Changelog](https://github.com/ruby/rake/blob/master/History.rdoc)\r\n- [Commits](https://github.com/ruby/rake/compare/v10.5.0...v13.0.1)\r\n\r\nSigned-off-by: dependabot[bot] ", - "sha": "98fef60203a2325ff165d86ceb0bac3b607b4e7e", + "author": 2246121, + "message": "chore: Bump version to v0.0.7", + "sha": "11bb81783e63f1a7b30577ef805ad6bb9ea65138", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2020-03-01T05:31:00Z" + "repoName": "utils", + "createdAt": "2022-08-07T18:42:29Z" }, { "author": 2246121, - "message": "Feature: Add twitter auth endpoints (#9)\n\n* Add Twitter Oauth endpoints\r\n\r\n* Add request payload\r\n\r\n* Add oauth_token to access_token_payload", - "sha": "c1edd557401d1e8a197b19e738f82e39507a8e2d", + "message": "chore: Add trimContent method (#15)", + "sha": "13250e7402b7dbdbd7275422bcfa853010ceca9d", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2020-02-08T13:18:04Z" + "repoName": "utils", + "createdAt": "2022-08-07T18:40:41Z" }, { - "author": 73185, - "message": "Bug Fix: Remove pry from gemfile (#8)", - "sha": "58b4958d7f4a58eec8fe9543caedb232308253f6", + "author": 5848740, + "message": "chore: Upgrade version to 0.0.6 (#13)", + "sha": "fb441ea6095a92d0c88ca9606be19ee02a30b95d", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2020-02-03T08:12:27Z" + "repoName": "utils", + "createdAt": "2022-04-05T10:21:48Z" }, { - "author": 2246121, - "message": "Bug: Fix DM API 415 Media Unknown error (#7)\n\n* Update request.rb\r\n\r\n* Update payload.rb\r\n\r\n* Update payload.rb", - "sha": "a005f8f6740fc8d2d3500701e1ab4ab0f1416c26", + "author": 5848740, + "message": "fix: Update formatTime helper (#12)\n\n* Add time format helper\r\n\r\n* update formatTime helper", + "sha": "093387a972268d741db1230a078e2a2d47fc0a2e", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2020-01-28T10:46:17Z" + "repoName": "utils", + "createdAt": "2022-04-05T10:07:16Z" }, { - "author": 1742357, - "message": "Override client specific access keys (#5)\n\n* Add twitty request\r\n\r\n* Add facade\r\n\r\n* Make env configurable\r\n\r\n* Add params validation\r\n\r\n* Add crc generation helper\r\n\r\n* Add send message and send reply\r\n\r\n* Add oauth as runtime dependency\r\n\r\n* Commit gemfile.lock\r\n\r\n* Add subsribe and unsubscribe webhook\r\n\r\n* Add response object\r\n\r\n* Return twitty response\r\n\r\n* Override client specific keys", - "sha": "c0281fa3dbabba1029fc9ee7decc30f0fc871d1d", + "author": 12408980, + "message": "Upgrade version to 0.0.5", + "sha": "e22e7e755129454eae4bf97669b797f6d6cc7906", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2020-01-24T18:37:39Z" + "repoName": "utils", + "createdAt": "2022-02-28T12:50:28Z" }, { - "author": 73185, - "message": "Update readme instructions (#6)", - "sha": "5914ef02ac5102d7c1cf9d65c948755ac505155b", + "author": 5848740, + "message": "feat: Add time format helper (#11)\n\n\r\nCo-authored-by: Pranav Raj S ", + "sha": "ff2d3bc853ded4024a7c5720af7ed8aa1ae97614", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2020-01-24T18:31:40Z" + "repoName": "utils", + "createdAt": "2022-02-28T07:32:45Z" }, { - "author": 1742357, - "message": "Support webhook subscribe/unsubscribe (#4)\n\n* Add twitty request\r\n\r\n* Add facade\r\n\r\n* Make env configurable\r\n\r\n* Add params validation\r\n\r\n* Add crc generation helper\r\n\r\n* Add send message and send reply\r\n\r\n* Add oauth as runtime dependency\r\n\r\n* Commit gemfile.lock\r\n\r\n* Add subsribe and unsubscribe webhook\r\n\r\n* Add response object\r\n\r\n* Return twitty response", - "sha": "dd528967d240a3b0c7b9ba73f6120ce0223f7066", + "author": 12408980, + "message": "feat: Add date helpers (#10)", + "sha": "343e9c09037f51fca60254b3d2c28708aa7e83a5", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2020-01-24T17:21:41Z" + "repoName": "utils", + "createdAt": "2021-11-30T08:58:16Z" }, { - "author": 1742357, - "message": "Add support to reply tweet and send direct message (#3)\n\n* Add twitty request\r\n\r\n* Add facade\r\n\r\n* Make env configurable\r\n\r\n* Add params validation\r\n\r\n* Add crc generation helper\r\n\r\n* Add send message and send reply\r\n\r\n* Add oauth as runtime dependency\r\n\r\n* Commit gemfile.lock", - "sha": "ee13dadd031c77fc69d67efe651d5435d87273c3", + "author": 2246121, + "message": "chore: Update the URL to utils.chatwoot.cm", + "sha": "0de55fa1b1daa9d8e51fd5e4107e405fa013760e", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2020-01-24T16:33:51Z" + "repoName": "utils", + "createdAt": "2021-06-05T12:52:13Z" }, { "author": 2246121, - "message": "Docs: Update Readme", - "sha": "c956b7c0280a1088726494494446224d287a4c4d", + "message": "chore: Change docs path (#9)", + "sha": "3540da3d28043904691764e7e1b4b988cb9438a5", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2020-01-24T06:35:05Z" + "repoName": "utils", + "createdAt": "2021-06-04T09:29:09Z" }, { - "author": 73185, - "message": "Update Readme with usage instructions (#2)", - "sha": "8300ab59669f30182e1800771fbe483a9c1bd055", + "author": 12408980, + "message": "chore: Add docs (#8)\n\n* add typedocs\r\n\r\n* add readme file", + "sha": "40e6ef7160ee1fe33ff8e8c3c2f8c3295ed65b14", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2020-01-23T18:44:12Z" + "repoName": "utils", + "createdAt": "2021-06-02T07:44:08Z" }, { - "author": 1742357, - "message": "Add twitty request (#1)\n\n* Add twitty request\r\n\r\n* Add facade\r\n\r\n* Make env configurable\r\n\r\n* Add params validation\r\n\r\n* Add crc generation helper", - "sha": "ef7ac25532a57b35c112a336cf0c1037dc92beed", + "author": 12408980, + "message": "chore: Add docs", + "sha": "fef4eb4b94ffce84fca0709a7c48f677b177223e", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2020-01-23T18:20:45Z" + "repoName": "utils", + "createdAt": "2021-05-20T14:07:05Z" }, { - "author": 0, - "message": "Add twitter config", - "sha": "c3e71d42ec08aea6ebdba7b70dfe1b8f2350b979", + "author": 12408980, + "message": "release: v0.0.3 (#5)", + "sha": "e3ac6fcb3f0ce51fc4bf7071ab2c0ffedfdfcf0f", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2020-01-22T14:39:40Z" + "repoName": "utils", + "createdAt": "2021-05-20T09:10:37Z" }, { - "author": 0, - "message": "Initial commit", - "sha": "07aade12934f54768ab10e07f0c967b9effb6e0c", + "author": 12408980, + "message": "feat: Add contrasting color helper (#4)", + "sha": "ba880debd9ff368a791b3122bc4b29d35343478f", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2020-01-22T14:18:59Z" + "repoName": "utils", + "createdAt": "2021-05-20T07:21:26Z" }, { - "author": 3526167, - "message": "update instructions for cloudron FRONTEND_URL", - "sha": "899877eb2e44a401eab92395e78414d6c85c53ac", + "author": 12408980, + "message": ":tada: first commit", + "sha": "d4a96234af36d44f05500d8c3ca3ad5b172b8651", "orgName": "chatwoot", - "repoName": "cloudron-chatwoot", - "createdAt": "2021-09-15T07:42:55Z" + "repoName": "utils", + "createdAt": "2021-05-20T06:48:56Z" }, { - "author": 3526167, - "message": "fix .env file being reset on restarts", - "sha": "d9af3ccab5a0ef66fa16e8df0ba31ccef63a99f3", + "author": 18097732, + "message": "Merge pull request #4 from chatwoot/revert-3-misfist/bugfix-wp-localize-script\n\nchore: Revert \"Misfist/bugfix wp_localize_script\"", + "sha": "6e2eae3892f93ae03635440be8f4f2983c405dd2", "orgName": "chatwoot", - "repoName": "cloudron-chatwoot", - "createdAt": "2021-09-15T07:26:15Z" + "repoName": "wp-plugin", + "createdAt": "2023-03-06T07:50:16Z" }, { - "author": 3526167, - "message": "remove emojis from title", - "sha": "bdf232288736e6110453b1e4f25cd64d48f625d7", + "author": 18097732, + "message": "Revert \"Misfist/bugfix wp_localize_script\"", + "sha": "b75a28e38c4d8956d6d6aeb2c3490a2c4e47a15f", "orgName": "chatwoot", - "repoName": "cloudron-chatwoot", - "createdAt": "2021-09-14T17:17:32Z" + "repoName": "wp-plugin", + "createdAt": "2023-03-06T07:49:50Z" }, { - "author": 3526167, - "message": "update changelog", - "sha": "1cf44501d9017dfb53d0e06d17ae71806a8280f6", + "author": 18097732, + "message": "Merge pull request #3 from misfist/misfist/bugfix-wp-localize-script\n\nMisfist/bugfix wp_localize_script", + "sha": "5dcfa5ebecf97df6240990d5d0e9bdb38cb080fe", "orgName": "chatwoot", - "repoName": "cloudron-chatwoot", - "createdAt": "2021-09-14T11:45:45Z" + "repoName": "wp-plugin", + "createdAt": "2023-03-06T07:29:40Z" }, { - "author": 3526167, - "message": "add description, postinstall and changelog", - "sha": "983d50efa37e1b78de0a148dcbfc615a52ca5a27", + "author": 18097732, + "message": "fix: typo in chatwootWidgetLocale", + "sha": "e047a907831480c48213c6bd486bc578f2838282", "orgName": "chatwoot", - "repoName": "cloudron-chatwoot", - "createdAt": "2021-09-14T11:45:04Z" + "repoName": "wp-plugin", + "createdAt": "2023-03-06T06:41:04Z" }, { - "author": 3526167, - "message": "update cloudron manifest file", - "sha": "c1b765d82f5bf11b0e61ee5227339da164b40a4a", + "author": 709248, + "message": "WordPress coding standards formatting\n\nSee https://developer.wordpress.org/coding-standards/wordpress-coding-standards/php/#space-usage", + "sha": "b744e0749b0f552f26f9b8724bc5abd36009aee7", "orgName": "chatwoot", - "repoName": "cloudron-chatwoot", - "createdAt": "2021-09-14T11:34:58Z" + "repoName": "wp-plugin", + "createdAt": "2023-01-26T03:14:53Z" }, { - "author": 3526167, - "message": "update .env file", - "sha": "dc0452f82da56951b0a34838531e39be6c00d702", + "author": 709248, + "message": "Add comment about change", + "sha": "083f01fee6b670f2278efe0d8e824b6eb771a4bb", "orgName": "chatwoot", - "repoName": "cloudron-chatwoot", - "createdAt": "2021-09-14T10:56:48Z" + "repoName": "wp-plugin", + "createdAt": "2023-01-26T03:13:35Z" }, { - "author": 3526167, - "message": "update readme", - "sha": "92d172ac14b61267bf617075d88c8a73aed0615a", + "author": 709248, + "message": "Change 3rd param to array", + "sha": "48cd4b18cc54322ccb7b0161ef093603166199ea", "orgName": "chatwoot", - "repoName": "cloudron-chatwoot", - "createdAt": "2021-09-13T15:22:06Z" + "repoName": "wp-plugin", + "createdAt": "2023-01-26T03:13:16Z" }, { - "author": 3526167, - "message": "fix default env vars", - "sha": "c472efca5f5a1c625619a9fb77e86320fd82bd73", + "author": 709248, + "message": "Add link to WordPress function\n\nhttps://developer.wordpress.org/reference/functions/wp_localize_script/", + "sha": "bfac481cd02bd770a6d7f1ac073c70a4a1403e78", "orgName": "chatwoot", - "repoName": "cloudron-chatwoot", - "createdAt": "2021-09-13T15:21:55Z" + "repoName": "wp-plugin", + "createdAt": "2023-01-26T03:12:23Z" }, { - "author": 3526167, - "message": "add .env file", - "sha": "962fc72717fe2410e8b75a4c377bf89147e7ca70", + "author": 2246121, + "message": "chore: Bump to v0.2.1", + "sha": "4e3c5ae42ce3e5dfc1341585750db41431a3eecb", "orgName": "chatwoot", - "repoName": "cloudron-chatwoot", - "createdAt": "2021-09-13T09:08:25Z" + "repoName": "wp-plugin", + "createdAt": "2021-09-08T09:20:18Z" }, { - "author": 3526167, - "message": "get basic version working on cloudron #1", - "sha": "973a3de701cd7c2dca3506cc36d501fc0cd02503", + "author": 16981850, + "message": "chore: Remove deprecated php function (#1)\n\nPHP Notice: screen_icon(); is deprecated since 3.8.0 with no alternative available", + "sha": "b845528d31e3c4f7e6db8456a24787426aeb1716", "orgName": "chatwoot", - "repoName": "cloudron-chatwoot", - "createdAt": "2021-09-10T18:57:52Z" + "repoName": "wp-plugin", + "createdAt": "2021-09-08T09:17:06Z" }, { - "author": 3526167, - "message": "get basic version working on cloudron", - "sha": "13ac73ae9e0884c44da190c5a3231cc64cddef6a", + "author": 2246121, + "message": "chore: Upgrade Grunt packages", + "sha": "7f6d69cb9cf13a0dfd8acb40f469d4f2efb38747", "orgName": "chatwoot", - "repoName": "cloudron-chatwoot", - "createdAt": "2021-09-10T18:56:35Z" + "repoName": "wp-plugin", + "createdAt": "2021-09-08T08:48:48Z" }, { - "author": 3526167, - "message": "fix rails restart - increase memlimit to 2.5GB", - "sha": "53717cb3683df7818dcf6270b4a9decd3eedce4f", + "author": 2246121, + "message": "chore: Add options to customize the design of the widget", + "sha": "3c9f63e4b3519f1db049ffa2471bfefa8a941311", "orgName": "chatwoot", - "repoName": "cloudron-chatwoot", - "createdAt": "2021-09-10T18:47:20Z" + "repoName": "wp-plugin", + "createdAt": "2021-09-08T08:38:29Z" }, { - "author": 3526167, - "message": "modify chatwoot web supervisord conf", - "sha": "c77d4176cda4060ea9712cc5f5410d624bd24d60", + "author": 8985705, + "message": "Update README.md", + "sha": "6f8ce6ace9eee74fca7696d639e3391db3b4252f", "orgName": "chatwoot", - "repoName": "cloudron-chatwoot", - "createdAt": "2021-09-10T18:27:02Z" + "repoName": "wp-plugin", + "createdAt": "2021-02-03T02:53:57Z" }, { - "author": 3526167, - "message": "update start.sh", - "sha": "1b23057c21f9ec800239343d7af08005a56ef5cd", + "author": 0, + "message": "this isnt WordPress, lowercase W", + "sha": "cd0886fc12b4961563324aaeb34558726f47fb07", "orgName": "chatwoot", - "repoName": "cloudron-chatwoot", - "createdAt": "2021-09-10T15:38:13Z" + "repoName": "wp-plugin", + "createdAt": "2021-02-03T02:50:03Z" }, { - "author": 3526167, - "message": "fix puma tmp path", - "sha": "573cc79c4549ea44ca78efd79a41983bb96a07d5", + "author": 0, + "message": "initialize gitignore", + "sha": "fd3112cb4c90f59df0f24862014301020597eb67", "orgName": "chatwoot", - "repoName": "cloudron-chatwoot", - "createdAt": "2021-09-10T15:21:55Z" + "repoName": "wp-plugin", + "createdAt": "2021-02-03T02:41:50Z" }, { - "author": 3526167, - "message": "add db migration step", - "sha": "4d0d206d7884e1244e466c58cb0bc9603b17e9fc", + "author": 0, + "message": "dont need node_modules gitignore to come", + "sha": "f38fbcd6f890272c37fa1c1553689a7b186a6418", "orgName": "chatwoot", - "repoName": "cloudron-chatwoot", - "createdAt": "2021-09-10T14:52:39Z" + "repoName": "wp-plugin", + "createdAt": "2021-02-03T02:39:27Z" }, { - "author": 3526167, - "message": "fix redis and postgres", - "sha": "370b9beed484c8d04018b05b427ed6faa8d655ac", + "author": 0, + "message": "initializes plugin with settings for embed widget", + "sha": "8db2a4f6398affba998e847f50dd91d0a1dd70b1", "orgName": "chatwoot", - "repoName": "cloudron-chatwoot", - "createdAt": "2021-09-10T14:19:10Z" + "repoName": "wp-plugin", + "createdAt": "2021-02-03T02:39:02Z" }, { - "author": 3526167, - "message": "fix redis creds", - "sha": "f9dac2aaac3a2fb39e62570b1776ea1fea438fb9", + "author": 6375150, + "message": "feat: Add getConversationsByContactId, sendMessage (#1)", + "sha": "e9728eba2bbd4c328aa8bf064151547365a4bf9c", "orgName": "chatwoot", - "repoName": "cloudron-chatwoot", - "createdAt": "2021-09-10T13:26:23Z" + "repoName": "node", + "createdAt": "2021-12-22T19:28:40Z" }, { - "author": 3526167, - "message": "add postgres and redis addon", - "sha": "64b00b25bc97527131b0d988e17a59c3f3fc4105", + "author": 2246121, + "message": "chore: Bump version to 0.0.2", + "sha": "6835cf8f4422d26765c249e2730c09b9d7d93223", "orgName": "chatwoot", - "repoName": "cloudron-chatwoot", - "createdAt": "2021-09-08T15:27:05Z" + "repoName": "node", + "createdAt": "2021-06-02T04:41:36Z" }, { - "author": 3526167, - "message": "fix supervisord", - "sha": "1cdfc57f44f6fb69fab46caa589fc2a524b4dc54", + "author": 2246121, + "message": "chore: Add conversations API to the library", + "sha": "06affdafe3f26af9af1c01a2265542fffa0edec6", "orgName": "chatwoot", - "repoName": "cloudron-chatwoot", - "createdAt": "2021-09-08T15:23:24Z" + "repoName": "node", + "createdAt": "2021-06-02T04:41:24Z" }, { - "author": 3526167, - "message": "fix permissions and supervisord conf", - "sha": "246ad52be5259fbcb12dd0c19eacd84fe9784d06", + "author": 2246121, + "message": "chore: Add labelsAPI to contacts", + "sha": "937205aae66f9052c6d454fb96868ba9d22176bd", "orgName": "chatwoot", - "repoName": "cloudron-chatwoot", - "createdAt": "2021-09-08T14:07:03Z" + "repoName": "node", + "createdAt": "2021-05-30T17:48:21Z" }, { - "author": 3526167, - "message": "add id to cloudronmanifest", - "sha": "8893549653a0b8dce32fd978e0a4e44ce6323741", + "author": 2246121, + "message": "chore: Add lib files", + "sha": "7afd67b471ac9941e42cc40e26f80a3b0f74d97d", "orgName": "chatwoot", - "repoName": "cloudron-chatwoot", - "createdAt": "2021-09-08T13:35:41Z" + "repoName": "node", + "createdAt": "2021-05-30T16:54:31Z" }, { - "author": 3526167, - "message": "add supervisord configs", - "sha": "0805700a3825cfa5ae84dfd17a32736b00e65f27", + "author": 2246121, + "message": "chore: Update main file to lib/index.js", + "sha": "da099383d86747c51a2a21ccdfa8e36acc8dd7b1", "orgName": "chatwoot", - "repoName": "cloudron-chatwoot", - "createdAt": "2021-09-08T13:32:07Z" + "repoName": "node", + "createdAt": "2021-05-30T16:53:11Z" }, { - "author": 3526167, - "message": "add make file", - "sha": "040bfa0af3d872aa7d326df4ed9369d9808c01cb", + "author": 2246121, + "message": "feat: Add base APIClient, contacts API", + "sha": "96fa864a01a26532a67a3e7b566f7ddfc2171a9f", "orgName": "chatwoot", - "repoName": "cloudron-chatwoot", - "createdAt": "2021-09-08T12:53:47Z" + "repoName": "node", + "createdAt": "2021-05-30T16:51:58Z" }, { - "author": 3526167, - "message": "init dockerfile and supervisord", - "sha": "e892bee55aca8a5ffe470a59ebbf47e08c8916f4", + "author": 2246121, + "message": "Initial commit", + "sha": "8487e1d06731eb0e96df0baa84a7cd71781ff066", "orgName": "chatwoot", - "repoName": "cloudron-chatwoot", - "createdAt": "2021-09-06T15:00:12Z" + "repoName": "node", + "createdAt": "2020-12-18T15:51:39Z" }, { - "author": 3526167, - "message": "add license", - "sha": "b7805110bfb42d435bafeb9e9268c7d0aac2d6f6", + "author": 12408980, + "message": "feat: Add avatar component (#839)\n\n\r\nCo-authored-by: Pranav \r\nCo-authored-by: Pranav ", + "sha": "ee21e93890a01fc3c873f51dc8cdfd76505a5a89", "orgName": "chatwoot", - "repoName": "cloudron-chatwoot", - "createdAt": "2021-09-02T14:04:11Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-11-25T18:30:18Z" }, { - "author": 3526167, - "message": "init", - "sha": "5f4f4f1b1ff44e20fde4421f0ddfcd0bd89997bb", + "author": 12408980, + "message": "feat: Setup storybook for React Native (#838)", + "sha": "979f19199474f7e3ce2f88172e50d64c39c0b38e", "orgName": "chatwoot", - "repoName": "cloudron-chatwoot", - "createdAt": "2021-09-02T14:01:02Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-11-25T17:20:05Z" }, { "author": 12408980, - "message": "chore: fix peer dependencies versions", - "sha": "9c76b077e55a604cd9d53789ef3113524a8f605a", + "message": "chore: add more types and icons (#837)", + "sha": "4c99fe4bb064515f64ecb7729cd38bba4301a5ab", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2024-10-14T17:02:19Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-11-20T09:32:21Z" }, { "author": 12408980, - "message": "chore: Remove default props (#45)", - "sha": "ec5f10e01b950b16faaa43a89c67514dee083690", + "message": "chore: add assets", + "sha": "6408c2a27d7e79a6f24c6778ff79cd5fa7c960e7", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2024-09-27T05:36:17Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-11-06T06:59:49Z" }, { "author": 12408980, - "message": "feat: Update packages to latest version (#43)\n\n* feat: add the expo starter\r\n\r\n* feat: add all the source codes\r\n\r\n* chore: remove rn example\r\n\r\n* chore: update package version\\\r\n\r\n* chore: update example", - "sha": "85d18f05265c7b7458777777b374a5e434e251c3", + "message": "feat: Revamp auth related screens (#831)\n\n* feat: move auth and notification store to TS\r\n\r\n* feat: revamp login, reset and forgot screens\r\n\r\n* fix: eslint warnings\r\n\r\n* chore: spec cleanups\r\n\r\n* chore: add theme selectors\r\n\r\n* chore: type fixes\r\n\r\n* chore: improve tab stack\r\n\r\n* feat: add tab bar\r\n\r\n* chore: auth screen style fixes\r\n\r\n* chore: style fixes\r\n\r\n* chore: more style fixes\r\n\r\n* chore: add get chatwoot version", + "sha": "d6d9ff1b577577fcdabc39d87ae846d8fb39eab6", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2024-09-05T05:43:18Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-11-06T06:41:45Z" }, { - "author": 10048550, - "message": "Upgrade to react-native 0.72 (#39)\n\nUpgrades necessary to run react-native 0.72, compatible with expo SDK version 49.\r\nUpgrade peerDependencies async-storage and react-native-webview.\r\nUpgrade versions in examples. Run test.", - "sha": "1486a7f2b31224cfa63fb0c548a300bd34c8cc43", + "author": 12408980, + "message": "feat: Revamp settings screen (#829)\n\nCo-authored-by: Pranav ", + "sha": "b61251c0382af09bc1c8d84d09ef0256a08c1145", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2024-08-09T04:04:59Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-11-05T07:24:51Z" }, { "author": 12408980, - "message": "Release v0.0.18", - "sha": "068ecc66d25cbf2e4be084907d7c42cddb8b5471", + "message": "chore: Improve server upgrade banner (#827)\n\n* chore: improve server upgrade logic\r\n\r\n* chore: add package\r\n\r\n* chore: add specs\r\n\r\n* chore: update `MINIMUM_CHATWOOT_VERSION`", + "sha": "3c06ebec2f4dd0286523c90c22583eeb7f74f81f", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-08-09T08:13:36Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-10-29T07:07:16Z" }, { "author": 12408980, - "message": "fix: Fix light mode color", - "sha": "3260d5809880fce1ea825dc5076b499bb8715126", + "message": "feat: Add TS types (#825)", + "sha": "00cb4b3067aa1e5bf50ef83b5ffb11d72a73dd8f", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-08-09T08:12:34Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-10-25T08:49:59Z" }, { "author": 12408980, - "message": "fix: Dark mode colors", - "sha": "d571d94e34b733b6b810d21bb429b77e0e0d80ac", + "message": "feat: Add svg icons (#824)", + "sha": "1e60af22b67d30f1698baf19e49a5d5d6e590ed3", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-08-08T14:52:10Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-10-25T08:40:58Z" }, { "author": 12408980, - "message": "fix: Articles are loading in external browser", - "sha": "53278295d7b76193e4c2b6c9bfbf7ffbd2d7a2a4", + "message": "chore: Remove fast image", + "sha": "29a9192703fde88dbe9bfc8956c58d1370e6f710", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-08-02T07:03:45Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-10-23T12:14:02Z" }, { "author": 12408980, - "message": "Fix article redirection", - "sha": "8e81ec8409794bd2b78f9ae44a82bde6394c8e07", + "message": "feat: Migrate from `@react-native-community/cli` to `Expo CLI` (#821)\n\n* chore: remove android/ios from git\r\n\r\n* feat: add expo support\r\n\r\n* Delete pnpm-lock.yaml\r\n\r\n* chore: add circleci config\r\n\r\n* Create pnpm-lock.yaml\r\n\r\n* Delete Empty.spec.js\r\n\r\n* chore: add better comments\r\n\r\n* Create yarn.lock\r\n\r\n* Delete yarn.lock\r\n\r\n* Create pnpm-lock.yaml\r\n\r\n* chore: handle logout\r\n\r\n* chore: fix all the cycle dependency issues\r\n\r\n* chore: fix send message\r\n\r\n* chore: replace sentry details with env\r\n\r\n* chore: update auth\r\n\r\n* chore: add more notification types\r\n\r\n* chore: update icon and splash\r\n\r\n* chore: update `.env` example\r\n\r\n* chore: code cleanup", + "sha": "fd207334ee91f5b37450aa79e03b2aabe4a8cb56", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-08-02T07:01:15Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-10-23T05:59:31Z" }, { "author": 12408980, - "message": "feat: Add dark theme support", - "sha": "cc6fc0c2c7fe87db644e0f6c9c662151cea27902", + "message": "feat: Custom roles (#818)\n\n* feat: add custom roles\r\n\r\n* chore: android/ios 1.10.48\r\n\r\n* chore: improve logic", + "sha": "fdfbdc5b483e88fbf3e386fa59312a319ba7f713", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-05-23T09:35:50Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-09-17T18:31:29Z" }, { "author": 12408980, - "message": "Update README.md", - "sha": "41daf9930a71b1d1425bb399c8c49605b1298637", + "message": "chore: update chatwoot rn widget (#817)", + "sha": "b2fb99628e80875f774a96241446a92577c86cf6", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-05-23T09:31:01Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-09-09T06:34:47Z" }, { "author": 12408980, - "message": "Update README.md", - "sha": "c9631b73f5c32be3b441737506027efeb72e3efd", + "message": " fix: Check content attributes exist or not in chat attachment component (#814)\n\n* fix: Check content attributes exist or not in chat attachment component\r\n\r\n* chore: android/ios 1.10.46", + "sha": "14fe6b2f24490d61b4a7603e9065d7a975f74d8f", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-05-23T09:27:24Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-09-02T07:47:01Z" }, { "author": 12408980, - "message": "Update example project", - "sha": "aea5ca034316f02b13030058cba957e4916639a4", + "message": "fix: Add placeholder for expired instagram stories (#806)\n\n* fix: Add default placeholder for expired stories\r\n\r\n* fix: Android/iOS v1.10.45\r\n\r\n* chore: pod updates", + "sha": "74e3f9cb99b5185eebb727bd389e61bae3fb3925", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-05-23T09:23:06Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-08-09T07:26:28Z" }, { "author": 12408980, - "message": "Code cleanups", - "sha": "5fbc83522314066e1e3f419c5d2279af68cde498", + "message": " upgrade: React native from `0.72.4` to `0.74.3` (#797)\n\n* upgrade: react native from `0.72.4` to `0.74.3`\r\n\r\n* chore: remove tests", + "sha": "8c9d49457e8bc4084b86cf6b127cb71648dda9c0", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-05-23T03:35:29Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-07-29T06:11:44Z" }, { - "author": 2246121, - "message": "Use colorScheme", - "sha": "075f0306ff75922c4a90a6deb4675362c04feaae", + "author": 49699333, + "message": "chore: Bump ws from 6.2.2 to 6.2.3 (#791)\n\nBumps [ws](https://github.com/websockets/ws) from 6.2.2 to 6.2.3.\r\n- [Release notes](https://github.com/websockets/ws/releases)\r\n- [Commits](https://github.com/websockets/ws/compare/6.2.2...6.2.3)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: ws\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", + "sha": "12acc46e5e438b32fe59fae8c132e4ba3e03c229", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-05-22T22:45:59Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-07-15T07:20:22Z" }, { - "author": 2246121, - "message": "Add COLOR_SCHEME", - "sha": "606fc5a98bbb361407fc3953b8ba71fb45aacf55", + "author": 49699333, + "message": "chore: Bump rexml from 3.2.6 to 3.2.9 in /android (#792)\n\nBumps [rexml](https://github.com/ruby/rexml) from 3.2.6 to 3.2.9.\r\n- [Release notes](https://github.com/ruby/rexml/releases)\r\n- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)\r\n- [Commits](https://github.com/ruby/rexml/compare/v3.2.6...v3.2.9)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: rexml\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "80a8ef62a81df714dc86df4d8fd3274db8595bb5", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-05-22T22:24:07Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-07-15T07:18:45Z" }, { "author": 12408980, - "message": "Update package.json", - "sha": "a70d1ea9568a388a92d91c0b3b6118b098e0c99d", + "message": "feat: FCM HTTP v1 changes (#787)", + "sha": "42e8181e971b2b3c7baff21eee90417490fbe1b8", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-05-22T19:20:42Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-06-18T05:08:43Z" }, { "author": 12408980, - "message": "Replace darkMode with theme", - "sha": "b62d52e49f13c088227a74d4b187be9dea767719", + "message": "chore: Android/iOS v1.10.40", + "sha": "b555830f1ccf95d384717d41aa5b4f82f5e5397b", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-05-22T19:17:59Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-06-03T11:06:35Z" }, { - "author": 12408980, - "message": "Add dark theme support", - "sha": "974195768d140e8ef3e97c3ed161d916a17b3598", + "author": 64252451, + "message": "feat: Add copy button for email and number (#786)", + "sha": "6fab881a7be3ed7a527373f69a39a482c26c8995", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-05-22T19:00:05Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-05-30T04:09:52Z" }, { - "author": 12408980, - "message": "Merge pull request #27 from chatwoot/fix/close-modal\n\nfix: Back button close issue RN `v070.x`", - "sha": "aef899993376197b6461a6bd8ecb5012c576a52b", + "author": 49699333, + "message": "chore: Bump follow-redirects from 1.15.4 to 1.15.6 (#770)\n\nBumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6.\r\n- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)\r\n- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: follow-redirects\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", + "sha": "a823ce1b8f1344361600aee48785a9da2d23c4aa", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-01-27T09:22:44Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-05-08T03:16:06Z" }, { "author": 12408980, - "message": "Fix close modal issue", - "sha": "d4646a5e632aa9d5dd553cdc6ba94f91a2ab413a", + "message": "chore: Android/iOS v1.10.38", + "sha": "bcc669360bf22aaa3482561f55d60c2cd389cbcf", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-01-27T09:14:46Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-04-19T08:15:01Z" }, { "author": 12408980, - "message": "Release v0.0.9", - "sha": "2173b42356579ae65e292146867405376d6c6a38", + "message": "Update build.gradle", + "sha": "a59278213fa29199bc8a2d71326f5356531220ac", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2022-11-29T05:40:51Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-04-19T08:10:33Z" }, { "author": 12408980, - "message": "chore: Bump version from `0.0.7` to `0.0.8`", - "sha": "aca3c8c0b2ba4bc62137ff04e5375facb45911c0", + "message": "chore: Fix apple ITMS-91053 issues", + "sha": "68dc057bb43ebdbecd7eb60a8d02aa9bfb77ac86", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2022-11-25T06:41:49Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-04-18T08:53:59Z" }, { "author": 12408980, - "message": "Update README.md", - "sha": "8aeb8403d2072295b5de803e510276bc04a97423", + "message": "chore: SLA style issues", + "sha": "9573392e838175ba3c7456b28a9e62e0ca59ab1d", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2022-11-25T05:49:18Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-04-18T08:06:21Z" }, { "author": 12408980, - "message": "Release v0.0.8", - "sha": "bf6c10a72762384ffc666105f7796e7043a51f89", + "message": "feat: Add SLA (#773)\n\n* feat: Add sla table\r\n\r\n* feat: Complete SLA table\r\n\r\n* Update MessageList.js\r\n\r\n* Update ConfigureURLScreen.js\r\n\r\n* feat: style fixes\r\n\r\n* chore: bump chatwoot utils\r\n\r\n* chore: Android/iOS v1.10.31\r\n\r\n* fix: styles\r\n\r\n* chore: Android/iOS v1.10.32\r\n\r\n* chore: Android/iOS v1.10.33\r\n\r\n* Update project.pbxproj\r\n\r\n* chore: Android/iOS v1.10.34", + "sha": "b1d8c7a48ea7b62a12e3d6f9e564a309db0267aa", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2022-11-25T05:44:50Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-04-18T06:23:31Z" }, { - "author": 12408980, - "message": "Merge pull request #23 from chatwoot/fix/8-clicking-images-redirect-new-page\n\nfix: Redirect new page when click on attachments", - "sha": "603c141117bb1b475c9f89c5a48134c7a6aa86ef", + "author": 49699333, + "message": "chore: Bump ip from 1.1.8 to 1.1.9 (#767)\n\nBumps [ip](https://github.com/indutny/node-ip) from 1.1.8 to 1.1.9.\r\n- [Commits](https://github.com/indutny/node-ip/compare/v1.1.8...v1.1.9)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: ip\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "e8222634d472b48bc304dcf724ed0f3d8e0177a0", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2022-11-24T09:42:50Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-03-11T06:27:58Z" }, { - "author": 12408980, - "message": "Fix attachments click", - "sha": "c9ddb3693ac3d8452ba40b37bfde970f7c1902cd", + "author": 49699333, + "message": "chore: Bump react-native-document-picker from 5.0.0 to 9.1.1 (#764)\n\nBumps [react-native-document-picker](https://github.com/rnmods/react-native-document-picker) from 5.0.0 to 9.1.1.\r\n- [Release notes](https://github.com/rnmods/react-native-document-picker/releases)\r\n- [Commits](https://github.com/rnmods/react-native-document-picker/compare/v5.0.0...v9.1.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: react-native-document-picker\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "e5e9cfdcca7b19b0a1c46940ebdab5fc02341b19", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2022-11-24T09:39:48Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-02-19T06:13:46Z" }, { "author": 12408980, - "message": "fix: Remove hard coded locale", - "sha": "276eba3c9b4e65b45f19903b2b6250710c02b273", + "message": "fix: Disable snooze if conversation is already snoozed (#762)", + "sha": "1481923a72cadc6af2cbf6a55637a4c443c5ef24", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2022-11-24T09:36:18Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-02-13T10:55:05Z" }, { - "author": 12408980, - "message": "Remove hard coded locale", - "sha": "da4bb4b81f79c2ff06b8b8a6d65e45b38b924f2a", + "author": 92152627, + "message": "chore: Translation updates(#754)\n\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Slovenian)\r\n\r\n* New translations en.json (Albanian)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Persian)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Croatian)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Malay)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\n* New translations en.json (Serbo-Croatian)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Russian)\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "38fda4c579b0db9032afcb581becf78969eb3241", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2022-11-24T09:30:23Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-01-30T10:26:53Z" }, { - "author": 12408980, - "message": "fix: Use full screen design for the modal", - "sha": "89c68020efa9a88550e60ecf3e08928c8bcdbb1d", + "author": 73185, + "message": "fix: package.json & yarn.lock to reduce vulnerabilities (#759)\n\nThe following vulnerabilities are fixed with an upgrade:\r\n- https://snyk.io/vuln/SNYK-JS-AXIOS-6144788\r\n\r\nCo-authored-by: snyk-bot ", + "sha": "b0f3fbbf59173fab5ff7c9e94680e28259a0ac5b", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2022-10-25T05:53:05Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2024-01-30T10:15:16Z" + }, + { + "author": 64252451, + "message": "fix: Typing indicator triggered when input is focused (#755)\n\n* fix: Typing indicator triggered when input is focused\r\n\r\n* chore: Fix canned response error", + "sha": "6579e8d1fcae67cb97e9d9b16b6dccb40b512d1a", + "orgName": "chatwoot", + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-12-20T09:00:18Z" }, { "author": 12408980, - "message": "Release v0.0.7", - "sha": "14f96a8998f5a40c619053287e6671f1e2133762", + "message": "Merge branch 'master' into develop", + "sha": "96749c041732af9573c97f5b2902b13a4f63a6b7", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2022-10-25T05:52:30Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-12-19T04:50:49Z" }, { "author": 12408980, - "message": "Fix prop name", - "sha": "d882a8a17f01e6dbb2f4be56755b697d79caf306", + "message": "Revert \"fix: Moved fonts to main assets folder (#750)\"\n\nThis reverts commit 175e029e1aa2d2d9245b3d220c6313eecd0aada4.", + "sha": "56ca9bcd0e69e62014b177c6738395562976ea3d", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2022-10-25T05:42:21Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-12-15T05:20:36Z" }, { - "author": 2246121, - "message": "Use full screen design for the modal", - "sha": "bd3d9ce9a00e4cbbca2725392f2623d2c38d8818", + "author": 73761112, + "message": "fix: Moved fonts to main assets folder (#750)\n\n* Moved fonts to main assets folder\r\n\r\n* added for android linking\r\n\r\n* added for ios manifest as well", + "sha": "175e029e1aa2d2d9245b3d220c6313eecd0aada4", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2022-10-24T21:11:40Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-12-06T06:14:19Z" }, { "author": 12408980, - "message": "chore: Add typescript typings\n\nchore: Add typescript typings", - "sha": "da19c5da3aed5edfcdd96dc574dd5e9014e84cdc", + "message": "chore: Android/iOS v1.10.26", + "sha": "e979e1f433eee549b75405f03d7b28c34e2536ea", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2022-03-31T06:17:47Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-12-05T08:45:18Z" }, { "author": 12408980, - "message": "Delete screenshot.png", - "sha": "7c0bff4199433da9357a77032269aeb77a3061e6", + "message": "chore: Android/iOS v1.10.25", + "sha": "1bf5f70978e2524eb24b1569f9c1130c5f4a02cd", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-11-30T07:21:50Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-12-04T06:45:56Z" }, { "author": 12408980, - "message": "Delete npm-publish.yml", - "sha": "1b22e8920645e07359cb619bd8bd440b9ef9b616", + "message": "chore: Android/iOS v1.10.23", + "sha": "4906790e03773612897ee0b01dc5f147edbaa091", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-11-30T07:21:27Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-11-25T17:06:52Z" }, { "author": 12408980, - "message": "Merge pull request #18 from chatwoot/main\n\nMain", - "sha": "012bf53a9f8070f4fa4487db14083fce009bfaa3", + "message": "feat: Fix last message id logic in chat screen (#749)\n\n* feat: Add contact slice\r\n\r\n* minor fixes\r\n\r\n* Android/iOS v1.10.21\r\n\r\n* Android/iOS v1.10.22", + "sha": "d5515d2935aecf08dc34e9e0164e33d85bf8cf1a", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-11-30T07:19:51Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-11-24T10:06:21Z" }, { "author": 12408980, - "message": "Merge branch 'develop'", - "sha": "440537f70e5051cac6d81907b95298935faf0f84", + "message": "feat: Add contact slice (#748)\n\n* feat: Add contact slice\r\n\r\n* minor fixes\r\n\r\n* Android/iOS v1.10.21", + "sha": "e07b7fc1552ce1cf6d0fb3bffd436ea81ba65489", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-11-30T07:18:44Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-11-24T10:01:58Z" }, { "author": 12408980, - "message": "Release v0.0.06", - "sha": "e8ffdda66b2e1fbcc752dab42710e7f333e335f3", + "message": "feat: Replace SectionList with Flashlist in chat screen (#747)\n\n* chore: Replace SectionList with FlashList\r\n\r\n* Update MessageList.js\r\n\r\n* More cleanup\r\n\r\n* Update conversationSlice.selector.js\r\n\r\n* chore: fix padding issue\r\n\r\n* Update MessageDeliveryStatus.js\r\n\r\n* chore: Android/iOS v1.10.20\r\n\r\n---------\r\n\r\nCo-authored-by: iamsivin ", + "sha": "e1ab3775c2fb5f054880604d1c8c0075a54838f9", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-11-30T07:01:16Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-11-23T08:38:10Z" }, { - "author": 12408980, - "message": "Merge pull request #16 from 1t5j0y/develop\n\nchore: Remove modal swipe support", - "sha": "247433dbd62eb1fe038c5039503942a8b468af92", + "author": 92152627, + "message": "core: Translation updates (#739)", + "sha": "5d1547dfd7bf2449ad972f976f8efa4afdc453db", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-11-30T06:21:45Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-11-22T08:46:14Z" }, { - "author": 12408980, - "message": "Merge pull request #17 from chatwoot/chore/examples-build-fail\n\nchore: Fix example folder build", - "sha": "e57ccbab924b9aee44626f212b22f04213d5477f", + "author": 49699333, + "message": "chore: Bump sharp from 0.32.5 to 0.32.6 (#746)\n\nBumps [sharp](https://github.com/lovell/sharp) from 0.32.5 to 0.32.6.\r\n- [Release notes](https://github.com/lovell/sharp/releases)\r\n- [Changelog](https://github.com/lovell/sharp/blob/main/docs/changelog.md)\r\n- [Commits](https://github.com/lovell/sharp/compare/v0.32.5...v0.32.6)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: sharp\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", + "sha": "8513856a81d3e04bc90ba6ead14e9a972149422b", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-11-30T06:15:44Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-11-22T08:45:35Z" }, { - "author": 12408980, - "message": "Fix examples build issue", - "sha": "07580786c2a9a0eab448da0108c3f0b36e790225", + "author": 73185, + "message": "fix: package.json & yarn.lock to reduce vulnerabilities (#743)\n\nThe following vulnerabilities are fixed with an upgrade:\r\n- https://snyk.io/vuln/SNYK-JS-AXIOS-6032459\r\n\r\nCo-authored-by: snyk-bot \r\nCo-authored-by: Muhsin Keloth ", + "sha": "2688702453dc9f5d63d5b4abd820d1a79b3e8bb9", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-11-30T06:13:59Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-11-22T08:44:57Z" }, { - "author": 54208632, - "message": "Remove modal swipe support", - "sha": "cba7c37bb842c4f3caed6453f5c75dfa8f5504ff", + "author": 49699333, + "message": "chore: Bump @babel/traverse from 7.22.10 to 7.23.2 (#740)\n\nBumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.10 to 7.23.2.\r\n- [Release notes](https://github.com/babel/babel/releases)\r\n- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: \"@babel/traverse\"\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", + "sha": "bad5365c82422529a1ec1be7719dc7dcf478fc69", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-11-11T11:34:50Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-11-22T08:44:28Z" }, { - "author": 5902976, - "message": "add custom attributes and change optionals", - "sha": "1f1a68d8246ec5c1034c3093229816797c13f55c", + "author": 12408980, + "message": "feat: Changes to include delivery reports for all channels (#745)\n\n* feat: Add changes to include delivery reports for all channels\r\n\r\n* chore: fixes", + "sha": "f843fa0b3e003f117ca95e72adfe26253aa661f2", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-06-12T19:22:25Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-11-16T14:19:44Z" }, { - "author": 5902976, - "message": "chore: add typescript typings", - "sha": "153ba81c1023125a17ed8ef0fe9f8fe9af5dbd6f", + "author": 49699333, + "message": "chore: Bump react-devtools-core from 4.28.0 to 4.28.4 (#742)\n\nBumps [react-devtools-core](https://github.com/facebook/react/tree/HEAD/packages/react-devtools-core) from 4.28.0 to 4.28.4.\r\n- [Release notes](https://github.com/facebook/react/releases)\r\n- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/facebook/react/commits/HEAD/packages/react-devtools-core)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: react-devtools-core\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "84a48a63b03f9104f0efe95af61ce781c45eee6f", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-06-12T19:03:46Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-11-02T22:58:05Z" }, { "author": 12408980, - "message": "update doc", - "sha": "7e6a97f36110d4cf977c1e6b5383124145ace834", + "message": "chore: Android/iOS v1.10.19", + "sha": "1b5479c97a130dea74be1afaa0e9a86da15d852b", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-26T10:32:30Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-10-12T06:49:19Z" }, { - "author": 12408980, - "message": "update doc", - "sha": "f98ab70330e3136ede0c2249094ef8e4cd7f68e5", + "author": 64252451, + "message": "fix: App is crashing when the label is added first time (#738)", + "sha": "b0de7ebc3752aad1c148f590570b7bfb6a952f09", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T14:06:55Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-09-19T05:45:51Z" }, { - "author": 12408980, - "message": "bump the version to 0.0.5", - "sha": "17395a9623bc492e23015f3e0a07863829a79d94", + "author": 64252451, + "message": "fix: Email message full body width (#737)", + "sha": "6cf530446aa9b1063abb3e0f71737b979af8bf01", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T13:58:44Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-09-18T06:29:06Z" }, { "author": 12408980, - "message": "update screenshot", - "sha": "5bbe2541d750f7e7eaa224eefd3b7dbedc1c4ce7", + "message": "chore: Bump `react-native-webview` (#736)\n\n* chore: Upgrade rn web view\r\n\r\n* Update Podfile.lock", + "sha": "e19711c65625ad1fc4a61d96dcf13fc2b1f0088e", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T13:58:44Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-09-11T09:30:10Z" }, { "author": 12408980, - "message": "update example", - "sha": "f05001987df02d792aebd6e5c91fe9aaac9e5dff", + "message": "fix: Non-serializable value update in auth slice (#735)", + "sha": "8b56582c567f68c5b0bdf2e8c7555bcd86fa4a00", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T13:58:44Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-09-11T08:43:01Z" }, { "author": 12408980, - "message": "fix the event type bug", - "sha": "2d38946794427b3adb49d020f2e32b26f94e2deb", + "message": "chore: Upgrade minor packages (#733)", + "sha": "35782f9b62537bbcdc2d96b071636c24bf2a7ea9", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T13:58:44Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-09-08T05:50:37Z" }, { "author": 12408980, - "message": "bump the version to 0.0.5", - "sha": "f2f5752942816899b2b97f2a18414dcce5769141", + "message": "chore: Upgrade react native from `0.70.x` to `0.72.x` (#730)\n\n* chore: upgrade all the packages to latest version\r\n\r\n* chore: bumps node to 16.17.1\r\n\r\n* chore: android/ios 1.10.13\r\n\r\n* Update AndroidManifest.xml\r\n\r\n* Update config.yml\r\n\r\n* Update config.yml\r\n\r\n* Update config.yml\r\n\r\n* Update config.yml\r\n\r\n* fix: change notification permission flow for android>32\r\n\r\n* chore: add analytics event for FORGOT_PASSWORD\r\n\r\n* chore: fix warnings\r\n\r\n* fix: android share issues\r\n\r\n* chore: fix attachment issues\r\n\r\n* chore: android/ios 1.10.14\r\n\r\n* fix: file upload issues in android\r\n\r\n* fix: file upload issues in android\r\n\r\n* chore: android/ios 1.10.15\r\n\r\n* chore: android v1.10.16\r\n\r\n* chore: bump node\r\n\r\n* chore: Android v1.10.17\r\n\r\n---------\r\n\r\nCo-authored-by: Sojan Jose ", + "sha": "e43dfcd6a4f38b8d5be34b7cfe292e86fa21e870", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T13:56:39Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-09-08T05:16:17Z" }, { - "author": 12408980, - "message": "update screenshot", - "sha": "bda699e7c4e1f0b654a18e09349829c3742ec3ac", + "author": 49699333, + "message": "chore: Bump activesupport from 6.1.7.3 to 6.1.7.6 (#728)\n\nBumps [activesupport](https://github.com/rails/rails) from 6.1.7.3 to 6.1.7.6.\r\n- [Release notes](https://github.com/rails/rails/releases)\r\n- [Changelog](https://github.com/rails/rails/blob/v7.0.7.2/activesupport/CHANGELOG.md)\r\n- [Commits](https://github.com/rails/rails/compare/v6.1.7.3...v6.1.7.6)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: activesupport\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "7ed2f55f91fac61d54214029a20da574f2ccbaf3", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T13:56:27Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-08-26T00:25:11Z" }, { - "author": 12408980, - "message": "update example", - "sha": "fbf449c2c6c2c5da6933ec25040f99b2bbb59114", + "author": 92152627, + "message": "chore: Translation updates (#729)", + "sha": "f9551ad58bbb6a173d40be55c0c2a0606a37f5e3", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T12:28:01Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-08-24T08:57:37Z" }, { "author": 12408980, - "message": "fix the event type bug", - "sha": "f979bdf812b2a56da6c3ee86eaf3c8e724f03240", + "message": "fix: Auto height issues in email messages (#727)", + "sha": "3d10c094d0c27817db1e5f2d41cec35bdc70f79e", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T12:27:39Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-08-21T09:22:44Z" }, { "author": 12408980, - "message": "Update README.md", - "sha": "4937c6d2ba1ce8e8e745b9407051458c7cb600ac", + "message": "chore: Release iOS v1.10.7", + "sha": "f5eb7aa8daacf15632b87401a50ff56957001f36", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T09:33:17Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-08-14T05:16:12Z" }, { "author": 12408980, - "message": "bump the version to 0.0.3", - "sha": "8b9662820650f7e98f5a5ec09907cf67121d0126", + "message": "chore: Stability improvements (#725)", + "sha": "e3e0d0188b2174949965483a18da2f8b94a9247c", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T09:19:53Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-08-11T09:34:03Z" }, { "author": 12408980, - "message": "update yarn.lock", - "sha": "f4d4c319486960c616db3cbbeb6efdb67c293d9d", + "message": "chore: enable herms in android (#724)", + "sha": "919a77e981cbcd00723532a72cc8495048c09cf7", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T09:15:00Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-08-04T04:43:09Z" }, { "author": 12408980, - "message": "Merge branch 'develop' of github.com:chatwoot/chatwoot-react-native-widget into develop", - "sha": "53e11b63b71520bf16c09ef256182732752a23b1", + "message": "fix: Sort messages by created date (#722)", + "sha": "19acaaae4af7107ac5623b4e38e0b551721862a6", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T09:13:18Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-08-03T06:22:53Z" }, { "author": 12408980, - "message": "update README.md", - "sha": "eee2ac03027d97bb3f5ecfedda140af403542d19", + "message": " fix: Attachment cropping in full screen (#721)", + "sha": "2a3dc36e36e0a63d5ed5dac6386b00d997ca2406", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T09:12:59Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-07-27T07:35:06Z" }, { "author": 12408980, - "message": "Merge pull request #6 from chatwoot/main\n\nmerge main", - "sha": "bfc0519a6931ea473a18ec5aee8316a2be2a0fa3", + "message": "feat: Refresh conversations and messages when the app start from the b.g (#720)", + "sha": "dffd85978dbce2a1651af66119195c838dfd9a3d", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T09:07:13Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-07-24T16:05:46Z" }, { - "author": 12408980, - "message": "bump the version", - "sha": "2ba32068d43a64f297d730b15d702146e7a0be3e", + "author": 49699333, + "message": "chore: Bump tough-cookie from 4.1.2 to 4.1.3 (#716)\n\nBumps [tough-cookie](https://github.com/salesforce/tough-cookie) from 4.1.2 to 4.1.3.\r\n- [Release notes](https://github.com/salesforce/tough-cookie/releases)\r\n- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.1.2...v4.1.3)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: tough-cookie\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", + "sha": "827787fa26d55071576c2b646f901e6ae94cc492", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T09:05:58Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-07-24T02:21:14Z" }, { - "author": 12408980, - "message": "update ga script", - "sha": "4c509f0ca9ad1ec31a929dbd9fbb9d86a2df2081", + "author": 49699333, + "message": "chore: Bump word-wrap from 1.2.3 to 1.2.4 (#718)\n\nBumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.\r\n- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)\r\n- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: word-wrap\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "3fce10cbac51d97a714ae8c2175caab814d1d85c", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T09:05:44Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-07-24T02:21:00Z" }, { - "author": 12408980, - "message": "update readme.md", - "sha": "7e3d10c794df123755d8387b47bbea1e03c81c7e", + "author": 49699333, + "message": "chore: Bump semver from 5.7.1 to 5.7.2 (#717)\n\nBumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.\r\n- [Release notes](https://github.com/npm/node-semver/releases)\r\n- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md)\r\n- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: semver\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "79feb398fef8102fbbe419e5006850d30ee66853", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T08:59:42Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-07-11T23:28:33Z" }, { - "author": 12408980, - "message": "update action script", - "sha": "20de008543a550e149eda1a1f83291b590c25f60", + "author": 64252451, + "message": "build: Version 1.10.1 (#715)", + "sha": "db5ca8a10e7ffab0e48597f2b63e2be689125b7d", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T08:56:45Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-07-11T23:27:42Z" }, { "author": 12408980, - "message": "change package name", - "sha": "37f708d1af569463ddb27b2312e2cef270e99fa9", + "message": "chore: Bump version to 1.10.0 (#714)", + "sha": "76bab8f1decfa48b71814e1a05b5ee0d9dbcdc2a", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T08:56:35Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-06-28T08:16:59Z" }, { "author": 12408980, - "message": "update README.md", - "sha": "1c59000607baf9eb3f862992109cfce916ea9a8d", + "message": "Merge branch 'release/1.10.0'", + "sha": "c54450a91f055abb41a9cad6255821e652af8010", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T08:56:24Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-06-28T08:13:47Z" }, { "author": 12408980, - "message": "test github action", - "sha": "1125efa6a7cd596d01e450895700ae27ff737413", + "message": "Bump version to 1.10.0", + "sha": "4d40ba96d904f6392d6eab0553dc3879f34753fe", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-19T06:37:44Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-06-28T08:13:18Z" }, { "author": 12408980, - "message": "test github action", - "sha": "9d1c1af90941910f3b604f8dd6d28395108092a2", + "message": "fix: Support all types conversation links in deep linking (#713)", + "sha": "f91535f66bda9b38f38e05dc931e00305a19994b", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-19T06:28:03Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-06-28T06:32:19Z" }, { - "author": 12408980, - "message": "test github action", - "sha": "b455ce6bda6bda3c205a71862aeeb8855bba645a", + "author": 64252451, + "message": "feat: Ability to update conversation participants (#711)\n\nCo-authored-by: Muhsin Keloth ", + "sha": "a13369fe931464c1e999a8388d5488bba1683bf5", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-19T06:15:44Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-06-26T06:08:31Z" }, { - "author": 12408980, - "message": "test npm publish github action", - "sha": "ac74a3cc9761e332e91a07d945da154b062725e4", + "author": 64252451, + "message": "feat: Ability to see conversation participants (#708)\n\nCo-authored-by: Muhsin Keloth ", + "sha": "a2a2357f850ae104487d05b548fc3784a3a9522d", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-19T05:27:28Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-06-22T06:25:38Z" }, { "author": 12408980, - "message": "update readme.md", - "sha": "b9a42fc690779e75a5e18afd2fc807f5df34d363", + "message": "feat: Add search functionality for canned responses (#707)", + "sha": "95975ea43518875c603dcf8847ec0c0d5cae0b45", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-15T14:59:48Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-06-22T05:51:48Z" }, { "author": 12408980, - "message": "update styles", - "sha": "d5cfaa5289193842f245369c376d4e7ea891faa8", + "message": "feat: Add the option to change conversation priority (#709)\n\nCo-authored-by: iamsivin ", + "sha": "5c27a983bc13873a6f7b278af3811bccaa217fd5", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-15T14:05:13Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-06-22T05:49:13Z" }, { - "author": 12408980, - "message": "more modal close events", - "sha": "3b1659227943d2ad9128c53c09f1b64716e0a7ad", + "author": 64252451, + "message": "feat: Improved canned response list design (#704)\n\nCo-authored-by: Muhsin Keloth ", + "sha": "45257450f0c31496f07d9cf0f59e8c95ef3eb89f", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-15T10:44:10Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-06-19T08:47:01Z" }, { "author": 12408980, - "message": "enable close button in rn-widget", - "sha": "daf0fff9bbf07725095798f526c3a78ca8611308", + "message": "fix: First time login button click (#705)", + "sha": "5f3bf67c11f4586f1ba51604ad2fc6fee6880972", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-15T10:12:54Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-06-19T04:58:47Z" }, { "author": 12408980, - "message": "update package.json", - "sha": "69e0f548980fbe87bf62af64b42564bfe7698ffd", + "message": "chore: Update minimum chatwoot version", + "sha": "6007fb36c76753ad10f5f902b8aa75acc7acbb3b", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-15T10:12:00Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-06-15T07:57:54Z" }, { "author": 12408980, - "message": "clean example project", - "sha": "224957bfc58f7c5971975511b939cefe4d5610ad", + "message": "feat: Add support for deleting messages (#703)", + "sha": "0cdd7a8d3e3f747f5891ec3915a96c386257ac07", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-13T08:49:51Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-06-15T04:17:53Z" }, { - "author": 12408980, - "message": "add example starter", - "sha": "04294bbacf29f1aa7b0ecc9fd79ae3f7034f82b4", + "author": 64252451, + "message": "feat: Standardize Bottom Sheet (#701)\n\n* feat: Standardize Bottom Sheet\r\n\r\n* Android/iOS v1.9.21\r\n\r\n* chore: filter scroll padding\r\n\r\n* chore: Minor fixes\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "e833c5f59e13b3f679e4fd0e2f3fb719a3f080af", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-13T04:36:16Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-06-05T05:29:52Z" }, { "author": 12408980, - "message": "Merge branch 'develop' of github.com:chatwoot/chatwoot-react-native-widget into develop", - "sha": "d4af0a6044f352d2e6e31cb45ef2fb161d63c498", + "message": "fix: Double click issue while selecting canned response (#702)", + "sha": "16c54f7e07f400f6338f75c08b721a792bb13b47", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-12T11:02:30Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-06-01T05:15:52Z" }, { "author": 12408980, - "message": "add organizaton name", - "sha": "7145ecdca00c20a5f35f242dfca053d2cab9fe76", + "message": "fix: Add the support for block quotes (#700)\n\n* Fix block quote in messages\r\n\r\n* Update ReplyBox.js", + "sha": "81359aff228c810f6c66b771dbcac050b654c0e2", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-12T11:01:44Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-05-31T06:49:01Z" }, { "author": 12408980, - "message": "Merge pull request #4 from chatwoot/main\n\nPublish npm package using github action", - "sha": "d531adf955e4b3f7c4152e3ac729af7941140b8e", + "message": "feat: Add sort filter for conversations (#699)", + "sha": "b1caee21bb267b46d85b475f548ad04a7fef06b4", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-12T10:33:55Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-05-29T08:26:33Z" }, { - "author": 12408980, - "message": "add github action for npm publish", - "sha": "ba53a593935b1def68390a08938aa0f4cb55280c", + "author": 64252451, + "message": "feat: Notification preferences bottom sheet (#697)", + "sha": "ef279b9907fbcf9833f8d80389a0af11379dab4f", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-12T10:32:17Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-05-26T11:30:14Z" }, { - "author": 12408980, - "message": "code beautification", - "sha": "20e3ebdf9239418aca6c7019b8b51b2e58dff1a1", + "author": 64252451, + "message": "feat: Priority Items icons (#698)", + "sha": "7b0f9cdb5ccaf1d14b7ff6209e0030610339b058", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-12T10:15:11Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-05-26T06:26:56Z" }, { "author": 12408980, - "message": "Update README.md", - "sha": "d6c3ad50ba45b5bc5af55144a844cd46a420bda7", + "message": "doc: chore: Bumps minimum supported chatwoot version to 2.16.0", + "sha": "6797ac485a180054ce4d8a72e690caf2d443f9e6", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-12T10:13:49Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-05-25T04:08:43Z" }, { "author": 12408980, - "message": "code beautification", - "sha": "ffc2bd56f8830dcb678cc4dbf4b52601f34f5c6e", + "message": "fix: Fix rendering mentions conversation screen (#696)", + "sha": "7ff4aca258ab11948150743660b4a4a865444324", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-10T08:00:49Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-05-24T09:05:45Z" }, { "author": 12408980, - "message": "update company name in README.md", - "sha": "c19f4a75b49dbf50dd38cd6ec46c2309e32cad46", + "message": "chore: Bumps @chatwoot/react-native-widget to `0.0.14`", + "sha": "04d69667078e347334035f923d90229988d50d92", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-08T09:34:29Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-05-23T10:09:18Z" }, { "author": 12408980, - "message": "scroll enabled in webview", - "sha": "6ef4a9557df0826c8a116d418188938af9b1bbd9", + "message": "feat: Stability improvements (#695)", + "sha": "a8a481f21a3fef6e98ea9c441d56deef91343014", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-06T05:49:24Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-05-22T11:28:01Z" }, { - "author": 12408980, - "message": "Update README.md", - "sha": "d2c1c10811c095e78db1f37505e7bbcd0ec9e9b7", + "author": 64252451, + "message": "feat: Network banner (#694)", + "sha": "57abaa4f4d84a5e571676a6481e78ffcbc600929", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-05T16:19:13Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-05-19T05:11:27Z" }, { - "author": 12408980, - "message": "update README.md", - "sha": "dea793b787cce3d509179caf0fbd584895cb0065", + "author": 64252451, + "message": "feat: Remove UI kitten (#693)", + "sha": "0645f643ae36a3cde99c21c80f3cf6aa85c1ef41", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-05T15:36:27Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-05-19T05:10:30Z" }, { - "author": 12408980, - "message": "remove yarn.lock", - "sha": "d040761dc47373f92f121bf833b0ae5e0fc77154", + "author": 64252451, + "message": "feat: Remove UI kitten (#691)", + "sha": "c091cc579657c4fdfe6b0d953afb19fbe4b56612", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-05T15:28:33Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-05-18T06:18:24Z" }, { - "author": 12408980, - "message": "complete basic version", - "sha": "53432586c78e075f8743cad7ccde343586dc6edb", + "author": 64252451, + "message": "feat: Remove UIKitten (#690)", + "sha": "f1ee2c6cbf481fe4fcb4044fa46d0ef7b9220cdc", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-05T15:26:36Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-05-17T09:34:25Z" }, { - "author": 12408980, - "message": "add react and react-native package", - "sha": "c434e3e0dfc0b35c91fb82008e05a47f36905d8c", + "author": 64252451, + "message": "feat: Remove `ui-kitten` in auth related screens (#689)", + "sha": "dee94f27cf2dab0495602b67278c0453b11f2382", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-05T15:16:50Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-05-15T12:05:02Z" }, { - "author": 12408980, - "message": "add prettier, eslint and husky configuration", - "sha": "25dae8d6c25f5aefd9c7a14d5b473a6c4cfa2dbe", + "author": 64252451, + "message": "chore: Bumps app version to 1.9.11 (#688)", + "sha": "9dbb47303bd3c9f23b7ce9dde0462ee84a342f32", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-05T15:08:26Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-05-15T11:49:56Z" }, { - "author": 12408980, - "message": "add npm ignore", - "sha": "81b1558315385a4069f998584b255037dced6760", + "author": 64252451, + "message": "feat: Assign team improvements (#686)", + "sha": "7cd10d30bdaeb5d8c23a96e392ad92b0761cfb45", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-05T15:06:51Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-05-11T07:34:37Z" }, { "author": 12408980, - "message": "add git ignore", - "sha": "1e022ba902f8257b6c36ef5f84bfa59d53eccbd8", + "message": "fix: Replace Image with FastImage", + "sha": "1c7b8f0f971018b62b956d4a7a84b75c44c8f89d", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-05T15:04:13Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-05-11T05:33:51Z" }, { - "author": 12408980, - "message": "add licence", - "sha": "caf059f13bfc038d113f930b7f24065314b8aac2", + "author": 64252451, + "message": "feat: Agent Assignment in bottom sheet UI (#685)", + "sha": "258c6a8c4ab896ed4316d9a3bc16a3663d23dfbb", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-05T15:01:59Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-05-08T09:15:12Z" }, { "author": 12408980, - "message": "add npm package data", - "sha": "8a04325ec6fe6808d02526bfd48d83d7794521dd", + "message": "Android/iOS v1.9.8", + "sha": "f82f6a76dd888a4c2a41c22c27eeedcdcee141a7", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-05T15:01:19Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-05-07T18:06:02Z" }, { - "author": 12408980, - "message": "update readme.md", - "sha": "4740010f3e63cfe704034f2058c275a3ea72b69c", + "author": 73185, + "message": "chore: disable mfa", + "sha": "4003f3457c50634efcc06de3ffa3c62674084839", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-05T14:57:14Z" + "repoName": "twitty", + "createdAt": "2023-03-15T09:25:15Z" }, { - "author": 12408980, - "message": ":tada: first commit", - "sha": "b87b8e7c8ccc425bf713d303f389ba0897a1f2d5", + "author": 73185, + "message": "Merge branch 'release/0.1.5' into develop", + "sha": "1a9ff1e6087e4e4d431d1462c8f5acb71a596bf7", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-05T14:56:17Z" + "repoName": "twitty", + "createdAt": "2023-03-15T08:40:13Z" }, { - "author": 15872348, - "message": "chore: Change versions of peer dependencies (#8)\n\nFixes #7 \r\n\r\nI have tested the plugin with latest version of gatsby and seems like\r\ngatsby isn't making breaking changes for plugin api. I think these\r\nchanges will work for a long time and users won't be blocked for us to\r\nmanually test and update the version.", - "sha": "09eb5a078f1ff36ba8706acfcf5918d054319d79", + "author": 73185, + "message": "chore: Bump version to 0.1.5", + "sha": "d12fcc4368a155e363f2a5bd367ab478dc7673d6", "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2023-09-28T03:20:25Z" + "repoName": "twitty", + "createdAt": "2023-03-15T08:39:50Z" }, { - "author": 15872348, - "message": "chore: Update funding.yml\n\n- update funding.yml", - "sha": "b142e36bea12ab80db5ca80b48d9ff926dd07672", + "author": 64605024, + "message": "feat: Added method for user_show (#26)", + "sha": "ba4ab612a55db71c3ced9dd9637a46f184cde77c", "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2023-09-28T03:05:17Z" + "repoName": "twitty", + "createdAt": "2021-10-08T10:27:20Z" }, { - "author": 15716057, - "message": "Adds async defer attrs to the script tag (#6)", - "sha": "aa90c693a03d2d31ae8b4fa6ae7ae0272309ae54", + "author": 73185, + "message": "Merge branch 'master' into develop", + "sha": "87833048a960bfc690f4f59851837cdc375cab40", "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2021-09-21T08:58:32Z" + "repoName": "twitty", + "createdAt": "2021-05-28T13:04:42Z" }, { - "author": 15872348, - "message": "1.1.0", - "sha": "fcdaf72e5d3b76553d4d9934d474820d06049578", + "author": 73185, + "message": "chore: Release 0.1.4 (#25)\n\nnew release with dependency updates", + "sha": "4ecbd1d0cc970a80c615c45e5b04711b428672e0", "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-08-11T19:45:59Z" + "repoName": "twitty", + "createdAt": "2021-05-28T12:59:38Z" }, { - "author": 15872348, - "message": "Merge pull request #5 from pranavrajs/feature/chatwoot-settings\n\nfeat: Add options to pass chatwootSettings", - "sha": "42627dbe5a5628bfaf1018eea0ded2320cae8350", + "author": 73185, + "message": "chore: Bump up version\n\n- Bumping up version because of dependency updates", + "sha": "c53be70c258ea615f021371f2816501821d7c795", "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-08-11T19:44:52Z" + "repoName": "twitty", + "createdAt": "2021-05-28T12:56:47Z" }, { - "author": 2246121, - "message": "Stringify settings", - "sha": "faa0917abcc337b4ecb5b2606b0a7e247314485b", + "author": 49699333, + "message": "chore(deps): Bump oauth from 0.5.4 to 0.5.6 (#23)\n\nBumps [oauth](https://github.com/oauth-xx/oauth-ruby) from 0.5.4 to 0.5.6.\r\n- [Release notes](https://github.com/oauth-xx/oauth-ruby/releases)\r\n- [Changelog](https://github.com/oauth-xx/oauth-ruby/blob/master/HISTORY)\r\n- [Commits](https://github.com/oauth-xx/oauth-ruby/compare/v0.5.4...v0.5.6)\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "78cc732689d7b49ade1f2b7fcb4f8ce44ec71a2d", "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-08-11T06:45:56Z" + "repoName": "twitty", + "createdAt": "2021-05-28T12:51:19Z" }, { - "author": 2246121, - "message": "Add chatwootSettings", - "sha": "cba43d631f39a101c8a47dce0b6213fbd47ce0ae", + "author": 49699333, + "message": "chore(deps): Bump rexml from 3.2.4 to 3.2.5 (#24)\n\nBumps [rexml](https://github.com/ruby/rexml) from 3.2.4 to 3.2.5.\r\n- [Release notes](https://github.com/ruby/rexml/releases)\r\n- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)\r\n- [Commits](https://github.com/ruby/rexml/compare/v3.2.4...v3.2.5)\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "714bec181bfadfb00552e01b985a14b1206dc9b3", "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-08-11T06:39:18Z" + "repoName": "twitty", + "createdAt": "2021-05-03T05:56:22Z" }, { - "author": 15872348, - "message": "Merge pull request #4 from akshitkrnagpal/all-contributors/add-pranavrajs\n\ndocs: add pranavrajs as a contributor", - "sha": "7c61e548f5c84400ad391c8d6b4276bee664a9e4", + "author": 6113982, + "message": "chore: Add rubocop to the Circle CI build step #21 (#22)", + "sha": "a6bd49e7b367b2027c7e906928b7bd185ce54dd8", "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-07-06T11:10:54Z" + "repoName": "twitty", + "createdAt": "2021-03-23T14:09:35Z" }, { - "author": 46447321, - "message": "docs: update .all-contributorsrc [skip ci]", - "sha": "fe9f9dda27fe44252e100be750147bda5e861b0a", + "author": 6113982, + "message": "chore: Fix few rubocop offences (#20)\n\nThis fixes few rubocop issues and also updated the email in CODE_OF_CONDUCT.md", + "sha": "141861498053182bcce249ad590a8057281c4a35", "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-07-06T11:10:28Z" + "repoName": "twitty", + "createdAt": "2021-03-13T18:48:42Z" }, { - "author": 46447321, - "message": "docs: update README.md [skip ci]", - "sha": "aa27fcdc92635b6c3037bf76cc108cffa65265f5", + "author": 73185, + "message": "chore: Fix Github action for GPR push (#19)", + "sha": "66617021629afa1bdd04278759545e49fba83a15", "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-07-06T11:10:27Z" + "repoName": "twitty", + "createdAt": "2021-03-11T17:51:03Z" }, { - "author": 15872348, - "message": "v1.0.6", - "sha": "4fb5e4f78cb9c7836b1677ddfb4a378a1b75bbc7", + "author": 6113982, + "message": "feat: Add functions to destroy, like, unlike, retweet and unretweet a tweet. (#17)\n\n- $twitter.destroy_tweet(tweet_id: \"tweet_id_number\") will destroy the tweet that\r\n you secretly knew deep down in your heart that you should never have tweeted in the first place.\r\n- $twitter.like_tweet(tweet_id: \"tweet_id_number\") will like the tweet that bought a smile to your face.\r\n- $twitter.unlike_tweet(tweet_id: \"tweet_id_number\") a secret tool to get yourself out of deepfaving.\r\n- $twitter.retweet(tweet_id: \"tweet_id_number\") and $twitter.retweet(tweet_id: \"tweet_id_number\") does\r\n exactly what it says on the tin.\r\n\r\nCloses: #16", + "sha": "03bba77d0849446da717dc228ac0f52140886dc3", "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-07-06T11:05:53Z" + "repoName": "twitty", + "createdAt": "2021-03-11T16:45:09Z" }, { - "author": 15872348, - "message": "Merge pull request #3 from pranavrajs/patch-1\n\nFix the warning even if the base url is set correctly", - "sha": "0601630657fcae4a9123a4ed3c0489efaf17b60a", + "author": 73185, + "message": "chore: Update CODE_OF_CONDUCT.md (#18)", + "sha": "4b89c10e23ffcb7f4255eef29ecf4d7bc7fd9250", "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-07-06T11:02:54Z" + "repoName": "twitty", + "createdAt": "2021-03-11T16:42:47Z" }, { - "author": 2246121, - "message": "Fix the warning even if the base url is set correctly", - "sha": "31686a3521ba066c84c2a168035339fc7f929015", + "author": 73185, + "message": "Chore: Add account activity subscription actions (#14)", + "sha": "953a61e76b8943e26aa749a41d903ada3dc02e29", "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-07-06T08:26:45Z" + "repoName": "twitty", + "createdAt": "2020-05-13T13:36:31Z" }, { - "author": 15872348, - "message": "Update FUNDING.yml", - "sha": "076eb87c57ff2263676770b396ddbeba8ecdd39f", + "author": 73185, + "message": "Add .circleci/config.yml (#12)\n\nAdd .circleci/config.yml\r\nCo-authored-by: Subin T P ", + "sha": "af4f3e45dca55e42c64f7741a1fedfaa94d36419", "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-06-20T00:37:57Z" + "repoName": "twitty", + "createdAt": "2020-03-02T17:50:49Z" }, { - "author": 15872348, - "message": "v1.0.5", - "sha": "cd78682cc1b827d9470160f95a1f08f2edd6df2f", + "author": 49699333, + "message": "Update rake requirement from ~> 10.0 to ~> 13.0 (#13)\n\nUpdates the requirements on [rake](https://github.com/ruby/rake) to permit the latest version.\r\n- [Release notes](https://github.com/ruby/rake/releases)\r\n- [Changelog](https://github.com/ruby/rake/blob/master/History.rdoc)\r\n- [Commits](https://github.com/ruby/rake/compare/v10.5.0...v13.0.1)\r\n\r\nSigned-off-by: dependabot[bot] ", + "sha": "98fef60203a2325ff165d86ceb0bac3b607b4e7e", "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-01-26T05:54:07Z" + "repoName": "twitty", + "createdAt": "2020-03-01T05:31:00Z" }, { - "author": 15872348, - "message": "Remove Keyword", - "sha": "5604d270ad5b86d9d28f0202fe3b805ec306b82c", + "author": 2246121, + "message": "Feature: Add twitter auth endpoints (#9)\n\n* Add Twitter Oauth endpoints\r\n\r\n* Add request payload\r\n\r\n* Add oauth_token to access_token_payload", + "sha": "c1edd557401d1e8a197b19e738f82e39507a8e2d", "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-01-26T05:53:52Z" + "repoName": "twitty", + "createdAt": "2020-02-08T13:18:04Z" }, { - "author": 15872348, - "message": "v1.0.4", - "sha": "775c13c4277426613231d67a24f9737e48cfb026", + "author": 73185, + "message": "Bug Fix: Remove pry from gemfile (#8)", + "sha": "58b4958d7f4a58eec8fe9543caedb232308253f6", "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-01-26T05:44:30Z" + "repoName": "twitty", + "createdAt": "2020-02-03T08:12:27Z" }, { - "author": 15872348, - "message": "v1.0.3", - "sha": "200c56c5f3de93c8acfa7b9fbb2c681df9119b7e", + "author": 2246121, + "message": "Bug: Fix DM API 415 Media Unknown error (#7)\n\n* Update request.rb\r\n\r\n* Update payload.rb\r\n\r\n* Update payload.rb", + "sha": "a005f8f6740fc8d2d3500701e1ab4ab0f1416c26", "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-01-26T05:34:30Z" + "repoName": "twitty", + "createdAt": "2020-01-28T10:46:17Z" }, { - "author": 15872348, - "message": "v1.0.2", - "sha": "73260fc673f51d8aefd8b7e2cea706813f66cc60", + "author": 1742357, + "message": "Override client specific access keys (#5)\n\n* Add twitty request\r\n\r\n* Add facade\r\n\r\n* Make env configurable\r\n\r\n* Add params validation\r\n\r\n* Add crc generation helper\r\n\r\n* Add send message and send reply\r\n\r\n* Add oauth as runtime dependency\r\n\r\n* Commit gemfile.lock\r\n\r\n* Add subsribe and unsubscribe webhook\r\n\r\n* Add response object\r\n\r\n* Return twitty response\r\n\r\n* Override client specific keys", + "sha": "c0281fa3dbabba1029fc9ee7decc30f0fc871d1d", "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-01-26T05:27:09Z" + "repoName": "twitty", + "createdAt": "2020-01-24T18:37:39Z" }, { - "author": 15872348, - "message": "Bump version", - "sha": "10812e8ac94a056dd39e16342998fc75578ff915", + "author": 73185, + "message": "Update readme instructions (#6)", + "sha": "5914ef02ac5102d7c1cf9d65c948755ac505155b", "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-01-26T05:08:26Z" + "repoName": "twitty", + "createdAt": "2020-01-24T18:31:40Z" }, { - "author": 15872348, - "message": "Update README.md", - "sha": "44cd3c025d79e12822663895dc2f14f26e42b06b", + "author": 1742357, + "message": "Support webhook subscribe/unsubscribe (#4)\n\n* Add twitty request\r\n\r\n* Add facade\r\n\r\n* Make env configurable\r\n\r\n* Add params validation\r\n\r\n* Add crc generation helper\r\n\r\n* Add send message and send reply\r\n\r\n* Add oauth as runtime dependency\r\n\r\n* Commit gemfile.lock\r\n\r\n* Add subsribe and unsubscribe webhook\r\n\r\n* Add response object\r\n\r\n* Return twitty response", + "sha": "dd528967d240a3b0c7b9ba73f6120ce0223f7066", "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-01-26T05:01:58Z" + "repoName": "twitty", + "createdAt": "2020-01-24T17:21:41Z" }, { - "author": 15872348, - "message": "Update npmpublish.yml", - "sha": "cd0c7e4410b6b9da4984d28628f530e43518ec1f", + "author": 1742357, + "message": "Add support to reply tweet and send direct message (#3)\n\n* Add twitty request\r\n\r\n* Add facade\r\n\r\n* Make env configurable\r\n\r\n* Add params validation\r\n\r\n* Add crc generation helper\r\n\r\n* Add send message and send reply\r\n\r\n* Add oauth as runtime dependency\r\n\r\n* Commit gemfile.lock", + "sha": "ee13dadd031c77fc69d67efe651d5435d87273c3", "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-01-26T04:57:24Z" + "repoName": "twitty", + "createdAt": "2020-01-24T16:33:51Z" }, { - "author": 46447321, - "message": "docs: add akshitkrnagpal as a contributor (#2)", - "sha": "ecdd05f1914ca9b1d4b0c0813cde95d372a9c2fa", + "author": 2246121, + "message": "Docs: Update Readme", + "sha": "c956b7c0280a1088726494494446224d287a4c4d", "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-01-26T04:21:20Z" + "repoName": "twitty", + "createdAt": "2020-01-24T06:35:05Z" }, { - "author": 15872348, - "message": "Create LICENSE", - "sha": "677e287dcfd580406828dc0021f83bde74cf21fc", + "author": 73185, + "message": "Update Readme with usage instructions (#2)", + "sha": "8300ab59669f30182e1800771fbe483a9c1bd055", "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-01-26T04:09:36Z" + "repoName": "twitty", + "createdAt": "2020-01-23T18:44:12Z" }, { - "author": 15872348, - "message": "Create FUNDING.yml", - "sha": "4699c9d441f59338ad39fc90e4465bcf7f020946", + "author": 1742357, + "message": "Add twitty request (#1)\n\n* Add twitty request\r\n\r\n* Add facade\r\n\r\n* Make env configurable\r\n\r\n* Add params validation\r\n\r\n* Add crc generation helper", + "sha": "ef7ac25532a57b35c112a336cf0c1037dc92beed", "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-01-25T05:18:09Z" + "repoName": "twitty", + "createdAt": "2020-01-23T18:20:45Z" }, { - "author": 15872348, - "message": "Create npmpublish.yml", - "sha": "2c37e9c15ac12abd09690a999b149290ae785848", + "author": 0, + "message": "Add twitter config", + "sha": "c3e71d42ec08aea6ebdba7b70dfe1b8f2350b979", "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-01-25T05:18:09Z" + "repoName": "twitty", + "createdAt": "2020-01-22T14:39:40Z" }, { - "author": 15872348, - "message": "Add Readme", - "sha": "92b4b4c09bd061c3d1cb6c7457b1ca132c1173ec", + "author": 0, + "message": "Initial commit", + "sha": "07aade12934f54768ab10e07f0c967b9effb6e0c", "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-01-25T05:18:09Z" + "repoName": "twitty", + "createdAt": "2020-01-22T14:18:59Z" }, { - "author": 15872348, - "message": "Initial Commit", - "sha": "93dec3139072620c33c897a25c19a3b6c9614289", + "author": 4143552, + "message": "fix #12", + "sha": "5451e87dada16f7457b70fb8672f30429677b9e2", "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-01-25T05:18:09Z" + "repoName": "ios-sdk", + "createdAt": "2022-05-31T16:13:52Z" }, { - "author": 2246121, - "message": "feat: Add a util for splitting name (#36)\n\n* feat: Add a util for splitting name\r\n\r\n* v0.0.29\r\n\r\n* Update eslint\r\n\r\n* Update export\r\n\r\n* v0.0.30", - "sha": "72e7abfd285955341abbc62aaf74810c8d1a7987", + "author": 4143552, + "message": "agent_last_seen_at updated", + "sha": "13d1c2e722b77dfe0d3369aebd717c78bc442552", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2024-12-03T04:20:44Z" + "repoName": "ios-sdk", + "createdAt": "2022-05-31T13:10:42Z" }, { - "author": 64252451, - "message": "fix: Missing export for `fileNameWithEllipsis` helper (#35)", - "sha": "4a7209db39868ab4e7d96917e184f8dd02424f5e", + "author": 4143552, + "message": "fix 14#", + "sha": "d4fb0ac1c845dab7212ebcc2d690923089824724", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2024-11-21T07:10:29Z" + "repoName": "ios-sdk", + "createdAt": "2022-05-31T11:35:08Z" }, { - "author": 64252451, - "message": "feat: Add `fileNameWithEllipsis` helper (#34)", - "sha": "08bd1ad61abef13a2d370e94ed2ea17299ae721d", + "author": 4143552, + "message": "crash fix", + "sha": "6da16b90d1fca7883a202196f25144bc24d59db8", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2024-11-21T06:39:16Z" + "repoName": "ios-sdk", + "createdAt": "2022-05-28T22:57:35Z" }, { - "author": 18097732, - "message": "chore: update package version (#33)", - "sha": "f042423ce49997831f50f6432978d8acc0d7fe5e", + "author": 4143552, + "message": "fix #11", + "sha": "9d018fdf1ae8f79f93a2af1398275c110b5410d0", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2024-05-09T13:28:24Z" + "repoName": "ios-sdk", + "createdAt": "2022-05-28T22:47:04Z" }, { - "author": 18097732, - "message": "feat: handle empty contact attributes (#32)\n\n* feat: handle empty contact attributes\r\n\r\n* fix: condition\r\n\r\n* feat: add nullish check for conversationCustomAttributes", - "sha": "c4aec665476a2b30610b51c0e6d455fd6e626578", + "author": 4143552, + "message": "fix #15", + "sha": "0f0ebab701d7b1bf3f4f92362053335150dbe8fe", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2024-05-09T11:50:35Z" + "repoName": "ios-sdk", + "createdAt": "2022-05-28T21:52:48Z" }, { - "author": 12408980, - "message": "chore: v0.0.24", - "sha": "c90ccb4edfe1d40364bc6a4cb59d7d640b43cf82", + "author": 4143552, + "message": "fix #6", + "sha": "69aeb043d9049baf3d8acdc71adf343d3da49675", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2024-04-17T09:51:20Z" + "repoName": "ios-sdk", + "createdAt": "2022-05-28T21:07:24Z" }, { - "author": 12408980, - "message": "feat: Add SLA helpers (#31)\n\n* feat: Add SLA helpers\r\n\r\n* chore: add specs\r\n\r\n* chore: add specs\r\n\r\n* fix: specs\r\n\r\n* Update canned.test.ts", - "sha": "425ec2ec0477354abb5fb911056eb850f74b8f68", + "author": 4143552, + "message": "fix #8", + "sha": "8e799596b4d1bbe139f1368e97ccbd1f3259314f", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2024-04-17T06:51:58Z" + "repoName": "ios-sdk", + "createdAt": "2022-05-28T19:41:13Z" }, { - "author": 3526167, - "message": "chore: refactor method to return empty if time is null (#30)\n\n* chore: refactor method to return empty if time is null\r\n\r\n* chore: refactor\r\n\r\n* chore: fix spec\r\n\r\n* chore: fix spec", - "sha": "836dada0db7eb7180499f33fb6aa5d37b8c9251d", + "author": 4143552, + "message": "SDK Bundle configuration updated", + "sha": "5176dbd1d2f6f2be33982f605d3db1a86e98a46a", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2024-04-03T08:50:32Z" + "repoName": "ios-sdk", + "createdAt": "2022-05-28T15:36:13Z" }, { - "author": 3526167, - "message": "chore: export convertSecondsTotTimeUnit func (#29)\n\n* chore: export convertSecondsTotTimeUnit func\r\n\r\n* chore: Publish v0.0.23\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "1a13aa1c64a58842781a7f8638cd92cabb58042b", + "author": 4143552, + "message": "fix #7", + "sha": "ee5ac24ed56ad0a014a5ceecdccfdf5ddaac2569", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2024-02-22T17:32:12Z" + "repoName": "ios-sdk", + "createdAt": "2022-05-28T15:34:52Z" }, { - "author": 3526167, - "message": "feat: add helper function to convert seconds to timeunits (#28)\n\n* feat: add helper function to convert seconds to timeunits\r\n\r\n* chore: add spec\r\n\r\n* chore: refactor\r\n\r\n* chore: improve spec coverage\r\n\r\n* chore: Publish v0.0.22\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "d2aa1474fbe2da433b6f137051b89255aa124962", + "author": 4143552, + "message": "fix #13", + "sha": "e326f842255c8ef219d131272485d58b1fca1c35", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2024-02-22T17:17:24Z" + "repoName": "ios-sdk", + "createdAt": "2022-05-28T14:28:43Z" }, { - "author": 64252451, - "message": "fix: TypeError: Cannot read properties of undefined (reading 'replace') (#27)", - "sha": "1203c4d4f1c418f00890201c03e28d7c2a835e46", + "author": 67892021, + "message": "SDK setup improvements", + "sha": "a06bba9a282c2a8e4ce21f2981a7b49b9af936cc", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2024-01-08T09:08:59Z" + "repoName": "ios-sdk", + "createdAt": "2022-05-28T14:07:47Z" }, { - "author": 12408980, - "message": "chore: fix lint issues", - "sha": "52780da3adfded64ca33b40a714b6c719103cfa1", + "author": 4143552, + "message": "SDK code structuring enhancements.", + "sha": "d466ba7add7ab7d7273759e4a1eb074a36961100", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-12-20T10:10:13Z" + "repoName": "ios-sdk", + "createdAt": "2022-05-24T22:32:52Z" }, { - "author": 12408980, - "message": "chore: Bump version to v0.0.21", - "sha": "03e147a58eda2bc7815bd2f32ad35fcfa311f110", + "author": 67892021, + "message": "Merge commit 'caf2454ee5f6b0815e7a0e7dc6bc346ac57a33f9'", + "sha": "7d772357236c7b0d182c044b4ed43db190bfb86e", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-12-20T07:29:27Z" + "repoName": "ios-sdk", + "createdAt": "2022-05-24T22:29:18Z" }, { - "author": 12408980, - "message": "Merge branch 'main' of https://github.com/chatwoot/utils", - "sha": "3b0d5a61b6862f41c9e65cda61e8552a5570508a", + "author": 4143552, + "message": "SDK code tree structuring enhancements.", + "sha": "18170232ebc6a77d2fe8a80f163146a75ff5578d", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-12-20T07:29:02Z" + "repoName": "ios-sdk", + "createdAt": "2022-05-24T22:23:35Z" }, { - "author": 12408980, - "message": "chore: Handle boolean type variables", - "sha": "928674763a63ba2dc3eafe7ef8bcbf671256ff10", + "author": 4143552, + "message": "SDK code tree structuring completed.", + "sha": "caf2454ee5f6b0815e7a0e7dc6bc346ac57a33f9", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-12-20T07:29:00Z" + "repoName": "ios-sdk", + "createdAt": "2022-05-04T21:23:51Z" }, { - "author": 64252451, - "message": "fix: Exports typing status utils (#26)", - "sha": "602de3f3739688f1e1503d9df0a078114af143c8", + "author": 4143552, + "message": "File data-type handled.", + "sha": "a1aef6ddf7ff99385de6bf5fdb9ca637e4fee5b1", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-12-20T07:28:16Z" + "repoName": "ios-sdk", + "createdAt": "2022-04-01T23:25:40Z" }, { - "author": 64252451, - "message": "feat: Add typing indicator utility (#25)\n\n* feat: Add typing indicator utility\r\n\r\n* chore: Update version", - "sha": "ae83040278dc0b40b1b5a05f26c7289c721367a1", + "author": 4143552, + "message": "Minor improvements.", + "sha": "238d3a1e3f77694d3b56a21f0d6f332df96c2f52", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-12-20T04:20:38Z" + "repoName": "ios-sdk", + "createdAt": "2022-04-01T22:21:00Z" }, { - "author": 12408980, - "message": "Update canned.ts", - "sha": "697b7755292488a80ef255d545db3f3cfb14848b", + "author": 4143552, + "message": "New conversation is completed.", + "sha": "9d66af50d34f9434c81654fcd25c96f4af2b3bdf", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-12-19T06:20:17Z" + "repoName": "ios-sdk", + "createdAt": "2022-04-01T21:48:18Z" }, { - "author": 12408980, - "message": "fix: contact custom attributes (#24)", - "sha": "2c35fd27c66876dc3d9e73e35e37de6d1f662c18", + "author": 4143552, + "message": "Chat list page socket messaging comleted.", + "sha": "66d9f1ebad828154146005acf89adbf1b75ffa2d", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-12-19T05:56:13Z" + "repoName": "ios-sdk", + "createdAt": "2022-04-01T20:35:09Z" }, { - "author": 12408980, - "message": "feat: Add custom attribute variables (#23)\n\n* feat: add custom variables\r\n\r\n* chore: bump version", - "sha": "a0bd0512bfdfbd3912f03ce51473db8b48088ac1", + "author": 4143552, + "message": "Listing page socket messaging completed.", + "sha": "dddd490bd2469bcbbd45cd5d7f1aaf36ab7ccb07", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-12-09T04:57:48Z" + "repoName": "ios-sdk", + "createdAt": "2022-04-01T11:46:32Z" }, { - "author": 12408980, - "message": "fix: Provide a default to name if name is not present (#22)\n\n* fix: Provide a default to name if name is not present\r\n\r\n* Update package.json", - "sha": "c413ba9f41e97eb00a0870baba58192e6e86ea60", + "author": 4143552, + "message": "Image upload completed.", + "sha": "9f875714133938c109e1378398b186afb5f76ada", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-05-03T04:08:09Z" + "repoName": "ios-sdk", + "createdAt": "2022-03-31T16:48:01Z" }, { - "author": 12408980, - "message": "chore: Remove unused methods from export", - "sha": "8ea1172877aa14468b14653b3f2cff6ee4c8433a", + "author": 4143552, + "message": "Unread message count updated.", + "sha": "6151014575628c317ae567bd9963639c5e3ef84f", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-04-27T10:49:01Z" + "repoName": "ios-sdk", + "createdAt": "2022-03-31T16:46:59Z" }, { - "author": 12408980, - "message": "feat: export variable methods", - "sha": "cf09bb6b8cd2a40c8bd7ba6b3d7471b027a382f0", + "author": 4143552, + "message": "Socket connection completed.", + "sha": "6c561e38590bee08d2bfff3320ce425c1457e430", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-04-27T10:36:48Z" + "repoName": "ios-sdk", + "createdAt": "2022-02-23T20:01:10Z" }, { - "author": 12408980, - "message": "feat: Add variable helpers for canned response (#21)", - "sha": "54956b47a74e4e47bae3107bd517f03a8926171d", + "author": 4143552, + "message": "Image upload completed.", + "sha": "9f43c06c1ab68c66d0bfb07e96e90624e37e07d8", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-04-27T10:30:29Z" + "repoName": "ios-sdk", + "createdAt": "2022-02-09T06:31:39Z" }, { - "author": 18097732, - "message": "feat: add math utilities for quantile computation (#20)\n\n* feat: add math functions\r\n\r\n* feat: add test for sort\r\n\r\n* feat: add test for clamp\r\n\r\n* chore: ignore coverage report\r\n\r\n* feat: add test for quantile\r\n\r\n* refactor: depend on sortAsc slice method\r\n\r\n* chore: bump version", - "sha": "bda6f47dd00bfaee3951cf7d3e44f3dffd09df67", + "author": 4143552, + "message": "code cleanup", + "sha": "71d68861e3c8877687e2d7a6a1a496dc5d0d7283", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-02-25T12:49:55Z" + "repoName": "ios-sdk", + "createdAt": "2022-02-07T17:18:44Z" }, { - "author": 18097732, - "message": "chore: workflow to publish on release (#19)\n\n* chore: workflow to publish on release\r\n\r\n* chore: bump version\r\n\r\n* chore: upgrade packages", - "sha": "33c68c4eea1300ffa2d56cffc4b0b90741fed520", + "author": 4143552, + "message": "Read & Online messages are removed.", + "sha": "8344b4acb18dcad37be1ada57af5a950da80fbe3", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-02-02T08:44:26Z" + "repoName": "ios-sdk", + "createdAt": "2022-02-07T16:24:33Z" }, { - "author": 18097732, - "message": "feat: add parseBoolean utils (#18)\n\n* fix: typo\r\n\r\n* feat: add parseBoolean\r\n\r\n* chore: allow wider boolean representations\r\n\r\n* chore: lint debounce", - "sha": "196c83727e72a298d5b83910d87e0db0086db4f6", + "author": 4143552, + "message": "Network router updates.", + "sha": "82afa81f2fb73fabadf4fbcebcc492be9ad7666a", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-01-31T03:47:02Z" + "repoName": "ios-sdk", + "createdAt": "2022-02-07T16:17:12Z" }, { - "author": 12408980, - "message": "chore: Pre commit configuration (#17)", - "sha": "a914a17ff5c8ef514215cc41b3dd642e06626919", + "author": 4143552, + "message": "Audio control fine tuning.", + "sha": "b85f4748977e913f8a302c7b7aa9245949bb17ec", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2022-08-11T11:00:54Z" + "repoName": "ios-sdk", + "createdAt": "2022-02-03T13:42:26Z" }, { - "author": 12408980, - "message": "chore: Add categorisation in utils (#16)", - "sha": "e5cdd460e735861c8e9e300ab9eeb10c27809a84", + "author": 4143552, + "message": "Conversation ID passed dynamically.", + "sha": "f64c96728def927564107dacfb36243ffdb52150", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2022-08-09T06:37:08Z" + "repoName": "ios-sdk", + "createdAt": "2022-02-02T15:21:39Z" }, { - "author": 1277421, - "message": "feat: Add `debounce` function (#14)\n\n* feat: adds debounce function\r\n\r\n* chore: Apply linter\r\n\r\n* chore: Bump version to v0.0.8\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "22f27f8876c02e3c8d05db667ff757086de8ac39", + "author": 4143552, + "message": "Alignment correction for Message count indicator.", + "sha": "5a8ec033dfc6c9f0e2a9195c5960dc256e86285c", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2022-08-09T04:22:01Z" + "repoName": "ios-sdk", + "createdAt": "2022-01-31T21:16:29Z" }, { - "author": 2246121, - "message": "chore: Bump version to v0.0.7", - "sha": "11bb81783e63f1a7b30577ef805ad6bb9ea65138", + "author": 4143552, + "message": "User avatar image updated.", + "sha": "cc3b5b6fe106d788c10b356862423f0c3c169690", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2022-08-07T18:42:29Z" + "repoName": "ios-sdk", + "createdAt": "2022-01-31T20:59:12Z" }, { - "author": 2246121, - "message": "chore: Add trimContent method (#15)", - "sha": "13250e7402b7dbdbd7275422bcfa853010ceca9d", + "author": 4143552, + "message": "Text message out is completed.", + "sha": "4995d917e66638547d868a4845690b9baea8aaa8", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2022-08-07T18:40:41Z" + "repoName": "ios-sdk", + "createdAt": "2022-01-31T19:56:48Z" }, { - "author": 5848740, - "message": "chore: Upgrade version to 0.0.6 (#13)", - "sha": "fb441ea6095a92d0c88ca9606be19ee02a30b95d", + "author": 4143552, + "message": "Chat - incoming text and image attachments are implemented.", + "sha": "fb5d0d42924ae02474754d88c197a492b2c62892", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2022-04-05T10:21:48Z" + "repoName": "ios-sdk", + "createdAt": "2022-01-31T17:59:05Z" }, { - "author": 5848740, - "message": "fix: Update formatTime helper (#12)\n\n* Add time format helper\r\n\r\n* update formatTime helper", - "sha": "093387a972268d741db1230a078e2a2d47fc0a2e", + "author": 4143552, + "message": "UI enhancements.", + "sha": "33c9845400f668bc886f2e4a8b707e9aac1c5633", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2022-04-05T10:07:16Z" + "repoName": "ios-sdk", + "createdAt": "2022-01-30T17:59:41Z" }, { - "author": 12408980, - "message": "Upgrade version to 0.0.5", - "sha": "e22e7e755129454eae4bf97669b797f6d6cc7906", + "author": 4143552, + "message": "Message templates integration.", + "sha": "1cfaa556b3f877e5b91b4e85c2d3872003bf2818", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2022-02-28T12:50:28Z" + "repoName": "ios-sdk", + "createdAt": "2022-01-30T14:01:58Z" }, { - "author": 5848740, - "message": "feat: Add time format helper (#11)\n\n\r\nCo-authored-by: Pranav Raj S ", - "sha": "ff2d3bc853ded4024a7c5720af7ed8aa1ae97614", + "author": 4143552, + "message": "Conversation message list API work flow updates.", + "sha": "516f4c243b291a6631f1a20e9073447ca6906188", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2022-02-28T07:32:45Z" + "repoName": "ios-sdk", + "createdAt": "2022-01-07T18:27:49Z" }, { - "author": 12408980, - "message": "feat: Add date helpers (#10)", - "sha": "343e9c09037f51fca60254b3d2c28708aa7e83a5", + "author": 4143552, + "message": "Conversation list completed.", + "sha": "8ee3b00c9c149f77851167b54fdb6b87d882aa4b", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2021-11-30T08:58:16Z" + "repoName": "ios-sdk", + "createdAt": "2021-11-23T16:26:28Z" }, { - "author": 2246121, - "message": "chore: Update the URL to utils.chatwoot.cm", - "sha": "0de55fa1b1daa9d8e51fd5e4107e405fa013760e", + "author": 4143552, + "message": "Initial code architecture and template creations are completed.", + "sha": "4e5ea75809ac0329970058ce40eeedeab8e93d3c", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2021-06-05T12:52:13Z" + "repoName": "ios-sdk", + "createdAt": "2021-10-07T10:25:53Z" }, { "author": 2246121, - "message": "chore: Change docs path (#9)", - "sha": "3540da3d28043904691764e7e1b4b988cb9438a5", + "message": "Initial commit", + "sha": "f7e463a03ee9f6f486aab792a928db99f0c25d54", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2021-06-04T09:29:09Z" + "repoName": "ios-sdk", + "createdAt": "2021-09-02T09:26:34Z" }, { "author": 12408980, - "message": "chore: Add docs (#8)\n\n* add typedocs\r\n\r\n* add readme file", - "sha": "40e6ef7160ee1fe33ff8e8c3c2f8c3295ed65b14", + "message": "chore: fix peer dependencies versions", + "sha": "9c76b077e55a604cd9d53789ef3113524a8f605a", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2021-06-02T07:44:08Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2024-10-14T17:02:19Z" }, { "author": 12408980, - "message": "chore: Add docs", - "sha": "fef4eb4b94ffce84fca0709a7c48f677b177223e", + "message": "chore: Remove default props (#45)", + "sha": "ec5f10e01b950b16faaa43a89c67514dee083690", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2021-05-20T14:07:05Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2024-09-27T05:36:17Z" }, { "author": 12408980, - "message": "release: v0.0.3 (#5)", - "sha": "e3ac6fcb3f0ce51fc4bf7071ab2c0ffedfdfcf0f", + "message": "feat: Update packages to latest version (#43)\n\n* feat: add the expo starter\r\n\r\n* feat: add all the source codes\r\n\r\n* chore: remove rn example\r\n\r\n* chore: update package version\\\r\n\r\n* chore: update example", + "sha": "85d18f05265c7b7458777777b374a5e434e251c3", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2021-05-20T09:10:37Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2024-09-05T05:43:18Z" }, { - "author": 12408980, - "message": "feat: Add contrasting color helper (#4)", - "sha": "ba880debd9ff368a791b3122bc4b29d35343478f", + "author": 10048550, + "message": "Upgrade to react-native 0.72 (#39)\n\nUpgrades necessary to run react-native 0.72, compatible with expo SDK version 49.\r\nUpgrade peerDependencies async-storage and react-native-webview.\r\nUpgrade versions in examples. Run test.", + "sha": "1486a7f2b31224cfa63fb0c548a300bd34c8cc43", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2021-05-20T07:21:26Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2024-08-09T04:04:59Z" }, { "author": 12408980, - "message": ":tada: first commit", - "sha": "d4a96234af36d44f05500d8c3ca3ad5b172b8651", + "message": "Release v0.0.18", + "sha": "068ecc66d25cbf2e4be084907d7c42cddb8b5471", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2021-05-20T06:48:56Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-08-09T08:13:36Z" }, { "author": 12408980, - "message": "feat: Add avatar component (#839)\n\n\r\nCo-authored-by: Pranav \r\nCo-authored-by: Pranav ", - "sha": "ee21e93890a01fc3c873f51dc8cdfd76505a5a89", + "message": "fix: Fix light mode color", + "sha": "3260d5809880fce1ea825dc5076b499bb8715126", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-11-25T18:30:18Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-08-09T08:12:34Z" }, { "author": 12408980, - "message": "feat: Setup storybook for React Native (#838)", - "sha": "979f19199474f7e3ce2f88172e50d64c39c0b38e", + "message": "fix: Dark mode colors", + "sha": "d571d94e34b733b6b810d21bb429b77e0e0d80ac", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-11-25T17:20:05Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-08-08T14:52:10Z" }, { "author": 12408980, - "message": "chore: add more types and icons (#837)", - "sha": "4c99fe4bb064515f64ecb7729cd38bba4301a5ab", + "message": "fix: Articles are loading in external browser", + "sha": "53278295d7b76193e4c2b6c9bfbf7ffbd2d7a2a4", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-11-20T09:32:21Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-08-02T07:03:45Z" }, { "author": 12408980, - "message": "chore: add assets", - "sha": "6408c2a27d7e79a6f24c6778ff79cd5fa7c960e7", + "message": "Fix article redirection", + "sha": "8e81ec8409794bd2b78f9ae44a82bde6394c8e07", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-11-06T06:59:49Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-08-02T07:01:15Z" }, { "author": 12408980, - "message": "feat: Revamp auth related screens (#831)\n\n* feat: move auth and notification store to TS\r\n\r\n* feat: revamp login, reset and forgot screens\r\n\r\n* fix: eslint warnings\r\n\r\n* chore: spec cleanups\r\n\r\n* chore: add theme selectors\r\n\r\n* chore: type fixes\r\n\r\n* chore: improve tab stack\r\n\r\n* feat: add tab bar\r\n\r\n* chore: auth screen style fixes\r\n\r\n* chore: style fixes\r\n\r\n* chore: more style fixes\r\n\r\n* chore: add get chatwoot version", - "sha": "d6d9ff1b577577fcdabc39d87ae846d8fb39eab6", + "message": "feat: Add dark theme support", + "sha": "cc6fc0c2c7fe87db644e0f6c9c662151cea27902", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-11-06T06:41:45Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-05-23T09:35:50Z" }, { "author": 12408980, - "message": "feat: Revamp settings screen (#829)\n\nCo-authored-by: Pranav ", - "sha": "b61251c0382af09bc1c8d84d09ef0256a08c1145", + "message": "Update README.md", + "sha": "41daf9930a71b1d1425bb399c8c49605b1298637", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-11-05T07:24:51Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-05-23T09:31:01Z" }, { "author": 12408980, - "message": "chore: Improve server upgrade banner (#827)\n\n* chore: improve server upgrade logic\r\n\r\n* chore: add package\r\n\r\n* chore: add specs\r\n\r\n* chore: update `MINIMUM_CHATWOOT_VERSION`", - "sha": "3c06ebec2f4dd0286523c90c22583eeb7f74f81f", + "message": "Update README.md", + "sha": "c9631b73f5c32be3b441737506027efeb72e3efd", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-10-29T07:07:16Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-05-23T09:27:24Z" }, { "author": 12408980, - "message": "feat: Add TS types (#825)", - "sha": "00cb4b3067aa1e5bf50ef83b5ffb11d72a73dd8f", + "message": "Update example project", + "sha": "aea5ca034316f02b13030058cba957e4916639a4", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-10-25T08:49:59Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-05-23T09:23:06Z" }, { "author": 12408980, - "message": "feat: Add svg icons (#824)", - "sha": "1e60af22b67d30f1698baf19e49a5d5d6e590ed3", + "message": "Code cleanups", + "sha": "5fbc83522314066e1e3f419c5d2279af68cde498", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-10-25T08:40:58Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-05-23T03:35:29Z" }, { - "author": 12408980, - "message": "chore: Remove fast image", - "sha": "29a9192703fde88dbe9bfc8956c58d1370e6f710", + "author": 2246121, + "message": "Use colorScheme", + "sha": "075f0306ff75922c4a90a6deb4675362c04feaae", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-10-23T12:14:02Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-05-22T22:45:59Z" }, { - "author": 12408980, - "message": "feat: Migrate from `@react-native-community/cli` to `Expo CLI` (#821)\n\n* chore: remove android/ios from git\r\n\r\n* feat: add expo support\r\n\r\n* Delete pnpm-lock.yaml\r\n\r\n* chore: add circleci config\r\n\r\n* Create pnpm-lock.yaml\r\n\r\n* Delete Empty.spec.js\r\n\r\n* chore: add better comments\r\n\r\n* Create yarn.lock\r\n\r\n* Delete yarn.lock\r\n\r\n* Create pnpm-lock.yaml\r\n\r\n* chore: handle logout\r\n\r\n* chore: fix all the cycle dependency issues\r\n\r\n* chore: fix send message\r\n\r\n* chore: replace sentry details with env\r\n\r\n* chore: update auth\r\n\r\n* chore: add more notification types\r\n\r\n* chore: update icon and splash\r\n\r\n* chore: update `.env` example\r\n\r\n* chore: code cleanup", - "sha": "fd207334ee91f5b37450aa79e03b2aabe4a8cb56", + "author": 2246121, + "message": "Add COLOR_SCHEME", + "sha": "606fc5a98bbb361407fc3953b8ba71fb45aacf55", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-10-23T05:59:31Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-05-22T22:24:07Z" }, { "author": 12408980, - "message": "feat: Custom roles (#818)\n\n* feat: add custom roles\r\n\r\n* chore: android/ios 1.10.48\r\n\r\n* chore: improve logic", - "sha": "fdfbdc5b483e88fbf3e386fa59312a319ba7f713", + "message": "Update package.json", + "sha": "a70d1ea9568a388a92d91c0b3b6118b098e0c99d", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-09-17T18:31:29Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-05-22T19:20:42Z" }, { "author": 12408980, - "message": "chore: update chatwoot rn widget (#817)", - "sha": "b2fb99628e80875f774a96241446a92577c86cf6", + "message": "Replace darkMode with theme", + "sha": "b62d52e49f13c088227a74d4b187be9dea767719", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-09-09T06:34:47Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-05-22T19:17:59Z" }, { "author": 12408980, - "message": " fix: Check content attributes exist or not in chat attachment component (#814)\n\n* fix: Check content attributes exist or not in chat attachment component\r\n\r\n* chore: android/ios 1.10.46", - "sha": "14fe6b2f24490d61b4a7603e9065d7a975f74d8f", + "message": "Add dark theme support", + "sha": "974195768d140e8ef3e97c3ed161d916a17b3598", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-09-02T07:47:01Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-05-22T19:00:05Z" }, { "author": 12408980, - "message": "fix: Add placeholder for expired instagram stories (#806)\n\n* fix: Add default placeholder for expired stories\r\n\r\n* fix: Android/iOS v1.10.45\r\n\r\n* chore: pod updates", - "sha": "74e3f9cb99b5185eebb727bd389e61bae3fb3925", + "message": "Merge pull request #27 from chatwoot/fix/close-modal\n\nfix: Back button close issue RN `v070.x`", + "sha": "aef899993376197b6461a6bd8ecb5012c576a52b", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-08-09T07:26:28Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-01-27T09:22:44Z" }, { "author": 12408980, - "message": " upgrade: React native from `0.72.4` to `0.74.3` (#797)\n\n* upgrade: react native from `0.72.4` to `0.74.3`\r\n\r\n* chore: remove tests", - "sha": "8c9d49457e8bc4084b86cf6b127cb71648dda9c0", - "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-07-29T06:11:44Z" - }, - { - "author": 49699333, - "message": "chore: Bump ws from 6.2.2 to 6.2.3 (#791)\n\nBumps [ws](https://github.com/websockets/ws) from 6.2.2 to 6.2.3.\r\n- [Release notes](https://github.com/websockets/ws/releases)\r\n- [Commits](https://github.com/websockets/ws/compare/6.2.2...6.2.3)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: ws\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", - "sha": "12acc46e5e438b32fe59fae8c132e4ba3e03c229", + "message": "Fix close modal issue", + "sha": "d4646a5e632aa9d5dd553cdc6ba94f91a2ab413a", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-07-15T07:20:22Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-01-27T09:14:46Z" }, { - "author": 49699333, - "message": "chore: Bump rexml from 3.2.6 to 3.2.9 in /android (#792)\n\nBumps [rexml](https://github.com/ruby/rexml) from 3.2.6 to 3.2.9.\r\n- [Release notes](https://github.com/ruby/rexml/releases)\r\n- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)\r\n- [Commits](https://github.com/ruby/rexml/compare/v3.2.6...v3.2.9)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: rexml\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "80a8ef62a81df714dc86df4d8fd3274db8595bb5", + "author": 12408980, + "message": "Release v0.0.9", + "sha": "2173b42356579ae65e292146867405376d6c6a38", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-07-15T07:18:45Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2022-11-29T05:40:51Z" }, { "author": 12408980, - "message": "feat: FCM HTTP v1 changes (#787)", - "sha": "42e8181e971b2b3c7baff21eee90417490fbe1b8", + "message": "chore: Bump version from `0.0.7` to `0.0.8`", + "sha": "aca3c8c0b2ba4bc62137ff04e5375facb45911c0", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-06-18T05:08:43Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2022-11-25T06:41:49Z" }, { "author": 12408980, - "message": "chore: Android/iOS v1.10.40", - "sha": "b555830f1ccf95d384717d41aa5b4f82f5e5397b", + "message": "Update README.md", + "sha": "8aeb8403d2072295b5de803e510276bc04a97423", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-06-03T11:06:35Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2022-11-25T05:49:18Z" }, { - "author": 64252451, - "message": "feat: Add copy button for email and number (#786)", - "sha": "6fab881a7be3ed7a527373f69a39a482c26c8995", + "author": 12408980, + "message": "Release v0.0.8", + "sha": "bf6c10a72762384ffc666105f7796e7043a51f89", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-05-30T04:09:52Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2022-11-25T05:44:50Z" }, { - "author": 49699333, - "message": "chore: Bump follow-redirects from 1.15.4 to 1.15.6 (#770)\n\nBumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6.\r\n- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)\r\n- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: follow-redirects\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", - "sha": "a823ce1b8f1344361600aee48785a9da2d23c4aa", + "author": 12408980, + "message": "Merge pull request #23 from chatwoot/fix/8-clicking-images-redirect-new-page\n\nfix: Redirect new page when click on attachments", + "sha": "603c141117bb1b475c9f89c5a48134c7a6aa86ef", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-05-08T03:16:06Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2022-11-24T09:42:50Z" }, { "author": 12408980, - "message": "chore: Android/iOS v1.10.38", - "sha": "bcc669360bf22aaa3482561f55d60c2cd389cbcf", + "message": "Fix attachments click", + "sha": "c9ddb3693ac3d8452ba40b37bfde970f7c1902cd", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-04-19T08:15:01Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2022-11-24T09:39:48Z" }, { "author": 12408980, - "message": "Update build.gradle", - "sha": "a59278213fa29199bc8a2d71326f5356531220ac", + "message": "fix: Remove hard coded locale", + "sha": "276eba3c9b4e65b45f19903b2b6250710c02b273", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-04-19T08:10:33Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2022-11-24T09:36:18Z" }, { "author": 12408980, - "message": "chore: Fix apple ITMS-91053 issues", - "sha": "68dc057bb43ebdbecd7eb60a8d02aa9bfb77ac86", + "message": "Remove hard coded locale", + "sha": "da4bb4b81f79c2ff06b8b8a6d65e45b38b924f2a", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-04-18T08:53:59Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2022-11-24T09:30:23Z" }, { "author": 12408980, - "message": "chore: SLA style issues", - "sha": "9573392e838175ba3c7456b28a9e62e0ca59ab1d", + "message": "fix: Use full screen design for the modal", + "sha": "89c68020efa9a88550e60ecf3e08928c8bcdbb1d", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-04-18T08:06:21Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2022-10-25T05:53:05Z" }, { "author": 12408980, - "message": "feat: Add SLA (#773)\n\n* feat: Add sla table\r\n\r\n* feat: Complete SLA table\r\n\r\n* Update MessageList.js\r\n\r\n* Update ConfigureURLScreen.js\r\n\r\n* feat: style fixes\r\n\r\n* chore: bump chatwoot utils\r\n\r\n* chore: Android/iOS v1.10.31\r\n\r\n* fix: styles\r\n\r\n* chore: Android/iOS v1.10.32\r\n\r\n* chore: Android/iOS v1.10.33\r\n\r\n* Update project.pbxproj\r\n\r\n* chore: Android/iOS v1.10.34", - "sha": "b1d8c7a48ea7b62a12e3d6f9e564a309db0267aa", + "message": "Release v0.0.7", + "sha": "14f96a8998f5a40c619053287e6671f1e2133762", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-04-18T06:23:31Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2022-10-25T05:52:30Z" }, { - "author": 49699333, - "message": "chore: Bump ip from 1.1.8 to 1.1.9 (#767)\n\nBumps [ip](https://github.com/indutny/node-ip) from 1.1.8 to 1.1.9.\r\n- [Commits](https://github.com/indutny/node-ip/compare/v1.1.8...v1.1.9)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: ip\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "e8222634d472b48bc304dcf724ed0f3d8e0177a0", + "author": 12408980, + "message": "Fix prop name", + "sha": "d882a8a17f01e6dbb2f4be56755b697d79caf306", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-03-11T06:27:58Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2022-10-25T05:42:21Z" }, { - "author": 49699333, - "message": "chore: Bump react-native-document-picker from 5.0.0 to 9.1.1 (#764)\n\nBumps [react-native-document-picker](https://github.com/rnmods/react-native-document-picker) from 5.0.0 to 9.1.1.\r\n- [Release notes](https://github.com/rnmods/react-native-document-picker/releases)\r\n- [Commits](https://github.com/rnmods/react-native-document-picker/compare/v5.0.0...v9.1.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: react-native-document-picker\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "e5e9cfdcca7b19b0a1c46940ebdab5fc02341b19", + "author": 2246121, + "message": "Use full screen design for the modal", + "sha": "bd3d9ce9a00e4cbbca2725392f2623d2c38d8818", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-02-19T06:13:46Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2022-10-24T21:11:40Z" }, { "author": 12408980, - "message": "fix: Disable snooze if conversation is already snoozed (#762)", - "sha": "1481923a72cadc6af2cbf6a55637a4c443c5ef24", + "message": "chore: Add typescript typings\n\nchore: Add typescript typings", + "sha": "da19c5da3aed5edfcdd96dc574dd5e9014e84cdc", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-02-13T10:55:05Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2022-03-31T06:17:47Z" }, { - "author": 92152627, - "message": "chore: Translation updates(#754)\n\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Slovenian)\r\n\r\n* New translations en.json (Albanian)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Persian)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Croatian)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Malay)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\n* New translations en.json (Serbo-Croatian)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Russian)\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "38fda4c579b0db9032afcb581becf78969eb3241", + "author": 12408980, + "message": "Delete screenshot.png", + "sha": "7c0bff4199433da9357a77032269aeb77a3061e6", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-01-30T10:26:53Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-11-30T07:21:50Z" }, { - "author": 73185, - "message": "fix: package.json & yarn.lock to reduce vulnerabilities (#759)\n\nThe following vulnerabilities are fixed with an upgrade:\r\n- https://snyk.io/vuln/SNYK-JS-AXIOS-6144788\r\n\r\nCo-authored-by: snyk-bot ", - "sha": "b0f3fbbf59173fab5ff7c9e94680e28259a0ac5b", + "author": 12408980, + "message": "Delete npm-publish.yml", + "sha": "1b22e8920645e07359cb619bd8bd440b9ef9b616", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2024-01-30T10:15:16Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-11-30T07:21:27Z" }, { - "author": 64252451, - "message": "fix: Typing indicator triggered when input is focused (#755)\n\n* fix: Typing indicator triggered when input is focused\r\n\r\n* chore: Fix canned response error", - "sha": "6579e8d1fcae67cb97e9d9b16b6dccb40b512d1a", + "author": 12408980, + "message": "Merge pull request #18 from chatwoot/main\n\nMain", + "sha": "012bf53a9f8070f4fa4487db14083fce009bfaa3", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-12-20T09:00:18Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-11-30T07:19:51Z" }, { "author": 12408980, - "message": "Merge branch 'master' into develop", - "sha": "96749c041732af9573c97f5b2902b13a4f63a6b7", + "message": "Merge branch 'develop'", + "sha": "440537f70e5051cac6d81907b95298935faf0f84", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-12-19T04:50:49Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-11-30T07:18:44Z" }, { "author": 12408980, - "message": "Revert \"fix: Moved fonts to main assets folder (#750)\"\n\nThis reverts commit 175e029e1aa2d2d9245b3d220c6313eecd0aada4.", - "sha": "56ca9bcd0e69e62014b177c6738395562976ea3d", + "message": "Release v0.0.06", + "sha": "e8ffdda66b2e1fbcc752dab42710e7f333e335f3", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-12-15T05:20:36Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-11-30T07:01:16Z" }, { - "author": 73761112, - "message": "fix: Moved fonts to main assets folder (#750)\n\n* Moved fonts to main assets folder\r\n\r\n* added for android linking\r\n\r\n* added for ios manifest as well", - "sha": "175e029e1aa2d2d9245b3d220c6313eecd0aada4", + "author": 12408980, + "message": "Merge pull request #16 from 1t5j0y/develop\n\nchore: Remove modal swipe support", + "sha": "247433dbd62eb1fe038c5039503942a8b468af92", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-12-06T06:14:19Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-11-30T06:21:45Z" }, { "author": 12408980, - "message": "chore: Android/iOS v1.10.26", - "sha": "e979e1f433eee549b75405f03d7b28c34e2536ea", + "message": "Merge pull request #17 from chatwoot/chore/examples-build-fail\n\nchore: Fix example folder build", + "sha": "e57ccbab924b9aee44626f212b22f04213d5477f", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-12-05T08:45:18Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-11-30T06:15:44Z" }, { "author": 12408980, - "message": "chore: Android/iOS v1.10.25", - "sha": "1bf5f70978e2524eb24b1569f9c1130c5f4a02cd", + "message": "Fix examples build issue", + "sha": "07580786c2a9a0eab448da0108c3f0b36e790225", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-12-04T06:45:56Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-11-30T06:13:59Z" }, { - "author": 12408980, - "message": "chore: Android/iOS v1.10.23", - "sha": "4906790e03773612897ee0b01dc5f147edbaa091", + "author": 54208632, + "message": "Remove modal swipe support", + "sha": "cba7c37bb842c4f3caed6453f5c75dfa8f5504ff", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-11-25T17:06:52Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-11-11T11:34:50Z" }, { - "author": 12408980, - "message": "feat: Fix last message id logic in chat screen (#749)\n\n* feat: Add contact slice\r\n\r\n* minor fixes\r\n\r\n* Android/iOS v1.10.21\r\n\r\n* Android/iOS v1.10.22", - "sha": "d5515d2935aecf08dc34e9e0164e33d85bf8cf1a", + "author": 5902976, + "message": "add custom attributes and change optionals", + "sha": "1f1a68d8246ec5c1034c3093229816797c13f55c", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-11-24T10:06:21Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-06-12T19:22:25Z" }, { - "author": 12408980, - "message": "feat: Add contact slice (#748)\n\n* feat: Add contact slice\r\n\r\n* minor fixes\r\n\r\n* Android/iOS v1.10.21", - "sha": "e07b7fc1552ce1cf6d0fb3bffd436ea81ba65489", + "author": 5902976, + "message": "chore: add typescript typings", + "sha": "153ba81c1023125a17ed8ef0fe9f8fe9af5dbd6f", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-11-24T10:01:58Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-06-12T19:03:46Z" }, { "author": 12408980, - "message": "feat: Replace SectionList with Flashlist in chat screen (#747)\n\n* chore: Replace SectionList with FlashList\r\n\r\n* Update MessageList.js\r\n\r\n* More cleanup\r\n\r\n* Update conversationSlice.selector.js\r\n\r\n* chore: fix padding issue\r\n\r\n* Update MessageDeliveryStatus.js\r\n\r\n* chore: Android/iOS v1.10.20\r\n\r\n---------\r\n\r\nCo-authored-by: iamsivin ", - "sha": "e1ab3775c2fb5f054880604d1c8c0075a54838f9", + "message": "update doc", + "sha": "7e6a97f36110d4cf977c1e6b5383124145ace834", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-11-23T08:38:10Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-26T10:32:30Z" }, { - "author": 92152627, - "message": "core: Translation updates (#739)", - "sha": "5d1547dfd7bf2449ad972f976f8efa4afdc453db", + "author": 12408980, + "message": "update doc", + "sha": "f98ab70330e3136ede0c2249094ef8e4cd7f68e5", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-11-22T08:46:14Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T14:06:55Z" }, { - "author": 49699333, - "message": "chore: Bump sharp from 0.32.5 to 0.32.6 (#746)\n\nBumps [sharp](https://github.com/lovell/sharp) from 0.32.5 to 0.32.6.\r\n- [Release notes](https://github.com/lovell/sharp/releases)\r\n- [Changelog](https://github.com/lovell/sharp/blob/main/docs/changelog.md)\r\n- [Commits](https://github.com/lovell/sharp/compare/v0.32.5...v0.32.6)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: sharp\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", - "sha": "8513856a81d3e04bc90ba6ead14e9a972149422b", + "author": 12408980, + "message": "bump the version to 0.0.5", + "sha": "17395a9623bc492e23015f3e0a07863829a79d94", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-11-22T08:45:35Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T13:58:44Z" }, { - "author": 73185, - "message": "fix: package.json & yarn.lock to reduce vulnerabilities (#743)\n\nThe following vulnerabilities are fixed with an upgrade:\r\n- https://snyk.io/vuln/SNYK-JS-AXIOS-6032459\r\n\r\nCo-authored-by: snyk-bot \r\nCo-authored-by: Muhsin Keloth ", - "sha": "2688702453dc9f5d63d5b4abd820d1a79b3e8bb9", + "author": 12408980, + "message": "update screenshot", + "sha": "5bbe2541d750f7e7eaa224eefd3b7dbedc1c4ce7", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-11-22T08:44:57Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T13:58:44Z" }, { - "author": 49699333, - "message": "chore: Bump @babel/traverse from 7.22.10 to 7.23.2 (#740)\n\nBumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.22.10 to 7.23.2.\r\n- [Release notes](https://github.com/babel/babel/releases)\r\n- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: \"@babel/traverse\"\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", - "sha": "bad5365c82422529a1ec1be7719dc7dcf478fc69", + "author": 12408980, + "message": "update example", + "sha": "f05001987df02d792aebd6e5c91fe9aaac9e5dff", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-11-22T08:44:28Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T13:58:44Z" }, { "author": 12408980, - "message": "feat: Changes to include delivery reports for all channels (#745)\n\n* feat: Add changes to include delivery reports for all channels\r\n\r\n* chore: fixes", - "sha": "f843fa0b3e003f117ca95e72adfe26253aa661f2", + "message": "fix the event type bug", + "sha": "2d38946794427b3adb49d020f2e32b26f94e2deb", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-11-16T14:19:44Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T13:58:44Z" }, { - "author": 49699333, - "message": "chore: Bump react-devtools-core from 4.28.0 to 4.28.4 (#742)\n\nBumps [react-devtools-core](https://github.com/facebook/react/tree/HEAD/packages/react-devtools-core) from 4.28.0 to 4.28.4.\r\n- [Release notes](https://github.com/facebook/react/releases)\r\n- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/facebook/react/commits/HEAD/packages/react-devtools-core)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: react-devtools-core\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "84a48a63b03f9104f0efe95af61ce781c45eee6f", + "author": 12408980, + "message": "bump the version to 0.0.5", + "sha": "f2f5752942816899b2b97f2a18414dcce5769141", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-11-02T22:58:05Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T13:56:39Z" }, { "author": 12408980, - "message": "chore: Android/iOS v1.10.19", - "sha": "1b5479c97a130dea74be1afaa0e9a86da15d852b", + "message": "update screenshot", + "sha": "bda699e7c4e1f0b654a18e09349829c3742ec3ac", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-10-12T06:49:19Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T13:56:27Z" }, { - "author": 64252451, - "message": "fix: App is crashing when the label is added first time (#738)", - "sha": "b0de7ebc3752aad1c148f590570b7bfb6a952f09", + "author": 12408980, + "message": "update example", + "sha": "fbf449c2c6c2c5da6933ec25040f99b2bbb59114", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-09-19T05:45:51Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T12:28:01Z" }, { - "author": 64252451, - "message": "fix: Email message full body width (#737)", - "sha": "6cf530446aa9b1063abb3e0f71737b979af8bf01", + "author": 12408980, + "message": "fix the event type bug", + "sha": "f979bdf812b2a56da6c3ee86eaf3c8e724f03240", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-09-18T06:29:06Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T12:27:39Z" }, { "author": 12408980, - "message": "chore: Bump `react-native-webview` (#736)\n\n* chore: Upgrade rn web view\r\n\r\n* Update Podfile.lock", - "sha": "e19711c65625ad1fc4a61d96dcf13fc2b1f0088e", + "message": "Update README.md", + "sha": "4937c6d2ba1ce8e8e745b9407051458c7cb600ac", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-09-11T09:30:10Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T09:33:17Z" }, { "author": 12408980, - "message": "fix: Non-serializable value update in auth slice (#735)", - "sha": "8b56582c567f68c5b0bdf2e8c7555bcd86fa4a00", + "message": "bump the version to 0.0.3", + "sha": "8b9662820650f7e98f5a5ec09907cf67121d0126", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-09-11T08:43:01Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T09:19:53Z" }, { "author": 12408980, - "message": "chore: Upgrade minor packages (#733)", - "sha": "35782f9b62537bbcdc2d96b071636c24bf2a7ea9", + "message": "update yarn.lock", + "sha": "f4d4c319486960c616db3cbbeb6efdb67c293d9d", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-09-08T05:50:37Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T09:15:00Z" }, { "author": 12408980, - "message": "chore: Upgrade react native from `0.70.x` to `0.72.x` (#730)\n\n* chore: upgrade all the packages to latest version\r\n\r\n* chore: bumps node to 16.17.1\r\n\r\n* chore: android/ios 1.10.13\r\n\r\n* Update AndroidManifest.xml\r\n\r\n* Update config.yml\r\n\r\n* Update config.yml\r\n\r\n* Update config.yml\r\n\r\n* Update config.yml\r\n\r\n* fix: change notification permission flow for android>32\r\n\r\n* chore: add analytics event for FORGOT_PASSWORD\r\n\r\n* chore: fix warnings\r\n\r\n* fix: android share issues\r\n\r\n* chore: fix attachment issues\r\n\r\n* chore: android/ios 1.10.14\r\n\r\n* fix: file upload issues in android\r\n\r\n* fix: file upload issues in android\r\n\r\n* chore: android/ios 1.10.15\r\n\r\n* chore: android v1.10.16\r\n\r\n* chore: bump node\r\n\r\n* chore: Android v1.10.17\r\n\r\n---------\r\n\r\nCo-authored-by: Sojan Jose ", - "sha": "e43dfcd6a4f38b8d5be34b7cfe292e86fa21e870", + "message": "Merge branch 'develop' of github.com:chatwoot/chatwoot-react-native-widget into develop", + "sha": "53e11b63b71520bf16c09ef256182732752a23b1", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-09-08T05:16:17Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T09:13:18Z" }, { - "author": 49699333, - "message": "chore: Bump activesupport from 6.1.7.3 to 6.1.7.6 (#728)\n\nBumps [activesupport](https://github.com/rails/rails) from 6.1.7.3 to 6.1.7.6.\r\n- [Release notes](https://github.com/rails/rails/releases)\r\n- [Changelog](https://github.com/rails/rails/blob/v7.0.7.2/activesupport/CHANGELOG.md)\r\n- [Commits](https://github.com/rails/rails/compare/v6.1.7.3...v6.1.7.6)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: activesupport\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "7ed2f55f91fac61d54214029a20da574f2ccbaf3", + "author": 12408980, + "message": "update README.md", + "sha": "eee2ac03027d97bb3f5ecfedda140af403542d19", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-08-26T00:25:11Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T09:12:59Z" }, { - "author": 92152627, - "message": "chore: Translation updates (#729)", - "sha": "f9551ad58bbb6a173d40be55c0c2a0606a37f5e3", + "author": 12408980, + "message": "Merge pull request #6 from chatwoot/main\n\nmerge main", + "sha": "bfc0519a6931ea473a18ec5aee8316a2be2a0fa3", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-08-24T08:57:37Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T09:07:13Z" }, { "author": 12408980, - "message": "fix: Auto height issues in email messages (#727)", - "sha": "3d10c094d0c27817db1e5f2d41cec35bdc70f79e", + "message": "bump the version", + "sha": "2ba32068d43a64f297d730b15d702146e7a0be3e", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-08-21T09:22:44Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T09:05:58Z" }, { "author": 12408980, - "message": "chore: Release iOS v1.10.7", - "sha": "f5eb7aa8daacf15632b87401a50ff56957001f36", + "message": "update ga script", + "sha": "4c509f0ca9ad1ec31a929dbd9fbb9d86a2df2081", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-08-14T05:16:12Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T09:05:44Z" }, { "author": 12408980, - "message": "chore: Stability improvements (#725)", - "sha": "e3e0d0188b2174949965483a18da2f8b94a9247c", + "message": "update readme.md", + "sha": "7e3d10c794df123755d8387b47bbea1e03c81c7e", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-08-11T09:34:03Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T08:59:42Z" }, { "author": 12408980, - "message": "chore: enable herms in android (#724)", - "sha": "919a77e981cbcd00723532a72cc8495048c09cf7", + "message": "update action script", + "sha": "20de008543a550e149eda1a1f83291b590c25f60", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-08-04T04:43:09Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T08:56:45Z" }, { "author": 12408980, - "message": "fix: Sort messages by created date (#722)", - "sha": "19acaaae4af7107ac5623b4e38e0b551721862a6", + "message": "change package name", + "sha": "37f708d1af569463ddb27b2312e2cef270e99fa9", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-08-03T06:22:53Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T08:56:35Z" }, { "author": 12408980, - "message": " fix: Attachment cropping in full screen (#721)", - "sha": "2a3dc36e36e0a63d5ed5dac6386b00d997ca2406", + "message": "update README.md", + "sha": "1c59000607baf9eb3f862992109cfce916ea9a8d", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-07-27T07:35:06Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T08:56:24Z" }, { "author": 12408980, - "message": "feat: Refresh conversations and messages when the app start from the b.g (#720)", - "sha": "dffd85978dbce2a1651af66119195c838dfd9a3d", + "message": "test github action", + "sha": "1125efa6a7cd596d01e450895700ae27ff737413", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-07-24T16:05:46Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-19T06:37:44Z" }, { - "author": 49699333, - "message": "chore: Bump tough-cookie from 4.1.2 to 4.1.3 (#716)\n\nBumps [tough-cookie](https://github.com/salesforce/tough-cookie) from 4.1.2 to 4.1.3.\r\n- [Release notes](https://github.com/salesforce/tough-cookie/releases)\r\n- [Changelog](https://github.com/salesforce/tough-cookie/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/salesforce/tough-cookie/compare/v4.1.2...v4.1.3)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: tough-cookie\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", - "sha": "827787fa26d55071576c2b646f901e6ae94cc492", + "author": 12408980, + "message": "test github action", + "sha": "9d1c1af90941910f3b604f8dd6d28395108092a2", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-07-24T02:21:14Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-19T06:28:03Z" }, { - "author": 49699333, - "message": "chore: Bump word-wrap from 1.2.3 to 1.2.4 (#718)\n\nBumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.\r\n- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)\r\n- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: word-wrap\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "3fce10cbac51d97a714ae8c2175caab814d1d85c", + "author": 12408980, + "message": "test github action", + "sha": "b455ce6bda6bda3c205a71862aeeb8855bba645a", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-07-24T02:21:00Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-19T06:15:44Z" }, { - "author": 49699333, - "message": "chore: Bump semver from 5.7.1 to 5.7.2 (#717)\n\nBumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.\r\n- [Release notes](https://github.com/npm/node-semver/releases)\r\n- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md)\r\n- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: semver\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "79feb398fef8102fbbe419e5006850d30ee66853", + "author": 12408980, + "message": "test npm publish github action", + "sha": "ac74a3cc9761e332e91a07d945da154b062725e4", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-07-11T23:28:33Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-19T05:27:28Z" }, { - "author": 64252451, - "message": "build: Version 1.10.1 (#715)", - "sha": "db5ca8a10e7ffab0e48597f2b63e2be689125b7d", + "author": 12408980, + "message": "update readme.md", + "sha": "b9a42fc690779e75a5e18afd2fc807f5df34d363", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-07-11T23:27:42Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-15T14:59:48Z" }, { "author": 12408980, - "message": "chore: Bump version to 1.10.0 (#714)", - "sha": "76bab8f1decfa48b71814e1a05b5ee0d9dbcdc2a", + "message": "update styles", + "sha": "d5cfaa5289193842f245369c376d4e7ea891faa8", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-06-28T08:16:59Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-15T14:05:13Z" }, { "author": 12408980, - "message": "Merge branch 'release/1.10.0'", - "sha": "c54450a91f055abb41a9cad6255821e652af8010", + "message": "more modal close events", + "sha": "3b1659227943d2ad9128c53c09f1b64716e0a7ad", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-06-28T08:13:47Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-15T10:44:10Z" }, { "author": 12408980, - "message": "Bump version to 1.10.0", - "sha": "4d40ba96d904f6392d6eab0553dc3879f34753fe", + "message": "enable close button in rn-widget", + "sha": "daf0fff9bbf07725095798f526c3a78ca8611308", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-06-28T08:13:18Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-15T10:12:54Z" }, { "author": 12408980, - "message": "fix: Support all types conversation links in deep linking (#713)", - "sha": "f91535f66bda9b38f38e05dc931e00305a19994b", + "message": "update package.json", + "sha": "69e0f548980fbe87bf62af64b42564bfe7698ffd", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-06-28T06:32:19Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-15T10:12:00Z" }, { - "author": 64252451, - "message": "feat: Ability to update conversation participants (#711)\n\nCo-authored-by: Muhsin Keloth ", - "sha": "a13369fe931464c1e999a8388d5488bba1683bf5", + "author": 12408980, + "message": "clean example project", + "sha": "224957bfc58f7c5971975511b939cefe4d5610ad", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-06-26T06:08:31Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-13T08:49:51Z" }, { - "author": 64252451, - "message": "feat: Ability to see conversation participants (#708)\n\nCo-authored-by: Muhsin Keloth ", - "sha": "a2a2357f850ae104487d05b548fc3784a3a9522d", + "author": 12408980, + "message": "add example starter", + "sha": "04294bbacf29f1aa7b0ecc9fd79ae3f7034f82b4", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-06-22T06:25:38Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-13T04:36:16Z" }, { "author": 12408980, - "message": "feat: Add search functionality for canned responses (#707)", - "sha": "95975ea43518875c603dcf8847ec0c0d5cae0b45", + "message": "Merge branch 'develop' of github.com:chatwoot/chatwoot-react-native-widget into develop", + "sha": "d4af0a6044f352d2e6e31cb45ef2fb161d63c498", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-06-22T05:51:48Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-12T11:02:30Z" }, { "author": 12408980, - "message": "feat: Add the option to change conversation priority (#709)\n\nCo-authored-by: iamsivin ", - "sha": "5c27a983bc13873a6f7b278af3811bccaa217fd5", + "message": "add organizaton name", + "sha": "7145ecdca00c20a5f35f242dfca053d2cab9fe76", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-06-22T05:49:13Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-12T11:01:44Z" }, { - "author": 64252451, - "message": "feat: Improved canned response list design (#704)\n\nCo-authored-by: Muhsin Keloth ", - "sha": "45257450f0c31496f07d9cf0f59e8c95ef3eb89f", + "author": 12408980, + "message": "Merge pull request #4 from chatwoot/main\n\nPublish npm package using github action", + "sha": "d531adf955e4b3f7c4152e3ac729af7941140b8e", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-06-19T08:47:01Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-12T10:33:55Z" }, { "author": 12408980, - "message": "fix: First time login button click (#705)", - "sha": "5f3bf67c11f4586f1ba51604ad2fc6fee6880972", + "message": "add github action for npm publish", + "sha": "ba53a593935b1def68390a08938aa0f4cb55280c", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-06-19T04:58:47Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-12T10:32:17Z" }, { "author": 12408980, - "message": "chore: Update minimum chatwoot version", - "sha": "6007fb36c76753ad10f5f902b8aa75acc7acbb3b", + "message": "code beautification", + "sha": "20e3ebdf9239418aca6c7019b8b51b2e58dff1a1", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-06-15T07:57:54Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-12T10:15:11Z" }, { "author": 12408980, - "message": "feat: Add support for deleting messages (#703)", - "sha": "0cdd7a8d3e3f747f5891ec3915a96c386257ac07", + "message": "Update README.md", + "sha": "d6c3ad50ba45b5bc5af55144a844cd46a420bda7", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-06-15T04:17:53Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-12T10:13:49Z" }, { - "author": 64252451, - "message": "feat: Standardize Bottom Sheet (#701)\n\n* feat: Standardize Bottom Sheet\r\n\r\n* Android/iOS v1.9.21\r\n\r\n* chore: filter scroll padding\r\n\r\n* chore: Minor fixes\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "e833c5f59e13b3f679e4fd0e2f3fb719a3f080af", + "author": 12408980, + "message": "code beautification", + "sha": "ffc2bd56f8830dcb678cc4dbf4b52601f34f5c6e", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-06-05T05:29:52Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-10T08:00:49Z" }, { "author": 12408980, - "message": "fix: Double click issue while selecting canned response (#702)", - "sha": "16c54f7e07f400f6338f75c08b721a792bb13b47", + "message": "update company name in README.md", + "sha": "c19f4a75b49dbf50dd38cd6ec46c2309e32cad46", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-06-01T05:15:52Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-08T09:34:29Z" }, { "author": 12408980, - "message": "fix: Add the support for block quotes (#700)\n\n* Fix block quote in messages\r\n\r\n* Update ReplyBox.js", - "sha": "81359aff228c810f6c66b771dbcac050b654c0e2", + "message": "scroll enabled in webview", + "sha": "6ef4a9557df0826c8a116d418188938af9b1bbd9", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-05-31T06:49:01Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-06T05:49:24Z" }, { "author": 12408980, - "message": "feat: Add sort filter for conversations (#699)", - "sha": "b1caee21bb267b46d85b475f548ad04a7fef06b4", + "message": "Update README.md", + "sha": "d2c1c10811c095e78db1f37505e7bbcd0ec9e9b7", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-05-29T08:26:33Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-05T16:19:13Z" }, { - "author": 64252451, - "message": "feat: Notification preferences bottom sheet (#697)", - "sha": "ef279b9907fbcf9833f8d80389a0af11379dab4f", + "author": 12408980, + "message": "update README.md", + "sha": "dea793b787cce3d509179caf0fbd584895cb0065", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-05-26T11:30:14Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-05T15:36:27Z" }, { - "author": 64252451, - "message": "feat: Priority Items icons (#698)", - "sha": "7b0f9cdb5ccaf1d14b7ff6209e0030610339b058", + "author": 12408980, + "message": "remove yarn.lock", + "sha": "d040761dc47373f92f121bf833b0ae5e0fc77154", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-05-26T06:26:56Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-05T15:28:33Z" }, { "author": 12408980, - "message": "doc: chore: Bumps minimum supported chatwoot version to 2.16.0", - "sha": "6797ac485a180054ce4d8a72e690caf2d443f9e6", + "message": "complete basic version", + "sha": "53432586c78e075f8743cad7ccde343586dc6edb", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-05-25T04:08:43Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-05T15:26:36Z" }, { "author": 12408980, - "message": "fix: Fix rendering mentions conversation screen (#696)", - "sha": "7ff4aca258ab11948150743660b4a4a865444324", + "message": "add react and react-native package", + "sha": "c434e3e0dfc0b35c91fb82008e05a47f36905d8c", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-05-24T09:05:45Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-05T15:16:50Z" }, { "author": 12408980, - "message": "chore: Bumps @chatwoot/react-native-widget to `0.0.14`", - "sha": "04d69667078e347334035f923d90229988d50d92", + "message": "add prettier, eslint and husky configuration", + "sha": "25dae8d6c25f5aefd9c7a14d5b473a6c4cfa2dbe", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-05-23T10:09:18Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-05T15:08:26Z" }, { "author": 12408980, - "message": "feat: Stability improvements (#695)", - "sha": "a8a481f21a3fef6e98ea9c441d56deef91343014", + "message": "add npm ignore", + "sha": "81b1558315385a4069f998584b255037dced6760", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-05-22T11:28:01Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-05T15:06:51Z" }, { - "author": 64252451, - "message": "feat: Network banner (#694)", - "sha": "57abaa4f4d84a5e571676a6481e78ffcbc600929", + "author": 12408980, + "message": "add git ignore", + "sha": "1e022ba902f8257b6c36ef5f84bfa59d53eccbd8", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-05-19T05:11:27Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-05T15:04:13Z" }, { - "author": 64252451, - "message": "feat: Remove UI kitten (#693)", - "sha": "0645f643ae36a3cde99c21c80f3cf6aa85c1ef41", + "author": 12408980, + "message": "add licence", + "sha": "caf059f13bfc038d113f930b7f24065314b8aac2", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-05-19T05:10:30Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-05T15:01:59Z" }, { - "author": 64252451, - "message": "feat: Remove UI kitten (#691)", - "sha": "c091cc579657c4fdfe6b0d953afb19fbe4b56612", + "author": 12408980, + "message": "add npm package data", + "sha": "8a04325ec6fe6808d02526bfd48d83d7794521dd", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-05-18T06:18:24Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-05T15:01:19Z" }, { - "author": 64252451, - "message": "feat: Remove UIKitten (#690)", - "sha": "f1ee2c6cbf481fe4fcb4044fa46d0ef7b9220cdc", + "author": 12408980, + "message": "update readme.md", + "sha": "4740010f3e63cfe704034f2058c275a3ea72b69c", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-05-17T09:34:25Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-05T14:57:14Z" }, { - "author": 64252451, - "message": "feat: Remove `ui-kitten` in auth related screens (#689)", - "sha": "dee94f27cf2dab0495602b67278c0453b11f2382", + "author": 12408980, + "message": ":tada: first commit", + "sha": "b87b8e7c8ccc425bf713d303f389ba0897a1f2d5", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-05-15T12:05:02Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-05T14:56:17Z" }, { - "author": 64252451, - "message": "chore: Bumps app version to 1.9.11 (#688)", - "sha": "9dbb47303bd3c9f23b7ce9dde0462ee84a342f32", + "author": 18097732, + "message": "fix: bubble UI issues (#10608)\n\nThis PR has fixes for the following issues\r\n\r\n- Inconsistent spacing between meta and text in text bubble\r\n- Activity bubble overflows for longer text (for now I have truncated\r\nit, I'll work with @absurdiya on a better solution)\r\n- Ugly lookinh gradient for expand button on email bubble\r\n- Email bubble overflow issues and text rendering issues\r\n- Alignment for error message\r\n- Minute-wise grouping not working\r\n- Link color should not be blue\r\n- Use `gray-3` for bubble background instead of `gray-4`", + "sha": "c19d70a6a0ea67bfed58a6f0c0f4b66e4d9e0233", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-05-15T11:49:56Z" + "repoName": "chatwoot", + "createdAt": "2024-12-21T08:06:46Z" }, { - "author": 64252451, - "message": "feat: Assign team improvements (#686)", - "sha": "7cd10d30bdaeb5d8c23a96e392ad92b0761cfb45", + "author": 2246121, + "message": "feat(v4): Update team, agent summary builder to include resolution metrics (#10607)\n\nFollowing https://github.com/chatwoot/chatwoot/pull/10604, this PR\nintroduces similar reporting features for Agents and Teams.\n\nUpdates in this PR:\n- Added additional methods to the base class to avoid repetition.\n- Improve reporting for Teams and Agents to include resolution count.", + "sha": "c52282307a5161942d44fd0bb870d061f49d67c0", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-05-11T07:34:37Z" + "repoName": "chatwoot", + "createdAt": "2024-12-20T13:46:56Z" }, { - "author": 12408980, - "message": "fix: Replace Image with FastImage", - "sha": "1c7b8f0f971018b62b956d4a7a84b75c44c8f89d", + "author": 2246121, + "message": "feat(v4): Add API to fetch aggregate reports for inboxes (#10604)\n\nThe Inbox Overview section is being updated to offer a more detailed\nreport, showing an overall view of the account grouped by inboxes. To\nview detailed reports and access specific graphs for individual inboxes,\nclick on the inbox name to navigate to its dedicated report page.\n\n---------\n\nCo-authored-by: Sojan Jose ", + "sha": "4fd9bddb9de08666f7b65ba4b3509f02080ea62d", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-05-11T05:33:51Z" + "repoName": "chatwoot", + "createdAt": "2024-12-19T22:47:19Z" }, { - "author": 64252451, - "message": "feat: Agent Assignment in bottom sheet UI (#685)", - "sha": "258c6a8c4ab896ed4316d9a3bc16a3663d23dfbb", + "author": 18097732, + "message": "feat: integrate new bubbles (#10550)\n\nTo test this, set the `useNextBubble` value to `true` in the\nlocalstorage. Here's a quick command to run in the console\n\n```js\nlocalStorage.setItem('useNextBubble', true)\n```\n\n```js\nlocalStorage.setItem('useNextBubble', false)\n```\n\n---------\n\nCo-authored-by: Pranav ", + "sha": "eef70b9bd7e8467e3041201d76f9f2eac5c2704e", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-05-08T09:15:12Z" + "repoName": "chatwoot", + "createdAt": "2024-12-19T13:11:55Z" }, { - "author": 12408980, - "message": "Android/iOS v1.9.8", - "sha": "f82f6a76dd888a4c2a41c22c27eeedcdcee141a7", + "author": 73185, + "message": "Merge branch 'release/3.16.0' into develop", + "sha": "9279175199e15bc5ef2e15083b1d6f2110f96e61", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-05-07T18:06:02Z" + "repoName": "chatwoot", + "createdAt": "2024-12-17T17:33:32Z" }, { - "author": 3526167, - "message": "feat: upgrade charts to chatwoot v3.15.0 (#148)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v3.15.0", - "sha": "2ce8cc5eaf263ec73704c4f76f184e536beb3828", + "author": 73185, + "message": " Bump version to 3.16.0", + "sha": "361878d346411799fdba57663d351621cd119d2d", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2024-11-21T07:11:04Z" + "repoName": "chatwoot", + "createdAt": "2024-12-17T17:32:59Z" }, { - "author": 3526167, - "message": "chore: upgrade charts to v3.14.1 (#143)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v3.14.1", - "sha": "382485a82297a72c820ae5c591662bad91dbd71e", + "author": 64252451, + "message": "chore: Adds the ability to remove labels from label card (#10591)", + "sha": "2a4c0dfa2a21bd537d0889cde77114158264a31e", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2024-10-28T11:57:48Z" + "repoName": "chatwoot", + "createdAt": "2024-12-17T13:13:36Z" }, { - "author": 3526167, - "message": "feat: upgrade charts to chatwoot v3.14.0 (#142)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v3.14.0", - "sha": "d50b48afd9ebb5d17cb39697223a3864dbf728f0", + "author": 64252451, + "message": "feat(v4): Compose a new conversation from a phone number. (#10568)", + "sha": "6b348da807ef62399a4b20968bb1a2dfd280242f", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2024-10-17T11:27:43Z" + "repoName": "chatwoot", + "createdAt": "2024-12-17T12:37:58Z" }, { - "author": 3526167, - "message": "feat: upgrade charts to chatwoot v3.13.0 (#141)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v3.13.0", - "sha": "6f9fccec2613646410721e38dd15768b1e7f2504", + "author": 9611224, + "message": "fix: Dotenv::Railtie is deprecated (#10515)\n\nhttps://github.com/bkeepers/dotenv/pull/468\n\nRenames Dotenv::Railtie => Dotenv::Rails\n\nCo-authored-by: Sojan Jose ", + "sha": "96ae298464ca74352e14a4f7e340b27829238760", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2024-09-23T10:38:13Z" + "repoName": "chatwoot", + "createdAt": "2024-12-17T11:50:44Z" }, { - "author": 3526167, - "message": "feat: upgrade charts to chatwoot v3.12 (#140)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v3.12.0", - "sha": "054db35de23e5cc25fc0b48b1da05aef7228a9b2", + "author": 64252451, + "message": "feat: Add support for Arcade videos on articles (#10585)\n\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3779/add-support-for-arcade-videos-on-articles-loom-alternative\r\n\r\n**Loom video**\r\n\r\nhttps://www.loom.com/share/917bdecb4eaf4d3f9782b4fa84ee4bd4?sid=d11f0d71-0cf5-424a-9268-9d9fb3797ee2\r\n\r\n\r\nCo-authored-by: Sojan Jose ", + "sha": "932244a1ec5bd0b06ed0a06c0658ede08f5654dd", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2024-08-23T08:02:12Z" + "repoName": "chatwoot", + "createdAt": "2024-12-17T11:47:42Z" }, { - "author": 3526167, - "message": "feat: upgrade charts to chatwoot v3.11.0 (#138)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v3.11.0", - "sha": "b8ac9ef08aec4fa346762e09309d6ff802b02d39", + "author": 2246121, + "message": "fix: Update old data to fix login issues (#10594)\n\nThe following lines caused issues for some users, specifically those who\r\nsigned up in 2021 when audio alerts were implemented as a flag. The data\r\ntype update for the flag was not handled correctly. This PR fixes the\r\nissue by updating it to a compatible value.\r\n\r\n\r\nhttps://github.com/chatwoot/chatwoot/blob/9410b3bcbbb7aba4b790f33bea52a430bf69466c/app/javascript/dashboard/helper/AudioAlerts/DashboardAudioNotificationHelper.js#L76-L81", + "sha": "d69571f6f8b63c66bbbc1c94287b5095be23c6f2", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2024-07-18T12:39:31Z" + "repoName": "chatwoot", + "createdAt": "2024-12-17T11:47:11Z" }, { - "author": 3526167, - "message": "feat: upgrade charts to chatwoot v3.10.0 (#136)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v3.10.0", - "sha": "84f4a40a0a606f9e7cf1ba85873c0ae45b782b03", + "author": 73185, + "message": "fix: Contact form breaks if name is empty (#10597)\n\n- Handles the case where the form and contact display page breaks if\r\nname is `null`", + "sha": "1d88e0dd2851ae2ac948ca9d4d633c4fb6e700d8", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2024-06-24T09:44:49Z" + "repoName": "chatwoot", + "createdAt": "2024-12-17T11:46:50Z" }, { - "author": 3526167, - "message": "feat: upgrade charts to chatwoot v3.9.0 (#134)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v3.9.0", - "sha": "db2b39acd9f368696e631dbcb5ba5b7a4ef46466", + "author": 18097732, + "message": "feat: validate query conditions (#10595)\n\nQuery conditions can take in arbitrary values, this can cause SQL\r\nerrors. This PR fixes it", + "sha": "b34dac7bbe3c910186083b680e51aad5ea60b44b", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2024-05-24T07:05:01Z" + "repoName": "chatwoot", + "createdAt": "2024-12-17T11:46:37Z" }, { "author": 3526167, - "message": "feat: upgrade charts to chatwoot v3.8.0 (#132)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v3.8.0", - "sha": "990e21390bccd36dfa49a9266dc16a9b79511212", + "message": "chore: pin bundler version to 2.5.x in circleci (#10596)", + "sha": "e3109dbb22746ebc2668444e2471251f871dcb1d", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2024-04-26T09:06:12Z" + "repoName": "chatwoot", + "createdAt": "2024-12-17T11:01:55Z" }, { "author": 3526167, - "message": "feat: upgrade charts to chatwoot v3.7.0 (#131)", - "sha": "1c20b71b51a8ec7c87fa864448f82867797cb743", + "message": "feat: add multiarch arm64 support in ce docker images (#10582)", + "sha": "9410b3bcbbb7aba4b790f33bea52a430bf69466c", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2024-03-29T02:55:51Z" + "repoName": "chatwoot", + "createdAt": "2024-12-16T11:23:01Z" }, { - "author": 3526167, - "message": "feat: upgrade charts to chatwoot v3.6.0 (#129)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v3.6.0", - "sha": "537d22c6cfe2838a3df8b85e868b9c92e31e7c49", + "author": 64252451, + "message": "feat: Insert captain response to reply editor (#10581)", + "sha": "9220afce6e75b528cca85e7cd5764e0bc1e616da", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2024-02-20T13:43:55Z" + "repoName": "chatwoot", + "createdAt": "2024-12-13T09:43:16Z" }, { - "author": 3526167, - "message": "feat: upgrade charts to chatwoot v3.5.1 (#125)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v3.5.1", - "sha": "dabcf143ffe1d4993957c5df9fedbf76b194d92d", + "author": 18097732, + "message": "feat: Add new message bubbles (#10481)\n\n---------\n\nCo-authored-by: Pranav ", + "sha": "19ff5bdd5e53c576edef43b07ab171f46fcdcfdd", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2024-01-18T13:08:00Z" + "repoName": "chatwoot", + "createdAt": "2024-12-13T01:42:22Z" }, { - "author": 3526167, - "message": "feat: upgrade charts to chatwoot v3.4.0 (#123)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v3.4.0", - "sha": "4a793e64263d12145d4ee36ed427a3c70d94c03d", + "author": 64252451, + "message": "fix: Chat list header overflow issue (#10577)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR fixes the overflow issue with the chat list header title.\r\n\r\n## Type of change\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n\r\n## How Has This Been Tested?\r\n\r\n**Before**\r\n\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/e46f6daf-e2f3-4f1c-ba33-00a932d7788f\"\r\n/\r\n\r\n\r\n**After**\r\n\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/d45808aa-ebbd-47e4-be32-f643c22b363f\"\r\n/\r\n\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [ ] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", + "sha": "67e52d7d512b37a6ca4c2fdfae4d83153ccea78d", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-12-22T10:21:54Z" + "repoName": "chatwoot", + "createdAt": "2024-12-12T07:52:52Z" }, { - "author": 119703682, - "message": "fix: use imagepullsecret in web-deployment and worker-deployment (#122)\n\n* fix: use imagepullsecret in web-deployment and worker-deployment", - "sha": "1c66bcb1f8694cb7b1747128fa7ff33da827e046", + "author": 64252451, + "message": "chore: Update chat list header UI (#10573)", + "sha": "757fac79d1e59527f9f039c450bc924529e0e174", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-12-19T07:25:39Z" + "repoName": "chatwoot", + "createdAt": "2024-12-12T04:42:07Z" }, { - "author": 3526167, - "message": "feat: upgrade charts to chatwoot v3.3.1 (#120)\n\nfeat: upgrade charts to chatwoot v3.3.1 (#114)\r\n\r\nhttps://github.com/chatwoot/chatwoot/releases/tag/v3.3.1\r\n\r\nSigned-off-by: Vishnu Narayanan ", - "sha": "fb85fd456cb6786e43d1c242d8f3dee1e3357b9e", + "author": 64252451, + "message": "chore: Remove unused files in contact (#10570)", + "sha": "86d37622c84289e1d0b2c945dc541eb5f6383984", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-11-30T09:53:05Z" + "repoName": "chatwoot", + "createdAt": "2024-12-12T03:29:24Z" }, { - "author": 3526167, - "message": "feat: upgrade charts to chatwoot v3.2.0 (#114)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v3.2.0", - "sha": "c4ff8294da3b3d2f21643de4d43087f70f404ee8", + "author": 18097732, + "message": "fix: links rendering in sidebar profile (#10574)\n\nThis pull request includes several changes to the `DropdownItem.vue` and `SidebarProfileMenu.vue` components to improve the handling of links.\r\n\r\nEarlier we passed the link `/super_admin` to RouterLink directly, which would trigger validations internally and the dropdown item would not render in case of any errors. This PR fixes this by handling the native links appropriately\r\n\r\nFixes #10571", + "sha": "99c699ea3466fe0cfdcc72e8b424ceea738929f5", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-10-25T11:54:43Z" + "repoName": "chatwoot", + "createdAt": "2024-12-12T01:42:46Z" }, { - "author": 3526167, - "message": "chore: upgrade charts to chatwoot v3.1.0 (#107)", - "sha": "14519a5a426b5ea45c9c1d1767bdbbb6624b4fa7", + "author": 2246121, + "message": "fix: Update design of the conversation sidebar, chatlist (#10572)\n\n- Increase the sidebar and chatlist width on screens bigger than 2xl\n- Fix background of the copilot sidebar\n- Increase the breakpoint for hiding chatlist from 1024 to 1200", + "sha": "a3290bfd42ab6bd836ebe4a5abc39b5bc62f35bc", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-09-20T10:28:40Z" + "repoName": "chatwoot", + "createdAt": "2024-12-11T16:06:21Z" }, { - "author": 3526167, - "message": "chore: upgrade charts to chatwoot v3.0.0 (#106)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v3.0.0", - "sha": "cebe33a4843f9e36846165a65b58a6fb70450edd", + "author": 49699333, + "message": "chore(deps): bump actionpack from 7.0.8.5 to 7.0.8.7 (#10569)\n\nBumps [actionpack](https://github.com/rails/rails) from 7.0.8.5 to\n7.0.8.7.\n
\nRelease notes\n

Sourced from actionpack's\nreleases.

\n
\n

7.0.8.7

\n

Active Support

\n
    \n
  • No changes.
  • \n
\n

Active Model

\n
    \n
  • No changes.
  • \n
\n

Active Record

\n
    \n
  • No changes.
  • \n
\n

Action View

\n
    \n
  • No changes.
  • \n
\n

Action Pack

\n
    \n
  • \n

    Add validation to content security policies to disallow spaces and\nsemicolons.\nDevelopers should use multiple arguments, and different directive\nmethods instead.

    \n

    [CVE-2024-54133]

    \n

    Gannon McGibbon

    \n
  • \n
\n

Active Job

\n
    \n
  • No changes.
  • \n
\n

Action Mailer

\n
    \n
  • No changes.
  • \n
\n

Action Cable

\n
    \n
  • No changes.
  • \n
\n

Active Storage

\n
    \n
  • No changes.
  • \n
\n\n
\n

... (truncated)

\n
\n
\nCommits\n
    \n
  • 778eab8\nPreparing for 7.0.8.7 release
  • \n
  • cb16a3b\nAdd CSP directive validation
  • \n
  • bc979c5\nPreparing for 7.0.8.6 release
  • \n
  • See full diff in compare\nview
  • \n
\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actionpack&package-manager=bundler&previous-version=7.0.8.5&new-version=7.0.8.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the\n[Security Alerts\npage](https://github.com/chatwoot/chatwoot/network/alerts).\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "ccb117d36a2d97135f8a8a26d2d412189f3cf477", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-08-22T11:37:45Z" + "repoName": "chatwoot", + "createdAt": "2024-12-11T02:53:43Z" }, { - "author": 479079, - "message": "feat: migrate autoscaling api version to v2 (#105)\n\n* #104 migrate autoscaling api version from deprecated\r\n\r\n* make autoscaling api version configurable\r\nbump chart version\r\nbreaking change for older versions of kubernetes\r\n\r\n* update readme with new autoscaling.apiVersion value", - "sha": "b7beaf97783ee352fc38b4cd86e47b5f3cae037d", + "author": 2246121, + "message": "feat(ee): Add copilot integration (v1) to the conversation sidebar (#10566)", + "sha": "10a03339801492ab9fa91ed513770c6dbe7be031", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-07-27T11:13:09Z" + "repoName": "chatwoot", + "createdAt": "2024-12-10T23:36:48Z" }, { "author": 3526167, - "message": "feat: upgrade charts to chatwoot v2.18.0 (#103)", - "sha": "c5827ec31b5952d680ece6ff8f8ddbb148955de3", + "message": "fix: RemoveStaleRedisKeys service (#10562)\n\nFixes issues with RemoveStaleRedisKeys service\r\n\r\nCo-authored-by: Sojan ", + "sha": "9a405d65baa3f79913971f4aa35e5ff5c98a3f39", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-06-19T14:55:46Z" + "repoName": "chatwoot", + "createdAt": "2024-12-10T19:38:25Z" }, { - "author": 3526167, - "message": "chore: update charts to chatwoot v2.17.1 (#100)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v2.17.1", - "sha": "d815e5433ecb3cc2028ad2d2bac9dc63a01a2a1d", + "author": 64252451, + "message": "feat: Flag icon component (#10564)", + "sha": "1b0e94ec95a43b814d39ef17aab446db435c552e", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-05-20T06:33:49Z" + "repoName": "chatwoot", + "createdAt": "2024-12-10T06:23:24Z" }, { - "author": 3526167, - "message": "feat: upgrade charts to chatwoot v2.17.0 (#99)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v2.17.0", - "sha": "8e16f8f004213076698001d26e950bf84d8a403f", + "author": 49699333, + "message": "chore(deps): bump nanoid from 3.3.7 to 3.3.8 (#10565)\n\nBumps [nanoid](https://github.com/ai/nanoid) from 3.3.7 to 3.3.8.\r\n
\r\nChangelog\r\n

Sourced from nanoid's\r\nchangelog.

\r\n
\r\n

3.3.8

\r\n
    \r\n
  • Fixed a way to break Nano ID by passing non-integer size (by @​myndzi).
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 3044cd5\r\nRelease 3.3.8 version
  • \r\n
  • 4fe3495\r\nUpdate size limit
  • \r\n
  • d643045\r\nFix pool pollution, infinite loop (#510)
  • \r\n
  • See full diff in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=nanoid&package-manager=npm_and_yarn&previous-version=3.3.7&new-version=3.3.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\nYou can disable automated security fix PRs for this repo from the\r\n[Security Alerts\r\npage](https://github.com/chatwoot/chatwoot/network/alerts).\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "aebcbb63e489921c53c297964ea45db1400480e1", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-05-16T13:29:32Z" + "repoName": "chatwoot", + "createdAt": "2024-12-10T01:48:46Z" }, { - "author": 3526167, - "message": "feat: upgrade charts to chatwoot v2.16.0 (#98)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v2.16.0", - "sha": "d619621b040a274dc07d144dafac93dd31ae883c", + "author": 9892674, + "message": "feat: Ability to lock the conversation to a single thread in API channels (#10329)\n\nAdded the possibility to mark as a single conversation in the API type\r\ninbox. This allows the conversation builder to search for the last\r\nconversation.\r\nI thought about searching for the last conversation with created_at:\r\ndesc order, as is done in some channels... but I didn't change the way\r\nthe conversation is searched.\r\n\r\nFixes: #7726 \r\n\r\nCo-authored-by: Sojan Jose ", + "sha": "472f6d9345fa6cfafb07e055b2931026988cc1d7", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-04-19T08:09:41Z" + "repoName": "chatwoot", + "createdAt": "2024-12-09T15:36:17Z" }, { - "author": 965744, - "message": "feat: support podAnnotations for web and worker deployments (#97)\n\n* feat: support podAnnotations for web and worker deployments", - "sha": "b03045418dab116629d555a69820b1cfd7bf03fb", + "author": 18097732, + "message": "fix: sidebar collapsed on reload (#10561)\n\nWhen reloading a page, the sidebar item that is actively selected is\r\ncollapsed by default. This PR fixes it by expanding it on reload", + "sha": "2ce7c8b84544b7d2ba13fc66618543e83bd348bc", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-03-22T03:46:24Z" + "repoName": "chatwoot", + "createdAt": "2024-12-09T10:29:26Z" }, { - "author": 3526167, - "message": "feat: upgrade charts to chatwoot v2.15 (#96)", - "sha": "936f804f640350c2db84e99f91d9159c2000cc22", + "author": 64252451, + "message": "fix: Remove duplicate contactable inbox in the conversation form (#10554)\n\n\r\n---------\r\n\r\nCo-authored-by: Pranav ", + "sha": "d902bb1d6f890e8b8edcf465171721a9bd803c48", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-03-20T05:28:00Z" + "repoName": "chatwoot", + "createdAt": "2024-12-06T20:31:01Z" }, { - "author": 3526167, - "message": "feat: upgrade charts to chatwoot v2.14.0 (#94)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v2.14.0", - "sha": "f922237964ff497be9a8e034e69f7213d8ffc20a", + "author": 64252451, + "message": "fix: New compose conversation form (#10548)", + "sha": "1b430ffae244a1c745d1be84dcc1d2e3f46054ff", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-02-17T18:24:33Z" + "repoName": "chatwoot", + "createdAt": "2024-12-06T10:10:06Z" }, { - "author": 203448, - "message": " feat: upgrade charts to chatwoot v2.13.1\n\n\r\nhttps://github.com/chatwoot/chatwoot/releases/tag/v2.13.1\r\n\r\n* upgrade to bugfix version 2.13.1\r\n\r\n* Update Chart.yaml\r\n\r\n* chore: increment chatwoot version in README\r\n\r\n---------\r\n\r\nCo-authored-by: Vishnu Narayanan ", - "sha": "8b21fc9154a9ed5421872ef80d2563f5b1607604", + "author": 64252451, + "message": "fix: Fix issues with contact routes in old navigation sidebar (#10547)", + "sha": "afb3e3e649dbd68c6c8298ba19686a6cb93f10e0", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-02-10T08:12:13Z" + "repoName": "chatwoot", + "createdAt": "2024-12-06T06:46:57Z" }, { - "author": 3526167, - "message": "feat: upgrade charts to chatwoot v2.13.0 (#92)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v2.13.0", - "sha": "481bd7412507aeb8e5226dfc7805e5005345ae3c", + "author": 18097732, + "message": "feat: Throttle meta request for large chat size (#10518)\n\nFor large accounts with huge volumes of messages, it can be very\r\nwasteful to make the meta request so often. It also puts un-necessary\r\nload on the DB bombarding it with so many requests. This PR fixes it by\r\nthrottling the requests to 5 seconds for all users with more than 1000\r\naccessible chats.\r\n\r\n### Why not cache this value in the backend?\r\n\r\nWell, it's a bit tricky, since a user can have different permissions\r\nover inboxes and can see different chats, maintaining a cache for each\r\nof them is not effective, besides the requests will reach the server\r\nanyway.", + "sha": "3fd585f40b477efad373a518eb87918c6c591f30", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-01-18T18:01:00Z" + "repoName": "chatwoot", + "createdAt": "2024-12-06T06:35:30Z" }, { - "author": 3526167, - "message": "feat: upgrade charts to chatwoot v2.12.0 (#90)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v2.12.0", - "sha": "53e01d71c06c297f7c1533b5b85cee16707772ee", + "author": 64252451, + "message": "feat(v4): Compose new conversation without multiple clicks (#10545)\n\n---------\r\n\r\nCo-authored-by: Pranav \r\nCo-authored-by: Pranav ", + "sha": "b116ab5ad3fb11a8b594eae5ff9a5b4aa844ef86", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-12-21T10:57:21Z" + "repoName": "chatwoot", + "createdAt": "2024-12-06T04:16:29Z" }, { - "author": 3526167, - "message": "feat: upgrade charts to chatwoot v2.11.0 (#86)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v2.11.0", - "sha": "a19db882adab64b214e4e4d23def878cab809a66", + "author": 64252451, + "message": "feat: Add compose conversation components (#10457)\n\n\r\n\r\nCo-authored-by: Pranav \r\nCo-authored-by: Pranav ", + "sha": "67c90231b66a9351ac2d423e7800b4c969cc4c6c", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-11-16T17:18:29Z" + "repoName": "chatwoot", + "createdAt": "2024-12-06T00:31:47Z" }, { - "author": 8725825, - "message": "feat: render security context if present (#82)\n\n* render security context\r\n\r\n* chore: increment chart version\r\n\r\n* chore: render securityContext only if present\r\n\r\n* chore: increment chart version\r\n\r\n* chore: render securityContext only if present in migrations job\r\n\r\nCo-authored-by: Vishnu Narayanan ", - "sha": "95f29afa54ff36cd65e144c0462b4c9775401352", + "author": 64252451, + "message": "chore: Fix issues with Contact pages (#10544)", + "sha": "41106bccb7923ab9de390c30be5864b2f40b453b", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-11-11T15:42:51Z" + "repoName": "chatwoot", + "createdAt": "2024-12-05T22:24:10Z" }, { - "author": 28541758, - "message": "fix: the existing postgres secret keys and allow for setting independent resources (#85)\n\n* make postgres existing secret key consistent\r\n\r\n* allow for setting resources for web and worker\r\n\r\n\r\nSigned-off-by: David van der Spek ", - "sha": "2b847ff1d40e1df7b6329fe4eb4c567e3d85aad1", + "author": 18097732, + "message": "feat: update notification settings (#10529)\n\nhttps://github.com/user-attachments/assets/52ecf3f8-0329-4268-906e-d6102338f4af\r\n\r\n---------\r\n\r\nCo-authored-by: Pranav \r\nCo-authored-by: Pranav ", + "sha": "cdff624a0a33842d7760cf299dd36c2c727eb628", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-11-09T11:30:15Z" + "repoName": "chatwoot", + "createdAt": "2024-12-05T13:35:04Z" }, { - "author": 3526167, - "message": "feat: upgrade charts to chatwoot v2.10.0 (#84)", - "sha": "bede203afc80d8def9e46c5e3ecab43105788cef", + "author": 64252451, + "message": "fix: Fetch assignable agents in expanded layout (#10540)", + "sha": "d635be4b2a8eb1d0045b9d2e5a773fa405598fc5", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-10-20T12:24:58Z" + "repoName": "chatwoot", + "createdAt": "2024-12-05T05:26:00Z" }, { - "author": 8725825, - "message": "fix: existingSecret usage for postgres (#83)\n\n* fix existingSecret for postgres\r\n\r\n* chore: increment chart version\r\n\r\nCo-authored-by: Vishnu Narayanan ", - "sha": "3cbb7047bd33eca428d3ee990e23826dadf7b049", + "author": 64252451, + "message": "fix: Reset contact attributes when form is updated (#10539)", + "sha": "f7b0d5dbe2243ceaf784b587586993b860049418", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-10-18T14:42:30Z" + "repoName": "chatwoot", + "createdAt": "2024-12-05T05:25:28Z" }, { - "author": 3526167, - "message": "doc: add parameter description (#80)\n\nAdd missing description for paramater `existingEnvSecret`", - "sha": "9a5de25b75000144cd362ddc533bea14e35207cd", + "author": 64252451, + "message": "fix: Fix issue with profile picture not updating (#10532)\n\nThis PR resolves the issue with updating the profile picture in the profile settings.\r\n\r\n**Cause of issue**\r\nThe issue can be reproduced with the old `ProfileAvatar.vue` component.\r\nWhile the exact reason is unclear, it seems related to cases where the\r\nfile might be `null`.\r\n\r\n**Solution**\r\nReplaced the old `ProfileAvatar.vue` with `Avatar.vue` and tested it. It\r\nworks fine. I’ve attached a loom video below.\r\n\r\nFixes https://linear.app/chatwoot/issue/CW-3768/profile-picture-bug\r\n\r\nCo-authored-by: Pranav \r\nCo-authored-by: Pranav ", + "sha": "3edc0542cc0f5e3a91e53412c8fa208e09ab77e6", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-10-07T12:20:26Z" + "repoName": "chatwoot", + "createdAt": "2024-12-04T23:02:29Z" }, { - "author": 965744, - "message": "feat: allow an already existing secret to define env vars (#79)\n\n* feat: allow an already existing secret to define env vars\r\n\r\n* chart: version bump\r\n\r\n* feat: add existing secret config to migrations job", - "sha": "a365bb44a3026a2ab1f37f8e71aab023fde1eeb0", + "author": 64252451, + "message": "fix: Update contact details page errors (#10536)\n\nCo-authored-by: Pranav ", + "sha": "bf58a18af42542a68d837a276f3982bdad04d8e6", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-10-03T14:10:04Z" + "repoName": "chatwoot", + "createdAt": "2024-12-04T21:58:53Z" }, { - "author": 3526167, - "message": "feat: upgrade charts to chatwoot v2.9.1 (#78)", - "sha": "8aabffefa7644582dcdd68048ca9f68d4ea67fbb", + "author": 18097732, + "message": "fix: Update UI issues with sidebar (#10535)\n\nThis PR fixes a few UI issues with the sidebar\r\n\r\n1. `z-index` issues with sidebar dropdowns\r\n2. Move the event listener to the root of the dropdown container, it\r\nallows more consistent behaviour of the trigger, earlier the click on\r\nthe trigger when the dropdown was open would cause the container to\r\nre-render\r\n3. Use `perserve-open` for the status switcher menu item in the profile\r\nmenu.\r\n4. Use `sessionStorage` instead of `localStorage` to preserve sidebar\r\ndropdown info. When opening the dashboard without directly going to a\r\nspecific route, any previous known item would get expanded even if it's\r\nlink was not active, this caused issues across tabs too, this fixes it.\r\n5. Use `snakeCaseKeys` instead of `decamelize` we had two packages doing\r\nthe same thing\r\n6. Update `vueuse` the new version is vue3 only", + "sha": "9b6830a610496be4e03b95fa52ee4adf1110c390", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-09-29T15:21:52Z" + "repoName": "chatwoot", + "createdAt": "2024-12-04T21:48:12Z" }, { - "author": 3526167, - "message": "feat: update charts to chatwoot v2.9.0 (#77)\n\n* feat: update charts to chatwoot v2.9.0\r\n\r\n* chore: increment chart version", - "sha": "913460be3fa8ad026df76c0afc17e9140190ae60", + "author": 64252451, + "message": "feat(v4): Add new contact details screen (#10504)\n\n\r\n\r\nCo-authored-by: Pranav ", + "sha": "769b7171f47195b2fa31b616e0fb5b66a71d1e0f", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-09-20T14:23:10Z" + "repoName": "chatwoot", + "createdAt": "2024-12-04T05:29:47Z" }, { "author": 3526167, - "message": "doc: update readme to reflect postgres var change (#76)\n\nPostgres related values changed with the `1.0.0` release of Charts.", - "sha": "5bfa128c1cdbde416b26955ba25fef462b8d5d18", + "message": "chore(heroku): Switch heroku stack to the latest stack heroku-24 (#10085)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\n\r\n- Heroku has marked `heroku-20` stack as EOL by April 2025\r\n- https://help.heroku.com/NPN275RK/heroku-20-end-of-life-faq \r\n- https://devcenter.heroku.com/articles/heroku-24-stack\r\n\r\nFixes https://linear.app/chatwoot/issue/CW-3552/upgrade-heroku-stack-to-heroku-24", + "sha": "d4b6f710bd9ad8be1d0eebfcfc5b28cba5589a38", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-09-15T13:23:12Z" + "repoName": "chatwoot", + "createdAt": "2024-12-03T02:53:59Z" }, { - "author": 3526167, - "message": "feat: update charts to chatwoot v2.8.1 (#75)", - "sha": "aca14cb2c24a37ab0929a4f879819b2882b2c6e0", + "author": 49699333, + "message": "chore(deps): bump rails-html-sanitizer from 1.6.0 to 1.6.1 (#10528)\n\nBumps\r\n[rails-html-sanitizer](https://github.com/rails/rails-html-sanitizer)\r\nfrom 1.6.0 to 1.6.1.\r\n
\r\nRelease notes\r\n

Sourced from rails-html-sanitizer's\r\nreleases.

\r\n
\r\n

1.6.1 / 2024-12-02

\r\n

This is a performance and security release which addresses several\r\npossible XSS vulnerabilities.

\r\n
    \r\n
  • \r\n

    The dependency on Nokogiri is updated to v1.15.7 or >=1.16.8.

    \r\n

    This change addresses CVE-2024-53985 (https://github.com/rails/rails-html-sanitizer/security/advisories/GHSA-w8gc-x259-rc7x).

    \r\n

    Mike Dalessio

    \r\n
  • \r\n
  • \r\n

    Disallowed tags will be pruned when they appear in foreign content\r\n(i.e. SVG or MathML content),\r\nregardless of the prune: option value. Previously,\r\ndisallowed tags were "stripped" unless the\r\ngem was configured with the prune: true option.

    \r\n

    The CVEs addressed by this change are:

    \r\n
      \r\n
    • CVE-2024-53986 (https://github.com/rails/rails-html-sanitizer/security/advisories/GHSA-638j-pmjw-jq48)
    • \r\n
    • CVE-2024-53987 (https://github.com/rails/rails-html-sanitizer/security/advisories/GHSA-2x5m-9ch4-qgrr)
    • \r\n
    \r\n

    Mike Dalessio

    \r\n
  • \r\n
  • \r\n

    The tags "noscript", "mglyph", and\r\n"malignmark" will not be allowed, even if explicitly added to\r\nthe allowlist. If applications try to allow any of these tags, a warning\r\nis emitted and the tags\r\nare removed from the allow-list.

    \r\n

    The CVEs addressed by this change are:

    \r\n
      \r\n
    • CVE-2024-53988 (https://github.com/rails/rails-html-sanitizer/security/advisories/GHSA-cfjx-w229-hgx5)
    • \r\n
    • CVE-2024-53989 (https://github.com/rails/rails-html-sanitizer/security/advisories/GHSA-rxv5-gxqc-xx8g)
    • \r\n
    \r\n

    Please note that we may restore support for allowing\r\n"noscript" in a future release. We do not\r\nexpect to ever allow "mglyph" or "malignmark",\r\nthough, especially since browser support is minimal\r\nfor these tags.

    \r\n

    Mike Dalessio

    \r\n
  • \r\n
  • \r\n

    Improve performance by eliminating needless operations on attributes\r\nthat are being removed. #188

    \r\n

    Mike Dalessio

    \r\n
  • \r\n
\r\n
\r\n
\r\n
\r\nChangelog\r\n

Sourced from rails-html-sanitizer's\r\nchangelog.

\r\n
\r\n

1.6.1 / 2024-12-02

\r\n

This is a performance and security release which addresses several\r\npossible XSS vulnerabilities.

\r\n
    \r\n
  • \r\n

    The dependency on Nokogiri is updated to v1.15.7 or >=1.16.8.

    \r\n

    This change addresses CVE-2024-53985 (GHSA-w8gc-x259-rc7x).

    \r\n

    Mike Dalessio

    \r\n
  • \r\n
  • \r\n

    Disallowed tags will be pruned when they appear in foreign content\r\n(i.e. SVG or MathML content),\r\nregardless of the prune: option value. Previously,\r\ndisallowed tags were "stripped" unless the\r\ngem was configured with the prune: true option.

    \r\n

    The CVEs addressed by this change are:

    \r\n
      \r\n
    • CVE-2024-53986 (GHSA-638j-pmjw-jq48)
    • \r\n
    • CVE-2024-53987 (GHSA-2x5m-9ch4-qgrr)
    • \r\n
    \r\n

    Mike Dalessio

    \r\n
  • \r\n
  • \r\n

    The tags "noscript", "mglyph", and\r\n"malignmark" will not be allowed, even if explicitly added to\r\nthe allowlist. If applications try to allow any of these tags, a warning\r\nis emitted and the tags\r\nare removed from the allow-list.

    \r\n

    The CVEs addressed by this change are:

    \r\n
      \r\n
    • CVE-2024-53988 (GHSA-cfjx-w229-hgx5)
    • \r\n
    • CVE-2024-53989 (GHSA-rxv5-gxqc-xx8g)
    • \r\n
    \r\n

    Please note that we may restore support for allowing\r\n"noscript" in a future release. We do not\r\nexpect to ever allow "mglyph" or "malignmark",\r\nthough, especially since browser support is minimal\r\nfor these tags.

    \r\n

    Mike Dalessio

    \r\n
  • \r\n
  • \r\n

    Improve performance by eliminating needless operations on attributes\r\nthat are being removed. #188

    \r\n

    Mike Dalessio

    \r\n
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 5e96b19\r\nversion bump to v1.6.1
  • \r\n
  • 383cc7c\r\ndoc: update CHANGELOG with assigned CVEs
  • \r\n
  • a7b0cfe\r\nCombine the noscript/mglyph prevention blocks
  • \r\n
  • 5658335\r\nMerge branch 'h1-2509647-noscript' into\r\nflavorjones-2024-security-fixes
  • \r\n
  • 65fb72f\r\nMerge branch 'h1-2519936-mglyph-foster-parenting' into\r\nflavorjones-2024-secur...
  • \r\n
  • 3fe22a8\r\nMerge branch 'h1-2519936-foreign-ns-confusion' into\r\nflavorjones-2024-security...
  • \r\n
  • d7a94c1\r\nMerge branch 'h1-2503220-nokogiri-serialization' into\r\nflavorjones-2024-securi...
  • \r\n
  • 3fd6e65\r\ndoc: update CHANGELOG
  • \r\n
  • 1625173\r\nfix: disallow 'noscript' from safe lists
  • \r\n
  • a0a3e8b\r\nfix: disallow 'mglyph' and 'malignmark' from safe lists
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rails-html-sanitizer&package-manager=bundler&previous-version=1.6.0&new-version=1.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\nYou can disable automated security fix PRs for this repo from the\r\n[Security Alerts\r\npage](https://github.com/chatwoot/chatwoot/network/alerts).\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Pranav ", + "sha": "50e7ceb19bdb9ae776709569222f3dae505de4fc", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-08-18T13:22:22Z" + "repoName": "chatwoot", + "createdAt": "2024-12-03T02:23:58Z" }, { - "author": 3526167, - "message": "feat: update charts to chatwoot v2.8.0 (#74)", - "sha": "da82b29667457f0f2f7e70482d13bb8d2814082b", + "author": 64252451, + "message": "feat: Improve Contact list (#10522)", + "sha": "062587487a87c7dc7558bdafbb38bbe8e44dd6c7", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-08-18T12:46:40Z" + "repoName": "chatwoot", + "createdAt": "2024-12-03T02:23:41Z" }, { - "author": 3526167, - "message": "feat: upgrade postgres and redis subcharts (#67)\n\n* feat: upgrade postgres and redis subcharts\r\n\r\n* fix: modify postgres auth variables in values.yaml\r\n\r\n* chore: modify postgres/redis auth variables to match latest bitnami spec\r\n\r\n* doc: update readme for v1 upgrade", - "sha": "2c3fdf91c9ca6e5668a63aa2e7fb41a418b502f3", + "author": 49699333, + "message": "chore(deps): bump vue-i18n from 9.14.0 to 9.14.2 (#10526)\n\nBumps\r\n[vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n)\r\nfrom 9.14.0 to 9.14.2.\r\n
\r\nRelease notes\r\n

Sourced from vue-i18n's\r\nreleases.

\r\n
\r\n

v9.14.2

\r\n\r\n

What's Changed

\r\n

🔒 Security Fixes

\r\n
    \r\n
  • fix: XSS vulnerability with prototype pollution on AST: https://github.com/intlify/vue-i18n/security/advisories/GHSA-9r9m-ffp6-9x4v
  • \r\n
  • fix: prototype pollusion on deepCopy: https://github.com/intlify/vue-i18n/security/advisories/GHSA-hjwq-mjwj-4x6c
  • \r\n
\r\n

Full Changelog: https://github.com/intlify/vue-i18n/compare/v9.14.1...v9.14.2

\r\n

v9.14.1

\r\n\r\n

What's Changed

\r\n

🐛 Bug Fixes

\r\n
    \r\n
  • fix: messages deepCopy mutates src\r\narguments by @​BobbieGoede in\r\nintlify/vue-i18n#1975
  • \r\n
\r\n

Full Changelog: https://github.com/intlify/vue-i18n/compare/v9.14.0...v9.14.1

\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 5448139\r\nrelease: v9.14.2
  • \r\n
  • af67265\r\nrelease: v9.14.1
  • \r\n
  • See full diff in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vue-i18n&package-manager=npm_and_yarn&previous-version=9.14.0&new-version=9.14.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\nYou can disable automated security fix PRs for this repo from the\r\n[Security Alerts\r\npage](https://github.com/chatwoot/chatwoot/network/alerts).\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "86bd339a47f89ae61ed00545b815b9235bd1c925", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-08-08T14:17:09Z" + "repoName": "chatwoot", + "createdAt": "2024-12-03T02:16:33Z" }, { - "author": 3526167, - "message": "feat: add autoscaling to web and worker pods (#73)\n\n* feat: add hpa autoscaling for web and worker\r\n\r\n* chore: set default redis replica count to 1\r\n\r\n* feat: switch hpa to autoscaling/v2\r\n\r\n* chore: update README with hpa parameters\r\n\r\n* chore: remove trailing spaces\r\n\r\n* chore: add upgrade instructions to readme", - "sha": "da3d62469e795be0b367e3ba769b6c64fc06e26b", + "author": 64252451, + "message": "feat: Contact filter preview (#10516)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\n**Screenshots**\r\n\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/8df44237-ec51-45d3-aed3-518cded42f5d\"\r\n\r\n\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/2213ce2e-2461-41f0-a05a-0f955a4d7e3a\"\r\n\r\n**Story**\r\n\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/f8e25fe2-11e8-4b9b-8d0b-357f9b7b6e39\"", + "sha": "0ab7accd3fe3c99e877882841156bffcc1b00fe1", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-07-30T12:20:32Z" + "repoName": "chatwoot", + "createdAt": "2024-12-02T10:52:05Z" }, { "author": 3526167, - "message": "feat: update charts to chatwoot v2.7.0 (#70)", - "sha": "202730fefc5e270519b964606a1f628a95a84b5f", + "message": "feat: remove stale ONLINE_PRESENCE contact keys in redis (#9558)\n\n50% of Redis memory size comes from ONLINE_PRESENCE keys. This PR adds a\r\nperiodic job to remove stale keys from all accounts.", + "sha": "e95680e80057f4e06d9f8b2b0a54fe5f10c0e34c", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-07-21T18:47:48Z" + "repoName": "chatwoot", + "createdAt": "2024-12-02T10:17:54Z" }, { - "author": 3526167, - "message": "fix: failing gh actions for testing and releasing charts (#66)\n\n* chore: increment chart version\r\n\r\n* fix: change bitnami index to pre-2022\r\n\r\n* fix: update gh actions to use pre-2022 bitnami index", - "sha": "fd513da4d47696dd5ba8536ce30f6f54102d4cff", + "author": 64252451, + "message": "feat: New contacts advanced filter (#10514)", + "sha": "1c12fbceb95a93cd9a01856efd448c8106b748e5", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-06-21T13:57:25Z" + "repoName": "chatwoot", + "createdAt": "2024-11-29T05:25:15Z" }, { - "author": 3526167, - "message": "feat: update charts to chatwoot v2.6.0 (#64)", - "sha": "0cf8b4eff5b53193aee47ce2f58e6ec93234223c", + "author": 64252451, + "message": "feat(v4): Update the design for the contacts list page (#10501)\n\n---------\r\nCo-authored-by: Pranav \r\nCo-authored-by: Pranav ", + "sha": "a50e4f17480edc47ce6296267164b83b12b7499f", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-06-17T14:36:53Z" + "repoName": "chatwoot", + "createdAt": "2024-11-28T04:07:20Z" }, { - "author": 3526167, - "message": "feat: update charts to chatwoot v2.5.0 (#63)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v2.5.0", - "sha": "13ec636effad3df4813ab47411c357c0e7d6f8ca", + "author": 18097732, + "message": "feat(v4): Add new conversation filters component (#10502)\n\nCo-authored-by: Pranav \r\nCo-authored-by: Pranav ", + "sha": "25c61aba25e4b0abe5ff59786bd97823c1ba3d7a", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-05-17T10:58:47Z" + "repoName": "chatwoot", + "createdAt": "2024-11-28T04:05:54Z" }, { - "author": 3526167, - "message": "chore: fix url in readme", - "sha": "c3f3d3b06bc84024ebd1ce37220655639b91087b", + "author": 73185, + "message": "chore: [Snyk] Security upgrade google-cloud-storage from 1.44.0 to 1.48.0 (#10148)\n\n- bump up gems based on snyk security alerts", + "sha": "94c918e468cbda54dfa207e3f52f9324c5a4b12e", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-05-11T10:35:50Z" + "repoName": "chatwoot", + "createdAt": "2024-11-27T12:31:01Z" }, { - "author": 3526167, - "message": "feat: update charts to chatwoot v2.4.1 (#60)", - "sha": "8644572eac23157cf72b12ef67e97f432abe9dcc", + "author": 9611224, + "message": "chore: clear apt warning in cwctl (#10488)", + "sha": "ea616d6a931bc23fca724e3b5b7a427964bacf4a", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-04-21T18:30:09Z" + "repoName": "chatwoot", + "createdAt": "2024-11-27T11:38:54Z" }, { - "author": 3526167, - "message": "feat: update charts to chatwoot v2.4.0 (#59)\n\n* feat: update charts to chatwoot v2.4.0", - "sha": "9852708fcc48262c8b3c019796d642e7b820d923", + "author": 2246121, + "message": "feat: Update design for report pages (#10506)\n\n\"Screenshot\r\n\"Screenshot\r\n\r\n---------\r\n\r\nCo-authored-by: Shivam Mishra ", + "sha": "35702457ede5ec01d5e5cf21cca3962cd5d2a3dc", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-04-20T11:31:11Z" + "repoName": "chatwoot", + "createdAt": "2024-11-27T10:10:15Z" }, { - "author": 3526167, - "message": "update readme with 0.8.x release notes (#58)", - "sha": "e6eaff2579eabacd6d5db0acd6ff16010ac01771", + "author": 18097732, + "message": "fix: Fix z-index issue on account switcher (#10505)\n\nCo-authored-by: Pranav ", + "sha": "d569713b66ce2eab5e46ba103fe88bf6a28c2a77", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-04-05T15:42:13Z" + "repoName": "chatwoot", + "createdAt": "2024-11-27T03:59:16Z" }, { - "author": 3526167, - "message": "add artifact hub label", - "sha": "3341425737928e90b25a8c7fddf1cd1f83de00f4", + "author": 73185, + "message": "fix: avoid Slack file upload API for fallback messages (#10461)\n\nSkip calling the Slack file upload API for message types such as\r\nfallback (e.g., Facebook and location messages) that lack actual file\r\ndata in attachments. This prevents unnecessary API calls and resolves a\r\nSentry error currently occurring in production.\r\n\r\nfixes: https://github.com/chatwoot/chatwoot/issues/10460", + "sha": "12a82b6459f7ff229bc0c0428616bad7a00582ab", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-03-30T09:02:40Z" + "repoName": "chatwoot", + "createdAt": "2024-11-26T04:56:40Z" }, { - "author": 3526167, - "message": "feat: update charts to chatwoot v2.3.2 (#57)", - "sha": "3468b6b0c4964d1d5207d93d7ce4bdccce9849be", + "author": 64252451, + "message": "feat: Add contact header components (#10498)", + "sha": "b9d888d8ab4a827f8a5d21280f26551916e28909", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-03-30T08:53:42Z" + "repoName": "chatwoot", + "createdAt": "2024-11-26T03:59:04Z" }, { - "author": 3526167, - "message": "feat: update charts to chatwoot v2.3.0 (#56)\n\n* feat: update charts to chatwoot v2.3.0", - "sha": "29eae01ab8516619f447f907b98d191dca562b02", + "author": 64252451, + "message": "feat: Add contact empty state components (#10499)", + "sha": "ba1b02e2747e7ce3259777dca22e590e4ab2f52d", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-03-16T10:35:45Z" + "repoName": "chatwoot", + "createdAt": "2024-11-26T03:50:33Z" }, { - "author": 3526167, - "message": "feat: update charts to chatwoot v2.2.1 (#55)", - "sha": "1ebc92b0977a945d0bff3ab771b42986c77bd998", + "author": 18097732, + "message": "feat: Add conditions row component (#10496)\n\n---------\r\n\r\nCo-authored-by: Pranav ", + "sha": "b0287fe389a8a0dfa2912e790c3008ccb9876923", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-03-14T11:27:11Z" + "repoName": "chatwoot", + "createdAt": "2024-11-26T00:33:12Z" }, { - "author": 28541758, - "message": "feat: Use secrets for environment vars (#47)\n\n* Use secrets in place of configmaps for env variables\r\n\r\n* fix postgres and redis existing secrets and exposure\r\n\r\n* add serviceAccount\r\n\r\n* add checksums to chatwoot deployments\r\n\r\n* bump chart to 0.8.0\r\n\r\nCo-authored-by: michaelguarino ", - "sha": "a0b12d7ab9492e76ff3dd5239a5e3640daef78c6", + "author": 18097732, + "message": "feat(v4): Add filter input components (#10493)\n\nThis PR adds three components along with stories\r\n\r\n1. MultiSelect - This is used for filter values, allowing multiple values and folding of values where there are too many items\r\n2. SingleSelect - This is used for filter values, allows selecting and toggling a single item\r\n3. FilterSelect - This is used for operators and others, it allows icons and labels as well as toggling them using props. The v-model for this binds just the final value unlike the previous two components with bind the entire object.\r\n\r\n---------\r\n\r\nCo-authored-by: Pranav ", + "sha": "c23cd094f9f11515306304529dc3c4b84695a6b5", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-02-16T15:21:50Z" + "repoName": "chatwoot", + "createdAt": "2024-11-25T19:52:28Z" }, { - "author": 3526167, - "message": "feat: update charts to chatwoot v2.2.0 (#54)", - "sha": "513c978a64e48492bedbefe3bbd2cb0365d13aa9", + "author": 64252451, + "message": "feat: Add custom attributes components (#10467)", + "sha": "e9ba4200b296240c00051945762f23ed3743d95f", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-02-16T14:07:11Z" + "repoName": "chatwoot", + "createdAt": "2024-11-25T00:46:00Z" }, { - "author": 5379868, - "message": "feat: Apply tolerations and nodeSelector to pods in the chart (#45)\n\n* Apply tolerations and nodeSelector to pod specs\r\n\r\n* version bump to 0.7.6", - "sha": "b37463428e258b6406cf01daf469fd523386a789", + "author": 18097732, + "message": "feat: async update of article [CW-3721] (#10435)\n\n### The problem\r\n\r\nWriting in the text editor can be very frustrating, the reason is that\r\nthe editor had a debounced save method which would push the article to\r\nthe backend and update the current state. This however is a bad idea,\r\nsince the can take anywhere between 100-300ms depending on network\r\nconditions.\r\n\r\nWhile this would be in progress, the article is still being edited by\r\nthe user. So at the end of the network request, the state returned from\r\nthe backend and the current state in the editor is diverged. But since\r\nthe update happens anyway, the editor would prepend older context.\r\n\r\n```\r\nTime --> \r\n\r\nUser Action: [Edit 1] ---> [Edit 2] ---> [Edit 3]\r\nBackend Save: Save Req (Edit 1) ----> Response (Edit 1)\r\nResulting Editor State: [Edit 3] + [Edit 1] (Outdated state prepended)\r\n```\r\n\r\n### The solution\r\n\r\nThe solution is to unbind the article from the backend state, ensuring\r\nthat the article editor is the source of truth and ignoring the\r\nresponses. This pull request does this by adding an asynchronous save\r\nfunctionality. The changes include adding a new `saveArticleAsync` event\r\nand ensuring that the local state is not updated unnecessarily during\r\nasynchronous saves.\r\n\r\n```\r\nTime --> \r\n\r\nUser Action: [Edit 1] ---> [Edit 2] ---> [Edit 3]\r\nBackend Save: Save Req (Edit 1) ----> Response (ignored)\r\nResulting Editor State: [Edit 3] (Consistent and up-to-date)\r\n```\r\n\r\nAdded the following two debounced methods\r\n\r\nThese complementary debounce methods prevent unnecessary re-renders\r\nwhile ensuring backend is in sync. `saveArticleAsync` preserves the\r\neditor as the source of truth, while `saveArticle` manages periodic\r\nstate updates from the backend with a delay large enough to safely\r\nassume that the user has stopped typing\r\nMethod | Delay | Behavior\r\n-- | -- | -- \r\n`saveArticleAsync` | 400ms | Sends data to backend and ignores the\r\nresponse\r\n`saveArticle` | 2.5s | Sends data and updates local state with the\r\nbackend response\r\n\r\n### How to test\r\n\r\n1. Remove the following line\r\nhttps://github.com/chatwoot/chatwoot/blob/dc042f6ddcb4e108795ff83bb57f8d92c6a2b90a/app/javascript/dashboard/components-next/HelpCenter/Pages/ArticleEditorPage/ArticleEditor.vue#L64\r\n1. Update the latency here to 400 (P.S. the diff shows the latency to be\r\n600, but that was added as a stop-gap solution)\r\n\r\nhttps://github.com/chatwoot/chatwoot/blob/dc042f6ddcb4e108795ff83bb57f8d92c6a2b90a/app/javascript/dashboard/components-next/HelpCenter/Pages/ArticleEditorPage/ArticleEditor.vue#L51\r\n1. Set the browser network latency to Slow 3G or 3G\r\n1. Start writing on the editor, try fixing typos with backspace or\r\nmoving around with the cursor\r\n\r\n---------\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>\r\nCo-authored-by: Pranav ", + "sha": "0f659224a7418c7474a01b9280ac0915080fadda", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-02-04T04:33:22Z" + "repoName": "chatwoot", + "createdAt": "2024-11-22T03:38:08Z" }, { - "author": 545492, - "message": "feat: Add ingressClass support (#53)\n\n* Add ingressClass support #52\r\n\r\n* Update chart version", - "sha": "8cc9448d245ec49d194ac28a1d58a2a9e8181a35", + "author": 64252451, + "message": "feat: Add Label Input components (#10480)", + "sha": "2dae4b22a2dfcf778d1fff6614df6a8855b74c7c", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-02-01T14:48:23Z" + "repoName": "chatwoot", + "createdAt": "2024-11-21T21:57:43Z" }, { - "author": 13612429, - "message": "feat: update charts to v2.1.1 (#50)", - "sha": "852c02289aaee3a0859f5ed4475e23e7558472a9", + "author": 64252451, + "message": "feat: Add contact merge form component (#10478)\n\nCo-authored-by: Pranav ", + "sha": "cf6ef11b9fdb0d875972f35de2db0a1061fe4c74", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-01-21T09:05:26Z" + "repoName": "chatwoot", + "createdAt": "2024-11-21T21:52:25Z" }, { - "author": 3526167, - "message": "update charts to v2.1.0 (#51)", - "sha": "5e32fd4ef997e20840bd1013b96e8f91948f5e0f", + "author": 18097732, + "message": "feat: Attributify button component (#10473)\n\nThis PR allows attributify for `variant`, `size` and `color` props. This allows using shorthands, instant of writing full props.\r\n\r\nWe also added a small computed method to ensure these does not show up\r\nin the DOM and pollute it\r\n\r\n---------\r\n\r\nCo-authored-by: Pranav ", + "sha": "497bc055a2bf24cf3e19762cbeac99fdb2b6db52", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-01-20T12:12:11Z" + "repoName": "chatwoot", + "createdAt": "2024-11-21T21:48:25Z" }, { - "author": 3526167, - "message": "feat: update charts to chatwoot v2.0.2 (#49)", - "sha": "ce4aaba3460f7538b2a38079ca45c745e8cbd056", + "author": 64252451, + "message": "feat: Add contact note item component (#10479)", + "sha": "79daf56c311827b138a9f07e67a6269c52104486", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-01-11T11:58:58Z" + "repoName": "chatwoot", + "createdAt": "2024-11-21T21:47:57Z" }, { - "author": 3526167, - "message": "feat: update charts to chatwoot v2.0.1 (#48)\n\n* feat: update charts to chatwoot v2.0.1", - "sha": "76a5636ca13a71c4342494334a89ae2036f6bef3", + "author": 64252451, + "message": "fix: Component `` reactivity issue. (#10476)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will fix reactivity issue with `` component.\r\n\r\n**Cause of issue**\r\nThe `` component used an internal ref,\r\n`internalActiveIndex` to track the `active` tab. However, it didn’t sync\r\nwith the `index` prop when updated by the parent, causing mismatched tab\r\nselections.\r\n\r\n**Solution**\r\nThe component now directly uses `props.index` to ensure it always\r\nreflects the latest value from the parent. The unnecessary\r\n`internalActiveIndex` ref has been removed. Changes to the active tab\r\nemit a `change` event to update the parent.\r\n\r\n\r\n## Type of change\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n\r\n## How Has This Been Tested?\r\n\r\n**Loom video**\r\n\r\n**Before**\r\n\r\nhttps://www.loom.com/share/76eb32f1e7f7422f84055a102bf80951?sid=bc28c6ff-9640-4d3b-956c-99c1ec164971\r\n\r\n**After**\r\n\r\nhttps://www.loom.com/share/6bd8125ede5d43dc8fe115c3f1fb159b?sid=c376617a-94fb-4f71-8664-e0bd9e7af0b4\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", + "sha": "7b6195f28b3ca453825c6c2064de69c09d7c3715", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-01-11T11:40:30Z" + "repoName": "chatwoot", + "createdAt": "2024-11-21T10:55:13Z" }, { - "author": 3526167, - "message": "feat: update charts to chatwoot v2.0.0 (#44)\n\n* feat: update charts to chatwoot v2.0.0\r\n* update readme", - "sha": "767303c44f26aed70ba8658b001ab93c19359002", + "author": 64252451, + "message": "feat: Add Contact card and form component (#10466)\n\nCo-authored-by: Pranav ", + "sha": "2309424cb19d5b1f9d95f11f29109ddeb2537914", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-12-09T11:57:45Z" + "repoName": "chatwoot", + "createdAt": "2024-11-21T05:18:25Z" }, { - "author": 3526167, - "message": "feat: update charts to chatwoot v1.22.1 (#43)\n\n* feat: update charts to chatwoot v1.22.1", - "sha": "78decf1111a1742cd62e116f09fac1ef7d889205", + "author": 18097732, + "message": "feat: add channel icon component (#10471)\n\nThis pull request introduces a new `ChannelIcon` component and refactors the existing code to use this component, which simplifies the icon management for different channel types and providers.", + "sha": "3a334be58214db8017d629937f45c680d351fe5a", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-11-25T15:06:00Z" + "repoName": "chatwoot", + "createdAt": "2024-11-21T04:23:12Z" }, { - "author": 3526167, - "message": "feat: update charts to chatwoot v1.22.0 (#42)", - "sha": "d7000443577bec59e50666dfed83d2a1b294b5ff", + "author": 73185, + "message": "chore: Disable throwing error for malformed to address (#10464)\n\nWe don't need to raise error on sentry for malformed to address as it is already logged.\r\n\r\nFixes: https://linear.app/chatwoot/issue/CW-3151/standarderror-invalid-email-to-address-header-standarderror", + "sha": "515778eabbb6a941962dc04b96759949aa165aae", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-11-22T11:08:22Z" + "repoName": "chatwoot", + "createdAt": "2024-11-21T02:58:54Z" }, { - "author": 3526167, - "message": "feat: update charts to chatwoot v1.21.1 (#40)", - "sha": "43990a9f6898fa91c8f0098a6fbb743b6b14292e", + "author": 73185, + "message": "feat: Display Account Custom Attributes in Super Admin (#10459)\n\nViewing the account custom attributes is quite handy when debugging on Chatwoot cloud. Hence adding this option to Super Admin.", + "sha": "93b7ce6eba20fc8061893af347db932efb45bb51", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-10-23T09:59:28Z" + "repoName": "chatwoot", + "createdAt": "2024-11-20T17:02:33Z" }, { - "author": 3526167, - "message": "chore: disable KIND tests", - "sha": "e393a5ea063c14ae6637b0dbf4f0b6ec9a19bc64", + "author": 64252451, + "message": "feat: New phone number input component (#10446)", + "sha": "c3604bfcbf473354d0ab3eee338ef45cd63ad75d", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-10-23T09:20:22Z" + "repoName": "chatwoot", + "createdAt": "2024-11-20T17:01:05Z" }, { - "author": 3526167, - "message": "feat: enable KIND chart testing gh action (#38)", - "sha": "950d76a508a5f44625b088c530cf7e661223f7e5", + "author": 64252451, + "message": "feat: Updates on new components (#10444)", + "sha": "b0d6089bb603940127909e0def72c45f1750fa8d", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-10-08T14:19:36Z" + "repoName": "chatwoot", + "createdAt": "2024-11-20T14:51:35Z" }, { - "author": 3526167, - "message": "fix: helm yaml template parsing issues when using external dbs (#37)\n\n* fix helm yaml template parsing issues when using external dbs\r\n\r\n* Refactor postgres helper function\r\n\r\n* Refactor env vars in values.yaml\r\n\r\n* add a helper func for redis.password\r\n\r\n* Rename env var POSTGRES_DB to POSTGRES_DATABASE\r\n\r\nRails is looking for POSTGRES_DATABASE env variable. This was\r\ncausing failures if a different db name other than\r\nchatwoot_production was used.", - "sha": "b0198374d461c860a1d9e5de6bcfc60776ca52a7", + "author": 22641, + "message": "fix: Feature flags are not be stored on account creation (#10387)\n\nwhen creating an account via the platform API the feature flags do not get stored\r\n\r\nCo-authored-by: Sojan Jose ", + "sha": "76a4140224a1bfbbcd31e222c4cd18baedc05b38", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-09-29T14:10:02Z" + "repoName": "chatwoot", + "createdAt": "2024-11-20T13:39:17Z" }, { - "author": 3526167, - "message": "update charts to chatwoot v1.20.0 (#36)\n\n- update charts to version 0.6.5\r\n- update chatwoot to v1.20.0", - "sha": "e9ab81a05953b12405fdc791ae7be6bba2a2da08", + "author": 49699333, + "message": "chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 (#10447)\n\nBumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from\r\n7.0.3 to 7.0.6.\r\n
\r\nChangelog\r\n

Sourced from cross-spawn's\r\nchangelog.

\r\n
\r\n

7.0.6\r\n(2024-11-18)

\r\n

Bug Fixes

\r\n
    \r\n
  • update cross-spawn version to 7.0.5 in package-lock.json (f700743)
  • \r\n
\r\n

7.0.5\r\n(2024-11-07)

\r\n

Bug Fixes

\r\n
    \r\n
  • fix escaping bug introduced by backtracking (640d391)
  • \r\n
\r\n

7.0.4\r\n(2024-11-07)

\r\n

Bug Fixes

\r\n
    \r\n
  • disable regexp backtracking (#160)\r\n(5ff3a07)
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 77cd97f\r\nchore(release): 7.0.6
  • \r\n
  • 6717de4\r\nchore: upgrade standard-version
  • \r\n
  • f700743\r\nfix: update cross-spawn version to 7.0.5 in package-lock.json
  • \r\n
  • 9a7e3b2\r\nchore: fix build status badge
  • \r\n
  • 0852683\r\nchore(release): 7.0.5
  • \r\n
  • 640d391\r\nfix: fix escaping bug introduced by backtracking
  • \r\n
  • bff0c87\r\nchore: remove codecov
  • \r\n
  • a7c6abc\r\nchore: replace travis with github workflows
  • \r\n
  • 9b9246e\r\nchore(release): 7.0.4
  • \r\n
  • 5ff3a07\r\nfix: disable regexp backtracking (#160)
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cross-spawn&package-manager=npm_and_yarn&previous-version=7.0.3&new-version=7.0.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\nYou can disable automated security fix PRs for this repo from the\r\n[Security Alerts\r\npage](https://github.com/chatwoot/chatwoot/network/alerts).\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "93ebfccac2f4f354bde42a8b988755e22c4f3e56", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-09-27T13:32:53Z" + "repoName": "chatwoot", + "createdAt": "2024-11-20T02:45:24Z" }, { - "author": 3526167, - "message": "feat: use pg_ready for k8s migration job init-check (#34)\n\nnslookup of DB hostname was used as DB init check for migration job. This was\r\ncausing the migration job container to fail multiple times. NSLOOKUP being \r\nsuccessful does not equate to DB is ready to accept connections.\r\n\r\nThis PR changed that to use the pg_ready tool which is a much more reliable \r\nmetric to assess DB ready status.", - "sha": "83b288a650739cac27b9bebb6d0d1f534b04f4bc", + "author": 18097732, + "message": "fix: Update the dropdown bg to match the design system (#10438)\n\nThis PR updates the background used in dropdown to match our design system. Previous PR failed to add this correctly.\r\n\r\n---------\r\n\r\nCo-authored-by: Pranav ", + "sha": "759615d041c34a2e42781de136526c6526a5d75f", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-09-01T12:00:34Z" + "repoName": "chatwoot", + "createdAt": "2024-11-19T22:29:45Z" }, { - "author": 3526167, - "message": "feat: remove hardcoding for db and redis host vars and switch to configMap (#33)\n\n* feat: remove redis/postgres hardcoding and switch to ConfigMap\r\n\r\n* fix: helm lint failures\r\n\r\n* fix: configmap issue\r\n\r\n* fix: helm test suite\r\n\r\n* doc: update readme\r\n\r\n* feat: add separate values.yaml for github ci\r\n\r\n* Update README\r\n\r\n* Update NOTES.txt\r\n\r\n* add REDIS_TLS env var to handle TLS requirement for external redis\r\n\r\n* increment version to 0.6.3", - "sha": "fc33f077824cb623f07f2b7a7b50bebfc36caff0", + "author": 64252451, + "message": "feat: Add the new select menu component (#10445)", + "sha": "a7e3d443c982fa45b675c623888b63e7978eab1f", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-08-31T13:46:32Z" + "repoName": "chatwoot", + "createdAt": "2024-11-19T22:25:45Z" }, { - "author": 3526167, - "message": "disable KIND based helm testing", - "sha": "b316a620e9cd4744af6678324af1e0f973d8a971", + "author": 73185, + "message": "fix: Undefined method `encode' for nil for avatar from url job (#10450)\n\nInvalid urls supplied to the job was causing sentry issues. The issue primarily occurs when the download file.original_filename comes out as empty\r\n\r\nfixes: https://github.com/chatwoot/chatwoot/issues/10449", + "sha": "7a3303e8412a2d5ad9760b84022c7f91a653e96b", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-08-31T13:40:00Z" + "repoName": "chatwoot", + "createdAt": "2024-11-19T22:24:01Z" }, { - "author": 3526167, - "message": "chore: remove helm extra vars", - "sha": "9377f2e60f026c1fe509408d633155c3de7c99d7", + "author": 73185, + "message": "Merge branch 'release/3.15.0' into develop", + "sha": "9cc6b1a4baad544760d8b16285ee6e170946d732", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-08-31T09:27:41Z" + "repoName": "chatwoot", + "createdAt": "2024-11-19T10:02:13Z" }, { - "author": 3526167, - "message": "feat: add separte values.yaml for github ci", - "sha": "d512885be21dc3bfefa945dd22f689824ebb09df", + "author": 73185, + "message": "Bump version to 3.15.0", + "sha": "7d9800d2f89bef6695e8179382d44eb0e51b3ca5", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-08-30T13:45:13Z" + "repoName": "chatwoot", + "createdAt": "2024-11-19T10:01:33Z" }, { - "author": 3526167, - "message": "chore: revert helm timeout", - "sha": "eae20e7e73cd3e5bee9f27ef269f63a8c92b26cc", + "author": 64252451, + "message": "fix: Country code missing when typing in phone input. (#10439)", + "sha": "b680fa43ecdc177f22c7886dd2354ee20b32816b", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-08-30T12:35:10Z" + "repoName": "chatwoot", + "createdAt": "2024-11-19T09:08:00Z" }, { - "author": 3526167, - "message": "debug: switch to debug mode for ct-install", - "sha": "4bd312b3ea521ecaa096a3834848ef547a8c78a1", + "author": 18097732, + "message": "fix: Remove the warnings generated from the Sidebar component (#10437)\n\nThe following warning occurred since the `ChannelLeaf` component was passed extra props. This PR fixes it by passing only the required props", + "sha": "c2e2954dfa22723792c06cae1f277094c0db7280", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-08-30T08:07:07Z" + "repoName": "chatwoot", + "createdAt": "2024-11-19T03:09:09Z" }, { - "author": 3526167, - "message": "fix: specify helm timeout unit", - "sha": "3cf86f5ca0514d5b38ddf3a66bb32971c867bed6", + "author": 18097732, + "message": "feat: Add dropdown component (#10358)\n\nThis PR adds dropdown primitives to help compose custom dropdowns across the app. The following the sample usage\r\n\r\n---------\r\n\r\nCo-authored-by: Pranav ", + "sha": "aaa328be87e07c2405b33be0f16ecc49cd5d70b2", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-08-30T07:27:22Z" + "repoName": "chatwoot", + "createdAt": "2024-11-19T01:29:27Z" }, { "author": 3526167, - "message": "chore: increaase helm timeout to 10 minutes", - "sha": "e5fb8c54512c1e196325cd98113bc6c1935b2ee7", + "message": "feat: add judoscaler gem for heroku autoscaling (#10419)\n\n- add judoscaler gem to allow judoscale use in heroku environments\r\n- This will allow auto scaling for both web and worker dynos across both\r\nstandard-1x/2x and performance dynos\r\n- This will scaling in response to queue time rather than response\r\ntime(heroku default)\r\n- This also allows you to scale multiple dynos in and out at once,\r\nrather than scaling them one at a time, as is the default.\r\n\r\nRef\r\n----\r\n1. https://judoscale.com/\r\n2. https://devcenter.heroku.com/articles/judoscale", + "sha": "54afed9fb46fcc5b7de47dc107280359a672da77", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-08-30T07:17:55Z" + "repoName": "chatwoot", + "createdAt": "2024-11-18T07:06:27Z" }, { - "author": 3526167, - "message": "feat: enable KIND PR test workflow", - "sha": "94ef2b667033282fecd46d36fe68b48e6f98465c", + "author": 6902864, + "message": "fix: Fix line sticker URL to prevent certain images from failing to d… (#10416)\n\nThis commit fixes the issue with Line stickers URLs to prevent certain\r\nimages from failing to display. The problem was due to the use of\r\nincorrect URLs. The original URLs pointed to the `iphone` variant, which\r\nfailed to load properly in some cases. The fix updates the URLs to use\r\nthe `android` variant, ensuring all images are displayed correctly.\r\n\r\n### Example: \r\n- Original (failing URL): \r\n\r\n`https://stickershop.line-scdn.net/stickershop/v1/sticker/17/iphone/sticker.png`\r\n- Fixed (working URL): \r\n\r\n`https://stickershop.line-scdn.net/stickershop/v1/sticker/17/android/sticker.png`\r\n\r\n\r\n## How Has This Been Tested?\r\n\r\n1. Verified the updated URLs by loading multiple Line sticker images to\r\nensure they display correctly.\r\n2. Tested in both local and production-like environments to confirm the\r\nfix resolves the issue.\r\n3. Reviewed logs to ensure no additional errors are generated related to\r\nLine sticker URLs.", + "sha": "8773929c0e6fc2cd9a2342ffe180a7033f1fecc4", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-08-25T13:06:47Z" + "repoName": "chatwoot", + "createdAt": "2024-11-15T13:27:58Z" }, { - "author": 3526167, - "message": "increment app version to v1.19.0 (#31)", - "sha": "2979b828f2c52ac67569aae027991a35df69b04b", + "author": 73185, + "message": "fix: Email attachments created with empty filename (#10420)\n\n- We observed in prod for certain emails active storage blob objects\r\nwere getting created with empty file name. The conversations further\r\ncauses conversation and filter pages to break. This change will fix the\r\nmentioned issue.\r\n\r\nfixes:\r\nhttps://linear.app/chatwoot/issue/CW-3331/missing-file-name-for-some-of-the-uploads-for-emails\r\n\r\n---------\r\n\r\nCo-authored-by: Pranav ", + "sha": "933ae8aa497cdb80538a69dad9c6d389e1997c90", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-08-18T12:58:29Z" + "repoName": "chatwoot", + "createdAt": "2024-11-15T05:07:24Z" }, { - "author": 3526167, - "message": "fix: selector issues when upgrading (#30)\n\n* fix: selector issues when upgrading\r\n\r\n* fix: labels for all k8s objects\r\n\r\n* doc: update readme to add upgrade notes", - "sha": "c70de7acf2fadcaf0938db84146bf253e1ed0811", + "author": 64252451, + "message": "feat: Remove incoming messages metrics from the agent reports (#10415)", + "sha": "4cfa7e4c97d0f23871fc6c1b8e42d34f374f7588", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-08-18T12:16:06Z" + "repoName": "chatwoot", + "createdAt": "2024-11-14T12:25:24Z" }, { - "author": 3526167, - "message": "chore: refactor installation_env variable naming (#28)\n\n* chore: refactor installation_env variable naming\r\n* chore: remove unused env var", - "sha": "a0ff45f3de16abfcd984637d5aff76d4266563e9", + "author": 18097732, + "message": "feat: update debounce duration for article editor (#10410)\n\nQuick fix for CW-3721 until we work on a better solution", + "sha": "ac729cf0cf389781731204f4e43be8ddde102101", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-08-16T18:15:04Z" + "repoName": "chatwoot", + "createdAt": "2024-11-13T06:59:50Z" }, { - "author": 3526167, - "message": "doc: init documentation (#25)\n\n* feat: add docs\r\n\r\n* feat: init parameter section\r\n\r\n* doc: configuration variables for chatwoot\r\n\r\n* doc: improve wording\r\n\r\n* doc: fix typos", - "sha": "7a95e3e9803f0aa250a417fe98e60ccfa814f868", + "author": 2246121, + "message": "fix: Remove duplicate `/` character on the proxy route (#10404)\n\nThe proxy method adds an extra slash even if the route param has the\r\ncharacter. It’s challenging to check the expected format on each route.\r\nThe simplest solution is to check if the route param begins with a\r\nslash, and if not, append one.\r\n\r\nNB: The existing tests are sufficient to cover this case. There’s no\r\nneed for an additional test to specifically test this.", + "sha": "7dc0eba48af04c4f325bee7c1ce6df41d76d68b7", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-08-09T15:24:53Z" + "repoName": "chatwoot", + "createdAt": "2024-11-12T18:38:29Z" }, { - "author": 64605024, - "message": "add resource templates in web and worker deployment for autoscaling (#26)\n\n* adds resource templates in web and worker deployment for autoscaling\r\n* updated chart version to 0.5.4\r\n\r\nSigned-off-by: thundersparkf ", - "sha": "d925c5884f9346d9b5246f8080bb27ad154c91d6", + "author": 18097732, + "message": "feat(ee): Setup @chatwoot/captain NPM library (#10389)\n\n\r\n--- \r\nCo-authored-by: Sojan \r\nCo-authored-by: Pranav ", + "sha": "97d7b9d754ab80ae12ebbdf22978ee62c49e9199", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-08-09T15:08:03Z" + "repoName": "chatwoot", + "createdAt": "2024-11-12T01:39:09Z" }, { "author": 3526167, - "message": "fix: redis auth issue (#24)\n\n* fix: redis auth issue\r\n* chore: increment chart version\r\n* fix: format comments", - "sha": "5e91e058b23c01dd010fa26cba36d8e16b10e3ce", + "message": "chore: Set rack-timeout to log at ERROR level (#10400)\n\n40 % of Chatwoot's current log volume is from state transition logs generated by `rack-timeout`, which are logged at the `INFO` level. This PR reduce the noise in logs and set RACK::TIMEOUT to log at `error` level", + "sha": "7a4514452698ef30c5fd2b11977e6ae40a427b60", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-08-06T16:28:31Z" + "repoName": "chatwoot", + "createdAt": "2024-11-11T20:35:05Z" }, { - "author": 3526167, - "message": "fix: disable KIND testing", - "sha": "cc32074a59053991a6831f1f3e3d8be2236b39f1", + "author": 64252451, + "message": "feat(v4): Add new conversation card component (#10392)", + "sha": "db327378fac990d61f1420b4085e92793b26d8d6", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-08-06T16:17:19Z" + "repoName": "chatwoot", + "createdAt": "2024-11-08T04:30:56Z" }, { - "author": 3526167, - "message": "fix: lint-test gh action", - "sha": "0743da826def4417a634483aa97d81c070873a9c", + "author": 29261763, + "message": "fix: Update the translation for the text used in `isTyping` method (#10384)\n\nThis fix consists of translating the message when another user is typing on the other side.\r\n---\r\nCo-authored-by: Pranav \r\nCo-authored-by: Pranav ", + "sha": "54740e3bb91fa26f61ea57d6477aa19d751a43b9", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-08-06T13:14:19Z" + "repoName": "chatwoot", + "createdAt": "2024-11-05T04:04:08Z" }, { - "author": 3526167, - "message": "feat: add gh action for helm linting and testing (#23)", - "sha": "9f158394e60a23bfbb2dd6eb97879f74bc8b33fe", + "author": 2246121, + "message": "fix: Process attachments as regular attachments if the text/plain or text/html part is empty (#10379)\n\nSome email clients automatically set Content-Disposition to inline for\r\nspecific content types, such as images. In cases where the email body is\r\nempty, inline attachments may not display correctly due to our previous\r\nimplementation. Our assumption was that these attachments are referenced\r\nwithin text/plain or text/html parts.\r\n\r\nCustomer-reported issues, especially with Apple Mail, show emails with\r\nattachments marked as inline but without any corresponding text parts.\r\nThis leads to missing attachments even though would have processed the\r\nattachment.\r\n\r\nThis update introduces a check for the presence of a text part. If none\r\nexists, inline attachments are treated as regular attachments and added\r\nto the external attachments array, ensuring that all attachments display\r\nproperly.\r\n\r\n
\r\nScript to update the existing emails that are already\r\navailable in the system\r\n\r\n```rb\r\ndef update_content id\r\n message = Message.find id\r\n conversation = message.conversation\r\n message_id = message.source_id\r\n\r\n channel = message.inbox.channel\r\n\r\n authentication_type = 'XOAUTH2'\r\n imap_password = Google::RefreshOauthTokenService.new(channel: channel).access_token\r\n imap = Net::IMAP.new(channel.imap_address, port: channel.imap_port, ssl: true)\r\n imap.authenticate(authentication_type, channel.imap_login, imap_password)\r\n imap.select('INBOX')\r\n\r\n results = imap.search(['HEADER', 'MESSAGE-ID', message_id])\r\n message_content = imap.fetch(results.first, 'RFC822').first.attr['RFC822']\r\n mail = MailPresenter.new(Mail.read_from_string(message_content))\r\n\r\n mail_content = if mail.text_content.present?\r\n mail.text_content[:reply]\r\n elsif mail.html_content.present?\r\n mail.html_content[:reply]\r\n end\r\n\r\n attachments = mail.attachments.last(Message::NUMBER_OF_PERMITTED_ATTACHMENTS)\r\n inline_attachments = attachments.select { |attachment| attachment[:original].inline? && mail_content.present? }\r\n regular_attachments = attachments - inline_attachments\r\n\r\n regular_attachments.each do |mail_attachment|\r\n attachment = message.attachments.new(\r\n account_id: conversation.account_id,\r\n file_type: 'file'\r\n )\r\n attachment.file.attach(mail_attachment[:blob])\r\n end\r\n\r\n message.save!\r\nend\r\n```\r\n
", + "sha": "8cdbdaaa07f937d8d8b3ac805edba35a3236b6e9", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-08-06T12:58:43Z" + "repoName": "chatwoot", + "createdAt": "2024-11-04T09:25:01Z" }, { - "author": 64605024, - "message": "Allows annotations for services to enable cloud provided load balancers (#13)\n\n* Allows annotations for services to enable cloud provided load balancers", - "sha": "0e61da84490baf106fc76fac57f09a05769efbae", + "author": 64252451, + "message": "feat(v4): Update the campaigns page design (#10371)\n\n\"Screenshot\r\n\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/project/campaign-redesign-f82bede26ca7/overview\r\n\r\n---------\r\n\r\nCo-authored-by: Pranav \r\nCo-authored-by: Shivam Mishra ", + "sha": "579efd933b80394d4d28ffe00e5c507f548fad2e", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-08-05T17:56:34Z" + "repoName": "chatwoot", + "createdAt": "2024-10-31T06:27:13Z" }, { - "author": 3526167, - "message": "fix: helm release gh action", - "sha": "4ea60f680341f8ded3b776a9dec4d6f064cc39ac", + "author": 18097732, + "message": "refactor: use css only last item detection (#10363)\n\nThe last item in the sidebar top level group has an indicator specified,\r\nthe problem in our case is that the structure can be nested and have sub\r\ngroups. So selecting the last item correctly can be tricky.\r\n\r\nPrevious implementation relied on the using DOM queries to find the last\r\nitem from a flat list of children, it would trigger on a `watch`. This\r\nwas error-prone as well as non idiomatic. The new approach is CSS-only\r\nand reduces the unnecessary compute required.\r\n\r\nCodepen for reference: https://codepen.io/scmmishra/pen/yLmKNLW\r\n\r\n---------\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", + "sha": "6e6c5a2f021df7fcf2f0d40e7aba8e83a0f146e9", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-08-03T16:24:36Z" + "repoName": "chatwoot", + "createdAt": "2024-10-31T04:09:18Z" + }, + { + "author": 18097732, + "message": "feat: Update colors (#10365)", + "sha": "2d35fa135b17fc68d594d2b7f0e693ec51fef924", + "orgName": "chatwoot", + "repoName": "chatwoot", + "createdAt": "2024-10-30T05:20:37Z" }, { "author": 3526167, - "message": "chore: update readme (#22)", - "sha": "3f1bbb5de587821df1c8443687d9511f2f69ef58", + "message": "chore: force pnpm install in vite docker (#10367)\n\n - Force `pnpm install` during vite docker image", + "sha": "6da6a80ae7fe8f1324948e59668e8c112d2ef31c", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-08-03T16:12:42Z" + "repoName": "chatwoot", + "createdAt": "2024-10-29T11:43:17Z" }, { "author": 3526167, - "message": "chore: fix gh actions", - "sha": "496abe0bcb686cf40e161e3eba27e760189970af", + "message": "chore: fix pnpm path in rails and memory issue during vite build (#10366)\n\n- Fix pnpm path in rails\r\n- Fix memory issue during vite build\r\n\r\n\r\nFixes https://github.com/chatwoot/chatwoot/issues/10356", + "sha": "87719a8fcd8e8bbc175ce307d2fe42decd11ba7d", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2021-08-03T16:09:46Z" + "repoName": "chatwoot", + "createdAt": "2024-10-29T11:11:12Z" }, { "author": 3526167, - "message": "chore: restructure folder structure to work with helm releaser (#21)", - "sha": "0907ec40fcfd6bb4bba6def6dc269a071e393063", + "message": "feat: upgrade charts to chatwoot v3.15.0 (#148)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v3.15.0", + "sha": "2ce8cc5eaf263ec73704c4f76f184e536beb3828", "orgName": "chatwoot", "repoName": "charts", - "createdAt": "2021-08-03T15:59:07Z" + "createdAt": "2024-11-21T07:11:04Z" }, { "author": 3526167, - "message": "Switch base branch to main #20 from chatwoot/develop\n\nMerge develop to main", - "sha": "eddc1a273ca59379312dbfda379d21a82b9a31f6", + "message": "chore: upgrade charts to v3.14.1 (#143)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v3.14.1", + "sha": "382485a82297a72c820ae5c591662bad91dbd71e", "orgName": "chatwoot", "repoName": "charts", - "createdAt": "2021-08-03T14:53:00Z" + "createdAt": "2024-10-28T11:57:48Z" }, { "author": 3526167, - "message": "chore: update helm dependencies", - "sha": "d39f7af86f5cfd607b889525b4aa6decbf6264f2", + "message": "feat: upgrade charts to chatwoot v3.14.0 (#142)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v3.14.0", + "sha": "d50b48afd9ebb5d17cb39697223a3864dbf728f0", "orgName": "chatwoot", "repoName": "charts", - "createdAt": "2021-08-03T14:37:29Z" + "createdAt": "2024-10-17T11:27:43Z" }, { "author": 3526167, - "message": "feat: add gh actions for helm linting, testing and release", - "sha": "8df2b1cb09b9bf6f50f32aa8b916cfb2c0994299", + "message": "feat: upgrade charts to chatwoot v3.13.0 (#141)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v3.13.0", + "sha": "6f9fccec2613646410721e38dd15768b1e7f2504", "orgName": "chatwoot", "repoName": "charts", - "createdAt": "2021-08-03T14:30:53Z" + "createdAt": "2024-09-23T10:38:13Z" }, { "author": 3526167, - "message": "chore: add extra chart.yaml params (#19)\n\nadd icon, source, home", - "sha": "624dfe1cb0c3a4d125f571cd2aa055ee5240c893", + "message": "feat: upgrade charts to chatwoot v3.12 (#140)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v3.12.0", + "sha": "054db35de23e5cc25fc0b48b1da05aef7228a9b2", "orgName": "chatwoot", "repoName": "charts", - "createdAt": "2021-08-03T14:16:03Z" + "createdAt": "2024-08-23T08:02:12Z" }, { "author": 3526167, - "message": "fix: appVersion in chart to match cw versioning style", - "sha": "6bdba39b9c3ad1a752f3fa4713b066552ccabbea", + "message": "feat: upgrade charts to chatwoot v3.11.0 (#138)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v3.11.0", + "sha": "b8ac9ef08aec4fa346762e09309d6ff802b02d39", "orgName": "chatwoot", "repoName": "charts", - "createdAt": "2021-07-30T04:50:17Z" - }, - { - "author": 18097732, - "message": "fix: bubble UI issues (#10608)\n\nThis PR has fixes for the following issues\r\n\r\n- Inconsistent spacing between meta and text in text bubble\r\n- Activity bubble overflows for longer text (for now I have truncated\r\nit, I'll work with @absurdiya on a better solution)\r\n- Ugly lookinh gradient for expand button on email bubble\r\n- Email bubble overflow issues and text rendering issues\r\n- Alignment for error message\r\n- Minute-wise grouping not working\r\n- Link color should not be blue\r\n- Use `gray-3` for bubble background instead of `gray-4`", - "sha": "c19d70a6a0ea67bfed58a6f0c0f4b66e4d9e0233", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-21T08:06:46Z" - }, - { - "author": 2246121, - "message": "feat(v4): Update team, agent summary builder to include resolution metrics (#10607)\n\nFollowing https://github.com/chatwoot/chatwoot/pull/10604, this PR\nintroduces similar reporting features for Agents and Teams.\n\nUpdates in this PR:\n- Added additional methods to the base class to avoid repetition.\n- Improve reporting for Teams and Agents to include resolution count.", - "sha": "c52282307a5161942d44fd0bb870d061f49d67c0", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-20T13:46:56Z" - }, - { - "author": 2246121, - "message": "feat(v4): Add API to fetch aggregate reports for inboxes (#10604)\n\nThe Inbox Overview section is being updated to offer a more detailed\nreport, showing an overall view of the account grouped by inboxes. To\nview detailed reports and access specific graphs for individual inboxes,\nclick on the inbox name to navigate to its dedicated report page.\n\n---------\n\nCo-authored-by: Sojan Jose ", - "sha": "4fd9bddb9de08666f7b65ba4b3509f02080ea62d", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-19T22:47:19Z" - }, - { - "author": 18097732, - "message": "feat: integrate new bubbles (#10550)\n\nTo test this, set the `useNextBubble` value to `true` in the\nlocalstorage. Here's a quick command to run in the console\n\n```js\nlocalStorage.setItem('useNextBubble', true)\n```\n\n```js\nlocalStorage.setItem('useNextBubble', false)\n```\n\n---------\n\nCo-authored-by: Pranav ", - "sha": "eef70b9bd7e8467e3041201d76f9f2eac5c2704e", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-19T13:11:55Z" - }, - { - "author": 73185, - "message": "Merge branch 'release/3.16.0' into develop", - "sha": "9279175199e15bc5ef2e15083b1d6f2110f96e61", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-17T17:33:32Z" + "createdAt": "2024-07-18T12:39:31Z" }, { - "author": 73185, - "message": " Bump version to 3.16.0", - "sha": "361878d346411799fdba57663d351621cd119d2d", + "author": 3526167, + "message": "feat: upgrade charts to chatwoot v3.10.0 (#136)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v3.10.0", + "sha": "84f4a40a0a606f9e7cf1ba85873c0ae45b782b03", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-17T17:32:59Z" + "repoName": "charts", + "createdAt": "2024-06-24T09:44:49Z" }, { - "author": 64252451, - "message": "chore: Adds the ability to remove labels from label card (#10591)", - "sha": "2a4c0dfa2a21bd537d0889cde77114158264a31e", + "author": 3526167, + "message": "feat: upgrade charts to chatwoot v3.9.0 (#134)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v3.9.0", + "sha": "db2b39acd9f368696e631dbcb5ba5b7a4ef46466", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-17T13:13:36Z" + "repoName": "charts", + "createdAt": "2024-05-24T07:05:01Z" }, { - "author": 64252451, - "message": "feat(v4): Compose a new conversation from a phone number. (#10568)", - "sha": "6b348da807ef62399a4b20968bb1a2dfd280242f", + "author": 3526167, + "message": "feat: upgrade charts to chatwoot v3.8.0 (#132)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v3.8.0", + "sha": "990e21390bccd36dfa49a9266dc16a9b79511212", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-17T12:37:58Z" + "repoName": "charts", + "createdAt": "2024-04-26T09:06:12Z" }, { - "author": 9611224, - "message": "fix: Dotenv::Railtie is deprecated (#10515)\n\nhttps://github.com/bkeepers/dotenv/pull/468\n\nRenames Dotenv::Railtie => Dotenv::Rails\n\nCo-authored-by: Sojan Jose ", - "sha": "96ae298464ca74352e14a4f7e340b27829238760", + "author": 3526167, + "message": "feat: upgrade charts to chatwoot v3.7.0 (#131)", + "sha": "1c20b71b51a8ec7c87fa864448f82867797cb743", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-17T11:50:44Z" + "repoName": "charts", + "createdAt": "2024-03-29T02:55:51Z" }, { - "author": 64252451, - "message": "feat: Add support for Arcade videos on articles (#10585)\n\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3779/add-support-for-arcade-videos-on-articles-loom-alternative\r\n\r\n**Loom video**\r\n\r\nhttps://www.loom.com/share/917bdecb4eaf4d3f9782b4fa84ee4bd4?sid=d11f0d71-0cf5-424a-9268-9d9fb3797ee2\r\n\r\n\r\nCo-authored-by: Sojan Jose ", - "sha": "932244a1ec5bd0b06ed0a06c0658ede08f5654dd", + "author": 3526167, + "message": "feat: upgrade charts to chatwoot v3.6.0 (#129)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v3.6.0", + "sha": "537d22c6cfe2838a3df8b85e868b9c92e31e7c49", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-17T11:47:42Z" + "repoName": "charts", + "createdAt": "2024-02-20T13:43:55Z" }, { - "author": 2246121, - "message": "fix: Update old data to fix login issues (#10594)\n\nThe following lines caused issues for some users, specifically those who\r\nsigned up in 2021 when audio alerts were implemented as a flag. The data\r\ntype update for the flag was not handled correctly. This PR fixes the\r\nissue by updating it to a compatible value.\r\n\r\n\r\nhttps://github.com/chatwoot/chatwoot/blob/9410b3bcbbb7aba4b790f33bea52a430bf69466c/app/javascript/dashboard/helper/AudioAlerts/DashboardAudioNotificationHelper.js#L76-L81", - "sha": "d69571f6f8b63c66bbbc1c94287b5095be23c6f2", + "author": 3526167, + "message": "feat: upgrade charts to chatwoot v3.5.1 (#125)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v3.5.1", + "sha": "dabcf143ffe1d4993957c5df9fedbf76b194d92d", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-17T11:47:11Z" + "repoName": "charts", + "createdAt": "2024-01-18T13:08:00Z" }, { - "author": 73185, - "message": "fix: Contact form breaks if name is empty (#10597)\n\n- Handles the case where the form and contact display page breaks if\r\nname is `null`", - "sha": "1d88e0dd2851ae2ac948ca9d4d633c4fb6e700d8", + "author": 3526167, + "message": "feat: upgrade charts to chatwoot v3.4.0 (#123)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v3.4.0", + "sha": "4a793e64263d12145d4ee36ed427a3c70d94c03d", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-17T11:46:50Z" + "repoName": "charts", + "createdAt": "2023-12-22T10:21:54Z" }, { - "author": 18097732, - "message": "feat: validate query conditions (#10595)\n\nQuery conditions can take in arbitrary values, this can cause SQL\r\nerrors. This PR fixes it", - "sha": "b34dac7bbe3c910186083b680e51aad5ea60b44b", + "author": 119703682, + "message": "fix: use imagepullsecret in web-deployment and worker-deployment (#122)\n\n* fix: use imagepullsecret in web-deployment and worker-deployment", + "sha": "1c66bcb1f8694cb7b1747128fa7ff33da827e046", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-17T11:46:37Z" + "repoName": "charts", + "createdAt": "2023-12-19T07:25:39Z" }, { "author": 3526167, - "message": "chore: pin bundler version to 2.5.x in circleci (#10596)", - "sha": "e3109dbb22746ebc2668444e2471251f871dcb1d", + "message": "feat: upgrade charts to chatwoot v3.3.1 (#120)\n\nfeat: upgrade charts to chatwoot v3.3.1 (#114)\r\n\r\nhttps://github.com/chatwoot/chatwoot/releases/tag/v3.3.1\r\n\r\nSigned-off-by: Vishnu Narayanan ", + "sha": "fb85fd456cb6786e43d1c242d8f3dee1e3357b9e", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-17T11:01:55Z" + "repoName": "charts", + "createdAt": "2023-11-30T09:53:05Z" }, { "author": 3526167, - "message": "feat: add multiarch arm64 support in ce docker images (#10582)", - "sha": "9410b3bcbbb7aba4b790f33bea52a430bf69466c", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-16T11:23:01Z" - }, - { - "author": 64252451, - "message": "feat: Insert captain response to reply editor (#10581)", - "sha": "9220afce6e75b528cca85e7cd5764e0bc1e616da", + "message": "feat: upgrade charts to chatwoot v3.2.0 (#114)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v3.2.0", + "sha": "c4ff8294da3b3d2f21643de4d43087f70f404ee8", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-13T09:43:16Z" + "repoName": "charts", + "createdAt": "2023-10-25T11:54:43Z" }, { - "author": 18097732, - "message": "feat: Add new message bubbles (#10481)\n\n---------\n\nCo-authored-by: Pranav ", - "sha": "19ff5bdd5e53c576edef43b07ab171f46fcdcfdd", + "author": 3526167, + "message": "chore: upgrade charts to chatwoot v3.1.0 (#107)", + "sha": "14519a5a426b5ea45c9c1d1767bdbbb6624b4fa7", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-13T01:42:22Z" + "repoName": "charts", + "createdAt": "2023-09-20T10:28:40Z" }, { - "author": 64252451, - "message": "fix: Chat list header overflow issue (#10577)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR fixes the overflow issue with the chat list header title.\r\n\r\n## Type of change\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n\r\n## How Has This Been Tested?\r\n\r\n**Before**\r\n\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/e46f6daf-e2f3-4f1c-ba33-00a932d7788f\"\r\n/\r\n\r\n\r\n**After**\r\n\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/d45808aa-ebbd-47e4-be32-f643c22b363f\"\r\n/\r\n\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [ ] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", - "sha": "67e52d7d512b37a6ca4c2fdfae4d83153ccea78d", + "author": 3526167, + "message": "chore: upgrade charts to chatwoot v3.0.0 (#106)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v3.0.0", + "sha": "cebe33a4843f9e36846165a65b58a6fb70450edd", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-12T07:52:52Z" + "repoName": "charts", + "createdAt": "2023-08-22T11:37:45Z" }, { - "author": 64252451, - "message": "chore: Update chat list header UI (#10573)", - "sha": "757fac79d1e59527f9f039c450bc924529e0e174", + "author": 479079, + "message": "feat: migrate autoscaling api version to v2 (#105)\n\n* #104 migrate autoscaling api version from deprecated\r\n\r\n* make autoscaling api version configurable\r\nbump chart version\r\nbreaking change for older versions of kubernetes\r\n\r\n* update readme with new autoscaling.apiVersion value", + "sha": "b7beaf97783ee352fc38b4cd86e47b5f3cae037d", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-12T04:42:07Z" + "repoName": "charts", + "createdAt": "2023-07-27T11:13:09Z" }, { - "author": 64252451, - "message": "chore: Remove unused files in contact (#10570)", - "sha": "86d37622c84289e1d0b2c945dc541eb5f6383984", + "author": 3526167, + "message": "feat: upgrade charts to chatwoot v2.18.0 (#103)", + "sha": "c5827ec31b5952d680ece6ff8f8ddbb148955de3", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-12T03:29:24Z" + "repoName": "charts", + "createdAt": "2023-06-19T14:55:46Z" }, { - "author": 18097732, - "message": "fix: links rendering in sidebar profile (#10574)\n\nThis pull request includes several changes to the `DropdownItem.vue` and `SidebarProfileMenu.vue` components to improve the handling of links.\r\n\r\nEarlier we passed the link `/super_admin` to RouterLink directly, which would trigger validations internally and the dropdown item would not render in case of any errors. This PR fixes this by handling the native links appropriately\r\n\r\nFixes #10571", - "sha": "99c699ea3466fe0cfdcc72e8b424ceea738929f5", + "author": 3526167, + "message": "chore: update charts to chatwoot v2.17.1 (#100)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v2.17.1", + "sha": "d815e5433ecb3cc2028ad2d2bac9dc63a01a2a1d", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-12T01:42:46Z" + "repoName": "charts", + "createdAt": "2023-05-20T06:33:49Z" }, { - "author": 2246121, - "message": "fix: Update design of the conversation sidebar, chatlist (#10572)\n\n- Increase the sidebar and chatlist width on screens bigger than 2xl\n- Fix background of the copilot sidebar\n- Increase the breakpoint for hiding chatlist from 1024 to 1200", - "sha": "a3290bfd42ab6bd836ebe4a5abc39b5bc62f35bc", + "author": 3526167, + "message": "feat: upgrade charts to chatwoot v2.17.0 (#99)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v2.17.0", + "sha": "8e16f8f004213076698001d26e950bf84d8a403f", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-11T16:06:21Z" + "repoName": "charts", + "createdAt": "2023-05-16T13:29:32Z" }, { - "author": 49699333, - "message": "chore(deps): bump actionpack from 7.0.8.5 to 7.0.8.7 (#10569)\n\nBumps [actionpack](https://github.com/rails/rails) from 7.0.8.5 to\n7.0.8.7.\n
\nRelease notes\n

Sourced from actionpack's\nreleases.

\n
\n

7.0.8.7

\n

Active Support

\n
    \n
  • No changes.
  • \n
\n

Active Model

\n
    \n
  • No changes.
  • \n
\n

Active Record

\n
    \n
  • No changes.
  • \n
\n

Action View

\n
    \n
  • No changes.
  • \n
\n

Action Pack

\n
    \n
  • \n

    Add validation to content security policies to disallow spaces and\nsemicolons.\nDevelopers should use multiple arguments, and different directive\nmethods instead.

    \n

    [CVE-2024-54133]

    \n

    Gannon McGibbon

    \n
  • \n
\n

Active Job

\n
    \n
  • No changes.
  • \n
\n

Action Mailer

\n
    \n
  • No changes.
  • \n
\n

Action Cable

\n
    \n
  • No changes.
  • \n
\n

Active Storage

\n
    \n
  • No changes.
  • \n
\n\n
\n

... (truncated)

\n
\n
\nCommits\n
    \n
  • 778eab8\nPreparing for 7.0.8.7 release
  • \n
  • cb16a3b\nAdd CSP directive validation
  • \n
  • bc979c5\nPreparing for 7.0.8.6 release
  • \n
  • See full diff in compare\nview
  • \n
\n
\n
\n\n\n[![Dependabot compatibility\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=actionpack&package-manager=bundler&previous-version=7.0.8.5&new-version=7.0.8.7)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot will resolve any conflicts with this PR as long as you don't\nalter it yourself. You can also trigger a rebase manually by commenting\n`@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n
\nDependabot commands and options\n
\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits\nthat have been made to it\n- `@dependabot merge` will merge this PR after your CI passes on it\n- `@dependabot squash and merge` will squash and merge this PR after\nyour CI passes on it\n- `@dependabot cancel merge` will cancel a previously requested merge\nand block automerging\n- `@dependabot reopen` will reopen this PR if it is closed\n- `@dependabot close` will close this PR and stop Dependabot recreating\nit. You can achieve the same result by closing it manually\n- `@dependabot show ignore conditions` will show all\nof the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop\nDependabot creating any more for this major version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop\nDependabot creating any more for this minor version (unless you reopen\nthe PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop\nDependabot creating any more for this dependency (unless you reopen the\nPR or upgrade to it yourself)\nYou can disable automated security fix PRs for this repo from the\n[Security Alerts\npage](https://github.com/chatwoot/chatwoot/network/alerts).\n\n
\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "ccb117d36a2d97135f8a8a26d2d412189f3cf477", + "author": 3526167, + "message": "feat: upgrade charts to chatwoot v2.16.0 (#98)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v2.16.0", + "sha": "d619621b040a274dc07d144dafac93dd31ae883c", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-11T02:53:43Z" + "repoName": "charts", + "createdAt": "2023-04-19T08:09:41Z" }, { - "author": 2246121, - "message": "feat(ee): Add copilot integration (v1) to the conversation sidebar (#10566)", - "sha": "10a03339801492ab9fa91ed513770c6dbe7be031", + "author": 965744, + "message": "feat: support podAnnotations for web and worker deployments (#97)\n\n* feat: support podAnnotations for web and worker deployments", + "sha": "b03045418dab116629d555a69820b1cfd7bf03fb", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-10T23:36:48Z" + "repoName": "charts", + "createdAt": "2023-03-22T03:46:24Z" }, { "author": 3526167, - "message": "fix: RemoveStaleRedisKeys service (#10562)\n\nFixes issues with RemoveStaleRedisKeys service\r\n\r\nCo-authored-by: Sojan ", - "sha": "9a405d65baa3f79913971f4aa35e5ff5c98a3f39", + "message": "feat: upgrade charts to chatwoot v2.15 (#96)", + "sha": "936f804f640350c2db84e99f91d9159c2000cc22", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-10T19:38:25Z" + "repoName": "charts", + "createdAt": "2023-03-20T05:28:00Z" }, { - "author": 64252451, - "message": "feat: Flag icon component (#10564)", - "sha": "1b0e94ec95a43b814d39ef17aab446db435c552e", + "author": 3526167, + "message": "feat: upgrade charts to chatwoot v2.14.0 (#94)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v2.14.0", + "sha": "f922237964ff497be9a8e034e69f7213d8ffc20a", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-10T06:23:24Z" + "repoName": "charts", + "createdAt": "2023-02-17T18:24:33Z" }, { - "author": 49699333, - "message": "chore(deps): bump nanoid from 3.3.7 to 3.3.8 (#10565)\n\nBumps [nanoid](https://github.com/ai/nanoid) from 3.3.7 to 3.3.8.\r\n
\r\nChangelog\r\n

Sourced from nanoid's\r\nchangelog.

\r\n
\r\n

3.3.8

\r\n
    \r\n
  • Fixed a way to break Nano ID by passing non-integer size (by @​myndzi).
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 3044cd5\r\nRelease 3.3.8 version
  • \r\n
  • 4fe3495\r\nUpdate size limit
  • \r\n
  • d643045\r\nFix pool pollution, infinite loop (#510)
  • \r\n
  • See full diff in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=nanoid&package-manager=npm_and_yarn&previous-version=3.3.7&new-version=3.3.8)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\nYou can disable automated security fix PRs for this repo from the\r\n[Security Alerts\r\npage](https://github.com/chatwoot/chatwoot/network/alerts).\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "aebcbb63e489921c53c297964ea45db1400480e1", + "author": 203448, + "message": " feat: upgrade charts to chatwoot v2.13.1\n\n\r\nhttps://github.com/chatwoot/chatwoot/releases/tag/v2.13.1\r\n\r\n* upgrade to bugfix version 2.13.1\r\n\r\n* Update Chart.yaml\r\n\r\n* chore: increment chatwoot version in README\r\n\r\n---------\r\n\r\nCo-authored-by: Vishnu Narayanan ", + "sha": "8b21fc9154a9ed5421872ef80d2563f5b1607604", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-10T01:48:46Z" + "repoName": "charts", + "createdAt": "2023-02-10T08:12:13Z" }, { - "author": 9892674, - "message": "feat: Ability to lock the conversation to a single thread in API channels (#10329)\n\nAdded the possibility to mark as a single conversation in the API type\r\ninbox. This allows the conversation builder to search for the last\r\nconversation.\r\nI thought about searching for the last conversation with created_at:\r\ndesc order, as is done in some channels... but I didn't change the way\r\nthe conversation is searched.\r\n\r\nFixes: #7726 \r\n\r\nCo-authored-by: Sojan Jose ", - "sha": "472f6d9345fa6cfafb07e055b2931026988cc1d7", + "author": 3526167, + "message": "feat: upgrade charts to chatwoot v2.13.0 (#92)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v2.13.0", + "sha": "481bd7412507aeb8e5226dfc7805e5005345ae3c", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-09T15:36:17Z" + "repoName": "charts", + "createdAt": "2023-01-18T18:01:00Z" }, { - "author": 18097732, - "message": "fix: sidebar collapsed on reload (#10561)\n\nWhen reloading a page, the sidebar item that is actively selected is\r\ncollapsed by default. This PR fixes it by expanding it on reload", - "sha": "2ce7c8b84544b7d2ba13fc66618543e83bd348bc", + "author": 3526167, + "message": "feat: upgrade charts to chatwoot v2.12.0 (#90)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v2.12.0", + "sha": "53e01d71c06c297f7c1533b5b85cee16707772ee", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-09T10:29:26Z" + "repoName": "charts", + "createdAt": "2022-12-21T10:57:21Z" }, { - "author": 64252451, - "message": "fix: Remove duplicate contactable inbox in the conversation form (#10554)\n\n\r\n---------\r\n\r\nCo-authored-by: Pranav ", - "sha": "d902bb1d6f890e8b8edcf465171721a9bd803c48", + "author": 3526167, + "message": "feat: upgrade charts to chatwoot v2.11.0 (#86)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v2.11.0", + "sha": "a19db882adab64b214e4e4d23def878cab809a66", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-06T20:31:01Z" + "repoName": "charts", + "createdAt": "2022-11-16T17:18:29Z" }, { - "author": 64252451, - "message": "fix: New compose conversation form (#10548)", - "sha": "1b430ffae244a1c745d1be84dcc1d2e3f46054ff", + "author": 8725825, + "message": "feat: render security context if present (#82)\n\n* render security context\r\n\r\n* chore: increment chart version\r\n\r\n* chore: render securityContext only if present\r\n\r\n* chore: increment chart version\r\n\r\n* chore: render securityContext only if present in migrations job\r\n\r\nCo-authored-by: Vishnu Narayanan ", + "sha": "95f29afa54ff36cd65e144c0462b4c9775401352", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-06T10:10:06Z" + "repoName": "charts", + "createdAt": "2022-11-11T15:42:51Z" }, { - "author": 64252451, - "message": "fix: Fix issues with contact routes in old navigation sidebar (#10547)", - "sha": "afb3e3e649dbd68c6c8298ba19686a6cb93f10e0", + "author": 28541758, + "message": "fix: the existing postgres secret keys and allow for setting independent resources (#85)\n\n* make postgres existing secret key consistent\r\n\r\n* allow for setting resources for web and worker\r\n\r\n\r\nSigned-off-by: David van der Spek ", + "sha": "2b847ff1d40e1df7b6329fe4eb4c567e3d85aad1", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-06T06:46:57Z" + "repoName": "charts", + "createdAt": "2022-11-09T11:30:15Z" }, { - "author": 18097732, - "message": "feat: Throttle meta request for large chat size (#10518)\n\nFor large accounts with huge volumes of messages, it can be very\r\nwasteful to make the meta request so often. It also puts un-necessary\r\nload on the DB bombarding it with so many requests. This PR fixes it by\r\nthrottling the requests to 5 seconds for all users with more than 1000\r\naccessible chats.\r\n\r\n### Why not cache this value in the backend?\r\n\r\nWell, it's a bit tricky, since a user can have different permissions\r\nover inboxes and can see different chats, maintaining a cache for each\r\nof them is not effective, besides the requests will reach the server\r\nanyway.", - "sha": "3fd585f40b477efad373a518eb87918c6c591f30", + "author": 3526167, + "message": "feat: upgrade charts to chatwoot v2.10.0 (#84)", + "sha": "bede203afc80d8def9e46c5e3ecab43105788cef", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-06T06:35:30Z" + "repoName": "charts", + "createdAt": "2022-10-20T12:24:58Z" }, { - "author": 64252451, - "message": "feat(v4): Compose new conversation without multiple clicks (#10545)\n\n---------\r\n\r\nCo-authored-by: Pranav \r\nCo-authored-by: Pranav ", - "sha": "b116ab5ad3fb11a8b594eae5ff9a5b4aa844ef86", + "author": 8725825, + "message": "fix: existingSecret usage for postgres (#83)\n\n* fix existingSecret for postgres\r\n\r\n* chore: increment chart version\r\n\r\nCo-authored-by: Vishnu Narayanan ", + "sha": "3cbb7047bd33eca428d3ee990e23826dadf7b049", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-06T04:16:29Z" + "repoName": "charts", + "createdAt": "2022-10-18T14:42:30Z" }, { - "author": 64252451, - "message": "feat: Add compose conversation components (#10457)\n\n\r\n\r\nCo-authored-by: Pranav \r\nCo-authored-by: Pranav ", - "sha": "67c90231b66a9351ac2d423e7800b4c969cc4c6c", + "author": 3526167, + "message": "doc: add parameter description (#80)\n\nAdd missing description for paramater `existingEnvSecret`", + "sha": "9a5de25b75000144cd362ddc533bea14e35207cd", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-06T00:31:47Z" + "repoName": "charts", + "createdAt": "2022-10-07T12:20:26Z" }, { - "author": 64252451, - "message": "chore: Fix issues with Contact pages (#10544)", - "sha": "41106bccb7923ab9de390c30be5864b2f40b453b", + "author": 965744, + "message": "feat: allow an already existing secret to define env vars (#79)\n\n* feat: allow an already existing secret to define env vars\r\n\r\n* chart: version bump\r\n\r\n* feat: add existing secret config to migrations job", + "sha": "a365bb44a3026a2ab1f37f8e71aab023fde1eeb0", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-05T22:24:10Z" + "repoName": "charts", + "createdAt": "2022-10-03T14:10:04Z" }, { - "author": 18097732, - "message": "feat: update notification settings (#10529)\n\nhttps://github.com/user-attachments/assets/52ecf3f8-0329-4268-906e-d6102338f4af\r\n\r\n---------\r\n\r\nCo-authored-by: Pranav \r\nCo-authored-by: Pranav ", - "sha": "cdff624a0a33842d7760cf299dd36c2c727eb628", + "author": 3526167, + "message": "feat: upgrade charts to chatwoot v2.9.1 (#78)", + "sha": "8aabffefa7644582dcdd68048ca9f68d4ea67fbb", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-05T13:35:04Z" + "repoName": "charts", + "createdAt": "2022-09-29T15:21:52Z" }, { - "author": 64252451, - "message": "fix: Fetch assignable agents in expanded layout (#10540)", - "sha": "d635be4b2a8eb1d0045b9d2e5a773fa405598fc5", + "author": 3526167, + "message": "feat: update charts to chatwoot v2.9.0 (#77)\n\n* feat: update charts to chatwoot v2.9.0\r\n\r\n* chore: increment chart version", + "sha": "913460be3fa8ad026df76c0afc17e9140190ae60", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-05T05:26:00Z" + "repoName": "charts", + "createdAt": "2022-09-20T14:23:10Z" }, { - "author": 64252451, - "message": "fix: Reset contact attributes when form is updated (#10539)", - "sha": "f7b0d5dbe2243ceaf784b587586993b860049418", + "author": 3526167, + "message": "doc: update readme to reflect postgres var change (#76)\n\nPostgres related values changed with the `1.0.0` release of Charts.", + "sha": "5bfa128c1cdbde416b26955ba25fef462b8d5d18", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-05T05:25:28Z" + "repoName": "charts", + "createdAt": "2022-09-15T13:23:12Z" }, { - "author": 64252451, - "message": "fix: Fix issue with profile picture not updating (#10532)\n\nThis PR resolves the issue with updating the profile picture in the profile settings.\r\n\r\n**Cause of issue**\r\nThe issue can be reproduced with the old `ProfileAvatar.vue` component.\r\nWhile the exact reason is unclear, it seems related to cases where the\r\nfile might be `null`.\r\n\r\n**Solution**\r\nReplaced the old `ProfileAvatar.vue` with `Avatar.vue` and tested it. It\r\nworks fine. I’ve attached a loom video below.\r\n\r\nFixes https://linear.app/chatwoot/issue/CW-3768/profile-picture-bug\r\n\r\nCo-authored-by: Pranav \r\nCo-authored-by: Pranav ", - "sha": "3edc0542cc0f5e3a91e53412c8fa208e09ab77e6", + "author": 3526167, + "message": "feat: update charts to chatwoot v2.8.1 (#75)", + "sha": "aca14cb2c24a37ab0929a4f879819b2882b2c6e0", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-04T23:02:29Z" + "repoName": "charts", + "createdAt": "2022-08-18T13:22:22Z" }, { - "author": 64252451, - "message": "fix: Update contact details page errors (#10536)\n\nCo-authored-by: Pranav ", - "sha": "bf58a18af42542a68d837a276f3982bdad04d8e6", + "author": 3526167, + "message": "feat: update charts to chatwoot v2.8.0 (#74)", + "sha": "da82b29667457f0f2f7e70482d13bb8d2814082b", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-04T21:58:53Z" + "repoName": "charts", + "createdAt": "2022-08-18T12:46:40Z" }, { - "author": 18097732, - "message": "fix: Update UI issues with sidebar (#10535)\n\nThis PR fixes a few UI issues with the sidebar\r\n\r\n1. `z-index` issues with sidebar dropdowns\r\n2. Move the event listener to the root of the dropdown container, it\r\nallows more consistent behaviour of the trigger, earlier the click on\r\nthe trigger when the dropdown was open would cause the container to\r\nre-render\r\n3. Use `perserve-open` for the status switcher menu item in the profile\r\nmenu.\r\n4. Use `sessionStorage` instead of `localStorage` to preserve sidebar\r\ndropdown info. When opening the dashboard without directly going to a\r\nspecific route, any previous known item would get expanded even if it's\r\nlink was not active, this caused issues across tabs too, this fixes it.\r\n5. Use `snakeCaseKeys` instead of `decamelize` we had two packages doing\r\nthe same thing\r\n6. Update `vueuse` the new version is vue3 only", - "sha": "9b6830a610496be4e03b95fa52ee4adf1110c390", + "author": 3526167, + "message": "feat: upgrade postgres and redis subcharts (#67)\n\n* feat: upgrade postgres and redis subcharts\r\n\r\n* fix: modify postgres auth variables in values.yaml\r\n\r\n* chore: modify postgres/redis auth variables to match latest bitnami spec\r\n\r\n* doc: update readme for v1 upgrade", + "sha": "2c3fdf91c9ca6e5668a63aa2e7fb41a418b502f3", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-04T21:48:12Z" + "repoName": "charts", + "createdAt": "2022-08-08T14:17:09Z" }, { - "author": 64252451, - "message": "feat(v4): Add new contact details screen (#10504)\n\n\r\n\r\nCo-authored-by: Pranav ", - "sha": "769b7171f47195b2fa31b616e0fb5b66a71d1e0f", + "author": 3526167, + "message": "feat: add autoscaling to web and worker pods (#73)\n\n* feat: add hpa autoscaling for web and worker\r\n\r\n* chore: set default redis replica count to 1\r\n\r\n* feat: switch hpa to autoscaling/v2\r\n\r\n* chore: update README with hpa parameters\r\n\r\n* chore: remove trailing spaces\r\n\r\n* chore: add upgrade instructions to readme", + "sha": "da3d62469e795be0b367e3ba769b6c64fc06e26b", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-04T05:29:47Z" + "repoName": "charts", + "createdAt": "2022-07-30T12:20:32Z" }, { "author": 3526167, - "message": "chore(heroku): Switch heroku stack to the latest stack heroku-24 (#10085)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\n\r\n- Heroku has marked `heroku-20` stack as EOL by April 2025\r\n- https://help.heroku.com/NPN275RK/heroku-20-end-of-life-faq \r\n- https://devcenter.heroku.com/articles/heroku-24-stack\r\n\r\nFixes https://linear.app/chatwoot/issue/CW-3552/upgrade-heroku-stack-to-heroku-24", - "sha": "d4b6f710bd9ad8be1d0eebfcfc5b28cba5589a38", + "message": "feat: update charts to chatwoot v2.7.0 (#70)", + "sha": "202730fefc5e270519b964606a1f628a95a84b5f", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-03T02:53:59Z" + "repoName": "charts", + "createdAt": "2022-07-21T18:47:48Z" }, { - "author": 49699333, - "message": "chore(deps): bump rails-html-sanitizer from 1.6.0 to 1.6.1 (#10528)\n\nBumps\r\n[rails-html-sanitizer](https://github.com/rails/rails-html-sanitizer)\r\nfrom 1.6.0 to 1.6.1.\r\n
\r\nRelease notes\r\n

Sourced from rails-html-sanitizer's\r\nreleases.

\r\n
\r\n

1.6.1 / 2024-12-02

\r\n

This is a performance and security release which addresses several\r\npossible XSS vulnerabilities.

\r\n
    \r\n
  • \r\n

    The dependency on Nokogiri is updated to v1.15.7 or >=1.16.8.

    \r\n

    This change addresses CVE-2024-53985 (https://github.com/rails/rails-html-sanitizer/security/advisories/GHSA-w8gc-x259-rc7x).

    \r\n

    Mike Dalessio

    \r\n
  • \r\n
  • \r\n

    Disallowed tags will be pruned when they appear in foreign content\r\n(i.e. SVG or MathML content),\r\nregardless of the prune: option value. Previously,\r\ndisallowed tags were "stripped" unless the\r\ngem was configured with the prune: true option.

    \r\n

    The CVEs addressed by this change are:

    \r\n
      \r\n
    • CVE-2024-53986 (https://github.com/rails/rails-html-sanitizer/security/advisories/GHSA-638j-pmjw-jq48)
    • \r\n
    • CVE-2024-53987 (https://github.com/rails/rails-html-sanitizer/security/advisories/GHSA-2x5m-9ch4-qgrr)
    • \r\n
    \r\n

    Mike Dalessio

    \r\n
  • \r\n
  • \r\n

    The tags "noscript", "mglyph", and\r\n"malignmark" will not be allowed, even if explicitly added to\r\nthe allowlist. If applications try to allow any of these tags, a warning\r\nis emitted and the tags\r\nare removed from the allow-list.

    \r\n

    The CVEs addressed by this change are:

    \r\n
      \r\n
    • CVE-2024-53988 (https://github.com/rails/rails-html-sanitizer/security/advisories/GHSA-cfjx-w229-hgx5)
    • \r\n
    • CVE-2024-53989 (https://github.com/rails/rails-html-sanitizer/security/advisories/GHSA-rxv5-gxqc-xx8g)
    • \r\n
    \r\n

    Please note that we may restore support for allowing\r\n"noscript" in a future release. We do not\r\nexpect to ever allow "mglyph" or "malignmark",\r\nthough, especially since browser support is minimal\r\nfor these tags.

    \r\n

    Mike Dalessio

    \r\n
  • \r\n
  • \r\n

    Improve performance by eliminating needless operations on attributes\r\nthat are being removed. #188

    \r\n

    Mike Dalessio

    \r\n
  • \r\n
\r\n
\r\n
\r\n
\r\nChangelog\r\n

Sourced from rails-html-sanitizer's\r\nchangelog.

\r\n
\r\n

1.6.1 / 2024-12-02

\r\n

This is a performance and security release which addresses several\r\npossible XSS vulnerabilities.

\r\n
    \r\n
  • \r\n

    The dependency on Nokogiri is updated to v1.15.7 or >=1.16.8.

    \r\n

    This change addresses CVE-2024-53985 (GHSA-w8gc-x259-rc7x).

    \r\n

    Mike Dalessio

    \r\n
  • \r\n
  • \r\n

    Disallowed tags will be pruned when they appear in foreign content\r\n(i.e. SVG or MathML content),\r\nregardless of the prune: option value. Previously,\r\ndisallowed tags were "stripped" unless the\r\ngem was configured with the prune: true option.

    \r\n

    The CVEs addressed by this change are:

    \r\n
      \r\n
    • CVE-2024-53986 (GHSA-638j-pmjw-jq48)
    • \r\n
    • CVE-2024-53987 (GHSA-2x5m-9ch4-qgrr)
    • \r\n
    \r\n

    Mike Dalessio

    \r\n
  • \r\n
  • \r\n

    The tags "noscript", "mglyph", and\r\n"malignmark" will not be allowed, even if explicitly added to\r\nthe allowlist. If applications try to allow any of these tags, a warning\r\nis emitted and the tags\r\nare removed from the allow-list.

    \r\n

    The CVEs addressed by this change are:

    \r\n
      \r\n
    • CVE-2024-53988 (GHSA-cfjx-w229-hgx5)
    • \r\n
    • CVE-2024-53989 (GHSA-rxv5-gxqc-xx8g)
    • \r\n
    \r\n

    Please note that we may restore support for allowing\r\n"noscript" in a future release. We do not\r\nexpect to ever allow "mglyph" or "malignmark",\r\nthough, especially since browser support is minimal\r\nfor these tags.

    \r\n

    Mike Dalessio

    \r\n
  • \r\n
  • \r\n

    Improve performance by eliminating needless operations on attributes\r\nthat are being removed. #188

    \r\n

    Mike Dalessio

    \r\n
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 5e96b19\r\nversion bump to v1.6.1
  • \r\n
  • 383cc7c\r\ndoc: update CHANGELOG with assigned CVEs
  • \r\n
  • a7b0cfe\r\nCombine the noscript/mglyph prevention blocks
  • \r\n
  • 5658335\r\nMerge branch 'h1-2509647-noscript' into\r\nflavorjones-2024-security-fixes
  • \r\n
  • 65fb72f\r\nMerge branch 'h1-2519936-mglyph-foster-parenting' into\r\nflavorjones-2024-secur...
  • \r\n
  • 3fe22a8\r\nMerge branch 'h1-2519936-foreign-ns-confusion' into\r\nflavorjones-2024-security...
  • \r\n
  • d7a94c1\r\nMerge branch 'h1-2503220-nokogiri-serialization' into\r\nflavorjones-2024-securi...
  • \r\n
  • 3fd6e65\r\ndoc: update CHANGELOG
  • \r\n
  • 1625173\r\nfix: disallow 'noscript' from safe lists
  • \r\n
  • a0a3e8b\r\nfix: disallow 'mglyph' and 'malignmark' from safe lists
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rails-html-sanitizer&package-manager=bundler&previous-version=1.6.0&new-version=1.6.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\nYou can disable automated security fix PRs for this repo from the\r\n[Security Alerts\r\npage](https://github.com/chatwoot/chatwoot/network/alerts).\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Pranav ", - "sha": "50e7ceb19bdb9ae776709569222f3dae505de4fc", + "author": 3526167, + "message": "fix: failing gh actions for testing and releasing charts (#66)\n\n* chore: increment chart version\r\n\r\n* fix: change bitnami index to pre-2022\r\n\r\n* fix: update gh actions to use pre-2022 bitnami index", + "sha": "fd513da4d47696dd5ba8536ce30f6f54102d4cff", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-03T02:23:58Z" + "repoName": "charts", + "createdAt": "2022-06-21T13:57:25Z" }, { - "author": 64252451, - "message": "feat: Improve Contact list (#10522)", - "sha": "062587487a87c7dc7558bdafbb38bbe8e44dd6c7", + "author": 3526167, + "message": "feat: update charts to chatwoot v2.6.0 (#64)", + "sha": "0cf8b4eff5b53193aee47ce2f58e6ec93234223c", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-03T02:23:41Z" + "repoName": "charts", + "createdAt": "2022-06-17T14:36:53Z" }, { - "author": 49699333, - "message": "chore(deps): bump vue-i18n from 9.14.0 to 9.14.2 (#10526)\n\nBumps\r\n[vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n)\r\nfrom 9.14.0 to 9.14.2.\r\n
\r\nRelease notes\r\n

Sourced from vue-i18n's\r\nreleases.

\r\n
\r\n

v9.14.2

\r\n\r\n

What's Changed

\r\n

🔒 Security Fixes

\r\n
    \r\n
  • fix: XSS vulnerability with prototype pollution on AST: https://github.com/intlify/vue-i18n/security/advisories/GHSA-9r9m-ffp6-9x4v
  • \r\n
  • fix: prototype pollusion on deepCopy: https://github.com/intlify/vue-i18n/security/advisories/GHSA-hjwq-mjwj-4x6c
  • \r\n
\r\n

Full Changelog: https://github.com/intlify/vue-i18n/compare/v9.14.1...v9.14.2

\r\n

v9.14.1

\r\n\r\n

What's Changed

\r\n

🐛 Bug Fixes

\r\n
    \r\n
  • fix: messages deepCopy mutates src\r\narguments by @​BobbieGoede in\r\nintlify/vue-i18n#1975
  • \r\n
\r\n

Full Changelog: https://github.com/intlify/vue-i18n/compare/v9.14.0...v9.14.1

\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 5448139\r\nrelease: v9.14.2
  • \r\n
  • af67265\r\nrelease: v9.14.1
  • \r\n
  • See full diff in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=vue-i18n&package-manager=npm_and_yarn&previous-version=9.14.0&new-version=9.14.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\nYou can disable automated security fix PRs for this repo from the\r\n[Security Alerts\r\npage](https://github.com/chatwoot/chatwoot/network/alerts).\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "86bd339a47f89ae61ed00545b815b9235bd1c925", + "author": 3526167, + "message": "feat: update charts to chatwoot v2.5.0 (#63)\n\nhttps://github.com/chatwoot/chatwoot/releases/tag/v2.5.0", + "sha": "13ec636effad3df4813ab47411c357c0e7d6f8ca", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-03T02:16:33Z" + "repoName": "charts", + "createdAt": "2022-05-17T10:58:47Z" }, { - "author": 64252451, - "message": "feat: Contact filter preview (#10516)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\n**Screenshots**\r\n\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/8df44237-ec51-45d3-aed3-518cded42f5d\"\r\n\r\n\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/2213ce2e-2461-41f0-a05a-0f955a4d7e3a\"\r\n\r\n**Story**\r\n\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/f8e25fe2-11e8-4b9b-8d0b-357f9b7b6e39\"", - "sha": "0ab7accd3fe3c99e877882841156bffcc1b00fe1", + "author": 3526167, + "message": "chore: fix url in readme", + "sha": "c3f3d3b06bc84024ebd1ce37220655639b91087b", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-02T10:52:05Z" + "repoName": "charts", + "createdAt": "2022-05-11T10:35:50Z" }, { "author": 3526167, - "message": "feat: remove stale ONLINE_PRESENCE contact keys in redis (#9558)\n\n50% of Redis memory size comes from ONLINE_PRESENCE keys. This PR adds a\r\nperiodic job to remove stale keys from all accounts.", - "sha": "e95680e80057f4e06d9f8b2b0a54fe5f10c0e34c", + "message": "feat: update charts to chatwoot v2.4.1 (#60)", + "sha": "8644572eac23157cf72b12ef67e97f432abe9dcc", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-12-02T10:17:54Z" + "repoName": "charts", + "createdAt": "2022-04-21T18:30:09Z" }, { - "author": 64252451, - "message": "feat: New contacts advanced filter (#10514)", - "sha": "1c12fbceb95a93cd9a01856efd448c8106b748e5", + "author": 3526167, + "message": "feat: update charts to chatwoot v2.4.0 (#59)\n\n* feat: update charts to chatwoot v2.4.0", + "sha": "9852708fcc48262c8b3c019796d642e7b820d923", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-29T05:25:15Z" + "repoName": "charts", + "createdAt": "2022-04-20T11:31:11Z" }, { - "author": 64252451, - "message": "feat(v4): Update the design for the contacts list page (#10501)\n\n---------\r\nCo-authored-by: Pranav \r\nCo-authored-by: Pranav ", - "sha": "a50e4f17480edc47ce6296267164b83b12b7499f", + "author": 3526167, + "message": "update readme with 0.8.x release notes (#58)", + "sha": "e6eaff2579eabacd6d5db0acd6ff16010ac01771", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-28T04:07:20Z" + "repoName": "charts", + "createdAt": "2022-04-05T15:42:13Z" }, { - "author": 18097732, - "message": "feat(v4): Add new conversation filters component (#10502)\n\nCo-authored-by: Pranav \r\nCo-authored-by: Pranav ", - "sha": "25c61aba25e4b0abe5ff59786bd97823c1ba3d7a", + "author": 3526167, + "message": "add artifact hub label", + "sha": "3341425737928e90b25a8c7fddf1cd1f83de00f4", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-28T04:05:54Z" + "repoName": "charts", + "createdAt": "2022-03-30T09:02:40Z" }, { - "author": 73185, - "message": "chore: [Snyk] Security upgrade google-cloud-storage from 1.44.0 to 1.48.0 (#10148)\n\n- bump up gems based on snyk security alerts", - "sha": "94c918e468cbda54dfa207e3f52f9324c5a4b12e", + "author": 3526167, + "message": "feat: update charts to chatwoot v2.3.2 (#57)", + "sha": "3468b6b0c4964d1d5207d93d7ce4bdccce9849be", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-27T12:31:01Z" + "repoName": "charts", + "createdAt": "2022-03-30T08:53:42Z" }, { - "author": 9611224, - "message": "chore: clear apt warning in cwctl (#10488)", - "sha": "ea616d6a931bc23fca724e3b5b7a427964bacf4a", + "author": 3526167, + "message": "feat: update charts to chatwoot v2.3.0 (#56)\n\n* feat: update charts to chatwoot v2.3.0", + "sha": "29eae01ab8516619f447f907b98d191dca562b02", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-27T11:38:54Z" + "repoName": "charts", + "createdAt": "2022-03-16T10:35:45Z" }, { - "author": 2246121, - "message": "feat: Update design for report pages (#10506)\n\n\"Screenshot\r\n\"Screenshot\r\n\r\n---------\r\n\r\nCo-authored-by: Shivam Mishra ", - "sha": "35702457ede5ec01d5e5cf21cca3962cd5d2a3dc", + "author": 3526167, + "message": "feat: update charts to chatwoot v2.2.1 (#55)", + "sha": "1ebc92b0977a945d0bff3ab771b42986c77bd998", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-27T10:10:15Z" + "repoName": "charts", + "createdAt": "2022-03-14T11:27:11Z" }, { - "author": 18097732, - "message": "fix: Fix z-index issue on account switcher (#10505)\n\nCo-authored-by: Pranav ", - "sha": "d569713b66ce2eab5e46ba103fe88bf6a28c2a77", + "author": 28541758, + "message": "feat: Use secrets for environment vars (#47)\n\n* Use secrets in place of configmaps for env variables\r\n\r\n* fix postgres and redis existing secrets and exposure\r\n\r\n* add serviceAccount\r\n\r\n* add checksums to chatwoot deployments\r\n\r\n* bump chart to 0.8.0\r\n\r\nCo-authored-by: michaelguarino ", + "sha": "a0b12d7ab9492e76ff3dd5239a5e3640daef78c6", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-27T03:59:16Z" + "repoName": "charts", + "createdAt": "2022-02-16T15:21:50Z" }, { - "author": 73185, - "message": "fix: avoid Slack file upload API for fallback messages (#10461)\n\nSkip calling the Slack file upload API for message types such as\r\nfallback (e.g., Facebook and location messages) that lack actual file\r\ndata in attachments. This prevents unnecessary API calls and resolves a\r\nSentry error currently occurring in production.\r\n\r\nfixes: https://github.com/chatwoot/chatwoot/issues/10460", - "sha": "12a82b6459f7ff229bc0c0428616bad7a00582ab", + "author": 3526167, + "message": "feat: update charts to chatwoot v2.2.0 (#54)", + "sha": "513c978a64e48492bedbefe3bbd2cb0365d13aa9", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-26T04:56:40Z" + "repoName": "charts", + "createdAt": "2022-02-16T14:07:11Z" }, { - "author": 64252451, - "message": "feat: Add contact header components (#10498)", - "sha": "b9d888d8ab4a827f8a5d21280f26551916e28909", + "author": 5379868, + "message": "feat: Apply tolerations and nodeSelector to pods in the chart (#45)\n\n* Apply tolerations and nodeSelector to pod specs\r\n\r\n* version bump to 0.7.6", + "sha": "b37463428e258b6406cf01daf469fd523386a789", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-26T03:59:04Z" + "repoName": "charts", + "createdAt": "2022-02-04T04:33:22Z" }, { - "author": 64252451, - "message": "feat: Add contact empty state components (#10499)", - "sha": "ba1b02e2747e7ce3259777dca22e590e4ab2f52d", + "author": 545492, + "message": "feat: Add ingressClass support (#53)\n\n* Add ingressClass support #52\r\n\r\n* Update chart version", + "sha": "8cc9448d245ec49d194ac28a1d58a2a9e8181a35", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-26T03:50:33Z" + "repoName": "charts", + "createdAt": "2022-02-01T14:48:23Z" }, { - "author": 18097732, - "message": "feat: Add conditions row component (#10496)\n\n---------\r\n\r\nCo-authored-by: Pranav ", - "sha": "b0287fe389a8a0dfa2912e790c3008ccb9876923", + "author": 13612429, + "message": "feat: update charts to v2.1.1 (#50)", + "sha": "852c02289aaee3a0859f5ed4475e23e7558472a9", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-26T00:33:12Z" + "repoName": "charts", + "createdAt": "2022-01-21T09:05:26Z" }, { - "author": 18097732, - "message": "feat(v4): Add filter input components (#10493)\n\nThis PR adds three components along with stories\r\n\r\n1. MultiSelect - This is used for filter values, allowing multiple values and folding of values where there are too many items\r\n2. SingleSelect - This is used for filter values, allows selecting and toggling a single item\r\n3. FilterSelect - This is used for operators and others, it allows icons and labels as well as toggling them using props. The v-model for this binds just the final value unlike the previous two components with bind the entire object.\r\n\r\n---------\r\n\r\nCo-authored-by: Pranav ", - "sha": "c23cd094f9f11515306304529dc3c4b84695a6b5", + "author": 3526167, + "message": "update charts to v2.1.0 (#51)", + "sha": "5e32fd4ef997e20840bd1013b96e8f91948f5e0f", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-25T19:52:28Z" + "repoName": "charts", + "createdAt": "2022-01-20T12:12:11Z" }, { - "author": 64252451, - "message": "feat: Add custom attributes components (#10467)", - "sha": "e9ba4200b296240c00051945762f23ed3743d95f", + "author": 3526167, + "message": "feat: update charts to chatwoot v2.0.2 (#49)", + "sha": "ce4aaba3460f7538b2a38079ca45c745e8cbd056", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-25T00:46:00Z" + "repoName": "charts", + "createdAt": "2022-01-11T11:58:58Z" }, { - "author": 18097732, - "message": "feat: async update of article [CW-3721] (#10435)\n\n### The problem\r\n\r\nWriting in the text editor can be very frustrating, the reason is that\r\nthe editor had a debounced save method which would push the article to\r\nthe backend and update the current state. This however is a bad idea,\r\nsince the can take anywhere between 100-300ms depending on network\r\nconditions.\r\n\r\nWhile this would be in progress, the article is still being edited by\r\nthe user. So at the end of the network request, the state returned from\r\nthe backend and the current state in the editor is diverged. But since\r\nthe update happens anyway, the editor would prepend older context.\r\n\r\n```\r\nTime --> \r\n\r\nUser Action: [Edit 1] ---> [Edit 2] ---> [Edit 3]\r\nBackend Save: Save Req (Edit 1) ----> Response (Edit 1)\r\nResulting Editor State: [Edit 3] + [Edit 1] (Outdated state prepended)\r\n```\r\n\r\n### The solution\r\n\r\nThe solution is to unbind the article from the backend state, ensuring\r\nthat the article editor is the source of truth and ignoring the\r\nresponses. This pull request does this by adding an asynchronous save\r\nfunctionality. The changes include adding a new `saveArticleAsync` event\r\nand ensuring that the local state is not updated unnecessarily during\r\nasynchronous saves.\r\n\r\n```\r\nTime --> \r\n\r\nUser Action: [Edit 1] ---> [Edit 2] ---> [Edit 3]\r\nBackend Save: Save Req (Edit 1) ----> Response (ignored)\r\nResulting Editor State: [Edit 3] (Consistent and up-to-date)\r\n```\r\n\r\nAdded the following two debounced methods\r\n\r\nThese complementary debounce methods prevent unnecessary re-renders\r\nwhile ensuring backend is in sync. `saveArticleAsync` preserves the\r\neditor as the source of truth, while `saveArticle` manages periodic\r\nstate updates from the backend with a delay large enough to safely\r\nassume that the user has stopped typing\r\nMethod | Delay | Behavior\r\n-- | -- | -- \r\n`saveArticleAsync` | 400ms | Sends data to backend and ignores the\r\nresponse\r\n`saveArticle` | 2.5s | Sends data and updates local state with the\r\nbackend response\r\n\r\n### How to test\r\n\r\n1. Remove the following line\r\nhttps://github.com/chatwoot/chatwoot/blob/dc042f6ddcb4e108795ff83bb57f8d92c6a2b90a/app/javascript/dashboard/components-next/HelpCenter/Pages/ArticleEditorPage/ArticleEditor.vue#L64\r\n1. Update the latency here to 400 (P.S. the diff shows the latency to be\r\n600, but that was added as a stop-gap solution)\r\n\r\nhttps://github.com/chatwoot/chatwoot/blob/dc042f6ddcb4e108795ff83bb57f8d92c6a2b90a/app/javascript/dashboard/components-next/HelpCenter/Pages/ArticleEditorPage/ArticleEditor.vue#L51\r\n1. Set the browser network latency to Slow 3G or 3G\r\n1. Start writing on the editor, try fixing typos with backspace or\r\nmoving around with the cursor\r\n\r\n---------\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>\r\nCo-authored-by: Pranav ", - "sha": "0f659224a7418c7474a01b9280ac0915080fadda", + "author": 3526167, + "message": "feat: update charts to chatwoot v2.0.1 (#48)\n\n* feat: update charts to chatwoot v2.0.1", + "sha": "76a5636ca13a71c4342494334a89ae2036f6bef3", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-22T03:38:08Z" + "repoName": "charts", + "createdAt": "2022-01-11T11:40:30Z" }, { - "author": 64252451, - "message": "feat: Add Label Input components (#10480)", - "sha": "2dae4b22a2dfcf778d1fff6614df6a8855b74c7c", + "author": 3526167, + "message": "feat: update charts to chatwoot v2.0.0 (#44)\n\n* feat: update charts to chatwoot v2.0.0\r\n* update readme", + "sha": "767303c44f26aed70ba8658b001ab93c19359002", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-21T21:57:43Z" + "repoName": "charts", + "createdAt": "2021-12-09T11:57:45Z" }, { - "author": 64252451, - "message": "feat: Add contact merge form component (#10478)\n\nCo-authored-by: Pranav ", - "sha": "cf6ef11b9fdb0d875972f35de2db0a1061fe4c74", + "author": 3526167, + "message": "feat: update charts to chatwoot v1.22.1 (#43)\n\n* feat: update charts to chatwoot v1.22.1", + "sha": "78decf1111a1742cd62e116f09fac1ef7d889205", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-21T21:52:25Z" + "repoName": "charts", + "createdAt": "2021-11-25T15:06:00Z" }, { - "author": 18097732, - "message": "feat: Attributify button component (#10473)\n\nThis PR allows attributify for `variant`, `size` and `color` props. This allows using shorthands, instant of writing full props.\r\n\r\nWe also added a small computed method to ensure these does not show up\r\nin the DOM and pollute it\r\n\r\n---------\r\n\r\nCo-authored-by: Pranav ", - "sha": "497bc055a2bf24cf3e19762cbeac99fdb2b6db52", + "author": 3526167, + "message": "feat: update charts to chatwoot v1.22.0 (#42)", + "sha": "d7000443577bec59e50666dfed83d2a1b294b5ff", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-21T21:48:25Z" + "repoName": "charts", + "createdAt": "2021-11-22T11:08:22Z" }, { - "author": 64252451, - "message": "feat: Add contact note item component (#10479)", - "sha": "79daf56c311827b138a9f07e67a6269c52104486", + "author": 3526167, + "message": "feat: update charts to chatwoot v1.21.1 (#40)", + "sha": "43990a9f6898fa91c8f0098a6fbb743b6b14292e", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-21T21:47:57Z" + "repoName": "charts", + "createdAt": "2021-10-23T09:59:28Z" }, { - "author": 64252451, - "message": "fix: Component `` reactivity issue. (#10476)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will fix reactivity issue with `` component.\r\n\r\n**Cause of issue**\r\nThe `` component used an internal ref,\r\n`internalActiveIndex` to track the `active` tab. However, it didn’t sync\r\nwith the `index` prop when updated by the parent, causing mismatched tab\r\nselections.\r\n\r\n**Solution**\r\nThe component now directly uses `props.index` to ensure it always\r\nreflects the latest value from the parent. The unnecessary\r\n`internalActiveIndex` ref has been removed. Changes to the active tab\r\nemit a `change` event to update the parent.\r\n\r\n\r\n## Type of change\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n\r\n## How Has This Been Tested?\r\n\r\n**Loom video**\r\n\r\n**Before**\r\n\r\nhttps://www.loom.com/share/76eb32f1e7f7422f84055a102bf80951?sid=bc28c6ff-9640-4d3b-956c-99c1ec164971\r\n\r\n**After**\r\n\r\nhttps://www.loom.com/share/6bd8125ede5d43dc8fe115c3f1fb159b?sid=c376617a-94fb-4f71-8664-e0bd9e7af0b4\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", - "sha": "7b6195f28b3ca453825c6c2064de69c09d7c3715", + "author": 3526167, + "message": "chore: disable KIND tests", + "sha": "e393a5ea063c14ae6637b0dbf4f0b6ec9a19bc64", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-21T10:55:13Z" + "repoName": "charts", + "createdAt": "2021-10-23T09:20:22Z" }, { - "author": 64252451, - "message": "feat: Add Contact card and form component (#10466)\n\nCo-authored-by: Pranav ", - "sha": "2309424cb19d5b1f9d95f11f29109ddeb2537914", + "author": 3526167, + "message": "feat: enable KIND chart testing gh action (#38)", + "sha": "950d76a508a5f44625b088c530cf7e661223f7e5", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-21T05:18:25Z" + "repoName": "charts", + "createdAt": "2021-10-08T14:19:36Z" }, { - "author": 18097732, - "message": "feat: add channel icon component (#10471)\n\nThis pull request introduces a new `ChannelIcon` component and refactors the existing code to use this component, which simplifies the icon management for different channel types and providers.", - "sha": "3a334be58214db8017d629937f45c680d351fe5a", + "author": 3526167, + "message": "fix: helm yaml template parsing issues when using external dbs (#37)\n\n* fix helm yaml template parsing issues when using external dbs\r\n\r\n* Refactor postgres helper function\r\n\r\n* Refactor env vars in values.yaml\r\n\r\n* add a helper func for redis.password\r\n\r\n* Rename env var POSTGRES_DB to POSTGRES_DATABASE\r\n\r\nRails is looking for POSTGRES_DATABASE env variable. This was\r\ncausing failures if a different db name other than\r\nchatwoot_production was used.", + "sha": "b0198374d461c860a1d9e5de6bcfc60776ca52a7", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-21T04:23:12Z" + "repoName": "charts", + "createdAt": "2021-09-29T14:10:02Z" }, { - "author": 73185, - "message": "chore: Disable throwing error for malformed to address (#10464)\n\nWe don't need to raise error on sentry for malformed to address as it is already logged.\r\n\r\nFixes: https://linear.app/chatwoot/issue/CW-3151/standarderror-invalid-email-to-address-header-standarderror", - "sha": "515778eabbb6a941962dc04b96759949aa165aae", + "author": 3526167, + "message": "update charts to chatwoot v1.20.0 (#36)\n\n- update charts to version 0.6.5\r\n- update chatwoot to v1.20.0", + "sha": "e9ab81a05953b12405fdc791ae7be6bba2a2da08", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-21T02:58:54Z" + "repoName": "charts", + "createdAt": "2021-09-27T13:32:53Z" }, { - "author": 73185, - "message": "feat: Display Account Custom Attributes in Super Admin (#10459)\n\nViewing the account custom attributes is quite handy when debugging on Chatwoot cloud. Hence adding this option to Super Admin.", - "sha": "93b7ce6eba20fc8061893af347db932efb45bb51", + "author": 3526167, + "message": "feat: use pg_ready for k8s migration job init-check (#34)\n\nnslookup of DB hostname was used as DB init check for migration job. This was\r\ncausing the migration job container to fail multiple times. NSLOOKUP being \r\nsuccessful does not equate to DB is ready to accept connections.\r\n\r\nThis PR changed that to use the pg_ready tool which is a much more reliable \r\nmetric to assess DB ready status.", + "sha": "83b288a650739cac27b9bebb6d0d1f534b04f4bc", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-20T17:02:33Z" + "repoName": "charts", + "createdAt": "2021-09-01T12:00:34Z" }, { - "author": 64252451, - "message": "feat: New phone number input component (#10446)", - "sha": "c3604bfcbf473354d0ab3eee338ef45cd63ad75d", + "author": 3526167, + "message": "feat: remove hardcoding for db and redis host vars and switch to configMap (#33)\n\n* feat: remove redis/postgres hardcoding and switch to ConfigMap\r\n\r\n* fix: helm lint failures\r\n\r\n* fix: configmap issue\r\n\r\n* fix: helm test suite\r\n\r\n* doc: update readme\r\n\r\n* feat: add separate values.yaml for github ci\r\n\r\n* Update README\r\n\r\n* Update NOTES.txt\r\n\r\n* add REDIS_TLS env var to handle TLS requirement for external redis\r\n\r\n* increment version to 0.6.3", + "sha": "fc33f077824cb623f07f2b7a7b50bebfc36caff0", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-20T17:01:05Z" + "repoName": "charts", + "createdAt": "2021-08-31T13:46:32Z" }, { - "author": 64252451, - "message": "feat: Updates on new components (#10444)", - "sha": "b0d6089bb603940127909e0def72c45f1750fa8d", + "author": 3526167, + "message": "disable KIND based helm testing", + "sha": "b316a620e9cd4744af6678324af1e0f973d8a971", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-20T14:51:35Z" + "repoName": "charts", + "createdAt": "2021-08-31T13:40:00Z" }, { - "author": 22641, - "message": "fix: Feature flags are not be stored on account creation (#10387)\n\nwhen creating an account via the platform API the feature flags do not get stored\r\n\r\nCo-authored-by: Sojan Jose ", - "sha": "76a4140224a1bfbbcd31e222c4cd18baedc05b38", + "author": 3526167, + "message": "chore: remove helm extra vars", + "sha": "9377f2e60f026c1fe509408d633155c3de7c99d7", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-20T13:39:17Z" + "repoName": "charts", + "createdAt": "2021-08-31T09:27:41Z" }, { - "author": 49699333, - "message": "chore(deps): bump cross-spawn from 7.0.3 to 7.0.6 (#10447)\n\nBumps [cross-spawn](https://github.com/moxystudio/node-cross-spawn) from\r\n7.0.3 to 7.0.6.\r\n
\r\nChangelog\r\n

Sourced from cross-spawn's\r\nchangelog.

\r\n
\r\n

7.0.6\r\n(2024-11-18)

\r\n

Bug Fixes

\r\n
    \r\n
  • update cross-spawn version to 7.0.5 in package-lock.json (f700743)
  • \r\n
\r\n

7.0.5\r\n(2024-11-07)

\r\n

Bug Fixes

\r\n
    \r\n
  • fix escaping bug introduced by backtracking (640d391)
  • \r\n
\r\n

7.0.4\r\n(2024-11-07)

\r\n

Bug Fixes

\r\n
    \r\n
  • disable regexp backtracking (#160)\r\n(5ff3a07)
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 77cd97f\r\nchore(release): 7.0.6
  • \r\n
  • 6717de4\r\nchore: upgrade standard-version
  • \r\n
  • f700743\r\nfix: update cross-spawn version to 7.0.5 in package-lock.json
  • \r\n
  • 9a7e3b2\r\nchore: fix build status badge
  • \r\n
  • 0852683\r\nchore(release): 7.0.5
  • \r\n
  • 640d391\r\nfix: fix escaping bug introduced by backtracking
  • \r\n
  • bff0c87\r\nchore: remove codecov
  • \r\n
  • a7c6abc\r\nchore: replace travis with github workflows
  • \r\n
  • 9b9246e\r\nchore(release): 7.0.4
  • \r\n
  • 5ff3a07\r\nfix: disable regexp backtracking (#160)
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cross-spawn&package-manager=npm_and_yarn&previous-version=7.0.3&new-version=7.0.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\nYou can disable automated security fix PRs for this repo from the\r\n[Security Alerts\r\npage](https://github.com/chatwoot/chatwoot/network/alerts).\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "93ebfccac2f4f354bde42a8b988755e22c4f3e56", + "author": 3526167, + "message": "feat: add separte values.yaml for github ci", + "sha": "d512885be21dc3bfefa945dd22f689824ebb09df", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-20T02:45:24Z" + "repoName": "charts", + "createdAt": "2021-08-30T13:45:13Z" }, { - "author": 18097732, - "message": "fix: Update the dropdown bg to match the design system (#10438)\n\nThis PR updates the background used in dropdown to match our design system. Previous PR failed to add this correctly.\r\n\r\n---------\r\n\r\nCo-authored-by: Pranav ", - "sha": "759615d041c34a2e42781de136526c6526a5d75f", + "author": 3526167, + "message": "chore: revert helm timeout", + "sha": "eae20e7e73cd3e5bee9f27ef269f63a8c92b26cc", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-19T22:29:45Z" + "repoName": "charts", + "createdAt": "2021-08-30T12:35:10Z" }, { - "author": 64252451, - "message": "feat: Add the new select menu component (#10445)", - "sha": "a7e3d443c982fa45b675c623888b63e7978eab1f", + "author": 3526167, + "message": "debug: switch to debug mode for ct-install", + "sha": "4bd312b3ea521ecaa096a3834848ef547a8c78a1", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-19T22:25:45Z" + "repoName": "charts", + "createdAt": "2021-08-30T08:07:07Z" }, { - "author": 73185, - "message": "fix: Undefined method `encode' for nil for avatar from url job (#10450)\n\nInvalid urls supplied to the job was causing sentry issues. The issue primarily occurs when the download file.original_filename comes out as empty\r\n\r\nfixes: https://github.com/chatwoot/chatwoot/issues/10449", - "sha": "7a3303e8412a2d5ad9760b84022c7f91a653e96b", + "author": 3526167, + "message": "fix: specify helm timeout unit", + "sha": "3cf86f5ca0514d5b38ddf3a66bb32971c867bed6", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-19T22:24:01Z" + "repoName": "charts", + "createdAt": "2021-08-30T07:27:22Z" }, { - "author": 73185, - "message": "Merge branch 'release/3.15.0' into develop", - "sha": "9cc6b1a4baad544760d8b16285ee6e170946d732", + "author": 3526167, + "message": "chore: increaase helm timeout to 10 minutes", + "sha": "e5fb8c54512c1e196325cd98113bc6c1935b2ee7", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-19T10:02:13Z" + "repoName": "charts", + "createdAt": "2021-08-30T07:17:55Z" }, { - "author": 73185, - "message": "Bump version to 3.15.0", - "sha": "7d9800d2f89bef6695e8179382d44eb0e51b3ca5", + "author": 3526167, + "message": "feat: enable KIND PR test workflow", + "sha": "94ef2b667033282fecd46d36fe68b48e6f98465c", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-19T10:01:33Z" + "repoName": "charts", + "createdAt": "2021-08-25T13:06:47Z" }, { - "author": 64252451, - "message": "fix: Country code missing when typing in phone input. (#10439)", - "sha": "b680fa43ecdc177f22c7886dd2354ee20b32816b", + "author": 3526167, + "message": "increment app version to v1.19.0 (#31)", + "sha": "2979b828f2c52ac67569aae027991a35df69b04b", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-19T09:08:00Z" + "repoName": "charts", + "createdAt": "2021-08-18T12:58:29Z" }, { - "author": 18097732, - "message": "fix: Remove the warnings generated from the Sidebar component (#10437)\n\nThe following warning occurred since the `ChannelLeaf` component was passed extra props. This PR fixes it by passing only the required props", - "sha": "c2e2954dfa22723792c06cae1f277094c0db7280", + "author": 3526167, + "message": "fix: selector issues when upgrading (#30)\n\n* fix: selector issues when upgrading\r\n\r\n* fix: labels for all k8s objects\r\n\r\n* doc: update readme to add upgrade notes", + "sha": "c70de7acf2fadcaf0938db84146bf253e1ed0811", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-19T03:09:09Z" + "repoName": "charts", + "createdAt": "2021-08-18T12:16:06Z" }, { - "author": 18097732, - "message": "feat: Add dropdown component (#10358)\n\nThis PR adds dropdown primitives to help compose custom dropdowns across the app. The following the sample usage\r\n\r\n---------\r\n\r\nCo-authored-by: Pranav ", - "sha": "aaa328be87e07c2405b33be0f16ecc49cd5d70b2", + "author": 3526167, + "message": "chore: refactor installation_env variable naming (#28)\n\n* chore: refactor installation_env variable naming\r\n* chore: remove unused env var", + "sha": "a0ff45f3de16abfcd984637d5aff76d4266563e9", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-19T01:29:27Z" + "repoName": "charts", + "createdAt": "2021-08-16T18:15:04Z" }, { "author": 3526167, - "message": "feat: add judoscaler gem for heroku autoscaling (#10419)\n\n- add judoscaler gem to allow judoscale use in heroku environments\r\n- This will allow auto scaling for both web and worker dynos across both\r\nstandard-1x/2x and performance dynos\r\n- This will scaling in response to queue time rather than response\r\ntime(heroku default)\r\n- This also allows you to scale multiple dynos in and out at once,\r\nrather than scaling them one at a time, as is the default.\r\n\r\nRef\r\n----\r\n1. https://judoscale.com/\r\n2. https://devcenter.heroku.com/articles/judoscale", - "sha": "54afed9fb46fcc5b7de47dc107280359a672da77", + "message": "doc: init documentation (#25)\n\n* feat: add docs\r\n\r\n* feat: init parameter section\r\n\r\n* doc: configuration variables for chatwoot\r\n\r\n* doc: improve wording\r\n\r\n* doc: fix typos", + "sha": "7a95e3e9803f0aa250a417fe98e60ccfa814f868", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-18T07:06:27Z" + "repoName": "charts", + "createdAt": "2021-08-09T15:24:53Z" }, { - "author": 6902864, - "message": "fix: Fix line sticker URL to prevent certain images from failing to d… (#10416)\n\nThis commit fixes the issue with Line stickers URLs to prevent certain\r\nimages from failing to display. The problem was due to the use of\r\nincorrect URLs. The original URLs pointed to the `iphone` variant, which\r\nfailed to load properly in some cases. The fix updates the URLs to use\r\nthe `android` variant, ensuring all images are displayed correctly.\r\n\r\n### Example: \r\n- Original (failing URL): \r\n\r\n`https://stickershop.line-scdn.net/stickershop/v1/sticker/17/iphone/sticker.png`\r\n- Fixed (working URL): \r\n\r\n`https://stickershop.line-scdn.net/stickershop/v1/sticker/17/android/sticker.png`\r\n\r\n\r\n## How Has This Been Tested?\r\n\r\n1. Verified the updated URLs by loading multiple Line sticker images to\r\nensure they display correctly.\r\n2. Tested in both local and production-like environments to confirm the\r\nfix resolves the issue.\r\n3. Reviewed logs to ensure no additional errors are generated related to\r\nLine sticker URLs.", - "sha": "8773929c0e6fc2cd9a2342ffe180a7033f1fecc4", + "author": 64605024, + "message": "add resource templates in web and worker deployment for autoscaling (#26)\n\n* adds resource templates in web and worker deployment for autoscaling\r\n* updated chart version to 0.5.4\r\n\r\nSigned-off-by: thundersparkf ", + "sha": "d925c5884f9346d9b5246f8080bb27ad154c91d6", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-15T13:27:58Z" + "repoName": "charts", + "createdAt": "2021-08-09T15:08:03Z" }, { - "author": 73185, - "message": "fix: Email attachments created with empty filename (#10420)\n\n- We observed in prod for certain emails active storage blob objects\r\nwere getting created with empty file name. The conversations further\r\ncauses conversation and filter pages to break. This change will fix the\r\nmentioned issue.\r\n\r\nfixes:\r\nhttps://linear.app/chatwoot/issue/CW-3331/missing-file-name-for-some-of-the-uploads-for-emails\r\n\r\n---------\r\n\r\nCo-authored-by: Pranav ", - "sha": "933ae8aa497cdb80538a69dad9c6d389e1997c90", + "author": 3526167, + "message": "fix: redis auth issue (#24)\n\n* fix: redis auth issue\r\n* chore: increment chart version\r\n* fix: format comments", + "sha": "5e91e058b23c01dd010fa26cba36d8e16b10e3ce", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-15T05:07:24Z" + "repoName": "charts", + "createdAt": "2021-08-06T16:28:31Z" }, { - "author": 64252451, - "message": "feat: Remove incoming messages metrics from the agent reports (#10415)", - "sha": "4cfa7e4c97d0f23871fc6c1b8e42d34f374f7588", + "author": 3526167, + "message": "fix: disable KIND testing", + "sha": "cc32074a59053991a6831f1f3e3d8be2236b39f1", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-14T12:25:24Z" + "repoName": "charts", + "createdAt": "2021-08-06T16:17:19Z" }, { - "author": 18097732, - "message": "feat: update debounce duration for article editor (#10410)\n\nQuick fix for CW-3721 until we work on a better solution", - "sha": "ac729cf0cf389781731204f4e43be8ddde102101", + "author": 3526167, + "message": "fix: lint-test gh action", + "sha": "0743da826def4417a634483aa97d81c070873a9c", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-13T06:59:50Z" + "repoName": "charts", + "createdAt": "2021-08-06T13:14:19Z" }, { - "author": 2246121, - "message": "fix: Remove duplicate `/` character on the proxy route (#10404)\n\nThe proxy method adds an extra slash even if the route param has the\r\ncharacter. It’s challenging to check the expected format on each route.\r\nThe simplest solution is to check if the route param begins with a\r\nslash, and if not, append one.\r\n\r\nNB: The existing tests are sufficient to cover this case. There’s no\r\nneed for an additional test to specifically test this.", - "sha": "7dc0eba48af04c4f325bee7c1ce6df41d76d68b7", + "author": 3526167, + "message": "feat: add gh action for helm linting and testing (#23)", + "sha": "9f158394e60a23bfbb2dd6eb97879f74bc8b33fe", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-12T18:38:29Z" + "repoName": "charts", + "createdAt": "2021-08-06T12:58:43Z" }, { - "author": 18097732, - "message": "feat(ee): Setup @chatwoot/captain NPM library (#10389)\n\n\r\n--- \r\nCo-authored-by: Sojan \r\nCo-authored-by: Pranav ", - "sha": "97d7b9d754ab80ae12ebbdf22978ee62c49e9199", + "author": 64605024, + "message": "Allows annotations for services to enable cloud provided load balancers (#13)\n\n* Allows annotations for services to enable cloud provided load balancers", + "sha": "0e61da84490baf106fc76fac57f09a05769efbae", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-12T01:39:09Z" + "repoName": "charts", + "createdAt": "2021-08-05T17:56:34Z" }, { "author": 3526167, - "message": "chore: Set rack-timeout to log at ERROR level (#10400)\n\n40 % of Chatwoot's current log volume is from state transition logs generated by `rack-timeout`, which are logged at the `INFO` level. This PR reduce the noise in logs and set RACK::TIMEOUT to log at `error` level", - "sha": "7a4514452698ef30c5fd2b11977e6ae40a427b60", + "message": "fix: helm release gh action", + "sha": "4ea60f680341f8ded3b776a9dec4d6f064cc39ac", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-11T20:35:05Z" + "repoName": "charts", + "createdAt": "2021-08-03T16:24:36Z" }, { - "author": 64252451, - "message": "feat(v4): Add new conversation card component (#10392)", - "sha": "db327378fac990d61f1420b4085e92793b26d8d6", + "author": 3526167, + "message": "chore: update readme (#22)", + "sha": "3f1bbb5de587821df1c8443687d9511f2f69ef58", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-08T04:30:56Z" + "repoName": "charts", + "createdAt": "2021-08-03T16:12:42Z" }, { - "author": 29261763, - "message": "fix: Update the translation for the text used in `isTyping` method (#10384)\n\nThis fix consists of translating the message when another user is typing on the other side.\r\n---\r\nCo-authored-by: Pranav \r\nCo-authored-by: Pranav ", - "sha": "54740e3bb91fa26f61ea57d6477aa19d751a43b9", + "author": 3526167, + "message": "chore: fix gh actions", + "sha": "496abe0bcb686cf40e161e3eba27e760189970af", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-05T04:04:08Z" + "repoName": "charts", + "createdAt": "2021-08-03T16:09:46Z" }, { - "author": 2246121, - "message": "fix: Process attachments as regular attachments if the text/plain or text/html part is empty (#10379)\n\nSome email clients automatically set Content-Disposition to inline for\r\nspecific content types, such as images. In cases where the email body is\r\nempty, inline attachments may not display correctly due to our previous\r\nimplementation. Our assumption was that these attachments are referenced\r\nwithin text/plain or text/html parts.\r\n\r\nCustomer-reported issues, especially with Apple Mail, show emails with\r\nattachments marked as inline but without any corresponding text parts.\r\nThis leads to missing attachments even though would have processed the\r\nattachment.\r\n\r\nThis update introduces a check for the presence of a text part. If none\r\nexists, inline attachments are treated as regular attachments and added\r\nto the external attachments array, ensuring that all attachments display\r\nproperly.\r\n\r\n
\r\nScript to update the existing emails that are already\r\navailable in the system\r\n\r\n```rb\r\ndef update_content id\r\n message = Message.find id\r\n conversation = message.conversation\r\n message_id = message.source_id\r\n\r\n channel = message.inbox.channel\r\n\r\n authentication_type = 'XOAUTH2'\r\n imap_password = Google::RefreshOauthTokenService.new(channel: channel).access_token\r\n imap = Net::IMAP.new(channel.imap_address, port: channel.imap_port, ssl: true)\r\n imap.authenticate(authentication_type, channel.imap_login, imap_password)\r\n imap.select('INBOX')\r\n\r\n results = imap.search(['HEADER', 'MESSAGE-ID', message_id])\r\n message_content = imap.fetch(results.first, 'RFC822').first.attr['RFC822']\r\n mail = MailPresenter.new(Mail.read_from_string(message_content))\r\n\r\n mail_content = if mail.text_content.present?\r\n mail.text_content[:reply]\r\n elsif mail.html_content.present?\r\n mail.html_content[:reply]\r\n end\r\n\r\n attachments = mail.attachments.last(Message::NUMBER_OF_PERMITTED_ATTACHMENTS)\r\n inline_attachments = attachments.select { |attachment| attachment[:original].inline? && mail_content.present? }\r\n regular_attachments = attachments - inline_attachments\r\n\r\n regular_attachments.each do |mail_attachment|\r\n attachment = message.attachments.new(\r\n account_id: conversation.account_id,\r\n file_type: 'file'\r\n )\r\n attachment.file.attach(mail_attachment[:blob])\r\n end\r\n\r\n message.save!\r\nend\r\n```\r\n
", - "sha": "8cdbdaaa07f937d8d8b3ac805edba35a3236b6e9", + "author": 3526167, + "message": "chore: restructure folder structure to work with helm releaser (#21)", + "sha": "0907ec40fcfd6bb4bba6def6dc269a071e393063", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-11-04T09:25:01Z" + "repoName": "charts", + "createdAt": "2021-08-03T15:59:07Z" }, { - "author": 64252451, - "message": "feat(v4): Update the campaigns page design (#10371)\n\n\"Screenshot\r\n\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/project/campaign-redesign-f82bede26ca7/overview\r\n\r\n---------\r\n\r\nCo-authored-by: Pranav \r\nCo-authored-by: Shivam Mishra ", - "sha": "579efd933b80394d4d28ffe00e5c507f548fad2e", + "author": 3526167, + "message": "Switch base branch to main #20 from chatwoot/develop\n\nMerge develop to main", + "sha": "eddc1a273ca59379312dbfda379d21a82b9a31f6", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-10-31T06:27:13Z" + "repoName": "charts", + "createdAt": "2021-08-03T14:53:00Z" }, { - "author": 18097732, - "message": "refactor: use css only last item detection (#10363)\n\nThe last item in the sidebar top level group has an indicator specified,\r\nthe problem in our case is that the structure can be nested and have sub\r\ngroups. So selecting the last item correctly can be tricky.\r\n\r\nPrevious implementation relied on the using DOM queries to find the last\r\nitem from a flat list of children, it would trigger on a `watch`. This\r\nwas error-prone as well as non idiomatic. The new approach is CSS-only\r\nand reduces the unnecessary compute required.\r\n\r\nCodepen for reference: https://codepen.io/scmmishra/pen/yLmKNLW\r\n\r\n---------\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", - "sha": "6e6c5a2f021df7fcf2f0d40e7aba8e83a0f146e9", + "author": 3526167, + "message": "chore: update helm dependencies", + "sha": "d39f7af86f5cfd607b889525b4aa6decbf6264f2", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-10-31T04:09:18Z" + "repoName": "charts", + "createdAt": "2021-08-03T14:37:29Z" }, { - "author": 18097732, - "message": "feat: Update colors (#10365)", - "sha": "2d35fa135b17fc68d594d2b7f0e693ec51fef924", + "author": 3526167, + "message": "feat: add gh actions for helm linting, testing and release", + "sha": "8df2b1cb09b9bf6f50f32aa8b916cfb2c0994299", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-10-30T05:20:37Z" + "repoName": "charts", + "createdAt": "2021-08-03T14:30:53Z" }, { "author": 3526167, - "message": "chore: force pnpm install in vite docker (#10367)\n\n - Force `pnpm install` during vite docker image", - "sha": "6da6a80ae7fe8f1324948e59668e8c112d2ef31c", + "message": "chore: add extra chart.yaml params (#19)\n\nadd icon, source, home", + "sha": "624dfe1cb0c3a4d125f571cd2aa055ee5240c893", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-10-29T11:43:17Z" + "repoName": "charts", + "createdAt": "2021-08-03T14:16:03Z" }, { "author": 3526167, - "message": "chore: fix pnpm path in rails and memory issue during vite build (#10366)\n\n- Fix pnpm path in rails\r\n- Fix memory issue during vite build\r\n\r\n\r\nFixes https://github.com/chatwoot/chatwoot/issues/10356", - "sha": "87719a8fcd8e8bbc175ce307d2fe42decd11ba7d", + "message": "fix: appVersion in chart to match cw versioning style", + "sha": "6bdba39b9c3ad1a752f3fa4713b066552ccabbea", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-10-29T11:11:12Z" + "repoName": "charts", + "createdAt": "2021-07-30T04:50:17Z" }, { "author": 3526167, @@ -8009,7636 +8009,7636 @@ "createdAt": "2022-07-19T09:18:57Z" }, { - "author": 18097732, - "message": "feat: let users re auth legacy google inboxes (#10179)\n\nThis PR allows migration of legacy GMail inbox users to new OAuth based\r\ninbox\r\n\r\n## How to test?\r\n\r\n1. Create an inbox from the seed data and set it's IMAP address to\r\n`imap.gmail.com` from the UI\r\n2. Open `rails console` and run the following\r\n\r\n ```\r\n inbox = Inbox.find(100) # use your inbox id here\r\n channel = inbox.channel\r\n channel.update(email: 'hello@chatwoot.com')\r\n channel.prompt_reauthorization!\r\n ```\r\n3. This will show the prompt on the UI. Once you click on Reauthorize,\r\nit should open Google Auth. Reauthroize with the same email address as\r\nused in the inbox and it should start working as usual\r\n\r\n### Setting up ENV\r\n\r\n```sh\r\nGOOGLE_OAUTH_CLIENT_ID=.apps.googleusercontent.com\r\nGOOGLE_OAUTH_CLIENT_SECRET=\r\nGOOGLE_OAUTH_CALLBACK_URL=\"http://localhost:3000/omniauth/google_oauth2/callback\"\r\n```", - "sha": "a0dddae28935c7f8f405e5672356bf4f639869bb", + "author": 12408980, + "message": "chore: Sentry fixes (#559)\n\n* Fix prop warnings\r\n\r\n* Fix sentry error\r\n\r\n* Experimenting markdown\r\n\r\n* Fix list rendering issue\r\n\r\n* Android v1.6.8", + "sha": "94bff5b65d35f28cc30a55df57dd02c79ef9df11", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-30T16:18:52Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-09-22T15:48:43Z" + }, + { + "author": 49699333, + "message": "chore: Bump moment from 2.29.2 to 2.29.4 (#556)\n\nBumps [moment](https://github.com/moment/moment) from 2.29.2 to 2.29.4.\r\n- [Release notes](https://github.com/moment/moment/releases)\r\n- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)\r\n- [Commits](https://github.com/moment/moment/compare/2.29.2...2.29.4)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: moment\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "da3942da24085d7a9c98141c53b95fa0229ba038", + "orgName": "chatwoot", + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-09-20T11:58:57Z" }, { "author": 64252451, - "message": "fix: Show error messages from response (#10173)\n\nThis PR fixes the issue where proper error messages from the backend\r\nwere not displayed when an email already exists in the system during a\r\nprofile update, or when a phone number is already taken for Twilio\r\nduring the creation of a new account.\r\n\r\nFixes:\r\nhttps://linear.app/chatwoot/issue/CW-3560/prod-customer-facing-issue-updating-email", - "sha": "f4f2d678cf8b8eb5f2a2866edde539e072a56dd8", + "message": "fix: Notification related issue and text overflow (#553)", + "sha": "af4f67f326bc15db6efef42ecbe567fad80601a0", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-27T03:16:39Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-09-06T06:38:00Z" }, { - "author": 73185, - "message": "feat: Provision captain accounts automatically (#10168)\n\n- Provision accounts on Chatwoot cloud automatically if the feature is enabled", - "sha": "4a7a0427e97c5298a622b41966aadaf8834cad0f", + "author": 64252451, + "message": "feat: Render custom attributes on contact page (#536)", + "sha": "965614ba117303eeac0dcc9ed87c23099c5d2970", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-27T02:21:29Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-06-30T09:51:53Z" }, { - "author": 73185, - "message": "fix: Twilio channel attachment issues (#10167)\n\nWe received customer reports that attachments in Twilio messages\r\nrequired page reloads to appear. This issue occurred because in the old\r\nTwilio builder, we saved the message and attachment in two stages. The\r\nnew builders follow a streamlined approach, where both are saved in a\r\nsingle transaction. This update aligns the Twilio channel with the new\r\nbuilder format and resolves the issue.\r\n\r\n### Testing:\r\n\r\nTests cover the attachment cases, ensuring that all original tests pass\r\nwith these changes.", - "sha": "d107d0adec4695f771fb7501cce14aff639a6d72", + "author": 64252451, + "message": "feat: Adds the ability to render and update labels in a conversation (#545)", + "sha": "17e611c3fd1195cf4ae78c6008ce93157d8e9460", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-26T01:03:28Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-06-23T11:42:43Z" }, { - "author": 2246121, - "message": "fix: Include uncategorized articles in the all article section to allow edit/delete (#10153)\n\nFixes https://github.com/chatwoot/chatwoot/issues/9935\r\nFixes https://github.com/chatwoot/chatwoot/issues/8213\r\n\r\nThe articles were grouped by category, with locale being a derived\r\nattribute from the category. If a category was deleted, the article\r\nwouldn't appear on the dashboard. However, due to a bug, it would show\r\nup in the uncategorized section on the public portal, leaving agents\r\nunable to edit or update the article.\r\n\r\nTo address this issue, I've added a locale attribute directly to the\r\narticle. This attribute is automatically set from the category or the\r\nportal's default locale if not supplied. The API parameters now use this\r\nattribute to filter articles. As a result, the dashboard will display\r\narticles even if they're not associated with a category, improving the\r\noverall workflow.\r\n\r\n**Main updates:** \r\n- Add locale attribute to the Article model. Add db migration to back\r\nfill the data based on the above logic.\r\n- Add a new scope search_by_locale and use it instead of\r\nsearch_by_category_locale.\r\n- Update the ERB template to include the locale filter.\r\n- Move from `joins` to `left_outer_joins` to include the articles with\r\nno categories.\r\n\r\n---------\r\n\r\nCo-authored-by: Sojan ", - "sha": "d79d9e8b46b58367b5aed9154d78004fbd5c14b0", + "author": 64252451, + "message": "feat: Adds support for bcc/cc in email channel (#526)", + "sha": "546006dbd57a316dd581f6c7589517e5728a5da8", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-24T06:39:03Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-06-23T10:17:26Z" + }, + { + "author": 64252451, + "message": "feat: Adds the ability to assign the conversation to the team (#541)", + "sha": "eabe96c89ec93ac44d5b451ff6a0da12d08d3679", + "orgName": "chatwoot", + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-06-21T09:32:05Z" }, { "author": 2246121, - "message": "feat: Auto-populate the telephone code based on the browser timezone (#10146)\n\nFixes https://github.com/chatwoot/chatwoot/issues/6228\r\n\r\n\r\nThere is a country code selector for the phone input field. This is\r\noften a point of frustration. See the response below.\r\n\r\n> We are using the phone number field however this can be frustrating\r\nfor customers, especially mobile users, to select the +1 US country\r\ncode. Our users are typically local businesses and being able to default\r\nto +1 country code in the phone number field or the account would\r\nimprove the interaction they have with customers.\r\n\r\n\r\nMost people who run local businesses don't need a country selector.\r\nHowever, to preserve the quality of the data we store, we need a country\r\ncode.\r\n\r\nA balance between these two issues can be found with an auto-populating\r\ncountry code field based on the browser's timezone. This is what I did\r\nin this PR. Based on the browser timezone, we will resolve it to the\r\nclosest country code.", - "sha": "b524ceeca14e99cbca4b8d0357fa5337f1ea99e7", + "message": "chore: Crowdin updates (#529)\n\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Persian)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\n* New translations en.json (Persian)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Persian)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Persian)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (German)\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "d51c059b523b8def69cd9383ced359881d3d6236", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-24T06:25:38Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-06-20T04:48:52Z" }, { "author": 49699333, - "message": "chore(deps): bump puma from 6.4.2 to 6.4.3 (#10137)\n\nBumps [puma](https://github.com/puma/puma) from 6.4.2 to 6.4.3.\r\n
\r\nRelease notes\r\n

Sourced from puma's\r\nreleases.

\r\n
\r\n

6.4.3

\r\n
    \r\n
  • Security\r\n
      \r\n
    • Discards any headers using underscores if the non-underscore version\r\nalso exists. Without this, an attacker could overwrite values set by\r\nintermediate proxies (e.g. X-Forwarded-For). (CVE-2024-45614/GHSA-9hf4-67fc-4vf4)
    • \r\n
    \r\n
  • \r\n
\r\n
\r\n
\r\n
\r\nChangelog\r\n

Sourced from puma's\r\nchangelog.

\r\n
\r\n

6.4.3 / 2024-09-19

\r\n
    \r\n
  • Security\r\n
      \r\n
    • Discards any headers using underscores if the non-underscore version\r\nalso exists. Without this, an attacker could overwrite values set by\r\nintermediate proxies (e.g. X-Forwarded-For). (CVE-2024-45614/GHSA-9hf4-67fc-4vf4)
    • \r\n
    \r\n
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • e867e53\r\n6.4.3
  • \r\n
  • 63a27b5\r\n5.6.9 release note [ci skip]
  • \r\n
  • cac3fd1\r\nMerge commit from fork
  • \r\n
  • See full diff in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=puma&package-manager=bundler&previous-version=6.4.2&new-version=6.4.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\nYou can disable automated security fix PRs for this repo from the\r\n[Security Alerts\r\npage](https://github.com/chatwoot/chatwoot/network/alerts).\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "e68dac8c45e541c5cf1304b1355487bea351bd6e", + "message": "chore: Bump jmespath from 1.4.0 to 1.6.1 in /ios (#540)\n\nBumps [jmespath](https://github.com/trevorrowe/jmespath.rb) from 1.4.0 to 1.6.1.\r\n- [Release notes](https://github.com/trevorrowe/jmespath.rb/releases)\r\n- [Changelog](https://github.com/jmespath/jmespath.rb/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/trevorrowe/jmespath.rb/compare/v1.4.0...v1.6.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: jmespath\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", + "sha": "df58c6603df1436350fc9cfa356389c728551dd2", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-23T18:40:47Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-06-20T04:48:04Z" }, { - "author": 92152627, - "message": "chore: Update translations (#10124)\n\n- update translations", - "sha": "f0d00b69653f439de05ad25f52259d9674d4bafb", + "author": 49699333, + "message": "chore: Bump jmespath from 1.4.0 to 1.6.1 in /android (#539)\n\nBumps [jmespath](https://github.com/trevorrowe/jmespath.rb) from 1.4.0 to 1.6.1.\r\n- [Release notes](https://github.com/trevorrowe/jmespath.rb/releases)\r\n- [Changelog](https://github.com/jmespath/jmespath.rb/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/trevorrowe/jmespath.rb/compare/v1.4.0...v1.6.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: jmespath\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", + "sha": "cd28a78279431fadb56304819f414ec20552ab2b", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-19T23:30:30Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-06-20T04:47:49Z" }, { "author": 49699333, - "message": "chore(deps): bump google-protobuf from 3.25.3 to 3.25.5 (#10133)\n\n- Bumps google-protobuf from 3.25.3 to 3.25.5.", - "sha": "f15a4f8aa4c4f5e9aa3187deee740dde4c6e3395", + "message": "chore: Bump semver-regex from 3.1.3 to 3.1.4 (#535)\n\nBumps [semver-regex](https://github.com/sindresorhus/semver-regex) from 3.1.3 to 3.1.4.\r\n- [Release notes](https://github.com/sindresorhus/semver-regex/releases)\r\n- [Commits](https://github.com/sindresorhus/semver-regex/commits/v3.1.4)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: semver-regex\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", + "sha": "e98dd13ebb738f923b847c0e8fa209a306897280", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-19T23:28:29Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-06-20T04:47:29Z" }, { - "author": 73185, - "message": "Merge branch 'release/3.13.0' into develop", - "sha": "c0d5b248819d1d59c9ceb872c7b0143b2a0b58d7", + "author": 49699333, + "message": "chore: Bump simple-plist from 1.1.1 to 1.3.1 (#534)\n\nBumps [simple-plist](https://github.com/wollardj/simple-plist) from 1.1.1 to 1.3.1.\r\n- [Release notes](https://github.com/wollardj/simple-plist/releases)\r\n- [Commits](https://github.com/wollardj/simple-plist/compare/v1.1.1...v1.3.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: simple-plist\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", + "sha": "b49398ef78e378d1056ae959f76422a0eb55d1d1", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-17T23:47:56Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-06-20T04:47:15Z" }, { - "author": 73185, - "message": "Merge branch 'release/3.13.0'", - "sha": "fd01a5056ad735675bb62bf663eb690b84e5882f", + "author": 64252451, + "message": "feat: Add clickable Twitter sender name under the message (#527)\n\nCo-authored-by: Muhsin Keloth ", + "sha": "da21f2428199ce08b16fefbd4a9f3d6dc7ccf659", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-17T23:47:37Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-06-13T15:31:58Z" }, { - "author": 73185, - "message": " Bump version to 3.13.0", - "sha": "377fb5c3b93d6cfb495b518e3f3dd19b79e850aa", + "author": 64252451, + "message": "feat: Display contact details (#533)", + "sha": "694f7da5591c0968bc94dcd5e7799f87afb71d98", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-17T23:46:02Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-06-13T15:30:56Z" }, { - "author": 73185, - "message": "chore: Custom Roles to manage permissions [ UI ] (#9865)\n\nIn admin settings, this Pr will add the UI for managing custom roles (\r\nref: https://github.com/chatwoot/chatwoot/pull/9995 ). It also handles\r\nthe routing logic changes to accommodate fine-tuned permissions.\r\n\r\n---------\r\n\r\nCo-authored-by: Pranav \r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>\r\nCo-authored-by: iamsivin \r\nCo-authored-by: Muhsin Keloth ", - "sha": "58e78621ba560cdbddbf25b42c7388817925dbb4", + "author": 64252451, + "message": "feat: Add inbox name and UI/UX improvements (#530)", + "sha": "d05f4e92c1ba0de7f10ca1e839b3922bccdf0971", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-17T18:40:11Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-06-13T15:28:49Z" }, { - "author": 73185, - "message": "chore: Fix issue with deleting interactive messages (#10123)\n\n- fix issue with deleting interactive messages", - "sha": "fba73c7186cd290b2da39706aa71e650a04dc3ef", + "author": 64252451, + "message": "feat: Adds the ability to mute conversations (#522)\n\n\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "f606c3ba5386a66db6e661460d99e79d97113962", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-17T04:05:39Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-05-24T17:10:38Z" + }, + { + "author": 64252451, + "message": "feat: Adds a banner to show outgoing message restriction (#528)\n\n* feat: Adds a banner to show outgoing message restriction\r\n\r\n* Update src/screens/ChatScreen/components/Banner.js\r\n\r\nCo-authored-by: Muhsin Keloth \r\n\r\n* Update src/screens/ChatScreen/components/Banner.js\r\n\r\nCo-authored-by: Muhsin Keloth \r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "af810667f090117d6c7e547c123a6fe782eb3403", + "orgName": "chatwoot", + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-05-23T06:38:41Z" }, { "author": 12408980, - "message": "fix: `message_type` in widget conversation create end point (#10120)\n\nThe `before_type_cast` method sometimes returns a string for\r\n`message_type`, creating inconsistencies in conversation create API\r\nresponse.", - "sha": "467700499ba45d664a6a388b6d87ba7638faa697", + "message": "chore: Upgrade react navigation to v6 (#524)\n\n* Upgrade react navigation\r\n\r\n* Android/iOS beta version 1.4.6\r\n\r\n* Fix i18n text\r\n\r\n* Disable sentry in local env", + "sha": "8202c4926f387ddfb17842ecf41b72cbc5856c52", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-16T17:04:09Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-05-18T13:07:02Z" + }, + { + "author": 64252451, + "message": "feat: Adds ability to expanded reply box (#523)\n\n* feat: Adds ability to expanded replay box\r\n\r\n* chore: Changes position of button\r\n\r\n* chore: Review fixes\r\n\r\n* chore: Auto grow input field with max height\r\n\r\n* chore: Updated the reply box design", + "sha": "3b30e4587da46ccb27b639472e3f55bc3200bc97", + "orgName": "chatwoot", + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-05-17T09:22:41Z" }, { "author": 12408980, - "message": "revert: \"fix: `message_type` inconsistency across message end points\" (#10119)\n\nReverts chatwoot/chatwoot#10108", - "sha": "5d52e4e0a6dccba64963e3c956be378f4420179b", + "message": "fix: Add support for more domains (#519)\n\n* change the url regex\r\n\r\n* Android/iOS v1.4.4", + "sha": "36d32219a17c620d260a921ea1fa4dbe128cea94", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-16T14:30:11Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-05-11T17:44:30Z" + }, + { + "author": 54680617, + "message": "chore: Fixes license badge (#518)\n\nThe documentation didn't show the correct badge for the license type. Updated the documentation to show the same.\r\n\r\nFixes #515", + "sha": "12152e101519234b48dadcff8e17543aceed10d8", + "orgName": "chatwoot", + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-05-11T11:12:40Z" }, { "author": 12408980, - "message": "fix: `message_type` inconsistency across message end points (#10108)\n\nThe `before_type_cast` method sometimes returns a string for\r\n`message_type`, creating inconsistencies in different payloads. This\r\npull request will remove all `before_type_cast` usage and replace it\r\nwith `to_i` methods.", - "sha": "05b8486538b1f6500ae58f53607a99681b8ebfa9", + "message": "Moved sentry to new account (#514)", + "sha": "d8fd20fc883c560dd95327ce566fb2d31efa8874", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-16T10:44:35Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-05-11T05:56:14Z" }, { - "author": 2246121, - "message": "fix: Remove draft articles from the help center search (#10116)\n\nLimit the API to return only the published articles in public help\r\ncenter API.\r\n\r\nFixes https://github.com/chatwoot/chatwoot/issues/10026", - "sha": "b9ff164041c0b991d51be7ea3f2ffab2f402f3b2", + "author": 12408980, + "message": "fix: Force logout if the token is expired (#513)\n\n* Fix sentry error\r\n\r\n* Force app logout if token api return 401\r\n\r\n* Android/iOS v1.4.2", + "sha": "37159cc153dcc32806bf3b49604859c31cb8910d", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-16T10:17:44Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-05-05T17:44:01Z" + }, + { + "author": 49699333, + "message": "chore: Bump cross-fetch from 3.1.4 to 3.1.5 (#502)\n\nBumps [cross-fetch](https://github.com/lquixada/cross-fetch) from 3.1.4 to 3.1.5.\r\n- [Release notes](https://github.com/lquixada/cross-fetch/releases)\r\n- [Commits](https://github.com/lquixada/cross-fetch/compare/v3.1.4...v3.1.5)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: cross-fetch\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "ece7d14feee75df3e5a69ad43e374ac26bda9ad6", + "orgName": "chatwoot", + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-05-05T05:54:43Z" }, { "author": 2246121, - "message": "fix: Remove feature flag for insert article into editor (#10114)\n\nFixes #10107", - "sha": "73d448a203c99a263979c095fff4da4b8bf52524", + "message": "chore: Crowdin updates\n\nCo-authored-by: Muhsin Keloth ", + "sha": "5c96d7190258a12c3ad71a6c7c299db1c4c1e784", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-16T06:55:49Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-04-27T11:24:05Z" }, { - "author": 73185, - "message": "chore: [Snyk] Security upgrade rspec-rails from 6.1.4 to 6.1.5 (#10066)\n\n![snyk-top-banner](https://github.com/andygongea/OWASP-Benchmark/assets/818805/c518c423-16fe-447e-b67f-ad5a49b5d123)\r\n\r\n### Snyk has created this PR to fix 1 vulnerabilities in the rubygems\r\ndependencies of this project.\r\n\r\n#### Snyk changed the following file(s):\r\n\r\n- `Gemfile`\r\n\r\n\r\n\r\n
\r\n⚠️ Warning\r\n\r\n```\r\nFailed to update the Gemfile.lock, please update manually before merging.\r\n```\r\n\r\n
\r\n\r\n\r\n\r\n#### Vulnerabilities that will be fixed with an upgrade:\r\n\r\n| | Issue | Score | \r\n\r\n:-------------------------:|:-------------------------|:-------------------------\r\n![medium\r\nseverity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png\r\n'medium severity') | Web Cache Poisoning\r\n
[SNYK-RUBY-RACK-1061917](https://snyk.io/vuln/SNYK-RUBY-RACK-1061917)\r\n|   **616**  \r\n\r\n\r\n\r\n\r\n---\r\n\r\n> [!IMPORTANT]\r\n>\r\n> - Check the changes in this PR to ensure they won't cause issues with\r\nyour project.\r\n> - Max score is 1000. Note that the real score may have changed since\r\nthe PR was raised.\r\n> - This PR was automatically created by Snyk using the credentials of a\r\nreal user.\r\n\r\n---\r\n\r\n**Note:** _You are seeing this because you or someone else with access\r\nto this repository has authorized Snyk to open fix PRs._\r\n\r\nFor more information: \r\n🧐 [View latest project\r\nreport](https://app.snyk.io/org/chatwoot/project/b7197bbd-6200-4f23-931d-c39928584360?utm_source=github&utm_medium=referral&page=fix-pr)\r\n📜 [Customise PR\r\ntemplates](https://docs.snyk.io/scan-using-snyk/pull-requests/snyk-fix-pull-or-merge-requests/customize-pr-templates)\r\n🛠 [Adjust project\r\nsettings](https://app.snyk.io/org/chatwoot/project/b7197bbd-6200-4f23-931d-c39928584360?utm_source=github&utm_medium=referral&page=fix-pr/settings)\r\n📚 [Read about Snyk's upgrade\r\nlogic](https://support.snyk.io/hc/en-us/articles/360003891078-Snyk-patches-to-fix-vulnerabilities)\r\n\r\n---\r\n\r\n**Learn how to fix vulnerabilities with free interactive lessons:**\r\n\r\n🦉 [Learn about vulnerability in an interactive lesson of Snyk\r\nLearn.](https://learn.snyk.io/?loc=fix-pr)\r\n\r\n[//]: #\r\n'snyk:metadata:{\"customTemplate\":{\"variablesUsed\":[],\"fieldsUsed\":[]},\"dependencies\":[{\"name\":\"rspec-rails\",\"from\":\"6.1.4\",\"to\":\"6.1.5\"}],\"env\":\"prod\",\"issuesToFix\":[{\"exploit_maturity\":\"Proof\r\nof\r\nConcept\",\"id\":\"SNYK-RUBY-RACK-1061917\",\"priority_score\":616,\"priority_score_factors\":[{\"type\":\"exploit\",\"label\":\"Proof\r\nof\r\nConcept\",\"score\":107},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"5.9\",\"score\":295},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Web\r\nCache Poisoning\"},{\"exploit_maturity\":\"Proof of\r\nConcept\",\"id\":\"SNYK-RUBY-RACK-1061917\",\"priority_score\":616,\"priority_score_factors\":[{\"type\":\"exploit\",\"label\":\"Proof\r\nof\r\nConcept\",\"score\":107},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"5.9\",\"score\":295},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Web\r\nCache Poisoning\"},{\"exploit_maturity\":\"Proof of\r\nConcept\",\"id\":\"SNYK-RUBY-RACK-1061917\",\"priority_score\":616,\"priority_score_factors\":[{\"type\":\"exploit\",\"label\":\"Proof\r\nof\r\nConcept\",\"score\":107},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"5.9\",\"score\":295},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Web\r\nCache Poisoning\"},{\"exploit_maturity\":\"Proof of\r\nConcept\",\"id\":\"SNYK-RUBY-RACK-1061917\",\"priority_score\":616,\"priority_score_factors\":[{\"type\":\"exploit\",\"label\":\"Proof\r\nof\r\nConcept\",\"score\":107},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"5.9\",\"score\":295},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Web\r\nCache\r\nPoisoning\"}],\"prId\":\"a1a6393e-787a-4fab-8f51-3f7f7f375ed6\",\"prPublicId\":\"a1a6393e-787a-4fab-8f51-3f7f7f375ed6\",\"packageManager\":\"rubygems\",\"priorityScoreList\":[616],\"projectPublicId\":\"b7197bbd-6200-4f23-931d-c39928584360\",\"projectUrl\":\"https://app.snyk.io/org/chatwoot/project/b7197bbd-6200-4f23-931d-c39928584360?utm_source=github&utm_medium=referral&page=fix-pr\",\"prType\":\"fix\",\"templateFieldSources\":{\"branchName\":\"default\",\"commitMessage\":\"default\",\"description\":\"default\",\"title\":\"default\"},\"templateVariants\":[\"updated-fix-title\",\"pr-warning-shown\",\"priorityScore\"],\"type\":\"auto\",\"upgrade\":[\"SNYK-RUBY-RACK-1061917\"],\"vulns\":[\"SNYK-RUBY-RACK-1061917\"],\"patch\":[],\"isBreakingChange\":false,\"remediationStrategy\":\"vuln\"}'\r\n\r\n---------\r\n\r\nCo-authored-by: snyk-bot ", - "sha": "8d8ec23aa180db1aa50a263286e5c80d5553be3d", + "author": 49699333, + "message": "chore: Bump plist from 3.0.4 to 3.0.5 (#490)\n\nBumps [plist](https://github.com/TooTallNate/node-plist) from 3.0.4 to 3.0.5.\r\n- [Release notes](https://github.com/TooTallNate/node-plist/releases)\r\n- [Changelog](https://github.com/TooTallNate/plist.js/blob/master/History.md)\r\n- [Commits](https://github.com/TooTallNate/node-plist/commits)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: plist\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", + "sha": "938a5075c7c81c9b916501fc9d768c9ee7f76eb2", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-16T04:14:07Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-04-27T11:23:34Z" }, { "author": 49699333, - "message": "chore(deps): bump express from 4.19.2 to 4.20.0 (#10093)\n\nBumps [express](https://github.com/expressjs/express) from 4.19.2 to\r\n4.20.0.\r\n
\r\nRelease notes\r\n

Sourced from express's\r\nreleases.

\r\n
\r\n

4.20.0

\r\n

What's Changed

\r\n

Important

\r\n
    \r\n
  • IMPORTANT: The default depth level for parsing\r\nURL-encoded data is now 32 (previously was\r\nInfinity)
  • \r\n
  • Remove link renderization in html while using\r\nres.redirect
  • \r\n
\r\n

Other Changes

\r\n
    \r\n
  • 4.19.2 Staging by @​wesleytodd in expressjs/express#5561
  • \r\n
  • remove duplicate location test for data uri by @​wesleytodd in expressjs/express#5562
  • \r\n
  • feat: document beta releases expectations by @​marco-ippolito\r\nin expressjs/express#5565
  • \r\n
  • Cut down on duplicated CI runs by @​jonchurch in expressjs/express#5564
  • \r\n
  • Add a Threat Model by @​UlisesGascon\r\nin expressjs/express#5526
  • \r\n
  • Assign captain of encodeurl by @​blakeembrey in\r\nexpressjs/express#5579
  • \r\n
  • Nominate jonchurch as repo captain for http-errors,\r\nexpressjs.com, morgan, cors,\r\nbody-parser by @​jonchurch in expressjs/express#5587
  • \r\n
  • docs: update Security.md by @​inigomarquinez\r\nin expressjs/express#5590
  • \r\n
  • docs: update triage nomination policy by @​UlisesGascon\r\nin expressjs/express#5600
  • \r\n
  • Add CodeQL (SAST) by @​UlisesGascon\r\nin expressjs/express#5433
  • \r\n
  • docs: add UlisesGascon as triage initiative captain by @​UlisesGascon\r\nin expressjs/express#5605
  • \r\n
  • deps: encodeurl@~2.0.0 by @​blakeembrey in\r\nexpressjs/express#5569
  • \r\n
  • skip QUERY method test by @​jonchurch in expressjs/express#5628
  • \r\n
  • ignore ETAG query test on 21 and 22, reuse skip util by @​jonchurch in expressjs/express#5639
  • \r\n
  • add support Node.js@22 in the CI by @​mertcanaltin\r\nin expressjs/express#5627
  • \r\n
  • doc: add table of contents, tc/triager lists to readme by @​mertcanaltin\r\nin expressjs/express#5619
  • \r\n
  • List and sort all projects, add captains by @​blakeembrey in\r\nexpressjs/express#5653
  • \r\n
  • docs: add @​UlisesGascon\r\nas captain for cookie-parser by @​UlisesGascon\r\nin expressjs/express#5666
  • \r\n
  • ✨ bring back query tests for node 21 by @​ctcpip in expressjs/express#5690
  • \r\n
  • [v4] Deprecate res.clearCookie accepting\r\noptions.maxAge and options.expires by @​jonchurch in expressjs/express#5672
  • \r\n
  • skip QUERY tests for Node 21 only, still not supported by @​jonchurch in expressjs/express#5695
  • \r\n
  • 📝 update people, add ctcpip to TC by @​ctcpip in expressjs/express#5683
  • \r\n
  • remove minor version pinning from ci by @​jonchurch in expressjs/express#5722
  • \r\n
  • Fix link variable use in attribution section of CODE OF CONDUCT by\r\n@​IamLizu in expressjs/express#5762
  • \r\n
  • Replace Appveyor windows testing with GHA by @​jonchurch in expressjs/express#5599
  • \r\n
  • Add OSSF Scorecard badge by @​UlisesGascon\r\nin expressjs/express#5436
  • \r\n
  • update scorecard link by @​bjohansebas in\r\nexpressjs/express#5814
  • \r\n
  • Nominate @​IamLizu to the\r\ntriage team by @​UlisesGascon\r\nin expressjs/express#5836
  • \r\n
  • deps: path-to-regexp@0.1.8 by @​blakeembrey in\r\nexpressjs/express#5603
  • \r\n
  • docs: specify new instructions for question and\r\ndiscuss by @​IamLizu in expressjs/express#5835
  • \r\n
  • 4.x: Upgrade merge-descriptors dependency by @​RobinTail in expressjs/express#5781
  • \r\n
  • path-to-regexp@0.1.10 by @​blakeembrey in\r\nexpressjs/express#5902
  • \r\n
\r\n

New Contributors

\r\n
    \r\n
  • @​marco-ippolito\r\nmade their first contribution in expressjs/express#5565
  • \r\n
  • @​inigomarquinez\r\nmade their first contribution in expressjs/express#5590
  • \r\n
  • @​mertcanaltin\r\nmade their first contribution in expressjs/express#5627
  • \r\n
  • @​ctcpip made\r\ntheir first contribution in expressjs/express#5690
  • \r\n
  • @​bjohansebas\r\nmade their first contribution in expressjs/express#5814
  • \r\n
\r\n

Full Changelog: https://github.com/expressjs/express/compare/4.19.1...4.20.0

\r\n
\r\n
\r\n
\r\nChangelog\r\n

Sourced from express's\r\nchangelog.

\r\n
\r\n

4.20.0 / 2024-09-10

\r\n
    \r\n
  • deps: serve-static@0.16.0\r\n
      \r\n
    • Remove link renderization in html while redirecting
    • \r\n
    \r\n
  • \r\n
  • deps: send@0.19.0\r\n
      \r\n
    • Remove link renderization in html while redirecting
    • \r\n
    \r\n
  • \r\n
  • deps: body-parser@0.6.0\r\n
      \r\n
    • add depth option to customize the depth level in the\r\nparser
    • \r\n
    • IMPORTANT: The default depth level for parsing\r\nURL-encoded data is now 32 (previously was\r\nInfinity)
    • \r\n
    \r\n
  • \r\n
  • Remove link renderization in html while using\r\nres.redirect
  • \r\n
  • deps: path-to-regexp@0.1.10\r\n
      \r\n
    • Adds support for named matching groups in the routes using a\r\nregex
    • \r\n
    • Adds backtracking protection to parameters without regexes\r\ndefined
    • \r\n
    \r\n
  • \r\n
  • deps: encodeurl@~2.0.0\r\n
      \r\n
    • Removes encoding of \\, |, and\r\n^ to align better with URL spec
    • \r\n
    \r\n
  • \r\n
  • Deprecate passing options.maxAge and\r\noptions.expires to res.clearCookie\r\n
      \r\n
    • Will be ignored in v5, clearCookie will set a cookie with an expires\r\nin the past to instruct clients to delete the cookie
    • \r\n
    \r\n
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 21df421\r\n4.20.0
  • \r\n
  • 4c9ddc1\r\nfeat: upgrade to serve-static@0.16.0
  • \r\n
  • 9ebe5d5\r\nfeat: upgrade to send@0.19.0 (#5928)
  • \r\n
  • ec4a01b\r\nfeat: upgrade to body-parser@1.20.3 (#5926)
  • \r\n
  • 54271f6\r\nfix: don't render redirect values in anchor href
  • \r\n
  • 125bb74\r\npath-to-regexp@0.1.10 (#5902)
  • \r\n
  • 2a980ad\r\nmerge-descriptors@1.0.3 (#5781)
  • \r\n
  • a3e7e05\r\ndocs: specify new instructions for question and\r\ndiscuss
  • \r\n
  • c5addb9\r\ndeps: path-to-regexp@0.1.8 (#5603)
  • \r\n
  • e35380a\r\ndocs: add @​IamLizu to the\r\ntriage team (#5836)
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=express&package-manager=npm_and_yarn&previous-version=4.19.2&new-version=4.20.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\nYou can disable automated security fix PRs for this repo from the\r\n[Security Alerts\r\npage](https://github.com/chatwoot/chatwoot/network/alerts).\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "add6403aa690acf4889c18706d769ac017a2cebb", + "message": "chore: Bump moment from 2.29.1 to 2.29.2 (#493)\n\nBumps [moment](https://github.com/moment/moment) from 2.29.1 to 2.29.2.\r\n- [Release notes](https://github.com/moment/moment/releases)\r\n- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)\r\n- [Commits](https://github.com/moment/moment/compare/2.29.1...2.29.2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: moment\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", + "sha": "83be8cecca412b174293c55a25276ca157f74e97", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-16T04:12:56Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-04-27T11:23:22Z" }, { "author": 49699333, - "message": "chore(deps): bump dset from 3.1.2 to 3.1.4 (#10097)\n\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "4b779dbe0f74fd56db6748e318e895e62d9ef0e1", + "message": "chore: Bump async from 2.6.3 to 2.6.4 (#497)", + "sha": "2a87075b6456b15c012a922884cb5598b848aa22", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-16T04:12:14Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-04-19T11:55:29Z" }, { - "author": 73185, - "message": "chore: Update GPT Model (#10111)\n\nUpdate the open AI model, as 3.5 is being deprecated. Provide as option to swap out models via environment variables.", - "sha": "ab86f62fcc6dbc313e41b987bf34efce4e5ba8e2", + "author": 12408980, + "message": "feat: Add all the supported languages (#495)", + "sha": "5b905dc7ceb139457672beb3839f8a6a403264af", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-16T04:11:20Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-04-19T11:53:53Z" }, { - "author": 64252451, - "message": "fix: Cannot open conversation from contact sidebar. (#10102)\n\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "aaab2ac788e9613fc8e9213419ca2a5c220312e7", + "author": 12408980, + "message": "fix: Add scroll view in account screen (#494)", + "sha": "14742b69aae26b71da18f19b9e46cdd41afe26b5", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-13T12:28:23Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-04-19T08:08:22Z" }, { - "author": 64252451, - "message": "feat: Display emoji names and improve search (#10104)\n\nThis PR enhances the emoji search functionality in the editor's emoji selector by improving how emoji names are displayed and searched.\r\n\r\nThe UI now shows emoji names instead of slugs, and the search logic has been updated to generate `searchString` without whitespaces, allowing users to search for emojis like 'face_with' using 'facewith'", - "sha": "aa4edaa1e679a949ccf0d51b9f18d4e98d183d65", + "author": 2246121, + "message": "chore: Crowdin updates (#491)\n\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Romanian)", + "sha": "7e0d283d72a2449805cfca65055181d3e8e02cc0", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-13T05:24:18Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-04-06T17:15:10Z" }, { - "author": 15716057, - "message": "chore: Replace darkmode mixin with useDarkMode composable [CW-3474] (#9949)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nReplaces darkModeMixin with the new useDarkMode composable and replaces\r\nwll usages of mixin the the composable in components and pages\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3474/rewrite-darkmodemixin-mixin-to-a-composable\r\n\r\n## Type of change\r\n\r\nPlease delete options that are not relevant.\r\n\r\n- [x] New feature (non-breaking change which adds functionality)\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth \r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", - "sha": "a76cd7684a8eccb103066b8ba491f1d8b28a81dd", + "author": 2246121, + "message": "New translations en.json (French) (#485)\n\nCo-authored-by: Muhsin Keloth ", + "sha": "a84a8536cef5f22c72b7cc8fb16406bdc9fc0475", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-11T18:59:41Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-04-05T10:29:34Z" + }, + { + "author": 49699333, + "message": "chore: Bump minimist from 1.2.5 to 1.2.6 (#483)\n\nBumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.\r\n- [Release notes](https://github.com/substack/minimist/releases)\r\n- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: minimist\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", + "sha": "228363c1ff23ca5e3dce4e51012c5ca3409fd29e", + "orgName": "chatwoot", + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-04-05T10:29:18Z" + }, + { + "author": 2246121, + "message": "fix: Disable dark mode, render iPad apps properly (#489)\n\n* Disable DarkMode\r\n\r\n* Add iPad Support\r\n\r\n* Release version 1.4.1\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "15785ca9e918300f418f76d5b404faa32f4a9d2b", + "orgName": "chatwoot", + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-04-05T05:51:44Z" + }, + { + "author": 2246121, + "message": "New Crowdin updates (#482)\n\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Persian)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Spanish)", + "sha": "b82efe682cca4d0e9a25cb971931da8d3a29b67d", + "orgName": "chatwoot", + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-03-25T14:07:11Z" + }, + { + "author": 49699333, + "message": "chore: Bump follow-redirects from 1.14.7 to 1.14.8 (#474)\n\nBumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.7 to 1.14.8.\r\n- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)\r\n- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.7...v1.14.8)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: follow-redirects\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", + "sha": "c67db6567a7020f4eb9ef74a1c0d9e8c7c2fc876", + "orgName": "chatwoot", + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-03-03T06:46:03Z" + }, + { + "author": 49699333, + "message": "chore: Bump plist from 3.0.2 to 3.0.4 (#479)\n\nBumps [plist](https://github.com/TooTallNate/node-plist) from 3.0.2 to 3.0.4.\r\n- [Release notes](https://github.com/TooTallNate/node-plist/releases)\r\n- [Changelog](https://github.com/TooTallNate/plist.js/blob/master/History.md)\r\n- [Commits](https://github.com/TooTallNate/node-plist/commits)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: plist\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", + "sha": "9379a2b3d5118d6954ebdfffd2d8ce91cc6c5fde", + "orgName": "chatwoot", + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-03-03T06:45:31Z" + }, + { + "author": 49699333, + "message": "chore: Bump simple-get from 3.1.0 to 3.1.1 (#480)\n\nBumps [simple-get](https://github.com/feross/simple-get) from 3.1.0 to 3.1.1.\r\n- [Release notes](https://github.com/feross/simple-get/releases)\r\n- [Commits](https://github.com/feross/simple-get/compare/v3.1.0...v3.1.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: simple-get\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", + "sha": "f47b112f8fbec57ae9fd2eec670db7b736dcaaf0", + "orgName": "chatwoot", + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-03-02T10:03:26Z" }, { "author": 12408980, - "message": "feat: Add the ability to paste images to editor (#10072)", - "sha": "2c17c95eabff49892321dde0caca0d7edf07ecc8", + "message": "Merge branch 'release/1.4.0' (#481)", + "sha": "57556eb2637cf57cbd8bc3450ed761d7ba5bb0fc", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-11T04:14:13Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-03-02T08:44:59Z" }, { - "author": 73185, - "message": "chore: Bump up character limit for email channel (#10082)", - "sha": "bb74c621b5b1c4fe805713e1bd838728389efa6c", + "author": 12408980, + "message": "Merge branch 'release/1.4.0'", + "sha": "1f42e1e53ee2726bda0c761ade58202e859c3e74", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-07T03:11:18Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-03-02T08:43:00Z" }, { "author": 12408980, - "message": "fix: Contact filter attribute groups (#10080)", - "sha": "185a122ec754dec6b38cdfb1cfe8dde4784245a1", + "message": "Bump version to 1.4.0", + "sha": "81340297776b2d915d873b31b83728f378a78920", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-06T08:11:48Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-03-02T08:42:03Z" }, { - "author": 64252451, - "message": "fix: Editor controls not working after newline `(Shift+Enter)` (#10079)", - "sha": "05dece826da3429f12ad4052635511ad8b3d0cfa", + "author": 12408980, + "message": "fix: Support us option in settings menu (#478)", + "sha": "f4db40b214ae7a0a434f63656f5e5fe27ed75742", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-06T07:08:45Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-02-28T15:33:19Z" }, { "author": 12408980, - "message": "feat: Extend `upload` API end point to support external images (#10062)", - "sha": "528b984a8dcb918a9e6ec28b4e68999c26759bc7", + "message": "Update README.md", + "sha": "50fefea9d87e27ea82d825711f48cd9a47c98cd3", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-05T05:12:54Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-02-09T11:34:11Z" }, { - "author": 73185, - "message": "chore: [Snyk] Security upgrade meta_request from 0.8.2 to 0.8.3 (#10061)\n\nsnyk security updates", - "sha": "db0e654c03d7dcd76effd0b9518b32912eb93b9a", + "author": 49699333, + "message": "chore: Bump markdown-it from 12.1.0 to 12.3.2 (#464)\n\nBumps [markdown-it](https://github.com/markdown-it/markdown-it) from 12.1.0 to 12.3.2.\r\n- [Release notes](https://github.com/markdown-it/markdown-it/releases)\r\n- [Changelog](https://github.com/markdown-it/markdown-it/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/markdown-it/markdown-it/compare/12.1.0...12.3.2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: markdown-it\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", + "sha": "249ddb5696ab8254228619bf1e74d6ddc4abb728", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-05T00:04:07Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-01-24T06:53:20Z" }, { - "author": 73185, - "message": "chore: [Snyk] Security upgrade omniauth-google-oauth2 from 1.1.2 to 1.1.3 (#10058)\n\n- Security updates from snyk \r\n\r\nCo-authored-by: snyk-bot ", - "sha": "e99e6a8443e9d0b2c4c4b684c9b7924c696f014f", + "author": 49699333, + "message": "chore: Bump follow-redirects from 1.14.4 to 1.14.7 (#465)\n\nBumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.4 to 1.14.7.\r\n- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)\r\n- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.4...v1.14.7)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: follow-redirects\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", + "sha": "d93058731a176f2a6fc4ab89e139f51755f8df86", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-04T23:14:50Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-01-24T06:50:53Z" }, { - "author": 73185, - "message": "chore: Fix flaky permissions test (#10074)\n\n- the permissions tests were failing when the random number turns out to\r\nbe 0, fixing this case and ensuring that its always between, 1-4.", - "sha": "d6fd3ce0483d664307966ca07a5e854020930541", + "author": 49699333, + "message": "chore: Bump shelljs from 0.8.4 to 0.8.5 (#466)\n\nBumps [shelljs](https://github.com/shelljs/shelljs) from 0.8.4 to 0.8.5.\r\n- [Release notes](https://github.com/shelljs/shelljs/releases)\r\n- [Changelog](https://github.com/shelljs/shelljs/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/shelljs/shelljs/compare/v0.8.4...v0.8.5)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: shelljs\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", + "sha": "be062b98aa6be6e477198ee50f4b2169c86bcb94", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-04T23:13:29Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-01-24T06:27:43Z" }, { - "author": 64252451, - "message": "fix: TypeError cannot read properties of undefined (reading 'click') (#10067)\n\nFixes https://linear.app/chatwoot/issue/CW-3535/typeerror-cannot-read-properties-of-undefined-reading-click", - "sha": "8a2f652b9489e87baa9d038cf1d06b01428fbbce", + "author": 49699333, + "message": "chore: Bump nanoid from 3.1.23 to 3.2.0 (#468)\n\nBumps [nanoid](https://github.com/ai/nanoid) from 3.1.23 to 3.2.0.\r\n- [Release notes](https://github.com/ai/nanoid/releases)\r\n- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/ai/nanoid/compare/3.1.23...3.2.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: nanoid\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", + "sha": "bd766bc6bf34b16d046d2da48a92968ddf1e414e", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-04T06:04:08Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-01-24T06:26:06Z" }, { - "author": 64252451, - "message": "feat: Adds support for selecting emojis using the keyboard (#10055)", - "sha": "a3732c8f51c684ddd5a98aefd85c865c3400970a", + "author": 12408980, + "message": "chore: Enable french language (#470)", + "sha": "70102745d5030c7bba6267dd54b1182c4a9fd9ce", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-04T06:02:54Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-01-24T06:18:17Z" }, { - "author": 73185, - "message": "chore: [Snyk] Fix for 1 vulnerabilities (#10038)\n\nfix for vulnerabilties\r\n\r\n------\r\nCo-authored-by: snyk-bot ", - "sha": "3a0e68030ae3eacee41c225fe79ef290db4d6a36", + "author": 12408980, + "message": "chore: Clear FCM on app logout (#469)", + "sha": "6b7c2b0948cb35c81e4ba33a305729e548f52730", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-30T01:10:13Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-01-24T06:09:50Z" }, { - "author": 2246121, - "message": "feat: Update the design for the webhook management page (#10050)", - "sha": "f087461abcfe0ac529f0d203157394d07529d77a", + "author": 12408980, + "message": "chore: Add react-hook-form for form validation (#463)\n\n* Add react-hooks-form package\r\n\r\n* Update login screen form\r\n\r\n* Updaye circleci node version\r\n\r\n* Style fixes\r\n\r\n* Code cleanup\r\n\r\n* Fix the auth error logic\r\n\r\n* Change configure url screen validation\r\n\r\n* Change reset password form validation\r\n\r\n* Remove tcomb-form-native package\r\n\r\n* Remove console/logs\r\n\r\n* Android/iOS beta version 1.3.27", + "sha": "3f575107b9d6429371b071ab00f972f383c6e986", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-29T14:59:27Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-01-12T12:52:30Z" }, { - "author": 2246121, - "message": "feat(design): Update the design for the custom attribute console (#10049)\n\nThis PR continues the design update series, updates the design for the custom attributes management page. This PR improves the interaction in the Add Custom Attribute feature. Now, the attribute model in the add attribute form will default to the currently selected tab.\r\n\r\n\r\n---------\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", - "sha": "3a47b7e3d19944cefdffb379ed348d665cf921bc", + "author": 12408980, + "message": "fix: Conversations update issue under unassigned tab (#462)\n\n* Fix conversations update issue under unassigned\r\n\r\n* Android/iOS beta version 1.3.24\r\n\r\n* Code cleanup\r\n\r\n* Android/iOS v1.3.25", + "sha": "88c3a8dd371a31a846438f14ee9a65c9ba9a2e7f", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-29T13:36:11Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-01-05T13:40:24Z" }, { "author": 12408980, - "message": "feat: Added support for copying and pasting images in article editor (#10044)", - "sha": "6dda1e8c8fc75d0b3729c86a4cbd2e668457f0c3", + "message": "chore: Allow more files types in uploads (#458)", + "sha": "a9a7133eed36d07a6885f6a03e52619ed52b84c3", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-29T13:20:52Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-12-28T05:19:33Z" }, { - "author": 18097732, - "message": "fix: default return in blocked domains (#10046)\n\nCo-authored-by: Vishnu Narayanan ", - "sha": "098825c149de532486a44a224b19161dc01d0f6a", + "author": 12014867, + "message": "fix: Availability types translation(#449)\n\nCo-authored-by: tufanov \r\nCo-authored-by: Muhsin Keloth ", + "sha": "61046680d20c29ba1d453e67e8616216f67862a8", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-29T10:06:57Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-12-27T07:11:04Z" }, { - "author": 2246121, - "message": "feat: Update the design for the Inbox management console (#10043)\n\nThis is the continuation of the design update PR. This changes the design for the inbox pages.\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth \r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", - "sha": "31e76632580f89afdacb43ad63a4a8e624c56c04", + "author": 49699333, + "message": "chore: Bump semver-regex from 3.1.2 to 3.1.3 (#432)\n\nBumps [semver-regex](https://github.com/sindresorhus/semver-regex) from 3.1.2 to 3.1.3.\r\n- [Release notes](https://github.com/sindresorhus/semver-regex/releases)\r\n- [Commits](https://github.com/sindresorhus/semver-regex/commits)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: semver-regex\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", + "sha": "e859079b027037578b90b82eac4b267bdef0b50c", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-29T05:49:32Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-12-27T07:08:42Z" }, { - "author": 15716057, - "message": "chore: Replace campaign mixin with composable [CW-3463] (#9987)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nRepalces campaignMixin and its usage with the new useCampaign mixin\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3463/rewrite-campaignmixin-mixin-to-a-composable\r\n\r\n---------\r\n\r\nCo-authored-by: Shivam Mishra \r\nCo-authored-by: Muhsin Keloth ", - "sha": "3b5f5b41ad024de357c7703ebe0d254e7f634da4", + "author": 49699333, + "message": "chore: Bump axios from 0.21.1 to 0.21.2 (#435)\n\nBumps [axios](https://github.com/axios/axios) from 0.21.1 to 0.21.2.\r\n- [Release notes](https://github.com/axios/axios/releases)\r\n- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/axios/axios/compare/v0.21.1...v0.21.2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: axios\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", + "sha": "8eaa79c9d25d37010c7d68d23b1edb10b78aba49", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-27T19:23:18Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-12-27T07:04:55Z" }, { - "author": 15716057, - "message": "chore: Replace filtersMixin with useFilter composable [CW-3466] (#10036)\n\nCo-authored-by: Shivam Mishra \r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", - "sha": "fe5670832a7d8ab34af43b9c916b77eae29b2419", + "author": 49699333, + "message": "chore: Bump validator from 13.6.0 to 13.7.0 (#448)\n\nBumps [validator](https://github.com/validatorjs/validator.js) from 13.6.0 to 13.7.0.\r\n- [Release notes](https://github.com/validatorjs/validator.js/releases)\r\n- [Changelog](https://github.com/validatorjs/validator.js/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/validatorjs/validator.js/compare/13.6.0...13.7.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: validator\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", + "sha": "60cfacd59dbcf1bb6c38a59bd8626ed346234f75", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-27T08:20:25Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-12-27T06:59:38Z" }, { "author": 64252451, - "message": "feat: Rewrite `automations/methodsMixin` to a composable (#9956)\n\nCo-authored-by: Shivam Mishra ", - "sha": "bc6420019fce6902f4515e3ce69d0a8b4a8d846c", + "message": "feat: Adds the ability to share the conversation (#451)", + "sha": "e9556fe5ce4f141ceba034965ddbd6a6bfef1fec", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-27T07:00:08Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-12-27T06:39:48Z" }, { - "author": 15716057, - "message": "chore: Repalce message formatter mixin with useMessageFormatter [CW-3470] (#9986)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nReplaced the old messageFormatterMixin with a useMessageFormatter\r\ncomposable", - "sha": "f82ec3b885ec2e52b460da0522b6f9c69a33fa54", + "author": 64252451, + "message": "chore: Adds missing inbox icons (#454)\n\nCo-authored-by: Muhsin Keloth ", + "sha": "bfacecd4c62b5bbfddf9d7b914f582842e2d9abc", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-27T02:36:51Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-12-27T06:24:40Z" }, { - "author": 64252451, - "message": "feat: Rewrite `reportMixin` to a composable (#10029)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThe PR will replace the usage of `reportMixin` with the help of\r\n`useReportMetrics()` composable.\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3450/rewrite-reportmixin-mixin-to-a-composable\r\n\r\n**Files updated**\r\n1. dashboard/routes/dashboard/settings/reports/Index.vue\r\n2. dashboard/routes/dashboard/settings/reports/BotReports.vue\r\n3. dashboard/routes/dashboard/settings/reports/ReportContainer.vue\r\n4.\r\ndashboard/routes/dashboard/settings/reports/components/WootReports.vue\r\n5.\r\ndashboard/routes/dashboard/settings/reports/components/ChartElements/ChartStats.vue\r\n\r\n## Type of change\r\n\r\n- [x] New feature (non-breaking change which adds functionality)\r\n\r\n## How Has This Been Tested?\r\n\r\nTest the all the reports view.\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", - "sha": "32c25047c4dab96f3eb0c034c42d8e354f4aff61", + "author": 12408980, + "message": "fix: Reset badge count if all notifications are read (#452)", + "sha": "11f21963e2befdd03448eed0a2e800986141efc5", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-27T02:30:05Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-11-09T07:33:43Z" }, { - "author": 64252451, - "message": "feat: Rewrite command bar mixin to a composable (#10015)\n\n\r\nCo-authored-by: Shivam Mishra ", - "sha": "7f8d718da3b987e61ba096d02fd6a366965c3228", + "author": 12408980, + "message": "fix: Enable scroll in conversation details screen (#447)", + "sha": "b885c593271f985f68cd7940517c600fd2c0b482", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-26T10:25:59Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-11-04T09:31:20Z" }, { - "author": 18097732, - "message": "feat: add domain blocklist feature (#10016)\n\nCo-authored-by: Pranav ", - "sha": "3489783cb8c650db7242656e41f7f916bfee2d4a", + "author": 12408980, + "message": "fix: Add scroll view in conversation details screen (#442)", + "sha": "12cbb2e4bc0466f29220f91458a76754d038a7eb", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-26T07:35:36Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-10-21T10:43:53Z" }, { "author": 12408980, - "message": "chore: Hide linear linked issues error toast messages (#10020)\n\nWe are fetching linked Linear issues when opening a conversation if Linear integration is enabled. There may be some cases where the API call fails. We don't need to show an error message every time a user opens the conversation, as it's not critical. However, when someone clicks on the Linear icon, we can inform them that the integration is disabled. This PR will fix the issue.", - "sha": "53d68868c69a23518a575c295fde0f832beb983f", + "message": "chore: Move agent availability status APIs (#436)\n\n* Update agent availability status APIs\r\n\r\n* Set minium version 1.18\r\n\r\n* Android/iOS version 1.3.15\r\n\r\n* Handle empty Text values\r\n\r\n* Android/iOS version 1.3.20", + "sha": "882e372fd201ae8a6c07f86e2d33b969d5013917", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-23T11:49:06Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-10-20T02:35:46Z" }, { - "author": 73185, - "message": "feat: Add APIs to manage custom roles in Chatwoot (#9995)\n\nCo-authored-by: Pranav ", - "sha": "b61ad6e41aca1394547e463a3cc9e16f8ce0762b", + "author": 12408980, + "message": "chore: Change iOS app account", + "sha": "96d2b97f8c8c6bcb25d33736f460cf74ab13b73a", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-23T11:48:28Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-10-14T18:02:09Z" }, { "author": 49699333, - "message": "chore(deps): bump rexml from 3.3.4 to 3.3.6 (#10013)\n\nBumps [rexml](https://github.com/ruby/rexml) from 3.3.4 to 3.3.6.\r\n
\r\nRelease notes\r\n

Sourced from rexml's\r\nreleases.

\r\n
\r\n

REXML 3.3.6 - 2024-08-22

\r\n

Improvements

\r\n
    \r\n
  • \r\n

    Removed duplicated entity expansions for performance.

    \r\n
      \r\n
    • GH-194
    • \r\n
    • Patch by Viktor Ivarsson.
    • \r\n
    \r\n
  • \r\n
  • \r\n

    Improved namespace conflicted attribute check performance. It was\r\ntoo slow for deep elements.

    \r\n
      \r\n
    • Reported by l33thaxor.
    • \r\n
    \r\n
  • \r\n
\r\n

Fixes

\r\n
    \r\n
  • \r\n

    Fixed a bug that default entity expansions are counted for\r\nsecurity check. Default entity expansions should not be counted\r\nbecause they don't have a security risk.

    \r\n
      \r\n
    • GH-198
    • \r\n
    • GH-199
    • \r\n
    • Patch Viktor Ivarsson
    • \r\n
    \r\n
  • \r\n
  • \r\n

    Fixed a parser bug that parameter entity references in internal\r\nsubsets are expanded. It's not allowed in the XML specification.

    \r\n
      \r\n
    • GH-191
    • \r\n
    • Patch by NAITOH Jun.
    • \r\n
    \r\n
  • \r\n
  • \r\n

    Fixed a stream parser bug that user-defined entity references in\r\ntext aren't expanded.

    \r\n
      \r\n
    • GH-200
    • \r\n
    • Patch by NAITOH Jun.
    • \r\n
    \r\n
  • \r\n
\r\n

Thanks

\r\n
    \r\n
  • \r\n

    Viktor Ivarsson

    \r\n
  • \r\n
  • \r\n

    NAITOH Jun

    \r\n
  • \r\n
  • \r\n

    l33thaxor

    \r\n
  • \r\n
\r\n

REXML 3.3.5 - 2024-08-12

\r\n

Fixes

\r\n
    \r\n
  • Fixed a bug that\r\nREXML::Security.entity_expansion_text_limit\r\ncheck has wrong text size calculation in SAX and pull parsers.\r\n
      \r\n
    • GH-193
    • \r\n
    • GH-195
    • \r\n
    • Reported by Viktor Ivarsson.
    • \r\n
    • Patch by NAITOH Jun.
    • \r\n
    \r\n
  • \r\n
\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nChangelog\r\n

Sourced from rexml's\r\nchangelog.

\r\n
\r\n

3.3.6 - 2024-08-22 {#version-3-3-6}

\r\n

Improvements

\r\n
    \r\n
  • \r\n

    Removed duplicated entity expansions for performance.

    \r\n
      \r\n
    • GH-194
    • \r\n
    • Patch by Viktor Ivarsson.
    • \r\n
    \r\n
  • \r\n
  • \r\n

    Improved namespace conflicted attribute check performance. It was\r\ntoo slow for deep elements.

    \r\n
      \r\n
    • Reported by l33thaxor.
    • \r\n
    \r\n
  • \r\n
\r\n

Fixes

\r\n
    \r\n
  • \r\n

    Fixed a bug that default entity expansions are counted for\r\nsecurity check. Default entity expansions should not be counted\r\nbecause they don't have a security risk.

    \r\n
      \r\n
    • GH-198
    • \r\n
    • GH-199
    • \r\n
    • Patch Viktor Ivarsson
    • \r\n
    \r\n
  • \r\n
  • \r\n

    Fixed a parser bug that parameter entity references in internal\r\nsubsets are expanded. It's not allowed in the XML specification.

    \r\n
      \r\n
    • GH-191
    • \r\n
    • Patch by NAITOH Jun.
    • \r\n
    \r\n
  • \r\n
  • \r\n

    Fixed a stream parser bug that user-defined entity references in\r\ntext aren't expanded.

    \r\n
      \r\n
    • GH-200
    • \r\n
    • Patch by NAITOH Jun.
    • \r\n
    \r\n
  • \r\n
\r\n

Thanks

\r\n
    \r\n
  • \r\n

    Viktor Ivarsson

    \r\n
  • \r\n
  • \r\n

    NAITOH Jun

    \r\n
  • \r\n
  • \r\n

    l33thaxor

    \r\n
  • \r\n
\r\n

3.3.5 - 2024-08-12 {#version-3-3-5}

\r\n

Fixes

\r\n
    \r\n
  • Fixed a bug that\r\nREXML::Security.entity_expansion_text_limit\r\ncheck has wrong text size calculation in SAX and pull parsers.\r\n
      \r\n
    • GH-193
    • \r\n
    • GH-195
    • \r\n
    • Reported by Viktor Ivarsson.
    • \r\n
    • Patch by NAITOH Jun.
    • \r\n
    \r\n
  • \r\n
\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 95871f3\r\nAdd 3.3.6 entry
  • \r\n
  • 7cb5eae\r\nparser tree: improve namespace conflicted attribute check\r\nperformance
  • \r\n
  • 6109e01\r\nFix a bug that Stream parser doesn't expand the user-defined entity\r\nreference...
  • \r\n
  • cb15858\r\nparser: keep the current namespaces instead of stack of Set
  • \r\n
  • 2b47b16\r\nparser: move duplicated end tag check to BaseParser
  • \r\n
  • 35e1681\r\ntest tree-parser: move common method to base class
  • \r\n
  • 6e00a14\r\ntest: fix indent
  • \r\n
  • df3a0cc\r\ntest: fix indent
  • \r\n
  • fdbffe7\r\nUse loop instead of recursive call for Element#namespace
  • \r\n
  • 6422fa3\r\nUse loop instead of recursive call for Element#root
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rexml&package-manager=bundler&previous-version=3.3.4&new-version=3.3.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\nYou can disable automated security fix PRs for this repo from the\r\n[Security Alerts\r\npage](https://github.com/chatwoot/chatwoot/network/alerts).\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "41c5e7d3f124b78b870997ff3f2632421fec77a7", + "message": "chore: Bump tmpl from 1.0.4 to 1.0.5 (#433)\n\nBumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5.\r\n- [Release notes](https://github.com/daaku/nodejs-tmpl/releases)\r\n- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: tmpl\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "c9b04a0a270670c76067337ebb0fa0f83947f9cf", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-23T03:57:17Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-09-29T09:41:53Z" }, { - "author": 18097732, - "message": "fix: inconsistent OpenAI cache interface (#10009)\n\nSigned-off-by: Shivam Mishra \r\nCo-authored-by: Muhsin Keloth ", - "sha": "abc511d00f5105bebde146cb23752bc8598a6e0e", + "author": 12408980, + "message": "fix: FCM refresh token update (#427)", + "sha": "acd6a182af77aa21a1e447bf7847cee7e9701bdc", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-22T17:34:14Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-09-08T06:16:31Z" }, { - "author": 18097732, - "message": "revert: \"chore: Replace messageMixing with useMessage composable [CW-3475]\" (#10011)\n\nReverts chatwoot/chatwoot#9942\r\n\r\nThis was causing the widget email input to break", - "sha": "a48f98de9dd605b6c1319fce50b5321376c60b34", + "author": 12408980, + "message": "enhancement: Change private note icon (#426)", + "sha": "d07653ad894edc72fa3fceeaaa5a88bc345dc370", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-22T14:11:11Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-30T05:16:54Z" }, { - "author": 15716057, - "message": "chore: Repalce Hook Mixin with useHook composable [CW-3454] (#9994)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nReplace Hook mixin with useHook composable\r\n\r\nFixes # (issue)\r\n\r\n## Type of change\r\n\r\nPlease delete options that are not relevant.\r\n\r\n- [ ] Bug fix (non-breaking change which fixes an issue)\r\n- [ ] New feature (non-breaking change which adds functionality)\r\n- [ ] Breaking change (fix or feature that would cause existing\r\nfunctionality not to work as expected)\r\n- [ ] This change requires a documentation update\r\n\r\n## How Has This Been Tested?\r\n\r\nPlease describe the tests that you ran to verify your changes. Provide\r\ninstructions so we can reproduce. Please also list any relevant details\r\nfor your test configuration.\r\n\r\n\r\n## Checklist:\r\n\r\n- [ ] My code follows the style guidelines of this project\r\n- [ ] I have performed a self-review of my code\r\n- [ ] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [ ] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [ ] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules\r\n\r\n---------\r\n\r\nCo-authored-by: Shivam Mishra ", - "sha": "7c2353c7d9a08454d00352a162edef529e381da1", + "author": 12408980, + "message": "chore: Cleanup conversation list screen (#422)", + "sha": "915bf254884431171149a43e9d93f48a98bfc3f3", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-22T11:18:02Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-30T04:56:55Z" }, { - "author": 64252451, - "message": "fix: TypeError Unhandled Promise Rejection: null is not an object `(evaluating 'e[Symbol.iterator]')` (#10007)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\n**Cause of Issue**\r\n\r\nThe problem was that the `clearSelectedState` action was being\r\ndispatched late in the component lifecycle. By the time it was called,\r\nchild components like `ConversationBox` and `MessagesView` had already\r\nbeen mounted and were trying to access data from a previous conversation\r\nthat no longer existed. This resulted in throwing error `TypeError\r\nUnhandled Promise Rejection: null is not an object (evaluating\r\n'e[Symbol.iterator]')` when users navigated from other screens to the\r\nconversation view screen.\r\n\r\n**Solution**\r\n\r\nI added the `clearSelectedState` dispatch to the `created()` lifecycle\r\nhook for cases where there's no `conversationId` from route props. This\r\nensures that the state is cleared before any child components are\r\nmounted.\r\n\r\n\r\nFixes\r\nhttps://chatwoot-p3.sentry.io/issues/5707937964/?project=4507182691975168\r\n\r\n## Type of change\r\n\r\nPlease delete options that are not relevant.\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n\r\n## How Has This Been Tested?\r\n\r\n**Steps to reproduce**\r\n1. Navigate to chat list screen and open the console.\r\n2. Open any chat, wait to load the messages and stay in conversation\r\nview screen.\r\n3. Then navigate to contact or any other view from primary sidebar. \r\n4. Then back to chat list view. \r\n5. Now you can see this error in console.\r\n\r\n**Before**\r\n\r\nhttps://www.loom.com/share/193aaf1d1926479982a192dfb06a8764?sid=3f9ee000-d6a0-47cc-a49f-0050d2c64bbf\r\n\r\n**After**\r\n\r\nhttps://www.loom.com/share/3d88cfd5e7744958bc5856dd601ee6c4?sid=0e07a5d0-e461-4a1a-914b-e49f669422f5\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", - "sha": "c80de24ac134afbc3543fa69aaf46bd27a7ed852", + "author": 12408980, + "message": "enhancement: Change iOS app icon (#420)", + "sha": "b64d547af819562207d4be1467ea6f15bc2ae89b", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-22T11:11:42Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-20T09:20:08Z" }, { - "author": 18097732, - "message": "refactor: `useKeyboardEvents` composable (#9959)\n\nThis PR has the following changes\r\n\r\n1. Fix tab styles issue caused by adding an additional wrapper for\r\ngetting an element ref on `ChatTypeTabs.vue`\r\n2. Refactor `useKeyboardEvents` composable to not require an element\r\nref. It will use a local abort controller to abort any listener\r\n\r\n---------\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", - "sha": "dadd572f9d5fdf47162c8b04c141adfac256dd30", + "author": 12408980, + "message": "chore: iOS deployment using fastlane (#419)", + "sha": "037f82b5fb2287bdb302cb97a63319db325134af", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-22T11:10:55Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-19T19:17:55Z" }, { - "author": 18097732, - "message": "feat: enable disposable email check for account creation (#9989)\n\nThis PR disallows usage of disposable emails when creating an account\r\n\r\n---------\r\n\r\nCo-authored-by: Pranav ", - "sha": "776579ba5bbee3755764e9fd53ca6af55b76a4bc", + "author": 12408980, + "message": "chore: Fastlane configuration changes (#417)", + "sha": "bb8aae188e030295371bf958bdcee637a6f1af23", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-22T11:10:27Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-19T13:39:37Z" }, { - "author": 2246121, - "message": "feat: Update the design for automation (#10002)\n\nThis is the continuation of the design update for the settings screens.\r\nIn this PR, the automation page is updated with the latest design.\r\n\r\n- Moved the row to a new component\r\n- Migrated both components to composition API.\r\n- Order by ID (Earlier this was order by updated_at which was\r\nconfusing).\r\n\r\n| Light | Dark |\r\n| -- | -- |\r\n| \"Screenshot\r\n| \"Screenshot\r\n|\r\n\r\n---------\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>\r\nCo-authored-by: Shivam Mishra ", - "sha": "4aa4e2549f19f2f067e81cfb4e5403fd234fb438", + "author": 12408980, + "message": "upgrade: Firebase to v12.x (#414)\n\n* upgrade rn-firbase package\r\n\r\n* update ios pods\r\n\r\n* upgrade goole services", + "sha": "eba6e483e9892d3b1ea8e30771d610bc753c57a7", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-22T10:52:54Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-19T13:37:20Z" }, { "author": 12408980, - "message": "fix: OpenAPI label suggestion response payload (#10008)", - "sha": "eb6de74269d566daade10d31e8bf7bf72fb1585e", + "message": "chore: Add pending and resolved status in conversation filter screen (#412)\n\n* Add snoozed and pedning status\r\n\r\n* add push mention toggle", + "sha": "002f5bec9795e12565c7fb789128192a8eaf5cef", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-22T10:02:33Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-17T06:33:34Z" }, { - "author": 64252451, - "message": "feat: Rewrite `aiMixin` to a composable (#9955)\n\nThis PR will replace the usage of aiMixin with the useAI composable.\r\n\r\nFixes https://linear.app/chatwoot/issue/CW-3443/rewrite-aimixin-mixin-to-a-composable\r\n\r\nCo-authored-by: Muhsin Keloth \r\nCo-authored-by: Shivam Mishra ", - "sha": "d19a9c38d715140364e931e615c0169bbc4daf43", + "author": 12408980, + "message": "chore: Add beta testing details (#411)", + "sha": "6915547a5b190081db92100f78bb6029d3bb0f10", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-22T08:28:51Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-16T04:45:23Z" }, { - "author": 64252451, - "message": "feat: Rewrite `agentMixin` to a helper (#9940)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will replace the usage of `agentMixin`with the utility helpers\r\nfunctions.\r\n\r\n**Files updated**\r\n\r\n1. dashboard/components/widgets/conversation/contextMenu/Index.vue\r\n2. dashboard/components/widgets/conversation/ConversationHeader.vue\r\n**(Not used)**\r\n3. dashboard/routes/dashboard/commands/commandbar.vue\r\n4. dashboard/routes/dashboard/conversation/ConversationAction.vue\r\n5. dashboard/routes/dashboard/conversation/ConversationParticipant.vue\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3442/rewrite-agentmixin-mixin-to-a-composable\r\n\r\n## Type of change\r\n\r\n- [x] New feature (non-breaking change which adds functionality)\r\n\r\n## How Has This Been Tested?\r\n\r\n**Test cases**\r\n\r\n1. See agent list sorting based on availability, if agents are on the\r\nsame status, then sorted by name.\r\n2. Test actions like assigning/unassigning agent from conversation\r\nsidebar, CMD bar, Context menu.\r\n3. Test actions like adding/removing participants from conversation\r\nsidebar.\r\n4. See agent list is generated properly, none value.\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", - "sha": "c63a6ed8ec040b779bef5bcfe21fe812bcfa5315", + "author": 12408980, + "message": "create SECURITY.md", + "sha": "23b18e14c933450dabaf3393bb6efbc49bab0745", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-22T07:32:11Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-14T16:16:18Z" }, { "author": 12408980, - "message": "fix: Handle OpenAI API errors (#9560)", - "sha": "429d281501be22d45ac431f929a70f9629eb1830", + "message": "chore: Add issue and PR templates (#410)", + "sha": "2456dc0040da8299f10efa4ace7456d6c3bf343a", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-22T04:54:13Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-14T15:52:14Z" }, { "author": 12408980, - "message": "fix: Delete attachments when removing them from Instagram in real-time (#9996)", - "sha": "6571baf2116b9cd45bef82aa240c720f25440719", + "message": "fix: Show button in conversation assignment screen (#407)", + "sha": "83231b9aa3d6c84865f2b4c47aa4ed75e253622c", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-21T14:40:31Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-13T13:04:23Z" }, { - "author": 2246121, - "message": "feat: Update the design for macros design page (#9999)\n\nThis is the continuation of the design update for settings page. This PR updates the design for the macros page.\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", - "sha": "44227de97e94ae73cd7768b29379b22d7740a8d8", + "author": 12408980, + "message": "fix: App crashing when contact name is empty (#405)", + "sha": "a7766b6ed196d52685d0436f77b68e5e60209654", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-21T12:57:53Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-12T07:29:23Z" }, { - "author": 2246121, - "message": "fix: Remove user.permissions, resolve it from accounts (#9990)\n\nRemove the `user.permissions` field and resolve the permissions directly\r\nfrom the accounts array in the user. This change ensures that the cache\r\nor previous values from the last active account don't affect the\r\npermissions.\r\n\r\nIn this PR: \r\n- Remove user.permissions usage, replace it with getUserPermissions\r\nmethod.\r\n- Remove json.permissions from user.json.jbuilder", - "sha": "77b718c22cd06059c0852a7bdde2d7b1acda3e05", + "author": 12408980, + "message": "Bump version to 1.3.0", + "sha": "8aeb133fa0c2f0c6e6e8042b026c27cfa1c25b3b", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-21T06:06:26Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-09T09:04:21Z" }, { - "author": 49699333, - "message": "chore(deps): bump fugit from 1.9.0 to 1.11.1 (#9981)\n\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "04b67eb4313740242a43724932e0b71a24beb968", + "author": 12408980, + "message": "chore: Upgrade react-native to 0.64.2 (#401)\n\n* update flipper\r\n\r\n* update flipper\r\n\r\n* upgrade rn version to 0.64.1\r\n\r\n* add clean command", + "sha": "e76631ced5b016658daf5c3e883dfcee2710ad50", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-21T03:23:26Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-09T05:39:36Z" }, { - "author": 92152627, - "message": "chore: Update translations (#9976)", - "sha": "a92d7fd7d5ca306a0366978f9d9d09cda5c20e71", + "author": 12408980, + "message": "update the language screen title", + "sha": "f9ca205b1c63c38f27a5455296e6922718bc5076", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-20T14:43:09Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-05T05:30:45Z" }, { - "author": 49699333, - "message": "chore(deps): bump elliptic from 6.5.4 to 6.5.7 (#9975)", - "sha": "e9e515c436f1fd90bdd0b95d1bcd93cb30b6893d", + "author": 2246121, + "message": "chore: Translation updates (#395)\n\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Malayalam)", + "sha": "27fe4f67eb193ba88370aa59fd02f3f08c007cde", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-20T14:23:13Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-05T05:18:38Z" }, { - "author": 3526167, - "message": "chore: Remove closing comment on issues/PRs (#9964)", - "sha": "bb947ca50d2f7c06ed598a68b8d557ad0bde459c", + "author": 2246121, + "message": "chore: Translation updates (#377)\n\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Persian)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Persian)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Persian)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "f7156fe56c7afcac5eedd36696bc38043edd6d57", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-20T08:57:15Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-03T06:31:30Z" }, { - "author": 73185, - "message": "chore: [Snyk] Fix for 1 vulnerabilities (#9971)\n\n- update gem to fix vulnerabilities", - "sha": "8473e72a7ef1644d0b26cc73cba86722497bbd25", + "author": 12408980, + "message": "fix: Invariant violation of text in chat header(#394)", + "sha": "db7ef5065bc16d47b88029f930fd70ff26bb8dd3", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-20T00:41:53Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-03T06:25:26Z" }, { - "author": 73185, - "message": "Merge branch 'release/3.12.0' into develop", - "sha": "292435e0e7c4643376267868b0f651f6a39b5dd0", + "author": 12408980, + "message": "fix: Logo overflow in settings screen (#393)", + "sha": "bac83809c1c2fffd0269b9ab711d23b5c30c4161", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-19T22:54:48Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-02T11:44:13Z" }, { - "author": 73185, - "message": "Merge branch 'release/3.12.0'", - "sha": "d70ba8ff40cd1d8133df6fde7eb0b1a935117323", + "author": 12408980, + "message": "chore: Add development support for apple m1 devices (#390)", + "sha": "5f8f44857edb3ecbfe5b512db0858ce9e7c5703e", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-19T22:54:36Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-07-13T14:45:12Z" }, { - "author": 73185, - "message": " Bump version to 3.12.0", - "sha": "d3dacccb1d060b3ead89295c7fbcc310827da6ee", + "author": 49699333, + "message": "chore: Bump addressable from 2.7.0 to 2.8.0 (#391)", + "sha": "24f629082d281e37fbd78d6997c8661f136838b3", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-19T22:53:25Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-07-13T14:44:35Z" }, { - "author": 73185, - "message": "Merge branch 'master' into develop", - "sha": "0190b6c36dd990e8a366615df738b46f13757c63", + "author": 12408980, + "message": "chore: Show messages when replying to conversation notifications (#386)\n\n* fix conversation reply issue\r\n\r\n* ios beta version 1.2.8", + "sha": "5e16a799e53d036d80b95160b8ef2b72a7c15e9c", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-19T22:52:43Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-07-08T14:44:31Z" }, { - "author": 73185, - "message": "chore: [Snyk] Fix for 1 vulnerabilities (#9966)\n\nFixes for vulnerable gems\r\n\r\nCo-authored-by: snyk-bot ", - "sha": "855b9c8f252a6403db7e3ec0be7d59dc7f3d6501", + "author": 12408980, + "message": "chore: Format mentioned user name If user name contains the white space (#385)", + "sha": "09bebcf772c8564bfead11718a389ba2091633bb", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-17T07:34:15Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-07-06T07:39:19Z" }, { - "author": 92152627, - "message": "chore: Update translations (#9946)", - "sha": "bb786396966d0319777ecba0c73b89b4bc11a902", + "author": 12408980, + "message": "chore: Add scroll in assign agent screen (#380)\n\n* fix scroll issue in agent screen\r\n\r\n* android/ios v1.2.7", + "sha": "f35c97519c0d9e0b0d608eb0901b667d1d87f3a1", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-16T08:36:32Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-06-22T05:24:33Z" }, { - "author": 15716057, - "message": "feat: Redesign onboarding screen (#9939)\n\nCo-authored-by: Pranav ", - "sha": "f38101527f2ef46199dcaa7184d619a674d6cdf3", + "author": 2246121, + "message": "chore: Crowdin updates (#342)\n\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "a4af2557e1efdcca9a45e359d0841954e34ea8f0", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-16T07:31:22Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-06-17T05:55:10Z" }, { - "author": 18097732, - "message": "fix: Chat list tab styles (#9960)", - "sha": "4310a547caffebdfd31a441673839b2ae45ed6c8", + "author": 2246121, + "message": "feat: Update UI designs (#374)\n\n* chore: Upgrade to 0.64.0\r\n\r\n* chore: Upgrade to 0.64.1\r\n\r\n* feat: Update UI to match the dashboard design\r\n\r\n* Handle bugs\r\n\r\n* fix prettier issues\r\n\r\n* update minimum server version\r\n\r\n* android/ios v1.2.6\r\n\r\n* update android version code\r\n\r\n* update android version code\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "bf2a90d704fdf7e33167e3e20094102fd356c7a8", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-14T13:03:14Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-06-17T05:53:11Z" }, { - "author": 12408980, - "message": "fix: Instagram audio rendering issues (#9957)\n\nWe are using `audio` component for rendering audio files in dashboard.\r\n\r\n```\r\n\r\n```\r\nWe have added the timestamp for every audio URL for cache busting. For\r\nInstagram, we are getting a signature URL. When we add any value and\r\naccess the URL, it results in an \"Invalid signature. If I remove the\r\ntimestamp, the audio is rendering properly. This PR will change the\r\nlogic to construct the URL properly instead of direct string\r\nmanipulation.", - "sha": "06a362318c6f246c042d16f2b44eebf6c255d282", + "author": 73185, + "message": "chore: Fix circle builds (#375)", + "sha": "7c0881d39df5f683b96899f805f53dbdedc84700", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-14T07:54:00Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-06-15T11:08:40Z" }, { - "author": 64252451, - "message": "feat: Rewrite `configMixin` to a composable (#9921)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will replace the usage of `configMixin` with the `useConfig`\r\ncomposable.\r\n\r\n**Files updated**\r\n1. dashboard/components/layout/sidebarComponents/SecondaryNavItem.vue\r\n2. dashboard/components/widgets/conversation/MessagesView.vue\r\n3. dashboard/routes/dashboard/settings/inbox/Settings.vue **(Not used)**\r\n4. dashboard/routes/dashboard/settings/inbox/FinishSetup.vue **(Not\r\nused)**\r\n5.\r\ndashboard/routes/dashboard/settings/inbox/settingsPage/CollaboratorsPage.vue\r\n6.\r\ndashboard/routes/dashboard/settings/profile/NotificationPreferences.vue\r\n**(Not used)**\r\n7. dashboard/routes/dashboard/settings/profile/AudioNotifications.vue\r\n**(Not used)**\r\n8. dashboard/routes/dashboard/settings/sla/Index.vue **(Not used)**\r\n9. dashboard/routes/dashboard/settings/account/Index.vue\r\n10. survey/views/Response.vue **(Not used)**\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3464/rewrite-configmixin-mixin-to-a-composable\r\n\r\n## Type of change\r\n\r\n- [x] New feature (non-breaking change which adds functionality)\r\n\r\n## How Has This Been Tested?\r\n\r\nTest in the component related pages\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", - "sha": "dd8abe975cd37b23c69ea0cd9b8140d60b7b9bf5", + "author": 2246121, + "message": "chore: Upgrade to react-native 0.64.1 (#373)\n\n\r\n\r\nCo-authored-by: Muhsin ", + "sha": "c8ab4865c3540fdbe66e36cad842c8fc09ed1f9c", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-14T07:26:30Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-06-15T06:13:11Z" }, { - "author": 64252451, - "message": "fix: TypeError cannot read properties of undefined (reading '$el') (#9951)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will fix an error `TypeError cannot read properties of undefined\r\n(reading '$el')` with the keyboard shortcut `Alt+KeyA` for triggering\r\nthe file picker.\r\n\r\n**Issue**\r\nI couldn't able reproduce this issue. It might be because `$children`\r\nwas unavailable at the time of access.\r\n\r\n**Solution**\r\nPreviously, it relied on `$children`. Now, it uses the more reliable\r\n`querySelector` method to find the target element.\r\n\r\nFixes\r\nhttps://chatwoot-p3.sentry.io/issues/5708410274/?alert_rule_id=15157525&alert_timestamp=1723552508790&alert_type=email&environment=production¬ification_uuid=be5966b2-f17d-4273-8709-98e3322f1f6f&project=4507182691975168&referrer=alert_email\r\n\r\n## Type of change\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n\r\n## How Has This Been Tested?\r\n\r\n**Test cases**\r\n1. Open a conversation\r\n2. And click `Alt+KeyA` to trigger the file picker.\r\n3. See if there is any issue or errors.\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", - "sha": "207933ed70b0815a1cb4575c7f1e8878887368d8", + "author": 12408980, + "message": "chore: Integrate posthog analytics (#372)\n\n* add posthog\r\n\r\n* add anlytics everywhere\r\n\r\n* disbale analytics in development\r\n\r\n* update identifier hash value\r\n\r\n* update circle ci node version\r\n\r\n* circleci node version", + "sha": "f06b7697de90f7ee2b7f705e267f9214bef1aafb", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-14T05:52:51Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-06-11T10:55:11Z" }, { - "author": 2246121, - "message": "feat: Update the design for user management page (#9948)\n\nThis PR is the part of the settings page design update series. This PR updates the design for the user management page.\r\n\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", - "sha": "b998f048267a342ac2dd1474d039801f2b7d0130", + "author": 49699333, + "message": "chore: Bump browserslist from 4.16.3 to 4.16.6 (#370)\n\nBumps [browserslist](https://github.com/browserslist/browserslist) from 4.16.3 to 4.16.6.\r\n- [Release notes](https://github.com/browserslist/browserslist/releases)\r\n- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/browserslist/browserslist/compare/4.16.3...4.16.6)\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", + "sha": "26e0c3e8ef48de273bf87018665d3c86b893fc27", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-13T14:01:31Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-06-01T11:24:26Z" }, { - "author": 64252451, - "message": "fix: TypeError: t.messages.at is not a function (#9950)", - "sha": "7d6466022a6fc5b4822e9b7faa12ef13b4ccf436", + "author": 12408980, + "message": "chore: Server upgrade warning (#369)\n\n* set minimum version in .env\r\n\r\n* get installation version on app load\r\n\r\n* code cleanup\r\n\r\n* update message\r\n\r\n* add i18n texts\r\n\r\n* code cleanup\r\n\r\n* android/ios v1.2.2\r\n\r\n* minor fixes\r\n\r\n* android/ios v1.2.3", + "sha": "65d39a6365393f4fdc5fd85dc3d0e5f95982dd3f", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-13T13:46:15Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-06-01T11:23:57Z" }, { - "author": 64252451, - "message": "fix: TypeError cannot read properties of undefined (reading 'id') (#9947)", - "sha": "7ff939efd54f1e056a1e10e261183b200f435034", + "author": 12408980, + "message": "fix: Rerender user avatar in conversation header(#368)", + "sha": "b394aea556bd3c8073421545103c22e9c6866c3d", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-13T10:58:41Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-05-18T09:20:30Z" }, { - "author": 64252451, - "message": "feat: Rewrite `conversations` mixin to a helper (#9931)", - "sha": "b33d59d804f865dbc2da6d811cb712ea80b691ef", + "author": 49699333, + "message": "chore: Bump hosted-git-info from 2.8.8 to 2.8.9 (#365)\n\nBumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9.\r\n- [Release notes](https://github.com/npm/hosted-git-info/releases)\r\n- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)\r\n- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9)\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "3a938a0e7e98455db85d8d0799bdfc46c0a1e78c", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-13T09:45:04Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-05-11T08:46:17Z" }, { - "author": 15716057, - "message": "chore: Replace messageMixing with useMessage composable [CW-3475] (#9942)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nReplaces the messageMixin with the new useMessage composable\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3475/rewrite-messagemixin-mixin-to-a-composable\r\n\r\n## Type of change\r\n\r\nPlease delete options that are not relevant.\r\n\r\n- [ ] Bug fix (non-breaking change which fixes an issue)\r\n- [x] New feature (non-breaking change which adds functionality)\r\n- [ ] Breaking change (fix or feature that would cause existing\r\nfunctionality not to work as expected)\r\n- [ ] This change requires a documentation update", - "sha": "c26490e9c14606e7594c0cc5390f5efdd3a940ae", + "author": 49699333, + "message": "chore: Bump rexml from 3.2.4 to 3.2.5 in /android (#364)\n\nBumps [rexml](https://github.com/ruby/rexml) from 3.2.4 to 3.2.5.\r\n- [Release notes](https://github.com/ruby/rexml/releases)\r\n- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)\r\n- [Commits](https://github.com/ruby/rexml/compare/v3.2.4...v3.2.5)\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "63dce0566a2fdd264249228fed763106ce10db60", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-13T03:51:54Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-05-03T05:56:07Z" }, { - "author": 64252451, - "message": "feat: Rewrite `accountMixin` to a composable (#9914)", - "sha": "66db9a0cc1b994c0e7797b1cd8d2e9721af7d194", + "author": 12408980, + "message": "docs: Move all the guides to chatwoot help (#363)", + "sha": "09562a95ac5cdee55aecc15b2c06c7326bfc13e8", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-12T13:23:30Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-04-29T10:32:28Z" }, { - "author": 64252451, - "message": "feat: Replace `attributeMixin` within the component (#9919)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will replace the usage of `attributeMixin` within the component\r\nitself. And moved the component from option API to composition API and\r\nupdated the styles and related component\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3444/rewrite-attributemixin-mixin-to-a-composable\r\n\r\n## Type of change\r\n\r\n- [x] New feature (non-breaking change which adds functionality)\r\n\r\n## How Has This Been Tested?\r\n\r\n**Test cases**\r\n1. Add custom attributes for both conversation and contact from the\r\nsettings\r\n2. See all attributes are showing based on the conversation and contact\r\nin both conversation and contact sidebar.\r\n3. Try all CRUD operations like EDIT, DELETE. \r\n4. Check whether styles are properly showing or not (Background color\r\nbased on odd/even)\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", - "sha": "b1da3dc7cf9443b2fe2acf64eab4a0acacc62844", + "author": 18097732, + "message": "feat: let users re auth legacy google inboxes (#10179)\n\nThis PR allows migration of legacy GMail inbox users to new OAuth based\r\ninbox\r\n\r\n## How to test?\r\n\r\n1. Create an inbox from the seed data and set it's IMAP address to\r\n`imap.gmail.com` from the UI\r\n2. Open `rails console` and run the following\r\n\r\n ```\r\n inbox = Inbox.find(100) # use your inbox id here\r\n channel = inbox.channel\r\n channel.update(email: 'hello@chatwoot.com')\r\n channel.prompt_reauthorization!\r\n ```\r\n3. This will show the prompt on the UI. Once you click on Reauthorize,\r\nit should open Google Auth. Reauthroize with the same email address as\r\nused in the inbox and it should start working as usual\r\n\r\n### Setting up ENV\r\n\r\n```sh\r\nGOOGLE_OAUTH_CLIENT_ID=.apps.googleusercontent.com\r\nGOOGLE_OAUTH_CLIENT_SECRET=\r\nGOOGLE_OAUTH_CALLBACK_URL=\"http://localhost:3000/omniauth/google_oauth2/callback\"\r\n```", + "sha": "a0dddae28935c7f8f405e5672356bf4f639869bb", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-12T12:56:07Z" + "createdAt": "2024-09-30T16:18:52Z" }, { "author": 64252451, - "message": "feat: Rewrite `conversation/labelMixin` to a composable (#9936)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will replace the usage of `conversation/labelMixin` with a\r\ncomposable\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3439/rewrite-conversationlabelmixin-mixin-to-a-composable\r\n\r\n## Type of change\r\n\r\n- [x] New feature (non-breaking change which adds functionality)\r\n\r\n## How Has This Been Tested?\r\n\r\n**Test cases**\r\n\r\n1. Add/remove labels from conversation sidebar\r\n2. See labels are showing up dynamically\r\n3. Check add/remove labels working fine with CMD bar\r\n4. Check card labels in conversation card and SLA reports table.\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", - "sha": "4c6572c2c98870117d91df8646a70e2018839a99", + "message": "fix: Show error messages from response (#10173)\n\nThis PR fixes the issue where proper error messages from the backend\r\nwere not displayed when an email already exists in the system during a\r\nprofile update, or when a phone number is already taken for Twilio\r\nduring the creation of a new account.\r\n\r\nFixes:\r\nhttps://linear.app/chatwoot/issue/CW-3560/prod-customer-facing-issue-updating-email", + "sha": "f4f2d678cf8b8eb5f2a2866edde539e072a56dd8", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-12T12:11:12Z" + "createdAt": "2024-09-27T03:16:39Z" }, { - "author": 64252451, - "message": "feat: Replace `rtlMixin` to a composable (#9924)\n\nThis PR will replace the usage of `rtlMixin` to the `useUISettings` composable, and moved the method to component itself.", - "sha": "452096f4b2b54ca7f05400643765405d0f57c41d", + "author": 73185, + "message": "feat: Provision captain accounts automatically (#10168)\n\n- Provision accounts on Chatwoot cloud automatically if the feature is enabled", + "sha": "4a7a0427e97c5298a622b41966aadaf8834cad0f", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-12T10:20:21Z" + "createdAt": "2024-09-27T02:21:29Z" }, { - "author": 18097732, - "message": "chore(deps): Update browserlistdb (#9933)", - "sha": "96d60674aa53ee5a736f2d5a0bdf72e47d91fc51", + "author": 73185, + "message": "fix: Twilio channel attachment issues (#10167)\n\nWe received customer reports that attachments in Twilio messages\r\nrequired page reloads to appear. This issue occurred because in the old\r\nTwilio builder, we saved the message and attachment in two stages. The\r\nnew builders follow a streamlined approach, where both are saved in a\r\nsingle transaction. This update aligns the Twilio channel with the new\r\nbuilder format and resolves the issue.\r\n\r\n### Testing:\r\n\r\nTests cover the attachment cases, ensuring that all original tests pass\r\nwith these changes.", + "sha": "d107d0adec4695f771fb7501cce14aff639a6d72", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-12T10:17:54Z" + "createdAt": "2024-09-26T01:03:28Z" }, { "author": 2246121, - "message": "Bump version to v3.11.1", - "sha": "0b0e26645564e61ab3e634a12467acc707d0b8ef", + "message": "fix: Include uncategorized articles in the all article section to allow edit/delete (#10153)\n\nFixes https://github.com/chatwoot/chatwoot/issues/9935\r\nFixes https://github.com/chatwoot/chatwoot/issues/8213\r\n\r\nThe articles were grouped by category, with locale being a derived\r\nattribute from the category. If a category was deleted, the article\r\nwouldn't appear on the dashboard. However, due to a bug, it would show\r\nup in the uncategorized section on the public portal, leaving agents\r\nunable to edit or update the article.\r\n\r\nTo address this issue, I've added a locale attribute directly to the\r\narticle. This attribute is automatically set from the category or the\r\nportal's default locale if not supplied. The API parameters now use this\r\nattribute to filter articles. As a result, the dashboard will display\r\narticles even if they're not associated with a category, improving the\r\noverall workflow.\r\n\r\n**Main updates:** \r\n- Add locale attribute to the Article model. Add db migration to back\r\nfill the data based on the above logic.\r\n- Add a new scope search_by_locale and use it instead of\r\nsearch_by_category_locale.\r\n- Update the ERB template to include the locale filter.\r\n- Move from `joins` to `left_outer_joins` to include the articles with\r\nno categories.\r\n\r\n---------\r\n\r\nCo-authored-by: Sojan ", + "sha": "d79d9e8b46b58367b5aed9154d78004fbd5c14b0", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-12T09:45:49Z" + "createdAt": "2024-09-24T06:39:03Z" }, { - "author": 18097732, - "message": "fix: last_activity_at is nil when conv is created (#9934)\n\nThe payload does not include last_activity_at when the conversation is created. Because of this the frontend is not able to sort the conversations when appending this. Another problem is that the last_activity_at is not always present, it is added only when a message is created, and it updates it. So this can be nil when the conversation is created, so we fallback to created_at only at the presentation layer", - "sha": "6e12ba04abd3185c0471603440434725c37d8d9f", + "author": 2246121, + "message": "feat: Auto-populate the telephone code based on the browser timezone (#10146)\n\nFixes https://github.com/chatwoot/chatwoot/issues/6228\r\n\r\n\r\nThere is a country code selector for the phone input field. This is\r\noften a point of frustration. See the response below.\r\n\r\n> We are using the phone number field however this can be frustrating\r\nfor customers, especially mobile users, to select the +1 US country\r\ncode. Our users are typically local businesses and being able to default\r\nto +1 country code in the phone number field or the account would\r\nimprove the interaction they have with customers.\r\n\r\n\r\nMost people who run local businesses don't need a country selector.\r\nHowever, to preserve the quality of the data we store, we need a country\r\ncode.\r\n\r\nA balance between these two issues can be found with an auto-populating\r\ncountry code field based on the browser's timezone. This is what I did\r\nin this PR. Based on the browser timezone, we will resolve it to the\r\nclosest country code.", + "sha": "b524ceeca14e99cbca4b8d0357fa5337f1ea99e7", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-12T09:45:49Z" + "createdAt": "2024-09-24T06:25:38Z" }, { - "author": 2246121, - "message": "Merge branch 'hotfix/3.11.1'", - "sha": "ffc0183809bea74302b8f9f947ccb86a7f8b9a14", + "author": 49699333, + "message": "chore(deps): bump puma from 6.4.2 to 6.4.3 (#10137)\n\nBumps [puma](https://github.com/puma/puma) from 6.4.2 to 6.4.3.\r\n
\r\nRelease notes\r\n

Sourced from puma's\r\nreleases.

\r\n
\r\n

6.4.3

\r\n
    \r\n
  • Security\r\n
      \r\n
    • Discards any headers using underscores if the non-underscore version\r\nalso exists. Without this, an attacker could overwrite values set by\r\nintermediate proxies (e.g. X-Forwarded-For). (CVE-2024-45614/GHSA-9hf4-67fc-4vf4)
    • \r\n
    \r\n
  • \r\n
\r\n
\r\n
\r\n
\r\nChangelog\r\n

Sourced from puma's\r\nchangelog.

\r\n
\r\n

6.4.3 / 2024-09-19

\r\n
    \r\n
  • Security\r\n
      \r\n
    • Discards any headers using underscores if the non-underscore version\r\nalso exists. Without this, an attacker could overwrite values set by\r\nintermediate proxies (e.g. X-Forwarded-For). (CVE-2024-45614/GHSA-9hf4-67fc-4vf4)
    • \r\n
    \r\n
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • e867e53\r\n6.4.3
  • \r\n
  • 63a27b5\r\n5.6.9 release note [ci skip]
  • \r\n
  • cac3fd1\r\nMerge commit from fork
  • \r\n
  • See full diff in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=puma&package-manager=bundler&previous-version=6.4.2&new-version=6.4.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\nYou can disable automated security fix PRs for this repo from the\r\n[Security Alerts\r\npage](https://github.com/chatwoot/chatwoot/network/alerts).\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "e68dac8c45e541c5cf1304b1355487bea351bd6e", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-12T09:41:19Z" + "createdAt": "2024-09-23T18:40:47Z" }, { - "author": 2246121, - "message": "Bump version to v3.11.1", - "sha": "dcefd58240fdeff5b3edd1c8e1b41c4dc7ecddc5", + "author": 92152627, + "message": "chore: Update translations (#10124)\n\n- update translations", + "sha": "f0d00b69653f439de05ad25f52259d9674d4bafb", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-12T09:40:42Z" + "createdAt": "2024-09-19T23:30:30Z" }, { - "author": 18097732, - "message": "fix: last_activity_at is nil when conv is created (#9934)\n\nThe payload does not include last_activity_at when the conversation is created. Because of this the frontend is not able to sort the conversations when appending this. Another problem is that the last_activity_at is not always present, it is added only when a message is created, and it updates it. So this can be nil when the conversation is created, so we fallback to created_at only at the presentation layer", - "sha": "6196a6d99a169cc95c9dc562acc27e9da984a709", + "author": 49699333, + "message": "chore(deps): bump google-protobuf from 3.25.3 to 3.25.5 (#10133)\n\n- Bumps google-protobuf from 3.25.3 to 3.25.5.", + "sha": "f15a4f8aa4c4f5e9aa3187deee740dde4c6e3395", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-12T09:38:06Z" + "createdAt": "2024-09-19T23:28:29Z" }, { - "author": 2246121, - "message": "feat: Update the design for label management page (#9932)\n\nThis PR is part of the settings design update series. It updates the design for the label management page. I've made a few changes to the SettingsLayout page to reduce boilerplate code.", - "sha": "4a63d1d89659bc5c41b6c62fd8222dfe4f2b433c", + "author": 73185, + "message": "Merge branch 'release/3.13.0' into develop", + "sha": "c0d5b248819d1d59c9ceb872c7b0143b2a0b58d7", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-12T03:59:39Z" + "createdAt": "2024-09-17T23:47:56Z" }, { - "author": 64252451, - "message": "feat: Replace `conversation/teamMixin` within the components (#9923)", - "sha": "d5f34bf9d0d2e0cdd3773ad2b7cb76911cbf1c23", + "author": 73185, + "message": "Merge branch 'release/3.13.0'", + "sha": "fd01a5056ad735675bb62bf663eb690b84e5882f", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-11T04:39:08Z" + "createdAt": "2024-09-17T23:47:37Z" }, { - "author": 64252451, - "message": "feat: Replace the use of `macroMixin` with a composable (#9912)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will replace usage of `macroMixin` with the `useMacros`\r\ncomposable. And updated components from option API to composition API.\r\n\r\n**Files updated**\r\n1. dashboard/routes/dashboard/settings/macros/MacroNode.vue\r\n2. dashboard/routes/dashboard/settings/macros/MacroEditor.vue\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3449/rewrite-macrosmixin-mixin-to-a-composable\r\n\r\n## Type of change\r\n\r\n- [x] New feature (non-breaking change which adds functionality)\r\n\r\n## How Has This Been Tested?\r\n\r\n**Test cases**\r\n1. Check whether we can create a new macro.\r\n2. Check whether validations and error animation are working or not.\r\n3. Ability to drag the macro files\r\n4. Check whether the edit pages and functionality is working or not.\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", - "sha": "3558878ae2de44dc3fc9aad808beb1df9c8becd2", + "author": 73185, + "message": " Bump version to 3.13.0", + "sha": "377fb5c3b93d6cfb495b518e3f3dd19b79e850aa", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-09T13:10:06Z" + "createdAt": "2024-09-17T23:46:02Z" }, { - "author": 3526167, - "message": "doc: update helm charts section (#293)", - "sha": "89700b9c327b4bc5f30642ae178952af8ce6c478", + "author": 73185, + "message": "chore: Custom Roles to manage permissions [ UI ] (#9865)\n\nIn admin settings, this Pr will add the UI for managing custom roles (\r\nref: https://github.com/chatwoot/chatwoot/pull/9995 ). It also handles\r\nthe routing logic changes to accommodate fine-tuned permissions.\r\n\r\n---------\r\n\r\nCo-authored-by: Pranav \r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>\r\nCo-authored-by: iamsivin \r\nCo-authored-by: Muhsin Keloth ", + "sha": "58e78621ba560cdbddbf25b42c7388817925dbb4", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-07-12T10:18:40Z" + "repoName": "chatwoot", + "createdAt": "2024-09-17T18:40:11Z" }, { - "author": 3526167, - "message": "doc: Add steps to resolve disconnected from Chatwoot issue (#288)\n\n* doc: Add trobleshooting and FAQ section\r\n\r\n- Add steps to resolve disconnected from Chatwoot issue\r\n\r\n* chore: remove redundant images\r\n\r\n* chore: formatting to improve grammar\r\n\r\n* chore: formatting to improve legibility\r\n\r\n* Update docs/self-hosted/deployment/troubleshooting.md\r\n\r\nCo-authored-by: Pranav Raj S \r\n\r\n* Update docs/self-hosted/deployment/troubleshooting.md\r\n\r\nCo-authored-by: Pranav Raj S \r\n\r\n* Update docs/self-hosted/deployment/troubleshooting.md\r\n\r\nCo-authored-by: Pranav Raj S \r\n\r\n* Update docs/self-hosted/deployment/troubleshooting.md\r\n\r\nCo-authored-by: Pranav Raj S \r\n\r\n* remove redundant image\r\n\r\nCo-authored-by: Pranav Raj S ", - "sha": "2f2eecbc3440d9f20b0396a345cc31a42f947f7b", + "author": 73185, + "message": "chore: Fix issue with deleting interactive messages (#10123)\n\n- fix issue with deleting interactive messages", + "sha": "fba73c7186cd290b2da39706aa71e650a04dc3ef", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-07-08T07:10:46Z" + "repoName": "chatwoot", + "createdAt": "2024-09-17T04:05:39Z" }, { - "author": 2246121, - "message": "Update setup.md", - "sha": "490fa6761c29fdfbba2fa3f1d206e14a0b8a7af5", + "author": 12408980, + "message": "fix: `message_type` in widget conversation create end point (#10120)\n\nThe `before_type_cast` method sometimes returns a string for\r\n`message_type`, creating inconsistencies in conversation create API\r\nresponse.", + "sha": "467700499ba45d664a6a388b6d87ba7638faa697", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-07-07T10:52:19Z" + "repoName": "chatwoot", + "createdAt": "2024-09-16T17:04:09Z" }, { - "author": 15716057, - "message": "SDK methods for bubble visibility and window popout (#235)", - "sha": "f77090b3ec7f800f509d24f3da4d3e934a0d9b69", + "author": 12408980, + "message": "revert: \"fix: `message_type` inconsistency across message end points\" (#10119)\n\nReverts chatwoot/chatwoot#10108", + "sha": "5d52e4e0a6dccba64963e3c956be378f4420179b", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-07-07T06:48:15Z" + "repoName": "chatwoot", + "createdAt": "2024-09-16T14:30:11Z" }, { - "author": 3526167, - "message": "doc: Update linux vm guide (#291)\n\n* doc: Update linux vm guide\r\n\r\nAdd a reference to hardware requirements", - "sha": "8fe0c2a1850efd0dda7db6bdc0d824c2740b0dc2", + "author": 12408980, + "message": "fix: `message_type` inconsistency across message end points (#10108)\n\nThe `before_type_cast` method sometimes returns a string for\r\n`message_type`, creating inconsistencies in different payloads. This\r\npull request will remove all `before_type_cast` usage and replace it\r\nwith `to_i` methods.", + "sha": "05b8486538b1f6500ae58f53607a99681b8ebfa9", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-07-05T08:57:12Z" + "repoName": "chatwoot", + "createdAt": "2024-09-16T10:44:35Z" }, { "author": 2246121, - "message": "chore: Update screenshot guidelines (#287)", - "sha": "4bdf10309cedcf912f50938363c85067cbff3a54", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-06-20T15:35:55Z" - }, - { - "author": 73185, - "message": "chore: Custom Branding in Chatwoot (#273)\n\nCustom Branding in Chatwoot", - "sha": "d33af5665c0cefa35777cb4a70e9dac9c5927c3c", + "message": "fix: Remove draft articles from the help center search (#10116)\n\nLimit the API to return only the published articles in public help\r\ncenter API.\r\n\r\nFixes https://github.com/chatwoot/chatwoot/issues/10026", + "sha": "b9ff164041c0b991d51be7ea3f2ffab2f402f3b2", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-06-17T12:16:08Z" + "repoName": "chatwoot", + "createdAt": "2024-09-16T10:17:44Z" }, { - "author": 73185, - "message": "chore: update GCS docs (#275)\n\nupdate GCS docs on providing env variable", - "sha": "a8b371448224ce6359760e632b16c6075040591d", + "author": 2246121, + "message": "fix: Remove feature flag for insert article into editor (#10114)\n\nFixes #10107", + "sha": "73d448a203c99a263979c095fff4da4b8bf52524", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-06-17T12:11:13Z" + "repoName": "chatwoot", + "createdAt": "2024-09-16T06:55:49Z" }, { "author": 73185, - "message": "chore: Document adding avatar to agent bot (#280)", - "sha": "1581cd1d5ee20d7a44105d41a3f0be0174c27fe5", + "message": "chore: [Snyk] Security upgrade rspec-rails from 6.1.4 to 6.1.5 (#10066)\n\n![snyk-top-banner](https://github.com/andygongea/OWASP-Benchmark/assets/818805/c518c423-16fe-447e-b67f-ad5a49b5d123)\r\n\r\n### Snyk has created this PR to fix 1 vulnerabilities in the rubygems\r\ndependencies of this project.\r\n\r\n#### Snyk changed the following file(s):\r\n\r\n- `Gemfile`\r\n\r\n\r\n\r\n
\r\n⚠️ Warning\r\n\r\n```\r\nFailed to update the Gemfile.lock, please update manually before merging.\r\n```\r\n\r\n
\r\n\r\n\r\n\r\n#### Vulnerabilities that will be fixed with an upgrade:\r\n\r\n| | Issue | Score | \r\n\r\n:-------------------------:|:-------------------------|:-------------------------\r\n![medium\r\nseverity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png\r\n'medium severity') | Web Cache Poisoning\r\n
[SNYK-RUBY-RACK-1061917](https://snyk.io/vuln/SNYK-RUBY-RACK-1061917)\r\n|   **616**  \r\n\r\n\r\n\r\n\r\n---\r\n\r\n> [!IMPORTANT]\r\n>\r\n> - Check the changes in this PR to ensure they won't cause issues with\r\nyour project.\r\n> - Max score is 1000. Note that the real score may have changed since\r\nthe PR was raised.\r\n> - This PR was automatically created by Snyk using the credentials of a\r\nreal user.\r\n\r\n---\r\n\r\n**Note:** _You are seeing this because you or someone else with access\r\nto this repository has authorized Snyk to open fix PRs._\r\n\r\nFor more information: \r\n🧐 [View latest project\r\nreport](https://app.snyk.io/org/chatwoot/project/b7197bbd-6200-4f23-931d-c39928584360?utm_source=github&utm_medium=referral&page=fix-pr)\r\n📜 [Customise PR\r\ntemplates](https://docs.snyk.io/scan-using-snyk/pull-requests/snyk-fix-pull-or-merge-requests/customize-pr-templates)\r\n🛠 [Adjust project\r\nsettings](https://app.snyk.io/org/chatwoot/project/b7197bbd-6200-4f23-931d-c39928584360?utm_source=github&utm_medium=referral&page=fix-pr/settings)\r\n📚 [Read about Snyk's upgrade\r\nlogic](https://support.snyk.io/hc/en-us/articles/360003891078-Snyk-patches-to-fix-vulnerabilities)\r\n\r\n---\r\n\r\n**Learn how to fix vulnerabilities with free interactive lessons:**\r\n\r\n🦉 [Learn about vulnerability in an interactive lesson of Snyk\r\nLearn.](https://learn.snyk.io/?loc=fix-pr)\r\n\r\n[//]: #\r\n'snyk:metadata:{\"customTemplate\":{\"variablesUsed\":[],\"fieldsUsed\":[]},\"dependencies\":[{\"name\":\"rspec-rails\",\"from\":\"6.1.4\",\"to\":\"6.1.5\"}],\"env\":\"prod\",\"issuesToFix\":[{\"exploit_maturity\":\"Proof\r\nof\r\nConcept\",\"id\":\"SNYK-RUBY-RACK-1061917\",\"priority_score\":616,\"priority_score_factors\":[{\"type\":\"exploit\",\"label\":\"Proof\r\nof\r\nConcept\",\"score\":107},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"5.9\",\"score\":295},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Web\r\nCache Poisoning\"},{\"exploit_maturity\":\"Proof of\r\nConcept\",\"id\":\"SNYK-RUBY-RACK-1061917\",\"priority_score\":616,\"priority_score_factors\":[{\"type\":\"exploit\",\"label\":\"Proof\r\nof\r\nConcept\",\"score\":107},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"5.9\",\"score\":295},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Web\r\nCache Poisoning\"},{\"exploit_maturity\":\"Proof of\r\nConcept\",\"id\":\"SNYK-RUBY-RACK-1061917\",\"priority_score\":616,\"priority_score_factors\":[{\"type\":\"exploit\",\"label\":\"Proof\r\nof\r\nConcept\",\"score\":107},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"5.9\",\"score\":295},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Web\r\nCache Poisoning\"},{\"exploit_maturity\":\"Proof of\r\nConcept\",\"id\":\"SNYK-RUBY-RACK-1061917\",\"priority_score\":616,\"priority_score_factors\":[{\"type\":\"exploit\",\"label\":\"Proof\r\nof\r\nConcept\",\"score\":107},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"5.9\",\"score\":295},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Web\r\nCache\r\nPoisoning\"}],\"prId\":\"a1a6393e-787a-4fab-8f51-3f7f7f375ed6\",\"prPublicId\":\"a1a6393e-787a-4fab-8f51-3f7f7f375ed6\",\"packageManager\":\"rubygems\",\"priorityScoreList\":[616],\"projectPublicId\":\"b7197bbd-6200-4f23-931d-c39928584360\",\"projectUrl\":\"https://app.snyk.io/org/chatwoot/project/b7197bbd-6200-4f23-931d-c39928584360?utm_source=github&utm_medium=referral&page=fix-pr\",\"prType\":\"fix\",\"templateFieldSources\":{\"branchName\":\"default\",\"commitMessage\":\"default\",\"description\":\"default\",\"title\":\"default\"},\"templateVariants\":[\"updated-fix-title\",\"pr-warning-shown\",\"priorityScore\"],\"type\":\"auto\",\"upgrade\":[\"SNYK-RUBY-RACK-1061917\"],\"vulns\":[\"SNYK-RUBY-RACK-1061917\"],\"patch\":[],\"isBreakingChange\":false,\"remediationStrategy\":\"vuln\"}'\r\n\r\n---------\r\n\r\nCo-authored-by: snyk-bot ", + "sha": "8d8ec23aa180db1aa50a263286e5c80d5553be3d", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-06-17T12:09:29Z" + "repoName": "chatwoot", + "createdAt": "2024-09-16T04:14:07Z" }, { - "author": 3526167, - "message": "chore: update ruby version to 3.0.4 (#276)\n\nref: https://github.com/chatwoot/chatwoot/pull/4693", - "sha": "a0ea81817cd43e296a4bc87a1e009adb4b077a90", + "author": 49699333, + "message": "chore(deps): bump express from 4.19.2 to 4.20.0 (#10093)\n\nBumps [express](https://github.com/expressjs/express) from 4.19.2 to\r\n4.20.0.\r\n
\r\nRelease notes\r\n

Sourced from express's\r\nreleases.

\r\n
\r\n

4.20.0

\r\n

What's Changed

\r\n

Important

\r\n
    \r\n
  • IMPORTANT: The default depth level for parsing\r\nURL-encoded data is now 32 (previously was\r\nInfinity)
  • \r\n
  • Remove link renderization in html while using\r\nres.redirect
  • \r\n
\r\n

Other Changes

\r\n
    \r\n
  • 4.19.2 Staging by @​wesleytodd in expressjs/express#5561
  • \r\n
  • remove duplicate location test for data uri by @​wesleytodd in expressjs/express#5562
  • \r\n
  • feat: document beta releases expectations by @​marco-ippolito\r\nin expressjs/express#5565
  • \r\n
  • Cut down on duplicated CI runs by @​jonchurch in expressjs/express#5564
  • \r\n
  • Add a Threat Model by @​UlisesGascon\r\nin expressjs/express#5526
  • \r\n
  • Assign captain of encodeurl by @​blakeembrey in\r\nexpressjs/express#5579
  • \r\n
  • Nominate jonchurch as repo captain for http-errors,\r\nexpressjs.com, morgan, cors,\r\nbody-parser by @​jonchurch in expressjs/express#5587
  • \r\n
  • docs: update Security.md by @​inigomarquinez\r\nin expressjs/express#5590
  • \r\n
  • docs: update triage nomination policy by @​UlisesGascon\r\nin expressjs/express#5600
  • \r\n
  • Add CodeQL (SAST) by @​UlisesGascon\r\nin expressjs/express#5433
  • \r\n
  • docs: add UlisesGascon as triage initiative captain by @​UlisesGascon\r\nin expressjs/express#5605
  • \r\n
  • deps: encodeurl@~2.0.0 by @​blakeembrey in\r\nexpressjs/express#5569
  • \r\n
  • skip QUERY method test by @​jonchurch in expressjs/express#5628
  • \r\n
  • ignore ETAG query test on 21 and 22, reuse skip util by @​jonchurch in expressjs/express#5639
  • \r\n
  • add support Node.js@22 in the CI by @​mertcanaltin\r\nin expressjs/express#5627
  • \r\n
  • doc: add table of contents, tc/triager lists to readme by @​mertcanaltin\r\nin expressjs/express#5619
  • \r\n
  • List and sort all projects, add captains by @​blakeembrey in\r\nexpressjs/express#5653
  • \r\n
  • docs: add @​UlisesGascon\r\nas captain for cookie-parser by @​UlisesGascon\r\nin expressjs/express#5666
  • \r\n
  • ✨ bring back query tests for node 21 by @​ctcpip in expressjs/express#5690
  • \r\n
  • [v4] Deprecate res.clearCookie accepting\r\noptions.maxAge and options.expires by @​jonchurch in expressjs/express#5672
  • \r\n
  • skip QUERY tests for Node 21 only, still not supported by @​jonchurch in expressjs/express#5695
  • \r\n
  • 📝 update people, add ctcpip to TC by @​ctcpip in expressjs/express#5683
  • \r\n
  • remove minor version pinning from ci by @​jonchurch in expressjs/express#5722
  • \r\n
  • Fix link variable use in attribution section of CODE OF CONDUCT by\r\n@​IamLizu in expressjs/express#5762
  • \r\n
  • Replace Appveyor windows testing with GHA by @​jonchurch in expressjs/express#5599
  • \r\n
  • Add OSSF Scorecard badge by @​UlisesGascon\r\nin expressjs/express#5436
  • \r\n
  • update scorecard link by @​bjohansebas in\r\nexpressjs/express#5814
  • \r\n
  • Nominate @​IamLizu to the\r\ntriage team by @​UlisesGascon\r\nin expressjs/express#5836
  • \r\n
  • deps: path-to-regexp@0.1.8 by @​blakeembrey in\r\nexpressjs/express#5603
  • \r\n
  • docs: specify new instructions for question and\r\ndiscuss by @​IamLizu in expressjs/express#5835
  • \r\n
  • 4.x: Upgrade merge-descriptors dependency by @​RobinTail in expressjs/express#5781
  • \r\n
  • path-to-regexp@0.1.10 by @​blakeembrey in\r\nexpressjs/express#5902
  • \r\n
\r\n

New Contributors

\r\n
    \r\n
  • @​marco-ippolito\r\nmade their first contribution in expressjs/express#5565
  • \r\n
  • @​inigomarquinez\r\nmade their first contribution in expressjs/express#5590
  • \r\n
  • @​mertcanaltin\r\nmade their first contribution in expressjs/express#5627
  • \r\n
  • @​ctcpip made\r\ntheir first contribution in expressjs/express#5690
  • \r\n
  • @​bjohansebas\r\nmade their first contribution in expressjs/express#5814
  • \r\n
\r\n

Full Changelog: https://github.com/expressjs/express/compare/4.19.1...4.20.0

\r\n
\r\n
\r\n
\r\nChangelog\r\n

Sourced from express's\r\nchangelog.

\r\n
\r\n

4.20.0 / 2024-09-10

\r\n
    \r\n
  • deps: serve-static@0.16.0\r\n
      \r\n
    • Remove link renderization in html while redirecting
    • \r\n
    \r\n
  • \r\n
  • deps: send@0.19.0\r\n
      \r\n
    • Remove link renderization in html while redirecting
    • \r\n
    \r\n
  • \r\n
  • deps: body-parser@0.6.0\r\n
      \r\n
    • add depth option to customize the depth level in the\r\nparser
    • \r\n
    • IMPORTANT: The default depth level for parsing\r\nURL-encoded data is now 32 (previously was\r\nInfinity)
    • \r\n
    \r\n
  • \r\n
  • Remove link renderization in html while using\r\nres.redirect
  • \r\n
  • deps: path-to-regexp@0.1.10\r\n
      \r\n
    • Adds support for named matching groups in the routes using a\r\nregex
    • \r\n
    • Adds backtracking protection to parameters without regexes\r\ndefined
    • \r\n
    \r\n
  • \r\n
  • deps: encodeurl@~2.0.0\r\n
      \r\n
    • Removes encoding of \\, |, and\r\n^ to align better with URL spec
    • \r\n
    \r\n
  • \r\n
  • Deprecate passing options.maxAge and\r\noptions.expires to res.clearCookie\r\n
      \r\n
    • Will be ignored in v5, clearCookie will set a cookie with an expires\r\nin the past to instruct clients to delete the cookie
    • \r\n
    \r\n
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 21df421\r\n4.20.0
  • \r\n
  • 4c9ddc1\r\nfeat: upgrade to serve-static@0.16.0
  • \r\n
  • 9ebe5d5\r\nfeat: upgrade to send@0.19.0 (#5928)
  • \r\n
  • ec4a01b\r\nfeat: upgrade to body-parser@1.20.3 (#5926)
  • \r\n
  • 54271f6\r\nfix: don't render redirect values in anchor href
  • \r\n
  • 125bb74\r\npath-to-regexp@0.1.10 (#5902)
  • \r\n
  • 2a980ad\r\nmerge-descriptors@1.0.3 (#5781)
  • \r\n
  • a3e7e05\r\ndocs: specify new instructions for question and\r\ndiscuss
  • \r\n
  • c5addb9\r\ndeps: path-to-regexp@0.1.8 (#5603)
  • \r\n
  • e35380a\r\ndocs: add @​IamLizu to the\r\ntriage team (#5836)
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=express&package-manager=npm_and_yarn&previous-version=4.19.2&new-version=4.20.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\nYou can disable automated security fix PRs for this repo from the\r\n[Security Alerts\r\npage](https://github.com/chatwoot/chatwoot/network/alerts).\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "add6403aa690acf4889c18706d769ac017a2cebb", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-06-15T14:31:23Z" + "repoName": "chatwoot", + "createdAt": "2024-09-16T04:12:56Z" }, { - "author": 3526167, - "message": "chore: update linux vm upgrade instructions (#286)\n\nReload `systemd` files during update process", - "sha": "d93b2515a8d157a38933df1db202996771235958", + "author": 49699333, + "message": "chore(deps): bump dset from 3.1.2 to 3.1.4 (#10097)\n\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "4b779dbe0f74fd56db6748e318e895e62d9ef0e1", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-06-15T14:26:12Z" + "repoName": "chatwoot", + "createdAt": "2024-09-16T04:12:14Z" }, { "author": 73185, - "message": "chore: Add docs about the Enterprise Edition (#272)\n\n\r\nCo-authored-by: Pranav Raj S ", - "sha": "b1d3023e15e0e9830f31f9e2a107635735055e42", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-06-14T10:54:12Z" - }, - { - "author": 2246121, - "message": "Update linux-vm.md", - "sha": "0b20c1687e99670cd2e5b583877553ac9b19d895", + "message": "chore: Update GPT Model (#10111)\n\nUpdate the open AI model, as 3.5 is being deprecated. Provide as option to swap out models via environment variables.", + "sha": "ab86f62fcc6dbc313e41b987bf34efce4e5ba8e2", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-06-07T07:34:23Z" + "repoName": "chatwoot", + "createdAt": "2024-09-16T04:11:20Z" }, { - "author": 73185, - "message": "chore: Remove instructions to create super admin (#279)", - "sha": "6a39e48a315ee2f26c90899378a4339453cfaa82", + "author": 64252451, + "message": "fix: Cannot open conversation from contact sidebar. (#10102)\n\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "aaab2ac788e9613fc8e9213419ca2a5c220312e7", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-05-23T13:59:42Z" + "repoName": "chatwoot", + "createdAt": "2024-09-13T12:28:23Z" }, { - "author": 2246121, - "message": "Update webhook-events.md", - "sha": "8ddfc8a91b69daff6be0590d809d60691787d847", + "author": 64252451, + "message": "feat: Display emoji names and improve search (#10104)\n\nThis PR enhances the emoji search functionality in the editor's emoji selector by improving how emoji names are displayed and searched.\r\n\r\nThe UI now shows emoji names instead of slugs, and the search logic has been updated to generate `searchString` without whitespaces, allowing users to search for emojis like 'face_with' using 'facewith'", + "sha": "aa4edaa1e679a949ccf0d51b9f18d4e98d183d65", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-05-19T09:41:58Z" + "repoName": "chatwoot", + "createdAt": "2024-09-13T05:24:18Z" }, { - "author": 2246121, - "message": "chore: Update webhook docs with new screenshot (#278)", - "sha": "8f799009f8a331b1f06f783b8a96ced72fe2b2ac", + "author": 15716057, + "message": "chore: Replace darkmode mixin with useDarkMode composable [CW-3474] (#9949)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nReplaces darkModeMixin with the new useDarkMode composable and replaces\r\nwll usages of mixin the the composable in components and pages\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3474/rewrite-darkmodemixin-mixin-to-a-composable\r\n\r\n## Type of change\r\n\r\nPlease delete options that are not relevant.\r\n\r\n- [x] New feature (non-breaking change which adds functionality)\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth \r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", + "sha": "a76cd7684a8eccb103066b8ba491f1d8b28a81dd", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-05-19T08:34:00Z" + "repoName": "chatwoot", + "createdAt": "2024-09-11T18:59:41Z" }, { - "author": 103104754, - "message": "chore: Update PineTools URL (#277)", - "sha": "9a93cdcd5010c7332fe153b589c26baaa7ea7098", + "author": 12408980, + "message": "feat: Add the ability to paste images to editor (#10072)", + "sha": "2c17c95eabff49892321dde0caca0d7edf07ecc8", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-05-19T08:12:30Z" + "repoName": "chatwoot", + "createdAt": "2024-09-11T04:14:13Z" }, { - "author": 103104754, - "message": "chore: Add Marketing Playbook to Handbook (#274)", - "sha": "822b0a9a5244b485325fda04628d263bdebaf743", + "author": 73185, + "message": "chore: Bump up character limit for email channel (#10082)", + "sha": "bb74c621b5b1c4fe805713e1bd838728389efa6c", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-05-16T11:46:10Z" + "repoName": "chatwoot", + "createdAt": "2024-09-07T03:11:18Z" }, { - "author": 10827585, - "message": "chore: Add docs on Facebook API support (#271)", - "sha": "014734236b6c8d7112b8f5ae3be19aa9e24a5041", + "author": 12408980, + "message": "fix: Contact filter attribute groups (#10080)", + "sha": "185a122ec754dec6b38cdfb1cfe8dde4784245a1", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-05-11T16:44:07Z" + "repoName": "chatwoot", + "createdAt": "2024-09-06T08:11:48Z" }, { - "author": 99071637, - "message": "chore: Update faq.md (#270)", - "sha": "10a19e28e6ee2580b88682b6059d5f5774ca9e2e", + "author": 64252451, + "message": "fix: Editor controls not working after newline `(Shift+Enter)` (#10079)", + "sha": "05dece826da3429f12ad4052635511ad8b3d0cfa", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-05-07T05:03:02Z" + "repoName": "chatwoot", + "createdAt": "2024-09-06T07:08:45Z" }, { - "author": 2246121, - "message": "Update pr-guidelines.md", - "sha": "98c7cd815bb73eff51c267d4cdc6c50200764e12", + "author": 12408980, + "message": "feat: Extend `upload` API end point to support external images (#10062)", + "sha": "528b984a8dcb918a9e6ec28b4e68999c26759bc7", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-04-27T15:54:31Z" + "repoName": "chatwoot", + "createdAt": "2024-09-05T05:12:54Z" }, { - "author": 2246121, - "message": "chore: Fix title in screenshot guidelines", - "sha": "4246182ea310a5a51bd0907128316fc5201dfb39", + "author": 73185, + "message": "chore: [Snyk] Security upgrade meta_request from 0.8.2 to 0.8.3 (#10061)\n\nsnyk security updates", + "sha": "db0e654c03d7dcd76effd0b9518b32912eb93b9a", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-04-25T13:56:20Z" + "repoName": "chatwoot", + "createdAt": "2024-09-05T00:04:07Z" }, { - "author": 103104754, - "message": "chore: Add Screenshot guidelines to the Marketing Handbook (#269)", - "sha": "51e950b0c6d69f06b4024955212541fc1955e107", + "author": 73185, + "message": "chore: [Snyk] Security upgrade omniauth-google-oauth2 from 1.1.2 to 1.1.3 (#10058)\n\n- Security updates from snyk \r\n\r\nCo-authored-by: snyk-bot ", + "sha": "e99e6a8443e9d0b2c4c4b684c9b7924c696f014f", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-04-25T13:54:09Z" + "repoName": "chatwoot", + "createdAt": "2024-09-04T23:14:50Z" }, { "author": 73185, - "message": "chore: Community FAQs (#267)\n\n\r\nCo-authored-by: Pranav Raj S ", - "sha": "9e337e803e216618e23b789683551d3d6a1c1e82", + "message": "chore: Fix flaky permissions test (#10074)\n\n- the permissions tests were failing when the random number turns out to\r\nbe 0, fixing this case and ensuring that its always between, 1-4.", + "sha": "d6fd3ce0483d664307966ca07a5e854020930541", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-04-24T06:00:21Z" + "repoName": "chatwoot", + "createdAt": "2024-09-04T23:13:29Z" }, { - "author": 2246121, - "message": "chore: Add docs for enabling dark mode (#268)", - "sha": "fa595f2c97cd1ca1ad3dffb98852f0bcca5d27d0", + "author": 64252451, + "message": "fix: TypeError cannot read properties of undefined (reading 'click') (#10067)\n\nFixes https://linear.app/chatwoot/issue/CW-3535/typeerror-cannot-read-properties-of-undefined-reading-click", + "sha": "8a2f652b9489e87baa9d038cf1d06b01428fbbce", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-04-22T09:19:47Z" + "repoName": "chatwoot", + "createdAt": "2024-09-04T06:04:08Z" }, { - "author": 12408980, - "message": "doc: Add docs on pre-chat form fields (#259)\n\nCo-authored-by: Pranav Raj S ", - "sha": "af14360ac178457f0b1fb316cd3a8c0109887976", + "author": 64252451, + "message": "feat: Adds support for selecting emojis using the keyboard (#10055)", + "sha": "a3732c8f51c684ddd5a98aefd85c865c3400970a", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-04-22T07:50:58Z" + "repoName": "chatwoot", + "createdAt": "2024-09-04T06:02:54Z" }, { - "author": 2246121, - "message": "chore: Update cookie name used in Chatwoot session", - "sha": "abc9c24e496216037943ea7604f1723562ecfca0", + "author": 73185, + "message": "chore: [Snyk] Fix for 1 vulnerabilities (#10038)\n\nfix for vulnerabilties\r\n\r\n------\r\nCo-authored-by: snyk-bot ", + "sha": "3a0e68030ae3eacee41c225fe79ef290db4d6a36", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-04-22T07:49:46Z" + "repoName": "chatwoot", + "createdAt": "2024-08-30T01:10:13Z" }, { - "author": 10827585, - "message": "chore: Facebook handover protocol update (#265)", - "sha": "f71d327d1216f6b656b73500296af50cdc1a195a", + "author": 2246121, + "message": "feat: Update the design for the webhook management page (#10050)", + "sha": "f087461abcfe0ac529f0d203157394d07529d77a", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-04-19T16:02:19Z" + "repoName": "chatwoot", + "createdAt": "2024-08-29T14:59:27Z" }, { - "author": 3526167, - "message": "doc: update env var guide (#255)\n\n* doc: update env var guide\r\n\r\n- remove vapid keys\r\n- reorder based on relevance\r\n\r\n* update doc\r\n\r\n* improve readability", - "sha": "af456be7936ee6e08a9b50051da8343ee14939bf", + "author": 2246121, + "message": "feat(design): Update the design for the custom attribute console (#10049)\n\nThis PR continues the design update series, updates the design for the custom attributes management page. This PR improves the interaction in the Add Custom Attribute feature. Now, the attribute model in the add attribute form will default to the currently selected tab.\r\n\r\n\r\n---------\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", + "sha": "3a47b7e3d19944cefdffb379ed348d665cf921bc", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-04-14T08:45:21Z" + "repoName": "chatwoot", + "createdAt": "2024-08-29T13:36:11Z" }, { "author": 12408980, - "message": "doc: Action cable `notification_created` event (#238)\n\nCo-authored-by: Pranav Raj S ", - "sha": "934ff788fed6e9e4fb5e99b9f648210f8c69ce94", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-04-07T09:11:06Z" - }, - { - "author": 2246121, - "message": "fix: Update banner height on mobile", - "sha": "aecb87fecce717734db044abfe9c9358fd4c10c2", + "message": "feat: Added support for copying and pasting images in article editor (#10044)", + "sha": "6dda1e8c8fc75d0b3729c86a4cbd2e668457f0c3", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-04-07T08:44:34Z" + "repoName": "chatwoot", + "createdAt": "2024-08-29T13:20:52Z" }, { - "author": 3526167, - "message": "doc: update docker ce edition images (#254)", - "sha": "44ec147558c258b77f5933606b1eca1a1bec84e4", + "author": 18097732, + "message": "fix: default return in blocked domains (#10046)\n\nCo-authored-by: Vishnu Narayanan ", + "sha": "098825c149de532486a44a224b19161dc01d0f6a", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-04-06T15:44:34Z" + "repoName": "chatwoot", + "createdAt": "2024-08-29T10:06:57Z" }, { "author": 2246121, - "message": "chore: Handbook - Mattermost -> Discord", - "sha": "fb05273cba47e0a4de13351b4b76614ceb3d7069", + "message": "feat: Update the design for the Inbox management console (#10043)\n\nThis is the continuation of the design update PR. This changes the design for the inbox pages.\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth \r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", + "sha": "31e76632580f89afdacb43ad63a4a8e624c56c04", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-04-06T05:59:55Z" + "repoName": "chatwoot", + "createdAt": "2024-08-29T05:49:32Z" }, { - "author": 3526167, - "message": "doc: Add scheduled maintenance to handbook (#253)\n\nCo-authored-by: Pranav Raj S ", - "sha": "4c049b693bf6f13ca1c20663b4b18e795b02114a", + "author": 15716057, + "message": "chore: Replace campaign mixin with composable [CW-3463] (#9987)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nRepalces campaignMixin and its usage with the new useCampaign mixin\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3463/rewrite-campaignmixin-mixin-to-a-composable\r\n\r\n---------\r\n\r\nCo-authored-by: Shivam Mishra \r\nCo-authored-by: Muhsin Keloth ", + "sha": "3b5f5b41ad024de357c7703ebe0d254e7f634da4", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-04-04T15:43:08Z" + "repoName": "chatwoot", + "createdAt": "2024-08-27T19:23:18Z" }, { - "author": 3526167, - "message": "doc: update linux install script domain (#250)\n\n* doc: update linux install script domain\r\n\r\nserve linux script from https://get.chatwoot.app/linux/install.sh\r\n\r\n* Fix url in slack integration page", - "sha": "932a9bb30f079e0617654ba36a12c31be632d908", + "author": 15716057, + "message": "chore: Replace filtersMixin with useFilter composable [CW-3466] (#10036)\n\nCo-authored-by: Shivam Mishra \r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", + "sha": "fe5670832a7d8ab34af43b9c916b77eae29b2419", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-04-04T10:20:07Z" + "repoName": "chatwoot", + "createdAt": "2024-08-27T08:20:25Z" }, { - "author": 2246121, - "message": "chore: Add best-practices doc (#251)", - "sha": "e22998b7b230e5220fdaf7ed85e969e687c0497c", + "author": 64252451, + "message": "feat: Rewrite `automations/methodsMixin` to a composable (#9956)\n\nCo-authored-by: Shivam Mishra ", + "sha": "bc6420019fce6902f4515e3ce69d0a8b4a8d846c", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-04-04T05:06:19Z" + "repoName": "chatwoot", + "createdAt": "2024-08-27T07:00:08Z" }, { - "author": 2246121, - "message": "fix: Typo is -> in", - "sha": "175e6ca147b1526edb47f48e64cc90e6e7df1226", + "author": 15716057, + "message": "chore: Repalce message formatter mixin with useMessageFormatter [CW-3470] (#9986)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nReplaced the old messageFormatterMixin with a useMessageFormatter\r\ncomposable", + "sha": "f82ec3b885ec2e52b460da0522b6f9c69a33fa54", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-04-01T05:11:10Z" + "repoName": "chatwoot", + "createdAt": "2024-08-27T02:36:51Z" }, { - "author": 3526167, - "message": "doc: improve slack integration docs (#248)\n\n* doc: improve slack integration docs", - "sha": "be508f018681e35766c7a37e6ef3bc9ebb3728c6", + "author": 64252451, + "message": "feat: Rewrite `reportMixin` to a composable (#10029)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThe PR will replace the usage of `reportMixin` with the help of\r\n`useReportMetrics()` composable.\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3450/rewrite-reportmixin-mixin-to-a-composable\r\n\r\n**Files updated**\r\n1. dashboard/routes/dashboard/settings/reports/Index.vue\r\n2. dashboard/routes/dashboard/settings/reports/BotReports.vue\r\n3. dashboard/routes/dashboard/settings/reports/ReportContainer.vue\r\n4.\r\ndashboard/routes/dashboard/settings/reports/components/WootReports.vue\r\n5.\r\ndashboard/routes/dashboard/settings/reports/components/ChartElements/ChartStats.vue\r\n\r\n## Type of change\r\n\r\n- [x] New feature (non-breaking change which adds functionality)\r\n\r\n## How Has This Been Tested?\r\n\r\nTest the all the reports view.\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", + "sha": "32c25047c4dab96f3eb0c034c42d8e354f4aff61", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-03-31T12:39:05Z" + "repoName": "chatwoot", + "createdAt": "2024-08-27T02:30:05Z" }, { - "author": 3526167, - "message": "Update slack bot event subscriptions (#247)\n\nFixes #246", - "sha": "c40e2579b0cecaaef9a249ee50f8093fa0007edd", + "author": 64252451, + "message": "feat: Rewrite command bar mixin to a composable (#10015)\n\n\r\nCo-authored-by: Shivam Mishra ", + "sha": "7f8d718da3b987e61ba096d02fd6a366965c3228", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-03-31T10:03:41Z" + "repoName": "chatwoot", + "createdAt": "2024-08-26T10:25:59Z" }, { - "author": 79650289, - "message": "chore: Upgrade to beta 18 (#242)", - "sha": "22a9769af852b72912792bdb04546e9f2789f621", + "author": 18097732, + "message": "feat: add domain blocklist feature (#10016)\n\nCo-authored-by: Pranav ", + "sha": "3489783cb8c650db7242656e41f7f916bfee2d4a", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-03-30T12:26:22Z" + "repoName": "chatwoot", + "createdAt": "2024-08-26T07:35:36Z" }, { - "author": 2246121, - "message": "chore: Update websocket documenation to include more details (#244)", - "sha": "0fa0efdbdc966073757bcdd388ce482753659d1c", + "author": 12408980, + "message": "chore: Hide linear linked issues error toast messages (#10020)\n\nWe are fetching linked Linear issues when opening a conversation if Linear integration is enabled. There may be some cases where the API call fails. We don't need to show an error message every time a user opens the conversation, as it's not critical. However, when someone clicks on the Linear icon, we can inform them that the integration is disabled. This PR will fix the issue.", + "sha": "53d68868c69a23518a575c295fde0f832beb983f", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-03-29T18:01:43Z" + "repoName": "chatwoot", + "createdAt": "2024-08-23T11:49:06Z" }, { "author": 73185, - "message": "chore: Add docs on how to update swagger (#241)\n\nfixes: #240", - "sha": "82bea160b89e3e58b3987d44ff9830d5d1cac388", + "message": "feat: Add APIs to manage custom roles in Chatwoot (#9995)\n\nCo-authored-by: Pranav ", + "sha": "b61ad6e41aca1394547e463a3cc9e16f8ce0762b", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-03-25T20:39:58Z" + "repoName": "chatwoot", + "createdAt": "2024-08-23T11:48:28Z" }, { - "author": 79650289, - "message": "chore: Add announcement bar (#216)\n\n\r\nCo-authored-by: Pranav Raj S ", - "sha": "d41316e150efa0c398d43dfc514514952a393326", + "author": 49699333, + "message": "chore(deps): bump rexml from 3.3.4 to 3.3.6 (#10013)\n\nBumps [rexml](https://github.com/ruby/rexml) from 3.3.4 to 3.3.6.\r\n
\r\nRelease notes\r\n

Sourced from rexml's\r\nreleases.

\r\n
\r\n

REXML 3.3.6 - 2024-08-22

\r\n

Improvements

\r\n
    \r\n
  • \r\n

    Removed duplicated entity expansions for performance.

    \r\n
      \r\n
    • GH-194
    • \r\n
    • Patch by Viktor Ivarsson.
    • \r\n
    \r\n
  • \r\n
  • \r\n

    Improved namespace conflicted attribute check performance. It was\r\ntoo slow for deep elements.

    \r\n
      \r\n
    • Reported by l33thaxor.
    • \r\n
    \r\n
  • \r\n
\r\n

Fixes

\r\n
    \r\n
  • \r\n

    Fixed a bug that default entity expansions are counted for\r\nsecurity check. Default entity expansions should not be counted\r\nbecause they don't have a security risk.

    \r\n
      \r\n
    • GH-198
    • \r\n
    • GH-199
    • \r\n
    • Patch Viktor Ivarsson
    • \r\n
    \r\n
  • \r\n
  • \r\n

    Fixed a parser bug that parameter entity references in internal\r\nsubsets are expanded. It's not allowed in the XML specification.

    \r\n
      \r\n
    • GH-191
    • \r\n
    • Patch by NAITOH Jun.
    • \r\n
    \r\n
  • \r\n
  • \r\n

    Fixed a stream parser bug that user-defined entity references in\r\ntext aren't expanded.

    \r\n
      \r\n
    • GH-200
    • \r\n
    • Patch by NAITOH Jun.
    • \r\n
    \r\n
  • \r\n
\r\n

Thanks

\r\n
    \r\n
  • \r\n

    Viktor Ivarsson

    \r\n
  • \r\n
  • \r\n

    NAITOH Jun

    \r\n
  • \r\n
  • \r\n

    l33thaxor

    \r\n
  • \r\n
\r\n

REXML 3.3.5 - 2024-08-12

\r\n

Fixes

\r\n
    \r\n
  • Fixed a bug that\r\nREXML::Security.entity_expansion_text_limit\r\ncheck has wrong text size calculation in SAX and pull parsers.\r\n
      \r\n
    • GH-193
    • \r\n
    • GH-195
    • \r\n
    • Reported by Viktor Ivarsson.
    • \r\n
    • Patch by NAITOH Jun.
    • \r\n
    \r\n
  • \r\n
\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nChangelog\r\n

Sourced from rexml's\r\nchangelog.

\r\n
\r\n

3.3.6 - 2024-08-22 {#version-3-3-6}

\r\n

Improvements

\r\n
    \r\n
  • \r\n

    Removed duplicated entity expansions for performance.

    \r\n
      \r\n
    • GH-194
    • \r\n
    • Patch by Viktor Ivarsson.
    • \r\n
    \r\n
  • \r\n
  • \r\n

    Improved namespace conflicted attribute check performance. It was\r\ntoo slow for deep elements.

    \r\n
      \r\n
    • Reported by l33thaxor.
    • \r\n
    \r\n
  • \r\n
\r\n

Fixes

\r\n
    \r\n
  • \r\n

    Fixed a bug that default entity expansions are counted for\r\nsecurity check. Default entity expansions should not be counted\r\nbecause they don't have a security risk.

    \r\n
      \r\n
    • GH-198
    • \r\n
    • GH-199
    • \r\n
    • Patch Viktor Ivarsson
    • \r\n
    \r\n
  • \r\n
  • \r\n

    Fixed a parser bug that parameter entity references in internal\r\nsubsets are expanded. It's not allowed in the XML specification.

    \r\n
      \r\n
    • GH-191
    • \r\n
    • Patch by NAITOH Jun.
    • \r\n
    \r\n
  • \r\n
  • \r\n

    Fixed a stream parser bug that user-defined entity references in\r\ntext aren't expanded.

    \r\n
      \r\n
    • GH-200
    • \r\n
    • Patch by NAITOH Jun.
    • \r\n
    \r\n
  • \r\n
\r\n

Thanks

\r\n
    \r\n
  • \r\n

    Viktor Ivarsson

    \r\n
  • \r\n
  • \r\n

    NAITOH Jun

    \r\n
  • \r\n
  • \r\n

    l33thaxor

    \r\n
  • \r\n
\r\n

3.3.5 - 2024-08-12 {#version-3-3-5}

\r\n

Fixes

\r\n
    \r\n
  • Fixed a bug that\r\nREXML::Security.entity_expansion_text_limit\r\ncheck has wrong text size calculation in SAX and pull parsers.\r\n
      \r\n
    • GH-193
    • \r\n
    • GH-195
    • \r\n
    • Reported by Viktor Ivarsson.
    • \r\n
    • Patch by NAITOH Jun.
    • \r\n
    \r\n
  • \r\n
\r\n\r\n
\r\n

... (truncated)

\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 95871f3\r\nAdd 3.3.6 entry
  • \r\n
  • 7cb5eae\r\nparser tree: improve namespace conflicted attribute check\r\nperformance
  • \r\n
  • 6109e01\r\nFix a bug that Stream parser doesn't expand the user-defined entity\r\nreference...
  • \r\n
  • cb15858\r\nparser: keep the current namespaces instead of stack of Set
  • \r\n
  • 2b47b16\r\nparser: move duplicated end tag check to BaseParser
  • \r\n
  • 35e1681\r\ntest tree-parser: move common method to base class
  • \r\n
  • 6e00a14\r\ntest: fix indent
  • \r\n
  • df3a0cc\r\ntest: fix indent
  • \r\n
  • fdbffe7\r\nUse loop instead of recursive call for Element#namespace
  • \r\n
  • 6422fa3\r\nUse loop instead of recursive call for Element#root
  • \r\n
  • Additional commits viewable in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=rexml&package-manager=bundler&previous-version=3.3.4&new-version=3.3.6)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\nYou can disable automated security fix PRs for this repo from the\r\n[Security Alerts\r\npage](https://github.com/chatwoot/chatwoot/network/alerts).\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "41c5e7d3f124b78b870997ff3f2632421fec77a7", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-03-25T15:35:32Z" + "repoName": "chatwoot", + "createdAt": "2024-08-23T03:57:17Z" }, { - "author": 73185, - "message": "chore: Update Channel Docs (#239)\n\n* chore: Clean up Channel Instructions\r\n\r\n* chore: \"update links\"", - "sha": "43d44737effd508f5fc52aa4eee1a75c81c9d1ac", + "author": 18097732, + "message": "fix: inconsistent OpenAI cache interface (#10009)\n\nSigned-off-by: Shivam Mishra \r\nCo-authored-by: Muhsin Keloth ", + "sha": "abc511d00f5105bebde146cb23752bc8598a6e0e", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-03-25T14:58:46Z" + "repoName": "chatwoot", + "createdAt": "2024-08-22T17:34:14Z" }, { - "author": 73185, - "message": "chore: minor doc updates (#214)\n\nadd an explanation about local storage in ubuntu", - "sha": "e29fa849ae2e5ed275a4acc37f8f80fafd487c9d", + "author": 18097732, + "message": "revert: \"chore: Replace messageMixing with useMessage composable [CW-3475]\" (#10011)\n\nReverts chatwoot/chatwoot#9942\r\n\r\nThis was causing the widget email input to break", + "sha": "a48f98de9dd605b6c1319fce50b5321376c60b34", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-03-24T11:35:25Z" + "repoName": "chatwoot", + "createdAt": "2024-08-22T14:11:11Z" }, { - "author": 12408980, - "message": "chore: Update setup.md (#234)", - "sha": "0ea628be373be26211bfb152eaa027e02931d525", + "author": 15716057, + "message": "chore: Repalce Hook Mixin with useHook composable [CW-3454] (#9994)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nReplace Hook mixin with useHook composable\r\n\r\nFixes # (issue)\r\n\r\n## Type of change\r\n\r\nPlease delete options that are not relevant.\r\n\r\n- [ ] Bug fix (non-breaking change which fixes an issue)\r\n- [ ] New feature (non-breaking change which adds functionality)\r\n- [ ] Breaking change (fix or feature that would cause existing\r\nfunctionality not to work as expected)\r\n- [ ] This change requires a documentation update\r\n\r\n## How Has This Been Tested?\r\n\r\nPlease describe the tests that you ran to verify your changes. Provide\r\ninstructions so we can reproduce. Please also list any relevant details\r\nfor your test configuration.\r\n\r\n\r\n## Checklist:\r\n\r\n- [ ] My code follows the style guidelines of this project\r\n- [ ] I have performed a self-review of my code\r\n- [ ] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [ ] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [ ] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules\r\n\r\n---------\r\n\r\nCo-authored-by: Shivam Mishra ", + "sha": "7c2353c7d9a08454d00352a162edef529e381da1", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-03-20T07:38:06Z" + "repoName": "chatwoot", + "createdAt": "2024-08-22T11:18:02Z" }, { "author": 64252451, - "message": "doc: Folders (#200)\n\n\r\n\r\nCo-authored-by: Sojan Jose ", - "sha": "6b9c783769d38599021b64b953e91368742e3563", + "message": "fix: TypeError Unhandled Promise Rejection: null is not an object `(evaluating 'e[Symbol.iterator]')` (#10007)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\n**Cause of Issue**\r\n\r\nThe problem was that the `clearSelectedState` action was being\r\ndispatched late in the component lifecycle. By the time it was called,\r\nchild components like `ConversationBox` and `MessagesView` had already\r\nbeen mounted and were trying to access data from a previous conversation\r\nthat no longer existed. This resulted in throwing error `TypeError\r\nUnhandled Promise Rejection: null is not an object (evaluating\r\n'e[Symbol.iterator]')` when users navigated from other screens to the\r\nconversation view screen.\r\n\r\n**Solution**\r\n\r\nI added the `clearSelectedState` dispatch to the `created()` lifecycle\r\nhook for cases where there's no `conversationId` from route props. This\r\nensures that the state is cleared before any child components are\r\nmounted.\r\n\r\n\r\nFixes\r\nhttps://chatwoot-p3.sentry.io/issues/5707937964/?project=4507182691975168\r\n\r\n## Type of change\r\n\r\nPlease delete options that are not relevant.\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n\r\n## How Has This Been Tested?\r\n\r\n**Steps to reproduce**\r\n1. Navigate to chat list screen and open the console.\r\n2. Open any chat, wait to load the messages and stay in conversation\r\nview screen.\r\n3. Then navigate to contact or any other view from primary sidebar. \r\n4. Then back to chat list view. \r\n5. Now you can see this error in console.\r\n\r\n**Before**\r\n\r\nhttps://www.loom.com/share/193aaf1d1926479982a192dfb06a8764?sid=3f9ee000-d6a0-47cc-a49f-0050d2c64bbf\r\n\r\n**After**\r\n\r\nhttps://www.loom.com/share/3d88cfd5e7744958bc5856dd601ee6c4?sid=0e07a5d0-e461-4a1a-914b-e49f669422f5\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", + "sha": "c80de24ac134afbc3543fa69aaf46bd27a7ed852", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-03-18T13:57:09Z" + "repoName": "chatwoot", + "createdAt": "2024-08-22T11:11:42Z" }, { - "author": 10827585, - "message": "Feat: twitter doc update (#229)\n\n\r\nCo-authored-by: Sojan Jose ", - "sha": "40fb173cf8898cb7eaf4989290fd3c86330cd90f", + "author": 18097732, + "message": "refactor: `useKeyboardEvents` composable (#9959)\n\nThis PR has the following changes\r\n\r\n1. Fix tab styles issue caused by adding an additional wrapper for\r\ngetting an element ref on `ChatTypeTabs.vue`\r\n2. Refactor `useKeyboardEvents` composable to not require an element\r\nref. It will use a local abort controller to abort any listener\r\n\r\n---------\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", + "sha": "dadd572f9d5fdf47162c8b04c141adfac256dd30", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-03-18T13:54:46Z" + "repoName": "chatwoot", + "createdAt": "2024-08-22T11:10:55Z" }, { - "author": 10827585, - "message": "chore: Add AWS S3 CORS configuration (#208)\n\n\r\nCo-authored-by: Pranav Raj S ", - "sha": "2549e30b372197fd9f1e24756c05c9cb566adc75", + "author": 18097732, + "message": "feat: enable disposable email check for account creation (#9989)\n\nThis PR disallows usage of disposable emails when creating an account\r\n\r\n---------\r\n\r\nCo-authored-by: Pranav ", + "sha": "776579ba5bbee3755764e9fd53ca6af55b76a4bc", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-03-18T08:56:22Z" + "repoName": "chatwoot", + "createdAt": "2024-08-22T11:10:27Z" }, { - "author": 4238855, - "message": "chore: Updated \"initiated_at\" field's type (#232)\n\nThe top leve \"A sample webhook payload\" section incorrectly has \"initiated_at\" as a string. Whereas a real webhook is sending an object with a \"timestamp\" field under it.", - "sha": "792d91489dd0dbde63ae1477055bd82ef0e604d6", + "author": 2246121, + "message": "feat: Update the design for automation (#10002)\n\nThis is the continuation of the design update for the settings screens.\r\nIn this PR, the automation page is updated with the latest design.\r\n\r\n- Moved the row to a new component\r\n- Migrated both components to composition API.\r\n- Order by ID (Earlier this was order by updated_at which was\r\nconfusing).\r\n\r\n| Light | Dark |\r\n| -- | -- |\r\n| \"Screenshot\r\n| \"Screenshot\r\n|\r\n\r\n---------\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>\r\nCo-authored-by: Shivam Mishra ", + "sha": "4aa4e2549f19f2f067e81cfb4e5403fd234fb438", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-03-15T12:13:55Z" + "repoName": "chatwoot", + "createdAt": "2024-08-22T10:52:54Z" }, { - "author": 63825997, - "message": "chore: Update gatsby.md (#231)\n\nThere was a typographical error in the title", - "sha": "d7bb52962373ca676ec9d866bbf2a8072e7b1665", + "author": 12408980, + "message": "fix: OpenAPI label suggestion response payload (#10008)", + "sha": "eb6de74269d566daade10d31e8bf7bf72fb1585e", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-03-14T11:32:41Z" + "repoName": "chatwoot", + "createdAt": "2024-08-22T10:02:33Z" }, { - "author": 73185, - "message": "chore: update super admin create instructions", - "sha": "000d54a64dad9c18ab9bfebf1459ee7e293f8c77", + "author": 64252451, + "message": "feat: Rewrite `aiMixin` to a composable (#9955)\n\nThis PR will replace the usage of aiMixin with the useAI composable.\r\n\r\nFixes https://linear.app/chatwoot/issue/CW-3443/rewrite-aimixin-mixin-to-a-composable\r\n\r\nCo-authored-by: Muhsin Keloth \r\nCo-authored-by: Shivam Mishra ", + "sha": "d19a9c38d715140364e931e615c0169bbc4daf43", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-03-04T14:08:46Z" + "repoName": "chatwoot", + "createdAt": "2024-08-22T08:28:51Z" }, { "author": 64252451, - "message": "doc: Add docs for Segments (#202)", - "sha": "1fa35194be51167a91095f946df2a7ece03ce6e9", + "message": "feat: Rewrite `agentMixin` to a helper (#9940)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will replace the usage of `agentMixin`with the utility helpers\r\nfunctions.\r\n\r\n**Files updated**\r\n\r\n1. dashboard/components/widgets/conversation/contextMenu/Index.vue\r\n2. dashboard/components/widgets/conversation/ConversationHeader.vue\r\n**(Not used)**\r\n3. dashboard/routes/dashboard/commands/commandbar.vue\r\n4. dashboard/routes/dashboard/conversation/ConversationAction.vue\r\n5. dashboard/routes/dashboard/conversation/ConversationParticipant.vue\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3442/rewrite-agentmixin-mixin-to-a-composable\r\n\r\n## Type of change\r\n\r\n- [x] New feature (non-breaking change which adds functionality)\r\n\r\n## How Has This Been Tested?\r\n\r\n**Test cases**\r\n\r\n1. See agent list sorting based on availability, if agents are on the\r\nsame status, then sorted by name.\r\n2. Test actions like assigning/unassigning agent from conversation\r\nsidebar, CMD bar, Context menu.\r\n3. Test actions like adding/removing participants from conversation\r\nsidebar.\r\n4. See agent list is generated properly, none value.\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", + "sha": "c63a6ed8ec040b779bef5bcfe21fe812bcfa5315", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-03-04T09:14:41Z" + "repoName": "chatwoot", + "createdAt": "2024-08-22T07:32:11Z" }, { "author": 12408980, - "message": "doc: Add more attributes in `setUser` (#221)", - "sha": "129fc5730cf861f7ed4ef95bae2e02a73468d086", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-03-02T07:38:22Z" - }, - { - "author": 23050, - "message": "Typo on product/others/agent-bots - \"cteated\" -> \"created\" (#226)", - "sha": "942fd04a8dc430afc0db9453fed75c577f45aa64", + "message": "fix: Handle OpenAI API errors (#9560)", + "sha": "429d281501be22d45ac431f929a70f9629eb1830", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-02-28T18:40:55Z" + "repoName": "chatwoot", + "createdAt": "2024-08-22T04:54:13Z" }, { - "author": 2246121, - "message": "chore: Guide to add blog posts in Ghost (#225)", - "sha": "c08bee218fed98c49c921d9a0c431e99278c6186", + "author": 12408980, + "message": "fix: Delete attachments when removing them from Instagram in real-time (#9996)", + "sha": "6571baf2116b9cd45bef82aa240c720f25440719", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-02-28T09:07:20Z" + "repoName": "chatwoot", + "createdAt": "2024-08-21T14:40:31Z" }, { "author": 2246121, - "message": "Remove unused page", - "sha": "3e692bbeaba190a1d7b1a3e3e721f9505ebf4fab", + "message": "feat: Update the design for macros design page (#9999)\n\nThis is the continuation of the design update for settings page. This PR updates the design for the macros page.\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", + "sha": "44227de97e94ae73cd7768b29379b22d7740a8d8", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-02-25T11:35:46Z" + "repoName": "chatwoot", + "createdAt": "2024-08-21T12:57:53Z" }, { "author": 2246121, - "message": "chore: Fix alignment of the breadcrumbs", - "sha": "f1c9184fc3cf230aeb485553c8e49ef02ddf60a9", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-02-25T11:26:40Z" - }, - { - "author": 79650289, - "message": "feat: Add Breadcrumbs (#220)", - "sha": "937d1c6a8b1b2f26b5b51ea1caf5c91017075291", + "message": "fix: Remove user.permissions, resolve it from accounts (#9990)\n\nRemove the `user.permissions` field and resolve the permissions directly\r\nfrom the accounts array in the user. This change ensures that the cache\r\nor previous values from the last active account don't affect the\r\npermissions.\r\n\r\nIn this PR: \r\n- Remove user.permissions usage, replace it with getUserPermissions\r\nmethod.\r\n- Remove json.permissions from user.json.jbuilder", + "sha": "77b718c22cd06059c0852a7bdde2d7b1acda3e05", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-02-25T11:24:34Z" + "repoName": "chatwoot", + "createdAt": "2024-08-21T06:06:26Z" }, { - "author": 3526167, - "message": "chore: Improve aws markeplace guide (#224)\n\n\r\n\r\nCo-authored-by: Pranav Raj S ", - "sha": "d79548c44d7b57ed590dc08be483df9853c4b1ef", + "author": 49699333, + "message": "chore(deps): bump fugit from 1.9.0 to 1.11.1 (#9981)\n\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "04b67eb4313740242a43724932e0b71a24beb968", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-02-23T03:33:30Z" + "repoName": "chatwoot", + "createdAt": "2024-08-21T03:23:26Z" }, { - "author": 2246121, - "message": "fix: Fix typos in the AWS marketplace docs", - "sha": "272059be6487005c17bb7904495a2149bbf1b84f", + "author": 92152627, + "message": "chore: Update translations (#9976)", + "sha": "a92d7fd7d5ca306a0366978f9d9d09cda5c20e71", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-02-21T12:24:48Z" + "repoName": "chatwoot", + "createdAt": "2024-08-20T14:43:09Z" }, { - "author": 12408980, - "message": "doc: Add `chatwoot:error` event (#219)\n\nCo-authored-by: Pranav Raj S ", - "sha": "376f1479b9445cd522752e5e1fabaaa1265e5e4d", + "author": 49699333, + "message": "chore(deps): bump elliptic from 6.5.4 to 6.5.7 (#9975)", + "sha": "e9e515c436f1fd90bdd0b95d1bcd93cb30b6893d", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-02-21T04:50:00Z" + "repoName": "chatwoot", + "createdAt": "2024-08-20T14:23:13Z" }, { "author": 3526167, - "message": "feat: add aws marketplace ami deployment method (#222)", - "sha": "7a6147e089c098314e093f24049154c08260f8e6", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-02-18T15:45:27Z" - }, - { - "author": 12408980, - "message": "doc: Add note in conversation assignment (#218)", - "sha": "de295acf5bda6390831c29cb367faa8cf8b4a899", + "message": "chore: Remove closing comment on issues/PRs (#9964)", + "sha": "bb947ca50d2f7c06ed598a68b8d557ad0bde459c", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-02-17T06:21:40Z" + "repoName": "chatwoot", + "createdAt": "2024-08-20T08:57:15Z" }, { - "author": 15716057, - "message": "doc: Automations (#210)", - "sha": "0f0648380a0e893d7c11223d99c1b575fdbb6e82", + "author": 73185, + "message": "chore: [Snyk] Fix for 1 vulnerabilities (#9971)\n\n- update gem to fix vulnerabilities", + "sha": "8473e72a7ef1644d0b26cc73cba86722497bbd25", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-02-17T05:26:43Z" + "repoName": "chatwoot", + "createdAt": "2024-08-20T00:41:53Z" }, { "author": 73185, - "message": "Chore: Send outbound conversations (#217)\n\n* Chore: Send outbound conversations", - "sha": "1232766369df8239ca26c8e663d14c85089bf329", + "message": "Merge branch 'release/3.12.0' into develop", + "sha": "292435e0e7c4643376267868b0f651f6a39b5dd0", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-02-16T12:55:11Z" + "repoName": "chatwoot", + "createdAt": "2024-08-19T22:54:48Z" }, { - "author": 79650289, - "message": "chore: Upgrade to docusaurus beta 15 (latest) (#215)", - "sha": "d4a0cbe286038502c00988abd42bf59b19e57deb", + "author": 73185, + "message": "Merge branch 'release/3.12.0'", + "sha": "d70ba8ff40cd1d8133df6fde7eb0b1a935117323", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-02-13T18:49:09Z" + "repoName": "chatwoot", + "createdAt": "2024-08-19T22:54:36Z" }, { - "author": 83156400, - "message": "chore: Add info about chats persisting across session (#209)", - "sha": "f80f8efee0919f8242f41e70d21e5fe9bf4cd00d", + "author": 73185, + "message": " Bump version to 3.12.0", + "sha": "d3dacccb1d060b3ead89295c7fbcc310827da6ee", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-02-07T05:19:24Z" + "repoName": "chatwoot", + "createdAt": "2024-08-19T22:53:25Z" }, { - "author": 47073516, - "message": "chore: Fix Doc Error in Specifying Agent ID Data Type (WebHook-events) (#205)", - "sha": "22c756cbf01bb5bc97f453854e693de03131c908", + "author": 73185, + "message": "Merge branch 'master' into develop", + "sha": "0190b6c36dd990e8a366615df738b46f13757c63", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-02-02T12:21:10Z" + "repoName": "chatwoot", + "createdAt": "2024-08-19T22:52:43Z" }, { - "author": 2246121, - "message": "chore: Add weights section", - "sha": "0e408750b3ef0b15bec13ee600b6d8e593ce750f", + "author": 73185, + "message": "chore: [Snyk] Fix for 1 vulnerabilities (#9966)\n\nFixes for vulnerable gems\r\n\r\nCo-authored-by: snyk-bot ", + "sha": "855b9c8f252a6403db7e3ec0be7d59dc7f3d6501", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-01-25T21:48:58Z" + "repoName": "chatwoot", + "createdAt": "2024-08-17T07:34:15Z" }, { - "author": 15716057, - "message": "chore: Add guide to install chatwoot script in vue projects (#195)\n\nCo-authored-by: Pranav Raj S ", - "sha": "179c5094e5bc7b298e981c902f48716b92ead53b", + "author": 92152627, + "message": "chore: Update translations (#9946)", + "sha": "bb786396966d0319777ecba0c73b89b4bc11a902", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-01-24T18:06:21Z" + "repoName": "chatwoot", + "createdAt": "2024-08-16T08:36:32Z" }, { "author": 15716057, - "message": "chore: Add Gatsby integration guide (#196)", - "sha": "e3ccbf40e49a346dfc8d750a46837ed9a4a6bd90", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-01-24T18:04:27Z" - }, - { - "author": 0, - "message": "chore: Move the .env block for visibility (#194)", - "sha": "dd0a05b214dbf0e42698cfc58ed99b796d3d1e65", + "message": "feat: Redesign onboarding screen (#9939)\n\nCo-authored-by: Pranav ", + "sha": "f38101527f2ef46199dcaa7184d619a674d6cdf3", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-01-21T18:44:34Z" + "repoName": "chatwoot", + "createdAt": "2024-08-16T07:31:22Z" }, { - "author": 3526167, - "message": "chore: update docker prod instructions (#193)\n\nupdate docker prod instructions\r\nref: https://github.com/chatwoot/chatwoot/pull/3354#issuecomment-966114584", - "sha": "0bc3b405179ccee0ca390216e0d5ad8da122db19", + "author": 18097732, + "message": "fix: Chat list tab styles (#9960)", + "sha": "4310a547caffebdfd31a441673839b2ae45ed6c8", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-01-20T23:31:04Z" + "repoName": "chatwoot", + "createdAt": "2024-08-14T13:03:14Z" }, { - "author": 2246121, - "message": "chore: Update docusaurus config", - "sha": "c07dbb66c8780fe763cd1d8201eaa7e236b02540", + "author": 12408980, + "message": "fix: Instagram audio rendering issues (#9957)\n\nWe are using `audio` component for rendering audio files in dashboard.\r\n\r\n```\r\n\r\n```\r\nWe have added the timestamp for every audio URL for cache busting. For\r\nInstagram, we are getting a signature URL. When we add any value and\r\naccess the URL, it results in an \"Invalid signature. If I remove the\r\ntimestamp, the audio is rendering properly. This PR will change the\r\nlogic to construct the URL properly instead of direct string\r\nmanipulation.", + "sha": "06a362318c6f246c042d16f2b44eebf6c255d282", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-01-19T04:16:02Z" + "repoName": "chatwoot", + "createdAt": "2024-08-14T07:54:00Z" }, { - "author": 10827585, - "message": "Revert \"Revert \"Upgrade to latest docusaurus (#183)\" (#185)\" (#186)\n\nThis reverts commit bbc0afb1e15bb5808c95e8d697a5ec8266bdaae5.", - "sha": "20b54b6f25dedf7df37c02b810b2ce0b48c85353", + "author": 64252451, + "message": "feat: Rewrite `configMixin` to a composable (#9921)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will replace the usage of `configMixin` with the `useConfig`\r\ncomposable.\r\n\r\n**Files updated**\r\n1. dashboard/components/layout/sidebarComponents/SecondaryNavItem.vue\r\n2. dashboard/components/widgets/conversation/MessagesView.vue\r\n3. dashboard/routes/dashboard/settings/inbox/Settings.vue **(Not used)**\r\n4. dashboard/routes/dashboard/settings/inbox/FinishSetup.vue **(Not\r\nused)**\r\n5.\r\ndashboard/routes/dashboard/settings/inbox/settingsPage/CollaboratorsPage.vue\r\n6.\r\ndashboard/routes/dashboard/settings/profile/NotificationPreferences.vue\r\n**(Not used)**\r\n7. dashboard/routes/dashboard/settings/profile/AudioNotifications.vue\r\n**(Not used)**\r\n8. dashboard/routes/dashboard/settings/sla/Index.vue **(Not used)**\r\n9. dashboard/routes/dashboard/settings/account/Index.vue\r\n10. survey/views/Response.vue **(Not used)**\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3464/rewrite-configmixin-mixin-to-a-composable\r\n\r\n## Type of change\r\n\r\n- [x] New feature (non-breaking change which adds functionality)\r\n\r\n## How Has This Been Tested?\r\n\r\nTest in the component related pages\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", + "sha": "dd8abe975cd37b23c69ea0cd9b8140d60b7b9bf5", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-01-19T03:54:54Z" + "repoName": "chatwoot", + "createdAt": "2024-08-14T07:26:30Z" }, { - "author": 19568165, - "message": "doc: update ruby version to 3.0.2 (#192)", - "sha": "4ff8c4b6e258d177ecd793e733305239c3ef4c98", + "author": 64252451, + "message": "fix: TypeError cannot read properties of undefined (reading '$el') (#9951)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will fix an error `TypeError cannot read properties of undefined\r\n(reading '$el')` with the keyboard shortcut `Alt+KeyA` for triggering\r\nthe file picker.\r\n\r\n**Issue**\r\nI couldn't able reproduce this issue. It might be because `$children`\r\nwas unavailable at the time of access.\r\n\r\n**Solution**\r\nPreviously, it relied on `$children`. Now, it uses the more reliable\r\n`querySelector` method to find the target element.\r\n\r\nFixes\r\nhttps://chatwoot-p3.sentry.io/issues/5708410274/?alert_rule_id=15157525&alert_timestamp=1723552508790&alert_type=email&environment=production¬ification_uuid=be5966b2-f17d-4273-8709-98e3322f1f6f&project=4507182691975168&referrer=alert_email\r\n\r\n## Type of change\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n\r\n## How Has This Been Tested?\r\n\r\n**Test cases**\r\n1. Open a conversation\r\n2. And click `Alt+KeyA` to trigger the file picker.\r\n3. See if there is any issue or errors.\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", + "sha": "207933ed70b0815a1cb4575c7f1e8878887368d8", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-01-14T11:04:36Z" + "repoName": "chatwoot", + "createdAt": "2024-08-14T05:52:51Z" }, { - "author": 3526167, - "message": "chore: Revert references to GlobalConfig (#188)", - "sha": "c7e82e41412cde5ba86adec0f385ab5ac585d641", + "author": 2246121, + "message": "feat: Update the design for user management page (#9948)\n\nThis PR is the part of the settings page design update series. This PR updates the design for the user management page.\r\n\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", + "sha": "b998f048267a342ac2dd1474d039801f2b7d0130", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-01-11T05:09:46Z" + "repoName": "chatwoot", + "createdAt": "2024-08-13T14:01:31Z" }, { - "author": 3526167, - "message": "doc: update account signup env var section (#187)", - "sha": "772eced9de234bc94c49100fb285959bcfd30e6b", + "author": 64252451, + "message": "fix: TypeError: t.messages.at is not a function (#9950)", + "sha": "7d6466022a6fc5b4822e9b7faa12ef13b4ccf436", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-01-06T15:59:53Z" + "repoName": "chatwoot", + "createdAt": "2024-08-13T13:46:15Z" }, { - "author": 10827585, - "message": "Revert \"Upgrade to latest docusaurus (#183)\" (#185)\n\nThis reverts commit 851c0948e7822854a8d5d3187335186b1bb49b7c.", - "sha": "bbc0afb1e15bb5808c95e8d697a5ec8266bdaae5", + "author": 64252451, + "message": "fix: TypeError cannot read properties of undefined (reading 'id') (#9947)", + "sha": "7ff939efd54f1e056a1e10e261183b200f435034", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-01-05T07:01:39Z" + "repoName": "chatwoot", + "createdAt": "2024-08-13T10:58:41Z" }, { - "author": 79650289, - "message": "Upgrade to latest docusaurus (#183)", - "sha": "851c0948e7822854a8d5d3187335186b1bb49b7c", + "author": 64252451, + "message": "feat: Rewrite `conversations` mixin to a helper (#9931)", + "sha": "b33d59d804f865dbc2da6d811cb712ea80b691ef", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-01-05T06:51:05Z" + "repoName": "chatwoot", + "createdAt": "2024-08-13T09:45:04Z" }, { - "author": 3526167, - "message": "Update env var docs to mention InstallationConfig (#184)", - "sha": "15f11c21e8b7ad3ca87be25182066c879e92c556", + "author": 15716057, + "message": "chore: Replace messageMixing with useMessage composable [CW-3475] (#9942)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nReplaces the messageMixin with the new useMessage composable\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3475/rewrite-messagemixin-mixin-to-a-composable\r\n\r\n## Type of change\r\n\r\nPlease delete options that are not relevant.\r\n\r\n- [ ] Bug fix (non-breaking change which fixes an issue)\r\n- [x] New feature (non-breaking change which adds functionality)\r\n- [ ] Breaking change (fix or feature that would cause existing\r\nfunctionality not to work as expected)\r\n- [ ] This change requires a documentation update", + "sha": "c26490e9c14606e7594c0cc5390f5efdd3a940ae", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-01-03T11:40:37Z" + "repoName": "chatwoot", + "createdAt": "2024-08-13T03:51:54Z" }, { - "author": 73185, - "message": "chore: update doc", - "sha": "47c96864805c2cf17a4e4fa5d83afcef4a896995", + "author": 64252451, + "message": "feat: Rewrite `accountMixin` to a composable (#9914)", + "sha": "66db9a0cc1b994c0e7797b1cd8d2e9721af7d194", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-23T12:26:48Z" + "repoName": "chatwoot", + "createdAt": "2024-08-12T13:23:30Z" }, { - "author": 73185, - "message": "chore: conversation statuses update (#171)\n\nExplain various conversation statuses in chatwoot", - "sha": "893126a7fe80a971079cdc2d707eef841ad20c3a", + "author": 64252451, + "message": "feat: Replace `attributeMixin` within the component (#9919)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will replace the usage of `attributeMixin` within the component\r\nitself. And moved the component from option API to composition API and\r\nupdated the styles and related component\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3444/rewrite-attributemixin-mixin-to-a-composable\r\n\r\n## Type of change\r\n\r\n- [x] New feature (non-breaking change which adds functionality)\r\n\r\n## How Has This Been Tested?\r\n\r\n**Test cases**\r\n1. Add custom attributes for both conversation and contact from the\r\nsettings\r\n2. See all attributes are showing based on the conversation and contact\r\nin both conversation and contact sidebar.\r\n3. Try all CRUD operations like EDIT, DELETE. \r\n4. Check whether styles are properly showing or not (Background color\r\nbased on odd/even)\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", + "sha": "b1da3dc7cf9443b2fe2acf64eab4a0acacc62844", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-20T11:15:50Z" + "repoName": "chatwoot", + "createdAt": "2024-08-12T12:56:07Z" }, { - "author": 77646919, - "message": "Update helm-charts.md (#178)\n\nSome hints for PersistentVolume problems.", - "sha": "4cbd08d411bfbf0d762313f8a5b4bad5c34ef41a", + "author": 64252451, + "message": "feat: Rewrite `conversation/labelMixin` to a composable (#9936)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will replace the usage of `conversation/labelMixin` with a\r\ncomposable\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3439/rewrite-conversationlabelmixin-mixin-to-a-composable\r\n\r\n## Type of change\r\n\r\n- [x] New feature (non-breaking change which adds functionality)\r\n\r\n## How Has This Been Tested?\r\n\r\n**Test cases**\r\n\r\n1. Add/remove labels from conversation sidebar\r\n2. See labels are showing up dynamically\r\n3. Check add/remove labels working fine with CMD bar\r\n4. Check card labels in conversation card and SLA reports table.\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", + "sha": "4c6572c2c98870117d91df8646a70e2018839a99", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-20T03:46:24Z" + "repoName": "chatwoot", + "createdAt": "2024-08-12T12:11:12Z" }, { - "author": 3526167, - "message": "update caprover docs to mention websocket requirement (#176)", - "sha": "956ea365499f310f400ae6a533a2146653b91df3", + "author": 64252451, + "message": "feat: Replace `rtlMixin` to a composable (#9924)\n\nThis PR will replace the usage of `rtlMixin` to the `useUISettings` composable, and moved the method to component itself.", + "sha": "452096f4b2b54ca7f05400643765405d0f57c41d", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-16T18:02:30Z" + "repoName": "chatwoot", + "createdAt": "2024-08-12T10:20:21Z" }, { - "author": 3526167, - "message": "doc: update minimum docker and docker-compose version (#174)", - "sha": "893824d87d19e54ff5451792e3670f998681bd5b", + "author": 18097732, + "message": "chore(deps): Update browserlistdb (#9933)", + "sha": "96d60674aa53ee5a736f2d5a0bdf72e47d91fc51", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-15T15:44:18Z" + "repoName": "chatwoot", + "createdAt": "2024-08-12T10:17:54Z" }, { "author": 2246121, - "message": "fix: Update the payload in form type messages", - "sha": "ad2ea0993aff8d4ff16780750ecaac3f1d6c391c", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-14T19:45:27Z" - }, - { - "author": 73185, - "message": "chore: Twilio studio (#173)", - "sha": "9876db8665adf3e4191cca8268455363f179968e", + "message": "Bump version to v3.11.1", + "sha": "0b0e26645564e61ab3e634a12467acc707d0b8ef", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-10T15:04:43Z" + "repoName": "chatwoot", + "createdAt": "2024-08-12T09:45:49Z" }, { - "author": 3526167, - "message": "Update helm charts readme (#172)\n\n- update chatwoot image version\r\n\r\nhttps://github.com/chatwoot/charts/pull/44", - "sha": "fe3f3272c2af34ecf93ac90adfc09332ab4f57e9", + "author": 18097732, + "message": "fix: last_activity_at is nil when conv is created (#9934)\n\nThe payload does not include last_activity_at when the conversation is created. Because of this the frontend is not able to sort the conversations when appending this. Another problem is that the last_activity_at is not always present, it is added only when a message is created, and it updates it. So this can be nil when the conversation is created, so we fallback to created_at only at the presentation layer", + "sha": "6e12ba04abd3185c0471603440434725c37d8d9f", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-09T12:03:27Z" + "repoName": "chatwoot", + "createdAt": "2024-08-12T09:45:49Z" }, { - "author": 73185, - "message": "chore: update translations guidelines (#170)", - "sha": "21d5bfdb82c6b98dd0d497c41e6f76d531daaf6e", + "author": 2246121, + "message": "Merge branch 'hotfix/3.11.1'", + "sha": "ffc0183809bea74302b8f9f947ccb86a7f8b9a14", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-08T14:22:31Z" + "repoName": "chatwoot", + "createdAt": "2024-08-12T09:41:19Z" }, { - "author": 10827585, - "message": "Fix: Update facebook app version (#169)", - "sha": "c38f88484519a0c30b1e591542e98cc28cc6cb00", + "author": 2246121, + "message": "Bump version to v3.11.1", + "sha": "dcefd58240fdeff5b3edd1c8e1b41c4dc7ecddc5", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-08T10:46:02Z" + "repoName": "chatwoot", + "createdAt": "2024-08-12T09:40:42Z" }, { - "author": 3526167, - "message": "chore: add cloudron docs (#167)", - "sha": "65d834d2dd7ec226d9a19b12201f953ca8344491", + "author": 18097732, + "message": "fix: last_activity_at is nil when conv is created (#9934)\n\nThe payload does not include last_activity_at when the conversation is created. Because of this the frontend is not able to sort the conversations when appending this. Another problem is that the last_activity_at is not always present, it is added only when a message is created, and it updates it. So this can be nil when the conversation is created, so we fallback to created_at only at the presentation layer", + "sha": "6196a6d99a169cc95c9dc562acc27e9da984a709", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-07T10:00:12Z" + "repoName": "chatwoot", + "createdAt": "2024-08-12T09:38:06Z" }, { - "author": 10827585, - "message": "chore: Facebook's updated policy to page's insights (#168)", - "sha": "1e054bf1605bb176ad2e65f82d99f81da7644251", + "author": 2246121, + "message": "feat: Update the design for label management page (#9932)\n\nThis PR is part of the settings design update series. It updates the design for the label management page. I've made a few changes to the SettingsLayout page to reduce boilerplate code.", + "sha": "4a63d1d89659bc5c41b6c62fd8222dfe4f2b433c", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-07T09:58:46Z" + "repoName": "chatwoot", + "createdAt": "2024-08-12T03:59:39Z" }, { - "author": 3526167, - "message": "update cloud provider docs to mention k8s (#166)", - "sha": "8bb1a69323d504bbba49b598971c20e95ddf16ae", + "author": 64252451, + "message": "feat: Replace `conversation/teamMixin` within the components (#9923)", + "sha": "d5f34bf9d0d2e0cdd3773ad2b7cb76911cbf1c23", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-06T18:19:53Z" + "repoName": "chatwoot", + "createdAt": "2024-08-11T04:39:08Z" }, { - "author": 3526167, - "message": "docs: add aws deployment guide (#144)\n\n* init aws guide\r\n\r\n* update aws docs\r\n\r\n* add aws to sidebar\r\n\r\n* add aws architecture diagram\r\n\r\n* update aws arch image\r\n\r\n* add vpc section\r\n\r\n* add subnets section\r\n\r\n* add igw section\r\n\r\n* add NAT gw\r\n\r\n* update nat section\r\n\r\n* add route table section\r\n\r\n* add alb, rds and elasticache\r\n\r\n* add chatwoot install, ami and asg", - "sha": "0f2785c2b2bc4be6926f9ebaf75b1eec5ce92107", + "author": 64252451, + "message": "feat: Replace the use of `macroMixin` with a composable (#9912)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will replace usage of `macroMixin` with the `useMacros`\r\ncomposable. And updated components from option API to composition API.\r\n\r\n**Files updated**\r\n1. dashboard/routes/dashboard/settings/macros/MacroNode.vue\r\n2. dashboard/routes/dashboard/settings/macros/MacroEditor.vue\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3449/rewrite-macrosmixin-mixin-to-a-composable\r\n\r\n## Type of change\r\n\r\n- [x] New feature (non-breaking change which adds functionality)\r\n\r\n## How Has This Been Tested?\r\n\r\n**Test cases**\r\n1. Check whether we can create a new macro.\r\n2. Check whether validations and error animation are working or not.\r\n3. Ability to drag the macro files\r\n4. Check whether the edit pages and functionality is working or not.\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", + "sha": "3558878ae2de44dc3fc9aad808beb1df9c8becd2", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-06T17:12:35Z" + "repoName": "chatwoot", + "createdAt": "2024-08-09T13:10:06Z" }, { - "author": 5848740, - "message": "doc: Add documentation for forward to email. (#161)\n\nFixes #160", - "sha": "2f7c194ad250bc803e232a14140748dee53f54b5", + "author": 3526167, + "message": "doc: update helm charts section (#293)", + "sha": "89700b9c327b4bc5f30642ae178952af8ce6c478", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-12-06T17:05:26Z" + "createdAt": "2022-07-12T10:18:40Z" }, { "author": 3526167, - "message": "fix selfhosted sidebar (#164)\n\n* fix selfhosted sidebar\r\n\r\n* add cloud provider guides section", - "sha": "963edd95edf5ce067251e8723eb87b3168157b3e", + "message": "doc: Add steps to resolve disconnected from Chatwoot issue (#288)\n\n* doc: Add trobleshooting and FAQ section\r\n\r\n- Add steps to resolve disconnected from Chatwoot issue\r\n\r\n* chore: remove redundant images\r\n\r\n* chore: formatting to improve grammar\r\n\r\n* chore: formatting to improve legibility\r\n\r\n* Update docs/self-hosted/deployment/troubleshooting.md\r\n\r\nCo-authored-by: Pranav Raj S \r\n\r\n* Update docs/self-hosted/deployment/troubleshooting.md\r\n\r\nCo-authored-by: Pranav Raj S \r\n\r\n* Update docs/self-hosted/deployment/troubleshooting.md\r\n\r\nCo-authored-by: Pranav Raj S \r\n\r\n* Update docs/self-hosted/deployment/troubleshooting.md\r\n\r\nCo-authored-by: Pranav Raj S \r\n\r\n* remove redundant image\r\n\r\nCo-authored-by: Pranav Raj S ", + "sha": "2f2eecbc3440d9f20b0396a345cc31a42f947f7b", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-12-06T11:51:26Z" + "createdAt": "2022-07-08T07:10:46Z" }, { - "author": 3526167, - "message": "add azure docs (#163)\n\n* add azure docs", - "sha": "1223453b06b6b8b5b94d6f2f290257d7530bce10", + "author": 2246121, + "message": "Update setup.md", + "sha": "490fa6761c29fdfbba2fa3f1d206e14a0b8a7af5", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-12-06T11:28:07Z" + "createdAt": "2022-07-07T10:52:19Z" }, { "author": 15716057, - "message": "Docs for adding and deleting contact notes (#162)", - "sha": "b47f49103d50c174902914c416c3cfb55f9aabe3", + "message": "SDK methods for bubble visibility and window popout (#235)", + "sha": "f77090b3ec7f800f509d24f3da4d3e934a0d9b69", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-12-06T10:08:36Z" + "createdAt": "2022-07-07T06:48:15Z" }, { "author": 3526167, - "message": "add digital-ocean install instructions (#159)\n\n* add do install intructions", - "sha": "22ce0f75c655895263bacd07fd3b28e7d238d29e", + "message": "doc: Update linux vm guide (#291)\n\n* doc: Update linux vm guide\r\n\r\nAdd a reference to hardware requirements", + "sha": "8fe0c2a1850efd0dda7db6bdc0d824c2740b0dc2", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-12-06T08:57:00Z" + "createdAt": "2022-07-05T08:57:12Z" }, { - "author": 3526167, - "message": "add gcp (#158)\n\n* add gcp\r\n* add gcp-create-compute-engine images", - "sha": "ec38f28c105a9585b46cdf90d937d1662cc10b99", + "author": 2246121, + "message": "chore: Update screenshot guidelines (#287)", + "sha": "4bdf10309cedcf912f50938363c85067cbff3a54", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-12-06T08:09:02Z" + "createdAt": "2022-06-20T15:35:55Z" }, { "author": 73185, - "message": "doc: Configuring interactive messages in dialogflow (#157)", - "sha": "c3a37f36bd446c18ce2291776eb213bd03f2e359", + "message": "chore: Custom Branding in Chatwoot (#273)\n\nCustom Branding in Chatwoot", + "sha": "d33af5665c0cefa35777cb4a70e9dac9c5927c3c", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-12-03T10:48:26Z" + "createdAt": "2022-06-17T12:16:08Z" }, { - "author": 5848740, - "message": "doc: Add documentation for LINE channel in production and development. (#156)", - "sha": "8445af68dd567bfbe07d845b69cadf4db2a2b447", + "author": 73185, + "message": "chore: update GCS docs (#275)\n\nupdate GCS docs on providing env variable", + "sha": "a8b371448224ce6359760e632b16c6075040591d", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-12-03T10:40:53Z" + "createdAt": "2022-06-17T12:11:13Z" }, { - "author": 5848740, - "message": "chore: Add documentation for telegram channel in production. (#154)\n\nFixes #153", - "sha": "c0ab17e17d273f3cdd92e43cf680243c4e39c19a", + "author": 73185, + "message": "chore: Document adding avatar to agent bot (#280)", + "sha": "1581cd1d5ee20d7a44105d41a3f0be0174c27fe5", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-12-03T07:04:52Z" + "createdAt": "2022-06-17T12:09:29Z" }, { - "author": 15716057, - "message": "chore: docs for filtering, searching and importing contacts (#151)\n\n* Update contacts doc page with filtering, searching and\r\n\r\n* Update docs/user-guide/contacts.md\r\n\r\nCo-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>\r\n\r\n* Update docs/user-guide/contacts.md\r\n\r\nCo-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>\r\n\r\n* Update docs/user-guide/contacts.md\r\n\r\nCo-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>\r\n\r\nCo-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>", - "sha": "b89d3dec707a745d78c5a53c07acd9723a1bebdc", + "author": 3526167, + "message": "chore: update ruby version to 3.0.4 (#276)\n\nref: https://github.com/chatwoot/chatwoot/pull/4693", + "sha": "a0ea81817cd43e296a4bc87a1e009adb4b077a90", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-12-03T04:48:49Z" + "createdAt": "2022-06-15T14:31:23Z" }, { - "author": 15716057, - "message": "chore: docs for filtering reports (#150)", - "sha": "efd879be2efa93c7f7fe3a51b605aeab50798e5e", + "author": 3526167, + "message": "chore: update linux vm upgrade instructions (#286)\n\nReload `systemd` files during update process", + "sha": "d93b2515a8d157a38933df1db202996771235958", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-12-02T13:19:42Z" + "createdAt": "2022-06-15T14:26:12Z" }, { - "author": 12408980, - "message": "feat: Campaigns (Ongoing and One-off) (#149)", - "sha": "8658a6ec344ea7cba38a1ae635280494c8222e28", + "author": 73185, + "message": "chore: Add docs about the Enterprise Edition (#272)\n\n\r\nCo-authored-by: Pranav Raj S ", + "sha": "b1d3023e15e0e9830f31f9e2a107635735055e42", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-12-02T13:17:44Z" + "createdAt": "2022-06-14T10:54:12Z" }, { - "author": 12408980, - "message": "chore: Add CSAT docs (#147)", - "sha": "72f25ef0f98c70a853351ba8224fc04f2f0f9474", + "author": 2246121, + "message": "Update linux-vm.md", + "sha": "0b20c1687e99670cd2e5b583877553ac9b19d895", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-12-02T13:03:21Z" + "createdAt": "2022-06-07T07:34:23Z" }, { "author": 73185, - "message": "chore: update contributors guide (#146)", - "sha": "ebfca9d09d942acc002c62b1e34fac9bd50c9995", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-02T13:02:01Z" - }, - { - "author": 10827585, - "message": "chore: Facebook reauthorization user guide (#145)", - "sha": "3efc70a83183d8dee0b13e43b43d5b8adba0045f", + "message": "chore: Remove instructions to create super admin (#279)", + "sha": "6a39e48a315ee2f26c90899378a4339453cfaa82", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-12-02T13:00:58Z" + "createdAt": "2022-05-23T13:59:42Z" }, { - "author": 10827585, - "message": "Chore: Slack integration user guide with FAQ (#143)", - "sha": "560b82849ecf0d96e34baf8521949ab0c323388d", + "author": 2246121, + "message": "Update webhook-events.md", + "sha": "8ddfc8a91b69daff6be0590d809d60691787d847", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-12-02T12:59:32Z" + "createdAt": "2022-05-19T09:41:58Z" }, { - "author": 15716057, - "message": "chore: command-bar docs (#148)", - "sha": "b55d256278aa6d2d8a38796fb916b9a4447d2a67", + "author": 2246121, + "message": "chore: Update webhook docs with new screenshot (#278)", + "sha": "8f799009f8a331b1f06f783b8a96ced72fe2b2ac", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-12-02T12:40:23Z" + "createdAt": "2022-05-19T08:34:00Z" }, { - "author": 64252451, - "message": "doc: Keyboard shortcuts (#142)", - "sha": "9ca6d35122cb1dc7a04d94a706e7b99946e87750", + "author": 103104754, + "message": "chore: Update PineTools URL (#277)", + "sha": "9a93cdcd5010c7332fe153b589c26baaa7ea7098", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-12-01T12:09:47Z" + "createdAt": "2022-05-19T08:12:30Z" }, { - "author": 2246121, - "message": "Whatsapp -> WhatsApp", - "sha": "ac23cd0d91b1808add4a2acbd26c632b7cbe8bfa", + "author": 103104754, + "message": "chore: Add Marketing Playbook to Handbook (#274)", + "sha": "822b0a9a5244b485325fda04628d263bdebaf743", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-12-01T04:07:02Z" + "createdAt": "2022-05-16T11:46:10Z" }, { - "author": 96378, - "message": "chore: fix Caprover upgrade instructions (#140)\n\nfixes https://github.com/chatwoot/chatwoot/issues/3475", - "sha": "a362f164daedb15ac59e580806cdc994515025c5", + "author": 10827585, + "message": "chore: Add docs on Facebook API support (#271)", + "sha": "014734236b6c8d7112b8f5ae3be19aa9e24a5041", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-11-29T11:15:16Z" + "createdAt": "2022-05-11T16:44:07Z" }, { - "author": 64605024, - "message": "chore: Fix typo in twitter-channel-setup.md (#139)\n\ncorrected \"Chatwot\" to \"Chatwoot\"", - "sha": "a2623a836150991bc04b0ded4144ca19d6e25c44", + "author": 99071637, + "message": "chore: Update faq.md (#270)", + "sha": "10a19e28e6ee2580b88682b6059d5f5774ca9e2e", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-11-28T06:34:36Z" + "createdAt": "2022-05-07T05:03:02Z" }, { - "author": 5848740, - "message": "Documentation for IMAP and SMTP configuration in email channel. (#138)", - "sha": "6ca836bd080ed6c5558b7b971f0d54d5bb3d6407", + "author": 2246121, + "message": "Update pr-guidelines.md", + "sha": "98c7cd815bb73eff51c267d4cdc6c50200764e12", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-11-26T19:17:43Z" + "createdAt": "2022-04-27T15:54:31Z" }, { - "author": 73185, - "message": "chore: nav reorg to give dialogflow visibility (#137)", - "sha": "acbf114b6621308362fad1602604751524f13d90", + "author": 2246121, + "message": "chore: Fix title in screenshot guidelines", + "sha": "4246182ea310a5a51bd0907128316fc5201dfb39", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-11-26T11:16:13Z" + "createdAt": "2022-04-25T13:56:20Z" }, { - "author": 3526167, - "message": "Update helm docs to match charts README (#136)\n\n* Update helm instructions to match cw charts README", - "sha": "e224387c51eb66ef68b26ad20deb72fb473e7ca9", + "author": 103104754, + "message": "chore: Add Screenshot guidelines to the Marketing Handbook (#269)", + "sha": "51e950b0c6d69f06b4024955212541fc1955e107", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-11-26T07:37:50Z" + "createdAt": "2022-04-25T13:54:09Z" }, { "author": 73185, - "message": "chore: AgentBot API docs (#135)\n\n- product docs for agent bots\r\n- add api link\r\n- organise into advanced features", - "sha": "b679f3c50dbc3ee062581b42e1a7ab4367c92129", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-11-24T19:16:37Z" - }, - { - "author": 3526167, - "message": "update fb docs to mention globalConfig setting (#133)\n\nupdate fb docs to use globalConfig going forward", - "sha": "bea6ed387fe5efe50ba059392b46d235b45e11d3", + "message": "chore: Community FAQs (#267)\n\n\r\nCo-authored-by: Pranav Raj S ", + "sha": "9e337e803e216618e23b789683551d3d6a1c1e82", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-11-24T16:27:30Z" + "createdAt": "2022-04-24T06:00:21Z" }, { - "author": 15716057, - "message": "fix: Add Advanced convresation filters product documentation (#132)", - "sha": "e146a13063276e9191d99dfba1a51208cf4ceb7a", + "author": 2246121, + "message": "chore: Add docs for enabling dark mode (#268)", + "sha": "fa595f2c97cd1ca1ad3dffb98852f0bcca5d27d0", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-11-24T10:09:25Z" + "createdAt": "2022-04-22T09:19:47Z" }, { "author": 12408980, - "message": "doc: Custom attributes (#127)", - "sha": "e737b3ee9ba70788d3b578ed60a4f76dd9f4b134", + "message": "doc: Add docs on pre-chat form fields (#259)\n\nCo-authored-by: Pranav Raj S ", + "sha": "af14360ac178457f0b1fb316cd3a8c0109887976", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-11-23T10:33:16Z" + "createdAt": "2022-04-22T07:50:58Z" }, { - "author": 58037628, - "message": "chore: Add env variables SMTP_TLS and SMTP_SSL in docs", - "sha": "461e0f58a5fe2fc82209c11a7aa4db8b1ce634e8", + "author": 2246121, + "message": "chore: Update cookie name used in Chatwoot session", + "sha": "abc9c24e496216037943ea7604f1723562ecfca0", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-11-17T16:34:58Z" + "createdAt": "2022-04-22T07:49:46Z" }, { - "author": 73185, - "message": "chore: Add Telegram local dev docs (#103)\n\nCo-authored-by: Pranav Raj S ", - "sha": "7ce95b542f8d0f167036c9f85f91c40388649bea", + "author": 10827585, + "message": "chore: Facebook handover protocol update (#265)", + "sha": "f71d327d1216f6b656b73500296af50cdc1a195a", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-11-15T12:39:20Z" + "createdAt": "2022-04-19T16:02:19Z" }, { "author": 3526167, - "message": "chore: Update requirements.md (#125)\n\nUpdate requirements to mention ruby3 and other s3 compatible services", - "sha": "2731ec7bcf873f86847c0ca853bb6e7c6fe07620", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-11-10T15:27:28Z" - }, - { - "author": 1478111, - "message": "chore: Document importing emails via getmail (#122)", - "sha": "8a625509359d506614ce66077e0bb82af07c5b24", + "message": "doc: update env var guide (#255)\n\n* doc: update env var guide\r\n\r\n- remove vapid keys\r\n- reorder based on relevance\r\n\r\n* update doc\r\n\r\n* improve readability", + "sha": "af456be7936ee6e08a9b50051da8343ee14939bf", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-11-09T14:00:29Z" + "createdAt": "2022-04-14T08:45:21Z" }, { - "author": 2246121, - "message": "chore: Add guidelines on PR ownership", - "sha": "f141a263bf4f517168a20dc903bdbb31739c0925", + "author": 12408980, + "message": "doc: Action cable `notification_created` event (#238)\n\nCo-authored-by: Pranav Raj S ", + "sha": "934ff788fed6e9e4fb5e99b9f648210f8c69ce94", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-11-03T07:22:24Z" + "createdAt": "2022-04-07T09:11:06Z" }, { "author": 2246121, - "message": "chore: Move frontend guidelines to handbook", - "sha": "442abb0c273fcd802356f0deb95b21207ef6560d", + "message": "fix: Update banner height on mobile", + "sha": "aecb87fecce717734db044abfe9c9358fd4c10c2", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-11-01T09:49:01Z" + "createdAt": "2022-04-07T08:44:34Z" }, { - "author": 139828242, - "message": "chore: Updated Readme.md (#124)", - "sha": "eab6ae3f997d03bc87c1a357d42bccd4f65b115c", + "author": 3526167, + "message": "doc: update docker ce edition images (#254)", + "sha": "44ec147558c258b77f5933606b1eca1a1bec84e4", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-10-31T12:22:57Z" + "createdAt": "2022-04-06T15:44:34Z" }, { - "author": 73185, - "message": "chore: update docs", - "sha": "6bc6a2960954ae2829432aac7f63ab2926fc9e57", + "author": 2246121, + "message": "chore: Handbook - Mattermost -> Discord", + "sha": "fb05273cba47e0a4de13351b4b76614ceb3d7069", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-10-26T17:16:10Z" + "createdAt": "2022-04-06T05:59:55Z" }, { "author": 3526167, - "message": "Update domain setup instructions for linux installation (#120)\n\n* Update domain setup instructions for linux installation\r\n\r\n* improve linux installation docs", - "sha": "72b7affccd837d08166366a3906a0ec064a410c8", + "message": "doc: Add scheduled maintenance to handbook (#253)\n\nCo-authored-by: Pranav Raj S ", + "sha": "4c049b693bf6f13ca1c20663b4b18e795b02114a", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-10-25T16:25:40Z" + "createdAt": "2022-04-04T15:43:08Z" }, { - "author": 10827585, - "message": "fix: Instagram webhook URL typo (#118)", - "sha": "60c78636555bf3ec0eb50ac950bb7741e0670ddf", + "author": 3526167, + "message": "doc: update linux install script domain (#250)\n\n* doc: update linux install script domain\r\n\r\nserve linux script from https://get.chatwoot.app/linux/install.sh\r\n\r\n* Fix url in slack integration page", + "sha": "932a9bb30f079e0617654ba36a12c31be632d908", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-10-19T07:22:22Z" + "createdAt": "2022-04-04T10:20:07Z" }, { "author": 2246121, - "message": "chore: Update ruby version in contributing guide", - "sha": "9b9916528ff5ea75043632a5a46c1580b90c537e", + "message": "chore: Add best-practices doc (#251)", + "sha": "e22998b7b230e5220fdaf7ed85e969e687c0497c", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-10-15T12:45:44Z" + "createdAt": "2022-04-04T05:06:19Z" }, { - "author": 12408980, - "message": "Update iOS beta app link (#117)", - "sha": "7336929ec2dca54f91f7da6a38d990a27c0c4e4a", + "author": 2246121, + "message": "fix: Typo is -> in", + "sha": "175e6ca147b1526edb47f48e64cc90e6e7df1226", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-10-15T07:11:26Z" + "createdAt": "2022-04-01T05:11:10Z" }, { - "author": 2246121, - "message": "Update dialogflow.md", - "sha": "611831734ebe9201bfae3658d25ed1328676e83b", + "author": 3526167, + "message": "doc: improve slack integration docs (#248)\n\n* doc: improve slack integration docs", + "sha": "be508f018681e35766c7a37e6ef3bc9ebb3728c6", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-10-13T08:53:22Z" + "createdAt": "2022-03-31T12:39:05Z" }, { - "author": 2246121, - "message": "chore: Add custom footer for the documents (#116)", - "sha": "392626fb73968c0b79cd74b89579cf101f594832", + "author": 3526167, + "message": "Update slack bot event subscriptions (#247)\n\nFixes #246", + "sha": "c40e2579b0cecaaef9a249ee50f8093fa0007edd", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-10-11T14:24:40Z" + "createdAt": "2022-03-31T10:03:41Z" }, { - "author": 10827585, - "message": "Add docs for Instagram channel (#111)\n\nCo-authored-by: Pranav Raj S ", - "sha": "222d61db0f2e72fe6fe4d283d2d52c3e3721f041", + "author": 79650289, + "message": "chore: Upgrade to beta 18 (#242)", + "sha": "22a9769af852b72912792bdb04546e9f2789f621", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-10-06T08:54:59Z" + "createdAt": "2022-03-30T12:26:22Z" }, { - "author": 12408980, - "message": "chore: Add `docs-needed` flow in PR guidelines (#108)", - "sha": "8d37841cf770e10e1802271e3036ede029de1735", + "author": 2246121, + "message": "chore: Update websocket documenation to include more details (#244)", + "sha": "0fa0efdbdc966073757bcdd388ce482753659d1c", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-10-05T15:14:46Z" + "createdAt": "2022-03-29T18:01:43Z" }, { - "author": 10827585, - "message": "chore: Setting up Instagram account with Messenger platform (#92)", - "sha": "008ee55600ade6ed39bd742c417d4a3d787146fd", + "author": 73185, + "message": "chore: Add docs on how to update swagger (#241)\n\nfixes: #240", + "sha": "82bea160b89e3e58b3987d44ff9830d5d1cac388", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-10-05T12:56:09Z" + "createdAt": "2022-03-25T20:39:58Z" }, { - "author": 2246121, - "message": "chore: Merge UserGuide and Product documentation (#107)", - "sha": "88a610f8524226b0a246ae2861f0a8df27adb334", + "author": 79650289, + "message": "chore: Add announcement bar (#216)\n\n\r\nCo-authored-by: Pranav Raj S ", + "sha": "d41316e150efa0c398d43dfc514514952a393326", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-10-03T18:01:14Z" + "createdAt": "2022-03-25T15:35:32Z" }, { - "author": 0, - "message": "chore: Update conversation-continuity.md (#100)\n\nUpdated Conversation-Continuity to inform users how to fix the issue with sending from the same relaying server if hosted on the same node as Chatwoot.", - "sha": "3d99ee87ae1130fad7890bb56f5838e92809e73b", + "author": 73185, + "message": "chore: Update Channel Docs (#239)\n\n* chore: Clean up Channel Instructions\r\n\r\n* chore: \"update links\"", + "sha": "43d44737effd508f5fc52aa4eee1a75c81c9d1ac", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-09-30T19:35:14Z" + "createdAt": "2022-03-25T14:58:46Z" }, { - "author": 3526167, - "message": "chore: Update config for using minio as active storage (#104)\n\n`minio` was failing to start when STORAGE_FORCE_PATH_STYLE was not set to true. \r\nhttps://github.com/chatwoot/chatwoot/pull/1134", - "sha": "c2d76e0f3778f294a46c04e5fed800d4a6740f86", + "author": 73185, + "message": "chore: minor doc updates (#214)\n\nadd an explanation about local storage in ubuntu", + "sha": "e29fa849ae2e5ed275a4acc37f8f80fafd487c9d", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-09-30T19:28:15Z" + "createdAt": "2022-03-24T11:35:25Z" }, { - "author": 63730735, - "message": "fix: Remove unnecessary quotes in storage configuration (#105)", - "sha": "0df725524bee0649a6e61064f603151ea863bc2b", + "author": 12408980, + "message": "chore: Update setup.md (#234)", + "sha": "0ea628be373be26211bfb152eaa027e02931d525", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-09-30T14:49:32Z" + "createdAt": "2022-03-20T07:38:06Z" }, { - "author": 63730735, - "message": "fix: Remove unnecessary quotes in config options (#106)", - "sha": "cf70a668eca65f677fd584b6515868993cc9b329", + "author": 64252451, + "message": "doc: Folders (#200)\n\n\r\n\r\nCo-authored-by: Sojan Jose ", + "sha": "6b9c783769d38599021b64b953e91368742e3563", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-09-30T14:48:49Z" + "createdAt": "2022-03-18T13:57:09Z" }, { - "author": 5848740, - "message": "doc: Add widget open/close methods (#101)", - "sha": "581f5575c1cd30c13ec22635a1e03403727bf433", + "author": 10827585, + "message": "Feat: twitter doc update (#229)\n\n\r\nCo-authored-by: Sojan Jose ", + "sha": "40fb173cf8898cb7eaf4989290fd3c86330cd90f", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-09-28T12:45:41Z" + "createdAt": "2022-03-18T13:54:46Z" }, { - "author": 22231095, - "message": "Improve formatting in docker setup docs (#99)\n\n* Bash block highlighting breaks issue fixed and removed $ sign\r\n* add $ sign to a block which having output", - "sha": "c40ebc6093d20a910154e098cc078b9fe73e9d0f", + "author": 10827585, + "message": "chore: Add AWS S3 CORS configuration (#208)\n\n\r\nCo-authored-by: Pranav Raj S ", + "sha": "2549e30b372197fd9f1e24756c05c9cb566adc75", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-09-27T08:48:29Z" + "createdAt": "2022-03-18T08:56:22Z" }, { - "author": 73185, - "message": "chore: Update release docs (#93)", - "sha": "26416d464a0459d17e89c6b80a81ef6898dac25a", + "author": 4238855, + "message": "chore: Updated \"initiated_at\" field's type (#232)\n\nThe top leve \"A sample webhook payload\" section incorrectly has \"initiated_at\" as a string. Whereas a real webhook is sending an object with a \"timestamp\" field under it.", + "sha": "792d91489dd0dbde63ae1477055bd82ef0e604d6", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-09-23T06:15:01Z" + "createdAt": "2022-03-15T12:13:55Z" }, { - "author": 5006546, - "message": "improve upgrade instruction for linux vm(#97)", - "sha": "2503767fac5908fca531366e2502fd2520945c39", + "author": 63825997, + "message": "chore: Update gatsby.md (#231)\n\nThere was a typographical error in the title", + "sha": "d7bb52962373ca676ec9d866bbf2a8072e7b1665", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-09-21T12:39:16Z" + "createdAt": "2022-03-14T11:32:41Z" }, { - "author": 10827585, - "message": "Allow slack channel to send and receive files (#94)", - "sha": "3b883dc54ec4c5f0f81a3c5a80c024dd1bbe67b5", + "author": 73185, + "message": "chore: update super admin create instructions", + "sha": "000d54a64dad9c18ab9bfebf1459ee7e293f8c77", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-09-17T19:24:37Z" + "createdAt": "2022-03-04T14:08:46Z" }, { - "author": 73185, - "message": "chore: update interactive message docs", - "sha": "d27337be5fa548aac04e6d51cc064594c293fdcd", + "author": 64252451, + "message": "doc: Add docs for Segments (#202)", + "sha": "1fa35194be51167a91095f946df2a7ece03ce6e9", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-09-17T13:45:53Z" + "createdAt": "2022-03-04T09:14:41Z" }, { "author": 12408980, - "message": "chore: Dialogflow inbox restriction note (#96)", - "sha": "3cb2ffa1981c598f96fc5a75232fdce907edbe71", + "message": "doc: Add more attributes in `setUser` (#221)", + "sha": "129fc5730cf861f7ed4ef95bae2e02a73468d086", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-09-17T05:12:54Z" + "createdAt": "2022-03-02T07:38:22Z" }, { - "author": 2246121, - "message": "chore: Update campaign docs", - "sha": "8e1b9e1c4b15f316cb37990a9e445ac92b55d497", + "author": 23050, + "message": "Typo on product/others/agent-bots - \"cteated\" -> \"created\" (#226)", + "sha": "942fd04a8dc430afc0db9453fed75c577f45aa64", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-09-15T09:44:50Z" + "createdAt": "2022-02-28T18:40:55Z" }, { "author": 2246121, - "message": "chore: Update Twitter App Screenshots", - "sha": "61da323df6968eda1eab287601a4eeb236771fd4", + "message": "chore: Guide to add blog posts in Ghost (#225)", + "sha": "c08bee218fed98c49c921d9a0c431e99278c6186", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-09-14T13:54:20Z" + "createdAt": "2022-02-28T09:07:20Z" }, { "author": 2246121, - "message": "chore: Remove @chatwoot/docusaurus-plugin", - "sha": "55536e96c783e891ea5dac4bbc1518c0537baef7", + "message": "Remove unused page", + "sha": "3e692bbeaba190a1d7b1a3e3e721f9505ebf4fab", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-09-13T08:22:48Z" + "createdAt": "2022-02-25T11:35:46Z" }, { "author": 2246121, - "message": "chore: Revert package-lock.json, docusaurus.config", - "sha": "1df94a75d312f6071df12389420a8f256976c7a8", + "message": "chore: Fix alignment of the breadcrumbs", + "sha": "f1c9184fc3cf230aeb485553c8e49ef02ddf60a9", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-09-13T07:45:26Z" + "createdAt": "2022-02-25T11:26:40Z" }, { - "author": 86916927, - "message": "chore: Add user-manual section (#79)\n\nCo-authored-by: raji \r\nCo-authored-by: Don Peter \r\nCo-authored-by: Pranav Raj S \r\nCo-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>", - "sha": "a9c109478ecb36153a263ce006e0b4f243551f66", + "author": 79650289, + "message": "feat: Add Breadcrumbs (#220)", + "sha": "937d1c6a8b1b2f26b5b51ea1caf5c91017075291", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-09-13T05:57:55Z" + "createdAt": "2022-02-25T11:24:34Z" }, { - "author": 2246121, - "message": "chore: Add wordpress plugin docs (#91)", - "sha": "10df4998bdee80584ae64d8fec3b64c56c7617d9", + "author": 3526167, + "message": "chore: Improve aws markeplace guide (#224)\n\n\r\n\r\nCo-authored-by: Pranav Raj S ", + "sha": "d79548c44d7b57ed590dc08be483df9853c4b1ef", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-09-08T10:16:04Z" + "createdAt": "2022-02-23T03:33:30Z" }, { "author": 2246121, - "message": "chore: Add helm video to the docs (#90)", - "sha": "74cc5d5ce2a5cb30a28fc475fa43ed944bb34b86", + "message": "fix: Fix typos in the AWS marketplace docs", + "sha": "272059be6487005c17bb7904495a2149bbf1b84f", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-09-08T10:10:07Z" + "createdAt": "2022-02-21T12:24:48Z" }, { - "author": 326184, - "message": "chore: Document the ability to disable user signup (#89)\n\nCo-authored-by: Pranav Raj S ", - "sha": "da41cc89b3f04d5d643ff913e8e3c8e257178abe", + "author": 12408980, + "message": "doc: Add `chatwoot:error` event (#219)\n\nCo-authored-by: Pranav Raj S ", + "sha": "376f1479b9445cd522752e5e1fabaaa1265e5e4d", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-09-05T20:48:10Z" + "createdAt": "2022-02-21T04:50:00Z" }, { - "author": 4692284, - "message": "fix: Typo in Caprover docs (#88)\n\nFixes #87", - "sha": "88abfabbc1e0a3b3655e15c2fdb19b27bae4fd8d", + "author": 3526167, + "message": "feat: add aws marketplace ami deployment method (#222)", + "sha": "7a6147e089c098314e093f24049154c08260f8e6", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-09-02T09:45:27Z" + "createdAt": "2022-02-18T15:45:27Z" }, { - "author": 2246121, - "message": "chore: Update pr-guidelines", - "sha": "4884d65176a58cf919f07eb1e7cd86bb84d51ac8", + "author": 12408980, + "message": "doc: Add note in conversation assignment (#218)", + "sha": "de295acf5bda6390831c29cb367faa8cf8b4a899", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-09-02T04:58:22Z" + "createdAt": "2022-02-17T06:21:40Z" }, { - "author": 2246121, - "message": "chore: Fix typo in attachment restrictions", - "sha": "3a1a5581d60de10f340ea4e1d260ac9459152214", + "author": 15716057, + "message": "doc: Automations (#210)", + "sha": "0f0648380a0e893d7c11223d99c1b575fdbb6e82", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-09-01T10:19:36Z" + "createdAt": "2022-02-17T05:26:43Z" }, { "author": 73185, - "message": "chore: attachment restrictions", - "sha": "937247192cdeae15095242fe0f08dd55b80b4668", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-09-01T09:44:55Z" - }, - { - "author": 2246121, - "message": "chore: Add Engineering FAQ", - "sha": "590f7fbcc315a9ae5e5a7625860e2c6f2c77fb4d", + "message": "Chore: Send outbound conversations (#217)\n\n* Chore: Send outbound conversations", + "sha": "1232766369df8239ca26c8e663d14c85089bf329", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-08-31T08:18:51Z" + "createdAt": "2022-02-16T12:55:11Z" }, { - "author": 2246121, - "message": "chore: Add communication doc", - "sha": "f5f4c8df6ac078956cdecbbfa7362960931a4ff3", + "author": 79650289, + "message": "chore: Upgrade to docusaurus beta 15 (latest) (#215)", + "sha": "d4a0cbe286038502c00988abd42bf59b19e57deb", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-08-31T07:45:22Z" + "createdAt": "2022-02-13T18:49:09Z" }, { - "author": 73185, - "message": "chore: update docs", - "sha": "2363fe1c9c00d95c5550c15454288aeb16a93dff", + "author": 83156400, + "message": "chore: Add info about chats persisting across session (#209)", + "sha": "f80f8efee0919f8242f41e70d21e5fe9bf4cd00d", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-08-31T07:19:06Z" + "createdAt": "2022-02-07T05:19:24Z" }, { - "author": 2246121, - "message": "chore: Update release process", - "sha": "b7ea4bf4b616a30cb89836545d8409a9d8501f39", + "author": 47073516, + "message": "chore: Fix Doc Error in Specifying Agent ID Data Type (WebHook-events) (#205)", + "sha": "22c756cbf01bb5bc97f453854e693de03131c908", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-08-30T16:35:20Z" + "createdAt": "2022-02-02T12:21:10Z" }, { "author": 2246121, - "message": "chore: Update history", - "sha": "ced253d90de0af79cc7786cc9bf56cac1dda27e2", + "message": "chore: Add weights section", + "sha": "0e408750b3ef0b15bec13ee600b6d8e593ce750f", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-08-30T16:20:22Z" + "createdAt": "2022-01-25T21:48:58Z" }, { - "author": 12884297, - "message": "fix: Formatting fix to remove extra bullet point (#86)", - "sha": "e9bb1b89cfd689a80c67773ad5fba19eee6989da", + "author": 15716057, + "message": "chore: Add guide to install chatwoot script in vue projects (#195)\n\nCo-authored-by: Pranav Raj S ", + "sha": "179c5094e5bc7b298e981c902f48716b92ead53b", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-08-30T14:52:26Z" + "createdAt": "2022-01-24T18:06:21Z" }, { - "author": 5848740, - "message": "chore: Update mobile number in `setUser` method (#85)", - "sha": "438e2925c101685c83dfb6dfad0cf61439e715a9", + "author": 15716057, + "message": "chore: Add Gatsby integration guide (#196)", + "sha": "e3ccbf40e49a346dfc8d750a46837ed9a4a6bd90", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-08-27T12:26:49Z" + "createdAt": "2022-01-24T18:04:27Z" }, { - "author": 2246121, - "message": "chore: Upgrade docusaurus to latest (#84)", - "sha": "e7739808ce34ac31add031baff6aa0e5d7b7dd1e", + "author": 0, + "message": "chore: Move the .env block for visibility (#194)", + "sha": "dd0a05b214dbf0e42698cfc58ed99b796d3d1e65", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-08-27T08:15:00Z" + "createdAt": "2022-01-21T18:44:34Z" }, { - "author": 73185, - "message": "chore: cookie doc (#82)", - "sha": "02b6cff4adf070618ec3a99eb5a0b2703dc55e21", + "author": 3526167, + "message": "chore: update docker prod instructions (#193)\n\nupdate docker prod instructions\r\nref: https://github.com/chatwoot/chatwoot/pull/3354#issuecomment-966114584", + "sha": "0bc3b405179ccee0ca390216e0d5ad8da122db19", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-08-26T19:25:58Z" + "createdAt": "2022-01-20T23:31:04Z" }, { "author": 2246121, - "message": " chore: Setup 404 redirect for non-existent path (#83)", - "sha": "01ccab81dc06556ed97f88ea5bbbd30429ed8a84", + "message": "chore: Update docusaurus config", + "sha": "c07dbb66c8780fe763cd1d8201eaa7e236b02540", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-08-26T17:29:37Z" + "createdAt": "2022-01-19T04:16:02Z" }, { - "author": 73185, - "message": "chore: rate limiting doc (#81)", - "sha": "220aafb9135f1240c6c1fb5d05b4e961ce9e35ba", + "author": 10827585, + "message": "Revert \"Revert \"Upgrade to latest docusaurus (#183)\" (#185)\" (#186)\n\nThis reverts commit bbc0afb1e15bb5808c95e8d697a5ec8266bdaae5.", + "sha": "20b54b6f25dedf7df37c02b810b2ce0b48c85353", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-08-26T11:07:00Z" + "createdAt": "2022-01-19T03:54:54Z" }, { - "author": 2246121, - "message": "feat: Auto generate meta images (#80)", - "sha": "259413f1792baba49ae414e6ad69650192bba0da", + "author": 19568165, + "message": "doc: update ruby version to 3.0.2 (#192)", + "sha": "4ff8c4b6e258d177ecd793e733305239c3ef4c98", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-08-25T12:30:05Z" + "createdAt": "2022-01-14T11:04:36Z" }, { - "author": 73185, - "message": "chore: Add APM configurations (#78)", - "sha": "c6b7dbfa339e54b56d0ad2d4bdac5d26f527d43b", + "author": 3526167, + "message": "chore: Revert references to GlobalConfig (#188)", + "sha": "c7e82e41412cde5ba86adec0f385ab5ac585d641", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-08-24T19:25:55Z" + "createdAt": "2022-01-11T05:09:46Z" }, { - "author": 10827585, - "message": "chore: Add steps for email channel setup (#76)", - "sha": "9757c6bd5d304f3ca8afaa336e763d3ce1e5dda8", + "author": 3526167, + "message": "doc: update account signup env var section (#187)", + "sha": "772eced9de234bc94c49100fb285959bcfd30e6b", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-08-24T19:14:14Z" + "createdAt": "2022-01-06T15:59:53Z" }, { - "author": 3526167, - "message": "doc: add repo cloning step to local setup guide (#77)", - "sha": "b0ba0dbe4b976d5d5db6132a428d7bfa3fe13f31", + "author": 10827585, + "message": "Revert \"Upgrade to latest docusaurus (#183)\" (#185)\n\nThis reverts commit 851c0948e7822854a8d5d3187335186b1bb49b7c.", + "sha": "bbc0afb1e15bb5808c95e8d697a5ec8266bdaae5", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-08-24T13:49:56Z" + "createdAt": "2022-01-05T07:01:39Z" }, { - "author": 34171640, - "message": "chore: Add guide for setting up email channel with sendgrid (#70)\n\nCo-authored-by: Pranav Raj S ", - "sha": "56b19b6735286ec872570ebc520a53850b42ea45", + "author": 79650289, + "message": "Upgrade to latest docusaurus (#183)", + "sha": "851c0948e7822854a8d5d3187335186b1bb49b7c", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-08-16T14:05:42Z" + "createdAt": "2022-01-05T06:51:05Z" }, { - "author": 12408980, - "message": "chore: Cleanup react native guide (#69)", - "sha": "cba607c538932b1af934f31f9e39f6ad1258e4b7", + "author": 3526167, + "message": "Update env var docs to mention InstallationConfig (#184)", + "sha": "15f11c21e8b7ad3ca87be25182066c879e92c556", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-08-16T13:43:39Z" + "createdAt": "2022-01-03T11:40:37Z" }, { - "author": 2246121, - "message": "feat: Add documentation for helm-charts (#71)\n\nCo-authored-by: Vishnu Narayanan ", - "sha": "1ba64ee51661bd0b0752faa3ad3563d220452e84", + "author": 73185, + "message": "chore: update doc", + "sha": "47c96864805c2cf17a4e4fa5d83afcef4a896995", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-08-11T18:03:16Z" + "createdAt": "2021-12-23T12:26:48Z" }, { "author": 73185, - "message": "chore: instructions to update ruby version (#68)", - "sha": "49669759025ea3ca71b494ce4d3200d0c2709e6a", + "message": "chore: conversation statuses update (#171)\n\nExplain various conversation statuses in chatwoot", + "sha": "893126a7fe80a971079cdc2d707eef841ad20c3a", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-08-07T07:15:54Z" + "createdAt": "2021-12-20T11:15:50Z" }, { - "author": 2246121, - "message": "chore: Remove `alternatively`.", - "sha": "b562573653ca01031cea3b96d241c3f229ac484a", + "author": 77646919, + "message": "Update helm-charts.md (#178)\n\nSome hints for PersistentVolume problems.", + "sha": "4cbd08d411bfbf0d762313f8a5b4bad5c34ef41a", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-08-04T12:29:07Z" + "createdAt": "2021-12-20T03:46:24Z" }, { - "author": 5848740, - "message": "docs: Update login credentials in project setup guide (#67)\n\nCo-authored-by: Aswin Dev P S ", - "sha": "34d872036ab22e0f2dc54c54caa97a24d7a6c3ea", + "author": 3526167, + "message": "update caprover docs to mention websocket requirement (#176)", + "sha": "956ea365499f310f400ae6a533a2146653b91df3", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-08-03T08:28:00Z" + "createdAt": "2021-12-16T18:02:30Z" }, { - "author": 73185, - "message": "chore: Add websocket documentation (#65)", - "sha": "038f483f097365a79eedee4c77daa41fda1b0401", + "author": 3526167, + "message": "doc: update minimum docker and docker-compose version (#174)", + "sha": "893824d87d19e54ff5451792e3670f998681bd5b", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-07-26T15:10:36Z" + "createdAt": "2021-12-15T15:44:18Z" }, { "author": 2246121, - "message": "chore: Indicate hmac_token needs to be replaced", - "sha": "9936be2b6234d4001ddb365c2e7685c82a43f66d", + "message": "fix: Update the payload in form type messages", + "sha": "ad2ea0993aff8d4ff16780750ecaac3f1d6c391c", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-07-21T06:47:44Z" + "createdAt": "2021-12-14T19:45:27Z" }, { "author": 73185, - "message": "chore: add telemetry docs (#63)", - "sha": "864b0e774323f27adf4ac3c5a6371146921a1a77", + "message": "chore: Twilio studio (#173)", + "sha": "9876db8665adf3e4191cca8268455363f179968e", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-07-15T17:38:37Z" + "createdAt": "2021-12-10T15:04:43Z" }, { "author": 3526167, - "message": "chore: update bash command (#62)", - "sha": "130ff5651cce5caad5e6ce765eceed1bf04036da", + "message": "Update helm charts readme (#172)\n\n- update chatwoot image version\r\n\r\nhttps://github.com/chatwoot/charts/pull/44", + "sha": "fe3f3272c2af34ecf93ac90adfc09332ab4f57e9", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-07-12T12:00:21Z" + "createdAt": "2021-12-09T12:03:27Z" }, { "author": 73185, - "message": "chore: Update Caprover documentation (#61)\n\nCo-authored-by: Pranav Raj S ", - "sha": "c622b3f5e5ad6d3f27ea0057cf05239452115f6f", + "message": "chore: update translations guidelines (#170)", + "sha": "21d5bfdb82c6b98dd0d497c41e6f76d531daaf6e", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-07-07T13:19:55Z" + "createdAt": "2021-12-08T14:22:31Z" }, { - "author": 73185, - "message": "chore: Add SES in the email documentation (#60)", - "sha": "e7585a620201fa6f4fcb9f350169bcc5bafa28da", + "author": 10827585, + "message": "Fix: Update facebook app version (#169)", + "sha": "c38f88484519a0c30b1e591542e98cc28cc6cb00", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-07-07T09:07:53Z" + "createdAt": "2021-12-08T10:46:02Z" }, { - "author": 73185, - "message": "chore: update installation instructions (#59)\n\nCurrently, the script is pulled from develop and the branch run is master. This could cause breakages if the ruby version on develop is different than the one on master", - "sha": "a3b60803e8a10e79b7789131b42208376559885c", + "author": 3526167, + "message": "chore: add cloudron docs (#167)", + "sha": "65d834d2dd7ec226d9a19b12201f953ca8344491", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-07-05T09:07:38Z" + "createdAt": "2021-12-07T10:00:12Z" }, { - "author": 7925826, - "message": "chore: Fix type in architecture.md (#58)", - "sha": "e287e24ea336f329bf68ee4f83f57880bd4d54ba", + "author": 10827585, + "message": "chore: Facebook's updated policy to page's insights (#168)", + "sha": "1e054bf1605bb176ad2e65f82d99f81da7644251", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-30T13:38:17Z" + "createdAt": "2021-12-07T09:58:46Z" }, { - "author": 2605791, - "message": "chore: One-liner the rails console command (#57)\n\n* One-liner the rails console\r\n\r\nWhat do you think about this shortening of the rails console?\r\nOnce you exit, you'd be placed back outside the container.\r\nCoupling this with an alias, I find can make things a little more natural for me.\r\n\r\n* One liner without needing to find container name\r\n\r\n* Review Feedback: Drop comment", - "sha": "3ce4bf08677bb6ca4990153985cf8453f3495fab", + "author": 3526167, + "message": "update cloud provider docs to mention k8s (#166)", + "sha": "8bb1a69323d504bbba49b598971c20e95ddf16ae", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-29T08:18:30Z" + "createdAt": "2021-12-06T18:19:53Z" }, { - "author": 2246121, - "message": "chore: Add #devops label to the documentation", - "sha": "ceab1af0afb6b6d1e85e4186ff78ace850201521", + "author": 3526167, + "message": "docs: add aws deployment guide (#144)\n\n* init aws guide\r\n\r\n* update aws docs\r\n\r\n* add aws to sidebar\r\n\r\n* add aws architecture diagram\r\n\r\n* update aws arch image\r\n\r\n* add vpc section\r\n\r\n* add subnets section\r\n\r\n* add igw section\r\n\r\n* add NAT gw\r\n\r\n* update nat section\r\n\r\n* add route table section\r\n\r\n* add alb, rds and elasticache\r\n\r\n* add chatwoot install, ami and asg", + "sha": "0f2785c2b2bc4be6926f9ebaf75b1eec5ce92107", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-28T06:36:30Z" + "createdAt": "2021-12-06T17:12:35Z" }, { - "author": 12408980, - "message": "chore: Add campaign docs (#55)\n\n* add campaigns doc\r\n\r\n* add missing links in product page\r\n\r\n* fix typos\r\n\r\n* update doc\r\n\r\n* chore: Add Client APIs documentation (#52)\r\n\r\nCo-authored-by: Pranav Raj S \r\n\r\n* doc: Updated cypress instructions\r\n\r\n* chore: Add Dialogflow docs (#54)\r\n\r\n* chore: Minor doc update\r\n\r\n* fix the rn-wodget doc path issue\r\n\r\n* Update campaigns.md\r\n\r\nCo-authored-by: Sojan Jose \r\nCo-authored-by: Pranav Raj S ", - "sha": "1700d82da46b65656fd33ad4d92e9a3769524d89", + "author": 5848740, + "message": "doc: Add documentation for forward to email. (#161)\n\nFixes #160", + "sha": "2f7c194ad250bc803e232a14140748dee53f54b5", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-24T07:48:06Z" + "createdAt": "2021-12-06T17:05:26Z" }, { - "author": 73185, - "message": "chore: View logs in ubuntu installation (#56)", - "sha": "f526530b16a57d919d1fa3ce71352f4a412c5462", + "author": 3526167, + "message": "fix selfhosted sidebar (#164)\n\n* fix selfhosted sidebar\r\n\r\n* add cloud provider guides section", + "sha": "963edd95edf5ce067251e8723eb87b3168157b3e", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-22T20:23:50Z" + "createdAt": "2021-12-06T11:51:26Z" }, { - "author": 73185, - "message": "chore: Minor doc update", - "sha": "fe4b7a0a7176fbf19703586a0ddb4513d2362d91", + "author": 3526167, + "message": "add azure docs (#163)\n\n* add azure docs", + "sha": "1223453b06b6b8b5b94d6f2f290257d7530bce10", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-18T18:15:59Z" + "createdAt": "2021-12-06T11:28:07Z" }, { - "author": 2246121, - "message": "chore: Add Dialogflow docs (#54)", - "sha": "add433e56d94a00f0841e643045b73f52eca69a1", + "author": 15716057, + "message": "Docs for adding and deleting contact notes (#162)", + "sha": "b47f49103d50c174902914c416c3cfb55f9aabe3", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-17T13:11:59Z" + "createdAt": "2021-12-06T10:08:36Z" }, { - "author": 64252451, - "message": "feat: Rewrite `customAttributeMixin` to validation helper (#9916)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will replace the use of `customAttributeMixin` with\r\n`shared/helpers/Validators` helper.\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3446/rewrite-customattributemixin-mixin-to-a-composable\r\n\r\n**Files updated**\r\n1. widget/components/PreChat/Form.vue\r\n2. dashboard/components/CustomAttribute.vue\r\n3. dashboard/routes/dashboard/settings/attributes/EditAttribute.vue\r\n\r\n## Type of change\r\n\r\n- [x] New feature (non-breaking change which adds functionality)\r\n\r\n## How Has This Been Tested?\r\n\r\nTest the custom validation is working or not with the custom attributes.\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", - "sha": "d1d1398d807167f81919eb84332845567c7fb575", + "author": 12408980, + "message": "chore: Add admins in conversation assignee list (#362)", + "sha": "0403943a930f315979f320c7290d47e7fd4aa23b", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-09T13:07:26Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-04-28T05:42:47Z" }, { "author": 12408980, - "message": "feat: Add issue status in linear issue search item (#9598)", - "sha": "40bd79f1ca75fae8e12f35509200d327adae2d0e", + "message": "feature: Mention agents in private note reply box (#356)\n\n* fix render conditon in conversation meta screen\r\n\r\n* add react-native-mention package\r\n\r\n* add user mention in replybox\r\n\r\n* insert space after mention", + "sha": "264d1a857e4f7bfe20ca35fef5baf78377407d62", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-08T08:14:08Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-04-22T06:29:56Z" }, { - "author": 64252451, - "message": "feat: Replace the use of `keyboardEventListener` mixin to a composable (Part -3) (#9897)", - "sha": "74bbbd25b9b6672397fd09e90e2cd3ef93ad22aa", + "author": 12408980, + "message": "Merge tag '1.2.0' into develop\n\nv1.2.0", + "sha": "a4d190174ebc3146aaa3c378cf88262e9be1694a", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-08T07:10:56Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-04-19T10:37:09Z" }, { - "author": 2246121, - "message": "fix: Disable the password section is the admin has disabled user profile update (#9910)\n\nThis PR updates the profile settings page to completely disable the password section, including the heading, if the admin has disabled user profile updates. Previously, the section heading was shown with empty content, which caused confusion.", - "sha": "ae938b215489f2ccf388b9c5a10fa89de9290127", + "author": 12408980, + "message": "Merge branch 'release/1.2.0'", + "sha": "022a216c309180d276b34b2c02a0eee0e17a0a09", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-07T16:51:37Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-04-19T10:34:07Z" }, { - "author": 2246121, - "message": "feat: Update the design for canned responses (#9903)\n\nThis is the continuation of the design update series. Canned responses listing page is rewritten with the design change.\r\n---------\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>\r\nCo-authored-by: iamsivin \r\nCo-authored-by: Shivam Mishra \r\nCo-authored-by: Vishnu Narayanan ", - "sha": "80a90d9d8cf207542c1bebdfb9983335f970ea39", + "author": 12408980, + "message": "Bump version to 1.2.0", + "sha": "80d4cb9d89e1b966b7ccb0a1fba81ae4bed7e293", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-07T16:43:47Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-04-19T10:31:48Z" }, { - "author": 64252451, - "message": "fix: Snooze conversation not working in Inbox view (#9875)", - "sha": "646cfb97e733c4e2d9e496270ef53e5b1b0a8e1f", + "author": 12408980, + "message": "fix: Application crashes when try to assignee agent (#358)", + "sha": "db7dee2002b8bdd7114a4f91acba366c4d012f00", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-07T13:27:29Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-04-19T09:56:11Z" }, { - "author": 64252451, - "message": "feat: Replace the use of `keyboardEventListener` mixin to a composable (Part -2) (#9892)", - "sha": "89acbd8d09788554e6c7d9d5e579bf63ed29bf3b", + "author": 12408980, + "message": "fix: Application crashing when open by clicking on notification (#355)\n\n* fix the crash issue when open app in clicking notification\r\n\r\n* release android/ios v1.0.20\r\n\r\n* update year\r\n\r\n* fix multiline render issue in conversation item\r\n\r\n* fix conversation details rendering", + "sha": "f6954377b66196ca8cb9990d6fc26ddcaf80ffc6", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-07T10:13:11Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-04-19T08:15:48Z" }, { - "author": 64252451, - "message": "fix: TypeError: Cannot read properties of null (reading 'user_id') (#9884)", - "sha": "b03a8398099da449434a5c40493c37607a568c40", + "author": 12408980, + "message": "fix: Show only agents part of the inbox in conversations (#353)\n\n* added more attrinutes in rn-widget\r\n\r\n* add staging url in android scheme for deep linking\r\n\r\n* add get inboc agents action constants\r\n\r\n* complete get inbox agents action and reducer\r\n\r\n* code beautification\r\n\r\n* fix agent listing under conversation\r\n\r\n* code beautification\r\n\r\n* show verfied agents only\r\n\r\n* change upload size limit\r\n\r\n* some style changes\r\n\r\n* code beautification", + "sha": "fdc3190aeac000de220be61d87e9ad0ab3468cc8", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-07T09:12:01Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-04-09T09:34:45Z" }, { - "author": 64252451, - "message": "feat: Replace the use of `mentionSelectionKeyboard` mixin to a composable (#9904)", - "sha": "56e93d152dea481a40de5db028338837f46b6705", + "author": 12408980, + "message": "Chore: Private message UI fixes (#347)\n\n* add screen in babel path config\r\n\r\n* fix private content ui", + "sha": "3598f2a72ef1c1dda86775b84ada54eead6b14da", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-07T08:44:41Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-04-01T09:40:26Z" }, { - "author": 2246121, - "message": "fix: Handle the case where message has no attachments (#9902)\n\nFix the broken message sending due to the errors in attachment update PR\r\nhttps://github.com/chatwoot/chatwoot/pull/9784\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", - "sha": "c344f2b9cfd903a29d38461a77ba661c64b0eb15", + "author": 12408980, + "message": "Chore: Upgrade rn-exception handler (#344)\n\n* update package\r\n\r\n* update pods\r\n\r\n* release Android/iOS beta v1.0.16", + "sha": "a24459b284d027b63b5504d6db6e65286c9dd50a", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-07T04:27:12Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-03-29T07:06:30Z" }, { - "author": 2246121, - "message": "feat: Update the design of the audit logs page (#9901)\n\nThis is continuation of the design update, updates the design for audit logs listing page.\r\n\r\n---------\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", - "sha": "aea68f1ecf517f04da638f199daac2fe5c4fb34a", + "author": 12408980, + "message": "Fix: App crashing while loading media messages without content (#341)\n\n* Fix the issue\r\n\r\n* release the beta v1.0.15", + "sha": "9b621155ed40e556ba85c3c180ff88e5837c3d4c", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-07T03:58:04Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-03-27T14:31:05Z" }, { - "author": 18097732, - "message": "fix: Update the logic to handle attachments in a conversation (#9784)\n\nWhen the chat is viewed, a function `fetchAllAttachments` is run to get all attachments for a particular conversation. This function, before updating the record creates the `attachments` property on the `chat` object in the store.\r\nIf in any case this function fails, the `attachments` property is not created, and when the code reaches the `dashboard/store/modules/conversations/index.js` the error occurs\r\n\r\nThis PR fixes it by ensuring that `SET_ALL_ATTACHMENTS` is always run. And it handles the default case as well\r\n\r\n\r\n---\r\n\r\nSentry Issue:\r\n[CHATWOOT-FRONTEND-APP-5Y](https://chatwoot-p3.sentry.io/issues/5459056982/)\r\n\r\n```\r\nTypeError: Cannot read properties of undefined (reading 'some')\r\n at forEach(./app/javascript/dashboard/store/modules/conversations/index.js:160:31)\r\n at Array.forEach()\r\n at mutations(./app/javascript/dashboard/store/modules/conversations/index.js:159:27)\r\n at handler(./node_modules/vuex/dist/vuex.js:771:7)\r\n at forEach(./node_modules/vuex/dist/vuex.js:470:9)\r\n at Array.forEach()\r\n at fn(./node_modules/vuex/dist/vuex.js:469:13)\r\n at Store.prototype._withCommit(./node_modules/vuex/dist/vuex.js:574:5)\r\n at Store.prototype.commit(./node_modules/vuex/dist/vuex.js:468:10)\r\n at this.commit(./node_modules/vuex/dist/vuex.js:420:21)\r\n at call(./app/javascript/dashboard/store/modules/conversations/actions.js:273:7)\r\n at tryCatch(./node_modules/videojs-record/dist/videojs.record.js:2868:27)\r\n at _invoke(./node_modules/videojs-record/dist/videojs.record.js:3088:32)\r\n at prototype[method](./node_modules/videojs-record/dist/videojs.record.js:2921:31)\r\n at as(/packs/js/application-cf716bca3c984faeb095.js:4:76)\r\n at as(/packs/js/application-cf716bca3c984faeb095.js:4:76)\r\n at nrWrapper(/app/accounts/81898/conversations/95:6:17817)\r\n```\r\n\r\n---------\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>\r\nCo-authored-by: Sojan Jose \r\nCo-authored-by: Pranav ", - "sha": "e393bcf125c529c6730ed9fd147d48cb12802e92", + "author": 12408980, + "message": "Chore: Add identity validation in RN widget (#339)", + "sha": "4539749ecb643317ca54813259afd40f0e291d2b", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-07T01:13:41Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-03-27T12:03:22Z" + }, + { + "author": 12408980, + "message": "Fix: Render widget conditions (#338)\n\n* fix the render issue\r\n\r\n* fix spelling mistake", + "sha": "cf15efc94e0b1c3023da0f7b202b388495aa1ecf", + "orgName": "chatwoot", + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-03-26T10:42:30Z" }, { "author": 2246121, - "message": "feat: Update the design for teams (#9899)\n\nThis PR updates the design for the team listing page. This PR is part of the design revamp project for all the settings pages.\r\n\r\nCo-authored-by: Sojan Jose ", - "sha": "e330c2f6c0bcd1d94eca97b0658827530889903b", + "message": "New Crowdin updates (#321)\n\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "0e810e5168d62177652bfdbeee514b5575d66c22", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-07T00:26:23Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-03-24T15:49:46Z" }, { - "author": 73185, - "message": "chore: Auto resolution job for captain (#9898)\n\n- Add a conversation auto-resolution job for the captain integration", - "sha": "cb4ad28a131949d8597d302da682f2cc3a5f0c72", + "author": 12408980, + "message": "Chore: update sentry version (#335)\n\n* upgrade sentry version\r\n\r\n* update ios pods", + "sha": "c94454f6b7bda97ca9a99a327fa1b785433ff8cd", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-06T23:15:11Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-03-24T15:46:55Z" }, { - "author": 8449082, - "message": "fix: Use appropriate logos for integrations in the dark mode (#9881)", - "sha": "91b713f6f5ae2b8c052be6f08bdb687f4869aef5", + "author": 12408980, + "message": "Feature: integrate chatwoot-rn-widget (#326)\n\n* add chat-us via chatwoot -rn-widget\r\n\r\n* update yarn.lock\r\n\r\n* change size limit error message\r\n\r\n* remove token on logoout\r\n\r\n* add widget constants .env.example", + "sha": "3dbb3f432cc4e1eed4d852724bf3ec5e05a09beb", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-06T16:40:41Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-03-24T05:53:18Z" }, { - "author": 64252451, - "message": "fix: Keydown handler in `useKeyboardEvent` composable not registering correctly (#9896)\n\n… correctly\r\n\r\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR fixes an issue where the key down handler in the\r\n`useKeyboardEvent` composable was not registering correctly.\r\n\r\n## Type of change\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", - "sha": "59b9c5596736955f7ccb96c473ab542b5675f95e", + "author": 12408980, + "message": "merge develop (#325)", + "sha": "1dd16102b6c2a5c28bffafd38cc941aaaf01331c", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-06T14:04:36Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-03-22T07:05:19Z" }, { - "author": 2246121, - "message": "fix: Fix issues with new conversation form (#9891)\n\n`requiredIf('isAnEmailInbox')` was not evaluated properly. This PR fixes\r\nit by moving it to a method and using the `this.[variable]` pattern.", - "sha": "736f16b17091f01a681a9ee60ec56403c5166f38", + "author": 12408980, + "message": "merge develop", + "sha": "50c5c444641477476d7209ee846dbe42f24e5a28", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-06T10:52:38Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-03-22T07:02:01Z" }, { - "author": 64252451, - "message": "feat: Dynamically show `Shift` key in shortcut modal for `QWERTZ` layout (#9888)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR includes UI changes to dynamically add the `Shift` key to the\r\nkey set `Alt+KeyP` and `Alt+KeyL` in the keyboard shortcut modal for the\r\n`QWERTZ` layout.\r\n\r\n**Context**\r\nPreviously, the `Alt+L` shortcut for toggling the reply editor\r\nconflicted with the `@` symbol on the QWERTZ layout in macOS. The new\r\n`useDetectLayout` composable checks the active keyboard layout. If\r\n`QWERTZ` is detected, the shortcuts are modified to `Shift+Alt+KeyP` and\r\n`Shift+Alt+KeyL`.\r\n\r\n[PR with the functionality\r\nchanges](https://github.com/chatwoot/chatwoot/pull/9831#event-13764407813)\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/PR-1095/typing-a-in-private-note-switches-to-reply-tab-with-german-keyboard\r\n\r\n## Type of change\r\n\r\n- [x] Breaking change (fix or feature that would cause existing\r\nfunctionality not to work as expected)\r\n\r\n## How Has This Been Tested?\r\n\r\n**Loom video**\r\n\r\nhttps://www.loom.com/share/35b741c5afc64bc58bd4e7dc5dad012d?sid=f66ca0bf-b6a7-40fc-8972-ff0cd0196a16\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", - "sha": "28d44321525f7aae72c8727605ba27b1abb3490a", + "author": 12408980, + "message": "Bump version to 1.0.13", + "sha": "8a394a9e62643ac16fb4335c2a1ac63f9e208d74", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-06T10:47:43Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-03-22T06:57:43Z" }, { - "author": 64252451, - "message": "feat: Rewrite `keyboardEventListener` mixin to a composable (#9831)", - "sha": "e0b67bb5527fba1481495320881bf2b6f81d08e6", + "author": 2246121, + "message": "New Crowdin updates (#292)\n\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "96581844ba268459bebed5cac038745769d941d2", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-05T13:29:47Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-03-19T09:26:20Z" }, { - "author": 64252451, - "message": "feat: Eslint rules (#9839)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR adds new eslint rules to the code base.\r\n\r\n**Error rules**\r\n\r\n| Rule name | Type | Files updated |\r\n| ----------------- | --- | - |\r\n| `vue/block-order` | error | ✅ |\r\n| `vue/component-name-in-template-casing` | error | ✅ |\r\n| `vue/component-options-name-casing` | error | ✅ |\r\n| `vue/custom-event-name-casing` | error | ✅ |\r\n| `vue/define-emits-declaration` | error | ✅ |\r\n| `vue/no-unused-properties` | error | ✅ |\r\n| `vue/define-macros-order` | error | ✅ |\r\n| `vue/define-props-declaration` | error | ✅ |\r\n| `vue/match-component-import-name` | error | ✅ |\r\n| `vue/next-tick-style` | error | ✅ |\r\n| `vue/no-bare-strings-in-template` | error | ✅ |\r\n| `vue/no-empty-component-block` | error | ✅ |\r\n| `vue/no-multiple-objects-in-class` | error | ✅ |\r\n| `vue/no-required-prop-with-default` | error | ✅ |\r\n| `vue/no-static-inline-styles` | error | ✅ |\r\n| `vue/no-template-target-blank` | error | ✅ |\r\n| `vue/no-this-in-before-route-enter` | error | ✅ |\r\n| `vue/no-undef-components` | error | ✅ |\r\n| `vue/no-unused-emit-declarations` | error | ✅ |\r\n| `vue/no-unused-refs` | error | ✅ |\r\n| `vue/no-use-v-else-with-v-for` | error | ✅ |\r\n| `vue/no-useless-v-bind` | error | ✅ |\r\n| `vue/no-v-text` | error | ✅ |\r\n| `vue/padding-line-between-blocks` | error | ✅ |\r\n| ~`vue/prefer-prop-type-boolean-first`~ | ~error~ | ❌ (removed this\r\nrule, cause a bug in displaying custom attributes) |\r\n| `vue/prefer-separate-static-class` | error | ✅ |\r\n| `vue/prefer-true-attribute-shorthand` | error | ✅ |\r\n| `vue/require-explicit-slots` | error | ✅ |\r\n| `vue/require-macro-variable-name` | error | ✅ |\r\n\r\n\r\n**Warn rules**\r\n\r\n| Rule name | Type | Files updated |\r\n| ---- | ------------- | ------------- |\r\n| `vue/no-root-v-if` | warn | ❎ |\r\n\r\n\r\nFixes https://linear.app/chatwoot/issue/CW-3492/vue-eslint-rules\r\n\r\n## Type of change\r\n\r\n- [x] New feature (non-breaking change which adds functionality)\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules\r\n\r\n---------\r\n\r\nCo-authored-by: Fayaz Ahmed \r\nCo-authored-by: Muhsin Keloth \r\nCo-authored-by: Shivam Mishra \r\nCo-authored-by: Pranav ", - "sha": "b4b308336f85ffae65689015ced8256b5a1e21df", + "author": 12408980, + "message": "chore: support audio type messages (#320)", + "sha": "6e0324df84b9c59503c24e388b27f520918563ef", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-05T08:32:16Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-03-19T09:24:56Z" }, { - "author": 18097732, - "message": "fix: Fix broken SSO login after vuelidate changes (#9877)", - "sha": "6166ccb01461f12390e7456d72ebbb481fea320c", + "author": 12408980, + "message": "feature: complete agent unassign conversation (#319)", + "sha": "ce8f3af1d8790adb7d695eb460fe3b0bb1c1b0f6", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-02T08:46:58Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-03-19T09:17:54Z" }, { - "author": 2246121, - "message": "chore: Use installation config URL for captain app URL (#9874)\n\nUse `InstallationConfig.where(name: 'CAPTAIN_APP_URL')` instead of\r\n`ENV.fetch('CAPTAIN_APP_URL', '')`", - "sha": "8696a4c1356a4b22f26b68004837534bd903a4c0", + "author": 12408980, + "message": "chore: Add config for exposing environment variables (#318)\n\n* add react-native config package\r\n\r\n* update pods\r\n\r\n* update sentry config\r\n\r\n* update docs", + "sha": "3dffbc4e178b1c6d2e7866e0d414e97b49e647b8", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-02T07:47:55Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-03-16T08:28:22Z" }, { - "author": 73185, - "message": "feat: Generate SSO URL in Chatwoot, move Captain to primary tab (#9871)\n\n- Generate SSO URL in Chatwoot, move Captain to the primary tab\r\n\r\nCo-authored-by: Pranav ", - "sha": "829bb842fd8a7902e440b1d5e747f5cd94077922", + "author": 12408980, + "message": "feature: change language in logged out case (#315)", + "sha": "ef9e5add52c1865263a97178011099e27626e7d2", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-02T02:22:34Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-03-08T09:30:02Z" }, { - "author": 73185, - "message": "chore: Security advisory fix for rexml (#9872)", - "sha": "17a6df10a08542b68e6943dfaefc98f1ea6a2e54", + "author": 12408980, + "message": "chore: Update year and company name in LICENCE (#314)\n\n* update year in licence\r\n\r\n* update company name", + "sha": "de3239299191f9583be33bee50f40dcfd829f5ac", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-01T23:39:11Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-03-06T06:12:02Z" }, { "author": 12408980, - "message": "fix: Instagram outgoing attachments (#9863)\n\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3497/instagram-outgoing-attachments-are-not-rendering\r\n\r\nIt seems like Instagram outgoing attachment rendering has been broken\r\nfor a long time. We couldn't identify the issue because the check below\r\nonly inspects Instagram mentions.\r\n```\r\nmetadata[:data_url] = metadata[:thumb_url] = external_url if message.instagram_story_mention?\r\n```\r\nWe recently worked on adding the [Instagram CDN URL for\r\nattachments.](https://github.com/chatwoot/chatwoot/pull/9287)\r\n\r\nAfter that, it started using external URLs as attachment data URLs for\r\nboth outgoing and incoming attachments. The rendering broken for all the\r\noutgoing attachments since there were no external URLs, making the data\r\nURL empty. Adding an incoming message check will solve the issue.\r\n\r\n---------\r\n\r\nCo-authored-by: Sojan ", - "sha": "3edc636b7687dce4841eb86fa059e0ec5d0eeed9", + "message": "chore: replace relative path with absolute path for files/folders (#313)\n\n* fix content render logic in conversation item\r\n\r\n* add babel-plugin-module-resolver package\r\n\r\n* update babel.config.js\r\n\r\n* update file path in conversation list", + "sha": "d7d72893fb0bc458d80ba11b2d5a518f0130d798", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-01T06:00:01Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-03-05T18:01:29Z" }, { - "author": 18097732, - "message": "fix: templates in whatsapp (#9862)", - "sha": "68482db3a299347aa06085ed5a53a9a60334ff49", + "author": 12408980, + "message": "feature: add support for sending documents (#312)", + "sha": "5c830b73821e2ce26f65dc3961c44c8157d32143", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-31T10:03:31Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-03-01T04:14:41Z" }, { - "author": 64252451, - "message": "fix: Table styles (#9860)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will fix table style breakage in the portal and inbox pre-chat\r\nform settings pages.\r\n\r\n## Type of change\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n\r\n## How Has This Been Tested?\r\n\r\n**Before**\r\n\r\n1. \r\n\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/b9eb7962-90ba-4a73-8221-08cb00e699e3\"\r\n\r\n2. \r\n\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/d60ca321-9743-4c30-ba3c-a34633f6f360\"\r\n\r\n3. \r\n\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/a0a91780-030e-4154-b80b-7dd7bade08e7\"\r\n\r\n4. \r\n\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/dbd99e24-f907-48c4-b460-db2f03453bda\"\r\n\r\n\r\n**After**\r\n1.\r\n\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/aa5cb340-965d-4956-b1e7-79d955a62f19\"\r\n\r\n2. \r\n\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/dcb2b9df-e6a5-48a4-a5dd-2c1fc25fc9b2\"\r\n\r\n3. \r\n\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/409f3983-7987-4250-b311-cbea5e757e47\"\r\n\r\n4. \r\n\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/27db4709-6b67-459a-a784-fd902f202964\"\r\n\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [ ] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", - "sha": "f7102d7f8b73638a436636455f0a01b4673aadd6", + "author": 12408980, + "message": "fix: display content in attachment (#311)\n\n* Fix content display issue in attachement\r\n\r\n* sperate chat header as seprate component\r\n\r\n* code cleanup", + "sha": "c61d3c232d6341ca23ca284294d3e9bac93e54d1", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-31T05:47:05Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-03-01T04:00:30Z" }, { - "author": 15716057, - "message": "chore: Migrate all instances of old vuelidate to new v2 syntax [CW-3274] (#9623)\n\n\r\nRemoves all the old vuelidate syntax and replaced it with the new\r\n`useValidate` composable and the `v$` helper.\r\n\r\n| Component | Path | Migrated | Tested |\r\n\r\n|------------------------------------|--------------------------------------------------------------|-----------------------------------------------|--------|\r\n| Login page | app/javascript/v3/views/login/Index.vue | ✅ | ✅ |\r\n| Custom Attributes settings page |\r\napp/javascript/dashboard/components/CustomAttribute.vue | ✅ | ✅ |\r\n| Account settings page |\r\napp/javascript/dashboard/routes/dashboard/settings/account/Index.vue | ✅\r\n| ✅ |\r\n| Add Account Modal |\r\napp/javascript/dashboard/components/layout/sidebarComponents/AddAccountModal.vue\r\n| ✅ | ✅ |\r\n| AICTA Modal |\r\napp/javascript/dashboard/components/widgets/AICTAModal.vue | ✅ | ✅ |\r\n| Conversation Advanced Filters |\r\napp/javascript/dashboard/components/widgets/conversation/ConversationAdvancedFilter.vue\r\n| deprecated `$each` prop in validations object | |\r\n| Email Transript Modal |\r\napp/javascript/dashboard/components/widgets/conversation/EmailTranscriptModal.vue\r\n| ✅ | ✅ |\r\n| Linear Create Issue |\r\napp/javascript/dashboard/components/widgets/conversation/linear/CreateIssue.vue\r\n| ✅ | ✅ |\r\n| Template Parser |\r\napp/javascript/dashboard/components/widgets/conversation/WhatsappTemplates/TemplateParser.vue\r\n| ✅ | |\r\n| Delete Confirmation Modal |\r\napp/javascript/dashboard/components/widgets/modal/ConfirmDeleteModal.vue\r\n| ✅ | ✅ |\r\n| Add Custom Attribute |\r\napp/javascript/dashboard/modules/contact/components/AddCustomAttribute.vue\r\n| ✅ | ✅ |\r\n| Merge Contacts |\r\napp/javascript/dashboard/modules/contact/components/MergeContact.vue | ✅\r\n| ✅ |\r\n| Contacts Advanced Filters |\r\napp/javascript/dashboard/routes/dashboard/contacts/components/ContactsAdvancedFilters.vue\r\n| deprecated `$each` prop in validations object | |\r\n| Contact Form |\r\napp/javascript/dashboard/routes/dashboard/conversation/contact/ContactForm.vue\r\n| ✅ | ✅ |\r\n| Conversation Form |\r\napp/javascript/dashboard/routes/dashboard/conversation/contact/ConversationForm.vue\r\n| ✅ | ✅ |\r\n| Add Custom Views |\r\napp/javascript/dashboard/routes/dashboard/customviews/AddCustomViews.vue\r\n| ✅ | ✅ |\r\n| Add Locale |\r\napp/javascript/dashboard/routes/dashboard/helpcenter/components/AddLocale.vue\r\n| ✅ | ✅ |\r\n| Portal Settings Basic Form |\r\n/app/javascript/dashboard/routes/dashboard/helpcenter/components/PortalSettingsBasicForm.vue\r\n| ✅ | ✅ |\r\n| Portal Settings Customization Form |\r\n/app/javascript/dashboard/routes/dashboard/helpcenter/components/PortalSettingsCustomizationForm.vue\r\n| ✅ | ✅ |\r\n| Add Category |\r\napp/javascript/dashboard/routes/dashboard/helpcenter/pages/categories/AddCategory.vue\r\n| ✅ | ✅ |\r\n| Edit Category |\r\napp/javascript/dashboard/routes/dashboard/helpcenter/pages/categories/EditCategory.vue\r\n| ✅ | ✅ |\r\n| CSML Bot Editor |\r\napp/javascript/dashboard/routes/dashboard/settings/agentBots/components/CSMLBotEditor.vue\r\n| ✅ | ✅ |\r\n| Add Agent |\r\napp/javascript/dashboard/routes/dashboard/settings/agents/AddAgent.vue |\r\n✅ | ✅ |\r\n| Edit Agent |\r\napp/javascript/dashboard/routes/dashboard/settings/agents/EditAgent.vue\r\n| ✅ | ✅ |\r\n| Add Attribute |\r\napp/javascript/dashboard/routes/dashboard/settings/attributes/AddAttribute.vue\r\n| ✅ | ✅ |\r\n| Edit Attribute |\r\napp/javascript/dashboard/routes/dashboard/settings/attributes/EditAttribute.vue\r\n| ✅ | ✅ |\r\n| Add Campaign |\r\napp/javascript/dashboard/routes/dashboard/settings/campaigns/AddCampaign.vue\r\n| ✅ | ✅ |\r\n| Edit Campaign |\r\napp/javascript/dashboard/routes/dashboard/settings/campaigns/EditCampaign.vue\r\n| ✅ | ✅ |\r\n| Add Canned |\r\napp/javascript/dashboard/routes/dashboard/settings/canned/AddCanned.vue\r\n| ✅ | ✅ |\r\n| Edit Canned |\r\napp/javascript/dashboard/routes/dashboard/settings/canned/EditCanned.vue\r\n| ✅ | ✅ |\r\n| IMAP Settings |\r\napp/javascript/dashboard/routes/dashboard/settings/inbox/ImapSettings.vue\r\n| ✅ | ✅ |\r\n| SMTP Settings |\r\napp/javascript/dashboard/routes/dashboard/settings/inbox/SmtpSettings.vue\r\n| ✅ | ✅ |\r\n| Widget Builder |\r\napp/javascript/dashboard/routes/dashboard/settings/inbox/WidgetBuilder.vue\r\n| ✅ | ✅ |\r\n| 360 Dialog Whatsapp |\r\napp/javascript/dashboard/routes/dashboard/settings/inbox/channels/360DialogWhatsapp.vue\r\n| ✅ | ✅ |\r\n| Inbox API settings |\r\napp/javascript/dashboard/routes/dashboard/settings/inbox/channels/Api.vue\r\n| ✅ | ✅ |\r\n| SMS Bandwidth settings |\r\napp/javascript/dashboard/routes/dashboard/settings/inbox/channels/BandwidthSms.vue\r\n| ✅ | ✅ |\r\n| Cloud Whatsapp Settings |\r\napp/javascript/dashboard/routes/dashboard/settings/inbox/channels/CloudWhatsapp.vue\r\n| ✅ | ✅ |\r\n| Facebook Settings |\r\napp/javascript/dashboard/routes/dashboard/settings/inbox/channels/Facebook.vue\r\n| ✅ | ✅ |\r\n| Line Settings |\r\napp/javascript/dashboard/routes/dashboard/settings/inbox/channels/Line.vue\r\n| ✅ | ✅ |\r\n| Telegram Settings |\r\napp/javascript/dashboard/routes/dashboard/settings/inbox/channels/Telegram.vue\r\n| ✅ | ✅ |\r\n| Twillio Settings |\r\napp/javascript/dashboard/routes/dashboard/settings/inbox/channels/Twilio.vue\r\n| ✅ | ✅ |\r\n| Forward To option settings |\r\napp/javascript/dashboard/routes/dashboard/settings/inbox/channels/emailChannels/ForwardToOption.vue\r\n| ✅ | ✅ |\r\n| Microsoft settings |\r\napp/javascript/dashboard/routes/dashboard/settings/inbox/channels/emailChannels/Microsoft.vue\r\n| ✅ | ✅ |\r\n| Collaborators page |\r\napp/javascript/dashboard/routes/dashboard/settings/inbox/settingsPage/CollaboratorsPage.vue\r\n| ✅ | ✅ |\r\n| Configuration Page |\r\napp/javascript/dashboard/routes/dashboard/settings/inbox/settingsPage/ConfigurationPage.vue\r\n| ✅ | ✅ |\r\n| Dashboard App Modal Settings |\r\napp/javascript/dashboard/routes/dashboard/settings/integrations/DashboardApps/DashboardAppModal.vue\r\n| ✅ | ✅ |\r\n| Settings - Webhook Form |\r\napp/javascript/dashboard/routes/dashboard/settings/integrations/Webhooks/WebhookForm.vue\r\n| ✅ | ✅ |\r\n| Macro Form |\r\napp/javascript/dashboard/routes/dashboard/settings/macros/MacroForm.vue\r\n| deprecated `$each` prop in validations object | |\r\n| Change Password |\r\napp/javascript/dashboard/routes/dashboard/settings/profile/ChangePassword.vue\r\n| ✅ | ✅ |\r\n| settings - User Basic Details |\r\napp/javascript/dashboard/routes/dashboard/settings/profile/UserBasicDetails.vue\r\n| ✅ | ✅ |\r\n| Password Edit | app/javascript/v3/views/auth/password/Edit.vue | ✅ | ✅\r\n|\r\n| Password Reset form |\r\napp/javascript/v3/views/auth/reset/password/Index.vue | ✅ | ✅ |\r\n| Signup form |\r\napp/javascript/v3/views/auth/signup/components/Signup/Form.vue | ✅ | ✅ |\r\n| Login form | app/javascript/v3/views/login/Index.vue | ✅ | ✅ |\r\n| Custom Attributes |\r\napp/javascript/dashboard/components/CustomAttribute.vue | ✅ | ✅ |\r\n| Reply Email Head |\r\napp/javascript/dashboard/components/widgets/conversation/ReplyEmailHead.vue\r\n| ✅ | ✅ |\r\n| Methods Mixin |\r\napp/javascript/dashboard/mixins/automations/methodsMixin.js | ✅ | ✅ |\r\n| Validations mixin |\r\napp/javascript/dashboard/routes/dashboard/settings/labels/validationMixin.js\r\n| ✅ | ✅ |\r\n| SLA Form |\r\napp/javascript/dashboard/routes/dashboard/settings/sla/SlaForm.vue | ✅ |\r\n✅ |\r\n| SLA Time Input |\r\napp/javascript/dashboard/routes/dashboard/settings/sla/SlaTimeInput.vue\r\n| ✅ | ✅ |\r\n| SLA Validation Mixin |\r\napp/javascript/dashboard/routes/dashboard/settings/sla/validationMixin.js\r\n| ✅ | ✅ |\r\n| Team Form |\r\napp/javascript/dashboard/routes/dashboard/settings/teams/TeamForm.vue |\r\n✅ | ✅ |\r\n| Add Agents |\r\napp/javascript/dashboard/routes/dashboard/settings/teams/Create/AddAgents.vue\r\n| ✅ | ✅ |\r\n| Edit Agents |\r\napp/javascript/dashboard/routes/dashboard/settings/teams/Edit/EditAgents.vue\r\n| ✅ | ✅ |\r\n\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth \r\nCo-authored-by: Shivam Mishra \r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>\r\nCo-authored-by: Pranav ", - "sha": "ce8e1ec93dbf2c0d5253da82bf4c0cdd6f16dc66", + "author": 12408980, + "message": "fix: conversation display issue when opening the conversation screen from the notification (#309)", + "sha": "7b7dd34c3ab40f83a375619a489da04c592cad2a", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-30T09:38:22Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-02-26T14:39:08Z" }, { - "author": 15716057, - "message": "fix: Contact merge dropdowns with adjusted margins-[CW-3494] (#9846)\n\n# Pull Request Template\r\n\r\n## Description\r\n![CleanShot 2024-07-27 at 22 16\r\n45@2x](https://github.com/user-attachments/assets/79a35610-1844-41cc-b006-09323892a54b)\r\n\r\n\r\nAdjusts the margin for dropdown and sets the height to auto from\r\nhardcoded 52px.\r\n\r\nFixes CW-3494\r\n\r\n## Type of change\r\n\r\nPlease delete options that are not relevant.\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n\r\n## How Has This Been Tested?\r\n\r\nTested locally, attached screenshot", - "sha": "dc9da4bb24c072149d78b8b0a71449834aa6381a", + "author": 12408980, + "message": "Merge branch 'release/1.0.12'", + "sha": "a214f9ce579c4a39462e8a96259b41f358a7dcfe", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-30T07:59:16Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-02-26T10:16:54Z" }, { - "author": 92152627, - "message": "chore: Update translations (#9845)", - "sha": "a196e2358754c3c8e64df4364ea732f06b81c102", + "author": 12408980, + "message": "chore: add camera and gallery usage description in info.plist (#305)\n\n* add camera and gallery description in info.plist\r\n\r\n* release version 1.0.12", + "sha": "f1f3afa0e7d46af564dd372fd0664c6cf3f41029", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-29T13:36:09Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-02-24T06:37:30Z" }, { - "author": 92152627, - "message": "chore: Update translations (#9841)\n\n- update translations", - "sha": "066f0b990aaa401171318fc96047d25213578d12", + "author": 12408980, + "message": "enhancement: change the canned response layout (#304)", + "sha": "234e203a7ecc088c5b84471d26398f4cf2f8bc91", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-26T21:53:52Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-02-23T11:17:45Z" }, { - "author": 2246121, - "message": "feat: Update the design for dashboard_apps (#9840)\n\nThis PR migrates the dashboard apps page to the new layout and includes\r\nthe following updates:\r\n\r\n- Create a compact design for the back button\r\n- Add a back button to the settings header\r\n- Reduce letter-spacing on the description\r\n- Fix mobile styles\r\n- Migrate the layout of dashboard apps/index to new layouts\r\n\r\n\r\nNote: I've moved all feature help URLs from features.yml to the frontend. This change prevents features.yml from becoming bloated due to frontend modifications.\r\n\r\n---------\r\n\r\nCo-authored-by: Sojan Jose ", - "sha": "6694db093fc0635d622fe3c49a42277e62fbd078", + "author": 12408980, + "message": "feature: render user mentions in private note (#300)\n\n* add markdown-display package\r\n\r\n* render markdown content in private note\r\n\r\n* release android/ios version 1.0.11", + "sha": "d3289a52a358bb4b01a113275497eb4466af3fcb", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-25T23:26:00Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-02-22T18:46:35Z" }, { - "author": 73185, - "message": "feat: Integration with Captain (alpha) (#9834)\n\n- Integration with captain (alpha)\r\n\r\nCo-authored-by: Pranav ", - "sha": "0331815cc5a5faede2ca1abdbbe433cc57988124", + "author": 12408980, + "message": "feature: private notes (#298)\n\n* add private notes feature\r\n\r\n* code cleanup\r\n\r\n* style fixes\r\n\r\n* style fixes\r\n\r\n* release android version 1.0.10\r\n\r\n* style changes", + "sha": "a7fa450655fd3c242cfb9e943a7a5610a147e631", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-25T21:24:04Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-02-22T15:07:22Z" }, { - "author": 92152627, - "message": "chore: Update translations from Crowdin (#9835)", - "sha": "027a540bbd597f3dc490e768b7cb8080801d622a", + "author": 12408980, + "message": "feature: universal linking in iOS (#297)\n\n* add universal linking\r\n\r\n* code cleanup\r\n\r\n* release android/ios beta version 1.0.8", + "sha": "a73645fdaf73d757c62a4fa74cacc12b1b0870a5", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-25T18:58:22Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-02-19T10:45:33Z" }, { - "author": 64252451, - "message": "fix: Show add/import/export buttons in mobile view (#9761)", - "sha": "239c61095ad903b3ab3d1297a30285977d8a08e9", + "author": 12408980, + "message": "feature: allow sending images (#291)\n\n* upgrade rn version, add react-native-image-picker package\r\n\r\n* add attachment component\r\n\r\n* change min sdk version 16 to 21\r\n\r\n* replace onPress with onLongPress in message action\r\n\r\n* add ios image permission\r\n\r\n* add image upload logic\r\n\r\n* add attachment preview component\r\n\r\n* add attachment support for send message action\r\n\r\n* add file helper\r\n\r\n* Move reply box to a separate component\r\n\r\n* fix send message button render logic\r\n\r\n* add select image via camera\r\n\r\n* some style fixes\r\n\r\n* code cleanup\r\n\r\n* release android/beta version 1.0.6\r\n\r\n* maximum upload size limited to 5 MB\r\n\r\n* release android/beta version 1.0.7", + "sha": "fef0a929e9e9b0827443e3a56a624919c3fb564f", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-25T08:38:32Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-02-17T10:00:41Z" }, { - "author": 73185, - "message": "chore: [Snyk] Fix for 1 vulnerabilities (#9832)\n\nUpdate dependencies to mitigate vulnerabilities \r\n\r\nCo-authored-by: snyk-bot ", - "sha": "e9d47d31c7da4dc096134f821e41957f225e3282", + "author": 12408980, + "message": "chore: add missing inbox icons (#290)", + "sha": "25c574574f3757cc6ff184c69f6a0d96ac055bfd", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-24T23:42:39Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-02-08T14:20:53Z" }, { - "author": 2246121, - "message": "feat: Update the design for integration page (#9825)\n\nCombine integrations and applications page into one page. \r\n\r\n\"Screenshot\r\n\r\nMajor changes:\r\n\r\n- The app enabled?, active? checks are all moved to backend.\r\n- The dashboard_apps integration is also now part of the apps.yml file.\r\n- Updated the header design for the new settings pages.\r\n- Merged the folders integrationapps and integrations. \r\n- Updated the copy to match the size of the card and provide clear\r\ninstruction.\r\n- Only the list page is updated in this PR, rest of the pages are yet to\r\nbe migrated.\r\n\r\n\r\n| Integration | Verified | \r\n| -- | -- |\r\n| Dashboard Apps | ✅ | \r\n| Dyte | ✅ | \r\n| Slack | ✅ | \r\n| Webhooks | ✅ | \r\n| Dialogflow | ✅ | \r\n| Google Translate | ✅ | \r\n| OpenAI | ✅ | \r\n| Linear | ✅ |\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "8b1d98af52b2016bc081178ccdc8cbc2226a7c48", + "author": 12408980, + "message": "feat: complete scroll to refresh in notification screen (#289)", + "sha": "28d607d6220fb397b2903587ab6f73ff88274bf9", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-24T23:35:40Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-02-08T14:07:08Z" }, { - "author": 73185, - "message": "feat: Render instagram reels in Chatwoot (#9829)\n\n- Previously we were ignoring the reels shared over Instagram messages.\r\nThis PR will render the reels with in Chatwoot.\r\n\r\nfollowup : we need to render reels in a better interface so that it is\r\nclearly denoted to the user that its an Instagram reel", - "sha": "8e2b32920246e6dd5dfa34cdd20fada53479da5d", + "author": 12408980, + "message": "fix: back button click in image screen (#288)", + "sha": "64fb31f8439abe0bba164c69a3c75e65735a078d", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-24T19:58:12Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-02-08T13:53:11Z" }, { - "author": 64252451, - "message": "fix: Broken connect to facebook page layout (#9830)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will fix the layout issue in connecting to the Facebook page\r\nlayout.\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3489/connect-facebook-page-layout-is-broken\r\n\r\n## Type of change\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n\r\n## How Has This Been Tested?\r\n\r\n**Before**\r\n\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/2b9e412b-f172-4184-b45b-8c97333c3e51\"\r\n\r\n\r\n**After**\r\n\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/035f3468-f611-43ce-a058-fb8eafa1a45d\"\r\n\r\n\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [ ] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", - "sha": "71073a06ff50ab0669abb5b09763f5a2c5bc813d", + "author": 12408980, + "message": "feat: allow copying conversation message (#287)\n\n* add clipboard package\r\n\r\n* Complete copy message\r\n\r\n* complete copy to clipboard\r\n\r\n* code cleanup", + "sha": "22a299725e1949de13975888b62c3ba3191b519a", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-24T11:15:17Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-02-08T13:36:53Z" }, { - "author": 2246121, - "message": "chore: Update the integration icons, logic for enabled/active attributes for the integration (#9828)\n\nThis PR would update the logos for the integrations (also add the dark mode variants to be used in the future) and updates the logic for enabled / active attributes in the apps.", - "sha": "39d20b197d7a0d96c45a8dff59d956e2f39cd63d", + "author": 12408980, + "message": "chore: display conversation id in list view (#286)\n\n* add conversation id in conversation list\r\n\r\n* code cleanup", + "sha": "4397335f962326c94f83684651c395e9c1d7bf76", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-24T00:45:53Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-02-05T09:38:01Z" }, { - "author": 64252451, - "message": "feat: Rewrite `uiSettings` mixin to a composable (#9819)", - "sha": "fb99ba7b4016e0d7223a366ed29efad91d341b6a", + "author": 12408980, + "message": "code cleanup", + "sha": "e57702a92ba9a4099650186b3d76dcf73f80c985", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-23T15:57:22Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-02-05T09:33:24Z" }, { - "author": 64252451, - "message": "feat: Replace `alertMixin` usage with `useAlert` (#9793)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will replace the usage of `alertMixin` from the code base with\r\nthe `useAlert` composable.\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3462/replace-alertmixin-usage-with-usealert\r\n\r\n## Type of change\r\n\r\n- [x] Breaking change (fix or feature that would cause existing\r\nfunctionality not to work as expected)\r\n\r\n## How Has This Been Tested?\r\n\r\nPlease refer this issue description\r\n\r\nhttps://linear.app/chatwoot/issue/CW-3462/replace-alertmixin-usage-with-usealert\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [ ] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules\r\n\r\n---------\r\n\r\nCo-authored-by: Sojan Jose ", - "sha": "79aa5a5d7fef54f074463c86f98548cec9158fe0", + "author": 2246121, + "message": "chore: crowdin updates (#258)\n\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "1082f9ff83b104e3fd7c63370838db0c1d1e93c3", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-23T11:11:11Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-02-04T16:03:25Z" }, { - "author": 64252451, - "message": "feat: Rewrite `labels/validationMixin mixin` to a helper (#9818)", - "sha": "10ee773aac54e550fe651423d02451af7a0c969d", + "author": 12408980, + "message": "enhancement: show notification actions in action view (#285)\n\n* move notifications actions to action sheet view\r\n\r\n* Fix the condition", + "sha": "09136421a3da72a903d4cea1e6540628d9488877", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-22T16:11:05Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-02-04T16:02:04Z" }, { - "author": 64252451, - "message": "feat: Replace `contentTypeMixin` within the component (#9802)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will completely remove the `contentTypeMixin` and be used in the\r\ncomponent as it is.\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3465/rewrite-contenttypemixin-mixin-as-a-helper\r\n\r\n## Type of change\r\n\r\n- [x] New feature (non-breaking change which adds functionality)\r\n\r\n## How Has This Been Tested?\r\n\r\nTake a look at this component\r\n`app/javascript/dashboard/components/widgets/conversation/Message.vue`\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [ ] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", - "sha": "81d7c51a8427826b1274c008419163348129990c", + "author": 12408980, + "message": "enhancement: show conversation actions in action view (#283)\n\n* add react-native-actions-sheet package\r\n\r\n* move conversation actions (reassign, close/reopen) to action sheet view\r\n\r\n* remove react-native-actionsheet package\r\n\r\n* Code cleanup", + "sha": "56d5af4ff80e10f14dc588c90dd143b93cd9253c", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-22T07:38:04Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-02-04T13:45:05Z" }, { - "author": 64252451, - "message": "feat: Move timeMixin to a helper (#9799)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will replace the usage of `timeMixin` with `timeHelper`\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3451/move-time-mixin-to-a-helper\r\n\r\n## Type of change\r\n\r\n- [x] New feature (non-breaking change which adds functionality)\r\n\r\n## How Has This Been Tested?\r\n\r\nPlease refer to this issue description.\r\nhttps://linear.app/chatwoot/issue/CW-3451/move-time-mixin-to-a-helper\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules\r\n\r\n---------\r\n\r\nCo-authored-by: Sojan Jose ", - "sha": "79381b08ccf3f24d6ce0c3bacbf5d0bd80d8b221", + "author": 12408980, + "message": "feat: reassign conversation (#281)\n\n* add agent actions, reducers\r\n\r\n* call agent api in conversation list screen\r\n\r\n* add conversation item component\r\n\r\n* add conversation action screen\r\n\r\n* add agent item component\r\n\r\n* add agent screen\r\n\r\n* add agent and conversation screen in router\r\n\r\n* add stack pop help function\r\n\r\n* add assign conversation api, action and reducer\r\n\r\n* add locale texts\r\n\r\n* add assign conversation in chat screen", + "sha": "47391a4e01cd12856f634ab72636ba3e09d7b00b", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-22T07:37:29Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-02-04T08:14:15Z" }, { - "author": 64252451, - "message": "feat: Replace SLA `validationMixin` within the component (#9804)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will completely remove the SLA `validationMixin` and be used in\r\nthe component as it is with a name change.\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3456/rewrite-sla-validationmixin-mixin-to-a-composable\r\n\r\n## Type of change\r\n\r\n- [x] New feature (non-breaking change which adds functionality)\r\n\r\n## How Has This Been Tested?\r\n\r\nTake a look at these components\r\n1. `dashboard/routes/dashboard/settings/sla/AddSLA.vue` **(Not used)**\r\n2. `dashboard/routes/dashboard/settings/sla/SlaForm.vue`\r\n3. `dashboard/routes/dashboard/settings/sla/SlaTimeInput.vue`\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [ ] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", - "sha": "84c380c8c44af88d14cd1f876816ec264efefe0e", + "author": 12408980, + "message": "fix: disable auto capitalize in login screen (#280)", + "sha": "25ed0511ed163e8ec3c75ae4a2047d88dc09b43d", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-22T07:35:55Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-02-02T11:52:11Z" }, { - "author": 18097732, - "message": "feat: add promise based loader for FB script (#9780)\n\n![CleanShot 2024-07-16 at 11 10\r\n40@2x](https://github.com/user-attachments/assets/8b938968-5f80-4a19-95fb-e00e1dbd7526)\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "cb0642564ced2cf83692905d674cc6b2b81fea12", + "author": 12408980, + "message": "enhancement: add title on login screen (#279)\n\n* Add title in login screen\r\n\r\n* update locale texts", + "sha": "63b2ae7e676a2d95580e81531ac0111e74a22943", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-22T06:02:05Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-02-02T11:47:54Z" }, { - "author": 64252451, - "message": "feat: Delete `bulkActionsMixin` (#9800)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will remove the `bulkActionsMixin` usage. Seems like it is not\r\nused anywhere.\r\n\r\nFixes https://linear.app/chatwoot/issue/CW-3453/delete-bulkactionsmixin\r\n\r\n## Type of change\r\n\r\n- [x] New feature (non-breaking change which adds functionality)\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [ ] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules\r\n\r\nCo-authored-by: Sojan Jose ", - "sha": "23e30fcb1a0d8492fb93b53716b4a4c48ad00903", + "author": 12408980, + "message": "upgrade: All the packages to latest stable versions (#278)\n\n* update packages\r\n\r\n* Update fastlane android bundle\r\n\r\n* android/ios beta version 1.0.4", + "sha": "055dc05c1b9b45e20df2dddb566f3773e90ef166", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-19T05:44:56Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-02-02T11:36:04Z" }, { - "author": 73185, - "message": "chore: Update dependencies to fix security issues (#9801)\n\n- update dependencies to fix security issues", - "sha": "ae8619142fd3c0043dc5906949cbf2a921eae6a9", + "author": 49699333, + "message": "chore: Bump axios from 0.20.0 to 0.21.1 (#257)\n\nBumps [axios](https://github.com/axios/axios) from 0.20.0 to 0.21.1.\r\n- [Release notes](https://github.com/axios/axios/releases)\r\n- [Changelog](https://github.com/axios/axios/blob/v0.21.1/CHANGELOG.md)\r\n- [Commits](https://github.com/axios/axios/compare/v0.20.0...v0.21.1)\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "3b0f7343cbc7f8f32cda7928cb52348010488886", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-19T03:08:26Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-01-05T18:48:01Z" }, { - "author": 3526167, - "message": "fix: add restart policy for rails/sidekiq containers (#9797)\n\n- Add `restart:always` policy for rails and sidekiq containers in the\r\nproduction compose file\r\n\r\nFixes #9501\r\nFixes\r\nhttps://linear.app/chatwoot/issue/PR-1099/missing-restart-always-at-docker-compose-file", - "sha": "499408ea6f475b560b91408a78426e7a7a5421a0", + "author": 12408980, + "message": "chore: enable Turkish language (#254)\n\n* Enable turkish language\r\n\r\n* Set default locale en", + "sha": "5e60f698f05bc81fc936b74ad936cb238cbcbc3d", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-18T13:03:03Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-12-27T05:43:38Z" }, { - "author": 73185, - "message": "Merge branch 'release/3.11.0' into develop", - "sha": "dc245814fe56bf4da431d115a74e37c6d6c7ac66", + "author": 0, + "message": "chore: update translations from Crowdin (#253)\n\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Arabic)", + "sha": "4a14a6a095d4b92dca932de541c73dbf796d8842", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-17T02:23:13Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-12-27T05:04:16Z" }, { - "author": 73185, - "message": "Merge branch 'release/3.11.0'", - "sha": "8ea412bc85b7ba81d913fe573ca3a543a9157ea4", + "author": 49699333, + "message": "Chore: Bump ini from 1.3.5 to 1.3.8 (#251)\n\nBumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8.\r\n- [Release notes](https://github.com/isaacs/ini/releases)\r\n- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8)\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "999fe2d89c6efacb77e7deff2d45d53320f63cba", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-17T02:23:03Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-12-12T04:25:29Z" }, { - "author": 73185, - "message": "Bump version to 3.11.0", - "sha": "6c52a0638de6aa7406c76a934d9b74b9c565a580", + "author": 35144226, + "message": "feature: added tooltip to show message sender name (#248)\n\n* Added react-native-elements. Added tooltip to show sender name in a message.\r\n\r\n* Removed React Native Elements package.\r\n\r\n* Changed code to use UI Kitten tooltip instead of React Native Elements tooltip.\r\n\r\n* Added condition for rendering the message tooltip.", + "sha": "d92fd7b729bee6890ad3068b5f194a6f382baf8b", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-17T02:22:11Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-11-26T14:23:23Z" }, { - "author": 18730285, - "message": "fix: Docker compose build of unable to select packages (#9783)\n\nFixes #9782\r\n\r\nCo-authored-by: grape ", - "sha": "64a9a46b28f5ca9df10b116ff676be6e7550c762", + "author": 12408980, + "message": "Fix: Show thumbnail if image failed to load (#246)\n\n* Show thumbnail on image fail\r\n\r\n* Release android/ios version 1.0.3\r\n\r\n* Fix ios app version", + "sha": "46be0686f8f5d906593125d7ee7b3341f6fe6a50", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-16T04:21:56Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-11-17T16:24:23Z" }, { - "author": 64252451, - "message": "fix: TypeError cannot read properties of undefined (reading 'status') (#9774)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\n**Issue**\r\nThe error `Cannot read properties of undefined (reading 'status')`\r\noccurs because the `error.response.status` is accessed without checking\r\nif `error.response` is present.\r\n\r\nI can't able to reproduce this issue.\r\n\r\n**Solution**\r\nTo resolve this issue, I added a check to ensure that this\r\n`error.response` is defined before accessing the `error.response.status`\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3322/typeerror-cannot-read-properties-of-undefined-reading-status\r\n\r\n## Type of change\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [ ] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", - "sha": "30d4f6c2f539770f605aed327ed1207ba2d8f0da", + "author": 12408980, + "message": "Update mobile applications production URLs (#243)", + "sha": "3bbbfc524dfd4b12ac9a0af3991ec414035af533", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-16T01:32:02Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-10-20T09:14:04Z" }, { - "author": 64252451, - "message": "fix: TypeError cannot read properties of null (reading 'file_type') (#9778)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\n**Cases**\r\n\r\n## Type of change\r\n\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [ ] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", - "sha": "5909c0f8b715b6bc144d9d01f016067a9cb0c108", + "author": 12408980, + "message": "Feature: Add safari view in iOS (#241)\n\n* Add react native package\r\n\r\n* Create web view screen\r\n\r\n* Replace linking with web view every where\r\n\r\n* Disable landscape mode in iOS\r\n\r\n* Release android/ios v1.0.1\r\n\r\n* Add react native safari view\r\n\r\n* Replace web view with safari view in iOS\r\n\r\n* Remove webview\r\n\r\n* Release iOS version 1.0.2", + "sha": "13a33b5519f3e76178fbb581037ae3a3480c8e8f", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-16T01:31:48Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-10-20T05:35:57Z" }, { - "author": 64252451, - "message": "fix: TypeError cannot read property 'focus' of undefined (#9765)", - "sha": "554388bff357b2f6084fd8b784819a21e1653bee", + "author": 12408980, + "message": "Merge branch 'master' into develop", + "sha": "9e0efe64881bdee19c73dd02e8223598f437b51b", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-15T14:03:16Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-10-16T14:43:26Z" }, { - "author": 64252451, - "message": "fix: TypeError cannot read properties of undefined (reading '$store') (#9777)\n\nThis issue is an extremely narrow edge case that does not affect the app functionality. It occurs here\r\n\r\n1. `executeRecurringNotification` is the method that sets a timeout of 30 seconds and pings as required\r\n2. This method is triggered when one of the following events happen `click`, `touchstart`, `keypress`, `keydown`\r\n3. The class in question is initalized before the Vue app is mounted in `application.js`, the vue app is mounted on `window.onload` event\r\n4. In a case where the Vue app is not created (i.e. `window.onload` event is not fired) within 30 seconds of a user input, this error occurs.", - "sha": "ebf3b46f0dd990fa1277a0947914367b34519cee", + "author": 12408980, + "message": "Release android/ios version 1.0.0", + "sha": "744e93097f267d76d7ccbc715e967fed01769e38", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-15T13:20:43Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-10-16T14:41:27Z" }, { - "author": 18097732, - "message": "fix: return if user is not present (#9768)\n\nFixes\r\nhttps://chatwoot-p3.sentry.io/share/issue/aa6a3c0accb345e984ed80eaddc3efd5/\r\n\r\nIn the case where the user is redirected to the page from a redirect\r\nlike google login, the analytics helper breaks. This PR fixes it by\r\nchecking if the user is present.\r\n\r\nThis does not break the user email tracking since the user is redirected\r\nanyway and the `AnalyticsHelper` is reinitialised", - "sha": "5cfac31f930f9be79cd16d0d6916aee99751a889", + "author": 12408980, + "message": "Feature: Update badge count after receiving the notification (#239)", + "sha": "6428c042deafcb9f2769d8d35c5fe8e3af158fde", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-15T12:12:35Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-10-12T11:01:27Z" }, { - "author": 64252451, - "message": "fix: TypeError cannot read properties of undefined (reading 'data') (#9766)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\n**Issue**\r\nThe error `Cannot read properties of undefined (reading 'data')` occurs\r\nbecause the `error.response.data` is accessed without checking if\r\n`error.response` is present.\r\n\r\nI can able to reproduce this issue.\r\n\r\n**Solution**\r\nTo resolve this issue, I can add a check to ensure that this\r\n`error.response` is defined before accessing the `error.response.data`\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3406/typeerror-cannot-read-properties-of-undefined-reading-data\r\n\r\n## Type of change\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [ ] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", - "sha": "787ac3134d7a1a557ca3c32e5fe9cef640618c9f", + "author": 12408980, + "message": "Chore: fixes and improvements (#237)\n\n* Change the URL validation logic\r\n\r\n* Style fixes\r\n\r\n* Message send issues\r\n\r\n* Release android/ios beta version 0.0.59\r\n\r\n* Fix the button active style issue\r\n\r\n* Show chatwoot related links in official app only\r\n\r\n* Fix private message styles\r\n\r\n* Code beautification", + "sha": "488ada301a2a704697fe2218f1705511f5734260", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-12T03:51:40Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-09-19T16:30:14Z" }, { - "author": 64252451, - "message": "fix: Message editor fails to render markdown headings (#9748)", - "sha": "2a06c85f1a85de5b7d174cf11fcb84d642de959d", + "author": 12408980, + "message": "Merge branch 'master' into develop", + "sha": "93b701af3da475b78128cb51042499773719cda5", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-11T06:53:27Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-09-12T07:49:57Z" }, { - "author": 2246121, - "message": "fix: Add a DISCONNECT_DELAY_THRESHOLD while fetching the conversations (#9757)\n\nThe disconnect threshold is added to account for delays in identifying disconnections (for example, the websocket disconnection takes up to 3 seconds) while fetching the latest updated conversations or messages.\r\n\r\nIn this case, the cable disconnection event takes about 3 seconds to fire. If there was a conversation which was created in this 3 second, it would not be displayed in the UI until the refresh.\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", - "sha": "acefd823785cc2cb8e2f1d3c5da8a614592c9667", + "author": 12408980, + "message": "Release version 0.0.58", + "sha": "a5245576696e6b30dc14ae7b0c75d102e6182b27", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-11T03:28:30Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-09-12T07:28:32Z" }, { - "author": 64252451, - "message": "fix: Avoid overflow caused by the empty span element (#9753)\n\nThis PR addresses an issue with the `createNotificationBubble` function, which generates an empty `span` element with the class `woot--notification`. This `span` element is currently not utilized anywhere in the code and lacks associated CSS, leading to an overflow issue, specifically in the Firefox browser. It solves the website overflow issue by removing this unused `span` element. This change is unrelated to the unread notification dot, which is working as before.\r\n\r\nFixes https://linear.app/chatwoot/issue/PR-1098/missing-css-for-woot-notification-div", - "sha": "abf376940d5ba33cd6326d506462947dec3779ba", + "author": 12408980, + "message": "feature: Add more notification types (#235)\n\n* Handle assigned conversation new message\r\n\r\n* Fix the issue with clearing conversation on notification\r\n\r\n* Add email/push assigned_conversation_new_message in notification preferences\r\n\r\n* Update locale texts\r\n\r\n* Doc update", + "sha": "65a0f86081494ea968134d8f27a60a77ae817c08", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-11T02:56:46Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-09-11T15:48:13Z" }, { - "author": 2246121, - "message": "feat: Use vitest instead of jest, run all the specs anywhere in app/ folder in the CI (#9722)\n\nDue to the pattern `**/specs/*.spec.js` defined in CircleCI, none of the\r\nfrontend spec in the folders such as\r\n`specs//getters.spec.js` were not executed in Circle CI.\r\n\r\nThis PR fixes the issue, along with the following changes: \r\n- Use vitest instead of jest\r\n- Remove jest dependancies\r\n- Update tests to work with vitest\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "9de8c27368ba4da91f4416403108934f257cea9c", + "author": 135741, + "message": "Feature: add automated end-to-end testing using detox (#230)\n\n* add detox to project\r\n\r\n* configure env\r\n\r\n* add README.md\r\n\r\n* fix test\r\n\r\n* add eslint-plugin-detox\r\n\r\n* switch to release\r\n\r\n* fix Ðbinary path to test release version\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "1f5feca1ddf8e1e69d9a3721ef2e8d4aec42ab23", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-10T15:32:16Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-09-11T13:57:43Z" }, { - "author": 31385662, - "message": "fix: Localize 'Social Profiles' text in ContactForm (#9745)", - "sha": "9498d1f0036f6e08fe47eb7448a65e8a0a307719", + "author": 12408980, + "message": "chore: Fixes and improvements (#231)\n\n* Fix the issue\r\n\r\n* Added bot filter", + "sha": "7cac142b61274c68941224dee53b1ebcc8249d11", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-10T05:16:45Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-09-10T14:28:06Z" }, { - "author": 2246121, - "message": "chore: Upgrade csv-safe to the latest version (#9739)\n\nThe following error starting is shown on the console after the ruby\r\nupgrade.\r\n\r\ncsv.rb was loaded from the standard library, but will no longer be part\r\nof the default gems since Ruby 3.4.0. Add csv to your Gemfile or\r\ngemspec. Also contact author of csv-safe-3.2.1 to add csv into its\r\ngemspec.\r\n\r\n\r\nCsv-safe has already added a patch via\r\nhttps://github.com/zvory/csv-safe/pull/20.\r\n\r\nThis PR updates the version to the latest version of csv-safe (3.3.1)", - "sha": "a2cb932d541a71b0384fb9c6df95c5ce5143929a", + "author": 12408980, + "message": "chore: update docs, android round icons and small fixes (#228)\n\n* Add minimum versions\r\n\r\n* Release android version 0.0.55\r\n\r\n* Update android round icons\r\n\r\n* Release android version 0.0.56\r\n\r\n* Disable auto complete and auto correct in form", + "sha": "313d5e2492d9badcfaabe8b95cbb7a72f8db1c11", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-09T16:03:05Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-09-10T13:35:24Z" }, { - "author": 73185, - "message": "chore: [Snyk] Fix for 1 vulnerabilities (#9720)\n\n- updates for security vulnerabilities \r\n\r\nCo-authored-by: snyk-bot ", - "sha": "fe246698b6dcd0d0164accb9f5f57760b381591a", + "author": 12408980, + "message": "fix: app crash in conversation details screen (#227)\n\n* Fix the crash issue\r\n\r\n* Compress all the images\r\n\r\n* Release android/ios version 0.0.54\r\n\r\n* Update screenshots\r\n\r\n* Update screenshot", + "sha": "67e80c00166d0e929fdd27dcc57886e13617b8c6", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-08T18:00:54Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-09-05T06:46:45Z" }, { - "author": 73185, - "message": "chore: Upgrade ruby to 3.3.3 (#9664)\n\n- Upgrade the ruby version to 3.3.3\r\n\r\n---------\r\n\r\nCo-authored-by: Vishnu Narayanan ", - "sha": "31bcdaa3ddfdb43fae1118f4ef5d6123af42a73c", + "author": 12408980, + "message": "Merge branch 'master' into develop", + "sha": "790ab946d3078c814d8140ca4391fd047ec33302", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-05T06:50:07Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-09-04T06:41:37Z" }, { - "author": 64252451, - "message": "fix: Custom snooze is not working in mobile view (#9717)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nCurrently, when a user navigates to a chat and attempts to access the\r\ncustom snooze modal, it is not visible, making it unable to set custom\r\nsnooze options. With this fix, the custom snooze modal will correctly\r\ndisplay even when a chat is open in mobile view.\r\n\r\n**Cause of this issue**\r\nThe `` component is added to the ``\r\ncomponent. To accommodate small screen views, we are using the expanded\r\nview. However, if we open a chat and select the custom snooze option\r\nfrom the chat header in the message view, the ``\r\ncomponent is hidden in the `` component.\r\n\r\n**Solution**\r\nSo, I moved the `` to the wrapper component\r\n`` so we can use in all cases like,\r\n1. Right-click to custom snooze\r\n2. CMD bar custom snooze\r\n3. Small screen custom snooze", - "sha": "6ae606c981ffdbf5f711de28fb7e587fe5d0da20", + "author": 12408980, + "message": "Merge branch 'release/0.0.53'\n# Please enter a commit message to explain why this merge is necessary,\n# especially if it merges an updated upstream into a topic branch.\n#\n# Lines starting with '#' will be ignored, and an empty message aborts\n# the commit.", + "sha": "786eb4d130a02990a879cb249331f80607b98622", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-04T07:43:03Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-09-04T06:40:14Z" }, { - "author": 73185, - "message": "chore: [Snyk] Security upgrade sidekiq from 7.2.4 to 7.3.0 (#9710)\n\nUpgrade gems to mitigate vulnerabilities.\r\n\r\nCo-authored-by: snyk-bot ", - "sha": "aaf47b4c1fc20e787cd088b4bd2efc7fb092efcb", + "author": 12408980, + "message": "Release android/ios version 0.0.53", + "sha": "60fc7bbd873e4702fc285a2e38bbf92f2df82067", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-03T22:48:57Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-09-04T06:39:14Z" }, { - "author": 73185, - "message": "chore: Move frontend authorization to permission based system (#9709)\n\nWe previously relied on user roles to determine whether to render\r\nspecific routes in our frontend components. A permissions-based model is replacing this approach.\r\n\r\n\r\nFollow up: #9695\r\n\r\nCo-authored-by: Pranav ", - "sha": "cc4851b19d1e3aedced341b01ff3bee5e43e0983", + "author": 12408980, + "message": "fix: conversation menu display issue for lengthy user name (#225)\n\n* fix the issue\r\n\r\n* Release android version 0.0.52", + "sha": "8fb2afbb43585b21c7829e46d232c8c0f9fe0107", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-03T22:13:16Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-09-01T17:12:21Z" }, { - "author": 18097732, - "message": "feat: disable scripts on password reset page (#9693)", - "sha": "5520bf68f37c5bbc189f5c4bbbdc325e1a4fad22", + "author": 12408980, + "message": "fix: conversation list infinite scroll (#223)\n\n* Fix the issue\r\n\r\n* Fix lint issues", + "sha": "417a1c691ea4f8aa3fc78bc08db320d6dca22e2c", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-01T05:41:57Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-08-30T14:46:56Z" }, { - "author": 73185, - "message": "chore: Add permissions to auth data (#9695)\n\nThis API change sets the foundation for an upcoming frontend update, transitioning from a role-based model to a permission-based model. This new approach will determine eligibility for various actions and UI elements based on specific permissions rather than roles, enhancing flexibility and security in user access management.", - "sha": "46621b098316260d6db97c87c126dd17bd118ad9", + "author": 12408980, + "message": "upgrade: react native to 0.63 (#221)\n\n* Fix name issue in settings screen\r\n\r\n* Disable sentry now\r\n\r\n* Update all packages to stable versions\r\n\r\n* Update android core files\r\n\r\n* Keyboard issues in Login, Reset password screens\r\n\r\n* Add sentry package\r\n\r\n* Enable sentry related codes\r\n\r\n* Upgrade ios core files\r\n\r\n* Fix fastlane android release issue\r\n\r\n* Release android version 0.0.51\r\n\r\n* Release ios version 0.0.51", + "sha": "2af70b74cf10eb8a2dcb29d1f72b29a46132cc15", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-28T19:52:48Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-08-30T07:01:38Z" }, { - "author": 64252451, - "message": "feat: Add video message viewer in agent widget bubble (#9691)\n\nFixes https://linear.app/chatwoot/issue/CW-3384/video-message-display-issue", - "sha": "2c94c890772de324248ee1306c80ff6f47c4598c", + "author": 12408980, + "message": "chore: fixes and improvements (#220)\n\n* Update packages\r\n\r\n* Fix not network responsive issues in iOS11\r\n\r\n* Fix style issues", + "sha": "490a2622177715b54d2fae5cbbdb37230f82ac35", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-28T19:51:27Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-08-27T15:16:41Z" }, { - "author": 73185, - "message": "Merge branch 'release/3.10.2' into develop", - "sha": "97de2831030f5a68d631112d3cff9bec554bf5fe", + "author": 12408980, + "message": "Merge branch 'develop' (#219)", + "sha": "7b73bd97a85183b58a522b9243523f1d80fe7199", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-27T00:09:16Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-08-08T15:14:55Z" }, { - "author": 73185, - "message": "Merge branch 'release/3.10.2'", - "sha": "862ef37e7f623c0f85662e2dd8b7f9e0e6c9236d", + "author": 12408980, + "message": "Merge branch 'develop'", + "sha": "b8ae2bff47030febf5d751001cd731297b2e117e", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-27T00:08:38Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-08-08T15:12:30Z" }, { - "author": 73185, - "message": " Bump version to 3.10.2", - "sha": "7ed7c1b618b3212220f949cd56871d5b8c5a02e8", + "author": 12408980, + "message": "release: beta version 0.0.49", + "sha": "ec492847020d2951bc4708f51d960f86c42cdac1", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-27T00:04:56Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-08-08T15:09:22Z" }, { - "author": 64252451, - "message": "feat: Add video message viewing in to the user bubble in widget (#9642)", - "sha": "8f3234cf4bbab7c170e4cd8d0a8097e1709b2c9b", + "author": 12408980, + "message": "feat: agent/contact availability status (#218)\n\n* Publish/subscribe in action cable\r\n\r\n* Add availability status for user\r\n\r\n* Add user id in get user details\r\n\r\n* Add availability status colors\r\n\r\n* Add lodash filter\r\n\r\n* Add availability status in conversation list\r\n\r\n* Some style fixes\r\n\r\n* Add availability change screen\r\n\r\n* Add more redux actions\r\n\r\n* Fix conversation duplicate issue\r\n\r\n* Add notification settings api call on app start\r\n\r\n* Add translations\r\n\r\n* Add add/remove item from array helper\r\n\r\n* Add availability and preference constants\r\n\r\n* Add notification preference screen\r\n\r\n* Add preference and availability in settings screen\r\n\r\n* Move get notification settings api call to settings screen\r\n\r\n* Complete update availability status feature\r\n\r\n* Add translations for availability status types\r\n\r\n* Fix prop type warnings\r\n\r\n* Code beautification\r\n\r\n* Remove scroll view in conversation list\r\n\r\n* Update empty conversation image\r\n\r\n* Fix rendering attachemnt item in chat screen\r\n\r\n* Fix scroll to button issue\r\n\r\n* Remove last_seen from message read api\r\n\r\n* Update locale texts", + "sha": "4e9c7f4552bb395191e613b36f550805b062cfca", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-26T20:21:41Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-08-08T14:39:11Z" }, { - "author": 15695252, - "message": "chore()Update Translate vi.yml (#9656)", - "sha": "b2de6843f68fdb71917b7ea3e8767cb95b1bb0bc", + "author": 12408980, + "message": "fix: conversation is not adding to the correct list (#216)", + "sha": "a88e6b489de62d4e0285a6f110322a793ad7aa63", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-26T19:54:57Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-08-01T05:17:20Z" }, { - "author": 73185, - "message": "chore(snyk): Upgrade sentry-rails & sentry-sidekiq to 5.18.0 (#9686)\n\n

This PR was automatically created by Snyk using the credentials of a\r\nreal user.

![snyk-top-banner](https://github.com/andygongea/OWASP-Benchmark/assets/818805/c518c423-16fe-447e-b67f-ad5a49b5d123)\r\n\r\n### Snyk has created this PR to fix 1 vulnerabilities in the rubygems\r\ndependencies of this project.\r\n\r\n#### Snyk changed the following file(s):\r\n\r\n- `Gemfile`\r\n- `Gemfile.lock`\r\n\r\n\r\n\r\n\r\n#### Vulnerabilities that will be fixed with an upgrade:\r\n\r\n| | Issue | Score | \r\n\r\n:-------------------------:|:-------------------------|:-------------------------\r\n![medium\r\nseverity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png\r\n'medium severity') | Web Cache Poisoning\r\n
[SNYK-RUBY-RACK-1061917](https://snyk.io/vuln/SNYK-RUBY-RACK-1061917)\r\n|   **616**  \r\n\r\n\r\n\r\n\r\n---\r\n\r\n> [!IMPORTANT]\r\n>\r\n> - Check the changes in this PR to ensure they won't cause issues with\r\nyour project.\r\n> - Max score is 1000. Note that the real score may have changed since\r\nthe PR was raised.\r\n> - This PR was automatically created by Snyk using the credentials of a\r\nreal user.\r\n\r\n---\r\n\r\n**Note:** _You are seeing this because you or someone else with access\r\nto this repository has authorized Snyk to open fix PRs._\r\n\r\nFor more information: \r\n🧐 [View latest project\r\nreport](https://app.snyk.io/org/chatwoot/project/b7197bbd-6200-4f23-931d-c39928584360?utm_source=github&utm_medium=referral&page=fix-pr)\r\n📜 [Customise PR\r\ntemplates](https://docs.snyk.io/scan-using-snyk/pull-requests/snyk-fix-pull-or-merge-requests/customize-pr-templates)\r\n🛠 [Adjust project\r\nsettings](https://app.snyk.io/org/chatwoot/project/b7197bbd-6200-4f23-931d-c39928584360?utm_source=github&utm_medium=referral&page=fix-pr/settings)\r\n📚 [Read about Snyk's upgrade\r\nlogic](https://support.snyk.io/hc/en-us/articles/360003891078-Snyk-patches-to-fix-vulnerabilities)\r\n\r\n---\r\n\r\n**Learn how to fix vulnerabilities with free interactive lessons:**\r\n\r\n🦉 [Learn about vulnerability in an interactive lesson of Snyk\r\nLearn.](https://learn.snyk.io/?loc=fix-pr)\r\n\r\n[//]: #\r\n'snyk:metadata:{\"customTemplate\":{\"variablesUsed\":[],\"fieldsUsed\":[]},\"dependencies\":[{\"name\":\"sentry-rails\",\"from\":\"5.17.3\",\"to\":\"5.18.0\"},{\"name\":\"sentry-sidekiq\",\"from\":\"5.17.3\",\"to\":\"5.18.0\"}],\"env\":\"prod\",\"issuesToFix\":[{\"exploit_maturity\":\"Proof\r\nof\r\nConcept\",\"id\":\"SNYK-RUBY-RACK-1061917\",\"priority_score\":616,\"priority_score_factors\":[{\"type\":\"exploit\",\"label\":\"Proof\r\nof\r\nConcept\",\"score\":107},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"5.9\",\"score\":295},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Web\r\nCache Poisoning\"},{\"exploit_maturity\":\"Proof of\r\nConcept\",\"id\":\"SNYK-RUBY-RACK-1061917\",\"priority_score\":616,\"priority_score_factors\":[{\"type\":\"exploit\",\"label\":\"Proof\r\nof\r\nConcept\",\"score\":107},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"5.9\",\"score\":295},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Web\r\nCache Poisoning\"},{\"exploit_maturity\":\"Proof of\r\nConcept\",\"id\":\"SNYK-RUBY-RACK-1061917\",\"priority_score\":616,\"priority_score_factors\":[{\"type\":\"exploit\",\"label\":\"Proof\r\nof\r\nConcept\",\"score\":107},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"5.9\",\"score\":295},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Web\r\nCache\r\nPoisoning\"}],\"prId\":\"a3fcec38-ff99-4d64-ae69-545ad067aff5\",\"prPublicId\":\"a3fcec38-ff99-4d64-ae69-545ad067aff5\",\"packageManager\":\"rubygems\",\"priorityScoreList\":[616],\"projectPublicId\":\"b7197bbd-6200-4f23-931d-c39928584360\",\"projectUrl\":\"https://app.snyk.io/org/chatwoot/project/b7197bbd-6200-4f23-931d-c39928584360?utm_source=github&utm_medium=referral&page=fix-pr\",\"prType\":\"fix\",\"templateFieldSources\":{\"branchName\":\"default\",\"commitMessage\":\"default\",\"description\":\"default\",\"title\":\"default\"},\"templateVariants\":[\"priorityScore\"],\"type\":\"auto\",\"upgrade\":[\"SNYK-RUBY-RACK-1061917\"],\"vulns\":[\"SNYK-RUBY-RACK-1061917\"],\"patch\":[],\"isBreakingChange\":false,\"remediationStrategy\":\"vuln\"}'\r\n\r\nCo-authored-by: snyk-bot \r\nCo-authored-by: Pranav ", - "sha": "73c4180e6498c44995deb5b4db26b0651d569f2c", + "author": 12408980, + "message": "Merge branch 'master' into develop", + "sha": "89d89588cb87d8e32c9e7cc911736f6cf6f42154", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-26T19:46:21Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-07-24T10:00:57Z" }, { - "author": 471685, - "message": "feat: Add the ability to un-assign teams using automation (#9668)\n\nCo-authored-by: Pranav ", - "sha": "96f4f50d2deff8a09f312e860bf891ad4d454c36", + "author": 12408980, + "message": "Release android/ios beta version 0.0.48", + "sha": "88c5a7954ee65ccd1ddf7129c48fa1002b3f4360", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-26T19:40:36Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-07-24T09:53:15Z" }, { - "author": 2246121, - "message": "fix: Update notification payload (#9666)\n\n- Fix notification payload to avoid argument error.", - "sha": "f7f687ce5374525652f4186095aad73df7dad356", + "author": 12408980, + "message": "Compress all the images (#213)", + "sha": "27a512557e36178b2ce51a873f633d5e95c53087", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-22T00:28:48Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-07-19T17:17:16Z" }, { - "author": 73185, - "message": "Merge branch 'release/3.10.1' into develop", - "sha": "5716bb29b82d6214ee37fbc9556ea0f8bb194c14", + "author": 12408980, + "message": "Fix: Safe area issues in iPhone 11 device (#212)\n\n* Add keyboard area in root container\r\n\r\n* Remove tab bar padding\r\n\r\n* Remove keyboard avoiding view from login and chat\r\n\r\n* Update spalash screen image for ios 11", + "sha": "f19aa23e48da9b48a5320d57ddc7a1f2e809a9ac", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-21T22:07:09Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-07-19T17:05:53Z" }, { - "author": 73185, - "message": "Merge branch 'release/3.10.1'", - "sha": "9a1d5519ec5eea30a115c8664696582ae7f3d2de", + "author": 49699333, + "message": "Chore: Bump lodash from 4.17.15 to 4.17.19 (#210)\n\nBumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.\r\n- [Release notes](https://github.com/lodash/lodash/releases)\r\n- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "e7dc5198e32c8f5997a9a5cb58fce1aae0739d9a", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-21T22:07:01Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-07-19T05:02:16Z" }, { - "author": 73185, - "message": ": Bump version to 3.10.1", - "sha": "e72a34361256531761a813bcbb4aee068d9107ca", + "author": 12408980, + "message": "feat: add pull to refresh in conversation list (#209)", + "sha": "0c7d115ae3f36f446919c59e9aa2eae7945d274a", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-21T22:06:28Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-07-14T11:02:51Z" }, { - "author": 2246121, - "message": "fix: Add catch for additional webpush errors (#9662)\n\nWebpush gem throws errors such as `WebPush::ExpiredSubscription`,\r\n`WebPush::InvalidSubscription`, `WebPush::Unauthorized`. We handled only\r\nExpiredSubscription.\r\n\r\nIf the SDK threw any other errors, it would pause sending the\r\nnotification to all other devices for that user. This change would\r\nupdate the logic to remove the expired subscription and handle the rest\r\nof the errors gracefully.\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3399/webpushinvalidsubscription-host-fcmgoogleapiscom-nethttpnotfound-404", - "sha": "ee2844877cba441c12d80fd2c402f8771d4ec5c0", + "author": 12408980, + "message": "Release android/ios beta version 0.0.47", + "sha": "e33b0de518faf9fe69feea5e9a6ef6ae1ce59894", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-21T21:58:36Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-07-12T07:46:01Z" }, { - "author": 73185, - "message": "fix: [Snyk] Security upgrade rspec-rails from 6.1.2 to 6.1.3 (#9658)\n\n- security upgrade for gems", - "sha": "66c6b8cd4fbbdc50e43ae5679908cf5b93c078ab", + "author": 12408980, + "message": "Bug: Notification count update issue (#207)", + "sha": "6ddc931a3942dc444e58beeef99e1bdcc0b28f9b", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-20T22:36:08Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-07-12T07:43:05Z" }, { - "author": 2246121, - "message": "fix: Temporarily fix text/plain email rendering (#9653)\n\nThis is hacky fix for plain text email rendering. The issue happens only\r\nfor the text/plain only emails. If there was an HTML component, then the\r\nrendering works fine.\r\n\r\n**How was this tested?**\r\n\r\nMac Email client allows you to send text/plain emails. I've sent one to\r\nmyself and imported it on Chatwoot. I've also verified that the email\r\ncontains only text/plain part.\r\n\r\nSample rendered email below.\r\n\r\n\"Screenshot\r\n\r\nFixes https://github.com/chatwoot/chatwoot/issues/9649\r\nFixes https://github.com/chatwoot/chatwoot/issues/9480", - "sha": "ef606204a2145fc930d57579d7f58262c31a52fc", + "author": 12408980, + "message": "Add notification un read count in footer bar (#205)", + "sha": "69de12474bde5518f0468eaece848d266e9e6e1f", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-19T04:10:41Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-07-12T05:48:47Z" }, { - "author": 49699333, - "message": "chore(deps): bump ws from 6.2.2 to 6.2.3 (#9650)\n\nBumps [ws](https://github.com/websockets/ws) from 6.2.2 to 6.2.3.\r\n
\r\nRelease notes\r\n

Sourced from ws's\r\nreleases.

\r\n
\r\n

6.2.3

\r\n

Bug fixes

\r\n
    \r\n
  • Backported e55e5106 to the 6.x release line (eeb76d31).
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • d87f3b6\r\n[dist] 6.2.3
  • \r\n
  • eeb76d3\r\n[security] Fix crash when the Upgrade header cannot be read (#2231)
  • \r\n
  • See full diff in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ws&package-manager=npm_and_yarn&previous-version=6.2.2&new-version=6.2.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\nYou can disable automated security fix PRs for this repo from the\r\n[Security Alerts\r\npage](https://github.com/chatwoot/chatwoot/network/alerts).\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "3dee50d2b1319194a1eb3cc860609011d1e5c857", + "author": 12408980, + "message": "Feature: Ability to resolve/reopen the conversation (#204)\n\n* Handle conversation open/resolve event in action cable\r\n\r\n* Implement open/resolve conversation feature\r\n\r\n* Add mpre actions\r\n\r\n* More code beautification\r\n\r\n* Add meta action\r\n\r\n* Re factor conversation actions for conversation status", + "sha": "0a5b87002509230008ee04adaafe11a23dc1444e", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-18T19:39:27Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-07-11T17:16:07Z" }, { - "author": 73185, - "message": "Merge branch 'release/3.10.0' into develop", - "sha": "1f09af270cd74f415e5deb9be39f665530fa2bff", + "author": 12408980, + "message": "Feature: Add illustrations (#200)\n\n* Add all illustrations\r\n\r\n* Add Empty Component\r\n\r\n* Add splash screen package\r\n\r\n* Update ios podfile\r\n\r\n* Fix splash screen hide issue\r\n\r\n* Change Loader button styles\r\n\r\n* Add empty component in notification screen\r\n\r\n* Add illustration in login screen\r\n\r\n* Add illustration in forgot password screen\r\n\r\n* Add illustration in configure url screen\r\n\r\n* Add path for all the images\r\n\r\n* Fix proptype issues\r\n\r\n* Add empty component in conversation list screen\r\n\r\n* Update local texts\r\n\r\n* Some small style fixes\r\n\r\n* Add text in forgot password\r\n\r\n* Some small style fixes\r\n\r\n* Update splash screen\r\n\r\n* Disable react-native-push-notification\r\n\r\n* Release android/ios version 0.0.45\r\n\r\n* Fix the bottom tab padding issue\r\n\r\n* Release android/ios version 0.0.46", + "sha": "d3e8d1ef38c4d3b7739035e6ad7eab891aab85f4", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-18T06:59:31Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-07-09T18:28:11Z" }, { - "author": 73185, - "message": "Merge branch 'release/3.10.0'", - "sha": "e17f0ea753bb861feaf4f309bdad9aa895f2f11b", + "author": 12408980, + "message": "Fix notifications clear issue on infinite scroll (#199)", + "sha": "c4b46ffc2a8c4a919438cbb0ad913019d07f7b3b", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-18T06:59:25Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-07-08T14:35:15Z" }, { - "author": 73185, - "message": "Bump version to 3.10.0", - "sha": "6b0a5bea43632a20199b8009122410ca012be83d", + "author": 12408980, + "message": "Bug: Remove all delivered notifications on app start (#196)\n\n* Add @react-native-community/push-notification-ios and react-native-push-notification packages\r\n\r\n* Clear all notification on app start", + "sha": "21288a08ad9bfb4986bbba11f586794201fba080", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-18T06:58:50Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-07-06T19:17:51Z" }, { - "author": 16982564, - "message": "feat: Add smtp timeout options (#9613)\n\n- Added two Actionmailer's option (open_timeout & read_timeout) to environment variables.", - "sha": "c5979c4575d273c87675be9535d3d4ab264cc5ce", + "author": 12408980, + "message": "Chore: Update android status bar icons (#194)", + "sha": "e90bc0853d74a555f4717781fd393d04ced87e2c", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-18T05:36:37Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-07-06T16:46:23Z" }, { "author": 12408980, - "message": "feat: FCM HTTP v1 API changes (#9629)\n\nFixes https://linear.app/chatwoot/issue/CW-3210/legacy-firebase-changes", - "sha": "904673020690e017307829229e03d4ec5369bc5b", + "message": "Fix: design issues in chat screen (#192)\n\n* Fix prop type warnings\r\n\r\n* Split conversation content to a separate component\r\n\r\n* Fix the channel issue in channel screen", + "sha": "cf6080b638373b4ef4d1f4e9e49b0df766283fd1", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-18T05:08:06Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-07-05T07:23:37Z" }, { - "author": 73185, - "message": "chore: Stop processing auto-response emails (#9606)\n\nStop processing auto-response emails\r\nhttps://www.notion.so/chatwoot/Avoid-Auto-Replies-sorcerer-s-apprentice-mode-55ffb09efbd7451994f1ff852de4c168?pvs=4", - "sha": "7968e98529d62a557bdc9350b7a3209cd5e5e2c6", + "author": 12408980, + "message": "Fix: app crash on no accounts case (#191)", + "sha": "85330790dc68430c1a8834daa4390b20419fd5c9", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-13T21:19:11Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-07-05T07:14:41Z" }, { - "author": 18097732, - "message": "feat: Enable gmail channel (#9622)\n\nCo-authored-by: Muhsin Keloth ", - "sha": "08516e6c43338ee5d91f3f19b376a98b7e7689f4", + "author": 12408980, + "message": "Docs: Add custom release document (#189)\n\n* Add custom release guide\r\n\r\n* Improve the documentation\r\n\r\n* Update docs", + "sha": "bd27e2fb57c39f1af74340fff75782c6f87e6869", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-13T07:31:05Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-07-04T17:05:36Z" }, { - "author": 73185, - "message": "chore: Security upgrade for gems (#9635)\n\n- Security upgrade for gems", - "sha": "5abf0e960ad6d7211fc06c162c6e17c856d9911a", + "author": 2246121, + "message": "Update screenshots", + "sha": "4298382e0634026616816b397b1ce73f617c40b7", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-13T03:02:15Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-07-03T13:00:26Z" }, { - "author": 18097732, - "message": "feat: add Google Email fetch and OAuth token refresh service (#9603)\n\nThis PR adds the following changes\r\n\r\n1. Add `Imap::GoogleFetchEmailService` and\r\n`Google::RefreshOauthTokenService`. The\r\n`Google::RefreshOauthTokenService` uses\r\n`OmniAuth::Strategies::GoogleOauth2` which is already added as a packge\r\n2. Update `Inboxes::FetchImapEmailsJob` to handle Google inboxes\r\n3. Add SMTP settings for Google in `ConversationReplyMailerHelper` to\r\nallow sending emails\r\n\r\n\r\n## Preview\r\n\r\n#### Incoming emails\r\n\r\n![CleanShot 2024-06-06 at 17 17\r\n22@2x](https://github.com/chatwoot/chatwoot/assets/18097732/9d7d70d1-68e3-4c16-b1ca-e5a2e6f890e8)\r\n\r\n#### Outgoing email\r\n\r\n![CleanShot 2024-06-06 at 17 18\r\n05@2x](https://github.com/chatwoot/chatwoot/assets/18097732/1b4abf0e-e311-493e-bdc8-386886afbb25)\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "650fee58a6b0bbf397e4e298d6a646d5ddc54bf5", + "author": 12408980, + "message": "Bug: Support hyperlink in message (#188)\n\n* Add react native hyper link\r\n\r\n* Add hyperlink support\r\n\r\n* Fix the app crash issue in conversation details page\r\n\r\n* Some style fixes", + "sha": "1838c60511b506d188c462bad18234100631e36a", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-11T08:52:03Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-07-03T09:55:39Z" }, { - "author": 64252451, - "message": "feat: Adds the ability to disable the \"new message notification\" popup (#9594)", - "sha": "9689bbf0dd674c5945ef7f067e861cd08145f5c2", + "author": 12408980, + "message": "Update screenshots (#187)", + "sha": "1990ecdbb90c1d7db2e6dcf5d7d1bde0c140c53a", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-11T02:44:58Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-07-03T09:49:08Z" }, { - "author": 64252451, - "message": "fix: Font size and spacing issues in article editor (#9607)", - "sha": "20b2dc8c6f5d7f4116addb3c29f4fea4e1bc93d6", + "author": 3526167, + "message": "add digital-ocean install instructions (#159)\n\n* add do install intructions", + "sha": "22ce0f75c655895263bacd07fd3b28e7d238d29e", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-07T17:10:52Z" + "repoName": "docs", + "createdAt": "2021-12-06T08:57:00Z" }, { - "author": 73185, - "message": "doc: Updated cypress instructions", - "sha": "e32c47a393034e24174f440e3f9d532025c9f6e1", + "author": 3526167, + "message": "add gcp (#158)\n\n* add gcp\r\n* add gcp-create-compute-engine images", + "sha": "ec38f28c105a9585b46cdf90d937d1662cc10b99", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-16T19:57:34Z" + "createdAt": "2021-12-06T08:09:02Z" }, { "author": 73185, - "message": "chore: Add Client APIs documentation (#52)\n\nCo-authored-by: Pranav Raj S ", - "sha": "a6426c6156a75ea30ab2efacee84e6815a3360cc", + "message": "doc: Configuring interactive messages in dialogflow (#157)", + "sha": "c3a37f36bd446c18ce2291776eb213bd03f2e359", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-15T19:18:46Z" + "createdAt": "2021-12-03T10:48:26Z" }, { - "author": 2246121, - "message": "chore: Update instructions to build the mobile app (#51)", - "sha": "b58537c6056ac0452ca8f3d6e9d012aeea303e9a", + "author": 5848740, + "message": "doc: Add documentation for LINE channel in production and development. (#156)", + "sha": "8445af68dd567bfbe07d845b69cadf4db2a2b447", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-11T13:35:09Z" + "createdAt": "2021-12-03T10:40:53Z" }, { - "author": 2246121, - "message": "chore: Add architecture diagram (#50)", - "sha": "363684838f820bdfcf5b2b36ff505369882f2591", + "author": 5848740, + "message": "chore: Add documentation for telegram channel in production. (#154)\n\nFixes #153", + "sha": "c0ab17e17d273f3cdd92e43cf680243c4e39c19a", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-06T15:42:02Z" + "createdAt": "2021-12-03T07:04:52Z" }, { - "author": 73185, - "message": "doc: improve email env variable documentation (#48)", - "sha": "68b0efbd723f80b50abe3c6c19653e6d3694a30d", + "author": 15716057, + "message": "chore: docs for filtering, searching and importing contacts (#151)\n\n* Update contacts doc page with filtering, searching and\r\n\r\n* Update docs/user-guide/contacts.md\r\n\r\nCo-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>\r\n\r\n* Update docs/user-guide/contacts.md\r\n\r\nCo-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>\r\n\r\n* Update docs/user-guide/contacts.md\r\n\r\nCo-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>\r\n\r\nCo-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>", + "sha": "b89d3dec707a745d78c5a53c07acd9723a1bebdc", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-03T12:39:10Z" + "createdAt": "2021-12-03T04:48:49Z" }, { - "author": 73185, - "message": "doc: Rails console in Linux VM (#49)", - "sha": "319da2110b067279e3ef6e95a10a5e5e24a4aa7c", + "author": 15716057, + "message": "chore: docs for filtering reports (#150)", + "sha": "efd879be2efa93c7f7fe3a51b605aeab50798e5e", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-03T12:38:51Z" + "createdAt": "2021-12-02T13:19:42Z" }, { - "author": 73185, - "message": "doc: Rails console inside docker containers", - "sha": "b5c2cdbad702442615aa1bc6e1882848f8e1ec8d", + "author": 12408980, + "message": "feat: Campaigns (Ongoing and One-off) (#149)", + "sha": "8658a6ec344ea7cba38a1ae635280494c8222e28", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-03T09:23:56Z" + "createdAt": "2021-12-02T13:17:44Z" }, { - "author": 73185, - "message": "chore: update docker docs", - "sha": "539b29bf94d7d943ea968248b2d4e6439c9921fc", + "author": 12408980, + "message": "chore: Add CSAT docs (#147)", + "sha": "72f25ef0f98c70a853351ba8224fc04f2f0f9474", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-03T09:10:00Z" + "createdAt": "2021-12-02T13:03:21Z" }, { "author": 73185, - "message": "doc: Rails console inside docker containers", - "sha": "24ffc6a5efc361266f75bc9a0e28af462523b099", + "message": "chore: update contributors guide (#146)", + "sha": "ebfca9d09d942acc002c62b1e34fac9bd50c9995", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-03T09:05:23Z" + "createdAt": "2021-12-02T13:02:01Z" }, { - "author": 2246121, - "message": "chore: Fix broken li elements (#46)", - "sha": "2570f02867d363d4509630983b958132d55b6160", + "author": 10827585, + "message": "chore: Facebook reauthorization user guide (#145)", + "sha": "3efc70a83183d8dee0b13e43b43d5b8adba0045f", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-02T17:50:08Z" + "createdAt": "2021-12-02T13:00:58Z" }, { - "author": 2246121, - "message": "chore: Add Next.js docs (#45)", - "sha": "4d75413f78e4978b99169fceb30590ebd1b38400", + "author": 10827585, + "message": "Chore: Slack integration user guide with FAQ (#143)", + "sha": "560b82849ecf0d96e34baf8521949ab0c323388d", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-02T17:33:08Z" + "createdAt": "2021-12-02T12:59:32Z" }, { - "author": 12408980, - "message": "chore: Add react-native-widget docs (#44)\n\nCo-authored-by: Pranav Raj S ", - "sha": "b558838bfa1aecd247e51091a2237b6d907e6dff", + "author": 15716057, + "message": "chore: command-bar docs (#148)", + "sha": "b55d256278aa6d2d8a38796fb916b9a4447d2a67", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-02T16:52:44Z" + "createdAt": "2021-12-02T12:40:23Z" }, { - "author": 2246121, - "message": "chore: Add a note for AWS EC2 deploys (#43)", - "sha": "a55ba9abe0a30c1b063bdc398ce20933e34ae25d", + "author": 64252451, + "message": "doc: Keyboard shortcuts (#142)", + "sha": "9ca6d35122cb1dc7a04d94a706e7b99946e87750", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-01T09:32:46Z" + "createdAt": "2021-12-01T12:09:47Z" }, { "author": 2246121, - "message": "fix: Update src using require.default (#42)", - "sha": "60d7f78a2b2c1bf90946fcb245dcede860107b9f", + "message": "Whatsapp -> WhatsApp", + "sha": "ac23cd0d91b1808add4a2acbd26c632b7cbe8bfa", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-01T07:59:45Z" + "createdAt": "2021-12-01T04:07:02Z" }, { - "author": 73185, - "message": "chore: Update development documentation (#41)\n\nCo-authored-by: Pranav Raj S ", - "sha": "9d7fba09af9ef75035bf7f645b0132b96f144549", + "author": 96378, + "message": "chore: fix Caprover upgrade instructions (#140)\n\nfixes https://github.com/chatwoot/chatwoot/issues/3475", + "sha": "a362f164daedb15ac59e580806cdc994515025c5", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-01T07:52:53Z" + "createdAt": "2021-11-29T11:15:16Z" }, { - "author": 6442625, - "message": "chore: Refined the Node.js Identity validation sample (#40)", - "sha": "161a8e52b11e0eddaae7eaa79bb28a8674d83fdf", + "author": 64605024, + "message": "chore: Fix typo in twitter-channel-setup.md (#139)\n\ncorrected \"Chatwot\" to \"Chatwoot\"", + "sha": "a2623a836150991bc04b0ded4144ca19d6e25c44", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-05-29T06:53:59Z" + "createdAt": "2021-11-28T06:34:36Z" }, { - "author": 2246121, - "message": "chore: Add docs for Docusaurus, Google Tag Manager (#39)", - "sha": "37309305833bd3b26bea5156bdb2379e813879f5", + "author": 5848740, + "message": "Documentation for IMAP and SMTP configuration in email channel. (#138)", + "sha": "6ca836bd080ed6c5558b7b971f0d54d5bb3d6407", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-05-28T14:56:30Z" + "createdAt": "2021-11-26T19:17:43Z" }, { "author": 73185, - "message": "chore: Update facebook docs", - "sha": "7edf57b491b33dcf06e26207fbe92f2568d536d8", + "message": "chore: nav reorg to give dialogflow visibility (#137)", + "sha": "acbf114b6621308362fad1602604751524f13d90", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-05-26T15:35:16Z" + "createdAt": "2021-11-26T11:16:13Z" }, { - "author": 73185, - "message": "chore: add grammarly", - "sha": "fe5fde0d8c7a17e6f18d59c045de2918cde6a663", + "author": 3526167, + "message": "Update helm docs to match charts README (#136)\n\n* Update helm instructions to match cw charts README", + "sha": "e224387c51eb66ef68b26ad20deb72fb473e7ca9", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-05-26T15:33:39Z" + "createdAt": "2021-11-26T07:37:50Z" }, { "author": 73185, - "message": "chore: update docker installation guidelines", - "sha": "4590ff91ee4faee914430a75f09d6a8aa11d2f57", + "message": "chore: AgentBot API docs (#135)\n\n- product docs for agent bots\r\n- add api link\r\n- organise into advanced features", + "sha": "b679f3c50dbc3ee062581b42e1a7ab4367c92129", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-05-26T15:23:12Z" + "createdAt": "2021-11-24T19:16:37Z" }, { - "author": 73185, - "message": "chore: Update facebook docs", - "sha": "1b19b4c54a1fff2b7a6258e0d0c22ec908d9fc14", + "author": 3526167, + "message": "update fb docs to mention globalConfig setting (#133)\n\nupdate fb docs to use globalConfig going forward", + "sha": "bea6ed387fe5efe50ba059392b46d235b45e11d3", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-05-26T14:33:32Z" + "createdAt": "2021-11-24T16:27:30Z" }, { - "author": 73185, - "message": "chore: update docker installation guidelines", - "sha": "cea7f9d53577a4c084b70a01b781cb9bad0fefd5", + "author": 15716057, + "message": "fix: Add Advanced convresation filters product documentation (#132)", + "sha": "e146a13063276e9191d99dfba1a51208cf4ceb7a", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-05-21T13:04:56Z" + "createdAt": "2021-11-24T10:09:25Z" }, { - "author": 2246121, - "message": "fix: Update typo in python example", - "sha": "bdce1952e1feceedcff053cb7fe4c6360e61f140", + "author": 12408980, + "message": "doc: Custom attributes (#127)", + "sha": "e737b3ee9ba70788d3b578ed60a4f76dd9f4b134", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-05-21T07:55:43Z" + "createdAt": "2021-11-23T10:33:16Z" + }, + { + "author": 58037628, + "message": "chore: Add env variables SMTP_TLS and SMTP_SSL in docs", + "sha": "461e0f58a5fe2fc82209c11a7aa4db8b1ce634e8", + "orgName": "chatwoot", + "repoName": "docs", + "createdAt": "2021-11-17T16:34:58Z" }, { "author": 73185, - "message": "chore: Update Contributor Covenant to 2.0\n\nchore: Update Contributor Covenant to 2.0", - "sha": "b4713e5ea27f16e1318eff9fa6822eeb93081e99", + "message": "chore: Add Telegram local dev docs (#103)\n\nCo-authored-by: Pranav Raj S ", + "sha": "7ce95b542f8d0f167036c9f85f91c40388649bea", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-05-17T12:17:49Z" + "createdAt": "2021-11-15T12:39:20Z" }, { - "author": 2246121, - "message": "chore: Update Contributor Covenant to 2.0", - "sha": "16b27bbb93e2bbf1bcf0b9f864612967ccc0beba", + "author": 3526167, + "message": "chore: Update requirements.md (#125)\n\nUpdate requirements to mention ruby3 and other s3 compatible services", + "sha": "2731ec7bcf873f86847c0ca853bb6e7c6fe07620", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-05-13T18:39:52Z" + "createdAt": "2021-11-10T15:27:28Z" + }, + { + "author": 1478111, + "message": "chore: Document importing emails via getmail (#122)", + "sha": "8a625509359d506614ce66077e0bb82af07c5b24", + "orgName": "chatwoot", + "repoName": "docs", + "createdAt": "2021-11-09T14:00:29Z" }, { "author": 2246121, - "message": "chore: Migrate Github wiki to docs (#35)", - "sha": "87b793efd3be9f6756e8977a0e59aa1a36d1ddd8", + "message": "chore: Add guidelines on PR ownership", + "sha": "f141a263bf4f517168a20dc903bdbb31739c0925", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-05-12T16:52:39Z" + "createdAt": "2021-11-03T07:22:24Z" }, { - "author": 73185, - "message": "chore: Add design guidelines (#34)\n\nCo-authored-by: Pranav Raj S ", - "sha": "5e598a6e775140984fe96d9c82f5bfac1a4a8542", + "author": 2246121, + "message": "chore: Move frontend guidelines to handbook", + "sha": "442abb0c273fcd802356f0deb95b21207ef6560d", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-05-11T15:45:25Z" + "createdAt": "2021-11-01T09:49:01Z" }, { - "author": 2246121, - "message": "chore: Add release process document (#33)\n\nCo-authored-by: Sojan Jose ", - "sha": "bb27c2d72ca0b4414a6ce3f44f5e56c8048f2cf4", + "author": 139828242, + "message": "chore: Updated Readme.md (#124)", + "sha": "eab6ae3f997d03bc87c1a357d42bccd4f65b115c", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-05-11T14:51:55Z" + "createdAt": "2021-10-31T12:22:57Z" }, { - "author": 2246121, - "message": "chore: Add brand guidelines to the handbook (#32)", - "sha": "9faa7f5fe4cd23c3cbcb9c6612929e754d620b86", + "author": 73185, + "message": "chore: update docs", + "sha": "6bc6a2960954ae2829432aac7f63ab2926fc9e57", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-05-10T07:10:49Z" + "createdAt": "2021-10-26T17:16:10Z" }, { - "author": 2246121, - "message": "chore: Fix typo in requirements doc", - "sha": "d766457a720703a2cecb5e16a2ce11c454fa7a3c", + "author": 3526167, + "message": "Update domain setup instructions for linux installation (#120)\n\n* Update domain setup instructions for linux installation\r\n\r\n* improve linux installation docs", + "sha": "72b7affccd837d08166366a3906a0ec064a410c8", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-05-06T09:51:22Z" + "createdAt": "2021-10-25T16:25:40Z" }, { - "author": 2246121, - "message": "fix: Resolve rendering issues in mobile", - "sha": "7d7045af2c8af4e8e9c780ecc17594647779ed7f", + "author": 10827585, + "message": "fix: Instagram webhook URL typo (#118)", + "sha": "60c78636555bf3ec0eb50ac950bb7741e0670ddf", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-05-05T17:57:29Z" + "createdAt": "2021-10-19T07:22:22Z" }, { "author": 2246121, - "message": "feat: Add Algolia Search (#31)", - "sha": "26d3f2c7ec2604d6075582bca1ced9f173ed19b0", + "message": "chore: Update ruby version in contributing guide", + "sha": "9b9916528ff5ea75043632a5a46c1580b90c537e", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-05-04T15:53:10Z" + "createdAt": "2021-10-15T12:45:44Z" }, { - "author": 73185, - "message": "chore: Add docs on PR ownership (#30)\n\nCo-authored-by: Pranav Raj S ", - "sha": "e08b39b8354f070662127e2c7917f275b4f55b06", + "author": 12408980, + "message": "Update iOS beta app link (#117)", + "sha": "7336929ec2dca54f91f7da6a38d990a27c0c4e4a", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-04-30T05:29:18Z" + "createdAt": "2021-10-15T07:11:26Z" }, { - "author": 73185, - "message": "chore: Add product documentation on conversation continuity (#29)\n\nCo-authored-by: Pranav Raj S ", - "sha": "ad035c6915b693ba0b2cda5fda767bcf904ced4f", + "author": 2246121, + "message": "Update dialogflow.md", + "sha": "611831734ebe9201bfae3658d25ed1328676e83b", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-04-30T05:26:06Z" + "createdAt": "2021-10-13T08:53:22Z" }, { "author": 2246121, - "message": "fix: Add og:image (#28)", - "sha": "7f97f4baf144cb02ce752cb150fc035a83e007ec", + "message": "chore: Add custom footer for the documents (#116)", + "sha": "392626fb73968c0b79cd74b89579cf101f594832", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-04-29T09:06:50Z" + "createdAt": "2021-10-11T14:24:40Z" }, { - "author": 12408980, - "message": "feat: Add mobile app guides (#27)\n\nCo-authored-by: Pranav Raj S ", - "sha": "41669ec3fc73ba25546fa14147d40681baaf230b", + "author": 10827585, + "message": "Add docs for Instagram channel (#111)\n\nCo-authored-by: Pranav Raj S ", + "sha": "222d61db0f2e72fe6fe4d283d2d52c3e3721f041", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-04-29T08:40:36Z" + "createdAt": "2021-10-06T08:54:59Z" }, { - "author": 2246121, - "message": "chore: Add Round Robin assignment docs (#26)", - "sha": "31e4fd0dd08a04194bbc66b7829d7b80776ea545", + "author": 12408980, + "message": "chore: Add `docs-needed` flow in PR guidelines (#108)", + "sha": "8d37841cf770e10e1802271e3036ede029de1735", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-04-29T08:20:32Z" + "createdAt": "2021-10-05T15:14:46Z" }, { - "author": 2246121, - "message": "chore: Add missing webhooks link to sidebar", - "sha": "ff87a02f33a06ade8f5a1ccc85642b0801e659f0", + "author": 10827585, + "message": "chore: Setting up Instagram account with Messenger platform (#92)", + "sha": "008ee55600ade6ed39bd742c417d4a3d787146fd", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-04-28T16:01:13Z" + "createdAt": "2021-10-05T12:56:09Z" }, { "author": 2246121, - "message": "chore: Remove additional `/` from docusaurus url", - "sha": "789a9887708c152a767007ce6e6f9808caa1b8c9", + "message": "chore: Merge UserGuide and Product documentation (#107)", + "sha": "88a610f8524226b0a246ae2861f0a8df27adb334", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-04-28T14:40:46Z" + "createdAt": "2021-10-03T18:01:14Z" }, { - "author": 2246121, - "message": " chore: Update links and styles to deploy to main website (#25)\n\n* Url Restructure\r\n\r\n* Fix build by setting output directory\r\n\r\n* chore: Update links and styles to deploy to main website\r\n\r\n* Remove docs", - "sha": "3ef70fe54a1d11f42747da25b6262f708631d833", + "author": 0, + "message": "chore: Update conversation-continuity.md (#100)\n\nUpdated Conversation-Continuity to inform users how to fix the issue with sending from the same relaying server if hosted on the same node as Chatwoot.", + "sha": "3d99ee87ae1130fad7890bb56f5838e92809e73b", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-04-28T14:36:53Z" + "createdAt": "2021-09-30T19:35:14Z" }, { - "author": 2246121, - "message": "chore: Change the base URL to move assets to /docs (#24)", - "sha": "8e95423adb0dcb92ad16b556a9d3ea7f9190d8c5", + "author": 3526167, + "message": "chore: Update config for using minio as active storage (#104)\n\n`minio` was failing to start when STORAGE_FORCE_PATH_STYLE was not set to true. \r\nhttps://github.com/chatwoot/chatwoot/pull/1134", + "sha": "c2d76e0f3778f294a46c04e5fed800d4a6740f86", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-04-28T13:30:15Z" + "createdAt": "2021-09-30T19:28:15Z" }, { - "author": 73185, - "message": "chore: Add requirements page for chatwoot", - "sha": "98a9ee438ea921f9fefb188fd3330658a8580a98", + "author": 63730735, + "message": "fix: Remove unnecessary quotes in storage configuration (#105)", + "sha": "0df725524bee0649a6e61064f603151ea863bc2b", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-04-22T09:51:55Z" + "createdAt": "2021-09-30T14:49:32Z" }, { - "author": 73185, - "message": "chore: update docs", - "sha": "8d3851a7020aa17b5c74fc9ed2dcb0f3e7ac63bd", + "author": 63730735, + "message": "fix: Remove unnecessary quotes in config options (#106)", + "sha": "cf70a668eca65f677fd584b6515868993cc9b329", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-04-22T09:45:09Z" + "createdAt": "2021-09-30T14:48:49Z" }, { - "author": 73185, - "message": "chore: Chatwoot Requirements\n\nchore: chatwoot requirements", - "sha": "a9635216017148d20f61ca02d6a04a95d52dbf89", + "author": 5848740, + "message": "doc: Add widget open/close methods (#101)", + "sha": "581f5575c1cd30c13ec22635a1e03403727bf433", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-04-21T11:12:21Z" + "createdAt": "2021-09-28T12:45:41Z" }, { - "author": 2246121, - "message": "chore: Migrate docs to docusaurus (#21)", - "sha": "123885ab9fd2ffd222c0203f0e92f3efddaf5c09", + "author": 22231095, + "message": "Improve formatting in docker setup docs (#99)\n\n* Bash block highlighting breaks issue fixed and removed $ sign\r\n* add $ sign to a block which having output", + "sha": "c40ebc6093d20a910154e098cc078b9fe73e9d0f", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-04-19T07:07:34Z" + "createdAt": "2021-09-27T08:48:29Z" }, { "author": 73185, - "message": "chore: add permissions required by facebook app (#20)", - "sha": "f57e7b8bcc7608114a5f02879d68b426f73af1cc", + "message": "chore: Update release docs (#93)", + "sha": "26416d464a0459d17e89c6b80a81ef6898dac25a", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-04-13T12:55:14Z" + "createdAt": "2021-09-23T06:15:01Z" }, { - "author": 73185, - "message": "chore: update conversation continuity docs (#13)", - "sha": "61d5edfaa07f9bccd8344627006175932d264326", + "author": 5006546, + "message": "improve upgrade instruction for linux vm(#97)", + "sha": "2503767fac5908fca531366e2502fd2520945c39", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-03-23T10:40:16Z" + "createdAt": "2021-09-21T12:39:16Z" }, { - "author": 2230985, - "message": "chore: Make it more clear a twitter development environment is required (#16)", - "sha": "3fb8d99acd208a3c0d2e3ad2eb8c3acc456742fb", + "author": 10827585, + "message": "Allow slack channel to send and receive files (#94)", + "sha": "3b883dc54ec4c5f0f81a3c5a80c024dd1bbe67b5", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-03-22T03:42:23Z" + "createdAt": "2021-09-17T19:24:37Z" }, { "author": 73185, - "message": "chore: Documentation to add email channel (#12)\n\nCo-authored-by: Pranav Raj S ", - "sha": "f87e05e12f056497da146100193f2a5b730ccfe5", + "message": "chore: update interactive message docs", + "sha": "d27337be5fa548aac04e6d51cc064594c293fdcd", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-03-04T08:29:23Z" + "createdAt": "2021-09-17T13:45:53Z" }, { - "author": 73185, - "message": "chore: Update docs on installation (#7)", - "sha": "049db6f75f2f4f981a6b66d0e9a21ae34b3e18d1", + "author": 12408980, + "message": "chore: Dialogflow inbox restriction note (#96)", + "sha": "3cb2ffa1981c598f96fc5a75232fdce907edbe71", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-02-24T06:13:51Z" + "createdAt": "2021-09-17T05:12:54Z" }, { - "author": 849872, - "message": "docs(conversation-continuity): fix mailgun api key env variable (#4)", - "sha": "1646fdf7d12cfe091a5cda7632cf693cd262a6e9", + "author": 2246121, + "message": "chore: Update campaign docs", + "sha": "8e1b9e1c4b15f316cb37990a9e445ac92b55d497", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-02-21T08:06:39Z" + "createdAt": "2021-09-15T09:44:50Z" }, { - "author": 1296162, - "message": "chore: Remove extra colon in redis example URL (#5)", - "sha": "96251fcb4ece8638db82d510fcc3a51865569b3f", + "author": 2246121, + "message": "chore: Update Twitter App Screenshots", + "sha": "61da323df6968eda1eab287601a4eeb236771fd4", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-02-10T07:10:16Z" + "createdAt": "2021-09-14T13:54:20Z" }, { "author": 2246121, - "message": "chore: Fix links, add youtube video tutorials (#3)", - "sha": "9bfe486cb80df767cea166cf81d427db3ee60372", + "message": "chore: Remove @chatwoot/docusaurus-plugin", + "sha": "55536e96c783e891ea5dac4bbc1518c0537baef7", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-01-29T15:08:45Z" + "createdAt": "2021-09-13T08:22:48Z" }, { "author": 2246121, - "message": "chore: Add deployment instructions to deploy to Clever Cloud (#2)", - "sha": "f3d81f3fdb1ff31d75a34bcf101b458022713163", + "message": "chore: Revert package-lock.json, docusaurus.config", + "sha": "1df94a75d312f6071df12389420a8f256976c7a8", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-01-29T15:00:34Z" + "createdAt": "2021-09-13T07:45:26Z" }, { - "author": 849872, - "message": "chore: Add instructions on how to setup the database the first time (#1)", - "sha": "ef8dee570085ce142b896c133d65a6f9324cda27", + "author": 86916927, + "message": "chore: Add user-manual section (#79)\n\nCo-authored-by: raji \r\nCo-authored-by: Don Peter \r\nCo-authored-by: Pranav Raj S \r\nCo-authored-by: Nithin David Thomas <1277421+nithindavid@users.noreply.github.com>", + "sha": "a9c109478ecb36153a263ce006e0b4f243551f66", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-01-29T07:01:18Z" + "createdAt": "2021-09-13T05:57:55Z" }, { "author": 2246121, - "message": "chore: Add documentation for webflow integration", - "sha": "18d4c08d79e93af9dba8862b5852a2f094809cb1", + "message": "chore: Add wordpress plugin docs (#91)", + "sha": "10df4998bdee80584ae64d8fec3b64c56c7617d9", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-01-26T11:22:36Z" + "createdAt": "2021-09-08T10:16:04Z" }, { "author": 2246121, - "message": "chore: Create a new readme", - "sha": "e87a30a6d79c3f3e15a8a1ed3b5972bc0eb36dd3", + "message": "chore: Add helm video to the docs (#90)", + "sha": "74cc5d5ce2a5cb30a28fc475fa43ed944bb34b86", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-01-26T09:07:37Z" + "createdAt": "2021-09-08T10:10:07Z" }, { - "author": 2246121, - "message": "feat: Move docs from main repo to docs repo", - "sha": "1ddcd899d466677c21c0943f83debc46844338cf", + "author": 326184, + "message": "chore: Document the ability to disable user signup (#89)\n\nCo-authored-by: Pranav Raj S ", + "sha": "da41cc89b3f04d5d643ff913e8e3c8e257178abe", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-01-26T08:40:13Z" + "createdAt": "2021-09-05T20:48:10Z" }, { - "author": 2246121, - "message": "Initial commit", - "sha": "9613020db072f6d465c012b1ace7de2c3c8338ac", + "author": 4692284, + "message": "fix: Typo in Caprover docs (#88)\n\nFixes #87", + "sha": "88abfabbc1e0a3b3655e15c2fdb19b27bae4fd8d", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-01-26T08:36:01Z" + "createdAt": "2021-09-02T09:45:27Z" }, { - "author": 12408980, - "message": "chore: Sentry fixes (#559)\n\n* Fix prop warnings\r\n\r\n* Fix sentry error\r\n\r\n* Experimenting markdown\r\n\r\n* Fix list rendering issue\r\n\r\n* Android v1.6.8", - "sha": "94bff5b65d35f28cc30a55df57dd02c79ef9df11", + "author": 2246121, + "message": "chore: Update pr-guidelines", + "sha": "4884d65176a58cf919f07eb1e7cd86bb84d51ac8", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-09-22T15:48:43Z" + "repoName": "docs", + "createdAt": "2021-09-02T04:58:22Z" }, { - "author": 49699333, - "message": "chore: Bump moment from 2.29.2 to 2.29.4 (#556)\n\nBumps [moment](https://github.com/moment/moment) from 2.29.2 to 2.29.4.\r\n- [Release notes](https://github.com/moment/moment/releases)\r\n- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)\r\n- [Commits](https://github.com/moment/moment/compare/2.29.2...2.29.4)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: moment\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "da3942da24085d7a9c98141c53b95fa0229ba038", + "author": 2246121, + "message": "chore: Fix typo in attachment restrictions", + "sha": "3a1a5581d60de10f340ea4e1d260ac9459152214", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-09-20T11:58:57Z" + "repoName": "docs", + "createdAt": "2021-09-01T10:19:36Z" }, { - "author": 64252451, - "message": "fix: Notification related issue and text overflow (#553)", - "sha": "af4f67f326bc15db6efef42ecbe567fad80601a0", + "author": 73185, + "message": "chore: attachment restrictions", + "sha": "937247192cdeae15095242fe0f08dd55b80b4668", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-09-06T06:38:00Z" + "repoName": "docs", + "createdAt": "2021-09-01T09:44:55Z" }, { - "author": 64252451, - "message": "feat: Render custom attributes on contact page (#536)", - "sha": "965614ba117303eeac0dcc9ed87c23099c5d2970", + "author": 2246121, + "message": "chore: Add Engineering FAQ", + "sha": "590f7fbcc315a9ae5e5a7625860e2c6f2c77fb4d", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-06-30T09:51:53Z" + "repoName": "docs", + "createdAt": "2021-08-31T08:18:51Z" }, { - "author": 64252451, - "message": "feat: Adds the ability to render and update labels in a conversation (#545)", - "sha": "17e611c3fd1195cf4ae78c6008ce93157d8e9460", + "author": 2246121, + "message": "chore: Add communication doc", + "sha": "f5f4c8df6ac078956cdecbbfa7362960931a4ff3", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-06-23T11:42:43Z" + "repoName": "docs", + "createdAt": "2021-08-31T07:45:22Z" }, { - "author": 64252451, - "message": "feat: Adds support for bcc/cc in email channel (#526)", - "sha": "546006dbd57a316dd581f6c7589517e5728a5da8", + "author": 73185, + "message": "chore: update docs", + "sha": "2363fe1c9c00d95c5550c15454288aeb16a93dff", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-06-23T10:17:26Z" + "repoName": "docs", + "createdAt": "2021-08-31T07:19:06Z" }, { - "author": 64252451, - "message": "feat: Adds the ability to assign the conversation to the team (#541)", - "sha": "eabe96c89ec93ac44d5b451ff6a0da12d08d3679", + "author": 2246121, + "message": "chore: Update release process", + "sha": "b7ea4bf4b616a30cb89836545d8409a9d8501f39", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-06-21T09:32:05Z" + "repoName": "docs", + "createdAt": "2021-08-30T16:35:20Z" }, { "author": 2246121, - "message": "chore: Crowdin updates (#529)\n\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Persian)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\n* New translations en.json (Persian)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Persian)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Persian)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (German)\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "d51c059b523b8def69cd9383ced359881d3d6236", + "message": "chore: Update history", + "sha": "ced253d90de0af79cc7786cc9bf56cac1dda27e2", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-06-20T04:48:52Z" + "repoName": "docs", + "createdAt": "2021-08-30T16:20:22Z" }, { - "author": 49699333, - "message": "chore: Bump jmespath from 1.4.0 to 1.6.1 in /ios (#540)\n\nBumps [jmespath](https://github.com/trevorrowe/jmespath.rb) from 1.4.0 to 1.6.1.\r\n- [Release notes](https://github.com/trevorrowe/jmespath.rb/releases)\r\n- [Changelog](https://github.com/jmespath/jmespath.rb/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/trevorrowe/jmespath.rb/compare/v1.4.0...v1.6.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: jmespath\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", - "sha": "df58c6603df1436350fc9cfa356389c728551dd2", + "author": 12884297, + "message": "fix: Formatting fix to remove extra bullet point (#86)", + "sha": "e9bb1b89cfd689a80c67773ad5fba19eee6989da", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-06-20T04:48:04Z" + "repoName": "docs", + "createdAt": "2021-08-30T14:52:26Z" }, { - "author": 49699333, - "message": "chore: Bump jmespath from 1.4.0 to 1.6.1 in /android (#539)\n\nBumps [jmespath](https://github.com/trevorrowe/jmespath.rb) from 1.4.0 to 1.6.1.\r\n- [Release notes](https://github.com/trevorrowe/jmespath.rb/releases)\r\n- [Changelog](https://github.com/jmespath/jmespath.rb/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/trevorrowe/jmespath.rb/compare/v1.4.0...v1.6.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: jmespath\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", - "sha": "cd28a78279431fadb56304819f414ec20552ab2b", + "author": 5848740, + "message": "chore: Update mobile number in `setUser` method (#85)", + "sha": "438e2925c101685c83dfb6dfad0cf61439e715a9", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-06-20T04:47:49Z" + "repoName": "docs", + "createdAt": "2021-08-27T12:26:49Z" }, { - "author": 49699333, - "message": "chore: Bump semver-regex from 3.1.3 to 3.1.4 (#535)\n\nBumps [semver-regex](https://github.com/sindresorhus/semver-regex) from 3.1.3 to 3.1.4.\r\n- [Release notes](https://github.com/sindresorhus/semver-regex/releases)\r\n- [Commits](https://github.com/sindresorhus/semver-regex/commits/v3.1.4)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: semver-regex\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", - "sha": "e98dd13ebb738f923b847c0e8fa209a306897280", + "author": 2246121, + "message": "chore: Upgrade docusaurus to latest (#84)", + "sha": "e7739808ce34ac31add031baff6aa0e5d7b7dd1e", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-06-20T04:47:29Z" + "repoName": "docs", + "createdAt": "2021-08-27T08:15:00Z" }, { - "author": 49699333, - "message": "chore: Bump simple-plist from 1.1.1 to 1.3.1 (#534)\n\nBumps [simple-plist](https://github.com/wollardj/simple-plist) from 1.1.1 to 1.3.1.\r\n- [Release notes](https://github.com/wollardj/simple-plist/releases)\r\n- [Commits](https://github.com/wollardj/simple-plist/compare/v1.1.1...v1.3.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: simple-plist\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", - "sha": "b49398ef78e378d1056ae959f76422a0eb55d1d1", + "author": 73185, + "message": "chore: cookie doc (#82)", + "sha": "02b6cff4adf070618ec3a99eb5a0b2703dc55e21", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-06-20T04:47:15Z" + "repoName": "docs", + "createdAt": "2021-08-26T19:25:58Z" }, { - "author": 64252451, - "message": "feat: Add clickable Twitter sender name under the message (#527)\n\nCo-authored-by: Muhsin Keloth ", - "sha": "da21f2428199ce08b16fefbd4a9f3d6dc7ccf659", + "author": 2246121, + "message": " chore: Setup 404 redirect for non-existent path (#83)", + "sha": "01ccab81dc06556ed97f88ea5bbbd30429ed8a84", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-06-13T15:31:58Z" + "repoName": "docs", + "createdAt": "2021-08-26T17:29:37Z" }, { - "author": 64252451, - "message": "feat: Display contact details (#533)", - "sha": "694f7da5591c0968bc94dcd5e7799f87afb71d98", + "author": 73185, + "message": "chore: rate limiting doc (#81)", + "sha": "220aafb9135f1240c6c1fb5d05b4e961ce9e35ba", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-06-13T15:30:56Z" + "repoName": "docs", + "createdAt": "2021-08-26T11:07:00Z" }, { - "author": 64252451, - "message": "feat: Add inbox name and UI/UX improvements (#530)", - "sha": "d05f4e92c1ba0de7f10ca1e839b3922bccdf0971", + "author": 2246121, + "message": "feat: Auto generate meta images (#80)", + "sha": "259413f1792baba49ae414e6ad69650192bba0da", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-06-13T15:28:49Z" + "repoName": "docs", + "createdAt": "2021-08-25T12:30:05Z" }, { - "author": 64252451, - "message": "feat: Adds the ability to mute conversations (#522)\n\n\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "f606c3ba5386a66db6e661460d99e79d97113962", + "author": 73185, + "message": "chore: Add APM configurations (#78)", + "sha": "c6b7dbfa339e54b56d0ad2d4bdac5d26f527d43b", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-05-24T17:10:38Z" + "repoName": "docs", + "createdAt": "2021-08-24T19:25:55Z" }, { - "author": 64252451, - "message": "feat: Adds a banner to show outgoing message restriction (#528)\n\n* feat: Adds a banner to show outgoing message restriction\r\n\r\n* Update src/screens/ChatScreen/components/Banner.js\r\n\r\nCo-authored-by: Muhsin Keloth \r\n\r\n* Update src/screens/ChatScreen/components/Banner.js\r\n\r\nCo-authored-by: Muhsin Keloth \r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "af810667f090117d6c7e547c123a6fe782eb3403", + "author": 10827585, + "message": "chore: Add steps for email channel setup (#76)", + "sha": "9757c6bd5d304f3ca8afaa336e763d3ce1e5dda8", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-05-23T06:38:41Z" + "repoName": "docs", + "createdAt": "2021-08-24T19:14:14Z" }, { - "author": 12408980, - "message": "chore: Upgrade react navigation to v6 (#524)\n\n* Upgrade react navigation\r\n\r\n* Android/iOS beta version 1.4.6\r\n\r\n* Fix i18n text\r\n\r\n* Disable sentry in local env", - "sha": "8202c4926f387ddfb17842ecf41b72cbc5856c52", + "author": 3526167, + "message": "doc: add repo cloning step to local setup guide (#77)", + "sha": "b0ba0dbe4b976d5d5db6132a428d7bfa3fe13f31", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-05-18T13:07:02Z" + "repoName": "docs", + "createdAt": "2021-08-24T13:49:56Z" }, { - "author": 64252451, - "message": "feat: Adds ability to expanded reply box (#523)\n\n* feat: Adds ability to expanded replay box\r\n\r\n* chore: Changes position of button\r\n\r\n* chore: Review fixes\r\n\r\n* chore: Auto grow input field with max height\r\n\r\n* chore: Updated the reply box design", - "sha": "3b30e4587da46ccb27b639472e3f55bc3200bc97", + "author": 34171640, + "message": "chore: Add guide for setting up email channel with sendgrid (#70)\n\nCo-authored-by: Pranav Raj S ", + "sha": "56b19b6735286ec872570ebc520a53850b42ea45", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-05-17T09:22:41Z" + "repoName": "docs", + "createdAt": "2021-08-16T14:05:42Z" }, { "author": 12408980, - "message": "fix: Add support for more domains (#519)\n\n* change the url regex\r\n\r\n* Android/iOS v1.4.4", - "sha": "36d32219a17c620d260a921ea1fa4dbe128cea94", + "message": "chore: Cleanup react native guide (#69)", + "sha": "cba607c538932b1af934f31f9e39f6ad1258e4b7", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-05-11T17:44:30Z" + "repoName": "docs", + "createdAt": "2021-08-16T13:43:39Z" }, { - "author": 54680617, - "message": "chore: Fixes license badge (#518)\n\nThe documentation didn't show the correct badge for the license type. Updated the documentation to show the same.\r\n\r\nFixes #515", - "sha": "12152e101519234b48dadcff8e17543aceed10d8", + "author": 2246121, + "message": "feat: Add documentation for helm-charts (#71)\n\nCo-authored-by: Vishnu Narayanan ", + "sha": "1ba64ee51661bd0b0752faa3ad3563d220452e84", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-05-11T11:12:40Z" + "repoName": "docs", + "createdAt": "2021-08-11T18:03:16Z" }, { - "author": 12408980, - "message": "Moved sentry to new account (#514)", - "sha": "d8fd20fc883c560dd95327ce566fb2d31efa8874", + "author": 73185, + "message": "chore: instructions to update ruby version (#68)", + "sha": "49669759025ea3ca71b494ce4d3200d0c2709e6a", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-05-11T05:56:14Z" + "repoName": "docs", + "createdAt": "2021-08-07T07:15:54Z" }, { - "author": 12408980, - "message": "fix: Force logout if the token is expired (#513)\n\n* Fix sentry error\r\n\r\n* Force app logout if token api return 401\r\n\r\n* Android/iOS v1.4.2", - "sha": "37159cc153dcc32806bf3b49604859c31cb8910d", + "author": 2246121, + "message": "chore: Remove `alternatively`.", + "sha": "b562573653ca01031cea3b96d241c3f229ac484a", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-05-05T17:44:01Z" + "repoName": "docs", + "createdAt": "2021-08-04T12:29:07Z" }, { - "author": 49699333, - "message": "chore: Bump cross-fetch from 3.1.4 to 3.1.5 (#502)\n\nBumps [cross-fetch](https://github.com/lquixada/cross-fetch) from 3.1.4 to 3.1.5.\r\n- [Release notes](https://github.com/lquixada/cross-fetch/releases)\r\n- [Commits](https://github.com/lquixada/cross-fetch/compare/v3.1.4...v3.1.5)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: cross-fetch\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "ece7d14feee75df3e5a69ad43e374ac26bda9ad6", + "author": 5848740, + "message": "docs: Update login credentials in project setup guide (#67)\n\nCo-authored-by: Aswin Dev P S ", + "sha": "34d872036ab22e0f2dc54c54caa97a24d7a6c3ea", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-05-05T05:54:43Z" + "repoName": "docs", + "createdAt": "2021-08-03T08:28:00Z" }, { - "author": 2246121, - "message": "chore: Crowdin updates\n\nCo-authored-by: Muhsin Keloth ", - "sha": "5c96d7190258a12c3ad71a6c7c299db1c4c1e784", + "author": 73185, + "message": "chore: Add websocket documentation (#65)", + "sha": "038f483f097365a79eedee4c77daa41fda1b0401", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-04-27T11:24:05Z" + "repoName": "docs", + "createdAt": "2021-07-26T15:10:36Z" }, { - "author": 49699333, - "message": "chore: Bump plist from 3.0.4 to 3.0.5 (#490)\n\nBumps [plist](https://github.com/TooTallNate/node-plist) from 3.0.4 to 3.0.5.\r\n- [Release notes](https://github.com/TooTallNate/node-plist/releases)\r\n- [Changelog](https://github.com/TooTallNate/plist.js/blob/master/History.md)\r\n- [Commits](https://github.com/TooTallNate/node-plist/commits)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: plist\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", - "sha": "938a5075c7c81c9b916501fc9d768c9ee7f76eb2", + "author": 2246121, + "message": "chore: Indicate hmac_token needs to be replaced", + "sha": "9936be2b6234d4001ddb365c2e7685c82a43f66d", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-04-27T11:23:34Z" + "repoName": "docs", + "createdAt": "2021-07-21T06:47:44Z" }, { - "author": 49699333, - "message": "chore: Bump moment from 2.29.1 to 2.29.2 (#493)\n\nBumps [moment](https://github.com/moment/moment) from 2.29.1 to 2.29.2.\r\n- [Release notes](https://github.com/moment/moment/releases)\r\n- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md)\r\n- [Commits](https://github.com/moment/moment/compare/2.29.1...2.29.2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: moment\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", - "sha": "83be8cecca412b174293c55a25276ca157f74e97", + "author": 73185, + "message": "chore: add telemetry docs (#63)", + "sha": "864b0e774323f27adf4ac3c5a6371146921a1a77", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-04-27T11:23:22Z" + "repoName": "docs", + "createdAt": "2021-07-15T17:38:37Z" }, { - "author": 49699333, - "message": "chore: Bump async from 2.6.3 to 2.6.4 (#497)", - "sha": "2a87075b6456b15c012a922884cb5598b848aa22", + "author": 3526167, + "message": "chore: update bash command (#62)", + "sha": "130ff5651cce5caad5e6ce765eceed1bf04036da", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-04-19T11:55:29Z" + "repoName": "docs", + "createdAt": "2021-07-12T12:00:21Z" }, { - "author": 12408980, - "message": "feat: Add all the supported languages (#495)", - "sha": "5b905dc7ceb139457672beb3839f8a6a403264af", + "author": 73185, + "message": "chore: Update Caprover documentation (#61)\n\nCo-authored-by: Pranav Raj S ", + "sha": "c622b3f5e5ad6d3f27ea0057cf05239452115f6f", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-04-19T11:53:53Z" + "repoName": "docs", + "createdAt": "2021-07-07T13:19:55Z" }, { - "author": 12408980, - "message": "fix: Add scroll view in account screen (#494)", - "sha": "14742b69aae26b71da18f19b9e46cdd41afe26b5", + "author": 73185, + "message": "chore: Add SES in the email documentation (#60)", + "sha": "e7585a620201fa6f4fcb9f350169bcc5bafa28da", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-04-19T08:08:22Z" + "repoName": "docs", + "createdAt": "2021-07-07T09:07:53Z" }, { - "author": 2246121, - "message": "chore: Crowdin updates (#491)\n\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Romanian)", - "sha": "7e0d283d72a2449805cfca65055181d3e8e02cc0", + "author": 73185, + "message": "chore: update installation instructions (#59)\n\nCurrently, the script is pulled from develop and the branch run is master. This could cause breakages if the ruby version on develop is different than the one on master", + "sha": "a3b60803e8a10e79b7789131b42208376559885c", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-04-06T17:15:10Z" + "repoName": "docs", + "createdAt": "2021-07-05T09:07:38Z" }, { - "author": 2246121, - "message": "New translations en.json (French) (#485)\n\nCo-authored-by: Muhsin Keloth ", - "sha": "a84a8536cef5f22c72b7cc8fb16406bdc9fc0475", + "author": 7925826, + "message": "chore: Fix type in architecture.md (#58)", + "sha": "e287e24ea336f329bf68ee4f83f57880bd4d54ba", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-04-05T10:29:34Z" + "repoName": "docs", + "createdAt": "2021-06-30T13:38:17Z" }, { - "author": 49699333, - "message": "chore: Bump minimist from 1.2.5 to 1.2.6 (#483)\n\nBumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6.\r\n- [Release notes](https://github.com/substack/minimist/releases)\r\n- [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: minimist\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", - "sha": "228363c1ff23ca5e3dce4e51012c5ca3409fd29e", + "author": 2605791, + "message": "chore: One-liner the rails console command (#57)\n\n* One-liner the rails console\r\n\r\nWhat do you think about this shortening of the rails console?\r\nOnce you exit, you'd be placed back outside the container.\r\nCoupling this with an alias, I find can make things a little more natural for me.\r\n\r\n* One liner without needing to find container name\r\n\r\n* Review Feedback: Drop comment", + "sha": "3ce4bf08677bb6ca4990153985cf8453f3495fab", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-04-05T10:29:18Z" + "repoName": "docs", + "createdAt": "2021-06-29T08:18:30Z" }, { "author": 2246121, - "message": "fix: Disable dark mode, render iPad apps properly (#489)\n\n* Disable DarkMode\r\n\r\n* Add iPad Support\r\n\r\n* Release version 1.4.1\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "15785ca9e918300f418f76d5b404faa32f4a9d2b", + "message": "chore: Add #devops label to the documentation", + "sha": "ceab1af0afb6b6d1e85e4186ff78ace850201521", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-04-05T05:51:44Z" + "repoName": "docs", + "createdAt": "2021-06-28T06:36:30Z" }, { - "author": 2246121, - "message": "New Crowdin updates (#482)\n\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Persian)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Spanish)", - "sha": "b82efe682cca4d0e9a25cb971931da8d3a29b67d", + "author": 12408980, + "message": "chore: Add campaign docs (#55)\n\n* add campaigns doc\r\n\r\n* add missing links in product page\r\n\r\n* fix typos\r\n\r\n* update doc\r\n\r\n* chore: Add Client APIs documentation (#52)\r\n\r\nCo-authored-by: Pranav Raj S \r\n\r\n* doc: Updated cypress instructions\r\n\r\n* chore: Add Dialogflow docs (#54)\r\n\r\n* chore: Minor doc update\r\n\r\n* fix the rn-wodget doc path issue\r\n\r\n* Update campaigns.md\r\n\r\nCo-authored-by: Sojan Jose \r\nCo-authored-by: Pranav Raj S ", + "sha": "1700d82da46b65656fd33ad4d92e9a3769524d89", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-03-25T14:07:11Z" + "repoName": "docs", + "createdAt": "2021-06-24T07:48:06Z" }, { - "author": 49699333, - "message": "chore: Bump follow-redirects from 1.14.7 to 1.14.8 (#474)\n\nBumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.7 to 1.14.8.\r\n- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)\r\n- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.7...v1.14.8)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: follow-redirects\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", - "sha": "c67db6567a7020f4eb9ef74a1c0d9e8c7c2fc876", + "author": 73185, + "message": "chore: View logs in ubuntu installation (#56)", + "sha": "f526530b16a57d919d1fa3ce71352f4a412c5462", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-03-03T06:46:03Z" + "repoName": "docs", + "createdAt": "2021-06-22T20:23:50Z" }, { - "author": 49699333, - "message": "chore: Bump plist from 3.0.2 to 3.0.4 (#479)\n\nBumps [plist](https://github.com/TooTallNate/node-plist) from 3.0.2 to 3.0.4.\r\n- [Release notes](https://github.com/TooTallNate/node-plist/releases)\r\n- [Changelog](https://github.com/TooTallNate/plist.js/blob/master/History.md)\r\n- [Commits](https://github.com/TooTallNate/node-plist/commits)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: plist\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", - "sha": "9379a2b3d5118d6954ebdfffd2d8ce91cc6c5fde", + "author": 73185, + "message": "chore: Minor doc update", + "sha": "fe4b7a0a7176fbf19703586a0ddb4513d2362d91", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-03-03T06:45:31Z" + "repoName": "docs", + "createdAt": "2021-06-18T18:15:59Z" }, { - "author": 49699333, - "message": "chore: Bump simple-get from 3.1.0 to 3.1.1 (#480)\n\nBumps [simple-get](https://github.com/feross/simple-get) from 3.1.0 to 3.1.1.\r\n- [Release notes](https://github.com/feross/simple-get/releases)\r\n- [Commits](https://github.com/feross/simple-get/compare/v3.1.0...v3.1.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: simple-get\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", - "sha": "f47b112f8fbec57ae9fd2eec670db7b736dcaaf0", + "author": 2246121, + "message": "chore: Add Dialogflow docs (#54)", + "sha": "add433e56d94a00f0841e643045b73f52eca69a1", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-03-02T10:03:26Z" + "repoName": "docs", + "createdAt": "2021-06-17T13:11:59Z" }, { "author": 12408980, - "message": "Merge branch 'release/1.4.0' (#481)", - "sha": "57556eb2637cf57cbd8bc3450ed761d7ba5bb0fc", + "message": "Feature: Conversation meta details screen (#181)\n\n* Update all packages to latest\r\n\r\n* Add conversation details screen\r\n\r\n* Add channel badge in user avatar\r\n\r\n* Update locale texts\r\n\r\n* Some style fixes\r\n\r\n* Change default URL\r\n\r\n* Bug fixes\r\n\r\n* Add close icon in header bar\r\n\r\n* Add badge constants\r\n\r\n* Bug fixes\r\n\r\n* Add conversation details in main route\r\n\r\n* Release android/ios beta version 0.0.44\r\n\r\n* Add whatsapp channel\r\n\r\n* Revert user avatar\r\n\r\n* Some style fixes in user avatar", + "sha": "4b88b6277ff55231bcefc74f8a61b01b6b159397", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2022-03-02T08:44:59Z" + "createdAt": "2020-06-30T15:00:15Z" }, { - "author": 12408980, - "message": "Merge branch 'release/1.4.0'", - "sha": "1f42e1e53ee2726bda0c761ade58202e859c3e74", + "author": 0, + "message": "Fix design issues in conversation list (#185)", + "sha": "017c61f445a55cae2aa98618b91be6ddce44341f", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2022-03-02T08:43:00Z" + "createdAt": "2020-06-30T14:37:59Z" }, { "author": 12408980, - "message": "Bump version to 1.4.0", - "sha": "81340297776b2d915d873b31b83728f378a78920", + "message": "Feature: Add linear gradient user thumbnail (#178)\n\n* Add linear gradient package\r\n\r\n* Add linear gradient for user thumbnail\r\n\r\n* Fix duplicate messages issue in chat screen\r\n\r\n* Style fixes\r\n\r\n* Fix duplicate messages issue in chat screen\r\n\r\n* Some style fixes\r\n\r\n* Release android/ios beta version 0.0.43", + "sha": "e38572f5e693864d7527dc3e7e109e9b459c759d", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2022-03-02T08:42:03Z" + "createdAt": "2020-06-21T06:31:12Z" }, { "author": 12408980, - "message": "fix: Support us option in settings menu (#478)", - "sha": "f4db40b214ae7a0a434f63656f5e5fe27ed75742", + "message": "Feature: Account switching (#176)\n\n* Implement account switching\r\n\r\n* Add action sheet menu in notification screen\r\n\r\n* Separate Header as functional component\r\n\r\n* Add HeaderBar in all screens\r\n\r\n* Some style fixes\r\n\r\n* Style fixes\r\n\r\n* Some bug fixes\r\n\r\n* Style fixes\r\n\r\n* Change account switch icon\r\n\r\n* Check socket event account id matching to currently using account id\r\n\r\n* Fix the header bar title issue\r\n\r\n* Disable push handle in active state\r\n\r\n* Some style fixes\r\n\r\n* Release android/ios beta version 0.0.41\r\n\r\n* Release android/ios beta version 0.0.42", + "sha": "9efb882c5ccd6f0f2a15aed90a7821013d797c55", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2022-02-28T15:33:19Z" + "createdAt": "2020-06-20T18:12:41Z" }, { "author": 12408980, - "message": "Update README.md", - "sha": "50fefea9d87e27ea82d825711f48cd9a47c98cd3", + "message": "Feature: Implement push notification (#174)\n\n* Add react-native-device-info-package\r\n\r\n* Add notification screen components\r\n\r\n* Add notification action and reducer\r\n\r\n* Add timeAgo helper function\r\n\r\n* Add notification item in tab bar\r\n\r\n* Add notification icon\r\n\r\n* Implement push\r\n\r\n* Add push action constants\r\n\r\n* Add device details in home page\r\n\r\n* Some style fixes\r\n\r\n* Add locale texts\r\n\r\n* Fix small issue in chat render\r\n\r\n* some style fixes\r\n\r\n* More bug fixes\r\n\r\n* Some style fixes\r\n\r\n* Implement update/update all notification\r\n\r\n* Add missing check in push handler\r\n\r\n* Release android/ios beta 0.0.40 version\r\n\r\n* Fix some bugs", + "sha": "f3d41e006de54b77dffabc4347fc2efdd83d662a", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2022-02-09T11:34:11Z" + "createdAt": "2020-06-17T08:00:51Z" }, { - "author": 49699333, - "message": "chore: Bump markdown-it from 12.1.0 to 12.3.2 (#464)\n\nBumps [markdown-it](https://github.com/markdown-it/markdown-it) from 12.1.0 to 12.3.2.\r\n- [Release notes](https://github.com/markdown-it/markdown-it/releases)\r\n- [Changelog](https://github.com/markdown-it/markdown-it/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/markdown-it/markdown-it/compare/12.1.0...12.3.2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: markdown-it\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", - "sha": "249ddb5696ab8254228619bf1e74d6ddc4abb728", + "author": 12408980, + "message": "Performance: Enable herms engine in android (#172)\n\n* Add herms package\r\n\r\n* Enable herms in android", + "sha": "ee6cc5462790351985c9f44badd2271023c9a7fa", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2022-01-24T06:53:20Z" + "createdAt": "2020-06-06T03:44:17Z" }, { - "author": 49699333, - "message": "chore: Bump follow-redirects from 1.14.4 to 1.14.7 (#465)\n\nBumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.4 to 1.14.7.\r\n- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)\r\n- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.4...v1.14.7)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: follow-redirects\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", - "sha": "d93058731a176f2a6fc4ab89e139f51755f8df86", + "author": 12408980, + "message": "Fix: Language switch issue (#171)\n\n* Fix language switch issue\r\n\r\n* Some style fixes\r\n\r\n* Fix prop type warnings", + "sha": "ad7c8d75cfe27b987c2eeb13b802db56b8f516f6", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2022-01-24T06:50:53Z" + "createdAt": "2020-06-06T03:38:13Z" }, { - "author": 49699333, - "message": "chore: Bump shelljs from 0.8.4 to 0.8.5 (#466)\n\nBumps [shelljs](https://github.com/shelljs/shelljs) from 0.8.4 to 0.8.5.\r\n- [Release notes](https://github.com/shelljs/shelljs/releases)\r\n- [Changelog](https://github.com/shelljs/shelljs/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/shelljs/shelljs/compare/v0.8.4...v0.8.5)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: shelljs\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", - "sha": "be062b98aa6be6e477198ee50f4b2169c86bcb94", + "author": 12408980, + "message": "Upgrade: All the packages to latest stable versions (#169)\n\n* Update all the packages to latest versions\r\n\r\n* Update ios podfile\r\n\r\n* Release android/beta version 0.0.39", + "sha": "3c5f18708cb4d17f7eb889db41c67f566ffeacdd", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2022-01-24T06:27:43Z" + "createdAt": "2020-06-06T03:32:23Z" }, { - "author": 49699333, - "message": "chore: Bump nanoid from 3.1.23 to 3.2.0 (#468)\n\nBumps [nanoid](https://github.com/ai/nanoid) from 3.1.23 to 3.2.0.\r\n- [Release notes](https://github.com/ai/nanoid/releases)\r\n- [Changelog](https://github.com/ai/nanoid/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/ai/nanoid/compare/3.1.23...3.2.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: nanoid\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", - "sha": "bd766bc6bf34b16d046d2da48a92968ddf1e414e", + "author": 12408980, + "message": "Performance: Memoize conversation/chat components to prevent unnecessary re-rendering (#165)\n\n* Add memo for all functional components\r\n\r\n* Add initial message on chat load\r\n\r\n* Some style changes\r\n\r\n* Release android/beta version 0.0.37", + "sha": "b15c90059c0945efdbaa47bc3bda542a8c2bac92", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2022-01-24T06:26:06Z" + "createdAt": "2020-06-05T03:55:01Z" }, { "author": 12408980, - "message": "chore: Enable french language (#470)", - "sha": "70102745d5030c7bba6267dd54b1182c4a9fd9ce", + "message": "Bug: fix the back button issue (#166)", + "sha": "a72f4c63af884ad4ecc423bab35859fe4c1f2f58", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2022-01-24T06:18:17Z" + "createdAt": "2020-06-04T11:15:41Z" }, { "author": 12408980, - "message": "chore: Clear FCM on app logout (#469)", - "sha": "6b7c2b0948cb35c81e4ba33a305729e548f52730", + "message": "Feature: Add global error handler (#163)\n\n* Add react-native-exception-handler package\r\n\r\n* Add golbal error helper\r\n\r\n* Update pod file\r\n\r\n* Initialize error helper in root\r\n\r\n* Update some locale texts", + "sha": "1e2c3f25eff852290a4c0b1cd58c1b9316d9b685", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2022-01-24T06:09:50Z" + "createdAt": "2020-06-03T11:36:32Z" }, { "author": 12408980, - "message": "chore: Add react-hook-form for form validation (#463)\n\n* Add react-hooks-form package\r\n\r\n* Update login screen form\r\n\r\n* Updaye circleci node version\r\n\r\n* Style fixes\r\n\r\n* Code cleanup\r\n\r\n* Fix the auth error logic\r\n\r\n* Change configure url screen validation\r\n\r\n* Change reset password form validation\r\n\r\n* Remove tcomb-form-native package\r\n\r\n* Remove console/logs\r\n\r\n* Android/iOS beta version 1.3.27", - "sha": "3f575107b9d6429371b071ab00f972f383c6e986", + "message": "Enhancement: Upgrade UI kitten from 4 to 5 (#157)", + "sha": "9a8aaec6bde0c63fdade9c7979d69d6371f204a3", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2022-01-12T12:52:30Z" + "createdAt": "2020-05-18T15:58:27Z" }, { "author": 12408980, - "message": "fix: Conversations update issue under unassigned tab (#462)\n\n* Fix conversations update issue under unassigned\r\n\r\n* Android/iOS beta version 1.3.24\r\n\r\n* Code cleanup\r\n\r\n* Android/iOS v1.3.25", - "sha": "88c3a8dd371a31a846438f14ee9a65c9ba9a2e7f", + "message": "Enhancement: Enable/disable send button based on input text (#156)\n\n* Fix the ios firebase config file path\r\n\r\n* Enable/disable send button", + "sha": "477c8a9ab71d8d0a2ae1356812f39649f737fd74", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2022-01-05T13:40:24Z" + "createdAt": "2020-05-09T04:42:03Z" }, { "author": 12408980, - "message": "chore: Allow more files types in uploads (#458)", - "sha": "a9a7133eed36d07a6885f6a03e52619ed52b84c3", + "message": "Feature: Add typing indicator on conversation (#154)\n\n* Handle typing event in socket and redux\r\n\r\n* Implement typing indicator in conversation item\r\n\r\n* Implement typing indicator in chat screen\r\n\r\n* Some locale text changes\r\n\r\n* Change the find typing user name logic\r\n\r\n* Handel agent collision condition\r\n\r\n* Fix prop type warnings\r\n\r\n* Bind toggle typing status API\r\n\r\n* Some code cleanups\r\n\r\n* Remove unused codes\r\n\r\n* Remove unused codes\r\n\r\n* Fix prop type warnings\r\n\r\n* Add reset typing users action\r\n\r\n* Capitalize the typing user name\r\n\r\n* Some style changes\r\n\r\n* Release android/ios version 0.36", + "sha": "dbde28bd614c5b37069ef67c0c686654505d3565", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-12-28T05:19:33Z" + "createdAt": "2020-05-08T07:39:22Z" }, { - "author": 12014867, - "message": "fix: Availability types translation(#449)\n\nCo-authored-by: tufanov \r\nCo-authored-by: Muhsin Keloth ", - "sha": "61046680d20c29ba1d453e67e8616216f67862a8", + "author": 12408980, + "message": "Feature: Setup firebase (#152)\n\n* Add firebase packages\r\n\r\n* Update android core for firebase\r\n\r\n* Test push in android\r\n\r\n* Setup firebase in iOS", + "sha": "329672fe4255535a64e1ab24baedf90ac1f2cf2b", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-12-27T07:11:04Z" + "createdAt": "2020-05-05T15:47:31Z" }, { - "author": 49699333, - "message": "chore: Bump semver-regex from 3.1.2 to 3.1.3 (#432)\n\nBumps [semver-regex](https://github.com/sindresorhus/semver-regex) from 3.1.2 to 3.1.3.\r\n- [Release notes](https://github.com/sindresorhus/semver-regex/releases)\r\n- [Commits](https://github.com/sindresorhus/semver-regex/commits)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: semver-regex\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", - "sha": "e859079b027037578b90b82eac4b267bdef0b50c", + "author": 12408980, + "message": "Fix: Some style changes (#150)\n\n* UI changes in conversation screen\r\n\r\n* Update contribute doc\r\n\r\n* Locale changes\r\n\r\n* Some fixes", + "sha": "0ccb30f94118e98b55b59b5790ed312bcbd0a996", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-12-27T07:08:42Z" + "createdAt": "2020-05-05T07:23:38Z" }, { - "author": 49699333, - "message": "chore: Bump axios from 0.21.1 to 0.21.2 (#435)\n\nBumps [axios](https://github.com/axios/axios) from 0.21.1 to 0.21.2.\r\n- [Release notes](https://github.com/axios/axios/releases)\r\n- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/axios/axios/compare/v0.21.1...v0.21.2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: axios\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", - "sha": "8eaa79c9d25d37010c7d68d23b1edb10b78aba49", + "author": 12408980, + "message": "Feature: Setup sentry for error reporting (#149)\n\n* Add sentry package\r\n\r\n* Enable native crashing\r\n\r\n* Update gitignore\r\n\r\n* Enable sentry in app\r\n\r\n* Set sentry user context info\r\n\r\n* Release android/ios beta version 0.35", + "sha": "dd3d7e850ba699fb8a254867a7b6be498eafa76d", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-12-27T07:04:55Z" + "createdAt": "2020-05-05T04:54:44Z" }, { - "author": 49699333, - "message": "chore: Bump validator from 13.6.0 to 13.7.0 (#448)\n\nBumps [validator](https://github.com/validatorjs/validator.js) from 13.6.0 to 13.7.0.\r\n- [Release notes](https://github.com/validatorjs/validator.js/releases)\r\n- [Changelog](https://github.com/validatorjs/validator.js/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/validatorjs/validator.js/compare/13.6.0...13.7.0)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: validator\r\n dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", - "sha": "60cfacd59dbcf1bb6c38a59bd8626ed346234f75", + "author": 12408980, + "message": "Bug: Fix the unread count update issue in conversation (#147)", + "sha": "26e090fc129b5b750d5c9eee525e7d14e4dd4115", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-12-27T06:59:38Z" + "createdAt": "2020-05-04T13:41:34Z" }, { - "author": 64252451, - "message": "feat: Adds the ability to share the conversation (#451)", - "sha": "e9556fe5ce4f141ceba034965ddbd6a6bfef1fec", + "author": 12408980, + "message": "Chore: Update LICENCE (#145)", + "sha": "d15a9823b89ddbffd046f74a48cd11f2430032de", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-12-27T06:39:48Z" + "createdAt": "2020-05-04T13:28:07Z" }, { - "author": 64252451, - "message": "chore: Adds missing inbox icons (#454)\n\nCo-authored-by: Muhsin Keloth ", - "sha": "bfacecd4c62b5bbfddf9d7b914f582842e2d9abc", + "author": 12408980, + "message": "Feature: Deep linking in android (#144)\n\n* Add helper for checking url\r\n\r\n* Format constants\r\n\r\n* Add deep linking intent filter\r\n\r\n* Set conversation details on conversation click\r\n\r\n* Fix conversation item name responsive issue\r\n\r\n* Implement deep linking in android\r\n\r\n* Update contributing guide\r\n\r\n* Configure web socket URL from installation URL\r\n\r\n* Enable multidex\r\n\r\n* Clean the constants\r\n\r\n* Reset all messages if app is opening from external link\r\n\r\n* Add deep linking in router screen\r\n\r\n* Change deep linking implementation\r\n\r\n* Add custom hook for finding the deep url\r\n\r\n* Remove unused styles\r\n\r\n* Code cleanup\r\n\r\n* Changes as per review\r\n\r\n* Fix the navigation issue for deep link", + "sha": "1e2215fe74ee987a382ba1dc85c0a34d56ec29d2", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-12-27T06:24:40Z" + "createdAt": "2020-05-04T13:07:26Z" }, { "author": 12408980, - "message": "fix: Reset badge count if all notifications are read (#452)", - "sha": "11f21963e2befdd03448eed0a2e800986141efc5", + "message": "Fix conversations list update issue in reopen (#143)", + "sha": "03518189224924a981697e7e3077d1a039414c38", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-11-09T07:33:43Z" + "createdAt": "2020-05-01T14:11:51Z" }, { "author": 12408980, - "message": "fix: Enable scroll in conversation details screen (#447)", - "sha": "b885c593271f985f68cd7940517c600fd2c0b482", + "message": "Feature: Add scroll to bottom button in chat screen (#140)\n\n* Add floating button component\r\n\r\n* Implement scroll to bottom button in chat screen", + "sha": "c1e1fcf173afc31d6b12ca63023b8abc480b56d7", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-11-04T09:31:20Z" + "createdAt": "2020-05-01T12:35:59Z" }, { "author": 12408980, - "message": "fix: Add scroll view in conversation details screen (#442)", - "sha": "12cbb2e4bc0466f29220f91458a76754d038a7eb", + "message": "Feature: Add multi language support (#139)\n\n* Add select language screen\r\n\r\n* Add language item component\r\n\r\n* Remove locale action and reducer\r\n\r\n* Add get account details API for fetching locale\r\n\r\n* Add account details call in conversation list screen\r\n\r\n* Some locale text changes\r\n\r\n* Remove unused code\r\n\r\n* Remove locale from root reducer\r\n\r\n* Add language constants\r\n\r\n* Remove unused code\r\n\r\n* Move all local states calls to settings\r\n\r\n* Add language screen in main router configuration\r\n\r\n* Add language option in setting menu\r\n\r\n* Add dutch language\r\n\r\n* Fix prop type warnings\r\n\r\n* Release android/beta 0.33 version", + "sha": "73015209b7cf0971c5df7758b0bd864c209f3455", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-10-21T10:43:53Z" + "createdAt": "2020-05-01T08:04:51Z" }, { - "author": 12408980, - "message": "chore: Move agent availability status APIs (#436)\n\n* Update agent availability status APIs\r\n\r\n* Set minium version 1.18\r\n\r\n* Android/iOS version 1.3.15\r\n\r\n* Handle empty Text values\r\n\r\n* Android/iOS version 1.3.20", - "sha": "882e372fd201ae8a6c07f86e2d33b969d5013917", + "author": 2246121, + "message": "Feature: Add dutch translations", + "sha": "97a4d991473ac302f1da79cf28b5c80e444c4a4d", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-10-20T02:35:46Z" + "createdAt": "2020-04-30T12:56:49Z" }, { "author": 12408980, - "message": "chore: Change iOS app account", - "sha": "96d2b97f8c8c6bcb25d33736f460cf74ab13b73a", + "message": "Feature: Implement group conversations by date (#135)\n\n* Create component from displaying date header in conversation\r\n\r\n* Handle empty content in conversation item\r\n\r\n* Add key for conversation list avoiding re render\r\n\r\n* Add lodash group by package\r\n\r\n* Add group by conversation helper method\r\n\r\n* Add date helper\r\n\r\n* Implement group by conversation\r\n\r\n* Some theme changes\r\n\r\n* Add locale texts for dates\r\n\r\n* Release android/beta version 0.32\r\n\r\n* Some style fixes\r\n\r\n* Some bug fixes\r\n\r\n* Some style changes\r\n\r\n* Some style changes", + "sha": "4e90987e5ef5f7615775c6e72c52897af6a4b546", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-10-14T18:02:09Z" + "createdAt": "2020-04-30T12:54:00Z" }, { - "author": 49699333, - "message": "chore: Bump tmpl from 1.0.4 to 1.0.5 (#433)\n\nBumps [tmpl](https://github.com/daaku/nodejs-tmpl) from 1.0.4 to 1.0.5.\r\n- [Release notes](https://github.com/daaku/nodejs-tmpl/releases)\r\n- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: tmpl\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "c9b04a0a270670c76067337ebb0fa0f83947f9cf", + "author": 12408980, + "message": "Feature: Add flipper debugger tool (#134)\n\n* Add all the dependencies to latest packages\r\n\r\n* Changes as per 0.61 to 0.62 update\r\n\r\n* Add flipper support in android", + "sha": "2f0f86deca0482f7f1fa591363f2e160f1c5c821", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-09-29T09:41:53Z" + "createdAt": "2020-04-23T17:54:41Z" }, { "author": 12408980, - "message": "fix: FCM refresh token update (#427)", - "sha": "acd6a182af77aa21a1e447bf7847cee7e9701bdc", + "message": "Fix: Render multiple file attachement issue (#132)\n\n* Fx the attachement rendering issue\r\n\r\n* Fix prop type warnings", + "sha": "a972b0b1d3f74f19d1ea6159abf292638caa59f7", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-09-08T06:16:31Z" + "createdAt": "2020-04-23T08:55:52Z" }, { "author": 12408980, - "message": "enhancement: Change private note icon (#426)", - "sha": "d07653ad894edc72fa3fceeaaa5a88bc345dc370", + "message": "Feature: Add the support for private type messages (#128)\n\n* Add the support for private messages\r\n\r\n* Add installation url check\r\n\r\n* Release android/ios beta version 0.0.26\r\n\r\n* Add url type constants\r\n\r\n* Change signup url\r\n\r\n* Add svg proguard rule\r\n\r\n* Release android/ios beta version 0.0.30\r\n\r\n* Change router hook implementation\r\n\r\n* Some bug fixes\r\n\r\n* Release android/ios beta version 0.0.31", + "sha": "2e5e81958714b8e0d73abd491b1243f0ef7c1118", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-30T05:16:54Z" + "createdAt": "2020-04-22T06:06:35Z" }, { - "author": 12408980, - "message": "chore: Cleanup conversation list screen (#422)", - "sha": "915bf254884431171149a43e9d93f48a98bfc3f3", + "author": 2246121, + "message": "Update Crowdin configuration file", + "sha": "af3b3f48374de869854aaf8e2ca3c7b6f50f58c7", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-30T04:56:55Z" + "createdAt": "2020-04-20T17:30:22Z" }, { "author": 12408980, - "message": "enhancement: Change iOS app icon (#420)", - "sha": "b64d547af819562207d4be1467ea6f15bc2ae89b", + "message": "Fix: Crashing the latest android beta release (#130)\n\n* Update RN to 0.62.2\r\n\r\n* Add fix for apk crash", + "sha": "332bd1a3b3a9c9aa23707ba4606e06d2d14eea5b", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-20T09:20:08Z" + "createdAt": "2020-04-19T18:05:58Z" }, { "author": 12408980, - "message": "chore: iOS deployment using fastlane (#419)", - "sha": "037f82b5fb2287bdb302cb97a63319db325134af", + "message": "Feature: Add the option for setting installation URL (#126)\n\n* Add action/reducer for url settings\r\n\r\n* Add screen for configuring the installation url\r\n\r\n* Add navigation helper controlling the navigation from outside of component\r\n\r\n* Add url helper for setting the base url in API call\r\n\r\n* Add configure url in router\r\n\r\n* Add some locale texts\r\n\r\n* Add helper for URL validation\r\n\r\n* Add change url option in login screen\r\n\r\n* Fix some prop warnings\r\n\r\n* Navigate to configure url screen on logout\r\n\r\n* Remove hard coded values\r\n\r\n* Release android/ios beta version 0.0.24\r\n\r\n* Add brightness for thumbnail background color\r\n\r\n* Release android/ios beta version 0.0.25", + "sha": "5d24737132e17488f5b6c2523f15128fc8ff2469", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-19T19:17:55Z" + "createdAt": "2020-04-15T11:02:15Z" }, { "author": 12408980, - "message": "chore: Fastlane configuration changes (#417)", - "sha": "bb8aae188e030295371bf958bdcee637a6f1af23", + "message": "Feature: Add inbox label in conversation item (#125)\n\n* Add helper method for finding the inbox name\r\n\r\n* Add inbox label in conversation item", + "sha": "af93780985080510820f6d90702224008db5a40f", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-19T13:39:37Z" + "createdAt": "2020-04-12T07:48:33Z" }, { "author": 12408980, - "message": "upgrade: Firebase to v12.x (#414)\n\n* upgrade rn-firbase package\r\n\r\n* update ios pods\r\n\r\n* upgrade goole services", - "sha": "eba6e483e9892d3b1ea8e30771d610bc753c57a7", + "message": "Feature: Add rich message types (image and file) (#123)\n\n* Add rich message types in conversation item\r\n\r\n* Add rich message types in chat screen\r\n\r\n* Some style changes\r\n\r\n* Add missing translation\r\n\r\n* Create chat message item component\r\n\r\n* Create conversation attachment item component\r\n\r\n* Create chat attachement item component\r\n\r\n* Some code cleanups\r\n\r\n* Some style changes", + "sha": "3f733fc2d6b2435be78f1e4988caf3e68489d6cb", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-19T13:37:20Z" + "createdAt": "2020-04-11T10:07:44Z" }, { "author": 12408980, - "message": "chore: Add pending and resolved status in conversation filter screen (#412)\n\n* Add snoozed and pedning status\r\n\r\n* add push mention toggle", - "sha": "002f5bec9795e12565c7fb789128192a8eaf5cef", + "message": "Feature: Show sender details on tooltip (#119)\n\n* Show tool tip on clicking message\r\n\r\n* Some style fixes\r\n\r\n* Remove log messages", + "sha": "3ce3fba172d985b2a566177ed70fc3c78b936308", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-17T06:33:34Z" + "createdAt": "2020-04-04T17:47:47Z" }, { "author": 12408980, - "message": "chore: Add beta testing details (#411)", - "sha": "6915547a5b190081db92100f78bb6029d3bb0f10", + "message": "Feature: Add image zooming (#117)\n\n* Add rn image zoom package\r\n\r\n* Add the image zoom support\r\n\r\n* Fix the duplicate message issue\r\n\r\n* Release Android/iOS beta version 0.0.23", + "sha": "d0b12ff29f4d04f2ab2aa55e15b92e253ed2f96d", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-16T04:45:23Z" + "createdAt": "2020-03-31T10:54:08Z" }, { "author": 12408980, - "message": "create SECURITY.md", - "sha": "23b18e14c933450dabaf3393bb6efbc49bab0745", + "message": "Enhancement: Update react native to 0.62 (#115)\n\n* Upgrade RN to 0.62\r\n\r\n* Fix ios package issues\r\n\r\n* Fix some style issues\r\n\r\n* Release Android/iOS beta version 0.0.22", + "sha": "6b5b282658fa200c8fe4cdb274a8ca3a4e557da7", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-14T16:16:18Z" + "createdAt": "2020-03-29T09:07:08Z" }, { "author": 12408980, - "message": "chore: Add issue and PR templates (#410)", - "sha": "2456dc0040da8299f10efa4ace7456d6c3bf343a", + "message": "Feature: Add image loader (#113)\n\n* Fix the prop type warnings\r\n\r\n* Add color for image loader\r\n\r\n* Update the user avatar component\r\n\r\n* Some style changes\r\n\r\n* Release Android/iOS beta version 0.0.21", + "sha": "18524b17f30d58de1f5670588a43a6949d7e0375", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-14T15:52:14Z" + "createdAt": "2020-03-26T13:35:02Z" }, { "author": 12408980, - "message": "fix: Show button in conversation assignment screen (#407)", - "sha": "83231b9aa3d6c84865f2b4c47aa4ed75e253622c", + "message": "Fix all the prop type warnings (#112)", + "sha": "aaad4dc541a8e261300e7720ec2c30a180cc3b38", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-13T13:04:23Z" + "createdAt": "2020-03-26T11:03:03Z" }, { "author": 12408980, - "message": "fix: App crashing when contact name is empty (#405)", - "sha": "a7766b6ed196d52685d0436f77b68e5e60209654", + "message": "Feature: Add image type message (#111)\n\n* Add image type message on conversation item\r\n\r\n* Add image type message in chat screen\r\n\r\n* Change some locale texts\r\n\r\n* Fix some prop type warnings\r\n\r\n* Change background color of chat screen\r\n\r\n* Add image loader component\r\n\r\n* Add image screen for showing chat attachment\r\n\r\n* Add image screen in router config\r\n\r\n* Implement image loader\r\n\r\n* Remove the shadow in chat message component\r\n\r\n* Change background color of chat window", + "sha": "58f70167306645aa4b2d7d020969676c67f8c12f", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-12T07:29:23Z" + "createdAt": "2020-03-26T10:19:22Z" }, { - "author": 12408980, - "message": "Bump version to 1.3.0", - "sha": "8aeb133fa0c2f0c6e6e8042b026c27cfa1c25b3b", + "author": 2246121, + "message": "Security: Upgrade eslint (#109)", + "sha": "f2cfebb9bdea4c4bf4e79cfc565f630a497db240", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-09T09:04:21Z" + "createdAt": "2020-03-22T13:41:33Z" }, { "author": 12408980, - "message": "chore: Upgrade react-native to 0.64.2 (#401)\n\n* update flipper\r\n\r\n* update flipper\r\n\r\n* upgrade rn version to 0.64.1\r\n\r\n* add clean command", - "sha": "e76631ced5b016658daf5c3e883dfcee2710ad50", + "message": "Feature : Theme customisation (#104)\n\n* Reset auth details on login page load\r\n\r\n* More theme customization\r\n\r\n* Component style changes based on theme update\r\n\r\n* Add color for loader\r\n\r\n* Release Android/iOS beta version 0.0.18\r\n\r\n* Style fix in chat screen\r\n\r\n* Release Android/iOS beta version 0.0.19\r\n\r\n* Update ios podfile\r\n\r\n* Release Android/iOS beta version 0.0.20", + "sha": "ecfdf062d50663e06b1e32334064488f1d717d38", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-09T05:39:36Z" + "createdAt": "2020-03-22T13:40:39Z" }, { - "author": 12408980, - "message": "update the language screen title", - "sha": "f9ca205b1c63c38f27a5455296e6922718bc5076", + "author": 16194055, + "message": "Enhancement : Upgrade react navigation from v4 to v5 (#107)\n\n* All pages added\r\n\r\n* Package-lock.json removed\r\n\r\n* Remove commented lines\r\n\r\n* Code beautification\r\n\r\nCo-authored-by: muhzi ", + "sha": "6729d64af8ba37a08d46db180279cc2e8f36cc8f", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-05T05:30:45Z" + "createdAt": "2020-03-22T10:11:52Z" }, { - "author": 2246121, - "message": "chore: Translation updates (#395)\n\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Malayalam)", - "sha": "27fe4f67eb193ba88370aa59fd02f3f08c007cde", + "author": 12408980, + "message": "Feature: Update all the API end points based on account id (#102)\n\n* Add account id in axios interceptor config\r\n\r\n* Update all end points based on account id", + "sha": "07a900354e51bd06928757fc797827a03912dae1", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-05T05:18:38Z" + "createdAt": "2020-03-14T09:43:44Z" }, { - "author": 2246121, - "message": "chore: Translation updates (#377)\n\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Persian)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Persian)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Persian)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "f7156fe56c7afcac5eedd36696bc38043edd6d57", + "author": 10753921, + "message": "Feature: Demonstrate alternative way of using Eva (#100)\n\n* Refactor: replace react-native-ui-kitten imports with actual package\r\n\r\n* Demonstrate alternative way of using Eva\r\n\r\n* Change the conversation API end point\r\n\r\n* Fix the router configuration issue\r\n\r\n* Fix the chat screen breaking issue\r\n\r\n* Release Android/iOS beta version 0.0.17\r\n\r\nCo-authored-by: muhzi ", + "sha": "9829ac10055ef7522aa053d4be60431626959ef9", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-03T06:31:30Z" + "createdAt": "2020-03-13T13:54:39Z" }, { "author": 12408980, - "message": "fix: Invariant violation of text in chat header(#394)", - "sha": "db7ef5065bc16d47b88029f930fd70ff26bb8dd3", + "message": "Feature: Add canned responses in chat input box (#98)", + "sha": "7f8b35c05561aba878d0040c3ebcfbf8eb201222", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-03T06:25:26Z" + "createdAt": "2020-03-07T13:54:05Z" }, { "author": 12408980, - "message": "fix: Logo overflow in settings screen (#393)", - "sha": "bac83809c1c2fffd0269b9ab711d23b5c30c4161", + "message": "Feature: Add icon for conversation filter items (#97)", + "sha": "3d61cb3e1e0f7ee512e8f20680817b1455fc97ab", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-02T11:44:13Z" + "createdAt": "2020-03-04T17:53:33Z" }, { "author": 12408980, - "message": "chore: Add development support for apple m1 devices (#390)", - "sha": "5f8f44857edb3ecbfe5b512db0858ce9e7c5703e", + "message": "Bug: Show success/error message after the login action (#95)\n\n* Add success/error message after the login action\r\n\r\n* Fix the splash screen hide issue in android", + "sha": "240ffc94a0e572e13766bce98c52c9183deb3bf2", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-07-13T14:45:12Z" + "createdAt": "2020-03-04T07:01:44Z" }, { - "author": 49699333, - "message": "chore: Bump addressable from 2.7.0 to 2.8.0 (#391)", - "sha": "24f629082d281e37fbd78d6997c8661f136838b3", + "author": 12408980, + "message": "Chore: Add the click option for conversation filter item (#93)\n\n* Add click option for entire conversation item\r\n\r\n* Fix the logo width issue in login screen\r\n\r\n* Release Android/iOS beta version 0.0.15", + "sha": "2ffe848c97d769042e9e60a69bbef20ddda8554c", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-07-13T14:44:35Z" + "createdAt": "2020-03-03T18:28:26Z" }, { "author": 12408980, - "message": "chore: Show messages when replying to conversation notifications (#386)\n\n* fix conversation reply issue\r\n\r\n* ios beta version 1.2.8", - "sha": "5e16a799e53d036d80b95160b8ef2b72a7c15e9c", + "message": "Release Android/iOS beta version 0.0.14 (#87)", + "sha": "c21c073785b73e216ab4123e14b72f06ca5c429e", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-07-08T14:44:31Z" + "createdAt": "2020-03-02T19:13:16Z" }, { "author": 12408980, - "message": "chore: Format mentioned user name If user name contains the white space (#385)", - "sha": "09bebcf772c8564bfead11718a389ba2091633bb", + "message": "Fix: Hide splash screen after mounting the conversation list page (#85)\n\n* Add react native b.g color package\r\n\r\n* Hide splash on app load in android", + "sha": "65c24dfaa6da11ca16109ee66798bd94aaeafd22", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-07-06T07:39:19Z" + "createdAt": "2020-03-02T18:40:00Z" }, { "author": 12408980, - "message": "chore: Add scroll in assign agent screen (#380)\n\n* fix scroll issue in agent screen\r\n\r\n* android/ios v1.2.7", - "sha": "f35c97519c0d9e0b0d608eb0901b667d1d87f3a1", + "message": "Fix: The login page responsiveness issue in small screens (#84)\n\n* Fix the responsiveness issue in small screens\r\n* Change base URL", + "sha": "fd629ab96d12c185313dd583ee6f52e593e5c0a6", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-06-22T05:24:33Z" + "createdAt": "2020-03-02T10:57:13Z" }, { - "author": 2246121, - "message": "chore: Crowdin updates (#342)\n\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "a4af2557e1efdcca9a45e359d0841954e34ea8f0", + "author": 12408980, + "message": "Release: Publish Android/iOS beta version 0.0.13 (#83)\n\n* Release Android/iOS beta version 0.0.13", + "sha": "1c81fa512a7dae5a4ca7af04d378414e0e142cde", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-06-17T05:55:10Z" + "createdAt": "2020-03-01T15:16:41Z" }, { - "author": 2246121, - "message": "feat: Update UI designs (#374)\n\n* chore: Upgrade to 0.64.0\r\n\r\n* chore: Upgrade to 0.64.1\r\n\r\n* feat: Update UI to match the dashboard design\r\n\r\n* Handle bugs\r\n\r\n* fix prettier issues\r\n\r\n* update minimum server version\r\n\r\n* android/ios v1.2.6\r\n\r\n* update android version code\r\n\r\n* update android version code\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "bf2a90d704fdf7e33167e3e20094102fd356c7a8", + "author": 12408980, + "message": "Fix the issue with agent avatar (#77)", + "sha": "d96e7091df69542613ef45a064ee5f194d6df9bb", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-06-17T05:53:11Z" + "createdAt": "2020-03-01T14:29:33Z" }, { - "author": 73185, - "message": "chore: Fix circle builds (#375)", - "sha": "7c0881d39df5f683b96899f805f53dbdedc84700", + "author": 12408980, + "message": "Combine actions loadMessage and loadMoreMessage actions in to a single action (#81)", + "sha": "0568ec4ad1c507d889360522dfda33da811a5f7e", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-06-15T11:08:40Z" + "createdAt": "2020-03-01T14:28:22Z" }, { - "author": 2246121, - "message": "chore: Upgrade to react-native 0.64.1 (#373)\n\n\r\n\r\nCo-authored-by: Muhsin ", - "sha": "c8ab4865c3540fdbe66e36cad842c8fc09ed1f9c", + "author": 12408980, + "message": "Fix the content length issue in conversation item (#78)", + "sha": "7ea0639ae3d052adc2374a85f5cf1b54dc9226df", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-06-15T06:13:11Z" + "createdAt": "2020-03-01T14:27:18Z" }, { "author": 12408980, - "message": "chore: Integrate posthog analytics (#372)\n\n* add posthog\r\n\r\n* add anlytics everywhere\r\n\r\n* disbale analytics in development\r\n\r\n* update identifier hash value\r\n\r\n* update circle ci node version\r\n\r\n* circleci node version", - "sha": "f06b7697de90f7ee2b7f705e267f9214bef1aafb", + "message": "Feature: Implement pagination in conversation list screen (#73)", + "sha": "c655b0c1fd60c02991eb8bb6e42c13c1d66c6705", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-06-11T10:55:11Z" + "createdAt": "2020-02-29T10:13:22Z" }, { - "author": 49699333, - "message": "chore: Bump browserslist from 4.16.3 to 4.16.6 (#370)\n\nBumps [browserslist](https://github.com/browserslist/browserslist) from 4.16.3 to 4.16.6.\r\n- [Release notes](https://github.com/browserslist/browserslist/releases)\r\n- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/browserslist/browserslist/compare/4.16.3...4.16.6)\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", - "sha": "26e0c3e8ef48de273bf87018665d3c86b893fc27", + "author": 12408980, + "message": "Fix the issue with b.g color for conversation item (#67)", + "sha": "edd9c2fdb3dd04c1c5c104a58cceb39f12beb873", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-06-01T11:24:26Z" + "createdAt": "2020-02-26T16:52:55Z" }, { "author": 12408980, - "message": "chore: Server upgrade warning (#369)\n\n* set minimum version in .env\r\n\r\n* get installation version on app load\r\n\r\n* code cleanup\r\n\r\n* update message\r\n\r\n* add i18n texts\r\n\r\n* code cleanup\r\n\r\n* android/ios v1.2.2\r\n\r\n* minor fixes\r\n\r\n* android/ios v1.2.3", - "sha": "65d39a6365393f4fdc5fd85dc3d0e5f95982dd3f", + "message": "Enhancement: Add the external URL open features (#71)", + "sha": "91ace22bf899bb5f9e89f1ebff2cb01bfc53b2ef", + "orgName": "chatwoot", + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-02-26T06:02:48Z" + }, + { + "author": 73185, + "message": "Chore: Circle CI Init (#68)\n\n* circle ci init\r\n\r\n* Update circle ci configuration\r\n\r\nCo-authored-by: Muhsin.K ", + "sha": "92581b9a2f14e0fbae50966268bd2d2ddc2e19ed", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-06-01T11:23:57Z" + "createdAt": "2020-02-26T05:12:57Z" }, { "author": 12408980, - "message": "fix: Rerender user avatar in conversation header(#368)", - "sha": "b394aea556bd3c8073421545103c22e9c6866c3d", + "message": "Fix: Reduce the tab header font size (#64)", + "sha": "d65fac38c4ee4098b1ed80fe12de833dd310c246", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-05-18T09:20:30Z" + "createdAt": "2020-02-25T18:17:53Z" }, { - "author": 49699333, - "message": "chore: Bump hosted-git-info from 2.8.8 to 2.8.9 (#365)\n\nBumps [hosted-git-info](https://github.com/npm/hosted-git-info) from 2.8.8 to 2.8.9.\r\n- [Release notes](https://github.com/npm/hosted-git-info/releases)\r\n- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md)\r\n- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9)\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "3a938a0e7e98455db85d8d0799bdfc46c0a1e78c", + "author": 12408980, + "message": "Chore: Change the application icon (#66)", + "sha": "b219f9b78cb8b7f5ad9574b1743ad1ecaebbc98d", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-05-11T08:46:17Z" + "createdAt": "2020-02-25T18:16:43Z" }, { - "author": 49699333, - "message": "chore: Bump rexml from 3.2.4 to 3.2.5 in /android (#364)\n\nBumps [rexml](https://github.com/ruby/rexml) from 3.2.4 to 3.2.5.\r\n- [Release notes](https://github.com/ruby/rexml/releases)\r\n- [Changelog](https://github.com/ruby/rexml/blob/master/NEWS.md)\r\n- [Commits](https://github.com/ruby/rexml/compare/v3.2.4...v3.2.5)\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "63dce0566a2fdd264249228fed763106ce10db60", + "author": 12408980, + "message": "Bug: Redirect application to login page if token is expired (#65)", + "sha": "e02d76158a03484c9c636369002f84e2ce67892f", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-05-03T05:56:07Z" + "createdAt": "2020-02-25T18:14:11Z" }, { "author": 12408980, - "message": "docs: Move all the guides to chatwoot help (#363)", - "sha": "09562a95ac5cdee55aecc15b2c06c7326bfc13e8", + "message": "Feature: Add chat screen (#57)", + "sha": "b62b88060488812d3d9d90280ecf93f9941cfb20", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2021-04-29T10:32:28Z" + "createdAt": "2020-02-25T07:14:41Z" }, { - "author": 18097732, - "message": "feat: add Google login flow and inbox creation (#9580)\n\nThis PR adds the following changes\r\n\r\n1. Refactor `microsoft/callbacks_controller` to move common logic to\r\n`oauth_callback_controller`, most of the logic is re-used for Google\r\n2. Add UI components, `googleClient` and I18n entries for Google login\r\n3. Add Google callback and inbox creation\r\n4. Add a `joinUrl` utility along with specs (need to move it to utils)\r\n5. Add `GoogleConcern`, `Google::AuthorizationsController` and\r\n`Google::CallbacksController`\r\n\r\n> Note: The UI is hidden for now, so we can merge this without any\r\nhiccups, to enable it just revert the commit `05c18de`\r\n\r\n### Preview\r\n\r\n\r\nhttps://github.com/chatwoot/chatwoot/assets/18097732/1606d150-4561-49dc-838d-e0b00fe49ce3\r\n\r\n### Linear Tickers\r\n\r\n[CW-3370](https://linear.app/chatwoot/issue/CW-3370)\r\n[CW-3371](https://linear.app/chatwoot/issue/CW-3371)\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "da4b75a3afe54d37bebb86efc017d91fb4c5ee14", + "author": 49699333, + "message": "Bump yarn from 1.19.2 to 1.22.0 (#59)\n\nBumps [yarn](https://github.com/yarnpkg/yarn) from 1.19.2 to 1.22.0.\r\n- [Release notes](https://github.com/yarnpkg/yarn/releases)\r\n- [Changelog](https://github.com/yarnpkg/yarn/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/yarnpkg/yarn/compare/v1.19.2...v1.22.0)\r\n\r\nSigned-off-by: dependabot[bot] ", + "sha": "7667f4abc1bd5f8b15611338ed0e701ff9530495", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-07T11:07:46Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-02-15T07:01:33Z" }, { - "author": 2246121, - "message": "fix: Use message sender ID in the analytics for first response time (#9605)\n\n`conversation.assignee_id` was taken into consideration for first\r\nresponse time calculation. There was one flaw in this approach. A lot of\r\ncustomer support agents respond to the conversation first before\r\nassigning it to themselves. This makes the analytics broken.\r\n\r\nTo fix this, we will take the message sender instead of assignee in\r\ncalculations, which should solve the issue with metric.\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3375/first-response-reporting-events-use-assignee-id-instead-of-agent-who", - "sha": "576c58419cdbc7c39d8c3dccec111c6667daf685", + "author": 12408980, + "message": "Chore: Deploy android and ios beta version (#53)\n\n* Fix some ios style issues\r\n\r\n* Remove ios icon alpha transparency\r\n\r\n* Fix user avatar issue\r\n\r\n* Release ios version 0.0.2\r\n\r\n* Change app id in android config files\r\n\r\n* Remove gradle.properties from git\r\n\r\n* Add fastlane setup for android\r\n\r\n* Add android config in gitignore\r\n\r\n* Release android version 0.0.2", + "sha": "f343ca4642bdcdb2e3dd6495ef5c078f9581816f", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-07T03:20:35Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-02-07T04:14:21Z" }, { - "author": 22633385, - "message": "chore: Update typo in inbox_round_robin_service (#9590)\n\n- update the typo in inbox_round_robin_service", - "sha": "49c3d376de87efb1c4c5b040194bdb10f18f8fc6", + "author": 22343433, + "message": "Feature: Add reset password screen (#56)", + "sha": "65951b8c3e5848b5e53bd84193fdb09b2458afa8", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-07T01:49:53Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-01-30T07:29:39Z" }, { - "author": 2246121, - "message": "fix: Update the suspended page to show the chat bubble (#9604)\n\n- This PR updates the implementation of chat bubble on suspended account.", - "sha": "76efe3c5c395ad4ef0c8c2ac269d7561f93ad650", + "author": 1277421, + "message": "Sets up jest to test reducer (#50)", + "sha": "648f3abab2c27cdf1925dcc9346f8c8ef992f112", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-06T23:39:39Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-01-24T05:22:35Z" }, { - "author": 73185, - "message": "chore: Fix for 2 vulnerabilities (#9602)\n\n

This PR was automatically created by Snyk using the credentials of a\r\nreal user.

![snyk-top-banner](https://github.com/andygongea/OWASP-Benchmark/assets/818805/c518c423-16fe-447e-b67f-ad5a49b5d123)\r\n\r\n### Snyk has created this PR to fix 2 vulnerabilities in the rubygems\r\ndependencies of this project.\r\n\r\n#### Snyk changed the following file(s):\r\n\r\n- `Gemfile`\r\n- `Gemfile.lock`\r\n\r\n\r\n\r\n\r\n#### Vulnerabilities that will be fixed with an upgrade:\r\n\r\n| | Issue | Score | \r\n\r\n:-------------------------:|:-------------------------|:-------------------------\r\n![medium\r\nseverity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png\r\n'medium severity') | Improper Input Validation\r\n
[SNYK-RUBY-ACTIONPACK-7210237](https://snyk.io/vuln/SNYK-RUBY-ACTIONPACK-7210237)\r\n|   **496**  \r\n![medium\r\nseverity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png\r\n'medium severity') | Missing Cryptographic Step\r\n
[SNYK-RUBY-OPENSSL-6036190](https://snyk.io/vuln/SNYK-RUBY-OPENSSL-6036190)\r\n|   **479**  \r\n\r\n\r\n\r\n\r\n---\r\n\r\n> [!IMPORTANT]\r\n>\r\n> - Check the changes in this PR to ensure they won't cause issues with\r\nyour project.\r\n> - Max score is 1000. Note that the real score may have changed since\r\nthe PR was raised.\r\n> - This PR was automatically created by Snyk using the credentials of a\r\nreal user.\r\n\r\n---\r\n\r\n**Note:** _You are seeing this because you or someone else with access\r\nto this repository has authorized Snyk to open fix PRs._\r\n\r\nFor more information: \r\n🧐 [View latest project\r\nreport](https://app.snyk.io/org/chatwoot/project/b7197bbd-6200-4f23-931d-c39928584360?utm_source=github&utm_medium=referral&page=fix-pr)\r\n📜 [Customise PR\r\ntemplates](https://docs.snyk.io/scan-using-snyk/pull-requests/snyk-fix-pull-or-merge-requests/customize-pr-templates)\r\n🛠 [Adjust project\r\nsettings](https://app.snyk.io/org/chatwoot/project/b7197bbd-6200-4f23-931d-c39928584360?utm_source=github&utm_medium=referral&page=fix-pr/settings)\r\n📚 [Read about Snyk's upgrade\r\nlogic](https://support.snyk.io/hc/en-us/articles/360003891078-Snyk-patches-to-fix-vulnerabilities)\r\n\r\n---\r\n\r\n**Learn how to fix vulnerabilities with free interactive lessons:**\r\n\r\n🦉 [Improper Input\r\nValidation](https://learn.snyk.io/lesson/improper-input-validation/?loc=fix-pr)\r\n\r\n[//]: #\r\n'snyk:metadata:{\"customTemplate\":{\"variablesUsed\":[],\"fieldsUsed\":[]},\"dependencies\":[{\"name\":\"dotenv-rails\",\"from\":\"2.8.1\",\"to\":\"3.0.0\"},{\"name\":\"rails\",\"from\":\"7.0.8.3\",\"to\":\"7.0.8.4\"},{\"name\":\"rspec-rails\",\"from\":\"6.0.2\",\"to\":\"6.0.3\"},{\"name\":\"web-push\",\"from\":\"3.0.0\",\"to\":\"3.0.1\"}],\"env\":\"prod\",\"issuesToFix\":[{\"exploit_maturity\":\"No\r\nKnown\r\nExploit\",\"id\":\"SNYK-RUBY-ACTIONPACK-7210237\",\"priority_score\":496,\"priority_score_factors\":[{\"type\":\"freshness\",\"label\":true,\"score\":71},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"4.2\",\"score\":210},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Improper\r\nInput Validation\"},{\"exploit_maturity\":\"No Known\r\nExploit\",\"id\":\"SNYK-RUBY-ACTIONPACK-7210237\",\"priority_score\":496,\"priority_score_factors\":[{\"type\":\"freshness\",\"label\":true,\"score\":71},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"4.2\",\"score\":210},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Improper\r\nInput Validation\"},{\"exploit_maturity\":\"No Known\r\nExploit\",\"id\":\"SNYK-RUBY-ACTIONPACK-7210237\",\"priority_score\":496,\"priority_score_factors\":[{\"type\":\"freshness\",\"label\":true,\"score\":71},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"4.2\",\"score\":210},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Improper\r\nInput Validation\"},{\"exploit_maturity\":\"No Known\r\nExploit\",\"id\":\"SNYK-RUBY-ACTIONPACK-7210237\",\"priority_score\":496,\"priority_score_factors\":[{\"type\":\"freshness\",\"label\":true,\"score\":71},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"4.2\",\"score\":210},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Improper\r\nInput Validation\"},{\"exploit_maturity\":\"No Known\r\nExploit\",\"id\":\"SNYK-RUBY-ACTIONPACK-7210237\",\"priority_score\":496,\"priority_score_factors\":[{\"type\":\"freshness\",\"label\":true,\"score\":71},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"4.2\",\"score\":210},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Improper\r\nInput Validation\"},{\"exploit_maturity\":\"No Known\r\nExploit\",\"id\":\"SNYK-RUBY-ACTIONPACK-7210237\",\"priority_score\":496,\"priority_score_factors\":[{\"type\":\"freshness\",\"label\":true,\"score\":71},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"4.2\",\"score\":210},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Improper\r\nInput Validation\"},{\"exploit_maturity\":\"No Known\r\nExploit\",\"id\":\"SNYK-RUBY-ACTIONPACK-7210237\",\"priority_score\":496,\"priority_score_factors\":[{\"type\":\"freshness\",\"label\":true,\"score\":71},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"4.2\",\"score\":210},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Improper\r\nInput Validation\"},{\"exploit_maturity\":\"No Known\r\nExploit\",\"id\":\"SNYK-RUBY-ACTIONPACK-7210237\",\"priority_score\":496,\"priority_score_factors\":[{\"type\":\"freshness\",\"label\":true,\"score\":71},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"4.2\",\"score\":210},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Improper\r\nInput Validation\"},{\"exploit_maturity\":\"No Known\r\nExploit\",\"id\":\"SNYK-RUBY-ACTIONPACK-7210237\",\"priority_score\":496,\"priority_score_factors\":[{\"type\":\"freshness\",\"label\":true,\"score\":71},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"4.2\",\"score\":210},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Improper\r\nInput Validation\"},{\"exploit_maturity\":\"No Known\r\nExploit\",\"id\":\"SNYK-RUBY-ACTIONPACK-7210237\",\"priority_score\":496,\"priority_score_factors\":[{\"type\":\"freshness\",\"label\":true,\"score\":71},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"4.2\",\"score\":210},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Improper\r\nInput Validation\"},{\"exploit_maturity\":\"No Known\r\nExploit\",\"id\":\"SNYK-RUBY-ACTIONPACK-7210237\",\"priority_score\":496,\"priority_score_factors\":[{\"type\":\"freshness\",\"label\":true,\"score\":71},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"4.2\",\"score\":210},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Improper\r\nInput Validation\"},{\"exploit_maturity\":\"No Known\r\nExploit\",\"id\":\"SNYK-RUBY-ACTIONPACK-7210237\",\"priority_score\":496,\"priority_score_factors\":[{\"type\":\"freshness\",\"label\":true,\"score\":71},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"4.2\",\"score\":210},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Improper\r\nInput Validation\"},{\"exploit_maturity\":\"No Known\r\nExploit\",\"id\":\"SNYK-RUBY-OPENSSL-6036190\",\"priority_score\":479,\"priority_score_factors\":[{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"5.3\",\"score\":265},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Missing\r\nCryptographic\r\nStep\"}],\"prId\":\"f054324c-df54-4693-a654-dcc2ddf85512\",\"prPublicId\":\"f054324c-df54-4693-a654-dcc2ddf85512\",\"packageManager\":\"rubygems\",\"priorityScoreList\":[496,479],\"projectPublicId\":\"b7197bbd-6200-4f23-931d-c39928584360\",\"projectUrl\":\"https://app.snyk.io/org/chatwoot/project/b7197bbd-6200-4f23-931d-c39928584360?utm_source=github&utm_medium=referral&page=fix-pr\",\"prType\":\"fix\",\"templateFieldSources\":{\"branchName\":\"default\",\"commitMessage\":\"default\",\"description\":\"default\",\"title\":\"default\"},\"templateVariants\":[\"priorityScore\"],\"type\":\"auto\",\"upgrade\":[\"SNYK-RUBY-ACTIONPACK-7210237\",\"SNYK-RUBY-OPENSSL-6036190\"],\"vulns\":[\"SNYK-RUBY-ACTIONPACK-7210237\",\"SNYK-RUBY-OPENSSL-6036190\"],\"patch\":[],\"isBreakingChange\":true,\"remediationStrategy\":\"vuln\"}'\r\n\r\nCo-authored-by: snyk-bot ", - "sha": "75c83dd0d98e96964d9a7c1287b9cb9554927b2f", + "author": 12408980, + "message": "Add splash and app icon (#49)", + "sha": "f85bc4bb7d93ac001db49e05c1d8d053a1c70978", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-06T10:53:48Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-01-21T13:37:49Z" }, { "author": 12408980, - "message": "feat: Add search support for drop downs in create linear issue (#9566)\n\nCo-authored-by: iamsivin ", - "sha": "f452565d138bdc90f2b2c9a55d0de7c41993f0b4", + "message": "Feature: Update conversation/messages in real time using web socket (#48)", + "sha": "f5fe6234354bafb18fab24cb2b88c411531e92b0", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-05T11:10:10Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-01-21T04:34:39Z" }, { "author": 12408980, - "message": "fix: Reset loader state on error (#9597)\n\n- Replace `showAlert` with `showAlertMessage` in auth related pages.", - "sha": "839f7fe719393450623f2ce09877a93ea2707ef4", + "message": "Feature: Add no network bar (#44)", + "sha": "9287af56387493611d07863e9318dcd2ab64b704", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-05T10:37:44Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-01-17T09:15:25Z" }, { - "author": 0, - "message": "feat: update cwctl to work with Ubuntu 24.04 LTS (#9586)\n\nThe `add user` utility was updated, and the `--disabled-login` behavior changed in Ubuntu 24.04. This set the login shell to `/sbin/nologin,` which broke the `cwctl` installation flow. \r\n\r\nref: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=625758\r\n\r\nCo-authored-by: Vishnu Narayanan ", - "sha": "c23e235cea8d35c3540594728a7b4ba3b66ba77c", + "author": 12408980, + "message": "Feature: Add confirm modal on hardware back button (#43)", + "sha": "86f0e528ddf33c66def2e02c381b780639348821", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-05T09:50:57Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-01-17T07:38:27Z" }, { - "author": 15716057, - "message": "fix: Missing mitt.js in vue 3 instance of app (#9596)", - "sha": "88e4d9f06fee3c4999d96fda21df0bae2da7ebb9", + "author": 73185, + "message": "Fix: Readme typo (#40)", + "sha": "3eabfa5000faa7573035dac8f95fc4921a8a2e46", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-05T09:45:25Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-01-14T08:05:14Z" }, { - "author": 15716057, - "message": "feat: Make context meny visible only on hover (#9592)", - "sha": "bff19eb2e6e236b62dbbea2d8b2366ed587b0b2e", + "author": 12408980, + "message": "Docs: Update the docs for public release (#39)", + "sha": "d4c5d1f86c94572bf30a3db3fa773cc4d841d425", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-05T05:43:16Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-01-14T08:01:55Z" }, { - "author": 15716057, - "message": "fix: Replace the bus events with emitter in widget (#9584)\n\nCo-authored-by: Muhsin Keloth ", - "sha": "00ef9c475fe5dcb5de177012c0f5690f75866f08", + "author": 12408980, + "message": "Feature: Add random background color for conversation item (#37)", + "sha": "7bb71de76dbf0c2ba9ebd428b2b9e8ecd51dfe85", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-03T11:06:15Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-01-14T07:53:23Z" }, { - "author": 64252451, - "message": "feat: Reconnect logic (#9453)\n\nCo-authored-by: Muhsin Keloth \r\nCo-authored-by: Shivam Mishra ", - "sha": "af90f21cfddf32a3f18e7350a8070b85613db2cc", + "author": 12408980, + "message": "Connect application with action cable (#36)\n\n* add more constants\r\n\r\n* add action cable helpers\r\n\r\n* add websocket url\r\n\r\n* add helper for getting pub sub token\r\n\r\n* filter conversation list before render\r\n\r\n* change the logic of last message in conversation\r\n\r\n* add clean script\r\n\r\n* add react-native-action-cable package\r\n\r\n* remove base class action cable\r\n\r\n* connect app with web sockets", + "sha": "3b7a89bb741c5a2af320515fb9bc40e56600cbf2", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-03T10:24:19Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-01-14T06:49:28Z" }, { - "author": 18097732, - "message": "fix: locales settings on portal (#9583)\n\nThe previous changes made on Portal locales introduced a bug where users\r\nwere not able to set the default locale, this PR fixes that", - "sha": "00da2ac8477fdb56adb7f44c012e7f8046e112d2", + "author": 12408980, + "message": "Feature: Add conversation filter screen (#31)", + "sha": "ed8f52bc6dcab597c8fd6f23f0a1c45ae83a64b9", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-03T09:26:53Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2020-01-02T07:05:36Z" }, { - "author": 18097732, - "message": "chore: upgrade packages (#9555)\n\nThis PR upgrades the packages to the latest patch versions, no-breaking\r\nchanges. Can be merged once CI clears\r\n\r\nCo-authored-by: Pranav ", - "sha": "f956530b36fa54b5082391f9c75d98951acfefa6", + "author": 12408980, + "message": "Feature: Add conversation list and settings screen (#28)", + "sha": "a5de45e3a232ee45325482d42be6cf5b621b75d0", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-02T13:39:06Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2019-12-29T15:17:25Z" }, { - "author": 2684895, - "message": "fix: browser info (#9569)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nfixed getting browser data\r\n\r\nIn Vue, without computed properties, the data doesn't update, and\r\nbecause of this, it doesn't display information about the browser.\r\n\r\n## Type of change\r\n\r\nPlease delete options that are not relevant.\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n- [ ] New feature (non-breaking change which adds functionality)\r\n- [ ] Breaking change (fix or feature that would cause existing\r\nfunctionality not to work as expected)\r\n- [ ] This change requires a documentation update\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [ ] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [ ] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [ ] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", - "sha": "803471e42fce3021b7a53c041cf072c72166eb9a", + "author": 12408980, + "message": "Enhancement: Add prop types for type checking (#27)", + "sha": "7346aeba8740ddf8e7bd98b76a749bbab98d4792", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-02T13:36:10Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2019-12-24T17:30:10Z" }, { - "author": 49699333, - "message": "chore(deps): bump pug from 3.0.2 to 3.0.3 (#9564)\n\nBumps [pug](https://github.com/pugjs/pug) from 3.0.2 to 3.0.3.\r\n
\r\nRelease notes\r\n

Sourced from pug's\r\nreleases.

\r\n
\r\n

pug-code-gen@3.0.3

\r\n

Bug Fixes

\r\n
    \r\n
  • Validate templateName and globals are\r\nvalid JavaScript identifiers to prevent possible remote code execution\r\nif un-trusted user input is passed to the compilation options (#3438)
  • \r\n
\r\n

pug@3.0.3

\r\n

Bug Fixes

\r\n
    \r\n
  • \r\n

    Update pug-code-gen with the following fix: (#3438)

    \r\n

    Validate templateName and globals are valid\r\nJavaScript identifiers to prevent possible remote code execution if\r\nun-trusted user input is passed to the compilation options

    \r\n
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 32acfe8\r\nfix: ensure template names are valid identifiers (#3438)
  • \r\n
  • 4767caf\r\nrefactor: convert pug-error to TypeScript (#3355)
  • \r\n
  • a724446\r\nchore: update character-parser (#3354)
  • \r\n
  • 6cca8f7\r\ndocs: fix GitHub format in README (#3335)
  • \r\n
  • See full diff in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pug&package-manager=npm_and_yarn&previous-version=3.0.2&new-version=3.0.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\nYou can disable automated security fix PRs for this repo from the\r\n[Security Alerts\r\npage](https://github.com/chatwoot/chatwoot/network/alerts).\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "b0114dee42ccf3f070c372536af0db508a63371b", + "author": 12408980, + "message": "Feature: Login API flow (#25)", + "sha": "eceb9b64328fb3590408ccba8db0a8fc7efb47d9", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-31T17:46:16Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2019-12-24T17:04:53Z" }, { - "author": 18097732, - "message": "fix: Add the translation for Sign in with Microsoft button (#9567)\n\nThe sign in button for Microsoft inbox was not translated, this PR fixes it", - "sha": "ae35b47ae3840b8c3cf0d7f585bd60d424c8c768", + "author": 12408980, + "message": "[Feature] Added the login screen and theming files (#21)", + "sha": "d71382e35f511698ae500990d8d83ede4ab1af37", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-31T16:01:50Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2019-12-23T18:15:21Z" }, { - "author": 15716057, - "message": "chore: Replace eventBus with mitt.js [CW-3275] (#9539)\n\n# Replace the deprecated `eventBus` with mitt.js\r\n\r\n## Description\r\n\r\nSince eventBus and it's respective methods are deprecated and removed\r\nfrom all future releases of vue, this was blocking us from migrating.\r\nThis PR replaces eventBus with\r\n[mitt](https://github.com/developit/mitt). I have created a wrapper\r\nmitt.js to simulate the same old event names so it's backwards\r\ncompatible, without making a lot of changes.\r\n\r\n\r\nFixes # (issue)\r\n\r\n## Type of change\r\n\r\nPlease delete options that are not relevant.\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n- [ ] New feature (non-breaking change which adds functionality)\r\n- [ ] Breaking change (fix or feature that would cause existing\r\nfunctionality not to work as expected)\r\n- [ ] This change requires a documentation update\r\n\r\n## How Has This Been Tested?\r\n\r\n1. Made sure all the places we're listening to bus events are working as\r\nexpected.\r\n2. Respective specsf or the events from mitt.\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [x] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [x] Any dependent changes have been merged and published in downstream\r\nmodules", - "sha": "b474929f5ef68139dfb7977aa7e523d76e47cd3d", + "author": 12408980, + "message": "Added localisation support (#18)\n\n* add i18n-js package\r\n\r\n* add i18n configuration\r\n\r\n* add english and spanish translation files\r\n\r\n* add transaltion in home screen", + "sha": "d029495710ebcf00532cd168bbbf20b614857544", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-31T10:20:36Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2019-11-30T09:56:01Z" }, { - "author": 64252451, - "message": "feat: Split reconnect logic PR (store) (#9520)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR includes store filter parts split from this [Reconnect\r\nPR](https://github.com/chatwoot/chatwoot/pull/9453)", - "sha": "e3eca47c31b981721b3280df6c0d9db6b7b94b51", + "author": 12408980, + "message": "Added redux for state management (#16)", + "sha": "598315637a16a8b9c746097876656aef338e7fc2", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-30T06:59:55Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2019-11-29T08:07:32Z" }, { - "author": 18097732, - "message": "feat: add reauthorization banner for Facebook (#9553)", - "sha": "6c682a6869b5b634bf73f594a8255d5393920dcf", + "author": 12408980, + "message": "Merge pull request #14 from pranavrajs/7-navigation\n\nAdded page navigation", + "sha": "ae74ab909c0a39ce0b64eb1f4fbd262c577100bb", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-30T04:11:04Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2019-11-27T17:18:49Z" }, { - "author": 49699333, - "message": "chore(deps-dev): bump rack-contrib from 2.4.0 to 2.5.0 (#9559)\n\nBumps rack-contrib from 2.4.0 to 2.5.0.\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "b53ce3fa798c699223d8f42b1755e2747aff20fe", + "author": 12408980, + "message": "update podfile.lock file", + "sha": "42a00a70f3fb6b62277966778834a9200e2005cf", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-29T20:15:05Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2019-11-27T16:24:22Z" }, { - "author": 64252451, - "message": "fix: TypeError cannot read properties of undefined (reading 'name') (#9562)", - "sha": "41e27e95b4add8b9d71a17b7af52d9624de91f23", + "author": 12408980, + "message": "clean code", + "sha": "9a9551c270c0b4feed0e9bd96b9e22d3ea3bda6c", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-29T16:34:30Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2019-11-27T16:21:24Z" }, { - "author": 64252451, - "message": "fix: TypeError undefined is not an object `(evaluating 'this.features.inbound_emails')` (#9563)", - "sha": "b31be37dc2eb4e1a83a0faaf8dd8db24fecea369", + "author": 12408980, + "message": "add home page and implement the navigation", + "sha": "7393d51f08237b6ad79c98841a35691fa5ba3f22", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-29T16:01:37Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2019-11-27T16:20:29Z" }, { "author": 12408980, - "message": "chore: Linear integration fixes (#9538)", - "sha": "a55fffab3aedb1775dc99c9f32fb75576009ea09", + "message": "add react navigation libraries", + "sha": "bc91523d35cf09b8e762044b714a162ef477a3f1", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-29T05:58:13Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2019-11-27T16:19:28Z" }, { - "author": 3526167, - "message": "doc: update .env.example (#9556)\n\n\r\n- add more info on SECRET_KEY_BASE\r\n- add a link to env variable section in selfhosted docs\r\n\r\nFixes https://github.com/chatwoot/chatwoot/issues/9517", - "sha": "59b912f22cd4370e693f2922f6c5d1cd4fb4e5b8", + "author": 12408980, + "message": "Merge pull request #13 from pranavrajs/4-prettier\n\nConfigured Prettier, Eslint and Husky", + "sha": "841978274ffcaa7b2cb9b1b503c42fbc060875eb", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-28T08:04:47Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2019-11-27T12:36:14Z" }, { - "author": 64252451, - "message": "fix: Enable edit option for custom attributes if value is present (#9543)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will enable a back edit option for custom attributes if there is\r\nthe value present, which is removed by this\r\n[PR](https://github.com/chatwoot/chatwoot/pull/9070/files#diff-fe9b82bbef1da31faa513332ed6015c0ed23765a6368832137a5408547da8938R172)\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3345/edit-attribute-does-not-work-anymore\r\n\r\n## Type of change\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n\r\n## How Has This Been Tested?\r\n\r\n**Screenrecordings**\r\n\r\n**Before**\r\n\r\n\r\n\r\nhttps://github.com/chatwoot/chatwoot/assets/64252451/ab89e087-d919-404d-90a9-17982b425dc3\r\n\r\n\r\n\r\n**After**\r\n\r\n\r\nhttps://github.com/chatwoot/chatwoot/assets/64252451/98d8b0b2-2f8f-46ec-ace5-b3e2a721623e\r\n\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [ ] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", - "sha": "eb6a3438107325f0f78d8f8481e7395f984736bb", + "author": 12408980, + "message": "setup lint-staged and husky", + "sha": "cb99e561e2962c2475ab09ed5a834ebf99ed05cf", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-28T06:35:34Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2019-11-27T12:27:48Z" }, { - "author": 3403589, - "message": "fix(typo): Update bulkActions.json (#9540)", - "sha": "4a3376e9124607ff57edc9415acd3ab5cd6c5073", + "author": 12408980, + "message": "add huky and lint-staged dev dependencies", + "sha": "a0b5e8edaa580cbe587ae4725b1cacd6b3083389", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-24T15:51:36Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2019-11-27T12:23:58Z" }, { - "author": 64252451, - "message": "feat: Adds backend support for rendering tables in articles (#9526)", - "sha": "7c5e67bf28dda354d656686bbaa505bf7b39f2a4", + "author": 12408980, + "message": "add eslint-plugin-prettier dev dependency", + "sha": "983c2d7f914ceee71d0df139f38b032fdae540c3", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-24T03:14:01Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2019-11-27T12:23:20Z" }, { - "author": 18097732, - "message": "feat: new re-authorization flow for Microsoft (#9510)\n\nThis PR adds a cleaner re-authorization flow to Microsoft. This PR has\r\nthe following changes\r\n\r\n1. Use `reauthorization_required` value for Microsoft Channel\r\n2. Refactor `InboxReconnectionRequired` to reuse the `banner` component\r\n3. Refactor `microsoft/Reauthorize.vue` to reuse\r\n`InboxReconnectionRequired` component\r\n4. Update `reauthorizable.rb` to update cache keys if the model has an\r\ninbox\r\n5. Update `microsoft/callbacks_controller.rb` to handle the\r\nreauthorization case with a redirect to the inbox settings page if the\r\ninbox already exists at the time of authorization.\r\n\r\n## How Has This Been Tested?\r\n\r\n- [x] Local Instance\r\n- [ ] Staging Instance\r\n- [x] Unit tests\r\n\r\n## Pending Tasks\r\n\r\n- [ ] ~Success Toast~ will do this in a follow-up PR with the screen\r\n\r\n## Demo\r\n\r\nThe following video shows the whole process of creation and\r\nre-authorization of the Microsoft channel\r\n\r\n\r\nhttps://www.loom.com/share/e5cd9bd4439c4741b0dcfe66d67f88b3?sid=100f3642-43e4-46b3-8123-88a5dd9d8509\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "eafd3ae44df856141088efb4c543040325c3fe55", + "author": 12408980, + "message": "add prettier dev dependency", + "sha": "71566f331d36a7d115d8ed213acc703ea0a05ba9", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-23T10:33:40Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2019-11-27T12:19:17Z" }, { - "author": 18097732, - "message": "feat: allow setting dashboard scripts from super_admin (#9514)\n\nThis PR allows setting scripts for `vueapp.html.erb` via super admin\r\nconfig. This PR has the following changes\r\n\r\n1. Allow `DASHBOARD_SCRIPTS` in internal config\r\n2. Remove existing scripts from `vueapp.html.erb`\r\n3. Add scripts from `GlobalConfig` to `vueapp.html.erb`\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "616e3a8092b3c02acf9f191a6b4d8e9a69c05264", + "author": 12408980, + "message": "Add basic documentation for running the app (#12)\n\n* add .env to gitignore\r\n\r\n* add .env.example file\r\n\r\n* add basic doc for running the app", + "sha": "c7e514667ca115282105d97e852bbf172a9e6c93", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-23T09:00:41Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2019-11-27T11:54:22Z" }, { "author": 12408980, - "message": "feat: Add title while linking the linear issue (#9529)", - "sha": "f83af33b87e8e06cc4497063a1929ddba2b5ff25", + "message": "Initialised the RN project (#3)\n\n* initialise the rn project\r\n\r\n* change project package name", + "sha": "47579eb8ea048c6fabf6b8e7129b873ec97d38b5", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-23T08:02:41Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2019-11-26T18:27:06Z" }, { - "author": 64252451, - "message": "feat: Adds the ability to add line breaks in helpcenter articles (#9519)", - "sha": "0c4c561313cf3cdd73b5c29856606d1d9790da4f", + "author": 2246121, + "message": "Initial commit", + "sha": "d9e616711b146afab7c4c6f80c4553e8412ee631", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-23T07:04:42Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2019-11-25T18:21:16Z" }, { - "author": 18097732, - "message": "fix: Cannot read properties of undefined (reading 'toLowerCase') (#9511)\n\nTried to replicate the issue, but Sentry didn't have enough information.\r\n`toggleMessageSignature` is a user triggered action in\r\n`ReplyBottomPanel.vue`, the value for `channelType` is provided from\r\n`inboxMixin`. The error will occur if either `inbox` is an empty object\r\n`{}` or `channel_type` in `inbox` object is undefined.\r\n\r\nI couldn't find any instance where this could be the case. The PR has a\r\nstop gap solution that ensures that no action is triggered", - "sha": "9f625715ab9ab99837f38faaa2294b5eac8fef4e", + "author": 64252451, + "message": "feat: Rewrite `customAttributeMixin` to validation helper (#9916)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will replace the use of `customAttributeMixin` with\r\n`shared/helpers/Validators` helper.\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3446/rewrite-customattributemixin-mixin-to-a-composable\r\n\r\n**Files updated**\r\n1. widget/components/PreChat/Form.vue\r\n2. dashboard/components/CustomAttribute.vue\r\n3. dashboard/routes/dashboard/settings/attributes/EditAttribute.vue\r\n\r\n## Type of change\r\n\r\n- [x] New feature (non-breaking change which adds functionality)\r\n\r\n## How Has This Been Tested?\r\n\r\nTest the custom validation is working or not with the custom attributes.\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", + "sha": "d1d1398d807167f81919eb84332845567c7fb575", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-23T06:38:04Z" + "createdAt": "2024-08-09T13:07:26Z" }, { "author": 12408980, - "message": "feat: Linear front end (#9491)\n\nCo-authored-by: Shivam Mishra \r\nCo-authored-by: iamsivin ", - "sha": "35508feaae4808b730c908687fa9e16b9cba3a91", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-23T06:28:24Z" - }, - { - "author": 64252451, - "message": "fix: TypeError cannot read properties of undefined (reading 'status') (#9505)", - "sha": "be97c68721e00cb9657daa60236b2fae1fc3cafe", + "message": "feat: Add issue status in linear issue search item (#9598)", + "sha": "40bd79f1ca75fae8e12f35509200d327adae2d0e", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-23T05:52:14Z" + "createdAt": "2024-08-08T08:14:08Z" }, { "author": 64252451, - "message": "fix: Space key in input closing dropdown (#9525)", - "sha": "4b93738462dd3f61f0fe3edbe04ca011d0bf2983", + "message": "feat: Replace the use of `keyboardEventListener` mixin to a composable (Part -3) (#9897)", + "sha": "74bbbd25b9b6672397fd09e90e2cd3ef93ad22aa", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-23T05:10:44Z" + "createdAt": "2024-08-08T07:10:56Z" }, { "author": 2246121, - "message": "feat: Improve Report API performance (#9476)\n\n- Re-write the methods for clarity\r\n- Remove the dependency on the ReportHelper class.\r\n- Remove n+1 queries in the average metric time series data.", - "sha": "87d92f73d49c12f51b1aaf772683059341dd928f", + "message": "fix: Disable the password section is the admin has disabled user profile update (#9910)\n\nThis PR updates the profile settings page to completely disable the password section, including the heading, if the admin has disabled user profile updates. Previously, the section heading was shown with empty content, which caused confusion.", + "sha": "ae938b215489f2ccf388b9c5a10fa89de9290127", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-23T00:34:24Z" + "createdAt": "2024-08-07T16:51:37Z" }, { - "author": 12408980, - "message": "feat: Add APIs for linear integration (#9346)", - "sha": "023b3ad50783a359f91a5d54eae183b9d0814c83", + "author": 2246121, + "message": "feat: Update the design for canned responses (#9903)\n\nThis is the continuation of the design update series. Canned responses listing page is rewritten with the design change.\r\n---------\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>\r\nCo-authored-by: iamsivin \r\nCo-authored-by: Shivam Mishra \r\nCo-authored-by: Vishnu Narayanan ", + "sha": "80a90d9d8cf207542c1bebdfb9983335f970ea39", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-22T08:07:58Z" + "createdAt": "2024-08-07T16:43:47Z" }, { "author": 64252451, - "message": "fix: Right click Snooze is not working (#9498)", - "sha": "0d13c11c44045542c80dc9f61593f6e8577aa11c", + "message": "fix: Snooze conversation not working in Inbox view (#9875)", + "sha": "646cfb97e733c4e2d9e496270ef53e5b1b0a8e1f", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-22T07:33:49Z" + "createdAt": "2024-08-07T13:27:29Z" }, { - "author": 73185, - "message": "fix: [Snyk] Security upgrade administrate-field-active_storage from 1.0.2 to 1.0.3 (#9496)\n\n- Security upgrade administrate-field-active_storage from 1.0.2 to 1.0.3", - "sha": "db13049e6f5d6a64afed47e0692967513d7025d0", + "author": 64252451, + "message": "feat: Replace the use of `keyboardEventListener` mixin to a composable (Part -2) (#9892)", + "sha": "89acbd8d09788554e6c7d9d5e579bf63ed29bf3b", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-21T20:36:11Z" + "createdAt": "2024-08-07T10:13:11Z" }, { - "author": 2246121, - "message": "fix: Fix typo in the font for portals (#9515)\n\nThe fonts on the portal were not loaded properly before due to a typo in\r\nthe stylesheet. The font that is shown on the public portal is ui-sans\r\nright now. This PR fixes it.", - "sha": "7a1a686133f63a16df35fcb54658e6328bca93fe", + "author": 64252451, + "message": "fix: TypeError: Cannot read properties of null (reading 'user_id') (#9884)", + "sha": "b03a8398099da449434a5c40493c37607a568c40", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-21T20:35:35Z" + "createdAt": "2024-08-07T09:12:01Z" }, { "author": 64252451, - "message": "feat: Move the SLA filter dropdown to UI folder (#9502)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nI moved the newly created SLA filter dropdown to the UI folder to use in\r\nadding the Linear issue modal.", - "sha": "00dca9466a571ef32d0be05d25670b69060e0cfd", + "message": "feat: Replace the use of `mentionSelectionKeyboard` mixin to a composable (#9904)", + "sha": "56e93d152dea481a40de5db028338837f46b6705", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-20T10:53:42Z" + "createdAt": "2024-08-07T08:44:41Z" }, { - "author": 18097732, - "message": "feat: add inbox reconnection banner (#9441)\n\n![CleanShot 2024-05-09 at 12 44\r\n07@2x](https://github.com/chatwoot/chatwoot/assets/18097732/2b2861d4-ddcb-481a-b411-f553c19ff573)\r\n\r\n![CleanShot 2024-05-09 at 12 44\r\n36@2x](https://github.com/chatwoot/chatwoot/assets/18097732/9cdb8213-acce-4499-a72b-1feba2b611a6)\r\n\r\n---------\r\n\r\nCo-authored-by: Fayaz Ahmed ", - "sha": "e9831b8855ea36c569d9c5fa3911625cf102406b", + "author": 2246121, + "message": "fix: Handle the case where message has no attachments (#9902)\n\nFix the broken message sending due to the errors in attachment update PR\r\nhttps://github.com/chatwoot/chatwoot/pull/9784\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", + "sha": "c344f2b9cfd903a29d38461a77ba661c64b0eb15", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-20T06:27:03Z" + "createdAt": "2024-08-07T04:27:12Z" }, { - "author": 18097732, - "message": "feat: move Azure config to installation_config (#9481)\n\nThis PR has the following changes\r\n\r\n1. Add `AZURE_APP_ID` and `AZURE_APP_SECRET` to installation config\r\n2. Add Microsoft config to `super_admin/features.yml`\r\n3. Replace usage of `ENV.fetch` with `GlobalConfigService.load` for\r\nfetch App ID and Secret", - "sha": "f6650b5025372c771b1091e699d774d73d2c5575", + "author": 2246121, + "message": "feat: Update the design of the audit logs page (#9901)\n\nThis is continuation of the design update, updates the design for audit logs listing page.\r\n\r\n---------\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", + "sha": "aea68f1ecf517f04da638f199daac2fe5c4fb34a", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-20T06:22:42Z" + "createdAt": "2024-08-07T03:58:04Z" }, { "author": 18097732, - "message": "fix: fetch FB_APP_ID from @global_config (#9483)", - "sha": "00a460db43f374036ad67ef59de7b6264d6ccc96", + "message": "fix: Update the logic to handle attachments in a conversation (#9784)\n\nWhen the chat is viewed, a function `fetchAllAttachments` is run to get all attachments for a particular conversation. This function, before updating the record creates the `attachments` property on the `chat` object in the store.\r\nIf in any case this function fails, the `attachments` property is not created, and when the code reaches the `dashboard/store/modules/conversations/index.js` the error occurs\r\n\r\nThis PR fixes it by ensuring that `SET_ALL_ATTACHMENTS` is always run. And it handles the default case as well\r\n\r\n\r\n---\r\n\r\nSentry Issue:\r\n[CHATWOOT-FRONTEND-APP-5Y](https://chatwoot-p3.sentry.io/issues/5459056982/)\r\n\r\n```\r\nTypeError: Cannot read properties of undefined (reading 'some')\r\n at forEach(./app/javascript/dashboard/store/modules/conversations/index.js:160:31)\r\n at Array.forEach()\r\n at mutations(./app/javascript/dashboard/store/modules/conversations/index.js:159:27)\r\n at handler(./node_modules/vuex/dist/vuex.js:771:7)\r\n at forEach(./node_modules/vuex/dist/vuex.js:470:9)\r\n at Array.forEach()\r\n at fn(./node_modules/vuex/dist/vuex.js:469:13)\r\n at Store.prototype._withCommit(./node_modules/vuex/dist/vuex.js:574:5)\r\n at Store.prototype.commit(./node_modules/vuex/dist/vuex.js:468:10)\r\n at this.commit(./node_modules/vuex/dist/vuex.js:420:21)\r\n at call(./app/javascript/dashboard/store/modules/conversations/actions.js:273:7)\r\n at tryCatch(./node_modules/videojs-record/dist/videojs.record.js:2868:27)\r\n at _invoke(./node_modules/videojs-record/dist/videojs.record.js:3088:32)\r\n at prototype[method](./node_modules/videojs-record/dist/videojs.record.js:2921:31)\r\n at as(/packs/js/application-cf716bca3c984faeb095.js:4:76)\r\n at as(/packs/js/application-cf716bca3c984faeb095.js:4:76)\r\n at nrWrapper(/app/accounts/81898/conversations/95:6:17817)\r\n```\r\n\r\n---------\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>\r\nCo-authored-by: Sojan Jose \r\nCo-authored-by: Pranav ", + "sha": "e393bcf125c529c6730ed9fd147d48cb12802e92", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-17T10:14:50Z" + "createdAt": "2024-08-07T01:13:41Z" }, { - "author": 49699333, - "message": "chore(deps): bump rexml from 3.2.5 to 3.2.8 (#9489)\n\nBumps rexml from 3.2.5 to 3.2.8.\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "85dcb84675fc1c7314ad7ab3586f50317a6c55a3", + "author": 2246121, + "message": "feat: Update the design for teams (#9899)\n\nThis PR updates the design for the team listing page. This PR is part of the design revamp project for all the settings pages.\r\n\r\nCo-authored-by: Sojan Jose ", + "sha": "e330c2f6c0bcd1d94eca97b0658827530889903b", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-17T01:19:22Z" + "createdAt": "2024-08-07T00:26:23Z" }, { - "author": 64252451, - "message": "fix: New account button style in switch account modal (#9456)", - "sha": "a83b6090256a722c0dbff4f556c94a355a1fcc28", + "author": 73185, + "message": "chore: Auto resolution job for captain (#9898)\n\n- Add a conversation auto-resolution job for the captain integration", + "sha": "cb4ad28a131949d8597d302da682f2cc3a5f0c72", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-16T17:03:43Z" + "createdAt": "2024-08-06T23:15:11Z" }, { - "author": 73185, - "message": "Merge branch 'release/3.9.0' into develop", - "sha": "528b2dc17cb0958515259545539310ebacea21e0", + "author": 8449082, + "message": "fix: Use appropriate logos for integrations in the dark mode (#9881)", + "sha": "91b713f6f5ae2b8c052be6f08bdb687f4869aef5", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-16T05:32:27Z" + "createdAt": "2024-08-06T16:40:41Z" }, { - "author": 73185, - "message": "Merge branch 'release/3.9.0'", - "sha": "f7580f864c837a0e5efa39fe3696e7a224327e11", + "author": 64252451, + "message": "fix: Keydown handler in `useKeyboardEvent` composable not registering correctly (#9896)\n\n… correctly\r\n\r\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR fixes an issue where the key down handler in the\r\n`useKeyboardEvent` composable was not registering correctly.\r\n\r\n## Type of change\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", + "sha": "59b9c5596736955f7ccb96c473ab542b5675f95e", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-16T05:32:12Z" + "createdAt": "2024-08-06T14:04:36Z" }, { - "author": 73185, - "message": "Bump version to 3.9.0", - "sha": "41e373ace380c4f2220160293910cf2cd11ed54b", + "author": 2246121, + "message": "fix: Fix issues with new conversation form (#9891)\n\n`requiredIf('isAnEmailInbox')` was not evaluated properly. This PR fixes\r\nit by moving it to a method and using the `this.[variable]` pattern.", + "sha": "736f16b17091f01a681a9ee60ec56403c5166f38", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-16T05:15:52Z" + "createdAt": "2024-08-06T10:52:38Z" }, { - "author": 92152627, - "message": "chore: Update translations (#9439)\n\n- update translations from crowdin", - "sha": "b0b4668d2305f49241b280aa6bf757a3b1ac4af5", + "author": 64252451, + "message": "feat: Dynamically show `Shift` key in shortcut modal for `QWERTZ` layout (#9888)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR includes UI changes to dynamically add the `Shift` key to the\r\nkey set `Alt+KeyP` and `Alt+KeyL` in the keyboard shortcut modal for the\r\n`QWERTZ` layout.\r\n\r\n**Context**\r\nPreviously, the `Alt+L` shortcut for toggling the reply editor\r\nconflicted with the `@` symbol on the QWERTZ layout in macOS. The new\r\n`useDetectLayout` composable checks the active keyboard layout. If\r\n`QWERTZ` is detected, the shortcuts are modified to `Shift+Alt+KeyP` and\r\n`Shift+Alt+KeyL`.\r\n\r\n[PR with the functionality\r\nchanges](https://github.com/chatwoot/chatwoot/pull/9831#event-13764407813)\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/PR-1095/typing-a-in-private-note-switches-to-reply-tab-with-german-keyboard\r\n\r\n## Type of change\r\n\r\n- [x] Breaking change (fix or feature that would cause existing\r\nfunctionality not to work as expected)\r\n\r\n## How Has This Been Tested?\r\n\r\n**Loom video**\r\n\r\nhttps://www.loom.com/share/35b741c5afc64bc58bd4e7dc5dad012d?sid=f66ca0bf-b6a7-40fc-8972-ff0cd0196a16\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", + "sha": "28d44321525f7aae72c8727605ba27b1abb3490a", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-16T04:52:30Z" + "createdAt": "2024-08-06T10:47:43Z" }, { - "author": 73185, - "message": "fix: Get online status from db when not present in cache [CW-3233] (#9477)\n\nPreviously, we returned the static value 'online' when the status was\r\nnot present in the Redis cache. This PR changes it to fall back to the\r\nDB value and updates the cache in such cases.\r\n\r\nfixes:\r\nhttps://linear.app/chatwoot/issue/CW-3233/write-a-back-up-for-online-status-in-case-if-redis-keys-are-not", - "sha": "a2d0e60a8822b0f49de9c0b6549a316299d44032", + "author": 64252451, + "message": "feat: Rewrite `keyboardEventListener` mixin to a composable (#9831)", + "sha": "e0b67bb5527fba1481495320881bf2b6f81d08e6", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-16T04:23:19Z" + "createdAt": "2024-08-05T13:29:47Z" }, { - "author": 73185, - "message": "chore: Add indexes to improve reporting performance (#9478)\n\n- Adding a new index on (account_id,created_at,message_type) based on\r\nour performance improvement exercise. This index significantly improves\r\nthe page load speeds of messaging reports.", - "sha": "7b8348097982bc39f228de5cf6e6346059182ec0", + "author": 64252451, + "message": "feat: Eslint rules (#9839)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR adds new eslint rules to the code base.\r\n\r\n**Error rules**\r\n\r\n| Rule name | Type | Files updated |\r\n| ----------------- | --- | - |\r\n| `vue/block-order` | error | ✅ |\r\n| `vue/component-name-in-template-casing` | error | ✅ |\r\n| `vue/component-options-name-casing` | error | ✅ |\r\n| `vue/custom-event-name-casing` | error | ✅ |\r\n| `vue/define-emits-declaration` | error | ✅ |\r\n| `vue/no-unused-properties` | error | ✅ |\r\n| `vue/define-macros-order` | error | ✅ |\r\n| `vue/define-props-declaration` | error | ✅ |\r\n| `vue/match-component-import-name` | error | ✅ |\r\n| `vue/next-tick-style` | error | ✅ |\r\n| `vue/no-bare-strings-in-template` | error | ✅ |\r\n| `vue/no-empty-component-block` | error | ✅ |\r\n| `vue/no-multiple-objects-in-class` | error | ✅ |\r\n| `vue/no-required-prop-with-default` | error | ✅ |\r\n| `vue/no-static-inline-styles` | error | ✅ |\r\n| `vue/no-template-target-blank` | error | ✅ |\r\n| `vue/no-this-in-before-route-enter` | error | ✅ |\r\n| `vue/no-undef-components` | error | ✅ |\r\n| `vue/no-unused-emit-declarations` | error | ✅ |\r\n| `vue/no-unused-refs` | error | ✅ |\r\n| `vue/no-use-v-else-with-v-for` | error | ✅ |\r\n| `vue/no-useless-v-bind` | error | ✅ |\r\n| `vue/no-v-text` | error | ✅ |\r\n| `vue/padding-line-between-blocks` | error | ✅ |\r\n| ~`vue/prefer-prop-type-boolean-first`~ | ~error~ | ❌ (removed this\r\nrule, cause a bug in displaying custom attributes) |\r\n| `vue/prefer-separate-static-class` | error | ✅ |\r\n| `vue/prefer-true-attribute-shorthand` | error | ✅ |\r\n| `vue/require-explicit-slots` | error | ✅ |\r\n| `vue/require-macro-variable-name` | error | ✅ |\r\n\r\n\r\n**Warn rules**\r\n\r\n| Rule name | Type | Files updated |\r\n| ---- | ------------- | ------------- |\r\n| `vue/no-root-v-if` | warn | ❎ |\r\n\r\n\r\nFixes https://linear.app/chatwoot/issue/CW-3492/vue-eslint-rules\r\n\r\n## Type of change\r\n\r\n- [x] New feature (non-breaking change which adds functionality)\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules\r\n\r\n---------\r\n\r\nCo-authored-by: Fayaz Ahmed \r\nCo-authored-by: Muhsin Keloth \r\nCo-authored-by: Shivam Mishra \r\nCo-authored-by: Pranav ", + "sha": "b4b308336f85ffae65689015ced8256b5a1e21df", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-16T04:21:15Z" + "createdAt": "2024-08-05T08:32:16Z" }, { - "author": 64252451, - "message": "fix: Dashboard phone number input country `undefined` in `onSelectCountry` (#9473)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will fix this sentry\r\n[issue](https://chatwoot-p3.sentry.io/issues/5291039795/)\r\n\r\n**Issue**\r\nThe root cause of this issue is the usage of\r\n`keyboardEventListenerMixins`. The key events are always active when the\r\nedit conversation modal is active, even if the country dropdown is not\r\nvisible. So, if we press the enter key, this error will be thrown into\r\nthe console.\r\n\r\n**Solution**\r\nRemove the use of `keyboardEventListenerMixins` and handle it directly\r\nin the Vue native key events. Also, always check if the dropdown is\r\nactive.\r\n\r\n**Other changes**\r\n1. Remove the `mouseup` event lister and use the click away directive.\r\n2. Use inline Tailwind css\r\n\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3282/phonenumberinput-country-undefined-in-onselectcountry\r\n\r\n## Type of change\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n\r\n## How Has This Been Tested?\r\n\r\n**Steps**\r\n1. Open a conversation.\r\n3. And click the edit contact button\r\n4. And click the enter key\r\n5. Now you can see the error in the console\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", - "sha": "565747357321bf6b1a9156f4ace458b0071d602d", + "author": 18097732, + "message": "fix: Fix broken SSO login after vuelidate changes (#9877)", + "sha": "6166ccb01461f12390e7456d72ebbb481fea320c", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-16T03:46:02Z" + "createdAt": "2024-08-02T08:46:58Z" }, { "author": 2246121, - "message": "fix: Update the voice note format to MP3 to fix the delivery issues (#9448)\n\nUse MP3 as the default format to send voice notes recorded from\r\nChatwoot. This change was made to fix the issue of Telegram voice notes\r\nnot working with the error `WEBPAGE_CURL_FAILED` .\r\n\r\nTelegram treats the mp3 recordings as audio attachments. Once we can\r\nidentify a fix for the original issue, we will revisit the `ogg`\r\nimplementation.\r\n\r\n---------\r\n\r\nCo-authored-by: Sojan Jose ", - "sha": "ae5ef73e915a5bf969112ec9bc22c1fad0ae7bb8", + "message": "chore: Use installation config URL for captain app URL (#9874)\n\nUse `InstallationConfig.where(name: 'CAPTAIN_APP_URL')` instead of\r\n`ENV.fetch('CAPTAIN_APP_URL', '')`", + "sha": "8696a4c1356a4b22f26b68004837534bd903a4c0", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-16T00:53:45Z" + "createdAt": "2024-08-02T07:47:55Z" }, { "author": 73185, - "message": "chore: Improved indexes for Conversations & Contacts [CW-3300] (#9475)\n\nBased on our recent performant optimisation exercises, We have identified a better indexing strategy for conversations and contacts. The previous index on last_activity_at for conversations significantly slowed down conversation filters. Similarly, the new index on Contacts will allow the page rendering to improve for accounts with many contacts.\r\n\r\nfixes: https://linear.app/chatwoot/issue/CW-3300/db-improvements", - "sha": "8520846b91aaf3ecca048f31d47754625c1f89b7", + "message": "feat: Generate SSO URL in Chatwoot, move Captain to primary tab (#9871)\n\n- Generate SSO URL in Chatwoot, move Captain to the primary tab\r\n\r\nCo-authored-by: Pranav ", + "sha": "829bb842fd8a7902e440b1d5e747f5cd94077922", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-15T23:10:39Z" + "createdAt": "2024-08-02T02:22:34Z" }, { "author": 73185, - "message": "chore: Show valid error messages on Inbox creation (#9474)\n\nAt the moment, when creating an inbox for Whatsapp, Telegram, etc., we show a generic error message saying that inbox creation failed. This PR will show the error messages directly from the API call, which is more helpful as it says if the error is due to the provided credentials.", - "sha": "7ed375f6f55b259d8242117ce728365259c24b87", + "message": "chore: Security advisory fix for rexml (#9872)", + "sha": "17a6df10a08542b68e6943dfaefc98f1ea6a2e54", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-15T22:53:41Z" + "createdAt": "2024-08-01T23:39:11Z" }, { - "author": 73185, - "message": "fix: [Snyk] Security upgrade devise_token_auth from 1.2.1 to 1.2.3 (#9468)\n\nfix: Gemfile & Gemfile.lock to reduce vulnerabilities\r\n\r\nThe following vulnerabilities are fixed with an upgrade:\r\n- https://snyk.io/vuln/SNYK-RUBY-ACTIONCABLE-20338\r\n- https://snyk.io/vuln/SNYK-RUBY-RACK-1061917\r\n\r\nCo-authored-by: snyk-bot ", - "sha": "fc1c992cdee8b55bcbeaa61a24d3a16a67e5b4b0", + "author": 12408980, + "message": "fix: Instagram outgoing attachments (#9863)\n\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3497/instagram-outgoing-attachments-are-not-rendering\r\n\r\nIt seems like Instagram outgoing attachment rendering has been broken\r\nfor a long time. We couldn't identify the issue because the check below\r\nonly inspects Instagram mentions.\r\n```\r\nmetadata[:data_url] = metadata[:thumb_url] = external_url if message.instagram_story_mention?\r\n```\r\nWe recently worked on adding the [Instagram CDN URL for\r\nattachments.](https://github.com/chatwoot/chatwoot/pull/9287)\r\n\r\nAfter that, it started using external URLs as attachment data URLs for\r\nboth outgoing and incoming attachments. The rendering broken for all the\r\noutgoing attachments since there were no external URLs, making the data\r\nURL empty. Adding an incoming message check will solve the issue.\r\n\r\n---------\r\n\r\nCo-authored-by: Sojan ", + "sha": "3edc636b7687dce4841eb86fa059e0ec5d0eeed9", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-15T18:52:40Z" + "createdAt": "2024-08-01T06:00:01Z" }, { "author": 18097732, - "message": "fix: widget does not load when navigating on pages with view transition [CW-3249] (#9443)\n\n* feat: add ids to each element\r\n\r\n* feat: restore elements for apps that use view transitions\r\n\r\n* fix: remove generator check condition\r\n\r\n* feat: handle turbolinks\r\n\r\n* fix: new body handling\r\n\r\n* chore: undo debug changes", - "sha": "bc8736c08e8e5f68ad4281d15ab240319b0e2ab5", + "message": "fix: templates in whatsapp (#9862)", + "sha": "68482db3a299347aa06085ed5a53a9a60334ff49", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-15T05:15:03Z" + "createdAt": "2024-07-31T10:03:31Z" }, { "author": 64252451, - "message": "fix: Widget phone number input country undefined in onSelectCountry (#9457)\n\n* fix: Widget phone number input country undefined in onSelectCountry\r\n\r\n* chore: Minor fix", - "sha": "5a289776de5e8f77f134680c8fe54da903419a9b", + "message": "fix: Table styles (#9860)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will fix table style breakage in the portal and inbox pre-chat\r\nform settings pages.\r\n\r\n## Type of change\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n\r\n## How Has This Been Tested?\r\n\r\n**Before**\r\n\r\n1. \r\n\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/b9eb7962-90ba-4a73-8221-08cb00e699e3\"\r\n\r\n2. \r\n\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/d60ca321-9743-4c30-ba3c-a34633f6f360\"\r\n\r\n3. \r\n\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/a0a91780-030e-4154-b80b-7dd7bade08e7\"\r\n\r\n4. \r\n\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/dbd99e24-f907-48c4-b460-db2f03453bda\"\r\n\r\n\r\n**After**\r\n1.\r\n\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/aa5cb340-965d-4956-b1e7-79d955a62f19\"\r\n\r\n2. \r\n\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/dcb2b9df-e6a5-48a4-a5dd-2c1fc25fc9b2\"\r\n\r\n3. \r\n\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/409f3983-7987-4250-b311-cbea5e757e47\"\r\n\r\n4. \r\n\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/27db4709-6b67-459a-a784-fd902f202964\"\r\n\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [ ] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", + "sha": "f7102d7f8b73638a436636455f0a01b4673aadd6", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-15T04:18:55Z" + "createdAt": "2024-07-31T05:47:05Z" }, { - "author": 73185, - "message": "chore: Make IP_LOOKUP_BASE_URL configurable (#9467)\n\nSince we download the GeoIP database during worker/server initialization, there is a high chance of spamming the server with too many requests for downloads, especially if the number of web and worker nodes is high. This PR provides the ability to specify a custom URL for the GeoLite database download, configurable via an environment variable. This helps in distributing the load and avoiding server overload during the initialization process", - "sha": "e98e27dc1fd5a862d8b79d6aa093e5790dc09a8c", + "author": 15716057, + "message": "chore: Migrate all instances of old vuelidate to new v2 syntax [CW-3274] (#9623)\n\n\r\nRemoves all the old vuelidate syntax and replaced it with the new\r\n`useValidate` composable and the `v$` helper.\r\n\r\n| Component | Path | Migrated | Tested |\r\n\r\n|------------------------------------|--------------------------------------------------------------|-----------------------------------------------|--------|\r\n| Login page | app/javascript/v3/views/login/Index.vue | ✅ | ✅ |\r\n| Custom Attributes settings page |\r\napp/javascript/dashboard/components/CustomAttribute.vue | ✅ | ✅ |\r\n| Account settings page |\r\napp/javascript/dashboard/routes/dashboard/settings/account/Index.vue | ✅\r\n| ✅ |\r\n| Add Account Modal |\r\napp/javascript/dashboard/components/layout/sidebarComponents/AddAccountModal.vue\r\n| ✅ | ✅ |\r\n| AICTA Modal |\r\napp/javascript/dashboard/components/widgets/AICTAModal.vue | ✅ | ✅ |\r\n| Conversation Advanced Filters |\r\napp/javascript/dashboard/components/widgets/conversation/ConversationAdvancedFilter.vue\r\n| deprecated `$each` prop in validations object | |\r\n| Email Transript Modal |\r\napp/javascript/dashboard/components/widgets/conversation/EmailTranscriptModal.vue\r\n| ✅ | ✅ |\r\n| Linear Create Issue |\r\napp/javascript/dashboard/components/widgets/conversation/linear/CreateIssue.vue\r\n| ✅ | ✅ |\r\n| Template Parser |\r\napp/javascript/dashboard/components/widgets/conversation/WhatsappTemplates/TemplateParser.vue\r\n| ✅ | |\r\n| Delete Confirmation Modal |\r\napp/javascript/dashboard/components/widgets/modal/ConfirmDeleteModal.vue\r\n| ✅ | ✅ |\r\n| Add Custom Attribute |\r\napp/javascript/dashboard/modules/contact/components/AddCustomAttribute.vue\r\n| ✅ | ✅ |\r\n| Merge Contacts |\r\napp/javascript/dashboard/modules/contact/components/MergeContact.vue | ✅\r\n| ✅ |\r\n| Contacts Advanced Filters |\r\napp/javascript/dashboard/routes/dashboard/contacts/components/ContactsAdvancedFilters.vue\r\n| deprecated `$each` prop in validations object | |\r\n| Contact Form |\r\napp/javascript/dashboard/routes/dashboard/conversation/contact/ContactForm.vue\r\n| ✅ | ✅ |\r\n| Conversation Form |\r\napp/javascript/dashboard/routes/dashboard/conversation/contact/ConversationForm.vue\r\n| ✅ | ✅ |\r\n| Add Custom Views |\r\napp/javascript/dashboard/routes/dashboard/customviews/AddCustomViews.vue\r\n| ✅ | ✅ |\r\n| Add Locale |\r\napp/javascript/dashboard/routes/dashboard/helpcenter/components/AddLocale.vue\r\n| ✅ | ✅ |\r\n| Portal Settings Basic Form |\r\n/app/javascript/dashboard/routes/dashboard/helpcenter/components/PortalSettingsBasicForm.vue\r\n| ✅ | ✅ |\r\n| Portal Settings Customization Form |\r\n/app/javascript/dashboard/routes/dashboard/helpcenter/components/PortalSettingsCustomizationForm.vue\r\n| ✅ | ✅ |\r\n| Add Category |\r\napp/javascript/dashboard/routes/dashboard/helpcenter/pages/categories/AddCategory.vue\r\n| ✅ | ✅ |\r\n| Edit Category |\r\napp/javascript/dashboard/routes/dashboard/helpcenter/pages/categories/EditCategory.vue\r\n| ✅ | ✅ |\r\n| CSML Bot Editor |\r\napp/javascript/dashboard/routes/dashboard/settings/agentBots/components/CSMLBotEditor.vue\r\n| ✅ | ✅ |\r\n| Add Agent |\r\napp/javascript/dashboard/routes/dashboard/settings/agents/AddAgent.vue |\r\n✅ | ✅ |\r\n| Edit Agent |\r\napp/javascript/dashboard/routes/dashboard/settings/agents/EditAgent.vue\r\n| ✅ | ✅ |\r\n| Add Attribute |\r\napp/javascript/dashboard/routes/dashboard/settings/attributes/AddAttribute.vue\r\n| ✅ | ✅ |\r\n| Edit Attribute |\r\napp/javascript/dashboard/routes/dashboard/settings/attributes/EditAttribute.vue\r\n| ✅ | ✅ |\r\n| Add Campaign |\r\napp/javascript/dashboard/routes/dashboard/settings/campaigns/AddCampaign.vue\r\n| ✅ | ✅ |\r\n| Edit Campaign |\r\napp/javascript/dashboard/routes/dashboard/settings/campaigns/EditCampaign.vue\r\n| ✅ | ✅ |\r\n| Add Canned |\r\napp/javascript/dashboard/routes/dashboard/settings/canned/AddCanned.vue\r\n| ✅ | ✅ |\r\n| Edit Canned |\r\napp/javascript/dashboard/routes/dashboard/settings/canned/EditCanned.vue\r\n| ✅ | ✅ |\r\n| IMAP Settings |\r\napp/javascript/dashboard/routes/dashboard/settings/inbox/ImapSettings.vue\r\n| ✅ | ✅ |\r\n| SMTP Settings |\r\napp/javascript/dashboard/routes/dashboard/settings/inbox/SmtpSettings.vue\r\n| ✅ | ✅ |\r\n| Widget Builder |\r\napp/javascript/dashboard/routes/dashboard/settings/inbox/WidgetBuilder.vue\r\n| ✅ | ✅ |\r\n| 360 Dialog Whatsapp |\r\napp/javascript/dashboard/routes/dashboard/settings/inbox/channels/360DialogWhatsapp.vue\r\n| ✅ | ✅ |\r\n| Inbox API settings |\r\napp/javascript/dashboard/routes/dashboard/settings/inbox/channels/Api.vue\r\n| ✅ | ✅ |\r\n| SMS Bandwidth settings |\r\napp/javascript/dashboard/routes/dashboard/settings/inbox/channels/BandwidthSms.vue\r\n| ✅ | ✅ |\r\n| Cloud Whatsapp Settings |\r\napp/javascript/dashboard/routes/dashboard/settings/inbox/channels/CloudWhatsapp.vue\r\n| ✅ | ✅ |\r\n| Facebook Settings |\r\napp/javascript/dashboard/routes/dashboard/settings/inbox/channels/Facebook.vue\r\n| ✅ | ✅ |\r\n| Line Settings |\r\napp/javascript/dashboard/routes/dashboard/settings/inbox/channels/Line.vue\r\n| ✅ | ✅ |\r\n| Telegram Settings |\r\napp/javascript/dashboard/routes/dashboard/settings/inbox/channels/Telegram.vue\r\n| ✅ | ✅ |\r\n| Twillio Settings |\r\napp/javascript/dashboard/routes/dashboard/settings/inbox/channels/Twilio.vue\r\n| ✅ | ✅ |\r\n| Forward To option settings |\r\napp/javascript/dashboard/routes/dashboard/settings/inbox/channels/emailChannels/ForwardToOption.vue\r\n| ✅ | ✅ |\r\n| Microsoft settings |\r\napp/javascript/dashboard/routes/dashboard/settings/inbox/channels/emailChannels/Microsoft.vue\r\n| ✅ | ✅ |\r\n| Collaborators page |\r\napp/javascript/dashboard/routes/dashboard/settings/inbox/settingsPage/CollaboratorsPage.vue\r\n| ✅ | ✅ |\r\n| Configuration Page |\r\napp/javascript/dashboard/routes/dashboard/settings/inbox/settingsPage/ConfigurationPage.vue\r\n| ✅ | ✅ |\r\n| Dashboard App Modal Settings |\r\napp/javascript/dashboard/routes/dashboard/settings/integrations/DashboardApps/DashboardAppModal.vue\r\n| ✅ | ✅ |\r\n| Settings - Webhook Form |\r\napp/javascript/dashboard/routes/dashboard/settings/integrations/Webhooks/WebhookForm.vue\r\n| ✅ | ✅ |\r\n| Macro Form |\r\napp/javascript/dashboard/routes/dashboard/settings/macros/MacroForm.vue\r\n| deprecated `$each` prop in validations object | |\r\n| Change Password |\r\napp/javascript/dashboard/routes/dashboard/settings/profile/ChangePassword.vue\r\n| ✅ | ✅ |\r\n| settings - User Basic Details |\r\napp/javascript/dashboard/routes/dashboard/settings/profile/UserBasicDetails.vue\r\n| ✅ | ✅ |\r\n| Password Edit | app/javascript/v3/views/auth/password/Edit.vue | ✅ | ✅\r\n|\r\n| Password Reset form |\r\napp/javascript/v3/views/auth/reset/password/Index.vue | ✅ | ✅ |\r\n| Signup form |\r\napp/javascript/v3/views/auth/signup/components/Signup/Form.vue | ✅ | ✅ |\r\n| Login form | app/javascript/v3/views/login/Index.vue | ✅ | ✅ |\r\n| Custom Attributes |\r\napp/javascript/dashboard/components/CustomAttribute.vue | ✅ | ✅ |\r\n| Reply Email Head |\r\napp/javascript/dashboard/components/widgets/conversation/ReplyEmailHead.vue\r\n| ✅ | ✅ |\r\n| Methods Mixin |\r\napp/javascript/dashboard/mixins/automations/methodsMixin.js | ✅ | ✅ |\r\n| Validations mixin |\r\napp/javascript/dashboard/routes/dashboard/settings/labels/validationMixin.js\r\n| ✅ | ✅ |\r\n| SLA Form |\r\napp/javascript/dashboard/routes/dashboard/settings/sla/SlaForm.vue | ✅ |\r\n✅ |\r\n| SLA Time Input |\r\napp/javascript/dashboard/routes/dashboard/settings/sla/SlaTimeInput.vue\r\n| ✅ | ✅ |\r\n| SLA Validation Mixin |\r\napp/javascript/dashboard/routes/dashboard/settings/sla/validationMixin.js\r\n| ✅ | ✅ |\r\n| Team Form |\r\napp/javascript/dashboard/routes/dashboard/settings/teams/TeamForm.vue |\r\n✅ | ✅ |\r\n| Add Agents |\r\napp/javascript/dashboard/routes/dashboard/settings/teams/Create/AddAgents.vue\r\n| ✅ | ✅ |\r\n| Edit Agents |\r\napp/javascript/dashboard/routes/dashboard/settings/teams/Edit/EditAgents.vue\r\n| ✅ | ✅ |\r\n\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth \r\nCo-authored-by: Shivam Mishra \r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>\r\nCo-authored-by: Pranav ", + "sha": "ce8e1ec93dbf2c0d5253da82bf4c0cdd6f16dc66", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-14T21:32:17Z" + "createdAt": "2024-07-30T09:38:22Z" }, { - "author": 73185, - "message": "chore: Add debug statement in spec (#9466)\n\n- Add a debug statement to check the failed specs", - "sha": "d54492f7b52c217c09d3e288751523a595800aec", + "author": 15716057, + "message": "fix: Contact merge dropdowns with adjusted margins-[CW-3494] (#9846)\n\n# Pull Request Template\r\n\r\n## Description\r\n![CleanShot 2024-07-27 at 22 16\r\n45@2x](https://github.com/user-attachments/assets/79a35610-1844-41cc-b006-09323892a54b)\r\n\r\n\r\nAdjusts the margin for dropdown and sets the height to auto from\r\nhardcoded 52px.\r\n\r\nFixes CW-3494\r\n\r\n## Type of change\r\n\r\nPlease delete options that are not relevant.\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n\r\n## How Has This Been Tested?\r\n\r\nTested locally, attached screenshot", + "sha": "dc9da4bb24c072149d78b8b0a71449834aa6381a", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-14T21:19:02Z" + "createdAt": "2024-07-30T07:59:16Z" }, { - "author": 49699333, - "message": "chore(deps): bump nokogiri from 1.16.4 to 1.16.5 (#9459)\n\nBumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.16.4 to 1.16.5.\r\n- [Release notes](https://github.com/sparklemotion/nokogiri/releases)\r\n- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.16.4...v1.16.5)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: nokogiri\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "1d4798a3bf4115c80b127a03a3aab0d44383b8ac", + "author": 92152627, + "message": "chore: Update translations (#9845)", + "sha": "a196e2358754c3c8e64df4364ea732f06b81c102", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-14T01:12:02Z" + "createdAt": "2024-07-29T13:36:09Z" }, { - "author": 73185, - "message": "fix: [Snyk] Security upgrade omniauth-rails_csrf_protection from 1.0.1 to 1.0.2 (#9454)\n\nfix: Gemfile & Gemfile.lock to reduce vulnerabilities\r\n\r\nThe following vulnerabilities are fixed with an upgrade:\r\n- https://snyk.io/vuln/SNYK-RUBY-RACK-1061917\r\n\r\nCo-authored-by: snyk-bot ", - "sha": "e992283993e89e9b4120943395eb91d7b2414104", + "author": 92152627, + "message": "chore: Update translations (#9841)\n\n- update translations", + "sha": "066f0b990aaa401171318fc96047d25213578d12", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-13T23:07:56Z" + "createdAt": "2024-07-26T21:53:52Z" }, { - "author": 73185, - "message": "chore: Switch models to gpt-4o (#9458)\n\n- Switch model to gpt-4o from gpt-4-turbo", - "sha": "07e33fd98a8e59c813b105a769383e7bcd7e3ae1", + "author": 2246121, + "message": "feat: Update the design for dashboard_apps (#9840)\n\nThis PR migrates the dashboard apps page to the new layout and includes\r\nthe following updates:\r\n\r\n- Create a compact design for the back button\r\n- Add a back button to the settings header\r\n- Reduce letter-spacing on the description\r\n- Fix mobile styles\r\n- Migrate the layout of dashboard apps/index to new layouts\r\n\r\n\r\nNote: I've moved all feature help URLs from features.yml to the frontend. This change prevents features.yml from becoming bloated due to frontend modifications.\r\n\r\n---------\r\n\r\nCo-authored-by: Sojan Jose ", + "sha": "6694db093fc0635d622fe3c49a42277e62fbd078", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-13T20:32:11Z" + "createdAt": "2024-07-25T23:26:00Z" }, { "author": 73185, - "message": "chore: Handle conversation participation creation race condition error (#9449)\n\nWe observed some race condition errors in the conversation participation listener while trying to create a conversation participation assignment. This PR handles this error and also adds additional debug information for future.\r\n\r\nfixes: https://linear.app/chatwoot/issue/CW-3296/activerecordrecordnotunique-pguniqueviolation-error-duplicate-key\r\n\r\n## Changelog\r\n\r\n- handles `ActiveRecord::RecordNotUnique, ActiveRecord::RecordInvald` errors so that they won't pollute sentry\r\n- Adds a debug statement to log the cases\r\n- Add previous_changes into the dispatcher so that we know the exact attribute changes which trigger `assignee_changed, team_changed` events ( would be handy in future )", - "sha": "9a8442fe0e08e252d566d56744ef8c624a9b4249", + "message": "feat: Integration with Captain (alpha) (#9834)\n\n- Integration with captain (alpha)\r\n\r\nCo-authored-by: Pranav ", + "sha": "0331815cc5a5faede2ca1abdbbe433cc57988124", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-10T19:21:23Z" + "createdAt": "2024-07-25T21:24:04Z" }, { - "author": 3526167, - "message": "feat: Switch Heroku Postgres basic to essential-0 (#9452)", - "sha": "dd1f93d425fda7ddb6a6a8cd9c267290076f7fa2", + "author": 92152627, + "message": "chore: Update translations from Crowdin (#9835)", + "sha": "027a540bbd597f3dc490e768b7cb8080801d622a", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-10T16:52:04Z" + "createdAt": "2024-07-25T18:58:22Z" }, { - "author": 18097732, - "message": "feat: add missing clickaway directives (#9451)\n\n* feat: add onClickaway to widget\r\n\r\n* feat: add clickaway to portal\r\n\r\n* feat: add directive to PublicArticleSearch", - "sha": "a4001374a5928514353e41715c5368705b1c066d", + "author": 64252451, + "message": "fix: Show add/import/export buttons in mobile view (#9761)", + "sha": "239c61095ad903b3ab3d1297a30285977d8a08e9", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-10T05:45:36Z" + "createdAt": "2024-07-25T08:38:32Z" }, { "author": 73185, - "message": "chore: Handle invalid email address in IMAP channel (#9450)", - "sha": "4284c123a64abb553d6dbfd73c8a06fe2dcb4aaf", + "message": "chore: [Snyk] Fix for 1 vulnerabilities (#9832)\n\nUpdate dependencies to mitigate vulnerabilities \r\n\r\nCo-authored-by: snyk-bot ", + "sha": "e9d47d31c7da4dc096134f821e41957f225e3282", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-10T03:25:26Z" + "createdAt": "2024-07-24T23:42:39Z" }, { - "author": 18097732, - "message": "fix: Update message signature default value (#9446)", - "sha": "05f0398b86a8f5a59f47e17f0b2876b5fde8c94c", + "author": 2246121, + "message": "feat: Update the design for integration page (#9825)\n\nCombine integrations and applications page into one page. \r\n\r\n\"Screenshot\r\n\r\nMajor changes:\r\n\r\n- The app enabled?, active? checks are all moved to backend.\r\n- The dashboard_apps integration is also now part of the apps.yml file.\r\n- Updated the header design for the new settings pages.\r\n- Merged the folders integrationapps and integrations. \r\n- Updated the copy to match the size of the card and provide clear\r\ninstruction.\r\n- Only the list page is updated in this PR, rest of the pages are yet to\r\nbe migrated.\r\n\r\n\r\n| Integration | Verified | \r\n| -- | -- |\r\n| Dashboard Apps | ✅ | \r\n| Dyte | ✅ | \r\n| Slack | ✅ | \r\n| Webhooks | ✅ | \r\n| Dialogflow | ✅ | \r\n| Google Translate | ✅ | \r\n| OpenAI | ✅ | \r\n| Linear | ✅ |\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "8b1d98af52b2016bc081178ccdc8cbc2226a7c48", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-09T17:55:30Z" + "createdAt": "2024-07-24T23:35:40Z" }, { - "author": 18097732, - "message": "chore: Upgrade `@chatwoot/utils` (#9445)\n\nchore: upgrade utils\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "b110ff5e00dcbc35c026863c1361e2785b1b8227", + "author": 73185, + "message": "feat: Render instagram reels in Chatwoot (#9829)\n\n- Previously we were ignoring the reels shared over Instagram messages.\r\nThis PR will render the reels with in Chatwoot.\r\n\r\nfollowup : we need to render reels in a better interface so that it is\r\nclearly denoted to the user that its an Instagram reel", + "sha": "8e2b32920246e6dd5dfa34cdd20fada53479da5d", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-09T17:12:05Z" + "createdAt": "2024-07-24T19:58:12Z" }, { "author": 64252451, - "message": "feat: Adds support for all snooze option in bulk actions (#9361)\n\n* feat: Add support for bulk snooze until\r\n\r\n* feat: Adds support for all snooze option in bulk actions\r\n\r\n* chore: Adds comment\r\n\r\n* chore: Review fixes\r\n\r\n* chore: Minor fix\r\n\r\n* chore: Minor fix\r\n\r\n* chore: Review fixes\r\n\r\n* chore: yarn changes\r\n\r\n* fix: terminal waring\r\n\r\n* chore: Adds spec\r\n\r\n* Update conversationHotKeys.js\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "5138a0ad321a8883b34bb44735ff3184c3d3b54a", + "message": "fix: Broken connect to facebook page layout (#9830)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will fix the layout issue in connecting to the Facebook page\r\nlayout.\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3489/connect-facebook-page-layout-is-broken\r\n\r\n## Type of change\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n\r\n## How Has This Been Tested?\r\n\r\n**Before**\r\n\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/2b9e412b-f172-4184-b45b-8c97333c3e51\"\r\n\r\n\r\n**After**\r\n\"image\"\r\nsrc=\"https://github.com/user-attachments/assets/035f3468-f611-43ce-a058-fb8eafa1a45d\"\r\n\r\n\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [ ] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", + "sha": "71073a06ff50ab0669abb5b09763f5a2c5bc813d", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-09T13:57:31Z" + "createdAt": "2024-07-24T11:15:17Z" }, { - "author": 18097732, - "message": "feat: allow feature plan map in super admin (#9318)\n\n- Add subscribed_features method in models/enterprise/account and include it in the JSON response", - "sha": "eff24c0d7162264ab8725c47d464e053de62df0f", + "author": 2246121, + "message": "chore: Update the integration icons, logic for enabled/active attributes for the integration (#9828)\n\nThis PR would update the logos for the integrations (also add the dark mode variants to be used in the future) and updates the logic for enabled / active attributes in the apps.", + "sha": "39d20b197d7a0d96c45a8dff59d956e2f39cd63d", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-09T05:58:46Z" + "createdAt": "2024-07-24T00:45:53Z" }, { - "author": 4002252, - "message": "fix: Profile pictures missing in facebook inbox [CW-1976] (#9212)\n\nThe ActiveJob FacebookEventsJob created a Contact and then enqueued Avatar::AvatarFromUrlJob in another process. However, since the Contact was created within a transaction when AvatarFromUrlJob was executed immediately afterwards, the Contact was not actually present in the database then.\r\n\r\nFixes: #6138 #6761", - "sha": "4eec0aa11a3bef2ad27f57a0e6a977644d1a07ad", + "author": 64252451, + "message": "feat: Rewrite `uiSettings` mixin to a composable (#9819)", + "sha": "fb99ba7b4016e0d7223a366ed29efad91d341b6a", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-09T03:38:16Z" + "createdAt": "2024-07-23T15:57:22Z" }, { - "author": 73185, - "message": "chore: Enable plan reconcile in self hosted (#9357)\n\nThis PR will revert the premium config in self hosted instances to its original state if any unauthorised modifications are made.", - "sha": "3a1299520ca996572330b061b370ac1db060e408", + "author": 64252451, + "message": "feat: Replace `alertMixin` usage with `useAlert` (#9793)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will replace the usage of `alertMixin` from the code base with\r\nthe `useAlert` composable.\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3462/replace-alertmixin-usage-with-usealert\r\n\r\n## Type of change\r\n\r\n- [x] Breaking change (fix or feature that would cause existing\r\nfunctionality not to work as expected)\r\n\r\n## How Has This Been Tested?\r\n\r\nPlease refer this issue description\r\n\r\nhttps://linear.app/chatwoot/issue/CW-3462/replace-alertmixin-usage-with-usealert\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [ ] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules\r\n\r\n---------\r\n\r\nCo-authored-by: Sojan Jose ", + "sha": "79aa5a5d7fef54f074463c86f98548cec9158fe0", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-08T21:26:00Z" + "createdAt": "2024-07-23T11:11:11Z" }, { - "author": 18097732, - "message": "fix: Add fallback for created_by and updated_by attributes in Macro (#9436)", - "sha": "73f373913f79c0c09ab0ca65ae4552fa5beeccff", + "author": 64252451, + "message": "feat: Rewrite `labels/validationMixin mixin` to a helper (#9818)", + "sha": "10ee773aac54e550fe651423d02451af7a0c969d", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-08T20:40:07Z" + "createdAt": "2024-07-22T16:11:05Z" }, { - "author": 18097732, - "message": "fix: Add Safari compatibility for `requestIdleCallback` (#9435)", - "sha": "6c5b137dba314bb73a1ff6969746b21c8c9d810d", + "author": 64252451, + "message": "feat: Replace `contentTypeMixin` within the component (#9802)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will completely remove the `contentTypeMixin` and be used in the\r\ncomponent as it is.\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3465/rewrite-contenttypemixin-mixin-as-a-helper\r\n\r\n## Type of change\r\n\r\n- [x] New feature (non-breaking change which adds functionality)\r\n\r\n## How Has This Been Tested?\r\n\r\nTake a look at this component\r\n`app/javascript/dashboard/components/widgets/conversation/Message.vue`\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [ ] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", + "sha": "81d7c51a8427826b1274c008419163348129990c", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-08T20:28:27Z" + "createdAt": "2024-07-22T07:38:04Z" }, { - "author": 2246121, - "message": "fix: Convert audio file to mp3 before sending it to WhatsApp (#9432)\n\nLast week, the WhatsApp API has started returning an error message for the voice notes, Unsupported Audio mime type audio/opus. Please use one of audio/ogg; codecs=opus, audio/mpeg, audio/amr, audio/mp4, audio/aac. This error began appearing on May 1. Even though there was no change in the files and content type, FB API started rejecting the file.\r\n\r\nIn this PR, we are converting the audio recordings from Wav to Mp3 from frontend itself.", - "sha": "9977bcc09322e9797d2933c023ddcb48fa201295", + "author": 64252451, + "message": "feat: Move timeMixin to a helper (#9799)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will replace the usage of `timeMixin` with `timeHelper`\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3451/move-time-mixin-to-a-helper\r\n\r\n## Type of change\r\n\r\n- [x] New feature (non-breaking change which adds functionality)\r\n\r\n## How Has This Been Tested?\r\n\r\nPlease refer to this issue description.\r\nhttps://linear.app/chatwoot/issue/CW-3451/move-time-mixin-to-a-helper\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules\r\n\r\n---------\r\n\r\nCo-authored-by: Sojan Jose ", + "sha": "79381b08ccf3f24d6ce0c3bacbf5d0bd80d8b221", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-08T06:10:54Z" + "createdAt": "2024-07-22T07:37:29Z" }, { - "author": 12408980, - "message": "feat: Add support for bulk snooze until (#9360)", - "sha": "d649bd2dfdadb1eac7ee5b841403785129edd911", + "author": 64252451, + "message": "feat: Replace SLA `validationMixin` within the component (#9804)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will completely remove the SLA `validationMixin` and be used in\r\nthe component as it is with a name change.\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3456/rewrite-sla-validationmixin-mixin-to-a-composable\r\n\r\n## Type of change\r\n\r\n- [x] New feature (non-breaking change which adds functionality)\r\n\r\n## How Has This Been Tested?\r\n\r\nTake a look at these components\r\n1. `dashboard/routes/dashboard/settings/sla/AddSLA.vue` **(Not used)**\r\n2. `dashboard/routes/dashboard/settings/sla/SlaForm.vue`\r\n3. `dashboard/routes/dashboard/settings/sla/SlaTimeInput.vue`\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [ ] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", + "sha": "84c380c8c44af88d14cd1f876816ec264efefe0e", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-08T03:25:31Z" + "createdAt": "2024-07-22T07:35:55Z" }, { "author": 18097732, - "message": "feat: exporting contacts takes the filters into account (#9347)\n\n- This PR allows contacts to be exported using the current filter in CRM view\r\n\r\nCo-authored-by: Sojan Jose ", - "sha": "2ef767d60fc349163210e8a8f39a9e779c332d4d", + "message": "feat: add promise based loader for FB script (#9780)\n\n![CleanShot 2024-07-16 at 11 10\r\n40@2x](https://github.com/user-attachments/assets/8b938968-5f80-4a19-95fb-e00e1dbd7526)\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "cb0642564ced2cf83692905d674cc6b2b81fea12", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-08T03:18:36Z" + "createdAt": "2024-07-22T06:02:05Z" }, { - "author": 2246121, - "message": "chore: Rescue Oauth2::Error and mark the channel as inactive (#9358)\n\nCo-authored-by: Sojan ", - "sha": "de044e29f09d485acc25e1e058ebbea2ce91c523", + "author": 64252451, + "message": "feat: Delete `bulkActionsMixin` (#9800)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will remove the `bulkActionsMixin` usage. Seems like it is not\r\nused anywhere.\r\n\r\nFixes https://linear.app/chatwoot/issue/CW-3453/delete-bulkactionsmixin\r\n\r\n## Type of change\r\n\r\n- [x] New feature (non-breaking change which adds functionality)\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [ ] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules\r\n\r\nCo-authored-by: Sojan Jose ", + "sha": "23e30fcb1a0d8492fb93b53716b4a4c48ad00903", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-07T19:03:38Z" + "createdAt": "2024-07-19T05:44:56Z" }, { "author": 73185, - "message": "chore:Remove the official support for 360Dialog APIs (#9356)", - "sha": "892e1fd33341bdf4f6fe1eba5dc295ef35dc78f7", + "message": "chore: Update dependencies to fix security issues (#9801)\n\n- update dependencies to fix security issues", + "sha": "ae8619142fd3c0043dc5906949cbf2a921eae6a9", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-07T18:37:28Z" + "createdAt": "2024-07-19T03:08:26Z" }, { - "author": 18097732, - "message": "chore: Remove word spacing from `p` (#9353)", - "sha": "4c1c856562a6b69649e5db416b1e0ea717c24a34", + "author": 3526167, + "message": "fix: add restart policy for rails/sidekiq containers (#9797)\n\n- Add `restart:always` policy for rails and sidekiq containers in the\r\nproduction compose file\r\n\r\nFixes #9501\r\nFixes\r\nhttps://linear.app/chatwoot/issue/PR-1099/missing-restart-always-at-docker-compose-file", + "sha": "499408ea6f475b560b91408a78426e7a7a5421a0", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-07T01:27:56Z" + "createdAt": "2024-07-18T13:03:03Z" }, { "author": 73185, - "message": "fix: assignee_changed callback not getting triggered during conversation creation (#9334)\n\nThe reload method in our callback was refreshing the object and hence the saved_change_to_assignee_id? Method wasn't working in the following callbacks.\r\n\r\nThis impacted the listeners subscribing to the event `ASSIGNEE_CHANGE`, `TEAM_CHANGE` etc", - "sha": "f6d7f3b6657f5ade93a2b6a36d494cf5e9265ffd", + "message": "Merge branch 'release/3.11.0' into develop", + "sha": "dc245814fe56bf4da431d115a74e37c6d6c7ac66", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-06T18:48:17Z" + "createdAt": "2024-07-17T02:23:13Z" }, { - "author": 12408980, - "message": "feat: Revamp profile settings screen (#9352)\n\nCo-authored-by: Shivam Mishra \r\nCo-authored-by: iamsivin ", - "sha": "2af0d58debae63778e050527322ce7c2fc3273ff", + "author": 73185, + "message": "Merge branch 'release/3.11.0'", + "sha": "8ea412bc85b7ba81d913fe573ca3a543a9157ea4", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-06T17:03:39Z" + "createdAt": "2024-07-17T02:23:03Z" }, { - "author": 18097732, - "message": "chore: run `update-browserslist-db` (#9351)\n\nchore: upgrade caniuse db", - "sha": "046c434103158afb2d916e6b1306d54f9c8df08a", + "author": 73185, + "message": "Bump version to 3.11.0", + "sha": "6c52a0638de6aa7406c76a934d9b74b9c565a580", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-06T13:49:40Z" + "createdAt": "2024-07-17T02:22:11Z" }, { - "author": 18097732, - "message": "refactor: Use processed message content for slack (#9349)", - "sha": "64283b35a5225365924276d720847d2896ea36ca", + "author": 18730285, + "message": "fix: Docker compose build of unable to select packages (#9783)\n\nFixes #9782\r\n\r\nCo-authored-by: grape ", + "sha": "64a9a46b28f5ca9df10b116ff676be6e7550c762", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-06T11:01:20Z" + "createdAt": "2024-07-16T04:21:56Z" }, { - "author": 12408980, - "message": "feat: Revamp browser alert permission in profile settings (#9350)", - "sha": "0914d4d2c84bd15292978aee92b8ba134cb06ab6", + "author": 64252451, + "message": "fix: TypeError cannot read properties of undefined (reading 'status') (#9774)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\n**Issue**\r\nThe error `Cannot read properties of undefined (reading 'status')`\r\noccurs because the `error.response.status` is accessed without checking\r\nif `error.response` is present.\r\n\r\nI can't able to reproduce this issue.\r\n\r\n**Solution**\r\nTo resolve this issue, I added a check to ensure that this\r\n`error.response` is defined before accessing the `error.response.status`\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3322/typeerror-cannot-read-properties-of-undefined-reading-status\r\n\r\n## Type of change\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [ ] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", + "sha": "30d4f6c2f539770f605aed327ed1207ba2d8f0da", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-06T07:15:59Z" + "createdAt": "2024-07-16T01:32:02Z" }, { - "author": 12408980, - "message": "chore: Import SLA helpers from utils (#9252)\n\nchore: Add SLA helper from utils", - "sha": "4ed13787d1d359eb3b70c828afb890b0b58c96c8", + "author": 64252451, + "message": "fix: TypeError cannot read properties of null (reading 'file_type') (#9778)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\n**Cases**\r\n\r\n## Type of change\r\n\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [ ] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", + "sha": "5909c0f8b715b6bc144d9d01f016067a9cb0c108", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-03T05:43:32Z" + "createdAt": "2024-07-16T01:31:48Z" }, { - "author": 2246121, - "message": "feat: Use the font `Inter Display` for help center articles (#9239)\n\nUse Inter Display for help center", - "sha": "abbb087a53998b293fea0c0dc670adec9ec12666", + "author": 64252451, + "message": "fix: TypeError cannot read property 'focus' of undefined (#9765)", + "sha": "554388bff357b2f6084fd8b784819a21e1653bee", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-03T04:18:01Z" + "createdAt": "2024-07-15T14:03:16Z" }, { - "author": 8219614, - "message": "feat: Draft through API for Cross-Device Support (#8018)\n\n- Add APIs for cross-device message drafts\r\n\r\nref: #6890", - "sha": "0d7773d88f72667abdaecc6084ff396d714ddab2", + "author": 64252451, + "message": "fix: TypeError cannot read properties of undefined (reading '$store') (#9777)\n\nThis issue is an extremely narrow edge case that does not affect the app functionality. It occurs here\r\n\r\n1. `executeRecurringNotification` is the method that sets a timeout of 30 seconds and pings as required\r\n2. This method is triggered when one of the following events happen `click`, `touchstart`, `keypress`, `keydown`\r\n3. The class in question is initalized before the Vue app is mounted in `application.js`, the vue app is mounted on `window.onload` event\r\n4. In a case where the Vue app is not created (i.e. `window.onload` event is not fired) within 30 seconds of a user input, this error occurs.", + "sha": "ebf3b46f0dd990fa1277a0947914367b34519cee", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-03T01:42:18Z" + "createdAt": "2024-07-15T13:20:43Z" }, { "author": 18097732, - "message": "feat: Include resolution time and waiting time in team & agent report export (#9296)", - "sha": "b24626a65a1cbf1a4e95fe68c73e0953e0c85188", + "message": "fix: return if user is not present (#9768)\n\nFixes\r\nhttps://chatwoot-p3.sentry.io/share/issue/aa6a3c0accb345e984ed80eaddc3efd5/\r\n\r\nIn the case where the user is redirected to the page from a redirect\r\nlike google login, the analytics helper breaks. This PR fixes it by\r\nchecking if the user is present.\r\n\r\nThis does not break the user email tracking since the user is redirected\r\nanyway and the `AnalyticsHelper` is reinitialised", + "sha": "5cfac31f930f9be79cd16d0d6916aee99751a889", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-03T00:29:52Z" + "createdAt": "2024-07-15T12:12:35Z" }, { - "author": 9307340, - "message": "doc: Ability to specify redis database number (#8231)\n\n- Update documentation on how to specify Redis database number", - "sha": "9e8a626598f1072eb25e05b359fbe4ed8ad93c55", + "author": 64252451, + "message": "fix: TypeError cannot read properties of undefined (reading 'data') (#9766)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\n**Issue**\r\nThe error `Cannot read properties of undefined (reading 'data')` occurs\r\nbecause the `error.response.data` is accessed without checking if\r\n`error.response` is present.\r\n\r\nI can able to reproduce this issue.\r\n\r\n**Solution**\r\nTo resolve this issue, I can add a check to ensure that this\r\n`error.response` is defined before accessing the `error.response.data`\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3406/typeerror-cannot-read-properties-of-undefined-reading-data\r\n\r\n## Type of change\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [ ] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", + "sha": "787ac3134d7a1a557ca3c32e5fe9cef640618c9f", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-02T23:42:14Z" + "createdAt": "2024-07-12T03:51:40Z" }, { - "author": 350663, - "message": "fix: Prevent formData.append from Adding 'null' String for null replyTo (#8623)\n\nCo-authored-by: Shivam Mishra ", - "sha": "f48cff847f73a20f606171022928bfbfdebdfcea", + "author": 64252451, + "message": "fix: Message editor fails to render markdown headings (#9748)", + "sha": "2a06c85f1a85de5b7d174cf11fcb84d642de959d", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-02T22:30:46Z" + "createdAt": "2024-07-11T06:53:27Z" }, { - "author": 471685, - "message": "feat: Add an option to scroll to replied message (#8624)\n\nCo-authored-by: Pranav ", - "sha": "f57013c92f07d6dfa6ae29699c5b2fa0b41d7d66", + "author": 2246121, + "message": "fix: Add a DISCONNECT_DELAY_THRESHOLD while fetching the conversations (#9757)\n\nThe disconnect threshold is added to account for delays in identifying disconnections (for example, the websocket disconnection takes up to 3 seconds) while fetching the latest updated conversations or messages.\r\n\r\nIn this case, the cable disconnection event takes about 3 seconds to fire. If there was a conversation which was created in this 3 second, it would not be displayed in the UI until the refresh.\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", + "sha": "acefd823785cc2cb8e2f1d3c5da8a614592c9667", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-02T22:29:10Z" + "createdAt": "2024-07-11T03:28:30Z" }, { - "author": 49699333, - "message": "chore(deps): bump tar from 6.1.11 to 6.2.1 (#9220)\n\nBumps [tar](https://github.com/isaacs/node-tar) from 6.1.11 to 6.2.1.\r\n- [Release notes](https://github.com/isaacs/node-tar/releases)\r\n- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/isaacs/node-tar/compare/v6.1.11...v6.2.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: tar\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "cd14788e67eef390ac2ab2d4191a1a6d4d16a92e", + "author": 64252451, + "message": "fix: Avoid overflow caused by the empty span element (#9753)\n\nThis PR addresses an issue with the `createNotificationBubble` function, which generates an empty `span` element with the class `woot--notification`. This `span` element is currently not utilized anywhere in the code and lacks associated CSS, leading to an overflow issue, specifically in the Firefox browser. It solves the website overflow issue by removing this unused `span` element. This change is unrelated to the unread notification dot, which is working as before.\r\n\r\nFixes https://linear.app/chatwoot/issue/PR-1098/missing-css-for-woot-notification-div", + "sha": "abf376940d5ba33cd6326d506462947dec3779ba", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-02T22:06:09Z" + "createdAt": "2024-07-11T02:56:46Z" }, { - "author": 17826582, - "message": "feat: Gray out Microsoft email option when Azure App ID is not configured (#9087)\n\nFixes #9083 \r\n\r\nCo-authored-by: Pranav ", - "sha": "5693a91fd306cca264615acb4b39999e1a1bc860", + "author": 2246121, + "message": "feat: Use vitest instead of jest, run all the specs anywhere in app/ folder in the CI (#9722)\n\nDue to the pattern `**/specs/*.spec.js` defined in CircleCI, none of the\r\nfrontend spec in the folders such as\r\n`specs//getters.spec.js` were not executed in Circle CI.\r\n\r\nThis PR fixes the issue, along with the following changes: \r\n- Use vitest instead of jest\r\n- Remove jest dependancies\r\n- Update tests to work with vitest\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "9de8c27368ba4da91f4416403108934f257cea9c", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-02T22:05:08Z" + "createdAt": "2024-07-10T15:32:16Z" }, { - "author": 0, - "message": "feat: Add ability to sort canned responses (#9330)\n\nCo-authored-by: jeffOtano ", - "sha": "2769b03cc8729e1323c96c85ff6eebb618fa5b04", + "author": 31385662, + "message": "fix: Localize 'Social Profiles' text in ContactForm (#9745)", + "sha": "9498d1f0036f6e08fe47eb7448a65e8a0a307719", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-02T21:11:52Z" + "createdAt": "2024-07-10T05:16:45Z" }, { - "author": 73185, - "message": "feat: Support document file uploads on telegram channel (#9266)", - "sha": "ac93af60281d6c7a1cf394adaf213978ccceb5ae", + "author": 2246121, + "message": "chore: Upgrade csv-safe to the latest version (#9739)\n\nThe following error starting is shown on the console after the ruby\r\nupgrade.\r\n\r\ncsv.rb was loaded from the standard library, but will no longer be part\r\nof the default gems since Ruby 3.4.0. Add csv to your Gemfile or\r\ngemspec. Also contact author of csv-safe-3.2.1 to add csv into its\r\ngemspec.\r\n\r\n\r\nCsv-safe has already added a patch via\r\nhttps://github.com/zvory/csv-safe/pull/20.\r\n\r\nThis PR updates the version to the latest version of csv-safe (3.3.1)", + "sha": "a2cb932d541a71b0384fb9c6df95c5ce5143929a", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-02T21:05:14Z" + "createdAt": "2024-07-09T16:03:05Z" }, { - "author": 12408980, - "message": "fix: Add an option to view the masked information in the profile settings UI (#9343)", - "sha": "3488a315d0dfe0ca15c3213a18df09e230bb872a", + "author": 73185, + "message": "chore: [Snyk] Fix for 1 vulnerabilities (#9720)\n\n- updates for security vulnerabilities \r\n\r\nCo-authored-by: snyk-bot ", + "sha": "fe246698b6dcd0d0164accb9f5f57760b381591a", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-02T20:55:40Z" - }, - { - "author": 12408980, - "message": "chore: Add admins in conversation assignee list (#362)", - "sha": "0403943a930f315979f320c7290d47e7fd4aa23b", - "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-04-28T05:42:47Z" - }, - { - "author": 12408980, - "message": "feature: Mention agents in private note reply box (#356)\n\n* fix render conditon in conversation meta screen\r\n\r\n* add react-native-mention package\r\n\r\n* add user mention in replybox\r\n\r\n* insert space after mention", - "sha": "264d1a857e4f7bfe20ca35fef5baf78377407d62", - "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-04-22T06:29:56Z" - }, - { - "author": 12408980, - "message": "Merge tag '1.2.0' into develop\n\nv1.2.0", - "sha": "a4d190174ebc3146aaa3c378cf88262e9be1694a", - "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-04-19T10:37:09Z" - }, - { - "author": 12408980, - "message": "Merge branch 'release/1.2.0'", - "sha": "022a216c309180d276b34b2c02a0eee0e17a0a09", - "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-04-19T10:34:07Z" + "createdAt": "2024-07-08T18:00:54Z" }, { - "author": 12408980, - "message": "Bump version to 1.2.0", - "sha": "80d4cb9d89e1b966b7ccb0a1fba81ae4bed7e293", + "author": 73185, + "message": "chore: Upgrade ruby to 3.3.3 (#9664)\n\n- Upgrade the ruby version to 3.3.3\r\n\r\n---------\r\n\r\nCo-authored-by: Vishnu Narayanan ", + "sha": "31bcdaa3ddfdb43fae1118f4ef5d6123af42a73c", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-04-19T10:31:48Z" + "repoName": "chatwoot", + "createdAt": "2024-07-05T06:50:07Z" }, { - "author": 12408980, - "message": "fix: Application crashes when try to assignee agent (#358)", - "sha": "db7dee2002b8bdd7114a4f91acba366c4d012f00", + "author": 64252451, + "message": "fix: Custom snooze is not working in mobile view (#9717)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nCurrently, when a user navigates to a chat and attempts to access the\r\ncustom snooze modal, it is not visible, making it unable to set custom\r\nsnooze options. With this fix, the custom snooze modal will correctly\r\ndisplay even when a chat is open in mobile view.\r\n\r\n**Cause of this issue**\r\nThe `` component is added to the ``\r\ncomponent. To accommodate small screen views, we are using the expanded\r\nview. However, if we open a chat and select the custom snooze option\r\nfrom the chat header in the message view, the ``\r\ncomponent is hidden in the `` component.\r\n\r\n**Solution**\r\nSo, I moved the `` to the wrapper component\r\n`` so we can use in all cases like,\r\n1. Right-click to custom snooze\r\n2. CMD bar custom snooze\r\n3. Small screen custom snooze", + "sha": "6ae606c981ffdbf5f711de28fb7e587fe5d0da20", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-04-19T09:56:11Z" + "repoName": "chatwoot", + "createdAt": "2024-07-04T07:43:03Z" }, { - "author": 12408980, - "message": "fix: Application crashing when open by clicking on notification (#355)\n\n* fix the crash issue when open app in clicking notification\r\n\r\n* release android/ios v1.0.20\r\n\r\n* update year\r\n\r\n* fix multiline render issue in conversation item\r\n\r\n* fix conversation details rendering", - "sha": "f6954377b66196ca8cb9990d6fc26ddcaf80ffc6", + "author": 73185, + "message": "chore: [Snyk] Security upgrade sidekiq from 7.2.4 to 7.3.0 (#9710)\n\nUpgrade gems to mitigate vulnerabilities.\r\n\r\nCo-authored-by: snyk-bot ", + "sha": "aaf47b4c1fc20e787cd088b4bd2efc7fb092efcb", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-04-19T08:15:48Z" + "repoName": "chatwoot", + "createdAt": "2024-07-03T22:48:57Z" }, { - "author": 12408980, - "message": "fix: Show only agents part of the inbox in conversations (#353)\n\n* added more attrinutes in rn-widget\r\n\r\n* add staging url in android scheme for deep linking\r\n\r\n* add get inboc agents action constants\r\n\r\n* complete get inbox agents action and reducer\r\n\r\n* code beautification\r\n\r\n* fix agent listing under conversation\r\n\r\n* code beautification\r\n\r\n* show verfied agents only\r\n\r\n* change upload size limit\r\n\r\n* some style changes\r\n\r\n* code beautification", - "sha": "fdc3190aeac000de220be61d87e9ad0ab3468cc8", + "author": 73185, + "message": "chore: Move frontend authorization to permission based system (#9709)\n\nWe previously relied on user roles to determine whether to render\r\nspecific routes in our frontend components. A permissions-based model is replacing this approach.\r\n\r\n\r\nFollow up: #9695\r\n\r\nCo-authored-by: Pranav ", + "sha": "cc4851b19d1e3aedced341b01ff3bee5e43e0983", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-04-09T09:34:45Z" + "repoName": "chatwoot", + "createdAt": "2024-07-03T22:13:16Z" }, { - "author": 12408980, - "message": "Chore: Private message UI fixes (#347)\n\n* add screen in babel path config\r\n\r\n* fix private content ui", - "sha": "3598f2a72ef1c1dda86775b84ada54eead6b14da", + "author": 18097732, + "message": "feat: disable scripts on password reset page (#9693)", + "sha": "5520bf68f37c5bbc189f5c4bbbdc325e1a4fad22", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-04-01T09:40:26Z" + "repoName": "chatwoot", + "createdAt": "2024-07-01T05:41:57Z" }, { - "author": 12408980, - "message": "Chore: Upgrade rn-exception handler (#344)\n\n* update package\r\n\r\n* update pods\r\n\r\n* release Android/iOS beta v1.0.16", - "sha": "a24459b284d027b63b5504d6db6e65286c9dd50a", + "author": 73185, + "message": "chore: Add permissions to auth data (#9695)\n\nThis API change sets the foundation for an upcoming frontend update, transitioning from a role-based model to a permission-based model. This new approach will determine eligibility for various actions and UI elements based on specific permissions rather than roles, enhancing flexibility and security in user access management.", + "sha": "46621b098316260d6db97c87c126dd17bd118ad9", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-03-29T07:06:30Z" + "repoName": "chatwoot", + "createdAt": "2024-06-28T19:52:48Z" }, { - "author": 12408980, - "message": "Fix: App crashing while loading media messages without content (#341)\n\n* Fix the issue\r\n\r\n* release the beta v1.0.15", - "sha": "9b621155ed40e556ba85c3c180ff88e5837c3d4c", + "author": 64252451, + "message": "feat: Add video message viewer in agent widget bubble (#9691)\n\nFixes https://linear.app/chatwoot/issue/CW-3384/video-message-display-issue", + "sha": "2c94c890772de324248ee1306c80ff6f47c4598c", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-03-27T14:31:05Z" + "repoName": "chatwoot", + "createdAt": "2024-06-28T19:51:27Z" }, { - "author": 12408980, - "message": "Chore: Add identity validation in RN widget (#339)", - "sha": "4539749ecb643317ca54813259afd40f0e291d2b", + "author": 73185, + "message": "Merge branch 'release/3.10.2' into develop", + "sha": "97de2831030f5a68d631112d3cff9bec554bf5fe", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-03-27T12:03:22Z" + "repoName": "chatwoot", + "createdAt": "2024-06-27T00:09:16Z" }, { - "author": 12408980, - "message": "Fix: Render widget conditions (#338)\n\n* fix the render issue\r\n\r\n* fix spelling mistake", - "sha": "cf15efc94e0b1c3023da0f7b202b388495aa1ecf", + "author": 73185, + "message": "Merge branch 'release/3.10.2'", + "sha": "862ef37e7f623c0f85662e2dd8b7f9e0e6c9236d", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-03-26T10:42:30Z" + "repoName": "chatwoot", + "createdAt": "2024-06-27T00:08:38Z" }, { - "author": 2246121, - "message": "New Crowdin updates (#321)\n\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "0e810e5168d62177652bfdbeee514b5575d66c22", + "author": 73185, + "message": " Bump version to 3.10.2", + "sha": "7ed7c1b618b3212220f949cd56871d5b8c5a02e8", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-03-24T15:49:46Z" + "repoName": "chatwoot", + "createdAt": "2024-06-27T00:04:56Z" }, { - "author": 12408980, - "message": "Chore: update sentry version (#335)\n\n* upgrade sentry version\r\n\r\n* update ios pods", - "sha": "c94454f6b7bda97ca9a99a327fa1b785433ff8cd", + "author": 64252451, + "message": "feat: Add video message viewing in to the user bubble in widget (#9642)", + "sha": "8f3234cf4bbab7c170e4cd8d0a8097e1709b2c9b", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-03-24T15:46:55Z" + "repoName": "chatwoot", + "createdAt": "2024-06-26T20:21:41Z" }, { - "author": 12408980, - "message": "Feature: integrate chatwoot-rn-widget (#326)\n\n* add chat-us via chatwoot -rn-widget\r\n\r\n* update yarn.lock\r\n\r\n* change size limit error message\r\n\r\n* remove token on logoout\r\n\r\n* add widget constants .env.example", - "sha": "3dbb3f432cc4e1eed4d852724bf3ec5e05a09beb", + "author": 15695252, + "message": "chore()Update Translate vi.yml (#9656)", + "sha": "b2de6843f68fdb71917b7ea3e8767cb95b1bb0bc", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-03-24T05:53:18Z" + "repoName": "chatwoot", + "createdAt": "2024-06-26T19:54:57Z" }, { - "author": 12408980, - "message": "merge develop (#325)", - "sha": "1dd16102b6c2a5c28bffafd38cc941aaaf01331c", + "author": 73185, + "message": "chore(snyk): Upgrade sentry-rails & sentry-sidekiq to 5.18.0 (#9686)\n\n

This PR was automatically created by Snyk using the credentials of a\r\nreal user.

![snyk-top-banner](https://github.com/andygongea/OWASP-Benchmark/assets/818805/c518c423-16fe-447e-b67f-ad5a49b5d123)\r\n\r\n### Snyk has created this PR to fix 1 vulnerabilities in the rubygems\r\ndependencies of this project.\r\n\r\n#### Snyk changed the following file(s):\r\n\r\n- `Gemfile`\r\n- `Gemfile.lock`\r\n\r\n\r\n\r\n\r\n#### Vulnerabilities that will be fixed with an upgrade:\r\n\r\n| | Issue | Score | \r\n\r\n:-------------------------:|:-------------------------|:-------------------------\r\n![medium\r\nseverity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png\r\n'medium severity') | Web Cache Poisoning\r\n
[SNYK-RUBY-RACK-1061917](https://snyk.io/vuln/SNYK-RUBY-RACK-1061917)\r\n|   **616**  \r\n\r\n\r\n\r\n\r\n---\r\n\r\n> [!IMPORTANT]\r\n>\r\n> - Check the changes in this PR to ensure they won't cause issues with\r\nyour project.\r\n> - Max score is 1000. Note that the real score may have changed since\r\nthe PR was raised.\r\n> - This PR was automatically created by Snyk using the credentials of a\r\nreal user.\r\n\r\n---\r\n\r\n**Note:** _You are seeing this because you or someone else with access\r\nto this repository has authorized Snyk to open fix PRs._\r\n\r\nFor more information: \r\n🧐 [View latest project\r\nreport](https://app.snyk.io/org/chatwoot/project/b7197bbd-6200-4f23-931d-c39928584360?utm_source=github&utm_medium=referral&page=fix-pr)\r\n📜 [Customise PR\r\ntemplates](https://docs.snyk.io/scan-using-snyk/pull-requests/snyk-fix-pull-or-merge-requests/customize-pr-templates)\r\n🛠 [Adjust project\r\nsettings](https://app.snyk.io/org/chatwoot/project/b7197bbd-6200-4f23-931d-c39928584360?utm_source=github&utm_medium=referral&page=fix-pr/settings)\r\n📚 [Read about Snyk's upgrade\r\nlogic](https://support.snyk.io/hc/en-us/articles/360003891078-Snyk-patches-to-fix-vulnerabilities)\r\n\r\n---\r\n\r\n**Learn how to fix vulnerabilities with free interactive lessons:**\r\n\r\n🦉 [Learn about vulnerability in an interactive lesson of Snyk\r\nLearn.](https://learn.snyk.io/?loc=fix-pr)\r\n\r\n[//]: #\r\n'snyk:metadata:{\"customTemplate\":{\"variablesUsed\":[],\"fieldsUsed\":[]},\"dependencies\":[{\"name\":\"sentry-rails\",\"from\":\"5.17.3\",\"to\":\"5.18.0\"},{\"name\":\"sentry-sidekiq\",\"from\":\"5.17.3\",\"to\":\"5.18.0\"}],\"env\":\"prod\",\"issuesToFix\":[{\"exploit_maturity\":\"Proof\r\nof\r\nConcept\",\"id\":\"SNYK-RUBY-RACK-1061917\",\"priority_score\":616,\"priority_score_factors\":[{\"type\":\"exploit\",\"label\":\"Proof\r\nof\r\nConcept\",\"score\":107},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"5.9\",\"score\":295},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Web\r\nCache Poisoning\"},{\"exploit_maturity\":\"Proof of\r\nConcept\",\"id\":\"SNYK-RUBY-RACK-1061917\",\"priority_score\":616,\"priority_score_factors\":[{\"type\":\"exploit\",\"label\":\"Proof\r\nof\r\nConcept\",\"score\":107},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"5.9\",\"score\":295},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Web\r\nCache Poisoning\"},{\"exploit_maturity\":\"Proof of\r\nConcept\",\"id\":\"SNYK-RUBY-RACK-1061917\",\"priority_score\":616,\"priority_score_factors\":[{\"type\":\"exploit\",\"label\":\"Proof\r\nof\r\nConcept\",\"score\":107},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"5.9\",\"score\":295},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Web\r\nCache\r\nPoisoning\"}],\"prId\":\"a3fcec38-ff99-4d64-ae69-545ad067aff5\",\"prPublicId\":\"a3fcec38-ff99-4d64-ae69-545ad067aff5\",\"packageManager\":\"rubygems\",\"priorityScoreList\":[616],\"projectPublicId\":\"b7197bbd-6200-4f23-931d-c39928584360\",\"projectUrl\":\"https://app.snyk.io/org/chatwoot/project/b7197bbd-6200-4f23-931d-c39928584360?utm_source=github&utm_medium=referral&page=fix-pr\",\"prType\":\"fix\",\"templateFieldSources\":{\"branchName\":\"default\",\"commitMessage\":\"default\",\"description\":\"default\",\"title\":\"default\"},\"templateVariants\":[\"priorityScore\"],\"type\":\"auto\",\"upgrade\":[\"SNYK-RUBY-RACK-1061917\"],\"vulns\":[\"SNYK-RUBY-RACK-1061917\"],\"patch\":[],\"isBreakingChange\":false,\"remediationStrategy\":\"vuln\"}'\r\n\r\nCo-authored-by: snyk-bot \r\nCo-authored-by: Pranav ", + "sha": "73c4180e6498c44995deb5b4db26b0651d569f2c", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-03-22T07:05:19Z" + "repoName": "chatwoot", + "createdAt": "2024-06-26T19:46:21Z" }, { - "author": 12408980, - "message": "merge develop", - "sha": "50c5c444641477476d7209ee846dbe42f24e5a28", + "author": 471685, + "message": "feat: Add the ability to un-assign teams using automation (#9668)\n\nCo-authored-by: Pranav ", + "sha": "96f4f50d2deff8a09f312e860bf891ad4d454c36", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-03-22T07:02:01Z" + "repoName": "chatwoot", + "createdAt": "2024-06-26T19:40:36Z" }, { - "author": 12408980, - "message": "Bump version to 1.0.13", - "sha": "8a394a9e62643ac16fb4335c2a1ac63f9e208d74", + "author": 2246121, + "message": "fix: Update notification payload (#9666)\n\n- Fix notification payload to avoid argument error.", + "sha": "f7f687ce5374525652f4186095aad73df7dad356", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-03-22T06:57:43Z" + "repoName": "chatwoot", + "createdAt": "2024-06-22T00:28:48Z" }, { - "author": 2246121, - "message": "New Crowdin updates (#292)\n\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "96581844ba268459bebed5cac038745769d941d2", + "author": 73185, + "message": "Merge branch 'release/3.10.1' into develop", + "sha": "5716bb29b82d6214ee37fbc9556ea0f8bb194c14", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-03-19T09:26:20Z" + "repoName": "chatwoot", + "createdAt": "2024-06-21T22:07:09Z" }, { - "author": 12408980, - "message": "chore: support audio type messages (#320)", - "sha": "6e0324df84b9c59503c24e388b27f520918563ef", + "author": 73185, + "message": "Merge branch 'release/3.10.1'", + "sha": "9a1d5519ec5eea30a115c8664696582ae7f3d2de", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-03-19T09:24:56Z" + "repoName": "chatwoot", + "createdAt": "2024-06-21T22:07:01Z" }, { - "author": 12408980, - "message": "feature: complete agent unassign conversation (#319)", - "sha": "ce8f3af1d8790adb7d695eb460fe3b0bb1c1b0f6", + "author": 73185, + "message": ": Bump version to 3.10.1", + "sha": "e72a34361256531761a813bcbb4aee068d9107ca", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-03-19T09:17:54Z" + "repoName": "chatwoot", + "createdAt": "2024-06-21T22:06:28Z" }, { - "author": 12408980, - "message": "chore: Add config for exposing environment variables (#318)\n\n* add react-native config package\r\n\r\n* update pods\r\n\r\n* update sentry config\r\n\r\n* update docs", - "sha": "3dffbc4e178b1c6d2e7866e0d414e97b49e647b8", + "author": 2246121, + "message": "fix: Add catch for additional webpush errors (#9662)\n\nWebpush gem throws errors such as `WebPush::ExpiredSubscription`,\r\n`WebPush::InvalidSubscription`, `WebPush::Unauthorized`. We handled only\r\nExpiredSubscription.\r\n\r\nIf the SDK threw any other errors, it would pause sending the\r\nnotification to all other devices for that user. This change would\r\nupdate the logic to remove the expired subscription and handle the rest\r\nof the errors gracefully.\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3399/webpushinvalidsubscription-host-fcmgoogleapiscom-nethttpnotfound-404", + "sha": "ee2844877cba441c12d80fd2c402f8771d4ec5c0", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-03-16T08:28:22Z" + "repoName": "chatwoot", + "createdAt": "2024-06-21T21:58:36Z" }, { - "author": 12408980, - "message": "feature: change language in logged out case (#315)", - "sha": "ef9e5add52c1865263a97178011099e27626e7d2", + "author": 73185, + "message": "fix: [Snyk] Security upgrade rspec-rails from 6.1.2 to 6.1.3 (#9658)\n\n- security upgrade for gems", + "sha": "66c6b8cd4fbbdc50e43ae5679908cf5b93c078ab", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-03-08T09:30:02Z" + "repoName": "chatwoot", + "createdAt": "2024-06-20T22:36:08Z" }, { - "author": 12408980, - "message": "chore: Update year and company name in LICENCE (#314)\n\n* update year in licence\r\n\r\n* update company name", - "sha": "de3239299191f9583be33bee50f40dcfd829f5ac", + "author": 2246121, + "message": "fix: Temporarily fix text/plain email rendering (#9653)\n\nThis is hacky fix for plain text email rendering. The issue happens only\r\nfor the text/plain only emails. If there was an HTML component, then the\r\nrendering works fine.\r\n\r\n**How was this tested?**\r\n\r\nMac Email client allows you to send text/plain emails. I've sent one to\r\nmyself and imported it on Chatwoot. I've also verified that the email\r\ncontains only text/plain part.\r\n\r\nSample rendered email below.\r\n\r\n\"Screenshot\r\n\r\nFixes https://github.com/chatwoot/chatwoot/issues/9649\r\nFixes https://github.com/chatwoot/chatwoot/issues/9480", + "sha": "ef606204a2145fc930d57579d7f58262c31a52fc", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-03-06T06:12:02Z" + "repoName": "chatwoot", + "createdAt": "2024-06-19T04:10:41Z" }, { - "author": 12408980, - "message": "chore: replace relative path with absolute path for files/folders (#313)\n\n* fix content render logic in conversation item\r\n\r\n* add babel-plugin-module-resolver package\r\n\r\n* update babel.config.js\r\n\r\n* update file path in conversation list", - "sha": "d7d72893fb0bc458d80ba11b2d5a518f0130d798", + "author": 49699333, + "message": "chore(deps): bump ws from 6.2.2 to 6.2.3 (#9650)\n\nBumps [ws](https://github.com/websockets/ws) from 6.2.2 to 6.2.3.\r\n
\r\nRelease notes\r\n

Sourced from ws's\r\nreleases.

\r\n
\r\n

6.2.3

\r\n

Bug fixes

\r\n
    \r\n
  • Backported e55e5106 to the 6.x release line (eeb76d31).
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • d87f3b6\r\n[dist] 6.2.3
  • \r\n
  • eeb76d3\r\n[security] Fix crash when the Upgrade header cannot be read (#2231)
  • \r\n
  • See full diff in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ws&package-manager=npm_and_yarn&previous-version=6.2.2&new-version=6.2.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\nYou can disable automated security fix PRs for this repo from the\r\n[Security Alerts\r\npage](https://github.com/chatwoot/chatwoot/network/alerts).\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "3dee50d2b1319194a1eb3cc860609011d1e5c857", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-03-05T18:01:29Z" + "repoName": "chatwoot", + "createdAt": "2024-06-18T19:39:27Z" }, { - "author": 12408980, - "message": "feature: add support for sending documents (#312)", - "sha": "5c830b73821e2ce26f65dc3961c44c8157d32143", + "author": 73185, + "message": "Merge branch 'release/3.10.0' into develop", + "sha": "1f09af270cd74f415e5deb9be39f665530fa2bff", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-03-01T04:14:41Z" + "repoName": "chatwoot", + "createdAt": "2024-06-18T06:59:31Z" }, { - "author": 12408980, - "message": "fix: display content in attachment (#311)\n\n* Fix content display issue in attachement\r\n\r\n* sperate chat header as seprate component\r\n\r\n* code cleanup", - "sha": "c61d3c232d6341ca23ca284294d3e9bac93e54d1", + "author": 73185, + "message": "Merge branch 'release/3.10.0'", + "sha": "e17f0ea753bb861feaf4f309bdad9aa895f2f11b", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-03-01T04:00:30Z" + "repoName": "chatwoot", + "createdAt": "2024-06-18T06:59:25Z" }, { - "author": 12408980, - "message": "fix: conversation display issue when opening the conversation screen from the notification (#309)", - "sha": "7b7dd34c3ab40f83a375619a489da04c592cad2a", + "author": 73185, + "message": "Bump version to 3.10.0", + "sha": "6b0a5bea43632a20199b8009122410ca012be83d", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-02-26T14:39:08Z" + "repoName": "chatwoot", + "createdAt": "2024-06-18T06:58:50Z" }, { - "author": 12408980, - "message": "Merge branch 'release/1.0.12'", - "sha": "a214f9ce579c4a39462e8a96259b41f358a7dcfe", + "author": 16982564, + "message": "feat: Add smtp timeout options (#9613)\n\n- Added two Actionmailer's option (open_timeout & read_timeout) to environment variables.", + "sha": "c5979c4575d273c87675be9535d3d4ab264cc5ce", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-02-26T10:16:54Z" + "repoName": "chatwoot", + "createdAt": "2024-06-18T05:36:37Z" }, { "author": 12408980, - "message": "chore: add camera and gallery usage description in info.plist (#305)\n\n* add camera and gallery description in info.plist\r\n\r\n* release version 1.0.12", - "sha": "f1f3afa0e7d46af564dd372fd0664c6cf3f41029", + "message": "feat: FCM HTTP v1 API changes (#9629)\n\nFixes https://linear.app/chatwoot/issue/CW-3210/legacy-firebase-changes", + "sha": "904673020690e017307829229e03d4ec5369bc5b", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-02-24T06:37:30Z" + "repoName": "chatwoot", + "createdAt": "2024-06-18T05:08:06Z" }, { - "author": 12408980, - "message": "enhancement: change the canned response layout (#304)", - "sha": "234e203a7ecc088c5b84471d26398f4cf2f8bc91", + "author": 73185, + "message": "chore: Stop processing auto-response emails (#9606)\n\nStop processing auto-response emails\r\nhttps://www.notion.so/chatwoot/Avoid-Auto-Replies-sorcerer-s-apprentice-mode-55ffb09efbd7451994f1ff852de4c168?pvs=4", + "sha": "7968e98529d62a557bdc9350b7a3209cd5e5e2c6", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-02-23T11:17:45Z" + "repoName": "chatwoot", + "createdAt": "2024-06-13T21:19:11Z" }, { - "author": 12408980, - "message": "feature: render user mentions in private note (#300)\n\n* add markdown-display package\r\n\r\n* render markdown content in private note\r\n\r\n* release android/ios version 1.0.11", - "sha": "d3289a52a358bb4b01a113275497eb4466af3fcb", + "author": 18097732, + "message": "feat: Enable gmail channel (#9622)\n\nCo-authored-by: Muhsin Keloth ", + "sha": "08516e6c43338ee5d91f3f19b376a98b7e7689f4", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-02-22T18:46:35Z" + "repoName": "chatwoot", + "createdAt": "2024-06-13T07:31:05Z" }, { - "author": 12408980, - "message": "feature: private notes (#298)\n\n* add private notes feature\r\n\r\n* code cleanup\r\n\r\n* style fixes\r\n\r\n* style fixes\r\n\r\n* release android version 1.0.10\r\n\r\n* style changes", - "sha": "a7fa450655fd3c242cfb9e943a7a5610a147e631", + "author": 73185, + "message": "chore: Security upgrade for gems (#9635)\n\n- Security upgrade for gems", + "sha": "5abf0e960ad6d7211fc06c162c6e17c856d9911a", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-02-22T15:07:22Z" + "repoName": "chatwoot", + "createdAt": "2024-06-13T03:02:15Z" }, { - "author": 12408980, - "message": "feature: universal linking in iOS (#297)\n\n* add universal linking\r\n\r\n* code cleanup\r\n\r\n* release android/ios beta version 1.0.8", - "sha": "a73645fdaf73d757c62a4fa74cacc12b1b0870a5", + "author": 18097732, + "message": "feat: add Google Email fetch and OAuth token refresh service (#9603)\n\nThis PR adds the following changes\r\n\r\n1. Add `Imap::GoogleFetchEmailService` and\r\n`Google::RefreshOauthTokenService`. The\r\n`Google::RefreshOauthTokenService` uses\r\n`OmniAuth::Strategies::GoogleOauth2` which is already added as a packge\r\n2. Update `Inboxes::FetchImapEmailsJob` to handle Google inboxes\r\n3. Add SMTP settings for Google in `ConversationReplyMailerHelper` to\r\nallow sending emails\r\n\r\n\r\n## Preview\r\n\r\n#### Incoming emails\r\n\r\n![CleanShot 2024-06-06 at 17 17\r\n22@2x](https://github.com/chatwoot/chatwoot/assets/18097732/9d7d70d1-68e3-4c16-b1ca-e5a2e6f890e8)\r\n\r\n#### Outgoing email\r\n\r\n![CleanShot 2024-06-06 at 17 18\r\n05@2x](https://github.com/chatwoot/chatwoot/assets/18097732/1b4abf0e-e311-493e-bdc8-386886afbb25)\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "650fee58a6b0bbf397e4e298d6a646d5ddc54bf5", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-02-19T10:45:33Z" + "repoName": "chatwoot", + "createdAt": "2024-06-11T08:52:03Z" }, { - "author": 12408980, - "message": "feature: allow sending images (#291)\n\n* upgrade rn version, add react-native-image-picker package\r\n\r\n* add attachment component\r\n\r\n* change min sdk version 16 to 21\r\n\r\n* replace onPress with onLongPress in message action\r\n\r\n* add ios image permission\r\n\r\n* add image upload logic\r\n\r\n* add attachment preview component\r\n\r\n* add attachment support for send message action\r\n\r\n* add file helper\r\n\r\n* Move reply box to a separate component\r\n\r\n* fix send message button render logic\r\n\r\n* add select image via camera\r\n\r\n* some style fixes\r\n\r\n* code cleanup\r\n\r\n* release android/beta version 1.0.6\r\n\r\n* maximum upload size limited to 5 MB\r\n\r\n* release android/beta version 1.0.7", - "sha": "fef0a929e9e9b0827443e3a56a624919c3fb564f", + "author": 64252451, + "message": "feat: Adds the ability to disable the \"new message notification\" popup (#9594)", + "sha": "9689bbf0dd674c5945ef7f067e861cd08145f5c2", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-02-17T10:00:41Z" + "repoName": "chatwoot", + "createdAt": "2024-06-11T02:44:58Z" }, { - "author": 12408980, - "message": "chore: add missing inbox icons (#290)", - "sha": "25c574574f3757cc6ff184c69f6a0d96ac055bfd", + "author": 64252451, + "message": "fix: Font size and spacing issues in article editor (#9607)", + "sha": "20b2dc8c6f5d7f4116addb3c29f4fea4e1bc93d6", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-02-08T14:20:53Z" + "repoName": "chatwoot", + "createdAt": "2024-06-07T17:10:52Z" }, { - "author": 12408980, - "message": "feat: complete scroll to refresh in notification screen (#289)", - "sha": "28d607d6220fb397b2903587ab6f73ff88274bf9", + "author": 73185, + "message": "doc: Updated cypress instructions", + "sha": "e32c47a393034e24174f440e3f9d532025c9f6e1", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-02-08T14:07:08Z" + "repoName": "docs", + "createdAt": "2021-06-16T19:57:34Z" }, { - "author": 12408980, - "message": "fix: back button click in image screen (#288)", - "sha": "64fb31f8439abe0bba164c69a3c75e65735a078d", + "author": 73185, + "message": "chore: Add Client APIs documentation (#52)\n\nCo-authored-by: Pranav Raj S ", + "sha": "a6426c6156a75ea30ab2efacee84e6815a3360cc", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-02-08T13:53:11Z" + "repoName": "docs", + "createdAt": "2021-06-15T19:18:46Z" }, { - "author": 12408980, - "message": "feat: allow copying conversation message (#287)\n\n* add clipboard package\r\n\r\n* Complete copy message\r\n\r\n* complete copy to clipboard\r\n\r\n* code cleanup", - "sha": "22a299725e1949de13975888b62c3ba3191b519a", + "author": 2246121, + "message": "chore: Update instructions to build the mobile app (#51)", + "sha": "b58537c6056ac0452ca8f3d6e9d012aeea303e9a", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-02-08T13:36:53Z" + "repoName": "docs", + "createdAt": "2021-06-11T13:35:09Z" }, { - "author": 12408980, - "message": "chore: display conversation id in list view (#286)\n\n* add conversation id in conversation list\r\n\r\n* code cleanup", - "sha": "4397335f962326c94f83684651c395e9c1d7bf76", + "author": 2246121, + "message": "chore: Add architecture diagram (#50)", + "sha": "363684838f820bdfcf5b2b36ff505369882f2591", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-02-05T09:38:01Z" + "repoName": "docs", + "createdAt": "2021-06-06T15:42:02Z" }, { - "author": 12408980, - "message": "code cleanup", - "sha": "e57702a92ba9a4099650186b3d76dcf73f80c985", + "author": 73185, + "message": "doc: improve email env variable documentation (#48)", + "sha": "68b0efbd723f80b50abe3c6c19653e6d3694a30d", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-02-05T09:33:24Z" + "repoName": "docs", + "createdAt": "2021-06-03T12:39:10Z" }, { - "author": 2246121, - "message": "chore: crowdin updates (#258)\n\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "1082f9ff83b104e3fd7c63370838db0c1d1e93c3", + "author": 73185, + "message": "doc: Rails console in Linux VM (#49)", + "sha": "319da2110b067279e3ef6e95a10a5e5e24a4aa7c", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-02-04T16:03:25Z" + "repoName": "docs", + "createdAt": "2021-06-03T12:38:51Z" }, { - "author": 12408980, - "message": "enhancement: show notification actions in action view (#285)\n\n* move notifications actions to action sheet view\r\n\r\n* Fix the condition", - "sha": "09136421a3da72a903d4cea1e6540628d9488877", + "author": 73185, + "message": "doc: Rails console inside docker containers", + "sha": "b5c2cdbad702442615aa1bc6e1882848f8e1ec8d", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-02-04T16:02:04Z" + "repoName": "docs", + "createdAt": "2021-06-03T09:23:56Z" }, { - "author": 12408980, - "message": "enhancement: show conversation actions in action view (#283)\n\n* add react-native-actions-sheet package\r\n\r\n* move conversation actions (reassign, close/reopen) to action sheet view\r\n\r\n* remove react-native-actionsheet package\r\n\r\n* Code cleanup", - "sha": "56d5af4ff80e10f14dc588c90dd143b93cd9253c", + "author": 73185, + "message": "chore: update docker docs", + "sha": "539b29bf94d7d943ea968248b2d4e6439c9921fc", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-02-04T13:45:05Z" + "repoName": "docs", + "createdAt": "2021-06-03T09:10:00Z" }, { - "author": 12408980, - "message": "feat: reassign conversation (#281)\n\n* add agent actions, reducers\r\n\r\n* call agent api in conversation list screen\r\n\r\n* add conversation item component\r\n\r\n* add conversation action screen\r\n\r\n* add agent item component\r\n\r\n* add agent screen\r\n\r\n* add agent and conversation screen in router\r\n\r\n* add stack pop help function\r\n\r\n* add assign conversation api, action and reducer\r\n\r\n* add locale texts\r\n\r\n* add assign conversation in chat screen", - "sha": "47391a4e01cd12856f634ab72636ba3e09d7b00b", + "author": 73185, + "message": "doc: Rails console inside docker containers", + "sha": "24ffc6a5efc361266f75bc9a0e28af462523b099", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-02-04T08:14:15Z" + "repoName": "docs", + "createdAt": "2021-06-03T09:05:23Z" }, { - "author": 12408980, - "message": "fix: disable auto capitalize in login screen (#280)", - "sha": "25ed0511ed163e8ec3c75ae4a2047d88dc09b43d", + "author": 2246121, + "message": "chore: Fix broken li elements (#46)", + "sha": "2570f02867d363d4509630983b958132d55b6160", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-02-02T11:52:11Z" + "repoName": "docs", + "createdAt": "2021-06-02T17:50:08Z" }, { - "author": 12408980, - "message": "enhancement: add title on login screen (#279)\n\n* Add title in login screen\r\n\r\n* update locale texts", - "sha": "63b2ae7e676a2d95580e81531ac0111e74a22943", + "author": 2246121, + "message": "chore: Add Next.js docs (#45)", + "sha": "4d75413f78e4978b99169fceb30590ebd1b38400", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-02-02T11:47:54Z" + "repoName": "docs", + "createdAt": "2021-06-02T17:33:08Z" }, { "author": 12408980, - "message": "upgrade: All the packages to latest stable versions (#278)\n\n* update packages\r\n\r\n* Update fastlane android bundle\r\n\r\n* android/ios beta version 1.0.4", - "sha": "055dc05c1b9b45e20df2dddb566f3773e90ef166", + "message": "chore: Add react-native-widget docs (#44)\n\nCo-authored-by: Pranav Raj S ", + "sha": "b558838bfa1aecd247e51091a2237b6d907e6dff", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-02-02T11:36:04Z" + "repoName": "docs", + "createdAt": "2021-06-02T16:52:44Z" }, { - "author": 49699333, - "message": "chore: Bump axios from 0.20.0 to 0.21.1 (#257)\n\nBumps [axios](https://github.com/axios/axios) from 0.20.0 to 0.21.1.\r\n- [Release notes](https://github.com/axios/axios/releases)\r\n- [Changelog](https://github.com/axios/axios/blob/v0.21.1/CHANGELOG.md)\r\n- [Commits](https://github.com/axios/axios/compare/v0.20.0...v0.21.1)\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "3b0f7343cbc7f8f32cda7928cb52348010488886", + "author": 2246121, + "message": "chore: Add a note for AWS EC2 deploys (#43)", + "sha": "a55ba9abe0a30c1b063bdc398ce20933e34ae25d", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-01-05T18:48:01Z" + "repoName": "docs", + "createdAt": "2021-06-01T09:32:46Z" }, { - "author": 12408980, - "message": "chore: enable Turkish language (#254)\n\n* Enable turkish language\r\n\r\n* Set default locale en", - "sha": "5e60f698f05bc81fc936b74ad936cb238cbcbc3d", + "author": 2246121, + "message": "fix: Update src using require.default (#42)", + "sha": "60d7f78a2b2c1bf90946fcb245dcede860107b9f", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-12-27T05:43:38Z" + "repoName": "docs", + "createdAt": "2021-06-01T07:59:45Z" }, { - "author": 0, - "message": "chore: update translations from Crowdin (#253)\n\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Norwegian)\r\n\r\n* New translations en.json (Hindi)\r\n\r\n* New translations en.json (Tamil)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\r\n\r\n* New translations en.json (Vietnamese)\r\n\r\n* New translations en.json (Chinese Traditional)\r\n\r\n* New translations en.json (Ukrainian)\r\n\r\n* New translations en.json (Turkish)\r\n\r\n* New translations en.json (Swedish)\r\n\r\n* New translations en.json (Serbian (Cyrillic))\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Portuguese)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Japanese)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Hungarian)\r\n\r\n* New translations en.json (Hebrew)\r\n\r\n* New translations en.json (Finnish)\r\n\r\n* New translations en.json (Greek)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Czech)\r\n\r\n* New translations en.json (Catalan)\r\n\r\n* New translations en.json (Arabic)\r\n\r\n* New translations en.json (Afrikaans)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Malayalam)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Chinese Simplified)\r\n\r\n* New translations en.json (Arabic)", - "sha": "4a14a6a095d4b92dca932de541c73dbf796d8842", + "author": 73185, + "message": "chore: Update development documentation (#41)\n\nCo-authored-by: Pranav Raj S ", + "sha": "9d7fba09af9ef75035bf7f645b0132b96f144549", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-12-27T05:04:16Z" + "repoName": "docs", + "createdAt": "2021-06-01T07:52:53Z" }, { - "author": 49699333, - "message": "Chore: Bump ini from 1.3.5 to 1.3.8 (#251)\n\nBumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.8.\r\n- [Release notes](https://github.com/isaacs/ini/releases)\r\n- [Commits](https://github.com/isaacs/ini/compare/v1.3.5...v1.3.8)\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "999fe2d89c6efacb77e7deff2d45d53320f63cba", + "author": 6442625, + "message": "chore: Refined the Node.js Identity validation sample (#40)", + "sha": "161a8e52b11e0eddaae7eaa79bb28a8674d83fdf", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-12-12T04:25:29Z" + "repoName": "docs", + "createdAt": "2021-05-29T06:53:59Z" }, { - "author": 35144226, - "message": "feature: added tooltip to show message sender name (#248)\n\n* Added react-native-elements. Added tooltip to show sender name in a message.\r\n\r\n* Removed React Native Elements package.\r\n\r\n* Changed code to use UI Kitten tooltip instead of React Native Elements tooltip.\r\n\r\n* Added condition for rendering the message tooltip.", - "sha": "d92fd7b729bee6890ad3068b5f194a6f382baf8b", + "author": 2246121, + "message": "chore: Add docs for Docusaurus, Google Tag Manager (#39)", + "sha": "37309305833bd3b26bea5156bdb2379e813879f5", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-11-26T14:23:23Z" + "repoName": "docs", + "createdAt": "2021-05-28T14:56:30Z" }, { - "author": 12408980, - "message": "Fix: Show thumbnail if image failed to load (#246)\n\n* Show thumbnail on image fail\r\n\r\n* Release android/ios version 1.0.3\r\n\r\n* Fix ios app version", - "sha": "46be0686f8f5d906593125d7ee7b3341f6fe6a50", + "author": 73185, + "message": "chore: Update facebook docs", + "sha": "7edf57b491b33dcf06e26207fbe92f2568d536d8", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-11-17T16:24:23Z" + "repoName": "docs", + "createdAt": "2021-05-26T15:35:16Z" }, { - "author": 12408980, - "message": "Update mobile applications production URLs (#243)", - "sha": "3bbbfc524dfd4b12ac9a0af3991ec414035af533", + "author": 73185, + "message": "chore: add grammarly", + "sha": "fe5fde0d8c7a17e6f18d59c045de2918cde6a663", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-10-20T09:14:04Z" + "repoName": "docs", + "createdAt": "2021-05-26T15:33:39Z" }, { - "author": 12408980, - "message": "Feature: Add safari view in iOS (#241)\n\n* Add react native package\r\n\r\n* Create web view screen\r\n\r\n* Replace linking with web view every where\r\n\r\n* Disable landscape mode in iOS\r\n\r\n* Release android/ios v1.0.1\r\n\r\n* Add react native safari view\r\n\r\n* Replace web view with safari view in iOS\r\n\r\n* Remove webview\r\n\r\n* Release iOS version 1.0.2", - "sha": "13a33b5519f3e76178fbb581037ae3a3480c8e8f", + "author": 73185, + "message": "chore: update docker installation guidelines", + "sha": "4590ff91ee4faee914430a75f09d6a8aa11d2f57", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-10-20T05:35:57Z" + "repoName": "docs", + "createdAt": "2021-05-26T15:23:12Z" }, { - "author": 12408980, - "message": "Merge branch 'master' into develop", - "sha": "9e0efe64881bdee19c73dd02e8223598f437b51b", + "author": 73185, + "message": "chore: Update facebook docs", + "sha": "1b19b4c54a1fff2b7a6258e0d0c22ec908d9fc14", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-10-16T14:43:26Z" + "repoName": "docs", + "createdAt": "2021-05-26T14:33:32Z" }, { - "author": 12408980, - "message": "Release android/ios version 1.0.0", - "sha": "744e93097f267d76d7ccbc715e967fed01769e38", + "author": 73185, + "message": "chore: update docker installation guidelines", + "sha": "cea7f9d53577a4c084b70a01b781cb9bad0fefd5", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-10-16T14:41:27Z" + "repoName": "docs", + "createdAt": "2021-05-21T13:04:56Z" }, { - "author": 12408980, - "message": "Feature: Update badge count after receiving the notification (#239)", - "sha": "6428c042deafcb9f2769d8d35c5fe8e3af158fde", + "author": 2246121, + "message": "fix: Update typo in python example", + "sha": "bdce1952e1feceedcff053cb7fe4c6360e61f140", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-10-12T11:01:27Z" + "repoName": "docs", + "createdAt": "2021-05-21T07:55:43Z" }, { - "author": 12408980, - "message": "Chore: fixes and improvements (#237)\n\n* Change the URL validation logic\r\n\r\n* Style fixes\r\n\r\n* Message send issues\r\n\r\n* Release android/ios beta version 0.0.59\r\n\r\n* Fix the button active style issue\r\n\r\n* Show chatwoot related links in official app only\r\n\r\n* Fix private message styles\r\n\r\n* Code beautification", - "sha": "488ada301a2a704697fe2218f1705511f5734260", + "author": 73185, + "message": "chore: Update Contributor Covenant to 2.0\n\nchore: Update Contributor Covenant to 2.0", + "sha": "b4713e5ea27f16e1318eff9fa6822eeb93081e99", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-09-19T16:30:14Z" + "repoName": "docs", + "createdAt": "2021-05-17T12:17:49Z" }, { - "author": 12408980, - "message": "Merge branch 'master' into develop", - "sha": "93b701af3da475b78128cb51042499773719cda5", + "author": 2246121, + "message": "chore: Update Contributor Covenant to 2.0", + "sha": "16b27bbb93e2bbf1bcf0b9f864612967ccc0beba", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-09-12T07:49:57Z" + "repoName": "docs", + "createdAt": "2021-05-13T18:39:52Z" }, { - "author": 12408980, - "message": "Release version 0.0.58", - "sha": "a5245576696e6b30dc14ae7b0c75d102e6182b27", + "author": 2246121, + "message": "chore: Migrate Github wiki to docs (#35)", + "sha": "87b793efd3be9f6756e8977a0e59aa1a36d1ddd8", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-09-12T07:28:32Z" + "repoName": "docs", + "createdAt": "2021-05-12T16:52:39Z" }, { - "author": 12408980, - "message": "feature: Add more notification types (#235)\n\n* Handle assigned conversation new message\r\n\r\n* Fix the issue with clearing conversation on notification\r\n\r\n* Add email/push assigned_conversation_new_message in notification preferences\r\n\r\n* Update locale texts\r\n\r\n* Doc update", - "sha": "65a0f86081494ea968134d8f27a60a77ae817c08", + "author": 73185, + "message": "chore: Add design guidelines (#34)\n\nCo-authored-by: Pranav Raj S ", + "sha": "5e598a6e775140984fe96d9c82f5bfac1a4a8542", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-09-11T15:48:13Z" + "repoName": "docs", + "createdAt": "2021-05-11T15:45:25Z" }, { - "author": 135741, - "message": "Feature: add automated end-to-end testing using detox (#230)\n\n* add detox to project\r\n\r\n* configure env\r\n\r\n* add README.md\r\n\r\n* fix test\r\n\r\n* add eslint-plugin-detox\r\n\r\n* switch to release\r\n\r\n* fix Ðbinary path to test release version\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "1f5feca1ddf8e1e69d9a3721ef2e8d4aec42ab23", + "author": 2246121, + "message": "chore: Add release process document (#33)\n\nCo-authored-by: Sojan Jose ", + "sha": "bb27c2d72ca0b4414a6ce3f44f5e56c8048f2cf4", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-09-11T13:57:43Z" + "repoName": "docs", + "createdAt": "2021-05-11T14:51:55Z" }, { - "author": 12408980, - "message": "chore: Fixes and improvements (#231)\n\n* Fix the issue\r\n\r\n* Added bot filter", - "sha": "7cac142b61274c68941224dee53b1ebcc8249d11", + "author": 2246121, + "message": "chore: Add brand guidelines to the handbook (#32)", + "sha": "9faa7f5fe4cd23c3cbcb9c6612929e754d620b86", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-09-10T14:28:06Z" + "repoName": "docs", + "createdAt": "2021-05-10T07:10:49Z" }, { - "author": 12408980, - "message": "chore: update docs, android round icons and small fixes (#228)\n\n* Add minimum versions\r\n\r\n* Release android version 0.0.55\r\n\r\n* Update android round icons\r\n\r\n* Release android version 0.0.56\r\n\r\n* Disable auto complete and auto correct in form", - "sha": "313d5e2492d9badcfaabe8b95cbb7a72f8db1c11", + "author": 2246121, + "message": "chore: Fix typo in requirements doc", + "sha": "d766457a720703a2cecb5e16a2ce11c454fa7a3c", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-09-10T13:35:24Z" + "repoName": "docs", + "createdAt": "2021-05-06T09:51:22Z" }, { - "author": 12408980, - "message": "fix: app crash in conversation details screen (#227)\n\n* Fix the crash issue\r\n\r\n* Compress all the images\r\n\r\n* Release android/ios version 0.0.54\r\n\r\n* Update screenshots\r\n\r\n* Update screenshot", - "sha": "67e80c00166d0e929fdd27dcc57886e13617b8c6", + "author": 2246121, + "message": "fix: Resolve rendering issues in mobile", + "sha": "7d7045af2c8af4e8e9c780ecc17594647779ed7f", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-09-05T06:46:45Z" + "repoName": "docs", + "createdAt": "2021-05-05T17:57:29Z" }, { - "author": 12408980, - "message": "Merge branch 'master' into develop", - "sha": "790ab946d3078c814d8140ca4391fd047ec33302", + "author": 2246121, + "message": "feat: Add Algolia Search (#31)", + "sha": "26d3f2c7ec2604d6075582bca1ced9f173ed19b0", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-09-04T06:41:37Z" + "repoName": "docs", + "createdAt": "2021-05-04T15:53:10Z" }, - { - "author": 12408980, - "message": "Merge branch 'release/0.0.53'\n# Please enter a commit message to explain why this merge is necessary,\n# especially if it merges an updated upstream into a topic branch.\n#\n# Lines starting with '#' will be ignored, and an empty message aborts\n# the commit.", - "sha": "786eb4d130a02990a879cb249331f80607b98622", + { + "author": 73185, + "message": "chore: Add docs on PR ownership (#30)\n\nCo-authored-by: Pranav Raj S ", + "sha": "e08b39b8354f070662127e2c7917f275b4f55b06", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-09-04T06:40:14Z" + "repoName": "docs", + "createdAt": "2021-04-30T05:29:18Z" }, { - "author": 12408980, - "message": "Release android/ios version 0.0.53", - "sha": "60fc7bbd873e4702fc285a2e38bbf92f2df82067", + "author": 73185, + "message": "chore: Add product documentation on conversation continuity (#29)\n\nCo-authored-by: Pranav Raj S ", + "sha": "ad035c6915b693ba0b2cda5fda767bcf904ced4f", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-09-04T06:39:14Z" + "repoName": "docs", + "createdAt": "2021-04-30T05:26:06Z" }, { - "author": 12408980, - "message": "fix: conversation menu display issue for lengthy user name (#225)\n\n* fix the issue\r\n\r\n* Release android version 0.0.52", - "sha": "8fb2afbb43585b21c7829e46d232c8c0f9fe0107", + "author": 2246121, + "message": "fix: Add og:image (#28)", + "sha": "7f97f4baf144cb02ce752cb150fc035a83e007ec", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-09-01T17:12:21Z" + "repoName": "docs", + "createdAt": "2021-04-29T09:06:50Z" }, { "author": 12408980, - "message": "fix: conversation list infinite scroll (#223)\n\n* Fix the issue\r\n\r\n* Fix lint issues", - "sha": "417a1c691ea4f8aa3fc78bc08db320d6dca22e2c", + "message": "feat: Add mobile app guides (#27)\n\nCo-authored-by: Pranav Raj S ", + "sha": "41669ec3fc73ba25546fa14147d40681baaf230b", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-08-30T14:46:56Z" + "repoName": "docs", + "createdAt": "2021-04-29T08:40:36Z" }, { - "author": 12408980, - "message": "upgrade: react native to 0.63 (#221)\n\n* Fix name issue in settings screen\r\n\r\n* Disable sentry now\r\n\r\n* Update all packages to stable versions\r\n\r\n* Update android core files\r\n\r\n* Keyboard issues in Login, Reset password screens\r\n\r\n* Add sentry package\r\n\r\n* Enable sentry related codes\r\n\r\n* Upgrade ios core files\r\n\r\n* Fix fastlane android release issue\r\n\r\n* Release android version 0.0.51\r\n\r\n* Release ios version 0.0.51", - "sha": "2af70b74cf10eb8a2dcb29d1f72b29a46132cc15", + "author": 2246121, + "message": "chore: Add Round Robin assignment docs (#26)", + "sha": "31e4fd0dd08a04194bbc66b7829d7b80776ea545", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-08-30T07:01:38Z" + "repoName": "docs", + "createdAt": "2021-04-29T08:20:32Z" }, { - "author": 12408980, - "message": "chore: fixes and improvements (#220)\n\n* Update packages\r\n\r\n* Fix not network responsive issues in iOS11\r\n\r\n* Fix style issues", - "sha": "490a2622177715b54d2fae5cbbdb37230f82ac35", + "author": 2246121, + "message": "chore: Add missing webhooks link to sidebar", + "sha": "ff87a02f33a06ade8f5a1ccc85642b0801e659f0", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-08-27T15:16:41Z" + "repoName": "docs", + "createdAt": "2021-04-28T16:01:13Z" }, { - "author": 12408980, - "message": "Merge branch 'develop' (#219)", - "sha": "7b73bd97a85183b58a522b9243523f1d80fe7199", + "author": 2246121, + "message": "chore: Remove additional `/` from docusaurus url", + "sha": "789a9887708c152a767007ce6e6f9808caa1b8c9", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-08-08T15:14:55Z" + "repoName": "docs", + "createdAt": "2021-04-28T14:40:46Z" }, { - "author": 12408980, - "message": "Merge branch 'develop'", - "sha": "b8ae2bff47030febf5d751001cd731297b2e117e", + "author": 2246121, + "message": " chore: Update links and styles to deploy to main website (#25)\n\n* Url Restructure\r\n\r\n* Fix build by setting output directory\r\n\r\n* chore: Update links and styles to deploy to main website\r\n\r\n* Remove docs", + "sha": "3ef70fe54a1d11f42747da25b6262f708631d833", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-08-08T15:12:30Z" + "repoName": "docs", + "createdAt": "2021-04-28T14:36:53Z" }, { - "author": 12408980, - "message": "release: beta version 0.0.49", - "sha": "ec492847020d2951bc4708f51d960f86c42cdac1", + "author": 2246121, + "message": "chore: Change the base URL to move assets to /docs (#24)", + "sha": "8e95423adb0dcb92ad16b556a9d3ea7f9190d8c5", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-08-08T15:09:22Z" + "repoName": "docs", + "createdAt": "2021-04-28T13:30:15Z" }, { - "author": 12408980, - "message": "feat: agent/contact availability status (#218)\n\n* Publish/subscribe in action cable\r\n\r\n* Add availability status for user\r\n\r\n* Add user id in get user details\r\n\r\n* Add availability status colors\r\n\r\n* Add lodash filter\r\n\r\n* Add availability status in conversation list\r\n\r\n* Some style fixes\r\n\r\n* Add availability change screen\r\n\r\n* Add more redux actions\r\n\r\n* Fix conversation duplicate issue\r\n\r\n* Add notification settings api call on app start\r\n\r\n* Add translations\r\n\r\n* Add add/remove item from array helper\r\n\r\n* Add availability and preference constants\r\n\r\n* Add notification preference screen\r\n\r\n* Add preference and availability in settings screen\r\n\r\n* Move get notification settings api call to settings screen\r\n\r\n* Complete update availability status feature\r\n\r\n* Add translations for availability status types\r\n\r\n* Fix prop type warnings\r\n\r\n* Code beautification\r\n\r\n* Remove scroll view in conversation list\r\n\r\n* Update empty conversation image\r\n\r\n* Fix rendering attachemnt item in chat screen\r\n\r\n* Fix scroll to button issue\r\n\r\n* Remove last_seen from message read api\r\n\r\n* Update locale texts", - "sha": "4e9c7f4552bb395191e613b36f550805b062cfca", + "author": 73185, + "message": "chore: Add requirements page for chatwoot", + "sha": "98a9ee438ea921f9fefb188fd3330658a8580a98", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-08-08T14:39:11Z" + "repoName": "docs", + "createdAt": "2021-04-22T09:51:55Z" }, { - "author": 12408980, - "message": "fix: conversation is not adding to the correct list (#216)", - "sha": "a88e6b489de62d4e0285a6f110322a793ad7aa63", + "author": 73185, + "message": "chore: update docs", + "sha": "8d3851a7020aa17b5c74fc9ed2dcb0f3e7ac63bd", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-08-01T05:17:20Z" + "repoName": "docs", + "createdAt": "2021-04-22T09:45:09Z" }, { - "author": 12408980, - "message": "Merge branch 'master' into develop", - "sha": "89d89588cb87d8e32c9e7cc911736f6cf6f42154", + "author": 73185, + "message": "chore: Chatwoot Requirements\n\nchore: chatwoot requirements", + "sha": "a9635216017148d20f61ca02d6a04a95d52dbf89", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-07-24T10:00:57Z" + "repoName": "docs", + "createdAt": "2021-04-21T11:12:21Z" }, { - "author": 12408980, - "message": "Release android/ios beta version 0.0.48", - "sha": "88c5a7954ee65ccd1ddf7129c48fa1002b3f4360", + "author": 2246121, + "message": "chore: Migrate docs to docusaurus (#21)", + "sha": "123885ab9fd2ffd222c0203f0e92f3efddaf5c09", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-07-24T09:53:15Z" + "repoName": "docs", + "createdAt": "2021-04-19T07:07:34Z" }, { - "author": 12408980, - "message": "Compress all the images (#213)", - "sha": "27a512557e36178b2ce51a873f633d5e95c53087", + "author": 73185, + "message": "chore: add permissions required by facebook app (#20)", + "sha": "f57e7b8bcc7608114a5f02879d68b426f73af1cc", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-07-19T17:17:16Z" + "repoName": "docs", + "createdAt": "2021-04-13T12:55:14Z" }, { - "author": 12408980, - "message": "Fix: Safe area issues in iPhone 11 device (#212)\n\n* Add keyboard area in root container\r\n\r\n* Remove tab bar padding\r\n\r\n* Remove keyboard avoiding view from login and chat\r\n\r\n* Update spalash screen image for ios 11", - "sha": "f19aa23e48da9b48a5320d57ddc7a1f2e809a9ac", + "author": 73185, + "message": "chore: update conversation continuity docs (#13)", + "sha": "61d5edfaa07f9bccd8344627006175932d264326", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-07-19T17:05:53Z" + "repoName": "docs", + "createdAt": "2021-03-23T10:40:16Z" }, { - "author": 49699333, - "message": "Chore: Bump lodash from 4.17.15 to 4.17.19 (#210)\n\nBumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.\r\n- [Release notes](https://github.com/lodash/lodash/releases)\r\n- [Commits](https://github.com/lodash/lodash/compare/4.17.15...4.17.19)\r\n\r\nSigned-off-by: dependabot[bot] \r\n\r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "e7dc5198e32c8f5997a9a5cb58fce1aae0739d9a", + "author": 2230985, + "message": "chore: Make it more clear a twitter development environment is required (#16)", + "sha": "3fb8d99acd208a3c0d2e3ad2eb8c3acc456742fb", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-07-19T05:02:16Z" + "repoName": "docs", + "createdAt": "2021-03-22T03:42:23Z" }, { - "author": 12408980, - "message": "feat: add pull to refresh in conversation list (#209)", - "sha": "0c7d115ae3f36f446919c59e9aa2eae7945d274a", + "author": 73185, + "message": "chore: Documentation to add email channel (#12)\n\nCo-authored-by: Pranav Raj S ", + "sha": "f87e05e12f056497da146100193f2a5b730ccfe5", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-07-14T11:02:51Z" + "repoName": "docs", + "createdAt": "2021-03-04T08:29:23Z" }, { - "author": 12408980, - "message": "Release android/ios beta version 0.0.47", - "sha": "e33b0de518faf9fe69feea5e9a6ef6ae1ce59894", + "author": 73185, + "message": "chore: Update docs on installation (#7)", + "sha": "049db6f75f2f4f981a6b66d0e9a21ae34b3e18d1", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-07-12T07:46:01Z" + "repoName": "docs", + "createdAt": "2021-02-24T06:13:51Z" }, { - "author": 12408980, - "message": "Bug: Notification count update issue (#207)", - "sha": "6ddc931a3942dc444e58beeef99e1bdcc0b28f9b", + "author": 849872, + "message": "docs(conversation-continuity): fix mailgun api key env variable (#4)", + "sha": "1646fdf7d12cfe091a5cda7632cf693cd262a6e9", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-07-12T07:43:05Z" + "repoName": "docs", + "createdAt": "2021-02-21T08:06:39Z" }, { - "author": 12408980, - "message": "Add notification un read count in footer bar (#205)", - "sha": "69de12474bde5518f0468eaece848d266e9e6e1f", + "author": 1296162, + "message": "chore: Remove extra colon in redis example URL (#5)", + "sha": "96251fcb4ece8638db82d510fcc3a51865569b3f", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-07-12T05:48:47Z" + "repoName": "docs", + "createdAt": "2021-02-10T07:10:16Z" }, { - "author": 12408980, - "message": "Feature: Ability to resolve/reopen the conversation (#204)\n\n* Handle conversation open/resolve event in action cable\r\n\r\n* Implement open/resolve conversation feature\r\n\r\n* Add mpre actions\r\n\r\n* More code beautification\r\n\r\n* Add meta action\r\n\r\n* Re factor conversation actions for conversation status", - "sha": "0a5b87002509230008ee04adaafe11a23dc1444e", + "author": 2246121, + "message": "chore: Fix links, add youtube video tutorials (#3)", + "sha": "9bfe486cb80df767cea166cf81d427db3ee60372", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-07-11T17:16:07Z" + "repoName": "docs", + "createdAt": "2021-01-29T15:08:45Z" }, { - "author": 12408980, - "message": "Feature: Add illustrations (#200)\n\n* Add all illustrations\r\n\r\n* Add Empty Component\r\n\r\n* Add splash screen package\r\n\r\n* Update ios podfile\r\n\r\n* Fix splash screen hide issue\r\n\r\n* Change Loader button styles\r\n\r\n* Add empty component in notification screen\r\n\r\n* Add illustration in login screen\r\n\r\n* Add illustration in forgot password screen\r\n\r\n* Add illustration in configure url screen\r\n\r\n* Add path for all the images\r\n\r\n* Fix proptype issues\r\n\r\n* Add empty component in conversation list screen\r\n\r\n* Update local texts\r\n\r\n* Some small style fixes\r\n\r\n* Add text in forgot password\r\n\r\n* Some small style fixes\r\n\r\n* Update splash screen\r\n\r\n* Disable react-native-push-notification\r\n\r\n* Release android/ios version 0.0.45\r\n\r\n* Fix the bottom tab padding issue\r\n\r\n* Release android/ios version 0.0.46", - "sha": "d3e8d1ef38c4d3b7739035e6ad7eab891aab85f4", + "author": 2246121, + "message": "chore: Add deployment instructions to deploy to Clever Cloud (#2)", + "sha": "f3d81f3fdb1ff31d75a34bcf101b458022713163", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-07-09T18:28:11Z" + "repoName": "docs", + "createdAt": "2021-01-29T15:00:34Z" }, { - "author": 12408980, - "message": "Fix notifications clear issue on infinite scroll (#199)", - "sha": "c4b46ffc2a8c4a919438cbb0ad913019d07f7b3b", + "author": 849872, + "message": "chore: Add instructions on how to setup the database the first time (#1)", + "sha": "ef8dee570085ce142b896c133d65a6f9324cda27", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-07-08T14:35:15Z" + "repoName": "docs", + "createdAt": "2021-01-29T07:01:18Z" }, { - "author": 12408980, - "message": "Bug: Remove all delivered notifications on app start (#196)\n\n* Add @react-native-community/push-notification-ios and react-native-push-notification packages\r\n\r\n* Clear all notification on app start", - "sha": "21288a08ad9bfb4986bbba11f586794201fba080", + "author": 2246121, + "message": "chore: Add documentation for webflow integration", + "sha": "18d4c08d79e93af9dba8862b5852a2f094809cb1", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-07-06T19:17:51Z" + "repoName": "docs", + "createdAt": "2021-01-26T11:22:36Z" }, { - "author": 12408980, - "message": "Chore: Update android status bar icons (#194)", - "sha": "e90bc0853d74a555f4717781fd393d04ced87e2c", + "author": 2246121, + "message": "chore: Create a new readme", + "sha": "e87a30a6d79c3f3e15a8a1ed3b5972bc0eb36dd3", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-07-06T16:46:23Z" + "repoName": "docs", + "createdAt": "2021-01-26T09:07:37Z" }, { - "author": 12408980, - "message": "Fix: design issues in chat screen (#192)\n\n* Fix prop type warnings\r\n\r\n* Split conversation content to a separate component\r\n\r\n* Fix the channel issue in channel screen", - "sha": "cf6080b638373b4ef4d1f4e9e49b0df766283fd1", + "author": 2246121, + "message": "feat: Move docs from main repo to docs repo", + "sha": "1ddcd899d466677c21c0943f83debc46844338cf", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-07-05T07:23:37Z" + "repoName": "docs", + "createdAt": "2021-01-26T08:40:13Z" }, { - "author": 12408980, - "message": "Fix: app crash on no accounts case (#191)", - "sha": "85330790dc68430c1a8834daa4390b20419fd5c9", + "author": 2246121, + "message": "Initial commit", + "sha": "9613020db072f6d465c012b1ace7de2c3c8338ac", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-07-05T07:14:41Z" + "repoName": "docs", + "createdAt": "2021-01-26T08:36:01Z" }, { - "author": 12408980, - "message": "Docs: Add custom release document (#189)\n\n* Add custom release guide\r\n\r\n* Improve the documentation\r\n\r\n* Update docs", - "sha": "bd27e2fb57c39f1af74340fff75782c6f87e6869", + "author": 18097732, + "message": "feat: add Google login flow and inbox creation (#9580)\n\nThis PR adds the following changes\r\n\r\n1. Refactor `microsoft/callbacks_controller` to move common logic to\r\n`oauth_callback_controller`, most of the logic is re-used for Google\r\n2. Add UI components, `googleClient` and I18n entries for Google login\r\n3. Add Google callback and inbox creation\r\n4. Add a `joinUrl` utility along with specs (need to move it to utils)\r\n5. Add `GoogleConcern`, `Google::AuthorizationsController` and\r\n`Google::CallbacksController`\r\n\r\n> Note: The UI is hidden for now, so we can merge this without any\r\nhiccups, to enable it just revert the commit `05c18de`\r\n\r\n### Preview\r\n\r\n\r\nhttps://github.com/chatwoot/chatwoot/assets/18097732/1606d150-4561-49dc-838d-e0b00fe49ce3\r\n\r\n### Linear Tickers\r\n\r\n[CW-3370](https://linear.app/chatwoot/issue/CW-3370)\r\n[CW-3371](https://linear.app/chatwoot/issue/CW-3371)\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "da4b75a3afe54d37bebb86efc017d91fb4c5ee14", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-07-04T17:05:36Z" + "repoName": "chatwoot", + "createdAt": "2024-06-07T11:07:46Z" }, { "author": 2246121, - "message": "Update screenshots", - "sha": "4298382e0634026616816b397b1ce73f617c40b7", + "message": "fix: Use message sender ID in the analytics for first response time (#9605)\n\n`conversation.assignee_id` was taken into consideration for first\r\nresponse time calculation. There was one flaw in this approach. A lot of\r\ncustomer support agents respond to the conversation first before\r\nassigning it to themselves. This makes the analytics broken.\r\n\r\nTo fix this, we will take the message sender instead of assignee in\r\ncalculations, which should solve the issue with metric.\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3375/first-response-reporting-events-use-assignee-id-instead-of-agent-who", + "sha": "576c58419cdbc7c39d8c3dccec111c6667daf685", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-07-03T13:00:26Z" + "repoName": "chatwoot", + "createdAt": "2024-06-07T03:20:35Z" }, { - "author": 12408980, - "message": "Bug: Support hyperlink in message (#188)\n\n* Add react native hyper link\r\n\r\n* Add hyperlink support\r\n\r\n* Fix the app crash issue in conversation details page\r\n\r\n* Some style fixes", - "sha": "1838c60511b506d188c462bad18234100631e36a", + "author": 22633385, + "message": "chore: Update typo in inbox_round_robin_service (#9590)\n\n- update the typo in inbox_round_robin_service", + "sha": "49c3d376de87efb1c4c5b040194bdb10f18f8fc6", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-07-03T09:55:39Z" + "repoName": "chatwoot", + "createdAt": "2024-06-07T01:49:53Z" }, { - "author": 12408980, - "message": "Update screenshots (#187)", - "sha": "1990ecdbb90c1d7db2e6dcf5d7d1bde0c140c53a", + "author": 2246121, + "message": "fix: Update the suspended page to show the chat bubble (#9604)\n\n- This PR updates the implementation of chat bubble on suspended account.", + "sha": "76efe3c5c395ad4ef0c8c2ac269d7561f93ad650", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-07-03T09:49:08Z" + "repoName": "chatwoot", + "createdAt": "2024-06-06T23:39:39Z" }, { - "author": 64252451, - "message": "fix: Email input style issue (#9342)", - "sha": "5846ee4bad328a56cdd7937d82d16a69eed45792", + "author": 73185, + "message": "chore: Fix for 2 vulnerabilities (#9602)\n\n

This PR was automatically created by Snyk using the credentials of a\r\nreal user.

![snyk-top-banner](https://github.com/andygongea/OWASP-Benchmark/assets/818805/c518c423-16fe-447e-b67f-ad5a49b5d123)\r\n\r\n### Snyk has created this PR to fix 2 vulnerabilities in the rubygems\r\ndependencies of this project.\r\n\r\n#### Snyk changed the following file(s):\r\n\r\n- `Gemfile`\r\n- `Gemfile.lock`\r\n\r\n\r\n\r\n\r\n#### Vulnerabilities that will be fixed with an upgrade:\r\n\r\n| | Issue | Score | \r\n\r\n:-------------------------:|:-------------------------|:-------------------------\r\n![medium\r\nseverity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png\r\n'medium severity') | Improper Input Validation\r\n
[SNYK-RUBY-ACTIONPACK-7210237](https://snyk.io/vuln/SNYK-RUBY-ACTIONPACK-7210237)\r\n|   **496**  \r\n![medium\r\nseverity](https://res.cloudinary.com/snyk/image/upload/w_20,h_20/v1561977819/icon/m.png\r\n'medium severity') | Missing Cryptographic Step\r\n
[SNYK-RUBY-OPENSSL-6036190](https://snyk.io/vuln/SNYK-RUBY-OPENSSL-6036190)\r\n|   **479**  \r\n\r\n\r\n\r\n\r\n---\r\n\r\n> [!IMPORTANT]\r\n>\r\n> - Check the changes in this PR to ensure they won't cause issues with\r\nyour project.\r\n> - Max score is 1000. Note that the real score may have changed since\r\nthe PR was raised.\r\n> - This PR was automatically created by Snyk using the credentials of a\r\nreal user.\r\n\r\n---\r\n\r\n**Note:** _You are seeing this because you or someone else with access\r\nto this repository has authorized Snyk to open fix PRs._\r\n\r\nFor more information: \r\n🧐 [View latest project\r\nreport](https://app.snyk.io/org/chatwoot/project/b7197bbd-6200-4f23-931d-c39928584360?utm_source=github&utm_medium=referral&page=fix-pr)\r\n📜 [Customise PR\r\ntemplates](https://docs.snyk.io/scan-using-snyk/pull-requests/snyk-fix-pull-or-merge-requests/customize-pr-templates)\r\n🛠 [Adjust project\r\nsettings](https://app.snyk.io/org/chatwoot/project/b7197bbd-6200-4f23-931d-c39928584360?utm_source=github&utm_medium=referral&page=fix-pr/settings)\r\n📚 [Read about Snyk's upgrade\r\nlogic](https://support.snyk.io/hc/en-us/articles/360003891078-Snyk-patches-to-fix-vulnerabilities)\r\n\r\n---\r\n\r\n**Learn how to fix vulnerabilities with free interactive lessons:**\r\n\r\n🦉 [Improper Input\r\nValidation](https://learn.snyk.io/lesson/improper-input-validation/?loc=fix-pr)\r\n\r\n[//]: #\r\n'snyk:metadata:{\"customTemplate\":{\"variablesUsed\":[],\"fieldsUsed\":[]},\"dependencies\":[{\"name\":\"dotenv-rails\",\"from\":\"2.8.1\",\"to\":\"3.0.0\"},{\"name\":\"rails\",\"from\":\"7.0.8.3\",\"to\":\"7.0.8.4\"},{\"name\":\"rspec-rails\",\"from\":\"6.0.2\",\"to\":\"6.0.3\"},{\"name\":\"web-push\",\"from\":\"3.0.0\",\"to\":\"3.0.1\"}],\"env\":\"prod\",\"issuesToFix\":[{\"exploit_maturity\":\"No\r\nKnown\r\nExploit\",\"id\":\"SNYK-RUBY-ACTIONPACK-7210237\",\"priority_score\":496,\"priority_score_factors\":[{\"type\":\"freshness\",\"label\":true,\"score\":71},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"4.2\",\"score\":210},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Improper\r\nInput Validation\"},{\"exploit_maturity\":\"No Known\r\nExploit\",\"id\":\"SNYK-RUBY-ACTIONPACK-7210237\",\"priority_score\":496,\"priority_score_factors\":[{\"type\":\"freshness\",\"label\":true,\"score\":71},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"4.2\",\"score\":210},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Improper\r\nInput Validation\"},{\"exploit_maturity\":\"No Known\r\nExploit\",\"id\":\"SNYK-RUBY-ACTIONPACK-7210237\",\"priority_score\":496,\"priority_score_factors\":[{\"type\":\"freshness\",\"label\":true,\"score\":71},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"4.2\",\"score\":210},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Improper\r\nInput Validation\"},{\"exploit_maturity\":\"No Known\r\nExploit\",\"id\":\"SNYK-RUBY-ACTIONPACK-7210237\",\"priority_score\":496,\"priority_score_factors\":[{\"type\":\"freshness\",\"label\":true,\"score\":71},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"4.2\",\"score\":210},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Improper\r\nInput Validation\"},{\"exploit_maturity\":\"No Known\r\nExploit\",\"id\":\"SNYK-RUBY-ACTIONPACK-7210237\",\"priority_score\":496,\"priority_score_factors\":[{\"type\":\"freshness\",\"label\":true,\"score\":71},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"4.2\",\"score\":210},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Improper\r\nInput Validation\"},{\"exploit_maturity\":\"No Known\r\nExploit\",\"id\":\"SNYK-RUBY-ACTIONPACK-7210237\",\"priority_score\":496,\"priority_score_factors\":[{\"type\":\"freshness\",\"label\":true,\"score\":71},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"4.2\",\"score\":210},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Improper\r\nInput Validation\"},{\"exploit_maturity\":\"No Known\r\nExploit\",\"id\":\"SNYK-RUBY-ACTIONPACK-7210237\",\"priority_score\":496,\"priority_score_factors\":[{\"type\":\"freshness\",\"label\":true,\"score\":71},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"4.2\",\"score\":210},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Improper\r\nInput Validation\"},{\"exploit_maturity\":\"No Known\r\nExploit\",\"id\":\"SNYK-RUBY-ACTIONPACK-7210237\",\"priority_score\":496,\"priority_score_factors\":[{\"type\":\"freshness\",\"label\":true,\"score\":71},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"4.2\",\"score\":210},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Improper\r\nInput Validation\"},{\"exploit_maturity\":\"No Known\r\nExploit\",\"id\":\"SNYK-RUBY-ACTIONPACK-7210237\",\"priority_score\":496,\"priority_score_factors\":[{\"type\":\"freshness\",\"label\":true,\"score\":71},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"4.2\",\"score\":210},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Improper\r\nInput Validation\"},{\"exploit_maturity\":\"No Known\r\nExploit\",\"id\":\"SNYK-RUBY-ACTIONPACK-7210237\",\"priority_score\":496,\"priority_score_factors\":[{\"type\":\"freshness\",\"label\":true,\"score\":71},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"4.2\",\"score\":210},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Improper\r\nInput Validation\"},{\"exploit_maturity\":\"No Known\r\nExploit\",\"id\":\"SNYK-RUBY-ACTIONPACK-7210237\",\"priority_score\":496,\"priority_score_factors\":[{\"type\":\"freshness\",\"label\":true,\"score\":71},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"4.2\",\"score\":210},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Improper\r\nInput Validation\"},{\"exploit_maturity\":\"No Known\r\nExploit\",\"id\":\"SNYK-RUBY-ACTIONPACK-7210237\",\"priority_score\":496,\"priority_score_factors\":[{\"type\":\"freshness\",\"label\":true,\"score\":71},{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"4.2\",\"score\":210},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Improper\r\nInput Validation\"},{\"exploit_maturity\":\"No Known\r\nExploit\",\"id\":\"SNYK-RUBY-OPENSSL-6036190\",\"priority_score\":479,\"priority_score_factors\":[{\"type\":\"fixability\",\"label\":true,\"score\":214},{\"type\":\"cvssScore\",\"label\":\"5.3\",\"score\":265},{\"type\":\"scoreVersion\",\"label\":\"v1\",\"score\":1}],\"severity\":\"medium\",\"title\":\"Missing\r\nCryptographic\r\nStep\"}],\"prId\":\"f054324c-df54-4693-a654-dcc2ddf85512\",\"prPublicId\":\"f054324c-df54-4693-a654-dcc2ddf85512\",\"packageManager\":\"rubygems\",\"priorityScoreList\":[496,479],\"projectPublicId\":\"b7197bbd-6200-4f23-931d-c39928584360\",\"projectUrl\":\"https://app.snyk.io/org/chatwoot/project/b7197bbd-6200-4f23-931d-c39928584360?utm_source=github&utm_medium=referral&page=fix-pr\",\"prType\":\"fix\",\"templateFieldSources\":{\"branchName\":\"default\",\"commitMessage\":\"default\",\"description\":\"default\",\"title\":\"default\"},\"templateVariants\":[\"priorityScore\"],\"type\":\"auto\",\"upgrade\":[\"SNYK-RUBY-ACTIONPACK-7210237\",\"SNYK-RUBY-OPENSSL-6036190\"],\"vulns\":[\"SNYK-RUBY-ACTIONPACK-7210237\",\"SNYK-RUBY-OPENSSL-6036190\"],\"patch\":[],\"isBreakingChange\":true,\"remediationStrategy\":\"vuln\"}'\r\n\r\nCo-authored-by: snyk-bot ", + "sha": "75c83dd0d98e96964d9a7c1287b9cb9554927b2f", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-02T16:02:45Z" + "createdAt": "2024-06-06T10:53:48Z" }, { - "author": 18097732, - "message": "feat: don't allow dropdown navigation on input focused (#9341)\n\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", - "sha": "7f8ac37a30256e6c787f831fc45004661ffa1953", + "author": 12408980, + "message": "feat: Add search support for drop downs in create linear issue (#9566)\n\nCo-authored-by: iamsivin ", + "sha": "f452565d138bdc90f2b2c9a55d0de7c41993f0b4", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-02T15:39:08Z" + "createdAt": "2024-06-05T11:10:10Z" }, { - "author": 92152627, - "message": "chore(i18n): Update the latest translations (#9340)", - "sha": "94e1d55543cbdec666e154c6f116068edb09f1b2", + "author": 12408980, + "message": "fix: Reset loader state on error (#9597)\n\n- Replace `showAlert` with `showAlertMessage` in auth related pages.", + "sha": "839f7fe719393450623f2ce09877a93ea2707ef4", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-02T15:18:17Z" + "createdAt": "2024-06-05T10:37:44Z" }, { - "author": 2246121, - "message": "chore: Add a separate Sentry project for frontend error (#9336)", - "sha": "af39308851e2accb643abde56cd571e9836c5d52", + "author": 0, + "message": "feat: update cwctl to work with Ubuntu 24.04 LTS (#9586)\n\nThe `add user` utility was updated, and the `--disabled-login` behavior changed in Ubuntu 24.04. This set the login shell to `/sbin/nologin,` which broke the `cwctl` installation flow. \r\n\r\nref: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=625758\r\n\r\nCo-authored-by: Vishnu Narayanan ", + "sha": "c23e235cea8d35c3540594728a7b4ba3b66ba77c", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-01T19:06:19Z" + "createdAt": "2024-06-05T09:50:57Z" }, { - "author": 73185, - "message": "chore(snyk): Security upgrade administrate-field-active_storage from 1.0.1 to 1.0.2 (#9332)\n\nfix: Gemfile & Gemfile.lock to reduce vulnerabilities\r\n\r\nThe following vulnerabilities are fixed with an upgrade:\r\n- https://snyk.io/vuln/SNYK-RUBY-ACTIONCABLE-20338\r\n- https://snyk.io/vuln/SNYK-RUBY-RACK-1061917\r\n\r\nCo-authored-by: snyk-bot ", - "sha": "d34d726b374495f842963bb0dd2052710b470ae7", + "author": 15716057, + "message": "fix: Missing mitt.js in vue 3 instance of app (#9596)", + "sha": "88e4d9f06fee3c4999d96fda21df0bae2da7ebb9", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-01T19:05:40Z" + "createdAt": "2024-06-05T09:45:25Z" }, { - "author": 12408980, - "message": "feat: Revamp access token section in profile settings (#9328)\n\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", - "sha": "c9a575c31066a974da3ec2808f987df8a742f6b5", + "author": 15716057, + "message": "feat: Make context meny visible only on hover (#9592)", + "sha": "bff19eb2e6e236b62dbbea2d8b2366ed587b0b2e", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-30T16:32:01Z" + "createdAt": "2024-06-05T05:43:16Z" }, { - "author": 73185, - "message": "fix: Switch to instagram CDN url for attachments (#9287)\n\nFixes: https://github.com/chatwoot/chatwoot/issues/8512\r\n\r\nCo-authored-by: Denis Karlyuk \r\nCo-authored-by: Shivam Mishra ", - "sha": "e8475a9b2dc42d1cefb0dca4cbbe35d5eabe9623", + "author": 15716057, + "message": "fix: Replace the bus events with emitter in widget (#9584)\n\nCo-authored-by: Muhsin Keloth ", + "sha": "00ef9c475fe5dcb5de177012c0f5690f75866f08", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-30T15:04:05Z" + "createdAt": "2024-06-03T11:06:15Z" }, { - "author": 3526167, - "message": "feat: Add rake task to clear ActionCable jobs (#9307)", - "sha": "9057c865c31ad2eedbc7db4ba76319303e05e3db", + "author": 64252451, + "message": "feat: Reconnect logic (#9453)\n\nCo-authored-by: Muhsin Keloth \r\nCo-authored-by: Shivam Mishra ", + "sha": "af90f21cfddf32a3f18e7350a8070b85613db2cc", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-30T15:03:40Z" + "createdAt": "2024-06-03T10:24:19Z" }, { - "author": 2246121, - "message": "chore: Temporarily disable the disconnect logic for inboxes (#9321)\n\n* chore: Temporarily disable the disconnect logic for inboxes\r\n\r\n* Remove unused spec", - "sha": "2c3e7d65543237053ac99a296df591f09c335006", + "author": 18097732, + "message": "fix: locales settings on portal (#9583)\n\nThe previous changes made on Portal locales introduced a bug where users\r\nwere not able to set the default locale, this PR fixes that", + "sha": "00da2ac8477fdb56adb7f44c012e7f8046e112d2", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-30T14:49:37Z" + "createdAt": "2024-06-03T09:26:53Z" }, { - "author": 3526167, - "message": "chore: Fix typos in inboxmgmt.json (#9326)", - "sha": "0856d76332c224edae5ba98ee0568313882585d7", + "author": 18097732, + "message": "chore: upgrade packages (#9555)\n\nThis PR upgrades the packages to the latest patch versions, no-breaking\r\nchanges. Can be merged once CI clears\r\n\r\nCo-authored-by: Pranav ", + "sha": "f956530b36fa54b5082391f9c75d98951acfefa6", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-30T14:49:23Z" + "createdAt": "2024-06-02T13:39:06Z" }, { - "author": 12408980, - "message": "feat: Revamp notification and audio preferences (#9312)\n\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", - "sha": "c92ea11eee566beda850f5d0883f060d4122f86f", + "author": 2684895, + "message": "fix: browser info (#9569)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nfixed getting browser data\r\n\r\nIn Vue, without computed properties, the data doesn't update, and\r\nbecause of this, it doesn't display information about the browser.\r\n\r\n## Type of change\r\n\r\nPlease delete options that are not relevant.\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n- [ ] New feature (non-breaking change which adds functionality)\r\n- [ ] Breaking change (fix or feature that would cause existing\r\nfunctionality not to work as expected)\r\n- [ ] This change requires a documentation update\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [ ] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [ ] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [ ] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", + "sha": "803471e42fce3021b7a53c041cf072c72166eb9a", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-30T11:20:00Z" + "createdAt": "2024-06-02T13:36:10Z" }, { - "author": 64252451, - "message": "fix: TypeError cannot set properties of undefined (setting 'keydownHandlerIndex') (#9327)", - "sha": "4fd8c7a61b338de27775a5c4e73f9c34829e2c48", + "author": 49699333, + "message": "chore(deps): bump pug from 3.0.2 to 3.0.3 (#9564)\n\nBumps [pug](https://github.com/pugjs/pug) from 3.0.2 to 3.0.3.\r\n
\r\nRelease notes\r\n

Sourced from pug's\r\nreleases.

\r\n
\r\n

pug-code-gen@3.0.3

\r\n

Bug Fixes

\r\n
    \r\n
  • Validate templateName and globals are\r\nvalid JavaScript identifiers to prevent possible remote code execution\r\nif un-trusted user input is passed to the compilation options (#3438)
  • \r\n
\r\n

pug@3.0.3

\r\n

Bug Fixes

\r\n
    \r\n
  • \r\n

    Update pug-code-gen with the following fix: (#3438)

    \r\n

    Validate templateName and globals are valid\r\nJavaScript identifiers to prevent possible remote code execution if\r\nun-trusted user input is passed to the compilation options

    \r\n
  • \r\n
\r\n
\r\n
\r\n
\r\nCommits\r\n
    \r\n
  • 32acfe8\r\nfix: ensure template names are valid identifiers (#3438)
  • \r\n
  • 4767caf\r\nrefactor: convert pug-error to TypeScript (#3355)
  • \r\n
  • a724446\r\nchore: update character-parser (#3354)
  • \r\n
  • 6cca8f7\r\ndocs: fix GitHub format in README (#3335)
  • \r\n
  • See full diff in compare\r\nview
  • \r\n
\r\n
\r\n
\r\n\r\n\r\n[![Dependabot compatibility\r\nscore](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=pug&package-manager=npm_and_yarn&previous-version=3.0.2&new-version=3.0.3)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\r\n\r\nDependabot will resolve any conflicts with this PR as long as you don't\r\nalter it yourself. You can also trigger a rebase manually by commenting\r\n`@dependabot rebase`.\r\n\r\n[//]: # (dependabot-automerge-start)\r\n[//]: # (dependabot-automerge-end)\r\n\r\n---\r\n\r\n
\r\nDependabot commands and options\r\n
\r\n\r\nYou can trigger Dependabot actions by commenting on this PR:\r\n- `@dependabot rebase` will rebase this PR\r\n- `@dependabot recreate` will recreate this PR, overwriting any edits\r\nthat have been made to it\r\n- `@dependabot merge` will merge this PR after your CI passes on it\r\n- `@dependabot squash and merge` will squash and merge this PR after\r\nyour CI passes on it\r\n- `@dependabot cancel merge` will cancel a previously requested merge\r\nand block automerging\r\n- `@dependabot reopen` will reopen this PR if it is closed\r\n- `@dependabot close` will close this PR and stop Dependabot recreating\r\nit. You can achieve the same result by closing it manually\r\n- `@dependabot show ignore conditions` will show all\r\nof the ignore conditions of the specified dependency\r\n- `@dependabot ignore this major version` will close this PR and stop\r\nDependabot creating any more for this major version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this minor version` will close this PR and stop\r\nDependabot creating any more for this minor version (unless you reopen\r\nthe PR or upgrade to it yourself)\r\n- `@dependabot ignore this dependency` will close this PR and stop\r\nDependabot creating any more for this dependency (unless you reopen the\r\nPR or upgrade to it yourself)\r\nYou can disable automated security fix PRs for this repo from the\r\n[Security Alerts\r\npage](https://github.com/chatwoot/chatwoot/network/alerts).\r\n\r\n
\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "b0114dee42ccf3f070c372536af0db508a63371b", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-30T09:50:05Z" + "createdAt": "2024-05-31T17:46:16Z" }, { "author": 18097732, - "message": "fix: portal settings layout (#9324)\n\n* fix: padding\r\n\r\n* fix: max width\r\n\r\n---------\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", - "sha": "6917ea2dbda48dc90cf6dbf37d25bebd78e93a10", + "message": "fix: Add the translation for Sign in with Microsoft button (#9567)\n\nThe sign in button for Microsoft inbox was not translated, this PR fixes it", + "sha": "ae35b47ae3840b8c3cf0d7f585bd60d424c8c768", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-30T05:27:22Z" + "createdAt": "2024-05-31T16:01:50Z" + }, + { + "author": 15716057, + "message": "chore: Replace eventBus with mitt.js [CW-3275] (#9539)\n\n# Replace the deprecated `eventBus` with mitt.js\r\n\r\n## Description\r\n\r\nSince eventBus and it's respective methods are deprecated and removed\r\nfrom all future releases of vue, this was blocking us from migrating.\r\nThis PR replaces eventBus with\r\n[mitt](https://github.com/developit/mitt). I have created a wrapper\r\nmitt.js to simulate the same old event names so it's backwards\r\ncompatible, without making a lot of changes.\r\n\r\n\r\nFixes # (issue)\r\n\r\n## Type of change\r\n\r\nPlease delete options that are not relevant.\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n- [ ] New feature (non-breaking change which adds functionality)\r\n- [ ] Breaking change (fix or feature that would cause existing\r\nfunctionality not to work as expected)\r\n- [ ] This change requires a documentation update\r\n\r\n## How Has This Been Tested?\r\n\r\n1. Made sure all the places we're listening to bus events are working as\r\nexpected.\r\n2. Respective specsf or the events from mitt.\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [x] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [x] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [x] Any dependent changes have been merged and published in downstream\r\nmodules", + "sha": "b474929f5ef68139dfb7977aa7e523d76e47cd3d", + "orgName": "chatwoot", + "repoName": "chatwoot", + "createdAt": "2024-05-31T10:20:36Z" }, { "author": 64252451, - "message": "feat: Remove the usage of clickAway mixin with directive (#9323)", - "sha": "12af2fe026c909afc35f6bde7305dcd4eaf9c8d9", + "message": "feat: Split reconnect logic PR (store) (#9520)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR includes store filter parts split from this [Reconnect\r\nPR](https://github.com/chatwoot/chatwoot/pull/9453)", + "sha": "e3eca47c31b981721b3280df6c0d9db6b7b94b51", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-30T05:05:14Z" + "createdAt": "2024-05-30T06:59:55Z" }, { "author": 18097732, - "message": "feat: add composables for migration and update portal settings (#9299)\n\n* feat: setup vuelitdate for vue 2.7\r\n\r\n* feat: add all composables\r\n\r\n* fix: portal settings layout\r\n\r\n* feat: remove styles\r\n\r\n* feat: use setup API for ListAllCategories\r\n\r\n* chore: format ListAllCategories\r\n\r\n* refactor: add useAlert\r\n\r\n* feat: add track composable\r\n\r\n* feat: update map getters\r\n\r\n* fix: import\r\n\r\n* feat: update edit portal locales page [wip]\r\n\r\n* feat: migrate locales page\r\n\r\n* feat: remove alert message ref\r\n\r\n* chore: format EditPortalLocales\r\n\r\n* refactor: use composiiton api for PortalCustomization\r\n\r\n* refactor: remove color\r\n\r\n* feat: update PortalSettingsCustomizationForm to use setup syntax\r\n\r\n* refactor: no need to import defineEmits\r\n\r\n* refactor: format component\r\n\r\n* fix: update logic\r\n\r\n* feat: migrate PortalSettingsBasicForm\r\n\r\n* refactor: format PortalSettingsBasicForm\r\n\r\n* refactor: migrate EditPortalCustomization to Vue 2.7\r\n\r\n* feat: migrate EditPortalBasic to vue 2.7\r\n\r\n* chore: revert changes to EditPortal\r\n\r\n* fix: portal layout\r\n\r\n* fix: width\r\n\r\n* feat: use setup syntax\r\n\r\n* fix: double border\r\n\r\n* feat: return track method\r\n\r\n* refactor: track usage\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth \r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", - "sha": "705f8ef948e3f36dffeb51c2df38edd895b20cc0", + "message": "feat: add reauthorization banner for Facebook (#9553)", + "sha": "6c682a6869b5b634bf73f594a8255d5393920dcf", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-30T04:43:50Z" + "createdAt": "2024-05-30T04:11:04Z" }, { - "author": 64252451, - "message": "fix: Start calender is not moving properly is last 30 days range (#9322)\n\n* fix: Start calender is not moving properly is last 30 days range\r\n\r\n* chore: Minor fix", - "sha": "2012d001099faf1f33103057156e0b4561a7e1af", + "author": 49699333, + "message": "chore(deps-dev): bump rack-contrib from 2.4.0 to 2.5.0 (#9559)\n\nBumps rack-contrib from 2.4.0 to 2.5.0.\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "b53ce3fa798c699223d8f42b1755e2747aff20fe", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-30T04:39:08Z" + "createdAt": "2024-05-29T20:15:05Z" }, { - "author": 12408980, - "message": "feat: Revamp hotkeys and change password in profile settings (#9311)\n\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>\r\nCo-authored-by: Shivam Mishra ", - "sha": "43b79aba9e8258fcac64a557e24bb8f87f45eef4", + "author": 64252451, + "message": "fix: TypeError cannot read properties of undefined (reading 'name') (#9562)", + "sha": "41e27e95b4add8b9d71a17b7af52d9624de91f23", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-29T12:28:29Z" + "createdAt": "2024-05-29T16:34:30Z" }, { "author": 64252451, - "message": "feat: Adds helper text for custom fields in contact sidebars (#9317)\n\n* feat: Adds helper text for custom fields in contact sidebars\r\n\r\n* Update app/javascript/dashboard/components/ui/HelperTextPopup.vue\r\n\r\nCo-authored-by: Shivam Mishra \r\n\r\n* chore: Review fix\r\n\r\n---------\r\n\r\nCo-authored-by: Shivam Mishra ", - "sha": "47b1f610f133517c38ab3907b674c3247877d2a1", + "message": "fix: TypeError undefined is not an object `(evaluating 'this.features.inbound_emails')` (#9563)", + "sha": "b31be37dc2eb4e1a83a0faaf8dd8db24fecea369", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-29T12:02:44Z" + "createdAt": "2024-05-29T16:01:37Z" }, { - "author": 18097732, - "message": "feat: setup composables for vue 2.7 (#9305)\n\n* feat: setup vuelitdate for vue 2.7\r\n\r\n* feat: add all composables\r\n\r\n* feat: return track method\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "8e9b21820ebb56840308ddfb6f4a8e6eb1169d23", + "author": 12408980, + "message": "chore: Linear integration fixes (#9538)", + "sha": "a55fffab3aedb1775dc99c9f32fb75576009ea09", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-29T11:30:49Z" + "createdAt": "2024-05-29T05:58:13Z" }, { - "author": 12408980, - "message": "feat: Revamp basic profile, avatar and message signature (#9310)\n\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>\r\nCo-authored-by: Shivam Mishra ", - "sha": "c4eadd12ed6be963f7a0ce9c258675d56c0265f7", + "author": 3526167, + "message": "doc: update .env.example (#9556)\n\n\r\n- add more info on SECRET_KEY_BASE\r\n- add a link to env variable section in selfhosted docs\r\n\r\nFixes https://github.com/chatwoot/chatwoot/issues/9517", + "sha": "59b912f22cd4370e693f2922f6c5d1cd4fb4e5b8", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-29T11:11:55Z" + "createdAt": "2024-05-28T08:04:47Z" }, { "author": 64252451, - "message": "feat: Custom date picker (#9247)\n\n* feat: Custom date picker\r\n\r\n* chore: Calender footer\r\n\r\n* chore: Minor fix\r\n\r\n* chore: Reset date picker\r\n\r\n* chore: Minor fix\r\n\r\n* feat: Toggle button\r\n\r\n* chore: Clean up\r\n\r\n* chore: Use font inter\r\n\r\n* chore: Cleanup and fix bugs\r\n\r\n* fix: custom date range reset the calendar\r\n\r\n* chore: fix logic bug\r\n\r\n* feat: Add manual date range\r\n\r\n* fix: styles in rtl\r\n\r\n* chore: Helper specs\r\n\r\n* chore: Clean up\r\n\r\n* chore: Review fixes\r\n\r\n* chore: remove magic strings\r\n\r\n* chore: Add comments\r\n\r\n* chore: Review fixes\r\n\r\n* chore: Clean up\r\n\r\n* chore: remove magic strings\r\n\r\n* fix: Use outline instead of border\r\n\r\n* chore: Minor style fix\r\n\r\n* chore: disable pointer events for the disabled dates\r\n\r\n* chore: Fix code climate\r\n\r\n---------\r\n\r\nCo-authored-by: Shivam Mishra ", - "sha": "28728635c956679d3f12f4e7aab9285c959f45e2", + "message": "fix: Enable edit option for custom attributes if value is present (#9543)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will enable a back edit option for custom attributes if there is\r\nthe value present, which is removed by this\r\n[PR](https://github.com/chatwoot/chatwoot/pull/9070/files#diff-fe9b82bbef1da31faa513332ed6015c0ed23765a6368832137a5408547da8938R172)\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3345/edit-attribute-does-not-work-anymore\r\n\r\n## Type of change\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n\r\n## How Has This Been Tested?\r\n\r\n**Screenrecordings**\r\n\r\n**Before**\r\n\r\n\r\n\r\nhttps://github.com/chatwoot/chatwoot/assets/64252451/ab89e087-d919-404d-90a9-17982b425dc3\r\n\r\n\r\n\r\n**After**\r\n\r\n\r\nhttps://github.com/chatwoot/chatwoot/assets/64252451/98d8b0b2-2f8f-46ec-ace5-b3e2a721623e\r\n\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [ ] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", + "sha": "eb6a3438107325f0f78d8f8481e7395f984736bb", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-29T09:13:57Z" + "createdAt": "2024-05-28T06:35:34Z" }, { - "author": 73185, - "message": "fix: [Snyk] Fix for 1 vulnerabilities (#9316)\n\nfix: Gemfile & Gemfile.lock to reduce vulnerabilities\r\n\r\nThe following vulnerabilities are fixed with an upgrade:\r\n- https://snyk.io/vuln/SNYK-RUBY-SIDEKIQ-6689289\r\n\r\nCo-authored-by: snyk-bot ", - "sha": "a5ab8201c6cbc3159bd5e3177943e79692720895", + "author": 3403589, + "message": "fix(typo): Update bulkActions.json (#9540)", + "sha": "4a3376e9124607ff57edc9415acd3ab5cd6c5073", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-29T08:54:06Z" + "createdAt": "2024-05-24T15:51:36Z" }, { - "author": 18097732, - "message": "feat: add sitemap for help center (#9280)\n\n* feat: start sitemap\r\n\r\n* feat: add base url and last mod to sitemap\r\n\r\n* fix: typo\r\n\r\n* test: sitemap generation\r\n\r\n* test: add draft articles\r\n\r\n* fix: escape dots in regex matching\r\n\r\n* feat: perpend protocol to the url\r\n\r\n* feat: use ChatwootApp.help_center_root\r\n\r\n* feat: don't parse the URL\r\n\r\n* fix: function declaration", - "sha": "78f94511ff5b1d3e8ee69c17367559f0f77c235e", + "author": 64252451, + "message": "feat: Adds backend support for rendering tables in articles (#9526)", + "sha": "7c5e67bf28dda354d656686bbaa505bf7b39f2a4", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-26T16:06:39Z" + "createdAt": "2024-05-24T03:14:01Z" }, { - "author": 12408980, - "message": "feat: Add user profile avatar (#9298)\n\n* feat: add avatar\r\n\r\n* chore: add more colors\r\n\r\n* chore: add helpers\r\n\r\n* chore: build prettier issues\r\n\r\n* chore: refactor shouldShowImage\r\n\r\n* chore: code cleanup\r\n\r\n* Update app/javascript/v3/components/Form/InitialsAvatar.vue\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>\r\n\r\n* chore: revire comments\r\n\r\n---------\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", - "sha": "d88d0bdd807f24d02c37e9081b09edd603786b79", + "author": 18097732, + "message": "feat: new re-authorization flow for Microsoft (#9510)\n\nThis PR adds a cleaner re-authorization flow to Microsoft. This PR has\r\nthe following changes\r\n\r\n1. Use `reauthorization_required` value for Microsoft Channel\r\n2. Refactor `InboxReconnectionRequired` to reuse the `banner` component\r\n3. Refactor `microsoft/Reauthorize.vue` to reuse\r\n`InboxReconnectionRequired` component\r\n4. Update `reauthorizable.rb` to update cache keys if the model has an\r\ninbox\r\n5. Update `microsoft/callbacks_controller.rb` to handle the\r\nreauthorization case with a redirect to the inbox settings page if the\r\ninbox already exists at the time of authorization.\r\n\r\n## How Has This Been Tested?\r\n\r\n- [x] Local Instance\r\n- [ ] Staging Instance\r\n- [x] Unit tests\r\n\r\n## Pending Tasks\r\n\r\n- [ ] ~Success Toast~ will do this in a follow-up PR with the screen\r\n\r\n## Demo\r\n\r\nThe following video shows the whole process of creation and\r\nre-authorization of the Microsoft channel\r\n\r\n\r\nhttps://www.loom.com/share/e5cd9bd4439c4741b0dcfe66d67f88b3?sid=100f3642-43e4-46b3-8123-88a5dd9d8509\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "eafd3ae44df856141088efb4c543040325c3fe55", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-26T10:32:10Z" + "createdAt": "2024-05-23T10:33:40Z" }, { "author": 18097732, - "message": "refactor: handling keyboard shortcuts (#9242)\n\n* fix: Resolve and go next keyboard shortcuts doesn't work\r\n\r\n* refactor: use buildHotKeys instead of hasPressedCommandPlusAltAndEKey\r\n\r\n* feat: install tinykeys\r\n\r\n* refactor: use tinykeys\r\n\r\n* test: update buildKeyEvents\r\n\r\n* fix: remove stray import\r\n\r\n* feat: handle action list globally\r\n\r\n* feat: allow configuring `allowOnFocusedInput`\r\n\r\n* chore: Navigate chat list item\r\n\r\n* chore: Navigate dashboard\r\n\r\n* feat: Navigate editor top panel\r\n\r\n* feat: Toggle file upload\r\n\r\n* chore: More keyboard shortcuts\r\n\r\n* chore: Update mention selection mixin\r\n\r\n* chore: Phone input\r\n\r\n* chore: Clean up\r\n\r\n* chore: Clean up\r\n\r\n* chore: Dropdown and editor\r\n\r\n* chore: Enter key to send and clean up\r\n\r\n* chore: Rename mixin\r\n\r\n* chore: Review fixes\r\n\r\n* chore: Removed unused shortcut from modal\r\n\r\n* fix: Specs\r\n\r\n---------\r\n\r\nCo-authored-by: iamsivin \r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", - "sha": "47f8b2cd0caf75871f797003295c2459c9e21900", + "message": "feat: allow setting dashboard scripts from super_admin (#9514)\n\nThis PR allows setting scripts for `vueapp.html.erb` via super admin\r\nconfig. This PR has the following changes\r\n\r\n1. Allow `DASHBOARD_SCRIPTS` in internal config\r\n2. Remove existing scripts from `vueapp.html.erb`\r\n3. Add scripts from `GlobalConfig` to `vueapp.html.erb`\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "616e3a8092b3c02acf9f191a6b4d8e9a69c05264", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-26T10:11:02Z" + "createdAt": "2024-05-23T09:00:41Z" }, { - "author": 2246121, - "message": "chore(cleanup): Delete sentiment feature (#9304)\n\n- The feature is unused, removing it for now, will bring it back with better models later.", - "sha": "ffd47081bde73bc33ea90abcfd6bb5a4ea27d144", + "author": 12408980, + "message": "feat: Add title while linking the linear issue (#9529)", + "sha": "f83af33b87e8e06cc4497063a1929ddba2b5ff25", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-26T05:49:10Z" + "createdAt": "2024-05-23T08:02:41Z" }, - { - "author": 2246121, - "message": "feat: Add configurable interval for IMAP sync (#9302)", - "sha": "77db0d07018f9df71fb85621c72a880d90b668e0", + { + "author": 64252451, + "message": "feat: Adds the ability to add line breaks in helpcenter articles (#9519)", + "sha": "0c4c561313cf3cdd73b5c29856606d1d9790da4f", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-26T01:58:20Z" + "createdAt": "2024-05-23T07:04:42Z" }, { "author": 18097732, - "message": "feat: don't show widget on plain layout (#9297)", - "sha": "e757237029a1ba19ad3ca75e5868e213c3cce70e", + "message": "fix: Cannot read properties of undefined (reading 'toLowerCase') (#9511)\n\nTried to replicate the issue, but Sentry didn't have enough information.\r\n`toggleMessageSignature` is a user triggered action in\r\n`ReplyBottomPanel.vue`, the value for `channelType` is provided from\r\n`inboxMixin`. The error will occur if either `inbox` is an empty object\r\n`{}` or `channel_type` in `inbox` object is undefined.\r\n\r\nI couldn't find any instance where this could be the case. The PR has a\r\nstop gap solution that ensures that no action is triggered", + "sha": "9f625715ab9ab99837f38faaa2294b5eac8fef4e", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-25T09:56:25Z" + "createdAt": "2024-05-23T06:38:04Z" }, { "author": 12408980, - "message": "feat: Add button component (#9276)\n\n* feat: Add button component\r\n\r\n* chore: code cleanup\r\n\r\n* chore: code cleanup\r\n\r\n* feat: update styles\r\n\r\n* chore: cleanup button\r\n\r\n* chore: review comments\r\n\r\n* chore: code cleanup\r\n\r\n* chore: review comments\r\n\r\n* chore: fix spacing\r\n\r\n* chore: remove unused code\r\n\r\n* chore: remove custom click event\r\n\r\n* feat: update props validation\r\n\r\n* chore: review comments\r\n\r\n* refactor: use trailingIcon as a boolean prop\r\n\r\n* fix: build issues\r\n\r\n---------\r\n\r\nCo-authored-by: Shivam Mishra ", - "sha": "04ae38076f45e6e99a5ea701d9fc9e972f1fb544", + "message": "feat: Linear front end (#9491)\n\nCo-authored-by: Shivam Mishra \r\nCo-authored-by: iamsivin ", + "sha": "35508feaae4808b730c908687fa9e16b9cba3a91", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-25T08:51:23Z" + "createdAt": "2024-05-23T06:28:24Z" }, { "author": 64252451, - "message": "fix: Audio attachment issues (#9260)\n\n* fix: Audio attachment issues\r\n\r\n* chore: Style fix\r\n\r\n* chore: Minor fix\r\n\r\n* chore: Minor fix\r\n\r\n* chore: Review fixes", - "sha": "2ddf613c580908aa355eef4d897f82bf99405e30", + "message": "fix: TypeError cannot read properties of undefined (reading 'status') (#9505)", + "sha": "be97c68721e00cb9657daa60236b2fae1fc3cafe", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-25T08:12:46Z" + "createdAt": "2024-05-23T05:52:14Z" }, { - "author": 12408980, - "message": "fix: Remove unnecessary attributes from notification deleted action cable event payload (#9295)\n\nfix: simplify notification deleted payload event", - "sha": "1bf3ad9a088995469edab4031700c3a2cab0aa3e", + "author": 64252451, + "message": "fix: Space key in input closing dropdown (#9525)", + "sha": "4b93738462dd3f61f0fe3edbe04ca011d0bf2983", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-25T05:55:19Z" + "createdAt": "2024-05-23T05:10:44Z" }, { - "author": 18097732, - "message": "fix: heatmap colors for dark mode [CW-3241] (#9278)\n\n* feat: add new heatmap colors\r\n\r\n* fix: loader\r\n\r\n* fix: move new styles to tailwind\r\n\r\n* feat: update tw classes\r\n\r\n* refactor: update styles\r\n\r\n* feat: add useI18n composable\r\n\r\n* feat: use composition api\r\n\r\n* fix: empty div\r\n\r\n* chore: don't import defineProps\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", - "sha": "9086650fe22ec7a0b096ef99b66495d43105ee3c", + "author": 2246121, + "message": "feat: Improve Report API performance (#9476)\n\n- Re-write the methods for clarity\r\n- Remove the dependency on the ReportHelper class.\r\n- Remove n+1 queries in the average metric time series data.", + "sha": "87d92f73d49c12f51b1aaf772683059341dd928f", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-25T04:53:15Z" + "createdAt": "2024-05-23T00:34:24Z" }, { - "author": 18097732, - "message": "feat: update SLA upgrade banner (#9291)\n\nfeat: add cancel anytime notice", - "sha": "8c813097db4e51f609db8b829af4112d75d1260d", + "author": 12408980, + "message": "feat: Add APIs for linear integration (#9346)", + "sha": "023b3ad50783a359f91a5d54eae183b9d0814c83", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-24T11:49:35Z" + "createdAt": "2024-05-22T08:07:58Z" }, { - "author": 18097732, - "message": "feat: remove log rocket (#9279)\n\nCo-authored-by: Muhsin Keloth ", - "sha": "12403b75d64901b4c842cd222fe404a57cf6c169", + "author": 64252451, + "message": "fix: Right click Snooze is not working (#9498)", + "sha": "0d13c11c44045542c80dc9f61593f6e8577aa11c", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-24T07:06:36Z" + "createdAt": "2024-05-22T07:33:49Z" }, { - "author": 18097732, - "message": "fix: set size limit to 300KB (#9289)", - "sha": "480cf4952dea7b2226c08e62a9d05a4fe1cdad9c", + "author": 73185, + "message": "fix: [Snyk] Security upgrade administrate-field-active_storage from 1.0.2 to 1.0.3 (#9496)\n\n- Security upgrade administrate-field-active_storage from 1.0.2 to 1.0.3", + "sha": "db13049e6f5d6a64afed47e0692967513d7025d0", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-24T06:39:31Z" + "createdAt": "2024-05-21T20:36:11Z" }, { - "author": 12408980, - "message": "feat: Add loom video embed support for help center articles (#9288)\n\n* feat: Add loom support for helpcenter articles\r\n\r\n* fix: responsiveness\r\n\r\n* fix: style issues\r\n\r\n* fix: review comments\r\n\r\n* Update custom_markdown_renderer.rb", - "sha": "d7e928df26238b570306f5bf77e2f045b56c1f43", + "author": 2246121, + "message": "fix: Fix typo in the font for portals (#9515)\n\nThe fonts on the portal were not loaded properly before due to a typo in\r\nthe stylesheet. The font that is shown on the public portal is ui-sans\r\nright now. This PR fixes it.", + "sha": "7a1a686133f63a16df35fcb54658e6328bca93fe", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-24T06:14:10Z" + "createdAt": "2024-05-21T20:35:35Z" }, { - "author": 12408980, - "message": "feat: Add new colors (#9258)", - "sha": "8957277e5dc79f556066dd8073de24a330256c8c", + "author": 64252451, + "message": "feat: Move the SLA filter dropdown to UI folder (#9502)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nI moved the newly created SLA filter dropdown to the UI folder to use in\r\nadding the Linear issue modal.", + "sha": "00dca9466a571ef32d0be05d25670b69060e0cfd", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-22T08:38:12Z" + "createdAt": "2024-05-20T10:53:42Z" }, { - "author": 73185, - "message": "fix: Avoid vector search if query is not present in the params (#9265)", - "sha": "60b355b5000d65d7e51d5a2bcf4e4ec4b8cecb1e", + "author": 18097732, + "message": "feat: add inbox reconnection banner (#9441)\n\n![CleanShot 2024-05-09 at 12 44\r\n07@2x](https://github.com/chatwoot/chatwoot/assets/18097732/2b2861d4-ddcb-481a-b411-f553c19ff573)\r\n\r\n![CleanShot 2024-05-09 at 12 44\r\n36@2x](https://github.com/chatwoot/chatwoot/assets/18097732/9cdb8213-acce-4499-a72b-1feba2b611a6)\r\n\r\n---------\r\n\r\nCo-authored-by: Fayaz Ahmed ", + "sha": "e9831b8855ea36c569d9c5fa3911625cf102406b", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-19T21:50:49Z" + "createdAt": "2024-05-20T06:27:03Z" }, { - "author": 64252451, - "message": "fix: Remove duplicate tooltip for failed messages on the conversation UI (#9259)", - "sha": "d2e324b5fdbf85b4fb6aeb1ad387ac5deda711a1", + "author": 18097732, + "message": "feat: move Azure config to installation_config (#9481)\n\nThis PR has the following changes\r\n\r\n1. Add `AZURE_APP_ID` and `AZURE_APP_SECRET` to installation config\r\n2. Add Microsoft config to `super_admin/features.yml`\r\n3. Replace usage of `ENV.fetch` with `GlobalConfigService.load` for\r\nfetch App ID and Secret", + "sha": "f6650b5025372c771b1091e699d774d73d2c5575", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-19T16:47:41Z" + "createdAt": "2024-05-20T06:22:42Z" }, { - "author": 73185, - "message": "chore: Add validation to prevent message flooding (#9254)\n\n- Add a validation to limit messages created per minute to avoid message flooding cases.", - "sha": "15638e9b8b0eb0d397c509a4d58e300e999f1915", + "author": 18097732, + "message": "fix: fetch FB_APP_ID from @global_config (#9483)", + "sha": "00a460db43f374036ad67ef59de7b6264d6ccc96", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-18T07:14:59Z" + "createdAt": "2024-05-17T10:14:50Z" }, { - "author": 64252451, - "message": "fix: Clicking on contact attributes doesn't do anything if contact attributes list is empty (#9257)\n\n* fix: Clicking on contact attributes doesn't do anything if contact attributes list is empty\n\n* Update app/javascript/dashboard/i18n/locale/en/conversation.json\n\nCo-authored-by: Muhsin Keloth \n\n* Update app/javascript/dashboard/i18n/locale/en/contact.json\n\nCo-authored-by: Muhsin Keloth \n\n---------\n\nCo-authored-by: Muhsin Keloth ", - "sha": "ca2fa5ff065a6c9cc0fbe045dc8831d785830789", + "author": 49699333, + "message": "chore(deps): bump rexml from 3.2.5 to 3.2.8 (#9489)\n\nBumps rexml from 3.2.5 to 3.2.8.\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "85dcb84675fc1c7314ad7ab3586f50317a6c55a3", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-18T07:01:32Z" + "createdAt": "2024-05-17T01:19:22Z" }, { - "author": 2246121, - "message": "chore: Increase the rate limit for contact search (#9256)", - "sha": "888d3cb3fa23b4697c45390ea8c2df031ee89781", + "author": 64252451, + "message": "fix: New account button style in switch account modal (#9456)", + "sha": "a83b6090256a722c0dbff4f556c94a355a1fcc28", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-17T23:59:38Z" + "createdAt": "2024-05-16T17:03:43Z" }, { "author": 73185, - "message": "Merge branch 'release/3.8.0' into develop", - "sha": "8fcf476206231a5e407eb230cddf34cc583bc334", + "message": "Merge branch 'release/3.9.0' into develop", + "sha": "528b2dc17cb0958515259545539310ebacea21e0", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-17T00:09:17Z" + "createdAt": "2024-05-16T05:32:27Z" }, { "author": 73185, - "message": "Merge branch 'release/3.8.0'", - "sha": "85aeaf2aee0a3d3acf7c806f12c2db81d6b5110f", + "message": "Merge branch 'release/3.9.0'", + "sha": "f7580f864c837a0e5efa39fe3696e7a224327e11", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-17T00:09:07Z" + "createdAt": "2024-05-16T05:32:12Z" }, { "author": 73185, - "message": " Bump version to 3.8.0", - "sha": "29f07e7e06a9702d8663897143a17b991db022fc", + "message": "Bump version to 3.9.0", + "sha": "41e373ace380c4f2220160293910cf2cd11ed54b", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-17T00:08:36Z" + "createdAt": "2024-05-16T05:15:52Z" }, { - "author": 18097732, - "message": "feat: add upgrade banner for SLA feature (#9240)\n\n- Add an upgrade CTA for the SLA feature\r\n\r\n-------------------\r\n\r\nCo-authored-by: Sojan Jose \r\nCo-authored-by: Pranav ", - "sha": "2cde42c7ec725c0a9bc2651aa82465441f7150e8", + "author": 92152627, + "message": "chore: Update translations (#9439)\n\n- update translations from crowdin", + "sha": "b0b4668d2305f49241b280aa6bf757a3b1ac4af5", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-16T23:59:39Z" + "createdAt": "2024-05-16T04:52:30Z" }, { "author": 73185, - "message": "chore: Move embedding generation to sidekiq (#9238)\n\nchore: Move embedding generation to a job", - "sha": "d12c38c344826cca1299e8e7c30a9b16d7b2ff39", + "message": "fix: Get online status from db when not present in cache [CW-3233] (#9477)\n\nPreviously, we returned the static value 'online' when the status was\r\nnot present in the Redis cache. This PR changes it to fall back to the\r\nDB value and updates the cache in such cases.\r\n\r\nfixes:\r\nhttps://linear.app/chatwoot/issue/CW-3233/write-a-back-up-for-online-status-in-case-if-redis-keys-are-not", + "sha": "a2d0e60a8822b0f49de9c0b6549a316299d44032", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-16T16:43:16Z" + "createdAt": "2024-05-16T04:23:19Z" }, { - "author": 64252451, - "message": "fix: Reports filter style issue (#9241)", - "sha": "5cc41c9ed506f86d6b162a9212fe9083d3eeaf05", + "author": 73185, + "message": "chore: Add indexes to improve reporting performance (#9478)\n\n- Adding a new index on (account_id,created_at,message_type) based on\r\nour performance improvement exercise. This index significantly improves\r\nthe page load speeds of messaging reports.", + "sha": "7b8348097982bc39f228de5cf6e6346059182ec0", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-16T05:42:04Z" + "createdAt": "2024-05-16T04:21:15Z" }, { - "author": 12408980, - "message": "fix: Add more filters for SLA download reports (#9231)\n\nCo-authored-by: iamsivin ", - "sha": "c05a79cf614abe7d3f8f210b39529c4b3ebd165b", + "author": 64252451, + "message": "fix: Dashboard phone number input country `undefined` in `onSelectCountry` (#9473)\n\n# Pull Request Template\r\n\r\n## Description\r\n\r\nThis PR will fix this sentry\r\n[issue](https://chatwoot-p3.sentry.io/issues/5291039795/)\r\n\r\n**Issue**\r\nThe root cause of this issue is the usage of\r\n`keyboardEventListenerMixins`. The key events are always active when the\r\nedit conversation modal is active, even if the country dropdown is not\r\nvisible. So, if we press the enter key, this error will be thrown into\r\nthe console.\r\n\r\n**Solution**\r\nRemove the use of `keyboardEventListenerMixins` and handle it directly\r\nin the Vue native key events. Also, always check if the dropdown is\r\nactive.\r\n\r\n**Other changes**\r\n1. Remove the `mouseup` event lister and use the click away directive.\r\n2. Use inline Tailwind css\r\n\r\n\r\nFixes\r\nhttps://linear.app/chatwoot/issue/CW-3282/phonenumberinput-country-undefined-in-onselectcountry\r\n\r\n## Type of change\r\n\r\n- [x] Bug fix (non-breaking change which fixes an issue)\r\n\r\n## How Has This Been Tested?\r\n\r\n**Steps**\r\n1. Open a conversation.\r\n3. And click the edit contact button\r\n4. And click the enter key\r\n5. Now you can see the error in the console\r\n\r\n\r\n## Checklist:\r\n\r\n- [x] My code follows the style guidelines of this project\r\n- [x] I have performed a self-review of my code\r\n- [x] I have commented on my code, particularly in hard-to-understand\r\nareas\r\n- [ ] I have made corresponding changes to the documentation\r\n- [x] My changes generate no new warnings\r\n- [ ] I have added tests that prove my fix is effective or that my\r\nfeature works\r\n- [x] New and existing unit tests pass locally with my changes\r\n- [ ] Any dependent changes have been merged and published in downstream\r\nmodules", + "sha": "565747357321bf6b1a9156f4ace458b0071d602d", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-16T03:30:52Z" + "createdAt": "2024-05-16T03:46:02Z" }, { - "author": 92152627, - "message": "chore: Update translations (#9236)\n\n- update translations \r\n\r\n------------------\r\nCo-authored-by: Sojan ", - "sha": "f71f43e54aa9849899f4a4d603c67ecebe88b6c2", + "author": 2246121, + "message": "fix: Update the voice note format to MP3 to fix the delivery issues (#9448)\n\nUse MP3 as the default format to send voice notes recorded from\r\nChatwoot. This change was made to fix the issue of Telegram voice notes\r\nnot working with the error `WEBPAGE_CURL_FAILED` .\r\n\r\nTelegram treats the mp3 recordings as audio attachments. Once we can\r\nidentify a fix for the original issue, we will revisit the `ogg`\r\nimplementation.\r\n\r\n---------\r\n\r\nCo-authored-by: Sojan Jose ", + "sha": "ae5ef73e915a5bf969112ec9bc22c1fad0ae7bb8", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-16T01:49:04Z" + "createdAt": "2024-05-16T00:53:45Z" }, { "author": 73185, - "message": "chore: Fix typo in help center embedding search helper (#9237)\n\nchore: fix typo in helpcenter embedding search helper", - "sha": "db87cde09e4e9b33aa9a84340705f1d97b15e840", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-16T00:54:52Z" - }, - { - "author": 2246121, - "message": "feat: Add widget to help center config (#9235)", - "sha": "3d31d4dd7f1f2b06593c21bfabdd776dc8c31476", + "message": "chore: Improved indexes for Conversations & Contacts [CW-3300] (#9475)\n\nBased on our recent performant optimisation exercises, We have identified a better indexing strategy for conversations and contacts. The previous index on last_activity_at for conversations significantly slowed down conversation filters. Similarly, the new index on Contacts will allow the page rendering to improve for accounts with many contacts.\r\n\r\nfixes: https://linear.app/chatwoot/issue/CW-3300/db-improvements", + "sha": "8520846b91aaf3ecca048f31d47754625c1f89b7", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-15T23:46:48Z" + "createdAt": "2024-05-15T23:10:39Z" }, { "author": 73185, - "message": "feat: Use embeddings in help center search (#9227)", - "sha": "42a457ff5d9a51cfb8a76077bb3e4ed21b65c9dc", + "message": "chore: Show valid error messages on Inbox creation (#9474)\n\nAt the moment, when creating an inbox for Whatsapp, Telegram, etc., we show a generic error message saying that inbox creation failed. This PR will show the error messages directly from the API call, which is more helpful as it says if the error is due to the provided credentials.", + "sha": "7ed375f6f55b259d8242117ce728365259c24b87", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-15T23:35:23Z" + "createdAt": "2024-05-15T22:53:41Z" }, { "author": 73185, - "message": "chore: [Snyk] Fix for 1 vulnerabilities (#9229)\n\nfix: Gemfile & Gemfile.lock to reduce vulnerabilities\r\n\r\nThe following vulnerabilities are fixed with an upgrade:\r\n- https://snyk.io/vuln/SNYK-RUBY-RACK-1061917\r\n\r\nCo-authored-by: snyk-bot ", - "sha": "ade658ad86e7f52123fd7013180206271d168ee5", + "message": "fix: [Snyk] Security upgrade devise_token_auth from 1.2.1 to 1.2.3 (#9468)\n\nfix: Gemfile & Gemfile.lock to reduce vulnerabilities\r\n\r\nThe following vulnerabilities are fixed with an upgrade:\r\n- https://snyk.io/vuln/SNYK-RUBY-ACTIONCABLE-20338\r\n- https://snyk.io/vuln/SNYK-RUBY-RACK-1061917\r\n\r\nCo-authored-by: snyk-bot ", + "sha": "fc1c992cdee8b55bcbeaa61a24d3a16a67e5b4b0", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-15T21:07:37Z" + "createdAt": "2024-05-15T18:52:40Z" }, { "author": 18097732, - "message": "feat: do not send contact details to the widget (#9223)\n\n* refactor: use has_email instead of email\r\n\r\n* feat: remove usage of details directly in forms\r\n\r\n* test: update payload\r\n\r\n* test: fix transcript test\r\n\r\n* refactor: use computed hasEmail\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "bce2a07d03fd4be4b09f195d433dbc9eae01c237", + "message": "fix: widget does not load when navigating on pages with view transition [CW-3249] (#9443)\n\n* feat: add ids to each element\r\n\r\n* feat: restore elements for apps that use view transitions\r\n\r\n* fix: remove generator check condition\r\n\r\n* feat: handle turbolinks\r\n\r\n* fix: new body handling\r\n\r\n* chore: undo debug changes", + "sha": "bc8736c08e8e5f68ad4281d15ab240319b0e2ab5", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-12T10:00:07Z" + "createdAt": "2024-05-15T05:15:03Z" }, { "author": 64252451, - "message": "fix: Disable clear filter button in add filter dropdown (#9226)", - "sha": "dc757598f146d70db29ab14716c796a8eb910a54", + "message": "fix: Widget phone number input country undefined in onSelectCountry (#9457)\n\n* fix: Widget phone number input country undefined in onSelectCountry\r\n\r\n* chore: Minor fix", + "sha": "5a289776de5e8f77f134680c8fe54da903419a9b", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-12T08:08:51Z" + "createdAt": "2024-05-15T04:18:55Z" }, { - "author": 64252451, - "message": "feat: SLA report filter (#9218)\n\nCo-authored-by: Shivam Mishra \r\nCo-authored-by: Muhsin Keloth ", - "sha": "3b6ae772bfb4cdb9f66ed6fde55d2a2345e2e70d", + "author": 73185, + "message": "chore: Make IP_LOOKUP_BASE_URL configurable (#9467)\n\nSince we download the GeoIP database during worker/server initialization, there is a high chance of spamming the server with too many requests for downloads, especially if the number of web and worker nodes is high. This PR provides the ability to specify a custom URL for the GeoLite database download, configurable via an environment variable. This helps in distributing the load and avoiding server overload during the initialization process", + "sha": "e98e27dc1fd5a862d8b79d6aa093e5790dc09a8c", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-12T05:33:18Z" + "createdAt": "2024-05-14T21:32:17Z" }, { - "author": 2246121, - "message": "fix: Terminate IMAP connection after the job is complete (#9225)", - "sha": "e8fe3c7c05fc8e62baddf0eb2b068a5e3b05998d", + "author": 73185, + "message": "chore: Add debug statement in spec (#9466)\n\n- Add a debug statement to check the failed specs", + "sha": "d54492f7b52c217c09d3e288751523a595800aec", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-11T22:47:43Z" + "createdAt": "2024-05-14T21:19:02Z" }, { - "author": 64252451, - "message": "fix: Widget iFrame is adding a white background (#9221)", - "sha": "0477b8ca143a68e6d8cb8b5b72feb7c4deab184d", + "author": 49699333, + "message": "chore(deps): bump nokogiri from 1.16.4 to 1.16.5 (#9459)\n\nBumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.16.4 to 1.16.5.\r\n- [Release notes](https://github.com/sparklemotion/nokogiri/releases)\r\n- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.16.4...v1.16.5)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: nokogiri\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "1d4798a3bf4115c80b127a03a3aab0d44383b8ac", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-11T16:04:31Z" + "createdAt": "2024-05-14T01:12:02Z" }, { - "author": 12408980, - "message": "feat: Better SLA missed events popover (#9215)\n\n* feat: SLA events component\r\n\r\n* feat: Add SLA event item component\r\n\r\n* Update SLAPopoverCard.vue\r\n\r\n* Update SLAPopoverCard.vue\r\n\r\n* fix: Translation\r\n\r\n* Update SLAEventItem.vue\r\n\r\n* feat: complete sticky nrt\r\n\r\n* chore: code cleanup\r\n\r\n* Update SLACardLabel.vue\r\n\r\n* chore: code cleanup\r\n\r\n* chore: away click fixes\r\n\r\n* feat: use tabular nums\r\n\r\n---------\r\n\r\nCo-authored-by: Shivam Mishra ", - "sha": "aed156f359a1f0af2f451b5d01e9ef9412f53f99", + "author": 73185, + "message": "fix: [Snyk] Security upgrade omniauth-rails_csrf_protection from 1.0.1 to 1.0.2 (#9454)\n\nfix: Gemfile & Gemfile.lock to reduce vulnerabilities\r\n\r\nThe following vulnerabilities are fixed with an upgrade:\r\n- https://snyk.io/vuln/SNYK-RUBY-RACK-1061917\r\n\r\nCo-authored-by: snyk-bot ", + "sha": "e992283993e89e9b4120943395eb91d7b2414104", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-10T07:19:38Z" + "createdAt": "2024-05-13T23:07:56Z" }, { - "author": 38219313, - "message": "fix: Fixes 9012 Cancelling Google OAuth signup redirects user to `/auth/sign_in` (#9022)\n\nOverriding new_user_session action to avoid rendering error directly in webpage", - "sha": "9013450e00fd9f7fae7aefaf3d987beac5c56d99", + "author": 73185, + "message": "chore: Switch models to gpt-4o (#9458)\n\n- Switch model to gpt-4o from gpt-4-turbo", + "sha": "07e33fd98a8e59c813b105a769383e7bcd7e3ae1", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-10T06:42:48Z" + "createdAt": "2024-05-13T20:32:11Z" }, { - "author": 18097732, - "message": "feat: remove CODEOWNERS for js & vue files (#9217)\n\nfeat: Remove CODEOWNERS for js & vue files", - "sha": "3b2b1b7b8c6b26c5b7d7f5ebda471cbb7f252bcd", + "author": 73185, + "message": "chore: Handle conversation participation creation race condition error (#9449)\n\nWe observed some race condition errors in the conversation participation listener while trying to create a conversation participation assignment. This PR handles this error and also adds additional debug information for future.\r\n\r\nfixes: https://linear.app/chatwoot/issue/CW-3296/activerecordrecordnotunique-pguniqueviolation-error-duplicate-key\r\n\r\n## Changelog\r\n\r\n- handles `ActiveRecord::RecordNotUnique, ActiveRecord::RecordInvald` errors so that they won't pollute sentry\r\n- Adds a debug statement to log the cases\r\n- Add previous_changes into the dispatcher so that we know the exact attribute changes which trigger `assignee_changed, team_changed` events ( would be handy in future )", + "sha": "9a8442fe0e08e252d566d56744ef8c624a9b4249", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-10T06:37:38Z" + "createdAt": "2024-05-10T19:21:23Z" }, { - "author": 12408980, - "message": "fix: Remove background color from table footer (#9213)\n\n* fix: remove bg from footer\r\n\r\n* Update SLATable.vue\r\n\r\n* Update app/javascript/dashboard/routes/dashboard/settings/reports/components/SLA/SLATable.vue\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", - "sha": "455a05481c967023f538b410454c41636bfefcc9", + "author": 3526167, + "message": "feat: Switch Heroku Postgres basic to essential-0 (#9452)", + "sha": "dd1f93d425fda7ddb6a6a8cd9c267290076f7fa2", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-09T05:29:05Z" + "createdAt": "2024-05-10T16:52:04Z" }, { "author": 18097732, - "message": "feat: update create SLA modal design (#9182)\n\n---------\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", - "sha": "626f4872329f3079d05ea9dcccf0710c5852b031", + "message": "feat: add missing clickaway directives (#9451)\n\n* feat: add onClickaway to widget\r\n\r\n* feat: add clickaway to portal\r\n\r\n* feat: add directive to PublicArticleSearch", + "sha": "a4001374a5928514353e41715c5368705b1c066d", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-09T04:02:01Z" + "createdAt": "2024-05-10T05:45:36Z" }, { - "author": 64252451, - "message": "feat: Custom attribute sidebar list UX improvements (#9070)\n\n---------\r\n\r\nCo-authored-by: Pranav \r\nCo-authored-by: Muhsin Keloth ", - "sha": "8fe3c91813e1b5c2c12f9f94e7cec571f4344e2c", + "author": 73185, + "message": "chore: Handle invalid email address in IMAP channel (#9450)", + "sha": "4284c123a64abb553d6dbfd73c8a06fe2dcb4aaf", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-09T04:00:49Z" + "createdAt": "2024-05-10T03:25:26Z" }, { - "author": 12408980, - "message": "feat: Download SLA reports (#9201)", - "sha": "c4e111b554af2133c6eb6288917b7f02b3a564ec", + "author": 18097732, + "message": "fix: Update message signature default value (#9446)", + "sha": "05f0398b86a8f5a59f47e17f0b2876b5fde8c94c", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-09T03:51:34Z" + "createdAt": "2024-05-09T17:55:30Z" }, { - "author": 64252451, - "message": "fix: Adds background color for skelton loader in dark mode (#9211)", - "sha": "12c57392878a52442e5f981d6301e2d943d53eb1", + "author": 18097732, + "message": "chore: Upgrade `@chatwoot/utils` (#9445)\n\nchore: upgrade utils\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "b110ff5e00dcbc35c026863c1361e2785b1b8227", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-09T03:28:56Z" + "createdAt": "2024-05-09T17:12:05Z" }, { - "author": 12408980, - "message": "feat: Table footer design updates (#9194)\n\n* feat: table footer component cleanup\r\n\r\n* Update TableFooter.vue\r\n\r\n* feat: Update design\r\n\r\n* chore: remove RTL mixin\r\n\r\n* chore: Make component in composable format\r\n\r\n* chore: review fixes", - "sha": "78724f7459001341b599886caacfa7597ce9a19e", + "author": 64252451, + "message": "feat: Adds support for all snooze option in bulk actions (#9361)\n\n* feat: Add support for bulk snooze until\r\n\r\n* feat: Adds support for all snooze option in bulk actions\r\n\r\n* chore: Adds comment\r\n\r\n* chore: Review fixes\r\n\r\n* chore: Minor fix\r\n\r\n* chore: Minor fix\r\n\r\n* chore: Review fixes\r\n\r\n* chore: yarn changes\r\n\r\n* fix: terminal waring\r\n\r\n* chore: Adds spec\r\n\r\n* Update conversationHotKeys.js\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "5138a0ad321a8883b34bb44735ff3184c3d3b54a", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-09T00:50:41Z" + "createdAt": "2024-05-09T13:57:31Z" }, { - "author": 12408980, - "message": "feat: SLA reports view (#9189)\n\n* feat: SLA report table\r\n\r\n\r\n* feat: Add SLA popover card\r\n\r\n* feat: Update popover position\r\n\r\n* feat: Add loader\r\n\r\n* Update SLACardLabel.vue\r\n\r\n* feat: Update column order\r\n\r\n* chore: fix conditions\r\n\r\n* Update SLATable.vue\r\n\r\n* chore: enable reports in ui\r\n\r\n* chore: Revamp report SLA apis\r\n\r\n* chore: revert download method\r\n\r\n* chore: improve the code\r\n\r\n* Update enterprise/app/views/api/v1/accounts/applied_slas/download.csv.erb\r\n\r\nCo-authored-by: Vishnu Narayanan \r\n\r\n* chore: style fixes\r\n\r\n* chore: fix specs\r\n\r\n* feat: Add number of conversations\r\n\r\n* chore: review comments\r\n\r\n* fix: translation\r\n\r\n* Update app/javascript/dashboard/i18n/locale/en/report.json\r\n\r\nCo-authored-by: Vishnu Narayanan \r\n\r\n* Update app/javascript/dashboard/i18n/locale/en/report.json\r\n\r\nCo-authored-by: Vishnu Narayanan \r\n\r\n* Update app/javascript/dashboard/i18n/locale/en/report.json\r\n\r\nCo-authored-by: Vishnu Narayanan \r\n\r\n* Update SLAReportItem.vue\r\n\r\n* Update report.json\r\n\r\n* Update package.json\r\n\r\n* chore: review comments\r\n\r\n* chore: remove unused translation\r\n\r\n* feat: Add TableHeaderCell component\r\n\r\n* chore: more review fixes\r\n\r\n* Update app/javascript/dashboard/components/widgets/TableHeaderCell.vue\r\n\r\nCo-authored-by: Shivam Mishra \r\n\r\n* Update TableHeaderCell.vue\r\n\r\n---------\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>\r\nCo-authored-by: Vishnu Narayanan \r\nCo-authored-by: Shivam Mishra ", - "sha": "1038d1500ea2ea4738c03849b9699b77f7b03666", + "author": 18097732, + "message": "feat: allow feature plan map in super admin (#9318)\n\n- Add subscribed_features method in models/enterprise/account and include it in the JSON response", + "sha": "eff24c0d7162264ab8725c47d464e053de62df0f", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-09T00:14:36Z" + "createdAt": "2024-05-09T05:58:46Z" }, { - "author": 64252451, - "message": "feat: Reports filter components (#9204)\n\n* feat: Reports filter components\r\n\r\n* Update FilterButton.vue\r\n\r\n* Update FilterDropdownSearch.vue\r\n\r\n* feat: Adds component level search\r\n\r\n* Update FilterDropdownSearch.vue\r\n\r\n* chore: Set max height\r\n\r\n* feat: Add focus\r\n\r\n* chore: Uses picoSearch package", - "sha": "7ae09ce1bfd8abd2e7271da381485103d7998528", + "author": 4002252, + "message": "fix: Profile pictures missing in facebook inbox [CW-1976] (#9212)\n\nThe ActiveJob FacebookEventsJob created a Contact and then enqueued Avatar::AvatarFromUrlJob in another process. However, since the Contact was created within a transaction when AvatarFromUrlJob was executed immediately afterwards, the Contact was not actually present in the database then.\r\n\r\nFixes: #6138 #6761", + "sha": "4eec0aa11a3bef2ad27f57a0e6a977644d1a07ad", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-08T10:46:08Z" + "createdAt": "2024-05-09T03:38:16Z" }, { - "author": 64252451, - "message": "fix: Update the SLA alert styles to match the labels (#9199)", - "sha": "aef4b582db7b377667b4a6ebb462b62aa52934f1", + "author": 73185, + "message": "chore: Enable plan reconcile in self hosted (#9357)\n\nThis PR will revert the premium config in self hosted instances to its original state if any unauthorised modifications are made.", + "sha": "3a1299520ca996572330b061b370ac1db060e408", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-05T16:06:52Z" + "createdAt": "2024-05-08T21:26:00Z" }, { "author": 18097732, - "message": "feat: better empty state for SLA (#9198)\n\n* feat: better empty state\r\n\r\n* feat: better create CTA\r\n\r\n* feat: use text-sm", - "sha": "69ebdc63e300f2d7626d3e11299f0347af832ecf", + "message": "fix: Add fallback for created_by and updated_by attributes in Macro (#9436)", + "sha": "73f373913f79c0c09ab0ca65ae4552fa5beeccff", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-05T06:15:05Z" + "createdAt": "2024-05-08T20:40:07Z" }, { "author": 18097732, - "message": "fix: add priority in filter keys [CW-3177] (#9179)\n\n* fix: ConditionValidationService fails on conversation priority\r\n\r\n* fix: custom attribute clash in spec", - "sha": "2397f817fbba58484dd3675a7a0270b7f2454e3e", + "message": "fix: Add Safari compatibility for `requestIdleCallback` (#9435)", + "sha": "6c5b137dba314bb73a1ff6969746b21c8c9d810d", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-05T04:33:48Z" + "createdAt": "2024-05-08T20:28:27Z" }, { - "author": 3526167, - "message": "chore: add db_reset make command (#9197)", - "sha": "95c83725d70fb3e50e412e32f380464901b30cf4", + "author": 2246121, + "message": "fix: Convert audio file to mp3 before sending it to WhatsApp (#9432)\n\nLast week, the WhatsApp API has started returning an error message for the voice notes, Unsupported Audio mime type audio/opus. Please use one of audio/ogg; codecs=opus, audio/mpeg, audio/amr, audio/mp4, audio/aac. This error began appearing on May 1. Even though there was no change in the files and content type, FB API started rejecting the file.\r\n\r\nIn this PR, we are converting the audio recordings from Wav to Mp3 from frontend itself.", + "sha": "9977bcc09322e9797d2933c023ddcb48fa201295", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-05T01:11:30Z" + "createdAt": "2024-05-08T06:10:54Z" }, { - "author": 3526167, - "message": "chore: fix sla email notifications (#9192)\n\nCo-authored-by: Muhsin Keloth ", - "sha": "fa3bc05d3d0dea390bd3201b6f53d217b9106795", + "author": 12408980, + "message": "feat: Add support for bulk snooze until (#9360)", + "sha": "d649bd2dfdadb1eac7ee5b841403785129edd911", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-04T15:46:49Z" + "createdAt": "2024-05-08T03:25:31Z" }, { - "author": 73185, - "message": "chore: Fix agent API returning 500 error (#9193)\n\n- We were using the @user object in the view, which wasn't available when using api_access_token.\r\n- Also replaced the object to @agent and added additional specs to confirm the right object\r\n\r\nfixes: https://linear.app/chatwoot/issue/CW-3185/agent-create-api-throwing-500-response\r\nref: https://discord.com/channels/647412545203994635/1219928138163949568/1219928138163949568", - "sha": "18bfda35b3338dc2430f13c75b0da6f335c56cda", + "author": 18097732, + "message": "feat: exporting contacts takes the filters into account (#9347)\n\n- This PR allows contacts to be exported using the current filter in CRM view\r\n\r\nCo-authored-by: Sojan Jose ", + "sha": "2ef767d60fc349163210e8a8f39a9e779c332d4d", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-04T14:14:47Z" + "createdAt": "2024-05-08T03:18:36Z" }, { - "author": 73185, - "message": "chore: Handle duplicate Webhooks from slack (#9187)\n\n* chore: Handle duplicate Webhooks from slack\r\n\r\n* chore: fixes\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "5c9acfb4e969bae0ebb8e2b5c4962a93e2a8b587", + "author": 2246121, + "message": "chore: Rescue Oauth2::Error and mark the channel as inactive (#9358)\n\nCo-authored-by: Sojan ", + "sha": "de044e29f09d485acc25e1e058ebbea2ce91c523", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-04T11:30:45Z" + "createdAt": "2024-05-07T19:03:38Z" }, { - "author": 64252451, - "message": "feat: UI to show the SLA threshold in chat screen (#9146)\n\n- UI will show the breach in the conversation list.\r\n- UI will show the breach in the conversation header.\r\n\r\nFixes: https://linear.app/chatwoot/issue/CW-3146/update-the-ui-to-show-the-breach-in-the-conversation-list\r\nFixes: https://linear.app/chatwoot/issue/CW-3144/ui-update-to-show-the-breachgoing-to-breach", - "sha": "e49ef773d810e3443b8fc8df35015cde268fc7bd", + "author": 73185, + "message": "chore:Remove the official support for 360Dialog APIs (#9356)", + "sha": "892e1fd33341bdf4f6fe1eba5dc295ef35dc78f7", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-04T10:16:46Z" + "createdAt": "2024-05-07T18:37:28Z" }, { - "author": 63718527, - "message": "feat: extending lock to single conversation to meta inbox (#9104)\n\nThis change introduces the ability to lock conversations to a single thread for Instagram and facebook messages within the Meta inbox, mirroring existing functionality in WhatsApp and SMS inboxes.\r\n\r\nCo-authored-by: Shivam Mishra ", - "sha": "e21d7552d3805d9d451e1ce9a365cb44193571b4", + "author": 18097732, + "message": "chore: Remove word spacing from `p` (#9353)", + "sha": "4c1c856562a6b69649e5db416b1e0ea717c24a34", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-03T16:03:23Z" + "createdAt": "2024-05-07T01:27:56Z" }, { "author": 73185, - "message": "chore: Security upgrade omniauth-google-oauth2 from 1.1.1 to 1.1.2 (#9173)\n\nfix: Gemfile & Gemfile.lock to reduce vulnerabilities\r\n\r\nThe following vulnerabilities are fixed with an upgrade:\r\n- https://snyk.io/vuln/SNYK-RUBY-RACK-1061917\r\n\r\nCo-authored-by: snyk-bot ", - "sha": "6b7a707fef6007e268d16e2c5e117b45ab5e4eb2", + "message": "fix: assignee_changed callback not getting triggered during conversation creation (#9334)\n\nThe reload method in our callback was refreshing the object and hence the saved_change_to_assignee_id? Method wasn't working in the following callbacks.\r\n\r\nThis impacted the listeners subscribing to the event `ASSIGNEE_CHANGE`, `TEAM_CHANGE` etc", + "sha": "f6d7f3b6657f5ade93a2b6a36d494cf5e9265ffd", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-03T14:52:46Z" + "createdAt": "2024-05-06T18:48:17Z" }, { "author": 12408980, - "message": "feat: SLA reports store (#9185)\n\n- Added sla reports actions, getters and mutations.", - "sha": "727fa677352f805f516bd2e68bf10e45dc875752", + "message": "feat: Revamp profile settings screen (#9352)\n\nCo-authored-by: Shivam Mishra \r\nCo-authored-by: iamsivin ", + "sha": "2af0d58debae63778e050527322ce7c2fc3273ff", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-03T07:23:31Z" + "createdAt": "2024-05-06T17:03:39Z" }, { - "author": 12408980, - "message": "feat: Add SLA reports overview component (#9167)", - "sha": "fc25f4344874faab2b97c7ce201d33aa47c2f97a", + "author": 18097732, + "message": "chore: run `update-browserslist-db` (#9351)\n\nchore: upgrade caniuse db", + "sha": "046c434103158afb2d916e6b1306d54f9c8df08a", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-02T22:08:19Z" + "createdAt": "2024-05-06T13:49:40Z" + }, + { + "author": 18097732, + "message": "refactor: Use processed message content for slack (#9349)", + "sha": "64283b35a5225365924276d720847d2896ea36ca", + "orgName": "chatwoot", + "repoName": "chatwoot", + "createdAt": "2024-05-06T11:01:20Z" }, { "author": 12408980, - "message": "chore: Fix twilio inbox create transaction rollback (#9181)\n\nchore: Fix twilio create transaction", - "sha": "631598b6b6a2262fab552c5e12ca4c5782f2f5d7", + "message": "feat: Revamp browser alert permission in profile settings (#9350)", + "sha": "0914d4d2c84bd15292978aee92b8ba134cb06ab6", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-02T09:34:10Z" + "createdAt": "2024-05-06T07:15:59Z" }, { - "author": 73185, - "message": "feat: Conversation API to return applied_sla and sla_events (#9174)\n\n* chore: Add sla_events to push_event_data\r\n\r\n* chore: Return SLA details in the API\r\n\r\n* chore: feature lock sla push event data\r\n\r\n* Update _conversation.json.jbuilder\r\n\r\n* chore: rubocop fixes", - "sha": "4e28481f274d4a17b5b765444e30595ff2d77a4f", + "author": 12408980, + "message": "chore: Import SLA helpers from utils (#9252)\n\nchore: Add SLA helper from utils", + "sha": "4ed13787d1d359eb3b70c828afb890b0b58c96c8", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-04-01T18:00:07Z" + "createdAt": "2024-05-03T05:43:32Z" }, { - "author": 3526167, - "message": "feat: Add push/email notification support for SLA (#9140)\n\n* feat: update SLA evaluation logic\r\n\r\n* Update enterprise/app/services/sla/evaluate_applied_sla_service.rb\r\n\r\nCo-authored-by: Muhsin Keloth \r\n\r\n* chore: refactor spec to bring down expecations in a single block\r\n\r\n* chore: fix process_account_applied_sla spec\r\n\r\n* chore: add spec to test multiple nrt misses\r\n\r\n* feat: persist sla notifications\r\n\r\n* feat: revert persist sla notifications\r\n\r\n* feat: add SLA push/email notification support\r\n\r\n* chore: refactor sla_status to include active_with_misses\r\n\r\n* chore: add support for sla push/email notifications\r\n\r\n* chore: refactor\r\n\r\n* chore: add liquid templates\r\n\r\n* chore: add spec for liquid templates\r\n\r\n* chore: add spec for sla email notifications\r\n\r\n* chore: add spec for SlaPolicyDrop\r\n\r\n* chore: refactor to ee namespace\r\n\r\n* chore: set enterprise test type to mailer\r\n\r\n* feat: enable sla notification settings only if SLA enabled\r\n\r\n* chore: refactor\r\n\r\n* chore: fix spec\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "16282f6a66741dd62dfa56fa4e50173272032c36", + "author": 2246121, + "message": "feat: Use the font `Inter Display` for help center articles (#9239)\n\nUse Inter Display for help center", + "sha": "abbb087a53998b293fea0c0dc670adec9ec12666", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-03-29T09:27:21Z" + "createdAt": "2024-05-03T04:18:01Z" }, { - "author": 3526167, - "message": "feat: refactor SLA evaluation logic (#9133)\n\n* feat: update SLA evaluation logic\r\n\r\n* chore: handle nrt\r\n\r\n* chore: handle applied_sla status\r\n\r\n* chore: refactor spec to bring down expecations in a single block\r\n\r\n* chore: fix process_account_applied_sla spec\r\n\r\n* chore: add spec to test multiple nrt misses\r\n\r\n* feat: persist sla notifications\r\n\r\n* feat: revert persist sla notifications\r\n\r\n* chore: refactor sla_status to include active_with_misses\r\n\r\n* chore: refactor spec\r\n\r\n* Update evaluate_applied_sla_service.rb\r\n\r\n* minor refactors\r\n\r\n* clean up\r\n\r\n* move notification related spec\r\n\r\n* chore: refactor notifications spec to sla_event model\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth \r\nCo-authored-by: Sojan Jose ", - "sha": "6956436a76c7fe6f7e32044cc8b216f9c4780b47", + "author": 8219614, + "message": "feat: Draft through API for Cross-Device Support (#8018)\n\n- Add APIs for cross-device message drafts\r\n\r\nref: #6890", + "sha": "0d7773d88f72667abdaecc6084ff396d714ddab2", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-03-28T15:01:43Z" + "createdAt": "2024-05-03T01:42:18Z" }, { "author": 18097732, - "message": "feat: disable automation rules if condition fails multiple times (#9017)\n\n* feat: add email for disabling automation rule\r\n\r\n* feat: disable automation rules and notify admin\r\n\r\n* feat: reset error count after update\r\n\r\n* feat: trigger invalid_condition_error if rule is invalid\r\n\r\n* feat: setup error trackable concern\r\n\r\n* refactor: use ErrorTrackable in Reauthorizable\r\n\r\n* fix: optional argument\r\n\r\n* feat: separate reauthorization_required_key\r\n\r\n* test: update case to use ERROR_TRACKABLE_COUNT\r\n\r\n* Revert \"test: update case to use ERROR_TRACKABLE_COUNT\"\r\n\r\nThis reverts commit f439847147556a02759a7597a7fcf1d66091cafc.\r\n\r\n* Revert \"feat: separate reauthorization_required_key\"\r\n\r\nThis reverts commit f4514fce217b0a2f2c2bf701a15de0a8b47acbc4.\r\n\r\n* Revert \"fix: optional argument\"\r\n\r\nThis reverts commit 93b4194ec3f10f67e2402388c966c071c4d3b4fd.\r\n\r\n* Revert \"refactor: use ErrorTrackable in Reauthorizable\"\r\n\r\nThis reverts commit 513c2a522bc782e73ea4b0f5ae34ce01e70e042c.\r\n\r\n* Revert \"feat: setup error trackable concern\"\r\n\r\nThis reverts commit 278683060cf422f60af5d5c77100aa5272141141.\r\n\r\n* feat: use reauthorizable for automation rule\r\n\r\n* feat: remove redis key\r\n\r\n* test: fix method names\r\n\r\n* chore: refactor\r\n\r\n---------\r\n\r\nCo-authored-by: Vishnu Narayanan \r\nCo-authored-by: Sojan ", - "sha": "9a1c54a82d55b2eab3db1f1685cdaf56e0b42ee9", + "message": "feat: Include resolution time and waiting time in team & agent report export (#9296)", + "sha": "b24626a65a1cbf1a4e95fe68c73e0953e0c85188", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-03-28T07:44:16Z" + "createdAt": "2024-05-03T00:29:52Z" }, { - "author": 64252451, - "message": "feat: SLA threshold card component (#9163)\n\n- Component to display SLA timer in the conversation card and header", - "sha": "3e07320d226acc07573c5e2a94d4e1193912698f", + "author": 9307340, + "message": "doc: Ability to specify redis database number (#8231)\n\n- Update documentation on how to specify Redis database number", + "sha": "9e8a626598f1072eb25e05b359fbe4ed8ad93c55", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-03-27T07:49:51Z" + "createdAt": "2024-05-02T23:42:14Z" }, { - "author": 76581658, - "message": "fix: Avoid duplicate invitation emails when adding an agent (#9131)\n\nCo-authored-by: Sojan \r\nCo-authored-by: Shivam Mishra \r\nCo-authored-by: Pranav ", - "sha": "125326438273c2092b6806c6faa9b68fa7712f51", + "author": 350663, + "message": "fix: Prevent formData.append from Adding 'null' String for null replyTo (#8623)\n\nCo-authored-by: Shivam Mishra ", + "sha": "f48cff847f73a20f606171022928bfbfdebdfcea", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-03-27T01:58:45Z" + "createdAt": "2024-05-02T22:30:46Z" }, { - "author": 49699333, - "message": "chore(deps): bump express from 4.18.2 to 4.19.2 (#9159)\n\nBumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2.\r\n- [Release notes](https://github.com/expressjs/express/releases)\r\n- [Changelog](https://github.com/expressjs/express/blob/master/History.md)\r\n- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: express\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "2ee911e33a86c05ab1fb115a99487f36074e05e3", + "author": 471685, + "message": "feat: Add an option to scroll to replied message (#8624)\n\nCo-authored-by: Pranav ", + "sha": "f57013c92f07d6dfa6ae29699c5b2fa0b41d7d66", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-03-26T22:22:06Z" + "createdAt": "2024-05-02T22:29:10Z" }, { "author": 49699333, - "message": "chore(deps): bump follow-redirects from 1.15.3 to 1.15.6 (#9119)\n\nBumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.3 to 1.15.6.\r\n- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)\r\n- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.3...v1.15.6)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: follow-redirects\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "cdcf02c94340c92322c6f4c18e279ee362982698", + "message": "chore(deps): bump tar from 6.1.11 to 6.2.1 (#9220)\n\nBumps [tar](https://github.com/isaacs/node-tar) from 6.1.11 to 6.2.1.\r\n- [Release notes](https://github.com/isaacs/node-tar/releases)\r\n- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/isaacs/node-tar/compare/v6.1.11...v6.2.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: tar\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "cd14788e67eef390ac2ab2d4191a1a6d4d16a92e", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-03-26T22:12:39Z" + "createdAt": "2024-05-02T22:06:09Z" }, { - "author": 73185, - "message": "chore(snyk): Security upgrade markdown-it from 13.0.1 to 13.0.2 (#9153)\n\nfix: package.json & yarn.lock to reduce vulnerabilities\r\n\r\nThe following vulnerabilities are fixed with an upgrade:\r\n- https://snyk.io/vuln/SNYK-JS-MARKDOWNIT-6483324\r\n\r\nCo-authored-by: snyk-bot ", - "sha": "3b7694b163c37d0343ebe16e7107102f85bb170b", + "author": 17826582, + "message": "feat: Gray out Microsoft email option when Azure App ID is not configured (#9087)\n\nFixes #9083 \r\n\r\nCo-authored-by: Pranav ", + "sha": "5693a91fd306cca264615acb4b39999e1a1bc860", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-03-26T22:12:09Z" + "createdAt": "2024-05-02T22:05:08Z" }, { - "author": 18097732, - "message": "feat: API to download breached conversations (#9150)\n\n* feat: add download conversations endpoint\r\n\r\n* feat: template for conversation list download\r\n\r\n* feat: setup download API and tests\r\n\r\n* chore: revert formatting change\r\n\r\n* feat: rename download method\r\n\r\n* feat: rename template\r\n\r\n* feat: include sla_policy table in download query\r\n\r\n* refactor: add nil safety to assignee\r\n\r\n* chore: Update en.yml\r\n\r\n* fix: remove applied_sla relation", - "sha": "d1dd319091f0c5e323049228e597d9f51c29e783", + "author": 0, + "message": "feat: Add ability to sort canned responses (#9330)\n\nCo-authored-by: jeffOtano ", + "sha": "2769b03cc8729e1323c96c85ff6eebb618fa5b04", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-03-26T03:52:49Z" + "createdAt": "2024-05-02T21:11:52Z" }, { - "author": 18097732, - "message": "fix: Convert `cached_label_list` to text (#9143)", - "sha": "9917cb42730f3f61d51f2c0465bf0005d314f8cf", + "author": 73185, + "message": "feat: Support document file uploads on telegram channel (#9266)", + "sha": "ac93af60281d6c7a1cf394adaf213978ccceb5ae", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-03-26T01:47:08Z" + "createdAt": "2024-05-02T21:05:14Z" }, { "author": 12408980, - "message": "feat: Add SLA metrics API (#9132)", - "sha": "48452a42f4ee37ec56735b578d6416dd54155f18", + "message": "fix: Add an option to view the masked information in the profile settings UI (#9343)", + "sha": "3488a315d0dfe0ca15c3213a18df09e230bb872a", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-03-25T06:54:43Z" + "createdAt": "2024-05-02T20:55:40Z" }, { "author": 64252451, - "message": "feat: Update the design for SLA policy management pages (#9136)\n\nCo-authored-by: Shivam Mishra \r\nCo-authored-by: Pranav ", - "sha": "6d4551bca228f7f3247fffcab0ecd559fae1b338", + "message": "fix: Email input style issue (#9342)", + "sha": "5846ee4bad328a56cdd7937d82d16a69eed45792", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-03-22T21:39:09Z" + "createdAt": "2024-05-02T16:02:45Z" }, { "author": 18097732, - "message": "feat: Add help URLs for features in features.yml (#9134)\n\nCo-authored-by: Pranav ", - "sha": "e94b276f642f511108ba9e595288657e1ab3a5df", + "message": "feat: don't allow dropdown navigation on input focused (#9341)\n\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", + "sha": "7f8ac37a30256e6c787f831fc45004661ffa1953", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-03-21T17:30:46Z" + "createdAt": "2024-05-02T15:39:08Z" }, { - "author": 64252451, - "message": "feat: SLA List Item component (#9135)\n\n- Base settings list and list item components.\r\n- SLA list item component.\r\n\r\nFixes: https://linear.app/chatwoot/issue/CW-3126/create-a-sla-list-item-component-with-the-new-design\r\n\r\n\r\nCo-authored-by: Shivam Mishra \r\nCo-authored-by: Pranav ", - "sha": "c51492c6747f06f373e59feec9d167e284c366d8", + "author": 92152627, + "message": "chore(i18n): Update the latest translations (#9340)", + "sha": "94e1d55543cbdec666e154c6f116068edb09f1b2", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-03-21T14:00:11Z" + "createdAt": "2024-05-02T15:18:17Z" }, { - "author": 1301802, - "message": "fix: use safe nav when downcasing email in from_email (#9139)\n\nUse safe nav when downcasing email in from_email", - "sha": "762a39330a678d309fb00e32bb7088d290c3ead7", + "author": 2246121, + "message": "chore: Add a separate Sentry project for frontend error (#9336)", + "sha": "af39308851e2accb643abde56cd571e9836c5d52", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-03-21T13:14:04Z" + "createdAt": "2024-05-01T19:06:19Z" }, { - "author": 64252451, - "message": "feat: Add SLA header component (#9129)\n\nCo-authored-by: Shivam Mishra \r\nCo-authored-by: Pranav ", - "sha": "44956176a17f397dbb56655deef9b33d3b3d1f99", + "author": 73185, + "message": "chore(snyk): Security upgrade administrate-field-active_storage from 1.0.1 to 1.0.2 (#9332)\n\nfix: Gemfile & Gemfile.lock to reduce vulnerabilities\r\n\r\nThe following vulnerabilities are fixed with an upgrade:\r\n- https://snyk.io/vuln/SNYK-RUBY-ACTIONCABLE-20338\r\n- https://snyk.io/vuln/SNYK-RUBY-RACK-1061917\r\n\r\nCo-authored-by: snyk-bot ", + "sha": "d34d726b374495f842963bb0dd2052710b470ae7", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-03-21T04:04:44Z" + "createdAt": "2024-05-01T19:05:40Z" }, { "author": 12408980, - "message": "Feature: Conversation meta details screen (#181)\n\n* Update all packages to latest\r\n\r\n* Add conversation details screen\r\n\r\n* Add channel badge in user avatar\r\n\r\n* Update locale texts\r\n\r\n* Some style fixes\r\n\r\n* Change default URL\r\n\r\n* Bug fixes\r\n\r\n* Add close icon in header bar\r\n\r\n* Add badge constants\r\n\r\n* Bug fixes\r\n\r\n* Add conversation details in main route\r\n\r\n* Release android/ios beta version 0.0.44\r\n\r\n* Add whatsapp channel\r\n\r\n* Revert user avatar\r\n\r\n* Some style fixes in user avatar", - "sha": "4b88b6277ff55231bcefc74f8a61b01b6b159397", + "message": "feat: Revamp access token section in profile settings (#9328)\n\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", + "sha": "c9a575c31066a974da3ec2808f987df8a742f6b5", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-06-30T15:00:15Z" + "repoName": "chatwoot", + "createdAt": "2024-04-30T16:32:01Z" }, { - "author": 0, - "message": "Fix design issues in conversation list (#185)", - "sha": "017c61f445a55cae2aa98618b91be6ddce44341f", + "author": 73185, + "message": "fix: Switch to instagram CDN url for attachments (#9287)\n\nFixes: https://github.com/chatwoot/chatwoot/issues/8512\r\n\r\nCo-authored-by: Denis Karlyuk \r\nCo-authored-by: Shivam Mishra ", + "sha": "e8475a9b2dc42d1cefb0dca4cbbe35d5eabe9623", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-06-30T14:37:59Z" + "repoName": "chatwoot", + "createdAt": "2024-04-30T15:04:05Z" }, { - "author": 12408980, - "message": "Feature: Add linear gradient user thumbnail (#178)\n\n* Add linear gradient package\r\n\r\n* Add linear gradient for user thumbnail\r\n\r\n* Fix duplicate messages issue in chat screen\r\n\r\n* Style fixes\r\n\r\n* Fix duplicate messages issue in chat screen\r\n\r\n* Some style fixes\r\n\r\n* Release android/ios beta version 0.0.43", - "sha": "e38572f5e693864d7527dc3e7e109e9b459c759d", + "author": 3526167, + "message": "feat: Add rake task to clear ActionCable jobs (#9307)", + "sha": "9057c865c31ad2eedbc7db4ba76319303e05e3db", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-06-21T06:31:12Z" + "repoName": "chatwoot", + "createdAt": "2024-04-30T15:03:40Z" }, { - "author": 12408980, - "message": "Feature: Account switching (#176)\n\n* Implement account switching\r\n\r\n* Add action sheet menu in notification screen\r\n\r\n* Separate Header as functional component\r\n\r\n* Add HeaderBar in all screens\r\n\r\n* Some style fixes\r\n\r\n* Style fixes\r\n\r\n* Some bug fixes\r\n\r\n* Style fixes\r\n\r\n* Change account switch icon\r\n\r\n* Check socket event account id matching to currently using account id\r\n\r\n* Fix the header bar title issue\r\n\r\n* Disable push handle in active state\r\n\r\n* Some style fixes\r\n\r\n* Release android/ios beta version 0.0.41\r\n\r\n* Release android/ios beta version 0.0.42", - "sha": "9efb882c5ccd6f0f2a15aed90a7821013d797c55", + "author": 2246121, + "message": "chore: Temporarily disable the disconnect logic for inboxes (#9321)\n\n* chore: Temporarily disable the disconnect logic for inboxes\r\n\r\n* Remove unused spec", + "sha": "2c3e7d65543237053ac99a296df591f09c335006", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-06-20T18:12:41Z" + "repoName": "chatwoot", + "createdAt": "2024-04-30T14:49:37Z" }, { - "author": 12408980, - "message": "Feature: Implement push notification (#174)\n\n* Add react-native-device-info-package\r\n\r\n* Add notification screen components\r\n\r\n* Add notification action and reducer\r\n\r\n* Add timeAgo helper function\r\n\r\n* Add notification item in tab bar\r\n\r\n* Add notification icon\r\n\r\n* Implement push\r\n\r\n* Add push action constants\r\n\r\n* Add device details in home page\r\n\r\n* Some style fixes\r\n\r\n* Add locale texts\r\n\r\n* Fix small issue in chat render\r\n\r\n* some style fixes\r\n\r\n* More bug fixes\r\n\r\n* Some style fixes\r\n\r\n* Implement update/update all notification\r\n\r\n* Add missing check in push handler\r\n\r\n* Release android/ios beta 0.0.40 version\r\n\r\n* Fix some bugs", - "sha": "f3d41e006de54b77dffabc4347fc2efdd83d662a", + "author": 3526167, + "message": "chore: Fix typos in inboxmgmt.json (#9326)", + "sha": "0856d76332c224edae5ba98ee0568313882585d7", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-06-17T08:00:51Z" + "repoName": "chatwoot", + "createdAt": "2024-04-30T14:49:23Z" }, { "author": 12408980, - "message": "Performance: Enable herms engine in android (#172)\n\n* Add herms package\r\n\r\n* Enable herms in android", - "sha": "ee6cc5462790351985c9f44badd2271023c9a7fa", + "message": "feat: Revamp notification and audio preferences (#9312)\n\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", + "sha": "c92ea11eee566beda850f5d0883f060d4122f86f", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-06-06T03:44:17Z" + "repoName": "chatwoot", + "createdAt": "2024-04-30T11:20:00Z" }, { - "author": 12408980, - "message": "Fix: Language switch issue (#171)\n\n* Fix language switch issue\r\n\r\n* Some style fixes\r\n\r\n* Fix prop type warnings", - "sha": "ad7c8d75cfe27b987c2eeb13b802db56b8f516f6", + "author": 64252451, + "message": "fix: TypeError cannot set properties of undefined (setting 'keydownHandlerIndex') (#9327)", + "sha": "4fd8c7a61b338de27775a5c4e73f9c34829e2c48", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-06-06T03:38:13Z" + "repoName": "chatwoot", + "createdAt": "2024-04-30T09:50:05Z" }, { - "author": 12408980, - "message": "Upgrade: All the packages to latest stable versions (#169)\n\n* Update all the packages to latest versions\r\n\r\n* Update ios podfile\r\n\r\n* Release android/beta version 0.0.39", - "sha": "3c5f18708cb4d17f7eb889db41c67f566ffeacdd", + "author": 18097732, + "message": "fix: portal settings layout (#9324)\n\n* fix: padding\r\n\r\n* fix: max width\r\n\r\n---------\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", + "sha": "6917ea2dbda48dc90cf6dbf37d25bebd78e93a10", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-06-06T03:32:23Z" + "repoName": "chatwoot", + "createdAt": "2024-04-30T05:27:22Z" }, { - "author": 12408980, - "message": "Performance: Memoize conversation/chat components to prevent unnecessary re-rendering (#165)\n\n* Add memo for all functional components\r\n\r\n* Add initial message on chat load\r\n\r\n* Some style changes\r\n\r\n* Release android/beta version 0.0.37", - "sha": "b15c90059c0945efdbaa47bc3bda542a8c2bac92", + "author": 64252451, + "message": "feat: Remove the usage of clickAway mixin with directive (#9323)", + "sha": "12af2fe026c909afc35f6bde7305dcd4eaf9c8d9", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-06-05T03:55:01Z" + "repoName": "chatwoot", + "createdAt": "2024-04-30T05:05:14Z" }, { - "author": 12408980, - "message": "Bug: fix the back button issue (#166)", - "sha": "a72f4c63af884ad4ecc423bab35859fe4c1f2f58", + "author": 18097732, + "message": "feat: add composables for migration and update portal settings (#9299)\n\n* feat: setup vuelitdate for vue 2.7\r\n\r\n* feat: add all composables\r\n\r\n* fix: portal settings layout\r\n\r\n* feat: remove styles\r\n\r\n* feat: use setup API for ListAllCategories\r\n\r\n* chore: format ListAllCategories\r\n\r\n* refactor: add useAlert\r\n\r\n* feat: add track composable\r\n\r\n* feat: update map getters\r\n\r\n* fix: import\r\n\r\n* feat: update edit portal locales page [wip]\r\n\r\n* feat: migrate locales page\r\n\r\n* feat: remove alert message ref\r\n\r\n* chore: format EditPortalLocales\r\n\r\n* refactor: use composiiton api for PortalCustomization\r\n\r\n* refactor: remove color\r\n\r\n* feat: update PortalSettingsCustomizationForm to use setup syntax\r\n\r\n* refactor: no need to import defineEmits\r\n\r\n* refactor: format component\r\n\r\n* fix: update logic\r\n\r\n* feat: migrate PortalSettingsBasicForm\r\n\r\n* refactor: format PortalSettingsBasicForm\r\n\r\n* refactor: migrate EditPortalCustomization to Vue 2.7\r\n\r\n* feat: migrate EditPortalBasic to vue 2.7\r\n\r\n* chore: revert changes to EditPortal\r\n\r\n* fix: portal layout\r\n\r\n* fix: width\r\n\r\n* feat: use setup syntax\r\n\r\n* fix: double border\r\n\r\n* feat: return track method\r\n\r\n* refactor: track usage\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth \r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", + "sha": "705f8ef948e3f36dffeb51c2df38edd895b20cc0", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-06-04T11:15:41Z" + "repoName": "chatwoot", + "createdAt": "2024-04-30T04:43:50Z" }, { - "author": 12408980, - "message": "Feature: Add global error handler (#163)\n\n* Add react-native-exception-handler package\r\n\r\n* Add golbal error helper\r\n\r\n* Update pod file\r\n\r\n* Initialize error helper in root\r\n\r\n* Update some locale texts", - "sha": "1e2c3f25eff852290a4c0b1cd58c1b9316d9b685", + "author": 64252451, + "message": "fix: Start calender is not moving properly is last 30 days range (#9322)\n\n* fix: Start calender is not moving properly is last 30 days range\r\n\r\n* chore: Minor fix", + "sha": "2012d001099faf1f33103057156e0b4561a7e1af", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-06-03T11:36:32Z" + "repoName": "chatwoot", + "createdAt": "2024-04-30T04:39:08Z" }, { "author": 12408980, - "message": "Enhancement: Upgrade UI kitten from 4 to 5 (#157)", - "sha": "9a8aaec6bde0c63fdade9c7979d69d6371f204a3", + "message": "feat: Revamp hotkeys and change password in profile settings (#9311)\n\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>\r\nCo-authored-by: Shivam Mishra ", + "sha": "43b79aba9e8258fcac64a557e24bb8f87f45eef4", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-05-18T15:58:27Z" + "repoName": "chatwoot", + "createdAt": "2024-04-29T12:28:29Z" }, { - "author": 12408980, - "message": "Enhancement: Enable/disable send button based on input text (#156)\n\n* Fix the ios firebase config file path\r\n\r\n* Enable/disable send button", - "sha": "477c8a9ab71d8d0a2ae1356812f39649f737fd74", + "author": 64252451, + "message": "feat: Adds helper text for custom fields in contact sidebars (#9317)\n\n* feat: Adds helper text for custom fields in contact sidebars\r\n\r\n* Update app/javascript/dashboard/components/ui/HelperTextPopup.vue\r\n\r\nCo-authored-by: Shivam Mishra \r\n\r\n* chore: Review fix\r\n\r\n---------\r\n\r\nCo-authored-by: Shivam Mishra ", + "sha": "47b1f610f133517c38ab3907b674c3247877d2a1", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-05-09T04:42:03Z" + "repoName": "chatwoot", + "createdAt": "2024-04-29T12:02:44Z" }, { - "author": 12408980, - "message": "Feature: Add typing indicator on conversation (#154)\n\n* Handle typing event in socket and redux\r\n\r\n* Implement typing indicator in conversation item\r\n\r\n* Implement typing indicator in chat screen\r\n\r\n* Some locale text changes\r\n\r\n* Change the find typing user name logic\r\n\r\n* Handel agent collision condition\r\n\r\n* Fix prop type warnings\r\n\r\n* Bind toggle typing status API\r\n\r\n* Some code cleanups\r\n\r\n* Remove unused codes\r\n\r\n* Remove unused codes\r\n\r\n* Fix prop type warnings\r\n\r\n* Add reset typing users action\r\n\r\n* Capitalize the typing user name\r\n\r\n* Some style changes\r\n\r\n* Release android/ios version 0.36", - "sha": "dbde28bd614c5b37069ef67c0c686654505d3565", + "author": 18097732, + "message": "feat: setup composables for vue 2.7 (#9305)\n\n* feat: setup vuelitdate for vue 2.7\r\n\r\n* feat: add all composables\r\n\r\n* feat: return track method\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "8e9b21820ebb56840308ddfb6f4a8e6eb1169d23", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-05-08T07:39:22Z" + "repoName": "chatwoot", + "createdAt": "2024-04-29T11:30:49Z" }, { "author": 12408980, - "message": "Feature: Setup firebase (#152)\n\n* Add firebase packages\r\n\r\n* Update android core for firebase\r\n\r\n* Test push in android\r\n\r\n* Setup firebase in iOS", - "sha": "329672fe4255535a64e1ab24baedf90ac1f2cf2b", + "message": "feat: Revamp basic profile, avatar and message signature (#9310)\n\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>\r\nCo-authored-by: Shivam Mishra ", + "sha": "c4eadd12ed6be963f7a0ce9c258675d56c0265f7", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-05-05T15:47:31Z" + "repoName": "chatwoot", + "createdAt": "2024-04-29T11:11:55Z" }, { - "author": 12408980, - "message": "Fix: Some style changes (#150)\n\n* UI changes in conversation screen\r\n\r\n* Update contribute doc\r\n\r\n* Locale changes\r\n\r\n* Some fixes", - "sha": "0ccb30f94118e98b55b59b5790ed312bcbd0a996", + "author": 64252451, + "message": "feat: Custom date picker (#9247)\n\n* feat: Custom date picker\r\n\r\n* chore: Calender footer\r\n\r\n* chore: Minor fix\r\n\r\n* chore: Reset date picker\r\n\r\n* chore: Minor fix\r\n\r\n* feat: Toggle button\r\n\r\n* chore: Clean up\r\n\r\n* chore: Use font inter\r\n\r\n* chore: Cleanup and fix bugs\r\n\r\n* fix: custom date range reset the calendar\r\n\r\n* chore: fix logic bug\r\n\r\n* feat: Add manual date range\r\n\r\n* fix: styles in rtl\r\n\r\n* chore: Helper specs\r\n\r\n* chore: Clean up\r\n\r\n* chore: Review fixes\r\n\r\n* chore: remove magic strings\r\n\r\n* chore: Add comments\r\n\r\n* chore: Review fixes\r\n\r\n* chore: Clean up\r\n\r\n* chore: remove magic strings\r\n\r\n* fix: Use outline instead of border\r\n\r\n* chore: Minor style fix\r\n\r\n* chore: disable pointer events for the disabled dates\r\n\r\n* chore: Fix code climate\r\n\r\n---------\r\n\r\nCo-authored-by: Shivam Mishra ", + "sha": "28728635c956679d3f12f4e7aab9285c959f45e2", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-05-05T07:23:38Z" + "repoName": "chatwoot", + "createdAt": "2024-04-29T09:13:57Z" }, { - "author": 12408980, - "message": "Feature: Setup sentry for error reporting (#149)\n\n* Add sentry package\r\n\r\n* Enable native crashing\r\n\r\n* Update gitignore\r\n\r\n* Enable sentry in app\r\n\r\n* Set sentry user context info\r\n\r\n* Release android/ios beta version 0.35", - "sha": "dd3d7e850ba699fb8a254867a7b6be498eafa76d", + "author": 73185, + "message": "fix: [Snyk] Fix for 1 vulnerabilities (#9316)\n\nfix: Gemfile & Gemfile.lock to reduce vulnerabilities\r\n\r\nThe following vulnerabilities are fixed with an upgrade:\r\n- https://snyk.io/vuln/SNYK-RUBY-SIDEKIQ-6689289\r\n\r\nCo-authored-by: snyk-bot ", + "sha": "a5ab8201c6cbc3159bd5e3177943e79692720895", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-05-05T04:54:44Z" + "repoName": "chatwoot", + "createdAt": "2024-04-29T08:54:06Z" }, { - "author": 12408980, - "message": "Bug: Fix the unread count update issue in conversation (#147)", - "sha": "26e090fc129b5b750d5c9eee525e7d14e4dd4115", + "author": 18097732, + "message": "feat: add sitemap for help center (#9280)\n\n* feat: start sitemap\r\n\r\n* feat: add base url and last mod to sitemap\r\n\r\n* fix: typo\r\n\r\n* test: sitemap generation\r\n\r\n* test: add draft articles\r\n\r\n* fix: escape dots in regex matching\r\n\r\n* feat: perpend protocol to the url\r\n\r\n* feat: use ChatwootApp.help_center_root\r\n\r\n* feat: don't parse the URL\r\n\r\n* fix: function declaration", + "sha": "78f94511ff5b1d3e8ee69c17367559f0f77c235e", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-05-04T13:41:34Z" + "repoName": "chatwoot", + "createdAt": "2024-04-26T16:06:39Z" }, { "author": 12408980, - "message": "Chore: Update LICENCE (#145)", - "sha": "d15a9823b89ddbffd046f74a48cd11f2430032de", + "message": "feat: Add user profile avatar (#9298)\n\n* feat: add avatar\r\n\r\n* chore: add more colors\r\n\r\n* chore: add helpers\r\n\r\n* chore: build prettier issues\r\n\r\n* chore: refactor shouldShowImage\r\n\r\n* chore: code cleanup\r\n\r\n* Update app/javascript/v3/components/Form/InitialsAvatar.vue\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>\r\n\r\n* chore: revire comments\r\n\r\n---------\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", + "sha": "d88d0bdd807f24d02c37e9081b09edd603786b79", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-05-04T13:28:07Z" + "repoName": "chatwoot", + "createdAt": "2024-04-26T10:32:10Z" }, { - "author": 12408980, - "message": "Feature: Deep linking in android (#144)\n\n* Add helper for checking url\r\n\r\n* Format constants\r\n\r\n* Add deep linking intent filter\r\n\r\n* Set conversation details on conversation click\r\n\r\n* Fix conversation item name responsive issue\r\n\r\n* Implement deep linking in android\r\n\r\n* Update contributing guide\r\n\r\n* Configure web socket URL from installation URL\r\n\r\n* Enable multidex\r\n\r\n* Clean the constants\r\n\r\n* Reset all messages if app is opening from external link\r\n\r\n* Add deep linking in router screen\r\n\r\n* Change deep linking implementation\r\n\r\n* Add custom hook for finding the deep url\r\n\r\n* Remove unused styles\r\n\r\n* Code cleanup\r\n\r\n* Changes as per review\r\n\r\n* Fix the navigation issue for deep link", - "sha": "1e2215fe74ee987a382ba1dc85c0a34d56ec29d2", + "author": 18097732, + "message": "refactor: handling keyboard shortcuts (#9242)\n\n* fix: Resolve and go next keyboard shortcuts doesn't work\r\n\r\n* refactor: use buildHotKeys instead of hasPressedCommandPlusAltAndEKey\r\n\r\n* feat: install tinykeys\r\n\r\n* refactor: use tinykeys\r\n\r\n* test: update buildKeyEvents\r\n\r\n* fix: remove stray import\r\n\r\n* feat: handle action list globally\r\n\r\n* feat: allow configuring `allowOnFocusedInput`\r\n\r\n* chore: Navigate chat list item\r\n\r\n* chore: Navigate dashboard\r\n\r\n* feat: Navigate editor top panel\r\n\r\n* feat: Toggle file upload\r\n\r\n* chore: More keyboard shortcuts\r\n\r\n* chore: Update mention selection mixin\r\n\r\n* chore: Phone input\r\n\r\n* chore: Clean up\r\n\r\n* chore: Clean up\r\n\r\n* chore: Dropdown and editor\r\n\r\n* chore: Enter key to send and clean up\r\n\r\n* chore: Rename mixin\r\n\r\n* chore: Review fixes\r\n\r\n* chore: Removed unused shortcut from modal\r\n\r\n* fix: Specs\r\n\r\n---------\r\n\r\nCo-authored-by: iamsivin \r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", + "sha": "47f8b2cd0caf75871f797003295c2459c9e21900", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-05-04T13:07:26Z" + "repoName": "chatwoot", + "createdAt": "2024-04-26T10:11:02Z" }, { - "author": 12408980, - "message": "Fix conversations list update issue in reopen (#143)", - "sha": "03518189224924a981697e7e3077d1a039414c38", + "author": 2246121, + "message": "chore(cleanup): Delete sentiment feature (#9304)\n\n- The feature is unused, removing it for now, will bring it back with better models later.", + "sha": "ffd47081bde73bc33ea90abcfd6bb5a4ea27d144", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-05-01T14:11:51Z" + "repoName": "chatwoot", + "createdAt": "2024-04-26T05:49:10Z" }, { - "author": 12408980, - "message": "Feature: Add scroll to bottom button in chat screen (#140)\n\n* Add floating button component\r\n\r\n* Implement scroll to bottom button in chat screen", - "sha": "c1e1fcf173afc31d6b12ca63023b8abc480b56d7", + "author": 2246121, + "message": "feat: Add configurable interval for IMAP sync (#9302)", + "sha": "77db0d07018f9df71fb85621c72a880d90b668e0", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-05-01T12:35:59Z" + "repoName": "chatwoot", + "createdAt": "2024-04-26T01:58:20Z" }, { - "author": 12408980, - "message": "Feature: Add multi language support (#139)\n\n* Add select language screen\r\n\r\n* Add language item component\r\n\r\n* Remove locale action and reducer\r\n\r\n* Add get account details API for fetching locale\r\n\r\n* Add account details call in conversation list screen\r\n\r\n* Some locale text changes\r\n\r\n* Remove unused code\r\n\r\n* Remove locale from root reducer\r\n\r\n* Add language constants\r\n\r\n* Remove unused code\r\n\r\n* Move all local states calls to settings\r\n\r\n* Add language screen in main router configuration\r\n\r\n* Add language option in setting menu\r\n\r\n* Add dutch language\r\n\r\n* Fix prop type warnings\r\n\r\n* Release android/beta 0.33 version", - "sha": "73015209b7cf0971c5df7758b0bd864c209f3455", + "author": 18097732, + "message": "feat: don't show widget on plain layout (#9297)", + "sha": "e757237029a1ba19ad3ca75e5868e213c3cce70e", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-05-01T08:04:51Z" + "repoName": "chatwoot", + "createdAt": "2024-04-25T09:56:25Z" }, { - "author": 2246121, - "message": "Feature: Add dutch translations", - "sha": "97a4d991473ac302f1da79cf28b5c80e444c4a4d", + "author": 12408980, + "message": "feat: Add button component (#9276)\n\n* feat: Add button component\r\n\r\n* chore: code cleanup\r\n\r\n* chore: code cleanup\r\n\r\n* feat: update styles\r\n\r\n* chore: cleanup button\r\n\r\n* chore: review comments\r\n\r\n* chore: code cleanup\r\n\r\n* chore: review comments\r\n\r\n* chore: fix spacing\r\n\r\n* chore: remove unused code\r\n\r\n* chore: remove custom click event\r\n\r\n* feat: update props validation\r\n\r\n* chore: review comments\r\n\r\n* refactor: use trailingIcon as a boolean prop\r\n\r\n* fix: build issues\r\n\r\n---------\r\n\r\nCo-authored-by: Shivam Mishra ", + "sha": "04ae38076f45e6e99a5ea701d9fc9e972f1fb544", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-04-30T12:56:49Z" + "repoName": "chatwoot", + "createdAt": "2024-04-25T08:51:23Z" }, { - "author": 12408980, - "message": "Feature: Implement group conversations by date (#135)\n\n* Create component from displaying date header in conversation\r\n\r\n* Handle empty content in conversation item\r\n\r\n* Add key for conversation list avoiding re render\r\n\r\n* Add lodash group by package\r\n\r\n* Add group by conversation helper method\r\n\r\n* Add date helper\r\n\r\n* Implement group by conversation\r\n\r\n* Some theme changes\r\n\r\n* Add locale texts for dates\r\n\r\n* Release android/beta version 0.32\r\n\r\n* Some style fixes\r\n\r\n* Some bug fixes\r\n\r\n* Some style changes\r\n\r\n* Some style changes", - "sha": "4e90987e5ef5f7615775c6e72c52897af6a4b546", + "author": 64252451, + "message": "fix: Audio attachment issues (#9260)\n\n* fix: Audio attachment issues\r\n\r\n* chore: Style fix\r\n\r\n* chore: Minor fix\r\n\r\n* chore: Minor fix\r\n\r\n* chore: Review fixes", + "sha": "2ddf613c580908aa355eef4d897f82bf99405e30", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-04-30T12:54:00Z" + "repoName": "chatwoot", + "createdAt": "2024-04-25T08:12:46Z" }, { "author": 12408980, - "message": "Feature: Add flipper debugger tool (#134)\n\n* Add all the dependencies to latest packages\r\n\r\n* Changes as per 0.61 to 0.62 update\r\n\r\n* Add flipper support in android", - "sha": "2f0f86deca0482f7f1fa591363f2e160f1c5c821", + "message": "fix: Remove unnecessary attributes from notification deleted action cable event payload (#9295)\n\nfix: simplify notification deleted payload event", + "sha": "1bf3ad9a088995469edab4031700c3a2cab0aa3e", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-04-23T17:54:41Z" + "repoName": "chatwoot", + "createdAt": "2024-04-25T05:55:19Z" }, { - "author": 12408980, - "message": "Fix: Render multiple file attachement issue (#132)\n\n* Fx the attachement rendering issue\r\n\r\n* Fix prop type warnings", - "sha": "a972b0b1d3f74f19d1ea6159abf292638caa59f7", + "author": 18097732, + "message": "fix: heatmap colors for dark mode [CW-3241] (#9278)\n\n* feat: add new heatmap colors\r\n\r\n* fix: loader\r\n\r\n* fix: move new styles to tailwind\r\n\r\n* feat: update tw classes\r\n\r\n* refactor: update styles\r\n\r\n* feat: add useI18n composable\r\n\r\n* feat: use composition api\r\n\r\n* fix: empty div\r\n\r\n* chore: don't import defineProps\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", + "sha": "9086650fe22ec7a0b096ef99b66495d43105ee3c", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-04-23T08:55:52Z" + "repoName": "chatwoot", + "createdAt": "2024-04-25T04:53:15Z" }, { - "author": 12408980, - "message": "Feature: Add the support for private type messages (#128)\n\n* Add the support for private messages\r\n\r\n* Add installation url check\r\n\r\n* Release android/ios beta version 0.0.26\r\n\r\n* Add url type constants\r\n\r\n* Change signup url\r\n\r\n* Add svg proguard rule\r\n\r\n* Release android/ios beta version 0.0.30\r\n\r\n* Change router hook implementation\r\n\r\n* Some bug fixes\r\n\r\n* Release android/ios beta version 0.0.31", - "sha": "2e5e81958714b8e0d73abd491b1243f0ef7c1118", + "author": 18097732, + "message": "feat: update SLA upgrade banner (#9291)\n\nfeat: add cancel anytime notice", + "sha": "8c813097db4e51f609db8b829af4112d75d1260d", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-04-22T06:06:35Z" + "repoName": "chatwoot", + "createdAt": "2024-04-24T11:49:35Z" }, { - "author": 2246121, - "message": "Update Crowdin configuration file", - "sha": "af3b3f48374de869854aaf8e2ca3c7b6f50f58c7", + "author": 18097732, + "message": "feat: remove log rocket (#9279)\n\nCo-authored-by: Muhsin Keloth ", + "sha": "12403b75d64901b4c842cd222fe404a57cf6c169", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-04-20T17:30:22Z" + "repoName": "chatwoot", + "createdAt": "2024-04-24T07:06:36Z" }, { - "author": 12408980, - "message": "Fix: Crashing the latest android beta release (#130)\n\n* Update RN to 0.62.2\r\n\r\n* Add fix for apk crash", - "sha": "332bd1a3b3a9c9aa23707ba4606e06d2d14eea5b", + "author": 18097732, + "message": "fix: set size limit to 300KB (#9289)", + "sha": "480cf4952dea7b2226c08e62a9d05a4fe1cdad9c", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-04-19T18:05:58Z" + "repoName": "chatwoot", + "createdAt": "2024-04-24T06:39:31Z" }, { "author": 12408980, - "message": "Feature: Add the option for setting installation URL (#126)\n\n* Add action/reducer for url settings\r\n\r\n* Add screen for configuring the installation url\r\n\r\n* Add navigation helper controlling the navigation from outside of component\r\n\r\n* Add url helper for setting the base url in API call\r\n\r\n* Add configure url in router\r\n\r\n* Add some locale texts\r\n\r\n* Add helper for URL validation\r\n\r\n* Add change url option in login screen\r\n\r\n* Fix some prop warnings\r\n\r\n* Navigate to configure url screen on logout\r\n\r\n* Remove hard coded values\r\n\r\n* Release android/ios beta version 0.0.24\r\n\r\n* Add brightness for thumbnail background color\r\n\r\n* Release android/ios beta version 0.0.25", - "sha": "5d24737132e17488f5b6c2523f15128fc8ff2469", + "message": "feat: Add loom video embed support for help center articles (#9288)\n\n* feat: Add loom support for helpcenter articles\r\n\r\n* fix: responsiveness\r\n\r\n* fix: style issues\r\n\r\n* fix: review comments\r\n\r\n* Update custom_markdown_renderer.rb", + "sha": "d7e928df26238b570306f5bf77e2f045b56c1f43", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-04-15T11:02:15Z" + "repoName": "chatwoot", + "createdAt": "2024-04-24T06:14:10Z" }, { "author": 12408980, - "message": "Feature: Add inbox label in conversation item (#125)\n\n* Add helper method for finding the inbox name\r\n\r\n* Add inbox label in conversation item", - "sha": "af93780985080510820f6d90702224008db5a40f", + "message": "feat: Add new colors (#9258)", + "sha": "8957277e5dc79f556066dd8073de24a330256c8c", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-04-12T07:48:33Z" + "repoName": "chatwoot", + "createdAt": "2024-04-22T08:38:12Z" }, { - "author": 12408980, - "message": "Feature: Add rich message types (image and file) (#123)\n\n* Add rich message types in conversation item\r\n\r\n* Add rich message types in chat screen\r\n\r\n* Some style changes\r\n\r\n* Add missing translation\r\n\r\n* Create chat message item component\r\n\r\n* Create conversation attachment item component\r\n\r\n* Create chat attachement item component\r\n\r\n* Some code cleanups\r\n\r\n* Some style changes", - "sha": "3f733fc2d6b2435be78f1e4988caf3e68489d6cb", + "author": 73185, + "message": "fix: Avoid vector search if query is not present in the params (#9265)", + "sha": "60b355b5000d65d7e51d5a2bcf4e4ec4b8cecb1e", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-04-11T10:07:44Z" + "repoName": "chatwoot", + "createdAt": "2024-04-19T21:50:49Z" }, { - "author": 12408980, - "message": "Feature: Show sender details on tooltip (#119)\n\n* Show tool tip on clicking message\r\n\r\n* Some style fixes\r\n\r\n* Remove log messages", - "sha": "3ce3fba172d985b2a566177ed70fc3c78b936308", + "author": 64252451, + "message": "fix: Remove duplicate tooltip for failed messages on the conversation UI (#9259)", + "sha": "d2e324b5fdbf85b4fb6aeb1ad387ac5deda711a1", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-04-04T17:47:47Z" + "repoName": "chatwoot", + "createdAt": "2024-04-19T16:47:41Z" }, { - "author": 12408980, - "message": "Feature: Add image zooming (#117)\n\n* Add rn image zoom package\r\n\r\n* Add the image zoom support\r\n\r\n* Fix the duplicate message issue\r\n\r\n* Release Android/iOS beta version 0.0.23", - "sha": "d0b12ff29f4d04f2ab2aa55e15b92e253ed2f96d", + "author": 73185, + "message": "chore: Add validation to prevent message flooding (#9254)\n\n- Add a validation to limit messages created per minute to avoid message flooding cases.", + "sha": "15638e9b8b0eb0d397c509a4d58e300e999f1915", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-03-31T10:54:08Z" + "repoName": "chatwoot", + "createdAt": "2024-04-18T07:14:59Z" }, { - "author": 12408980, - "message": "Enhancement: Update react native to 0.62 (#115)\n\n* Upgrade RN to 0.62\r\n\r\n* Fix ios package issues\r\n\r\n* Fix some style issues\r\n\r\n* Release Android/iOS beta version 0.0.22", - "sha": "6b5b282658fa200c8fe4cdb274a8ca3a4e557da7", + "author": 64252451, + "message": "fix: Clicking on contact attributes doesn't do anything if contact attributes list is empty (#9257)\n\n* fix: Clicking on contact attributes doesn't do anything if contact attributes list is empty\n\n* Update app/javascript/dashboard/i18n/locale/en/conversation.json\n\nCo-authored-by: Muhsin Keloth \n\n* Update app/javascript/dashboard/i18n/locale/en/contact.json\n\nCo-authored-by: Muhsin Keloth \n\n---------\n\nCo-authored-by: Muhsin Keloth ", + "sha": "ca2fa5ff065a6c9cc0fbe045dc8831d785830789", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-03-29T09:07:08Z" + "repoName": "chatwoot", + "createdAt": "2024-04-18T07:01:32Z" }, { - "author": 12408980, - "message": "Feature: Add image loader (#113)\n\n* Fix the prop type warnings\r\n\r\n* Add color for image loader\r\n\r\n* Update the user avatar component\r\n\r\n* Some style changes\r\n\r\n* Release Android/iOS beta version 0.0.21", - "sha": "18524b17f30d58de1f5670588a43a6949d7e0375", + "author": 2246121, + "message": "chore: Increase the rate limit for contact search (#9256)", + "sha": "888d3cb3fa23b4697c45390ea8c2df031ee89781", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-03-26T13:35:02Z" + "repoName": "chatwoot", + "createdAt": "2024-04-17T23:59:38Z" }, { - "author": 12408980, - "message": "Fix all the prop type warnings (#112)", - "sha": "aaad4dc541a8e261300e7720ec2c30a180cc3b38", + "author": 73185, + "message": "Merge branch 'release/3.8.0' into develop", + "sha": "8fcf476206231a5e407eb230cddf34cc583bc334", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-03-26T11:03:03Z" + "repoName": "chatwoot", + "createdAt": "2024-04-17T00:09:17Z" }, { - "author": 12408980, - "message": "Feature: Add image type message (#111)\n\n* Add image type message on conversation item\r\n\r\n* Add image type message in chat screen\r\n\r\n* Change some locale texts\r\n\r\n* Fix some prop type warnings\r\n\r\n* Change background color of chat screen\r\n\r\n* Add image loader component\r\n\r\n* Add image screen for showing chat attachment\r\n\r\n* Add image screen in router config\r\n\r\n* Implement image loader\r\n\r\n* Remove the shadow in chat message component\r\n\r\n* Change background color of chat window", - "sha": "58f70167306645aa4b2d7d020969676c67f8c12f", + "author": 73185, + "message": "Merge branch 'release/3.8.0'", + "sha": "85aeaf2aee0a3d3acf7c806f12c2db81d6b5110f", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-03-26T10:19:22Z" + "repoName": "chatwoot", + "createdAt": "2024-04-17T00:09:07Z" }, { - "author": 2246121, - "message": "Security: Upgrade eslint (#109)", - "sha": "f2cfebb9bdea4c4bf4e79cfc565f630a497db240", + "author": 73185, + "message": " Bump version to 3.8.0", + "sha": "29f07e7e06a9702d8663897143a17b991db022fc", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-03-22T13:41:33Z" + "repoName": "chatwoot", + "createdAt": "2024-04-17T00:08:36Z" }, { - "author": 12408980, - "message": "Feature : Theme customisation (#104)\n\n* Reset auth details on login page load\r\n\r\n* More theme customization\r\n\r\n* Component style changes based on theme update\r\n\r\n* Add color for loader\r\n\r\n* Release Android/iOS beta version 0.0.18\r\n\r\n* Style fix in chat screen\r\n\r\n* Release Android/iOS beta version 0.0.19\r\n\r\n* Update ios podfile\r\n\r\n* Release Android/iOS beta version 0.0.20", - "sha": "ecfdf062d50663e06b1e32334064488f1d717d38", + "author": 18097732, + "message": "feat: add upgrade banner for SLA feature (#9240)\n\n- Add an upgrade CTA for the SLA feature\r\n\r\n-------------------\r\n\r\nCo-authored-by: Sojan Jose \r\nCo-authored-by: Pranav ", + "sha": "2cde42c7ec725c0a9bc2651aa82465441f7150e8", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-03-22T13:40:39Z" + "repoName": "chatwoot", + "createdAt": "2024-04-16T23:59:39Z" }, { - "author": 16194055, - "message": "Enhancement : Upgrade react navigation from v4 to v5 (#107)\n\n* All pages added\r\n\r\n* Package-lock.json removed\r\n\r\n* Remove commented lines\r\n\r\n* Code beautification\r\n\r\nCo-authored-by: muhzi ", - "sha": "6729d64af8ba37a08d46db180279cc2e8f36cc8f", + "author": 73185, + "message": "chore: Move embedding generation to sidekiq (#9238)\n\nchore: Move embedding generation to a job", + "sha": "d12c38c344826cca1299e8e7c30a9b16d7b2ff39", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-03-22T10:11:52Z" + "repoName": "chatwoot", + "createdAt": "2024-04-16T16:43:16Z" }, { - "author": 12408980, - "message": "Feature: Update all the API end points based on account id (#102)\n\n* Add account id in axios interceptor config\r\n\r\n* Update all end points based on account id", - "sha": "07a900354e51bd06928757fc797827a03912dae1", + "author": 64252451, + "message": "fix: Reports filter style issue (#9241)", + "sha": "5cc41c9ed506f86d6b162a9212fe9083d3eeaf05", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-03-14T09:43:44Z" + "repoName": "chatwoot", + "createdAt": "2024-04-16T05:42:04Z" }, { - "author": 10753921, - "message": "Feature: Demonstrate alternative way of using Eva (#100)\n\n* Refactor: replace react-native-ui-kitten imports with actual package\r\n\r\n* Demonstrate alternative way of using Eva\r\n\r\n* Change the conversation API end point\r\n\r\n* Fix the router configuration issue\r\n\r\n* Fix the chat screen breaking issue\r\n\r\n* Release Android/iOS beta version 0.0.17\r\n\r\nCo-authored-by: muhzi ", - "sha": "9829ac10055ef7522aa053d4be60431626959ef9", + "author": 12408980, + "message": "fix: Add more filters for SLA download reports (#9231)\n\nCo-authored-by: iamsivin ", + "sha": "c05a79cf614abe7d3f8f210b39529c4b3ebd165b", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-03-13T13:54:39Z" + "repoName": "chatwoot", + "createdAt": "2024-04-16T03:30:52Z" }, { - "author": 12408980, - "message": "Feature: Add canned responses in chat input box (#98)", - "sha": "7f8b35c05561aba878d0040c3ebcfbf8eb201222", + "author": 92152627, + "message": "chore: Update translations (#9236)\n\n- update translations \r\n\r\n------------------\r\nCo-authored-by: Sojan ", + "sha": "f71f43e54aa9849899f4a4d603c67ecebe88b6c2", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-03-07T13:54:05Z" + "repoName": "chatwoot", + "createdAt": "2024-04-16T01:49:04Z" }, { - "author": 12408980, - "message": "Feature: Add icon for conversation filter items (#97)", - "sha": "3d61cb3e1e0f7ee512e8f20680817b1455fc97ab", + "author": 73185, + "message": "chore: Fix typo in help center embedding search helper (#9237)\n\nchore: fix typo in helpcenter embedding search helper", + "sha": "db87cde09e4e9b33aa9a84340705f1d97b15e840", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-03-04T17:53:33Z" + "repoName": "chatwoot", + "createdAt": "2024-04-16T00:54:52Z" }, { - "author": 12408980, - "message": "Bug: Show success/error message after the login action (#95)\n\n* Add success/error message after the login action\r\n\r\n* Fix the splash screen hide issue in android", - "sha": "240ffc94a0e572e13766bce98c52c9183deb3bf2", + "author": 2246121, + "message": "feat: Add widget to help center config (#9235)", + "sha": "3d31d4dd7f1f2b06593c21bfabdd776dc8c31476", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-03-04T07:01:44Z" + "repoName": "chatwoot", + "createdAt": "2024-04-15T23:46:48Z" }, { - "author": 12408980, - "message": "Chore: Add the click option for conversation filter item (#93)\n\n* Add click option for entire conversation item\r\n\r\n* Fix the logo width issue in login screen\r\n\r\n* Release Android/iOS beta version 0.0.15", - "sha": "2ffe848c97d769042e9e60a69bbef20ddda8554c", + "author": 73185, + "message": "feat: Use embeddings in help center search (#9227)", + "sha": "42a457ff5d9a51cfb8a76077bb3e4ed21b65c9dc", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-03-03T18:28:26Z" + "repoName": "chatwoot", + "createdAt": "2024-04-15T23:35:23Z" }, { - "author": 12408980, - "message": "Release Android/iOS beta version 0.0.14 (#87)", - "sha": "c21c073785b73e216ab4123e14b72f06ca5c429e", + "author": 73185, + "message": "chore: [Snyk] Fix for 1 vulnerabilities (#9229)\n\nfix: Gemfile & Gemfile.lock to reduce vulnerabilities\r\n\r\nThe following vulnerabilities are fixed with an upgrade:\r\n- https://snyk.io/vuln/SNYK-RUBY-RACK-1061917\r\n\r\nCo-authored-by: snyk-bot ", + "sha": "ade658ad86e7f52123fd7013180206271d168ee5", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-03-02T19:13:16Z" + "repoName": "chatwoot", + "createdAt": "2024-04-15T21:07:37Z" }, { - "author": 12408980, - "message": "Fix: Hide splash screen after mounting the conversation list page (#85)\n\n* Add react native b.g color package\r\n\r\n* Hide splash on app load in android", - "sha": "65c24dfaa6da11ca16109ee66798bd94aaeafd22", + "author": 18097732, + "message": "feat: do not send contact details to the widget (#9223)\n\n* refactor: use has_email instead of email\r\n\r\n* feat: remove usage of details directly in forms\r\n\r\n* test: update payload\r\n\r\n* test: fix transcript test\r\n\r\n* refactor: use computed hasEmail\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "bce2a07d03fd4be4b09f195d433dbc9eae01c237", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-03-02T18:40:00Z" + "repoName": "chatwoot", + "createdAt": "2024-04-12T10:00:07Z" }, { - "author": 12408980, - "message": "Fix: The login page responsiveness issue in small screens (#84)\n\n* Fix the responsiveness issue in small screens\r\n* Change base URL", - "sha": "fd629ab96d12c185313dd583ee6f52e593e5c0a6", + "author": 64252451, + "message": "fix: Disable clear filter button in add filter dropdown (#9226)", + "sha": "dc757598f146d70db29ab14716c796a8eb910a54", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-03-02T10:57:13Z" + "repoName": "chatwoot", + "createdAt": "2024-04-12T08:08:51Z" }, { - "author": 12408980, - "message": "Release: Publish Android/iOS beta version 0.0.13 (#83)\n\n* Release Android/iOS beta version 0.0.13", - "sha": "1c81fa512a7dae5a4ca7af04d378414e0e142cde", + "author": 64252451, + "message": "feat: SLA report filter (#9218)\n\nCo-authored-by: Shivam Mishra \r\nCo-authored-by: Muhsin Keloth ", + "sha": "3b6ae772bfb4cdb9f66ed6fde55d2a2345e2e70d", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-03-01T15:16:41Z" + "repoName": "chatwoot", + "createdAt": "2024-04-12T05:33:18Z" }, { - "author": 12408980, - "message": "Fix the issue with agent avatar (#77)", - "sha": "d96e7091df69542613ef45a064ee5f194d6df9bb", + "author": 2246121, + "message": "fix: Terminate IMAP connection after the job is complete (#9225)", + "sha": "e8fe3c7c05fc8e62baddf0eb2b068a5e3b05998d", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-03-01T14:29:33Z" + "repoName": "chatwoot", + "createdAt": "2024-04-11T22:47:43Z" }, { - "author": 12408980, - "message": "Combine actions loadMessage and loadMoreMessage actions in to a single action (#81)", - "sha": "0568ec4ad1c507d889360522dfda33da811a5f7e", + "author": 64252451, + "message": "fix: Widget iFrame is adding a white background (#9221)", + "sha": "0477b8ca143a68e6d8cb8b5b72feb7c4deab184d", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-03-01T14:28:22Z" + "repoName": "chatwoot", + "createdAt": "2024-04-11T16:04:31Z" }, { "author": 12408980, - "message": "Fix the content length issue in conversation item (#78)", - "sha": "7ea0639ae3d052adc2374a85f5cf1b54dc9226df", + "message": "feat: Better SLA missed events popover (#9215)\n\n* feat: SLA events component\r\n\r\n* feat: Add SLA event item component\r\n\r\n* Update SLAPopoverCard.vue\r\n\r\n* Update SLAPopoverCard.vue\r\n\r\n* fix: Translation\r\n\r\n* Update SLAEventItem.vue\r\n\r\n* feat: complete sticky nrt\r\n\r\n* chore: code cleanup\r\n\r\n* Update SLACardLabel.vue\r\n\r\n* chore: code cleanup\r\n\r\n* chore: away click fixes\r\n\r\n* feat: use tabular nums\r\n\r\n---------\r\n\r\nCo-authored-by: Shivam Mishra ", + "sha": "aed156f359a1f0af2f451b5d01e9ef9412f53f99", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-03-01T14:27:18Z" + "repoName": "chatwoot", + "createdAt": "2024-04-10T07:19:38Z" }, { - "author": 12408980, - "message": "Feature: Implement pagination in conversation list screen (#73)", - "sha": "c655b0c1fd60c02991eb8bb6e42c13c1d66c6705", + "author": 38219313, + "message": "fix: Fixes 9012 Cancelling Google OAuth signup redirects user to `/auth/sign_in` (#9022)\n\nOverriding new_user_session action to avoid rendering error directly in webpage", + "sha": "9013450e00fd9f7fae7aefaf3d987beac5c56d99", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-02-29T10:13:22Z" + "repoName": "chatwoot", + "createdAt": "2024-04-10T06:42:48Z" }, { - "author": 12408980, - "message": "Fix the issue with b.g color for conversation item (#67)", - "sha": "edd9c2fdb3dd04c1c5c104a58cceb39f12beb873", + "author": 18097732, + "message": "feat: remove CODEOWNERS for js & vue files (#9217)\n\nfeat: Remove CODEOWNERS for js & vue files", + "sha": "3b2b1b7b8c6b26c5b7d7f5ebda471cbb7f252bcd", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-02-26T16:52:55Z" + "repoName": "chatwoot", + "createdAt": "2024-04-10T06:37:38Z" }, { "author": 12408980, - "message": "Enhancement: Add the external URL open features (#71)", - "sha": "91ace22bf899bb5f9e89f1ebff2cb01bfc53b2ef", + "message": "fix: Remove background color from table footer (#9213)\n\n* fix: remove bg from footer\r\n\r\n* Update SLATable.vue\r\n\r\n* Update app/javascript/dashboard/routes/dashboard/settings/reports/components/SLA/SLATable.vue\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", + "sha": "455a05481c967023f538b410454c41636bfefcc9", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-02-26T06:02:48Z" + "repoName": "chatwoot", + "createdAt": "2024-04-09T05:29:05Z" }, { - "author": 73185, - "message": "Chore: Circle CI Init (#68)\n\n* circle ci init\r\n\r\n* Update circle ci configuration\r\n\r\nCo-authored-by: Muhsin.K ", - "sha": "92581b9a2f14e0fbae50966268bd2d2ddc2e19ed", + "author": 18097732, + "message": "feat: update create SLA modal design (#9182)\n\n---------\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>\r\nCo-authored-by: Muhsin Keloth ", + "sha": "626f4872329f3079d05ea9dcccf0710c5852b031", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-02-26T05:12:57Z" + "repoName": "chatwoot", + "createdAt": "2024-04-09T04:02:01Z" }, { - "author": 12408980, - "message": "Fix: Reduce the tab header font size (#64)", - "sha": "d65fac38c4ee4098b1ed80fe12de833dd310c246", + "author": 64252451, + "message": "feat: Custom attribute sidebar list UX improvements (#9070)\n\n---------\r\n\r\nCo-authored-by: Pranav \r\nCo-authored-by: Muhsin Keloth ", + "sha": "8fe3c91813e1b5c2c12f9f94e7cec571f4344e2c", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-02-25T18:17:53Z" + "repoName": "chatwoot", + "createdAt": "2024-04-09T04:00:49Z" }, { "author": 12408980, - "message": "Chore: Change the application icon (#66)", - "sha": "b219f9b78cb8b7f5ad9574b1743ad1ecaebbc98d", + "message": "feat: Download SLA reports (#9201)", + "sha": "c4e111b554af2133c6eb6288917b7f02b3a564ec", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-02-25T18:16:43Z" + "repoName": "chatwoot", + "createdAt": "2024-04-09T03:51:34Z" }, { - "author": 12408980, - "message": "Bug: Redirect application to login page if token is expired (#65)", - "sha": "e02d76158a03484c9c636369002f84e2ce67892f", + "author": 64252451, + "message": "fix: Adds background color for skelton loader in dark mode (#9211)", + "sha": "12c57392878a52442e5f981d6301e2d943d53eb1", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-02-25T18:14:11Z" + "repoName": "chatwoot", + "createdAt": "2024-04-09T03:28:56Z" }, { "author": 12408980, - "message": "Feature: Add chat screen (#57)", - "sha": "b62b88060488812d3d9d90280ecf93f9941cfb20", + "message": "feat: Table footer design updates (#9194)\n\n* feat: table footer component cleanup\r\n\r\n* Update TableFooter.vue\r\n\r\n* feat: Update design\r\n\r\n* chore: remove RTL mixin\r\n\r\n* chore: Make component in composable format\r\n\r\n* chore: review fixes", + "sha": "78724f7459001341b599886caacfa7597ce9a19e", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-02-25T07:14:41Z" + "repoName": "chatwoot", + "createdAt": "2024-04-09T00:50:41Z" }, { - "author": 49699333, - "message": "Bump yarn from 1.19.2 to 1.22.0 (#59)\n\nBumps [yarn](https://github.com/yarnpkg/yarn) from 1.19.2 to 1.22.0.\r\n- [Release notes](https://github.com/yarnpkg/yarn/releases)\r\n- [Changelog](https://github.com/yarnpkg/yarn/blob/master/CHANGELOG.md)\r\n- [Commits](https://github.com/yarnpkg/yarn/compare/v1.19.2...v1.22.0)\r\n\r\nSigned-off-by: dependabot[bot] ", - "sha": "7667f4abc1bd5f8b15611338ed0e701ff9530495", + "author": 12408980, + "message": "feat: SLA reports view (#9189)\n\n* feat: SLA report table\r\n\r\n\r\n* feat: Add SLA popover card\r\n\r\n* feat: Update popover position\r\n\r\n* feat: Add loader\r\n\r\n* Update SLACardLabel.vue\r\n\r\n* feat: Update column order\r\n\r\n* chore: fix conditions\r\n\r\n* Update SLATable.vue\r\n\r\n* chore: enable reports in ui\r\n\r\n* chore: Revamp report SLA apis\r\n\r\n* chore: revert download method\r\n\r\n* chore: improve the code\r\n\r\n* Update enterprise/app/views/api/v1/accounts/applied_slas/download.csv.erb\r\n\r\nCo-authored-by: Vishnu Narayanan \r\n\r\n* chore: style fixes\r\n\r\n* chore: fix specs\r\n\r\n* feat: Add number of conversations\r\n\r\n* chore: review comments\r\n\r\n* fix: translation\r\n\r\n* Update app/javascript/dashboard/i18n/locale/en/report.json\r\n\r\nCo-authored-by: Vishnu Narayanan \r\n\r\n* Update app/javascript/dashboard/i18n/locale/en/report.json\r\n\r\nCo-authored-by: Vishnu Narayanan \r\n\r\n* Update app/javascript/dashboard/i18n/locale/en/report.json\r\n\r\nCo-authored-by: Vishnu Narayanan \r\n\r\n* Update SLAReportItem.vue\r\n\r\n* Update report.json\r\n\r\n* Update package.json\r\n\r\n* chore: review comments\r\n\r\n* chore: remove unused translation\r\n\r\n* feat: Add TableHeaderCell component\r\n\r\n* chore: more review fixes\r\n\r\n* Update app/javascript/dashboard/components/widgets/TableHeaderCell.vue\r\n\r\nCo-authored-by: Shivam Mishra \r\n\r\n* Update TableHeaderCell.vue\r\n\r\n---------\r\n\r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>\r\nCo-authored-by: Vishnu Narayanan \r\nCo-authored-by: Shivam Mishra ", + "sha": "1038d1500ea2ea4738c03849b9699b77f7b03666", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-02-15T07:01:33Z" + "repoName": "chatwoot", + "createdAt": "2024-04-09T00:14:36Z" }, { - "author": 12408980, - "message": "Chore: Deploy android and ios beta version (#53)\n\n* Fix some ios style issues\r\n\r\n* Remove ios icon alpha transparency\r\n\r\n* Fix user avatar issue\r\n\r\n* Release ios version 0.0.2\r\n\r\n* Change app id in android config files\r\n\r\n* Remove gradle.properties from git\r\n\r\n* Add fastlane setup for android\r\n\r\n* Add android config in gitignore\r\n\r\n* Release android version 0.0.2", - "sha": "f343ca4642bdcdb2e3dd6495ef5c078f9581816f", + "author": 64252451, + "message": "feat: Reports filter components (#9204)\n\n* feat: Reports filter components\r\n\r\n* Update FilterButton.vue\r\n\r\n* Update FilterDropdownSearch.vue\r\n\r\n* feat: Adds component level search\r\n\r\n* Update FilterDropdownSearch.vue\r\n\r\n* chore: Set max height\r\n\r\n* feat: Add focus\r\n\r\n* chore: Uses picoSearch package", + "sha": "7ae09ce1bfd8abd2e7271da381485103d7998528", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-02-07T04:14:21Z" + "repoName": "chatwoot", + "createdAt": "2024-04-08T10:46:08Z" }, { - "author": 22343433, - "message": "Feature: Add reset password screen (#56)", - "sha": "65951b8c3e5848b5e53bd84193fdb09b2458afa8", + "author": 64252451, + "message": "fix: Update the SLA alert styles to match the labels (#9199)", + "sha": "aef4b582db7b377667b4a6ebb462b62aa52934f1", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-01-30T07:29:39Z" + "repoName": "chatwoot", + "createdAt": "2024-04-05T16:06:52Z" }, { - "author": 1277421, - "message": "Sets up jest to test reducer (#50)", - "sha": "648f3abab2c27cdf1925dcc9346f8c8ef992f112", + "author": 18097732, + "message": "feat: better empty state for SLA (#9198)\n\n* feat: better empty state\r\n\r\n* feat: better create CTA\r\n\r\n* feat: use text-sm", + "sha": "69ebdc63e300f2d7626d3e11299f0347af832ecf", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-01-24T05:22:35Z" + "repoName": "chatwoot", + "createdAt": "2024-04-05T06:15:05Z" }, { - "author": 12408980, - "message": "Add splash and app icon (#49)", - "sha": "f85bc4bb7d93ac001db49e05c1d8d053a1c70978", + "author": 18097732, + "message": "fix: add priority in filter keys [CW-3177] (#9179)\n\n* fix: ConditionValidationService fails on conversation priority\r\n\r\n* fix: custom attribute clash in spec", + "sha": "2397f817fbba58484dd3675a7a0270b7f2454e3e", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-01-21T13:37:49Z" + "repoName": "chatwoot", + "createdAt": "2024-04-05T04:33:48Z" }, { - "author": 12408980, - "message": "Feature: Update conversation/messages in real time using web socket (#48)", - "sha": "f5fe6234354bafb18fab24cb2b88c411531e92b0", + "author": 3526167, + "message": "chore: add db_reset make command (#9197)", + "sha": "95c83725d70fb3e50e412e32f380464901b30cf4", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-01-21T04:34:39Z" + "repoName": "chatwoot", + "createdAt": "2024-04-05T01:11:30Z" }, { - "author": 12408980, - "message": "Feature: Add no network bar (#44)", - "sha": "9287af56387493611d07863e9318dcd2ab64b704", + "author": 3526167, + "message": "chore: fix sla email notifications (#9192)\n\nCo-authored-by: Muhsin Keloth ", + "sha": "fa3bc05d3d0dea390bd3201b6f53d217b9106795", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-01-17T09:15:25Z" + "repoName": "chatwoot", + "createdAt": "2024-04-04T15:46:49Z" }, { - "author": 12408980, - "message": "Feature: Add confirm modal on hardware back button (#43)", - "sha": "86f0e528ddf33c66def2e02c381b780639348821", + "author": 73185, + "message": "chore: Fix agent API returning 500 error (#9193)\n\n- We were using the @user object in the view, which wasn't available when using api_access_token.\r\n- Also replaced the object to @agent and added additional specs to confirm the right object\r\n\r\nfixes: https://linear.app/chatwoot/issue/CW-3185/agent-create-api-throwing-500-response\r\nref: https://discord.com/channels/647412545203994635/1219928138163949568/1219928138163949568", + "sha": "18bfda35b3338dc2430f13c75b0da6f335c56cda", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-01-17T07:38:27Z" + "repoName": "chatwoot", + "createdAt": "2024-04-04T14:14:47Z" }, { "author": 73185, - "message": "Fix: Readme typo (#40)", - "sha": "3eabfa5000faa7573035dac8f95fc4921a8a2e46", + "message": "chore: Handle duplicate Webhooks from slack (#9187)\n\n* chore: Handle duplicate Webhooks from slack\r\n\r\n* chore: fixes\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "5c9acfb4e969bae0ebb8e2b5c4962a93e2a8b587", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-01-14T08:05:14Z" + "repoName": "chatwoot", + "createdAt": "2024-04-04T11:30:45Z" }, { - "author": 12408980, - "message": "Docs: Update the docs for public release (#39)", - "sha": "d4c5d1f86c94572bf30a3db3fa773cc4d841d425", + "author": 64252451, + "message": "feat: UI to show the SLA threshold in chat screen (#9146)\n\n- UI will show the breach in the conversation list.\r\n- UI will show the breach in the conversation header.\r\n\r\nFixes: https://linear.app/chatwoot/issue/CW-3146/update-the-ui-to-show-the-breach-in-the-conversation-list\r\nFixes: https://linear.app/chatwoot/issue/CW-3144/ui-update-to-show-the-breachgoing-to-breach", + "sha": "e49ef773d810e3443b8fc8df35015cde268fc7bd", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-01-14T08:01:55Z" + "repoName": "chatwoot", + "createdAt": "2024-04-04T10:16:46Z" }, { - "author": 12408980, - "message": "Feature: Add random background color for conversation item (#37)", - "sha": "7bb71de76dbf0c2ba9ebd428b2b9e8ecd51dfe85", + "author": 63718527, + "message": "feat: extending lock to single conversation to meta inbox (#9104)\n\nThis change introduces the ability to lock conversations to a single thread for Instagram and facebook messages within the Meta inbox, mirroring existing functionality in WhatsApp and SMS inboxes.\r\n\r\nCo-authored-by: Shivam Mishra ", + "sha": "e21d7552d3805d9d451e1ce9a365cb44193571b4", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-01-14T07:53:23Z" + "repoName": "chatwoot", + "createdAt": "2024-04-03T16:03:23Z" }, { - "author": 12408980, - "message": "Connect application with action cable (#36)\n\n* add more constants\r\n\r\n* add action cable helpers\r\n\r\n* add websocket url\r\n\r\n* add helper for getting pub sub token\r\n\r\n* filter conversation list before render\r\n\r\n* change the logic of last message in conversation\r\n\r\n* add clean script\r\n\r\n* add react-native-action-cable package\r\n\r\n* remove base class action cable\r\n\r\n* connect app with web sockets", - "sha": "3b7a89bb741c5a2af320515fb9bc40e56600cbf2", + "author": 73185, + "message": "chore: Security upgrade omniauth-google-oauth2 from 1.1.1 to 1.1.2 (#9173)\n\nfix: Gemfile & Gemfile.lock to reduce vulnerabilities\r\n\r\nThe following vulnerabilities are fixed with an upgrade:\r\n- https://snyk.io/vuln/SNYK-RUBY-RACK-1061917\r\n\r\nCo-authored-by: snyk-bot ", + "sha": "6b7a707fef6007e268d16e2c5e117b45ab5e4eb2", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-01-14T06:49:28Z" + "repoName": "chatwoot", + "createdAt": "2024-04-03T14:52:46Z" }, { "author": 12408980, - "message": "Feature: Add conversation filter screen (#31)", - "sha": "ed8f52bc6dcab597c8fd6f23f0a1c45ae83a64b9", + "message": "feat: SLA reports store (#9185)\n\n- Added sla reports actions, getters and mutations.", + "sha": "727fa677352f805f516bd2e68bf10e45dc875752", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2020-01-02T07:05:36Z" + "repoName": "chatwoot", + "createdAt": "2024-04-03T07:23:31Z" }, { "author": 12408980, - "message": "Feature: Add conversation list and settings screen (#28)", - "sha": "a5de45e3a232ee45325482d42be6cf5b621b75d0", + "message": "feat: Add SLA reports overview component (#9167)", + "sha": "fc25f4344874faab2b97c7ce201d33aa47c2f97a", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2019-12-29T15:17:25Z" + "repoName": "chatwoot", + "createdAt": "2024-04-02T22:08:19Z" }, { "author": 12408980, - "message": "Enhancement: Add prop types for type checking (#27)", - "sha": "7346aeba8740ddf8e7bd98b76a749bbab98d4792", + "message": "chore: Fix twilio inbox create transaction rollback (#9181)\n\nchore: Fix twilio create transaction", + "sha": "631598b6b6a2262fab552c5e12ca4c5782f2f5d7", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2019-12-24T17:30:10Z" + "repoName": "chatwoot", + "createdAt": "2024-04-02T09:34:10Z" }, { - "author": 12408980, - "message": "Feature: Login API flow (#25)", - "sha": "eceb9b64328fb3590408ccba8db0a8fc7efb47d9", + "author": 73185, + "message": "feat: Conversation API to return applied_sla and sla_events (#9174)\n\n* chore: Add sla_events to push_event_data\r\n\r\n* chore: Return SLA details in the API\r\n\r\n* chore: feature lock sla push event data\r\n\r\n* Update _conversation.json.jbuilder\r\n\r\n* chore: rubocop fixes", + "sha": "4e28481f274d4a17b5b765444e30595ff2d77a4f", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2019-12-24T17:04:53Z" + "repoName": "chatwoot", + "createdAt": "2024-04-01T18:00:07Z" }, { - "author": 12408980, - "message": "[Feature] Added the login screen and theming files (#21)", - "sha": "d71382e35f511698ae500990d8d83ede4ab1af37", + "author": 3526167, + "message": "feat: Add push/email notification support for SLA (#9140)\n\n* feat: update SLA evaluation logic\r\n\r\n* Update enterprise/app/services/sla/evaluate_applied_sla_service.rb\r\n\r\nCo-authored-by: Muhsin Keloth \r\n\r\n* chore: refactor spec to bring down expecations in a single block\r\n\r\n* chore: fix process_account_applied_sla spec\r\n\r\n* chore: add spec to test multiple nrt misses\r\n\r\n* feat: persist sla notifications\r\n\r\n* feat: revert persist sla notifications\r\n\r\n* feat: add SLA push/email notification support\r\n\r\n* chore: refactor sla_status to include active_with_misses\r\n\r\n* chore: add support for sla push/email notifications\r\n\r\n* chore: refactor\r\n\r\n* chore: add liquid templates\r\n\r\n* chore: add spec for liquid templates\r\n\r\n* chore: add spec for sla email notifications\r\n\r\n* chore: add spec for SlaPolicyDrop\r\n\r\n* chore: refactor to ee namespace\r\n\r\n* chore: set enterprise test type to mailer\r\n\r\n* feat: enable sla notification settings only if SLA enabled\r\n\r\n* chore: refactor\r\n\r\n* chore: fix spec\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "16282f6a66741dd62dfa56fa4e50173272032c36", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2019-12-23T18:15:21Z" + "repoName": "chatwoot", + "createdAt": "2024-03-29T09:27:21Z" }, { - "author": 12408980, - "message": "Added localisation support (#18)\n\n* add i18n-js package\r\n\r\n* add i18n configuration\r\n\r\n* add english and spanish translation files\r\n\r\n* add transaltion in home screen", - "sha": "d029495710ebcf00532cd168bbbf20b614857544", + "author": 3526167, + "message": "feat: refactor SLA evaluation logic (#9133)\n\n* feat: update SLA evaluation logic\r\n\r\n* chore: handle nrt\r\n\r\n* chore: handle applied_sla status\r\n\r\n* chore: refactor spec to bring down expecations in a single block\r\n\r\n* chore: fix process_account_applied_sla spec\r\n\r\n* chore: add spec to test multiple nrt misses\r\n\r\n* feat: persist sla notifications\r\n\r\n* feat: revert persist sla notifications\r\n\r\n* chore: refactor sla_status to include active_with_misses\r\n\r\n* chore: refactor spec\r\n\r\n* Update evaluate_applied_sla_service.rb\r\n\r\n* minor refactors\r\n\r\n* clean up\r\n\r\n* move notification related spec\r\n\r\n* chore: refactor notifications spec to sla_event model\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth \r\nCo-authored-by: Sojan Jose ", + "sha": "6956436a76c7fe6f7e32044cc8b216f9c4780b47", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2019-11-30T09:56:01Z" + "repoName": "chatwoot", + "createdAt": "2024-03-28T15:01:43Z" }, { - "author": 12408980, - "message": "Added redux for state management (#16)", - "sha": "598315637a16a8b9c746097876656aef338e7fc2", + "author": 18097732, + "message": "feat: disable automation rules if condition fails multiple times (#9017)\n\n* feat: add email for disabling automation rule\r\n\r\n* feat: disable automation rules and notify admin\r\n\r\n* feat: reset error count after update\r\n\r\n* feat: trigger invalid_condition_error if rule is invalid\r\n\r\n* feat: setup error trackable concern\r\n\r\n* refactor: use ErrorTrackable in Reauthorizable\r\n\r\n* fix: optional argument\r\n\r\n* feat: separate reauthorization_required_key\r\n\r\n* test: update case to use ERROR_TRACKABLE_COUNT\r\n\r\n* Revert \"test: update case to use ERROR_TRACKABLE_COUNT\"\r\n\r\nThis reverts commit f439847147556a02759a7597a7fcf1d66091cafc.\r\n\r\n* Revert \"feat: separate reauthorization_required_key\"\r\n\r\nThis reverts commit f4514fce217b0a2f2c2bf701a15de0a8b47acbc4.\r\n\r\n* Revert \"fix: optional argument\"\r\n\r\nThis reverts commit 93b4194ec3f10f67e2402388c966c071c4d3b4fd.\r\n\r\n* Revert \"refactor: use ErrorTrackable in Reauthorizable\"\r\n\r\nThis reverts commit 513c2a522bc782e73ea4b0f5ae34ce01e70e042c.\r\n\r\n* Revert \"feat: setup error trackable concern\"\r\n\r\nThis reverts commit 278683060cf422f60af5d5c77100aa5272141141.\r\n\r\n* feat: use reauthorizable for automation rule\r\n\r\n* feat: remove redis key\r\n\r\n* test: fix method names\r\n\r\n* chore: refactor\r\n\r\n---------\r\n\r\nCo-authored-by: Vishnu Narayanan \r\nCo-authored-by: Sojan ", + "sha": "9a1c54a82d55b2eab3db1f1685cdaf56e0b42ee9", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2019-11-29T08:07:32Z" + "repoName": "chatwoot", + "createdAt": "2024-03-28T07:44:16Z" }, { - "author": 12408980, - "message": "Merge pull request #14 from pranavrajs/7-navigation\n\nAdded page navigation", - "sha": "ae74ab909c0a39ce0b64eb1f4fbd262c577100bb", + "author": 64252451, + "message": "feat: SLA threshold card component (#9163)\n\n- Component to display SLA timer in the conversation card and header", + "sha": "3e07320d226acc07573c5e2a94d4e1193912698f", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2019-11-27T17:18:49Z" + "repoName": "chatwoot", + "createdAt": "2024-03-27T07:49:51Z" }, { - "author": 12408980, - "message": "update podfile.lock file", - "sha": "42a00a70f3fb6b62277966778834a9200e2005cf", + "author": 76581658, + "message": "fix: Avoid duplicate invitation emails when adding an agent (#9131)\n\nCo-authored-by: Sojan \r\nCo-authored-by: Shivam Mishra \r\nCo-authored-by: Pranav ", + "sha": "125326438273c2092b6806c6faa9b68fa7712f51", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2019-11-27T16:24:22Z" + "repoName": "chatwoot", + "createdAt": "2024-03-27T01:58:45Z" }, { - "author": 12408980, - "message": "clean code", - "sha": "9a9551c270c0b4feed0e9bd96b9e22d3ea3bda6c", + "author": 49699333, + "message": "chore(deps): bump express from 4.18.2 to 4.19.2 (#9159)\n\nBumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2.\r\n- [Release notes](https://github.com/expressjs/express/releases)\r\n- [Changelog](https://github.com/expressjs/express/blob/master/History.md)\r\n- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: express\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "2ee911e33a86c05ab1fb115a99487f36074e05e3", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2019-11-27T16:21:24Z" + "repoName": "chatwoot", + "createdAt": "2024-03-26T22:22:06Z" }, { - "author": 12408980, - "message": "add home page and implement the navigation", - "sha": "7393d51f08237b6ad79c98841a35691fa5ba3f22", + "author": 49699333, + "message": "chore(deps): bump follow-redirects from 1.15.3 to 1.15.6 (#9119)\n\nBumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.3 to 1.15.6.\r\n- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)\r\n- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.3...v1.15.6)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: follow-redirects\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "cdcf02c94340c92322c6f4c18e279ee362982698", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2019-11-27T16:20:29Z" + "repoName": "chatwoot", + "createdAt": "2024-03-26T22:12:39Z" }, { - "author": 12408980, - "message": "add react navigation libraries", - "sha": "bc91523d35cf09b8e762044b714a162ef477a3f1", + "author": 73185, + "message": "chore(snyk): Security upgrade markdown-it from 13.0.1 to 13.0.2 (#9153)\n\nfix: package.json & yarn.lock to reduce vulnerabilities\r\n\r\nThe following vulnerabilities are fixed with an upgrade:\r\n- https://snyk.io/vuln/SNYK-JS-MARKDOWNIT-6483324\r\n\r\nCo-authored-by: snyk-bot ", + "sha": "3b7694b163c37d0343ebe16e7107102f85bb170b", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2019-11-27T16:19:28Z" + "repoName": "chatwoot", + "createdAt": "2024-03-26T22:12:09Z" }, { - "author": 12408980, - "message": "Merge pull request #13 from pranavrajs/4-prettier\n\nConfigured Prettier, Eslint and Husky", - "sha": "841978274ffcaa7b2cb9b1b503c42fbc060875eb", + "author": 18097732, + "message": "feat: API to download breached conversations (#9150)\n\n* feat: add download conversations endpoint\r\n\r\n* feat: template for conversation list download\r\n\r\n* feat: setup download API and tests\r\n\r\n* chore: revert formatting change\r\n\r\n* feat: rename download method\r\n\r\n* feat: rename template\r\n\r\n* feat: include sla_policy table in download query\r\n\r\n* refactor: add nil safety to assignee\r\n\r\n* chore: Update en.yml\r\n\r\n* fix: remove applied_sla relation", + "sha": "d1dd319091f0c5e323049228e597d9f51c29e783", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2019-11-27T12:36:14Z" + "repoName": "chatwoot", + "createdAt": "2024-03-26T03:52:49Z" }, { - "author": 12408980, - "message": "setup lint-staged and husky", - "sha": "cb99e561e2962c2475ab09ed5a834ebf99ed05cf", + "author": 18097732, + "message": "fix: Convert `cached_label_list` to text (#9143)", + "sha": "9917cb42730f3f61d51f2c0465bf0005d314f8cf", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2019-11-27T12:27:48Z" + "repoName": "chatwoot", + "createdAt": "2024-03-26T01:47:08Z" }, { "author": 12408980, - "message": "add huky and lint-staged dev dependencies", - "sha": "a0b5e8edaa580cbe587ae4725b1cacd6b3083389", + "message": "feat: Add SLA metrics API (#9132)", + "sha": "48452a42f4ee37ec56735b578d6416dd54155f18", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2019-11-27T12:23:58Z" + "repoName": "chatwoot", + "createdAt": "2024-03-25T06:54:43Z" }, { - "author": 12408980, - "message": "add eslint-plugin-prettier dev dependency", - "sha": "983c2d7f914ceee71d0df139f38b032fdae540c3", + "author": 64252451, + "message": "feat: Update the design for SLA policy management pages (#9136)\n\nCo-authored-by: Shivam Mishra \r\nCo-authored-by: Pranav ", + "sha": "6d4551bca228f7f3247fffcab0ecd559fae1b338", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2019-11-27T12:23:20Z" + "repoName": "chatwoot", + "createdAt": "2024-03-22T21:39:09Z" }, { - "author": 12408980, - "message": "add prettier dev dependency", - "sha": "71566f331d36a7d115d8ed213acc703ea0a05ba9", + "author": 18097732, + "message": "feat: Add help URLs for features in features.yml (#9134)\n\nCo-authored-by: Pranav ", + "sha": "e94b276f642f511108ba9e595288657e1ab3a5df", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2019-11-27T12:19:17Z" + "repoName": "chatwoot", + "createdAt": "2024-03-21T17:30:46Z" }, { - "author": 12408980, - "message": "Add basic documentation for running the app (#12)\n\n* add .env to gitignore\r\n\r\n* add .env.example file\r\n\r\n* add basic doc for running the app", - "sha": "c7e514667ca115282105d97e852bbf172a9e6c93", + "author": 64252451, + "message": "feat: SLA List Item component (#9135)\n\n- Base settings list and list item components.\r\n- SLA list item component.\r\n\r\nFixes: https://linear.app/chatwoot/issue/CW-3126/create-a-sla-list-item-component-with-the-new-design\r\n\r\n\r\nCo-authored-by: Shivam Mishra \r\nCo-authored-by: Pranav ", + "sha": "c51492c6747f06f373e59feec9d167e284c366d8", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2019-11-27T11:54:22Z" + "repoName": "chatwoot", + "createdAt": "2024-03-21T14:00:11Z" }, { - "author": 12408980, - "message": "Initialised the RN project (#3)\n\n* initialise the rn project\r\n\r\n* change project package name", - "sha": "47579eb8ea048c6fabf6b8e7129b873ec97d38b5", + "author": 1301802, + "message": "fix: use safe nav when downcasing email in from_email (#9139)\n\nUse safe nav when downcasing email in from_email", + "sha": "762a39330a678d309fb00e32bb7088d290c3ead7", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2019-11-26T18:27:06Z" + "repoName": "chatwoot", + "createdAt": "2024-03-21T13:14:04Z" }, { - "author": 2246121, - "message": "Initial commit", - "sha": "d9e616711b146afab7c4c6f80c4553e8412ee631", + "author": 64252451, + "message": "feat: Add SLA header component (#9129)\n\nCo-authored-by: Shivam Mishra \r\nCo-authored-by: Pranav ", + "sha": "44956176a17f397dbb56655deef9b33d3b3d1f99", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2019-11-25T18:21:16Z" + "repoName": "chatwoot", + "createdAt": "2024-03-21T04:04:44Z" }, { "author": 73185, @@ -47499,12 +47499,28 @@ ], "authors": [ { - "id": 6375150, - "login": "hasanbasri1993", - "avatarUrl": "https://avatars.githubusercontent.com/u/6375150?v=4", - "commitsCount": 1, - "firstCommitAt": "2021-12-22T19:28:40Z", - "lastCommitAt": "2021-12-22T19:28:40Z" + "id": 3526167, + "login": "vishnu-narayanan", + "avatarUrl": "https://avatars.githubusercontent.com/u/3526167?v=4", + "commitsCount": 367, + "firstCommitAt": "2020-02-07T06:35:09Z", + "lastCommitAt": "2024-12-17T11:01:55Z" + }, + { + "id": 15872348, + "login": "akshitkrnagpal", + "avatarUrl": "https://avatars.githubusercontent.com/u/15872348?v=4", + "commitsCount": 21, + "firstCommitAt": "2020-01-25T05:18:09Z", + "lastCommitAt": "2023-09-28T03:20:25Z" + }, + { + "id": 15716057, + "login": "fayazara", + "avatarUrl": "https://avatars.githubusercontent.com/u/15716057?v=4", + "commitsCount": 101, + "firstCommitAt": "2021-08-26T14:21:10Z", + "lastCommitAt": "2024-09-11T18:59:41Z" }, { "id": 2246121, @@ -47514,6 +47530,22 @@ "firstCommitAt": "2019-08-15T17:38:36Z", "lastCommitAt": "2024-12-20T13:46:56Z" }, + { + "id": 46447321, + "login": "allcontributors[bot]", + "avatarUrl": "https://avatars.githubusercontent.com/in/23186?v=4", + "commitsCount": 8, + "firstCommitAt": "2019-09-05T06:46:56Z", + "lastCommitAt": "2020-07-06T11:10:28Z" + }, + { + "id": 64252451, + "login": "iamsivin", + "avatarUrl": "https://avatars.githubusercontent.com/u/64252451?v=4", + "commitsCount": 561, + "firstCommitAt": "2020-11-07T06:51:34Z", + "lastCommitAt": "2024-12-17T13:13:36Z" + }, { "id": 18097732, "login": "scmmishra", @@ -47522,6 +47554,30 @@ "firstCommitAt": "2023-01-06T03:35:11Z", "lastCommitAt": "2024-12-21T08:06:46Z" }, + { + "id": 12408980, + "login": "muhsin-k", + "avatarUrl": "https://avatars.githubusercontent.com/u/12408980?v=4", + "commitsCount": 858, + "firstCommitAt": "2019-11-21T09:12:40Z", + "lastCommitAt": "2024-11-25T18:30:18Z" + }, + { + "id": 1277421, + "login": "nithindavid", + "avatarUrl": "https://avatars.githubusercontent.com/u/1277421?v=4", + "commitsCount": 317, + "firstCommitAt": "2019-09-02T14:56:28Z", + "lastCommitAt": "2024-02-27T22:46:16Z" + }, + { + "id": 5848740, + "login": "aswindevps", + "avatarUrl": "https://avatars.githubusercontent.com/u/5848740?v=4", + "commitsCount": 55, + "firstCommitAt": "2021-08-03T08:28:00Z", + "lastCommitAt": "2022-09-15T09:05:54Z" + }, { "id": 709248, "login": "misfist", @@ -47547,20 +47603,28 @@ "lastCommitAt": "2021-02-03T02:53:57Z" }, { - "id": 4143552, - "login": "shamsudheen", - "avatarUrl": "https://avatars.githubusercontent.com/u/4143552?v=4", - "commitsCount": 37, - "firstCommitAt": "2021-10-07T10:25:53Z", - "lastCommitAt": "2022-05-31T16:13:52Z" + "id": 6375150, + "login": "hasanbasri1993", + "avatarUrl": "https://avatars.githubusercontent.com/u/6375150?v=4", + "commitsCount": 1, + "firstCommitAt": "2021-12-22T19:28:40Z", + "lastCommitAt": "2021-12-22T19:28:40Z" }, { - "id": 67892021, - "login": "shamsu-accubits", - "avatarUrl": "https://avatars.githubusercontent.com/u/67892021?v=4", - "commitsCount": 2, - "firstCommitAt": "2022-05-24T22:29:18Z", - "lastCommitAt": "2022-05-28T14:07:47Z" + "id": 49699333, + "login": "dependabot[bot]", + "avatarUrl": "https://avatars.githubusercontent.com/in/29110?v=4", + "commitsCount": 161, + "firstCommitAt": "2019-08-18T07:20:17Z", + "lastCommitAt": "2024-12-11T02:53:43Z" + }, + { + "id": 92152627, + "login": "chatwoot-bot", + "avatarUrl": "https://avatars.githubusercontent.com/u/92152627?v=4", + "commitsCount": 45, + "firstCommitAt": "2023-01-17T00:07:00Z", + "lastCommitAt": "2024-09-19T23:30:30Z" }, { "id": 73185, @@ -47570,6 +47634,14 @@ "firstCommitAt": "2019-08-19T08:19:57Z", "lastCommitAt": "2024-12-17T17:33:32Z" }, + { + "id": 73761112, + "login": "zaronwald", + "avatarUrl": "https://avatars.githubusercontent.com/u/73761112?v=4", + "commitsCount": 1, + "firstCommitAt": "2023-12-06T06:14:19Z", + "lastCommitAt": "2023-12-06T06:14:19Z" + }, { "id": 64605024, "login": "thundersparkf", @@ -47578,14 +47650,6 @@ "firstCommitAt": "2021-07-14T12:21:49Z", "lastCommitAt": "2021-11-28T06:34:36Z" }, - { - "id": 49699333, - "login": "dependabot[bot]", - "avatarUrl": "https://avatars.githubusercontent.com/in/29110?v=4", - "commitsCount": 161, - "firstCommitAt": "2019-08-18T07:20:17Z", - "lastCommitAt": "2024-12-11T02:53:43Z" - }, { "id": 6113982, "login": "karthik-sivadas", @@ -47603,20 +47667,20 @@ "lastCommitAt": "2020-09-25T21:02:34Z" }, { - "id": 3526167, - "login": "vishnu-narayanan", - "avatarUrl": "https://avatars.githubusercontent.com/u/3526167?v=4", - "commitsCount": 367, - "firstCommitAt": "2020-02-07T06:35:09Z", - "lastCommitAt": "2024-12-17T11:01:55Z" + "id": 4143552, + "login": "shamsudheen", + "avatarUrl": "https://avatars.githubusercontent.com/u/4143552?v=4", + "commitsCount": 37, + "firstCommitAt": "2021-10-07T10:25:53Z", + "lastCommitAt": "2022-05-31T16:13:52Z" }, { - "id": 12408980, - "login": "muhsin-k", - "avatarUrl": "https://avatars.githubusercontent.com/u/12408980?v=4", - "commitsCount": 858, - "firstCommitAt": "2019-11-21T09:12:40Z", - "lastCommitAt": "2024-11-25T18:30:18Z" + "id": 67892021, + "login": "shamsu-accubits", + "avatarUrl": "https://avatars.githubusercontent.com/u/67892021?v=4", + "commitsCount": 2, + "firstCommitAt": "2022-05-24T22:29:18Z", + "lastCommitAt": "2022-05-28T14:07:47Z" }, { "id": 10048550, @@ -47643,68 +47707,44 @@ "lastCommitAt": "2021-06-12T19:22:25Z" }, { - "id": 15872348, - "login": "akshitkrnagpal", - "avatarUrl": "https://avatars.githubusercontent.com/u/15872348?v=4", - "commitsCount": 21, - "firstCommitAt": "2020-01-25T05:18:09Z", - "lastCommitAt": "2023-09-28T03:20:25Z" - }, - { - "id": 15716057, - "login": "fayazara", - "avatarUrl": "https://avatars.githubusercontent.com/u/15716057?v=4", - "commitsCount": 101, - "firstCommitAt": "2021-08-26T14:21:10Z", - "lastCommitAt": "2024-09-11T18:59:41Z" - }, - { - "id": 46447321, - "login": "allcontributors[bot]", - "avatarUrl": "https://avatars.githubusercontent.com/in/23186?v=4", - "commitsCount": 8, - "firstCommitAt": "2019-09-05T06:46:56Z", - "lastCommitAt": "2020-07-06T11:10:28Z" - }, - { - "id": 64252451, - "login": "iamsivin", - "avatarUrl": "https://avatars.githubusercontent.com/u/64252451?v=4", - "commitsCount": 561, - "firstCommitAt": "2020-11-07T06:51:34Z", - "lastCommitAt": "2024-12-17T13:13:36Z" + "id": 9611224, + "login": "nguyentranchung", + "avatarUrl": "https://avatars.githubusercontent.com/u/9611224?v=4", + "commitsCount": 2, + "firstCommitAt": "2024-11-27T11:38:54Z", + "lastCommitAt": "2024-12-17T11:50:44Z" }, { - "id": 1277421, - "login": "nithindavid", - "avatarUrl": "https://avatars.githubusercontent.com/u/1277421?v=4", - "commitsCount": 317, - "firstCommitAt": "2019-09-02T14:56:28Z", - "lastCommitAt": "2024-02-27T22:46:16Z" + "id": 9892674, + "login": "giquieu", + "avatarUrl": "https://avatars.githubusercontent.com/u/9892674?v=4", + "commitsCount": 11, + "firstCommitAt": "2022-03-04T14:13:07Z", + "lastCommitAt": "2024-12-09T15:36:17Z" }, { - "id": 5848740, - "login": "aswindevps", - "avatarUrl": "https://avatars.githubusercontent.com/u/5848740?v=4", - "commitsCount": 55, - "firstCommitAt": "2021-08-03T08:28:00Z", - "lastCommitAt": "2022-09-15T09:05:54Z" + "id": 22641, + "login": "honzasterba", + "avatarUrl": "https://avatars.githubusercontent.com/u/22641?v=4", + "commitsCount": 1, + "firstCommitAt": "2024-11-20T13:39:17Z", + "lastCommitAt": "2024-11-20T13:39:17Z" }, { - "id": 92152627, - "login": "chatwoot-bot", - "avatarUrl": "https://avatars.githubusercontent.com/u/92152627?v=4", - "commitsCount": 45, - "firstCommitAt": "2023-01-17T00:07:00Z", - "lastCommitAt": "2024-09-19T23:30:30Z" + "id": 6902864, + "login": "MingShyanWei", + "avatarUrl": "https://avatars.githubusercontent.com/u/6902864?v=4", + "commitsCount": 1, + "firstCommitAt": "2024-11-15T13:27:58Z", + "lastCommitAt": "2024-11-15T13:27:58Z" }, { - "id": 73761112, - "login": "zaronwald", - "avatarUrl": "https://avatars.githubusercontent.com/u/73761112?v=4", + "id": 29261763, + "login": "KokeroO", + "avatarUrl": "https://avatars.githubusercontent.com/u/29261763?v=4", "commitsCount": 1, - "firstCommitAt": "2023-12-06T06:14:19Z", - "lastCommitAt": "2023-12-06T06:14:19Z" + "firstCommitAt": "2024-11-05T04:04:08Z", + "lastCommitAt": "2024-11-05T04:04:08Z" }, { "id": 119703682, @@ -47778,46 +47818,6 @@ "firstCommitAt": "2022-01-21T09:05:26Z", "lastCommitAt": "2022-01-21T09:05:26Z" }, - { - "id": 9611224, - "login": "nguyentranchung", - "avatarUrl": "https://avatars.githubusercontent.com/u/9611224?v=4", - "commitsCount": 2, - "firstCommitAt": "2024-11-27T11:38:54Z", - "lastCommitAt": "2024-12-17T11:50:44Z" - }, - { - "id": 9892674, - "login": "giquieu", - "avatarUrl": "https://avatars.githubusercontent.com/u/9892674?v=4", - "commitsCount": 11, - "firstCommitAt": "2022-03-04T14:13:07Z", - "lastCommitAt": "2024-12-09T15:36:17Z" - }, - { - "id": 22641, - "login": "honzasterba", - "avatarUrl": "https://avatars.githubusercontent.com/u/22641?v=4", - "commitsCount": 1, - "firstCommitAt": "2024-11-20T13:39:17Z", - "lastCommitAt": "2024-11-20T13:39:17Z" - }, - { - "id": 6902864, - "login": "MingShyanWei", - "avatarUrl": "https://avatars.githubusercontent.com/u/6902864?v=4", - "commitsCount": 1, - "firstCommitAt": "2024-11-15T13:27:58Z", - "lastCommitAt": "2024-11-15T13:27:58Z" - }, - { - "id": 29261763, - "login": "KokeroO", - "avatarUrl": "https://avatars.githubusercontent.com/u/29261763?v=4", - "commitsCount": 1, - "firstCommitAt": "2024-11-05T04:04:08Z", - "lastCommitAt": "2024-11-05T04:04:08Z" - }, { "id": 142374416, "login": "adil-e1", @@ -48122,6 +48122,22 @@ "firstCommitAt": "2022-09-01T15:23:37Z", "lastCommitAt": "2022-09-01T15:23:37Z" }, + { + "id": 54680617, + "login": "yadunandanbhat", + "avatarUrl": "https://avatars.githubusercontent.com/u/54680617?v=4", + "commitsCount": 1, + "firstCommitAt": "2022-05-11T11:12:40Z", + "lastCommitAt": "2022-05-11T11:12:40Z" + }, + { + "id": 12014867, + "login": "tviv", + "avatarUrl": "https://avatars.githubusercontent.com/u/12014867?v=4", + "commitsCount": 1, + "firstCommitAt": "2021-12-27T07:11:04Z", + "lastCommitAt": "2021-12-27T07:11:04Z" + }, { "id": 99071637, "login": "ammaraslam", @@ -48194,6 +48210,22 @@ "firstCommitAt": "2021-12-20T03:46:24Z", "lastCommitAt": "2021-12-20T03:46:24Z" }, + { + "id": 35144226, + "login": "iamprayush", + "avatarUrl": "https://avatars.githubusercontent.com/u/35144226?v=4", + "commitsCount": 1, + "firstCommitAt": "2020-11-26T14:23:23Z", + "lastCommitAt": "2020-11-26T14:23:23Z" + }, + { + "id": 135741, + "login": "arufanov", + "avatarUrl": "https://avatars.githubusercontent.com/u/135741?v=4", + "commitsCount": 1, + "firstCommitAt": "2020-09-11T13:57:43Z", + "lastCommitAt": "2020-09-11T13:57:43Z" + }, { "id": 96378, "login": "Giszmo", @@ -48306,6 +48338,30 @@ "firstCommitAt": "2021-06-29T08:18:30Z", "lastCommitAt": "2021-06-29T08:18:30Z" }, + { + "id": 16194055, + "login": "anoopmm", + "avatarUrl": "https://avatars.githubusercontent.com/u/16194055?v=4", + "commitsCount": 1, + "firstCommitAt": "2020-03-22T10:11:52Z", + "lastCommitAt": "2020-03-22T10:11:52Z" + }, + { + "id": 10753921, + "login": "artyorsh", + "avatarUrl": "https://avatars.githubusercontent.com/u/10753921?v=4", + "commitsCount": 1, + "firstCommitAt": "2020-03-13T13:54:39Z", + "lastCommitAt": "2020-03-13T13:54:39Z" + }, + { + "id": 22343433, + "login": "00karthik", + "avatarUrl": "https://avatars.githubusercontent.com/u/22343433?v=4", + "commitsCount": 1, + "firstCommitAt": "2020-01-30T07:29:39Z", + "lastCommitAt": "2020-01-30T07:29:39Z" + }, { "id": 8449082, "login": "nestordavalos", @@ -48378,22 +48434,6 @@ "firstCommitAt": "2021-02-10T07:10:16Z", "lastCommitAt": "2021-02-10T07:10:16Z" }, - { - "id": 54680617, - "login": "yadunandanbhat", - "avatarUrl": "https://avatars.githubusercontent.com/u/54680617?v=4", - "commitsCount": 1, - "firstCommitAt": "2022-05-11T11:12:40Z", - "lastCommitAt": "2022-05-11T11:12:40Z" - }, - { - "id": 12014867, - "login": "tviv", - "avatarUrl": "https://avatars.githubusercontent.com/u/12014867?v=4", - "commitsCount": 1, - "firstCommitAt": "2021-12-27T07:11:04Z", - "lastCommitAt": "2021-12-27T07:11:04Z" - }, { "id": 22633385, "login": "eltociear", @@ -48458,22 +48498,6 @@ "firstCommitAt": "2024-05-02T22:05:08Z", "lastCommitAt": "2024-05-02T22:05:08Z" }, - { - "id": 35144226, - "login": "iamprayush", - "avatarUrl": "https://avatars.githubusercontent.com/u/35144226?v=4", - "commitsCount": 1, - "firstCommitAt": "2020-11-26T14:23:23Z", - "lastCommitAt": "2020-11-26T14:23:23Z" - }, - { - "id": 135741, - "login": "arufanov", - "avatarUrl": "https://avatars.githubusercontent.com/u/135741?v=4", - "commitsCount": 1, - "firstCommitAt": "2020-09-11T13:57:43Z", - "lastCommitAt": "2020-09-11T13:57:43Z" - }, { "id": 38219313, "login": "Nuzair46", @@ -48498,30 +48522,6 @@ "firstCommitAt": "2024-03-21T13:14:04Z", "lastCommitAt": "2024-03-21T13:14:04Z" }, - { - "id": 16194055, - "login": "anoopmm", - "avatarUrl": "https://avatars.githubusercontent.com/u/16194055?v=4", - "commitsCount": 1, - "firstCommitAt": "2020-03-22T10:11:52Z", - "lastCommitAt": "2020-03-22T10:11:52Z" - }, - { - "id": 10753921, - "login": "artyorsh", - "avatarUrl": "https://avatars.githubusercontent.com/u/10753921?v=4", - "commitsCount": 1, - "firstCommitAt": "2020-03-13T13:54:39Z", - "lastCommitAt": "2020-03-13T13:54:39Z" - }, - { - "id": 22343433, - "login": "00karthik", - "avatarUrl": "https://avatars.githubusercontent.com/u/22343433?v=4", - "commitsCount": 1, - "firstCommitAt": "2020-01-30T07:29:39Z", - "lastCommitAt": "2020-01-30T07:29:39Z" - }, { "id": 65840136, "login": "matheus-rodrigues00",