diff --git a/server/data/db.json b/server/data/db.json index d1698a1654..5f12d99523 100644 --- a/server/data/db.json +++ b/server/data/db.json @@ -1,293 +1,5 @@ { "commits": [ - { - "author": 6375150, - "message": "feat: Add getConversationsByContactId, sendMessage (#1)", - "sha": "e9728eba2bbd4c328aa8bf064151547365a4bf9c", - "orgName": "chatwoot", - "repoName": "node", - "createdAt": "2021-12-22T19:28:40Z" - }, - { - "author": 2246121, - "message": "chore: Bump version to 0.0.2", - "sha": "6835cf8f4422d26765c249e2730c09b9d7d93223", - "orgName": "chatwoot", - "repoName": "node", - "createdAt": "2021-06-02T04:41:36Z" - }, - { - "author": 2246121, - "message": "chore: Add conversations API to the library", - "sha": "06affdafe3f26af9af1c01a2265542fffa0edec6", - "orgName": "chatwoot", - "repoName": "node", - "createdAt": "2021-06-02T04:41:24Z" - }, - { - "author": 2246121, - "message": "chore: Add labelsAPI to contacts", - "sha": "937205aae66f9052c6d454fb96868ba9d22176bd", - "orgName": "chatwoot", - "repoName": "node", - "createdAt": "2021-05-30T17:48:21Z" - }, - { - "author": 2246121, - "message": "chore: Add lib files", - "sha": "7afd67b471ac9941e42cc40e26f80a3b0f74d97d", - "orgName": "chatwoot", - "repoName": "node", - "createdAt": "2021-05-30T16:54:31Z" - }, - { - "author": 2246121, - "message": "chore: Update main file to lib/index.js", - "sha": "da099383d86747c51a2a21ccdfa8e36acc8dd7b1", - "orgName": "chatwoot", - "repoName": "node", - "createdAt": "2021-05-30T16:53:11Z" - }, - { - "author": 2246121, - "message": "feat: Add base APIClient, contacts API", - "sha": "96fa864a01a26532a67a3e7b566f7ddfc2171a9f", - "orgName": "chatwoot", - "repoName": "node", - "createdAt": "2021-05-30T16:51:58Z" - }, - { - "author": 2246121, - "message": "Initial commit", - "sha": "8487e1d06731eb0e96df0baa84a7cd71781ff066", - "orgName": "chatwoot", - "repoName": "node", - "createdAt": "2020-12-18T15:51:39Z" - }, - { - "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": "gatsby-plugin-chatwoot", - "createdAt": "2023-09-28T03:20:25Z" - }, - { - "author": 15872348, - "message": "chore: Update funding.yml\n\n- update funding.yml", - "sha": "b142e36bea12ab80db5ca80b48d9ff926dd07672", - "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2023-09-28T03:05:17Z" - }, - { - "author": 15716057, - "message": "Adds async defer attrs to the script tag (#6)", - "sha": "aa90c693a03d2d31ae8b4fa6ae7ae0272309ae54", - "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2021-09-21T08:58:32Z" - }, - { - "author": 15872348, - "message": "1.1.0", - "sha": "fcdaf72e5d3b76553d4d9934d474820d06049578", - "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-08-11T19:45:59Z" - }, - { - "author": 15872348, - "message": "Merge pull request #5 from pranavrajs/feature/chatwoot-settings\n\nfeat: Add options to pass chatwootSettings", - "sha": "42627dbe5a5628bfaf1018eea0ded2320cae8350", - "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-08-11T19:44:52Z" - }, - { - "author": 2246121, - "message": "Stringify settings", - "sha": "faa0917abcc337b4ecb5b2606b0a7e247314485b", - "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-08-11T06:45:56Z" - }, - { - "author": 2246121, - "message": "Add chatwootSettings", - "sha": "cba43d631f39a101c8a47dce0b6213fbd47ce0ae", - "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-08-11T06:39:18Z" - }, - { - "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": "gatsby-plugin-chatwoot", - "createdAt": "2020-07-06T11:10:54Z" - }, - { - "author": 46447321, - "message": "docs: update .all-contributorsrc [skip ci]", - "sha": "fe9f9dda27fe44252e100be750147bda5e861b0a", - "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-07-06T11:10:28Z" - }, - { - "author": 46447321, - "message": "docs: update README.md [skip ci]", - "sha": "aa27fcdc92635b6c3037bf76cc108cffa65265f5", - "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-07-06T11:10:27Z" - }, - { - "author": 15872348, - "message": "v1.0.6", - "sha": "4fb5e4f78cb9c7836b1677ddfb4a378a1b75bbc7", - "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-07-06T11:05:53Z" - }, - { - "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": "gatsby-plugin-chatwoot", - "createdAt": "2020-07-06T11:02:54Z" - }, - { - "author": 2246121, - "message": "Fix the warning even if the base url is set correctly", - "sha": "31686a3521ba066c84c2a168035339fc7f929015", - "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-07-06T08:26:45Z" - }, - { - "author": 15872348, - "message": "Update FUNDING.yml", - "sha": "076eb87c57ff2263676770b396ddbeba8ecdd39f", - "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-06-20T00:37:57Z" - }, - { - "author": 15872348, - "message": "v1.0.5", - "sha": "cd78682cc1b827d9470160f95a1f08f2edd6df2f", - "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-01-26T05:54:07Z" - }, - { - "author": 15872348, - "message": "Remove Keyword", - "sha": "5604d270ad5b86d9d28f0202fe3b805ec306b82c", - "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-01-26T05:53:52Z" - }, - { - "author": 15872348, - "message": "v1.0.4", - "sha": "775c13c4277426613231d67a24f9737e48cfb026", - "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-01-26T05:44:30Z" - }, - { - "author": 15872348, - "message": "v1.0.3", - "sha": "200c56c5f3de93c8acfa7b9fbb2c681df9119b7e", - "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-01-26T05:34:30Z" - }, - { - "author": 15872348, - "message": "v1.0.2", - "sha": "73260fc673f51d8aefd8b7e2cea706813f66cc60", - "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-01-26T05:27:09Z" - }, - { - "author": 15872348, - "message": "Bump version", - "sha": "10812e8ac94a056dd39e16342998fc75578ff915", - "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-01-26T05:08:26Z" - }, - { - "author": 15872348, - "message": "Update README.md", - "sha": "44cd3c025d79e12822663895dc2f14f26e42b06b", - "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-01-26T05:01:58Z" - }, - { - "author": 15872348, - "message": "Update npmpublish.yml", - "sha": "cd0c7e4410b6b9da4984d28628f530e43518ec1f", - "orgName": "chatwoot", - "repoName": "gatsby-plugin-chatwoot", - "createdAt": "2020-01-26T04:57:24Z" - }, - { - "author": 46447321, - "message": "docs: add akshitkrnagpal as a contributor (#2)", - "sha": "ecdd05f1914ca9b1d4b0c0813cde95d372a9c2fa", - "orgName": "chatwoot", - "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": 3526167, "message": "update instructions for cloudron FRONTEND_URL", @@ -512,6 +224,70 @@ "repoName": "cloudron-chatwoot", "createdAt": "2021-09-02T14:01:02Z" }, + { + "author": 6375150, + "message": "feat: Add getConversationsByContactId, sendMessage (#1)", + "sha": "e9728eba2bbd4c328aa8bf064151547365a4bf9c", + "orgName": "chatwoot", + "repoName": "node", + "createdAt": "2021-12-22T19:28:40Z" + }, + { + "author": 2246121, + "message": "chore: Bump version to 0.0.2", + "sha": "6835cf8f4422d26765c249e2730c09b9d7d93223", + "orgName": "chatwoot", + "repoName": "node", + "createdAt": "2021-06-02T04:41:36Z" + }, + { + "author": 2246121, + "message": "chore: Add conversations API to the library", + "sha": "06affdafe3f26af9af1c01a2265542fffa0edec6", + "orgName": "chatwoot", + "repoName": "node", + "createdAt": "2021-06-02T04:41:24Z" + }, + { + "author": 2246121, + "message": "chore: Add labelsAPI to contacts", + "sha": "937205aae66f9052c6d454fb96868ba9d22176bd", + "orgName": "chatwoot", + "repoName": "node", + "createdAt": "2021-05-30T17:48:21Z" + }, + { + "author": 2246121, + "message": "chore: Add lib files", + "sha": "7afd67b471ac9941e42cc40e26f80a3b0f74d97d", + "orgName": "chatwoot", + "repoName": "node", + "createdAt": "2021-05-30T16:54:31Z" + }, + { + "author": 2246121, + "message": "chore: Update main file to lib/index.js", + "sha": "da099383d86747c51a2a21ccdfa8e36acc8dd7b1", + "orgName": "chatwoot", + "repoName": "node", + "createdAt": "2021-05-30T16:53:11Z" + }, + { + "author": 2246121, + "message": "feat: Add base APIClient, contacts API", + "sha": "96fa864a01a26532a67a3e7b566f7ddfc2171a9f", + "orgName": "chatwoot", + "repoName": "node", + "createdAt": "2021-05-30T16:51:58Z" + }, + { + "author": 2246121, + "message": "Initial commit", + "sha": "8487e1d06731eb0e96df0baa84a7cd71781ff066", + "orgName": "chatwoot", + "repoName": "node", + "createdAt": "2020-12-18T15:51:39Z" + }, { "author": 18097732, "message": "Merge pull request #4 from chatwoot/revert-3-misfist/bugfix-wp-localize-script\n\nchore: Revert \"Misfist/bugfix wp_localize_script\"", @@ -649,236 +425,556 @@ "createdAt": "2021-02-03T02:39:02Z" }, { - "author": 73185, - "message": "chore: disable mfa", - "sha": "4003f3457c50634efcc06de3ffa3c62674084839", + "author": 18097732, + "message": "chore: update package version (#33)", + "sha": "f042423ce49997831f50f6432978d8acc0d7fe5e", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2023-03-15T09:25:15Z" + "repoName": "utils", + "createdAt": "2024-05-09T13:28:24Z" }, { - "author": 73185, - "message": "Merge branch 'release/0.1.5' into develop", - "sha": "1a9ff1e6087e4e4d431d1462c8f5acb71a596bf7", + "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": "twitty", - "createdAt": "2023-03-15T08:40:13Z" + "repoName": "utils", + "createdAt": "2024-05-09T11:50:35Z" }, { - "author": 73185, - "message": "chore: Bump version to 0.1.5", - "sha": "d12fcc4368a155e363f2a5bd367ab478dc7673d6", + "author": 12408980, + "message": "chore: v0.0.24", + "sha": "c90ccb4edfe1d40364bc6a4cb59d7d640b43cf82", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2023-03-15T08:39:50Z" + "repoName": "utils", + "createdAt": "2024-04-17T09:51:20Z" }, { - "author": 64605024, - "message": "feat: Added method for user_show (#26)", - "sha": "ba4ab612a55db71c3ced9dd9637a46f184cde77c", + "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": "twitty", - "createdAt": "2021-10-08T10:27:20Z" + "repoName": "utils", + "createdAt": "2024-04-17T06:51:58Z" }, { - "author": 73185, - "message": "Merge branch 'master' into develop", - "sha": "87833048a960bfc690f4f59851837cdc375cab40", + "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": "twitty", - "createdAt": "2021-05-28T13:04:42Z" + "repoName": "utils", + "createdAt": "2024-04-03T08:50:32Z" }, { - "author": 73185, - "message": "chore: Release 0.1.4 (#25)\n\nnew release with dependency updates", - "sha": "4ecbd1d0cc970a80c615c45e5b04711b428672e0", + "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": "twitty", - "createdAt": "2021-05-28T12:59:38Z" + "repoName": "utils", + "createdAt": "2024-02-22T17:32:12Z" }, { - "author": 73185, - "message": "chore: Bump up version\n\n- Bumping up version because of dependency updates", - "sha": "c53be70c258ea615f021371f2816501821d7c795", + "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": "twitty", - "createdAt": "2021-05-28T12:56:47Z" + "repoName": "utils", + "createdAt": "2024-02-22T17:17:24Z" }, { - "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": 64252451, + "message": "fix: TypeError: Cannot read properties of undefined (reading 'replace') (#27)", + "sha": "1203c4d4f1c418f00890201c03e28d7c2a835e46", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2021-05-28T12:51:19Z" + "repoName": "utils", + "createdAt": "2024-01-08T09:08:59Z" }, { - "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": "chore: fix lint issues", + "sha": "52780da3adfded64ca33b40a714b6c719103cfa1", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2021-05-03T05:56:22Z" + "repoName": "utils", + "createdAt": "2023-12-20T10:10:13Z" }, { - "author": 6113982, - "message": "chore: Add rubocop to the Circle CI build step #21 (#22)", - "sha": "a6bd49e7b367b2027c7e906928b7bd185ce54dd8", + "author": 12408980, + "message": "chore: Bump version to v0.0.21", + "sha": "03e147a58eda2bc7815bd2f32ad35fcfa311f110", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2021-03-23T14:09:35Z" + "repoName": "utils", + "createdAt": "2023-12-20T07:29:27Z" }, { - "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": 12408980, + "message": "Merge branch 'main' of https://github.com/chatwoot/utils", + "sha": "3b0d5a61b6862f41c9e65cda61e8552a5570508a", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2021-03-13T18:48:42Z" + "repoName": "utils", + "createdAt": "2023-12-20T07:29:02Z" }, { - "author": 73185, - "message": "chore: Fix Github action for GPR push (#19)", - "sha": "66617021629afa1bdd04278759545e49fba83a15", + "author": 12408980, + "message": "chore: Handle boolean type variables", + "sha": "928674763a63ba2dc3eafe7ef8bcbf671256ff10", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2021-03-11T17:51:03Z" + "repoName": "utils", + "createdAt": "2023-12-20T07:29:00Z" }, { - "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": 64252451, + "message": "fix: Exports typing status utils (#26)", + "sha": "602de3f3739688f1e1503d9df0a078114af143c8", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2021-03-11T16:45:09Z" + "repoName": "utils", + "createdAt": "2023-12-20T07:28:16Z" }, { - "author": 73185, - "message": "chore: Update CODE_OF_CONDUCT.md (#18)", - "sha": "4b89c10e23ffcb7f4255eef29ecf4d7bc7fd9250", + "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": "2021-03-11T16:42:47Z" + "repoName": "utils", + "createdAt": "2023-12-20T04:20:38Z" }, { - "author": 73185, - "message": "Chore: Add account activity subscription actions (#14)", - "sha": "953a61e76b8943e26aa749a41d903ada3dc02e29", + "author": 12408980, + "message": "Update canned.ts", + "sha": "697b7755292488a80ef255d545db3f3cfb14848b", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2020-05-13T13:36:31Z" + "repoName": "utils", + "createdAt": "2023-12-19T06:20:17Z" }, { - "author": 73185, - "message": "Add .circleci/config.yml (#12)\n\nAdd .circleci/config.yml\r\nCo-authored-by: Subin T P ", - "sha": "af4f3e45dca55e42c64f7741a1fedfaa94d36419", + "author": 12408980, + "message": "fix: contact custom attributes (#24)", + "sha": "2c35fd27c66876dc3d9e73e35e37de6d1f662c18", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2020-03-02T17:50:49Z" + "repoName": "utils", + "createdAt": "2023-12-19T05:56:13Z" }, { - "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": 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": "2020-03-01T05:31:00Z" + "repoName": "utils", + "createdAt": "2023-12-09T04:57:48Z" + }, + { + "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": "utils", + "createdAt": "2023-05-03T04:08:09Z" + }, + { + "author": 12408980, + "message": "chore: Remove unused methods from export", + "sha": "8ea1172877aa14468b14653b3f2cff6ee4c8433a", + "orgName": "chatwoot", + "repoName": "utils", + "createdAt": "2023-04-27T10:49:01Z" + }, + { + "author": 12408980, + "message": "feat: export variable methods", + "sha": "cf09bb6b8cd2a40c8bd7ba6b3d7471b027a382f0", + "orgName": "chatwoot", + "repoName": "utils", + "createdAt": "2023-04-27T10:36:48Z" + }, + { + "author": 12408980, + "message": "feat: Add variable helpers for canned response (#21)", + "sha": "54956b47a74e4e47bae3107bd517f03a8926171d", + "orgName": "chatwoot", + "repoName": "utils", + "createdAt": "2023-04-27T10:30:29Z" + }, + { + "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": "utils", + "createdAt": "2023-02-25T12:49:55Z" + }, + { + "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": "utils", + "createdAt": "2023-02-02T08:44:26Z" + }, + { + "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": "utils", + "createdAt": "2023-01-31T03:47:02Z" + }, + { + "author": 12408980, + "message": "chore: Pre commit configuration (#17)", + "sha": "a914a17ff5c8ef514215cc41b3dd642e06626919", + "orgName": "chatwoot", + "repoName": "utils", + "createdAt": "2022-08-11T11:00:54Z" + }, + { + "author": 12408980, + "message": "chore: Add categorisation in utils (#16)", + "sha": "e5cdd460e735861c8e9e300ab9eeb10c27809a84", + "orgName": "chatwoot", + "repoName": "utils", + "createdAt": "2022-08-09T06:37:08Z" + }, + { + "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": "utils", + "createdAt": "2022-08-09T04:22:01Z" }, { "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: Bump version to v0.0.7", + "sha": "11bb81783e63f1a7b30577ef805ad6bb9ea65138", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2020-02-08T13:18:04Z" + "repoName": "utils", + "createdAt": "2022-08-07T18:42:29Z" }, { - "author": 73185, - "message": "Bug Fix: Remove pry from gemfile (#8)", - "sha": "58b4958d7f4a58eec8fe9543caedb232308253f6", + "author": 2246121, + "message": "chore: Add trimContent method (#15)", + "sha": "13250e7402b7dbdbd7275422bcfa853010ceca9d", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2020-02-03T08:12:27Z" + "repoName": "utils", + "createdAt": "2022-08-07T18:40:41Z" + }, + { + "author": 5848740, + "message": "chore: Upgrade version to 0.0.6 (#13)", + "sha": "fb441ea6095a92d0c88ca9606be19ee02a30b95d", + "orgName": "chatwoot", + "repoName": "utils", + "createdAt": "2022-04-05T10:21:48Z" + }, + { + "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": "utils", + "createdAt": "2022-04-05T10:07:16Z" + }, + { + "author": 12408980, + "message": "Upgrade version to 0.0.5", + "sha": "e22e7e755129454eae4bf97669b797f6d6cc7906", + "orgName": "chatwoot", + "repoName": "utils", + "createdAt": "2022-02-28T12:50:28Z" + }, + { + "author": 5848740, + "message": "feat: Add time format helper (#11)\n\n\r\nCo-authored-by: Pranav Raj S ", + "sha": "ff2d3bc853ded4024a7c5720af7ed8aa1ae97614", + "orgName": "chatwoot", + "repoName": "utils", + "createdAt": "2022-02-28T07:32:45Z" + }, + { + "author": 12408980, + "message": "feat: Add date helpers (#10)", + "sha": "343e9c09037f51fca60254b3d2c28708aa7e83a5", + "orgName": "chatwoot", + "repoName": "utils", + "createdAt": "2021-11-30T08:58:16Z" }, { "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", + "message": "chore: Update the URL to utils.chatwoot.cm", + "sha": "0de55fa1b1daa9d8e51fd5e4107e405fa013760e", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2020-01-28T10:46:17Z" + "repoName": "utils", + "createdAt": "2021-06-05T12:52:13Z" }, { - "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": 2246121, + "message": "chore: Change docs path (#9)", + "sha": "3540da3d28043904691764e7e1b4b988cb9438a5", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2020-01-24T18:37:39Z" + "repoName": "utils", + "createdAt": "2021-06-04T09:29:09Z" }, { - "author": 73185, - "message": "Update readme instructions (#6)", - "sha": "5914ef02ac5102d7c1cf9d65c948755ac505155b", + "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-24T18:31:40Z" + "repoName": "utils", + "createdAt": "2021-06-02T07:44:08Z" }, { - "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": "chore: Add docs", + "sha": "fef4eb4b94ffce84fca0709a7c48f677b177223e", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2020-01-24T17:21:41Z" + "repoName": "utils", + "createdAt": "2021-05-20T14:07:05Z" }, { - "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": 12408980, + "message": "release: v0.0.3 (#5)", + "sha": "e3ac6fcb3f0ce51fc4bf7071ab2c0ffedfdfcf0f", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2020-01-24T16:33:51Z" + "repoName": "utils", + "createdAt": "2021-05-20T09:10:37Z" + }, + { + "author": 12408980, + "message": "feat: Add contrasting color helper (#4)", + "sha": "ba880debd9ff368a791b3122bc4b29d35343478f", + "orgName": "chatwoot", + "repoName": "utils", + "createdAt": "2021-05-20T07:21:26Z" + }, + { + "author": 12408980, + "message": ":tada: first commit", + "sha": "d4a96234af36d44f05500d8c3ca3ad5b172b8651", + "orgName": "chatwoot", + "repoName": "utils", + "createdAt": "2021-05-20T06:48:56Z" + }, + { + "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": "gatsby-plugin-chatwoot", + "createdAt": "2023-09-28T03:20:25Z" + }, + { + "author": 15872348, + "message": "chore: Update funding.yml\n\n- update funding.yml", + "sha": "b142e36bea12ab80db5ca80b48d9ff926dd07672", + "orgName": "chatwoot", + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2023-09-28T03:05:17Z" + }, + { + "author": 15716057, + "message": "Adds async defer attrs to the script tag (#6)", + "sha": "aa90c693a03d2d31ae8b4fa6ae7ae0272309ae54", + "orgName": "chatwoot", + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2021-09-21T08:58:32Z" + }, + { + "author": 15872348, + "message": "1.1.0", + "sha": "fcdaf72e5d3b76553d4d9934d474820d06049578", + "orgName": "chatwoot", + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-08-11T19:45:59Z" + }, + { + "author": 15872348, + "message": "Merge pull request #5 from pranavrajs/feature/chatwoot-settings\n\nfeat: Add options to pass chatwootSettings", + "sha": "42627dbe5a5628bfaf1018eea0ded2320cae8350", + "orgName": "chatwoot", + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-08-11T19:44:52Z" }, { "author": 2246121, - "message": "Docs: Update Readme", - "sha": "c956b7c0280a1088726494494446224d287a4c4d", + "message": "Stringify settings", + "sha": "faa0917abcc337b4ecb5b2606b0a7e247314485b", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2020-01-24T06:35:05Z" + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-08-11T06:45:56Z" }, { - "author": 73185, - "message": "Update Readme with usage instructions (#2)", - "sha": "8300ab59669f30182e1800771fbe483a9c1bd055", + "author": 2246121, + "message": "Add chatwootSettings", + "sha": "cba43d631f39a101c8a47dce0b6213fbd47ce0ae", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2020-01-23T18:44:12Z" + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-08-11T06:39:18Z" }, { - "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": 15872348, + "message": "Merge pull request #4 from akshitkrnagpal/all-contributors/add-pranavrajs\n\ndocs: add pranavrajs as a contributor", + "sha": "7c61e548f5c84400ad391c8d6b4276bee664a9e4", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2020-01-23T18:20:45Z" + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-07-06T11:10:54Z" }, { - "author": 0, - "message": "Add twitter config", - "sha": "c3e71d42ec08aea6ebdba7b70dfe1b8f2350b979", + "author": 46447321, + "message": "docs: update .all-contributorsrc [skip ci]", + "sha": "fe9f9dda27fe44252e100be750147bda5e861b0a", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2020-01-22T14:39:40Z" + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-07-06T11:10:28Z" }, { - "author": 0, - "message": "Initial commit", - "sha": "07aade12934f54768ab10e07f0c967b9effb6e0c", + "author": 46447321, + "message": "docs: update README.md [skip ci]", + "sha": "aa27fcdc92635b6c3037bf76cc108cffa65265f5", "orgName": "chatwoot", - "repoName": "twitty", - "createdAt": "2020-01-22T14:18:59Z" + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-07-06T11:10:27Z" + }, + { + "author": 15872348, + "message": "v1.0.6", + "sha": "4fb5e4f78cb9c7836b1677ddfb4a378a1b75bbc7", + "orgName": "chatwoot", + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-07-06T11:05:53Z" + }, + { + "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": "gatsby-plugin-chatwoot", + "createdAt": "2020-07-06T11:02:54Z" + }, + { + "author": 2246121, + "message": "Fix the warning even if the base url is set correctly", + "sha": "31686a3521ba066c84c2a168035339fc7f929015", + "orgName": "chatwoot", + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-07-06T08:26:45Z" + }, + { + "author": 15872348, + "message": "Update FUNDING.yml", + "sha": "076eb87c57ff2263676770b396ddbeba8ecdd39f", + "orgName": "chatwoot", + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-06-20T00:37:57Z" + }, + { + "author": 15872348, + "message": "v1.0.5", + "sha": "cd78682cc1b827d9470160f95a1f08f2edd6df2f", + "orgName": "chatwoot", + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-01-26T05:54:07Z" + }, + { + "author": 15872348, + "message": "Remove Keyword", + "sha": "5604d270ad5b86d9d28f0202fe3b805ec306b82c", + "orgName": "chatwoot", + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-01-26T05:53:52Z" + }, + { + "author": 15872348, + "message": "v1.0.4", + "sha": "775c13c4277426613231d67a24f9737e48cfb026", + "orgName": "chatwoot", + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-01-26T05:44:30Z" + }, + { + "author": 15872348, + "message": "v1.0.3", + "sha": "200c56c5f3de93c8acfa7b9fbb2c681df9119b7e", + "orgName": "chatwoot", + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-01-26T05:34:30Z" + }, + { + "author": 15872348, + "message": "v1.0.2", + "sha": "73260fc673f51d8aefd8b7e2cea706813f66cc60", + "orgName": "chatwoot", + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-01-26T05:27:09Z" + }, + { + "author": 15872348, + "message": "Bump version", + "sha": "10812e8ac94a056dd39e16342998fc75578ff915", + "orgName": "chatwoot", + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-01-26T05:08:26Z" + }, + { + "author": 15872348, + "message": "Update README.md", + "sha": "44cd3c025d79e12822663895dc2f14f26e42b06b", + "orgName": "chatwoot", + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-01-26T05:01:58Z" + }, + { + "author": 15872348, + "message": "Update npmpublish.yml", + "sha": "cd0c7e4410b6b9da4984d28628f530e43518ec1f", + "orgName": "chatwoot", + "repoName": "gatsby-plugin-chatwoot", + "createdAt": "2020-01-26T04:57:24Z" + }, + { + "author": 46447321, + "message": "docs: add akshitkrnagpal as a contributor (#2)", + "sha": "ecdd05f1914ca9b1d4b0c0813cde95d372a9c2fa", + "orgName": "chatwoot", + "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": 73185, @@ -1680,6 +1776,238 @@ "repoName": "chatwoot", "createdAt": "2024-10-04T15:01:25Z" }, + { + "author": 73185, + "message": "chore: disable mfa", + "sha": "4003f3457c50634efcc06de3ffa3c62674084839", + "orgName": "chatwoot", + "repoName": "twitty", + "createdAt": "2023-03-15T09:25:15Z" + }, + { + "author": 73185, + "message": "Merge branch 'release/0.1.5' into develop", + "sha": "1a9ff1e6087e4e4d431d1462c8f5acb71a596bf7", + "orgName": "chatwoot", + "repoName": "twitty", + "createdAt": "2023-03-15T08:40:13Z" + }, + { + "author": 73185, + "message": "chore: Bump version to 0.1.5", + "sha": "d12fcc4368a155e363f2a5bd367ab478dc7673d6", + "orgName": "chatwoot", + "repoName": "twitty", + "createdAt": "2023-03-15T08:39:50Z" + }, + { + "author": 64605024, + "message": "feat: Added method for user_show (#26)", + "sha": "ba4ab612a55db71c3ced9dd9637a46f184cde77c", + "orgName": "chatwoot", + "repoName": "twitty", + "createdAt": "2021-10-08T10:27:20Z" + }, + { + "author": 73185, + "message": "Merge branch 'master' into develop", + "sha": "87833048a960bfc690f4f59851837cdc375cab40", + "orgName": "chatwoot", + "repoName": "twitty", + "createdAt": "2021-05-28T13:04:42Z" + }, + { + "author": 73185, + "message": "chore: Release 0.1.4 (#25)\n\nnew release with dependency updates", + "sha": "4ecbd1d0cc970a80c615c45e5b04711b428672e0", + "orgName": "chatwoot", + "repoName": "twitty", + "createdAt": "2021-05-28T12:59:38Z" + }, + { + "author": 73185, + "message": "chore: Bump up version\n\n- Bumping up version because of dependency updates", + "sha": "c53be70c258ea615f021371f2816501821d7c795", + "orgName": "chatwoot", + "repoName": "twitty", + "createdAt": "2021-05-28T12:56:47Z" + }, + { + "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": "twitty", + "createdAt": "2021-05-28T12:51:19Z" + }, + { + "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": "twitty", + "createdAt": "2021-05-03T05:56:22Z" + }, + { + "author": 6113982, + "message": "chore: Add rubocop to the Circle CI build step #21 (#22)", + "sha": "a6bd49e7b367b2027c7e906928b7bd185ce54dd8", + "orgName": "chatwoot", + "repoName": "twitty", + "createdAt": "2021-03-23T14:09:35Z" + }, + { + "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": "twitty", + "createdAt": "2021-03-13T18:48:42Z" + }, + { + "author": 73185, + "message": "chore: Fix Github action for GPR push (#19)", + "sha": "66617021629afa1bdd04278759545e49fba83a15", + "orgName": "chatwoot", + "repoName": "twitty", + "createdAt": "2021-03-11T17:51:03Z" + }, + { + "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": "twitty", + "createdAt": "2021-03-11T16:45:09Z" + }, + { + "author": 73185, + "message": "chore: Update CODE_OF_CONDUCT.md (#18)", + "sha": "4b89c10e23ffcb7f4255eef29ecf4d7bc7fd9250", + "orgName": "chatwoot", + "repoName": "twitty", + "createdAt": "2021-03-11T16:42:47Z" + }, + { + "author": 73185, + "message": "Chore: Add account activity subscription actions (#14)", + "sha": "953a61e76b8943e26aa749a41d903ada3dc02e29", + "orgName": "chatwoot", + "repoName": "twitty", + "createdAt": "2020-05-13T13:36:31Z" + }, + { + "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": "twitty", + "createdAt": "2020-03-02T17:50:49Z" + }, + { + "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": "twitty", + "createdAt": "2020-03-01T05:31:00Z" + }, + { + "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": "twitty", + "createdAt": "2020-02-08T13:18:04Z" + }, + { + "author": 73185, + "message": "Bug Fix: Remove pry from gemfile (#8)", + "sha": "58b4958d7f4a58eec8fe9543caedb232308253f6", + "orgName": "chatwoot", + "repoName": "twitty", + "createdAt": "2020-02-03T08:12:27Z" + }, + { + "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": "twitty", + "createdAt": "2020-01-28T10:46:17Z" + }, + { + "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": "twitty", + "createdAt": "2020-01-24T18:37:39Z" + }, + { + "author": 73185, + "message": "Update readme instructions (#6)", + "sha": "5914ef02ac5102d7c1cf9d65c948755ac505155b", + "orgName": "chatwoot", + "repoName": "twitty", + "createdAt": "2020-01-24T18:31:40Z" + }, + { + "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": "twitty", + "createdAt": "2020-01-24T17:21:41Z" + }, + { + "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": "twitty", + "createdAt": "2020-01-24T16:33:51Z" + }, + { + "author": 2246121, + "message": "Docs: Update Readme", + "sha": "c956b7c0280a1088726494494446224d287a4c4d", + "orgName": "chatwoot", + "repoName": "twitty", + "createdAt": "2020-01-24T06:35:05Z" + }, + { + "author": 73185, + "message": "Update Readme with usage instructions (#2)", + "sha": "8300ab59669f30182e1800771fbe483a9c1bd055", + "orgName": "chatwoot", + "repoName": "twitty", + "createdAt": "2020-01-23T18:44:12Z" + }, + { + "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": "twitty", + "createdAt": "2020-01-23T18:20:45Z" + }, + { + "author": 0, + "message": "Add twitter config", + "sha": "c3e71d42ec08aea6ebdba7b70dfe1b8f2350b979", + "orgName": "chatwoot", + "repoName": "twitty", + "createdAt": "2020-01-22T14:39:40Z" + }, + { + "author": 0, + "message": "Initial commit", + "sha": "07aade12934f54768ab10e07f0c967b9effb6e0c", + "orgName": "chatwoot", + "repoName": "twitty", + "createdAt": "2020-01-22T14:18:59Z" + }, { "author": 4143552, "message": "fix #12", @@ -2001,666 +2329,1130 @@ "createdAt": "2021-09-02T09:26:34Z" }, { - "author": 18097732, - "message": "chore: update package version (#33)", - "sha": "f042423ce49997831f50f6432978d8acc0d7fe5e", + "author": 12408980, + "message": "chore: fix peer dependencies versions", + "sha": "9c76b077e55a604cd9d53789ef3113524a8f605a", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2024-05-09T13:28:24Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2024-10-14T17:02:19Z" }, { - "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": 12408980, + "message": "chore: Remove default props (#45)", + "sha": "ec5f10e01b950b16faaa43a89c67514dee083690", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2024-05-09T11:50:35Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2024-09-27T05:36:17Z" }, { "author": 12408980, - "message": "chore: v0.0.24", - "sha": "c90ccb4edfe1d40364bc6a4cb59d7d640b43cf82", + "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": "2024-04-17T09:51:20Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2024-09-05T05:43:18Z" + }, + { + "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": "chatwoot-react-native-widget", + "createdAt": "2024-08-09T04:04:59Z" }, { "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", + "message": "Release v0.0.18", + "sha": "068ecc66d25cbf2e4be084907d7c42cddb8b5471", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2024-04-17T06:51:58Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-08-09T08:13:36Z" }, { - "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": 12408980, + "message": "fix: Fix light mode color", + "sha": "3260d5809880fce1ea825dc5076b499bb8715126", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2024-04-03T08:50:32Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-08-09T08:12:34Z" }, { - "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": 12408980, + "message": "fix: Dark mode colors", + "sha": "d571d94e34b733b6b810d21bb429b77e0e0d80ac", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2024-02-22T17:32:12Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-08-08T14:52:10Z" }, { - "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": 12408980, + "message": "fix: Articles are loading in external browser", + "sha": "53278295d7b76193e4c2b6c9bfbf7ffbd2d7a2a4", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2024-02-22T17:17:24Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-08-02T07:03:45Z" }, { - "author": 64252451, - "message": "fix: TypeError: Cannot read properties of undefined (reading 'replace') (#27)", - "sha": "1203c4d4f1c418f00890201c03e28d7c2a835e46", + "author": 12408980, + "message": "Fix article redirection", + "sha": "8e81ec8409794bd2b78f9ae44a82bde6394c8e07", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2024-01-08T09:08:59Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-08-02T07:01:15Z" }, { "author": 12408980, - "message": "chore: fix lint issues", - "sha": "52780da3adfded64ca33b40a714b6c719103cfa1", + "message": "feat: Add dark theme support", + "sha": "cc6fc0c2c7fe87db644e0f6c9c662151cea27902", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-12-20T10:10:13Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-05-23T09:35:50Z" }, { "author": 12408980, - "message": "chore: Bump version to v0.0.21", - "sha": "03e147a58eda2bc7815bd2f32ad35fcfa311f110", + "message": "Update README.md", + "sha": "41daf9930a71b1d1425bb399c8c49605b1298637", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-12-20T07:29:27Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-05-23T09:31:01Z" }, { "author": 12408980, - "message": "Merge branch 'main' of https://github.com/chatwoot/utils", - "sha": "3b0d5a61b6862f41c9e65cda61e8552a5570508a", + "message": "Update README.md", + "sha": "c9631b73f5c32be3b441737506027efeb72e3efd", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-12-20T07:29:02Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-05-23T09:27:24Z" }, { "author": 12408980, - "message": "chore: Handle boolean type variables", - "sha": "928674763a63ba2dc3eafe7ef8bcbf671256ff10", + "message": "Update example project", + "sha": "aea5ca034316f02b13030058cba957e4916639a4", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-12-20T07:29:00Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-05-23T09:23:06Z" }, { - "author": 64252451, - "message": "fix: Exports typing status utils (#26)", - "sha": "602de3f3739688f1e1503d9df0a078114af143c8", + "author": 12408980, + "message": "Code cleanups", + "sha": "5fbc83522314066e1e3f419c5d2279af68cde498", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-12-20T07:28:16Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-05-23T03:35:29Z" }, { - "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": 2246121, + "message": "Use colorScheme", + "sha": "075f0306ff75922c4a90a6deb4675362c04feaae", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-12-20T04:20:38Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-05-22T22:45:59Z" }, { - "author": 12408980, - "message": "Update canned.ts", - "sha": "697b7755292488a80ef255d545db3f3cfb14848b", + "author": 2246121, + "message": "Add COLOR_SCHEME", + "sha": "606fc5a98bbb361407fc3953b8ba71fb45aacf55", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-12-19T06:20:17Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-05-22T22:24:07Z" }, { "author": 12408980, - "message": "fix: contact custom attributes (#24)", - "sha": "2c35fd27c66876dc3d9e73e35e37de6d1f662c18", + "message": "Update package.json", + "sha": "a70d1ea9568a388a92d91c0b3b6118b098e0c99d", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-12-19T05:56:13Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-05-22T19:20:42Z" }, { "author": 12408980, - "message": "feat: Add custom attribute variables (#23)\n\n* feat: add custom variables\r\n\r\n* chore: bump version", - "sha": "a0bd0512bfdfbd3912f03ce51473db8b48088ac1", + "message": "Replace darkMode with theme", + "sha": "b62d52e49f13c088227a74d4b187be9dea767719", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-12-09T04:57:48Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-05-22T19:17:59Z" }, { "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", + "message": "Add dark theme support", + "sha": "974195768d140e8ef3e97c3ed161d916a17b3598", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-05-03T04:08:09Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-05-22T19:00:05Z" }, { "author": 12408980, - "message": "chore: Remove unused methods from export", - "sha": "8ea1172877aa14468b14653b3f2cff6ee4c8433a", + "message": "Merge pull request #27 from chatwoot/fix/close-modal\n\nfix: Back button close issue RN `v070.x`", + "sha": "aef899993376197b6461a6bd8ecb5012c576a52b", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-04-27T10:49:01Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-01-27T09:22:44Z" }, { "author": 12408980, - "message": "feat: export variable methods", - "sha": "cf09bb6b8cd2a40c8bd7ba6b3d7471b027a382f0", + "message": "Fix close modal issue", + "sha": "d4646a5e632aa9d5dd553cdc6ba94f91a2ab413a", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-04-27T10:36:48Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2023-01-27T09:14:46Z" }, { "author": 12408980, - "message": "feat: Add variable helpers for canned response (#21)", - "sha": "54956b47a74e4e47bae3107bd517f03a8926171d", + "message": "Release v0.0.9", + "sha": "2173b42356579ae65e292146867405376d6c6a38", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-04-27T10:30:29Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2022-11-29T05:40:51Z" }, { - "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": 12408980, + "message": "chore: Bump version from `0.0.7` to `0.0.8`", + "sha": "aca3c8c0b2ba4bc62137ff04e5375facb45911c0", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-02-25T12:49:55Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2022-11-25T06:41:49Z" }, { - "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": 12408980, + "message": "Update README.md", + "sha": "8aeb8403d2072295b5de803e510276bc04a97423", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-02-02T08:44:26Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2022-11-25T05:49:18Z" }, { - "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": 12408980, + "message": "Release v0.0.8", + "sha": "bf6c10a72762384ffc666105f7796e7043a51f89", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2023-01-31T03:47:02Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2022-11-25T05:44:50Z" }, { "author": 12408980, - "message": "chore: Pre commit configuration (#17)", - "sha": "a914a17ff5c8ef514215cc41b3dd642e06626919", + "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": "utils", - "createdAt": "2022-08-11T11:00:54Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2022-11-24T09:42:50Z" }, { "author": 12408980, - "message": "chore: Add categorisation in utils (#16)", - "sha": "e5cdd460e735861c8e9e300ab9eeb10c27809a84", + "message": "Fix attachments click", + "sha": "c9ddb3693ac3d8452ba40b37bfde970f7c1902cd", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2022-08-09T06:37:08Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2022-11-24T09:39:48Z" }, { - "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": 12408980, + "message": "fix: Remove hard coded locale", + "sha": "276eba3c9b4e65b45f19903b2b6250710c02b273", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2022-08-09T04:22:01Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2022-11-24T09:36:18Z" }, { - "author": 2246121, - "message": "chore: Bump version to v0.0.7", - "sha": "11bb81783e63f1a7b30577ef805ad6bb9ea65138", + "author": 12408980, + "message": "Remove hard coded locale", + "sha": "da4bb4b81f79c2ff06b8b8a6d65e45b38b924f2a", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2022-08-07T18:42:29Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2022-11-24T09:30:23Z" }, { - "author": 2246121, - "message": "chore: Add trimContent method (#15)", - "sha": "13250e7402b7dbdbd7275422bcfa853010ceca9d", + "author": 12408980, + "message": "fix: Use full screen design for the modal", + "sha": "89c68020efa9a88550e60ecf3e08928c8bcdbb1d", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2022-08-07T18:40:41Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2022-10-25T05:53:05Z" }, { - "author": 5848740, - "message": "chore: Upgrade version to 0.0.6 (#13)", - "sha": "fb441ea6095a92d0c88ca9606be19ee02a30b95d", + "author": 12408980, + "message": "Release v0.0.7", + "sha": "14f96a8998f5a40c619053287e6671f1e2133762", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2022-04-05T10:21:48Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2022-10-25T05:52:30Z" }, { - "author": 5848740, - "message": "fix: Update formatTime helper (#12)\n\n* Add time format helper\r\n\r\n* update formatTime helper", - "sha": "093387a972268d741db1230a078e2a2d47fc0a2e", + "author": 12408980, + "message": "Fix prop name", + "sha": "d882a8a17f01e6dbb2f4be56755b697d79caf306", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2022-04-05T10:07:16Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2022-10-25T05:42:21Z" }, { - "author": 12408980, - "message": "Upgrade version to 0.0.5", - "sha": "e22e7e755129454eae4bf97669b797f6d6cc7906", + "author": 2246121, + "message": "Use full screen design for the modal", + "sha": "bd3d9ce9a00e4cbbca2725392f2623d2c38d8818", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2022-02-28T12:50:28Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2022-10-24T21:11:40Z" }, { - "author": 5848740, - "message": "feat: Add time format helper (#11)\n\n\r\nCo-authored-by: Pranav Raj S ", - "sha": "ff2d3bc853ded4024a7c5720af7ed8aa1ae97614", + "author": 12408980, + "message": "chore: Add typescript typings\n\nchore: Add typescript typings", + "sha": "da19c5da3aed5edfcdd96dc574dd5e9014e84cdc", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2022-02-28T07:32:45Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2022-03-31T06:17:47Z" }, { "author": 12408980, - "message": "feat: Add date helpers (#10)", - "sha": "343e9c09037f51fca60254b3d2c28708aa7e83a5", + "message": "Delete screenshot.png", + "sha": "7c0bff4199433da9357a77032269aeb77a3061e6", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2021-11-30T08:58:16Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-11-30T07:21:50Z" }, { - "author": 2246121, - "message": "chore: Update the URL to utils.chatwoot.cm", - "sha": "0de55fa1b1daa9d8e51fd5e4107e405fa013760e", + "author": 12408980, + "message": "Delete npm-publish.yml", + "sha": "1b22e8920645e07359cb619bd8bd440b9ef9b616", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2021-06-05T12:52:13Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-11-30T07:21:27Z" }, { - "author": 2246121, - "message": "chore: Change docs path (#9)", - "sha": "3540da3d28043904691764e7e1b4b988cb9438a5", + "author": 12408980, + "message": "Merge pull request #18 from chatwoot/main\n\nMain", + "sha": "012bf53a9f8070f4fa4487db14083fce009bfaa3", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2021-06-04T09:29:09Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-11-30T07:19:51Z" }, { "author": 12408980, - "message": "chore: Add docs (#8)\n\n* add typedocs\r\n\r\n* add readme file", - "sha": "40e6ef7160ee1fe33ff8e8c3c2f8c3295ed65b14", + "message": "Merge branch 'develop'", + "sha": "440537f70e5051cac6d81907b95298935faf0f84", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2021-06-02T07:44:08Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-11-30T07:18:44Z" }, { "author": 12408980, - "message": "chore: Add docs", - "sha": "fef4eb4b94ffce84fca0709a7c48f677b177223e", + "message": "Release v0.0.06", + "sha": "e8ffdda66b2e1fbcc752dab42710e7f333e335f3", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2021-05-20T14:07:05Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-11-30T07:01:16Z" }, { "author": 12408980, - "message": "release: v0.0.3 (#5)", - "sha": "e3ac6fcb3f0ce51fc4bf7071ab2c0ffedfdfcf0f", + "message": "Merge pull request #16 from 1t5j0y/develop\n\nchore: Remove modal swipe support", + "sha": "247433dbd62eb1fe038c5039503942a8b468af92", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2021-05-20T09:10:37Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-11-30T06:21:45Z" }, { "author": 12408980, - "message": "feat: Add contrasting color helper (#4)", - "sha": "ba880debd9ff368a791b3122bc4b29d35343478f", + "message": "Merge pull request #17 from chatwoot/chore/examples-build-fail\n\nchore: Fix example folder build", + "sha": "e57ccbab924b9aee44626f212b22f04213d5477f", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2021-05-20T07:21:26Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-11-30T06:15:44Z" }, { "author": 12408980, - "message": ":tada: first commit", - "sha": "d4a96234af36d44f05500d8c3ca3ad5b172b8651", + "message": "Fix examples build issue", + "sha": "07580786c2a9a0eab448da0108c3f0b36e790225", "orgName": "chatwoot", - "repoName": "utils", - "createdAt": "2021-05-20T06:48:56Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-11-30T06:13: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": 54208632, + "message": "Remove modal swipe support", + "sha": "cba7c37bb842c4f3caed6453f5c75dfa8f5504ff", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2024-10-28T11:57:48Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-11-11T11:34:50Z" }, { - "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": 5902976, + "message": "add custom attributes and change optionals", + "sha": "1f1a68d8246ec5c1034c3093229816797c13f55c", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2024-10-17T11:27:43Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-06-12T19:22:25Z" }, { - "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": 5902976, + "message": "chore: add typescript typings", + "sha": "153ba81c1023125a17ed8ef0fe9f8fe9af5dbd6f", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2024-09-23T10:38:13Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-06-12T19:03:46Z" }, { - "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": 12408980, + "message": "update doc", + "sha": "7e6a97f36110d4cf977c1e6b5383124145ace834", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2024-08-23T08:02:12Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-26T10:32:30Z" }, { - "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": 12408980, + "message": "update doc", + "sha": "f98ab70330e3136ede0c2249094ef8e4cd7f68e5", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2024-07-18T12:39:31Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T14:06:55Z" }, { - "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": 12408980, + "message": "bump the version to 0.0.5", + "sha": "17395a9623bc492e23015f3e0a07863829a79d94", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2024-06-24T09:44:49Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T13:58:44Z" }, { - "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": 12408980, + "message": "update screenshot", + "sha": "5bbe2541d750f7e7eaa224eefd3b7dbedc1c4ce7", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2024-05-24T07:05:01Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T13:58:44Z" }, { - "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", + "author": 12408980, + "message": "update example", + "sha": "f05001987df02d792aebd6e5c91fe9aaac9e5dff", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2024-04-26T09:06:12Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T13:58:44Z" }, { - "author": 3526167, - "message": "feat: upgrade charts to chatwoot v3.7.0 (#131)", - "sha": "1c20b71b51a8ec7c87fa864448f82867797cb743", + "author": 12408980, + "message": "fix the event type bug", + "sha": "2d38946794427b3adb49d020f2e32b26f94e2deb", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2024-03-29T02:55:51Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T13:58:44Z" }, { - "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": 12408980, + "message": "bump the version to 0.0.5", + "sha": "f2f5752942816899b2b97f2a18414dcce5769141", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2024-02-20T13:43:55Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T13:56:39Z" }, { - "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": 12408980, + "message": "update screenshot", + "sha": "bda699e7c4e1f0b654a18e09349829c3742ec3ac", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2024-01-18T13:08:00Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T13:56:27Z" }, { - "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": 12408980, + "message": "update example", + "sha": "fbf449c2c6c2c5da6933ec25040f99b2bbb59114", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-12-22T10:21:54Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T12:28:01Z" }, { - "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": 12408980, + "message": "fix the event type bug", + "sha": "f979bdf812b2a56da6c3ee86eaf3c8e724f03240", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-12-19T07:25:39Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T12:27:39Z" }, { - "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": 12408980, + "message": "Update README.md", + "sha": "4937c6d2ba1ce8e8e745b9407051458c7cb600ac", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-11-30T09:53:05Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T09:33:17Z" }, { - "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": 12408980, + "message": "bump the version to 0.0.3", + "sha": "8b9662820650f7e98f5a5ec09907cf67121d0126", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-10-25T11:54:43Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T09:19:53Z" }, { - "author": 3526167, - "message": "chore: upgrade charts to chatwoot v3.1.0 (#107)", - "sha": "14519a5a426b5ea45c9c1d1767bdbbb6624b4fa7", + "author": 12408980, + "message": "update yarn.lock", + "sha": "f4d4c319486960c616db3cbbeb6efdb67c293d9d", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-09-20T10:28:40Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T09:15:00Z" }, { - "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": 12408980, + "message": "Merge branch 'develop' of github.com:chatwoot/chatwoot-react-native-widget into develop", + "sha": "53e11b63b71520bf16c09ef256182732752a23b1", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-08-22T11:37:45Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T09:13:18Z" }, { - "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": 12408980, + "message": "update README.md", + "sha": "eee2ac03027d97bb3f5ecfedda140af403542d19", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-07-27T11:13:09Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T09:12:59Z" }, { - "author": 3526167, - "message": "feat: upgrade charts to chatwoot v2.18.0 (#103)", - "sha": "c5827ec31b5952d680ece6ff8f8ddbb148955de3", + "author": 12408980, + "message": "Merge pull request #6 from chatwoot/main\n\nmerge main", + "sha": "bfc0519a6931ea473a18ec5aee8316a2be2a0fa3", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-06-19T14:55:46Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T09:07:13Z" }, { - "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": 12408980, + "message": "bump the version", + "sha": "2ba32068d43a64f297d730b15d702146e7a0be3e", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-05-20T06:33:49Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T09:05:58Z" }, { - "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": 12408980, + "message": "update ga script", + "sha": "4c509f0ca9ad1ec31a929dbd9fbb9d86a2df2081", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-05-16T13:29:32Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T09:05:44Z" }, { - "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": 12408980, + "message": "update readme.md", + "sha": "7e3d10c794df123755d8387b47bbea1e03c81c7e", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-04-19T08:09:41Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T08:59:42Z" }, { - "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": 12408980, + "message": "update action script", + "sha": "20de008543a550e149eda1a1f83291b590c25f60", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-03-22T03:46:24Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T08:56:45Z" }, { - "author": 3526167, - "message": "feat: upgrade charts to chatwoot v2.15 (#96)", - "sha": "936f804f640350c2db84e99f91d9159c2000cc22", + "author": 12408980, + "message": "change package name", + "sha": "37f708d1af569463ddb27b2312e2cef270e99fa9", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-03-20T05:28:00Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T08:56:35Z" }, { - "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": 12408980, + "message": "update README.md", + "sha": "1c59000607baf9eb3f862992109cfce916ea9a8d", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-02-17T18:24:33Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-22T08:56:24Z" }, { - "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": 12408980, + "message": "test github action", + "sha": "1125efa6a7cd596d01e450895700ae27ff737413", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-02-10T08:12:13Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-19T06:37:44Z" }, { - "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": 12408980, + "message": "test github action", + "sha": "9d1c1af90941910f3b604f8dd6d28395108092a2", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2023-01-18T18:01:00Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-19T06:28:03Z" }, { - "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": 12408980, + "message": "test github action", + "sha": "b455ce6bda6bda3c205a71862aeeb8855bba645a", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-12-21T10:57:21Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-19T06:15:44Z" }, { - "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": 12408980, + "message": "test npm publish github action", + "sha": "ac74a3cc9761e332e91a07d945da154b062725e4", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-11-16T17:18:29Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-19T05:27:28Z" }, { - "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": 12408980, + "message": "update readme.md", + "sha": "b9a42fc690779e75a5e18afd2fc807f5df34d363", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-11-11T15:42:51Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-15T14:59:48Z" }, { - "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": 12408980, + "message": "update styles", + "sha": "d5cfaa5289193842f245369c376d4e7ea891faa8", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-11-09T11:30:15Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-15T14:05:13Z" }, { - "author": 3526167, - "message": "feat: upgrade charts to chatwoot v2.10.0 (#84)", - "sha": "bede203afc80d8def9e46c5e3ecab43105788cef", + "author": 12408980, + "message": "more modal close events", + "sha": "3b1659227943d2ad9128c53c09f1b64716e0a7ad", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-10-20T12:24:58Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-15T10:44:10Z" }, { - "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": 12408980, + "message": "enable close button in rn-widget", + "sha": "daf0fff9bbf07725095798f526c3a78ca8611308", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-10-18T14:42:30Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-15T10:12:54Z" }, { - "author": 3526167, - "message": "doc: add parameter description (#80)\n\nAdd missing description for paramater `existingEnvSecret`", - "sha": "9a5de25b75000144cd362ddc533bea14e35207cd", + "author": 12408980, + "message": "update package.json", + "sha": "69e0f548980fbe87bf62af64b42564bfe7698ffd", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-10-07T12:20:26Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-15T10:12:00Z" }, { - "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": 12408980, + "message": "clean example project", + "sha": "224957bfc58f7c5971975511b939cefe4d5610ad", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-10-03T14:10:04Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-13T08:49:51Z" }, { - "author": 3526167, - "message": "feat: upgrade charts to chatwoot v2.9.1 (#78)", - "sha": "8aabffefa7644582dcdd68048ca9f68d4ea67fbb", + "author": 12408980, + "message": "add example starter", + "sha": "04294bbacf29f1aa7b0ecc9fd79ae3f7034f82b4", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-09-29T15:21:52Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-13T04:36:16Z" }, { - "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": 12408980, + "message": "Merge branch 'develop' of github.com:chatwoot/chatwoot-react-native-widget into develop", + "sha": "d4af0a6044f352d2e6e31cb45ef2fb161d63c498", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-09-20T14:23:10Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-12T11:02:30Z" }, { - "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", + "author": 12408980, + "message": "add organizaton name", + "sha": "7145ecdca00c20a5f35f242dfca053d2cab9fe76", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-09-15T13:23:12Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-12T11:01:44Z" }, { - "author": 3526167, - "message": "feat: update charts to chatwoot v2.8.1 (#75)", - "sha": "aca14cb2c24a37ab0929a4f879819b2882b2c6e0", + "author": 12408980, + "message": "Merge pull request #4 from chatwoot/main\n\nPublish npm package using github action", + "sha": "d531adf955e4b3f7c4152e3ac729af7941140b8e", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-08-18T13:22:22Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-12T10:33:55Z" }, { - "author": 3526167, - "message": "feat: update charts to chatwoot v2.8.0 (#74)", - "sha": "da82b29667457f0f2f7e70482d13bb8d2814082b", + "author": 12408980, + "message": "add github action for npm publish", + "sha": "ba53a593935b1def68390a08938aa0f4cb55280c", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-08-18T12:46:40Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-12T10:32:17Z" }, { - "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": 12408980, + "message": "code beautification", + "sha": "20e3ebdf9239418aca6c7019b8b51b2e58dff1a1", "orgName": "chatwoot", - "repoName": "charts", - "createdAt": "2022-08-08T14:17:09Z" + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-12T10:15:11Z" }, { - "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", + "author": 12408980, + "message": "Update README.md", + "sha": "d6c3ad50ba45b5bc5af55144a844cd46a420bda7", + "orgName": "chatwoot", + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-12T10:13:49Z" + }, + { + "author": 12408980, + "message": "code beautification", + "sha": "ffc2bd56f8830dcb678cc4dbf4b52601f34f5c6e", + "orgName": "chatwoot", + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-10T08:00:49Z" + }, + { + "author": 12408980, + "message": "update company name in README.md", + "sha": "c19f4a75b49dbf50dd38cd6ec46c2309e32cad46", + "orgName": "chatwoot", + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-08T09:34:29Z" + }, + { + "author": 12408980, + "message": "scroll enabled in webview", + "sha": "6ef4a9557df0826c8a116d418188938af9b1bbd9", + "orgName": "chatwoot", + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-06T05:49:24Z" + }, + { + "author": 12408980, + "message": "Update README.md", + "sha": "d2c1c10811c095e78db1f37505e7bbcd0ec9e9b7", + "orgName": "chatwoot", + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-05T16:19:13Z" + }, + { + "author": 12408980, + "message": "update README.md", + "sha": "dea793b787cce3d509179caf0fbd584895cb0065", + "orgName": "chatwoot", + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-05T15:36:27Z" + }, + { + "author": 12408980, + "message": "remove yarn.lock", + "sha": "d040761dc47373f92f121bf833b0ae5e0fc77154", + "orgName": "chatwoot", + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-05T15:28:33Z" + }, + { + "author": 12408980, + "message": "complete basic version", + "sha": "53432586c78e075f8743cad7ccde343586dc6edb", + "orgName": "chatwoot", + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-05T15:26:36Z" + }, + { + "author": 12408980, + "message": "add react and react-native package", + "sha": "c434e3e0dfc0b35c91fb82008e05a47f36905d8c", + "orgName": "chatwoot", + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-05T15:16:50Z" + }, + { + "author": 12408980, + "message": "add prettier, eslint and husky configuration", + "sha": "25dae8d6c25f5aefd9c7a14d5b473a6c4cfa2dbe", + "orgName": "chatwoot", + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-05T15:08:26Z" + }, + { + "author": 12408980, + "message": "add npm ignore", + "sha": "81b1558315385a4069f998584b255037dced6760", + "orgName": "chatwoot", + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-05T15:06:51Z" + }, + { + "author": 12408980, + "message": "add git ignore", + "sha": "1e022ba902f8257b6c36ef5f84bfa59d53eccbd8", + "orgName": "chatwoot", + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-05T15:04:13Z" + }, + { + "author": 12408980, + "message": "add licence", + "sha": "caf059f13bfc038d113f930b7f24065314b8aac2", + "orgName": "chatwoot", + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-05T15:01:59Z" + }, + { + "author": 12408980, + "message": "add npm package data", + "sha": "8a04325ec6fe6808d02526bfd48d83d7794521dd", + "orgName": "chatwoot", + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-05T15:01:19Z" + }, + { + "author": 12408980, + "message": "update readme.md", + "sha": "4740010f3e63cfe704034f2058c275a3ea72b69c", + "orgName": "chatwoot", + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-05T14:57:14Z" + }, + { + "author": 12408980, + "message": ":tada: first commit", + "sha": "b87b8e7c8ccc425bf713d303f389ba0897a1f2d5", + "orgName": "chatwoot", + "repoName": "chatwoot-react-native-widget", + "createdAt": "2021-03-05T14:56:17Z" + }, + { + "author": 3526167, + "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": "2024-10-28T11:57:48Z" + }, + { + "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", + "orgName": "chatwoot", + "repoName": "charts", + "createdAt": "2024-10-17T11:27:43Z" + }, + { + "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", + "orgName": "chatwoot", + "repoName": "charts", + "createdAt": "2024-09-23T10:38:13Z" + }, + { + "author": 3526167, + "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": "2024-08-23T08:02:12Z" + }, + { + "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", + "orgName": "chatwoot", + "repoName": "charts", + "createdAt": "2024-07-18T12:39:31Z" + }, + { + "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": "charts", + "createdAt": "2024-06-24T09:44:49Z" + }, + { + "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": "charts", + "createdAt": "2024-05-24T07:05:01Z" + }, + { + "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": "charts", + "createdAt": "2024-04-26T09:06:12Z" + }, + { + "author": 3526167, + "message": "feat: upgrade charts to chatwoot v3.7.0 (#131)", + "sha": "1c20b71b51a8ec7c87fa864448f82867797cb743", + "orgName": "chatwoot", + "repoName": "charts", + "createdAt": "2024-03-29T02:55:51Z" + }, + { + "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": "charts", + "createdAt": "2024-02-20T13:43:55Z" + }, + { + "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": "charts", + "createdAt": "2024-01-18T13:08:00Z" + }, + { + "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": "charts", + "createdAt": "2023-12-22T10:21:54Z" + }, + { + "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": "charts", + "createdAt": "2023-12-19T07:25:39Z" + }, + { + "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", + "orgName": "chatwoot", + "repoName": "charts", + "createdAt": "2023-11-30T09:53:05Z" + }, + { + "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", + "orgName": "chatwoot", + "repoName": "charts", + "createdAt": "2023-10-25T11:54:43Z" + }, + { + "author": 3526167, + "message": "chore: upgrade charts to chatwoot v3.1.0 (#107)", + "sha": "14519a5a426b5ea45c9c1d1767bdbbb6624b4fa7", + "orgName": "chatwoot", + "repoName": "charts", + "createdAt": "2023-09-20T10:28:40Z" + }, + { + "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": "charts", + "createdAt": "2023-08-22T11:37:45Z" + }, + { + "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": "charts", + "createdAt": "2023-07-27T11:13:09Z" + }, + { + "author": 3526167, + "message": "feat: upgrade charts to chatwoot v2.18.0 (#103)", + "sha": "c5827ec31b5952d680ece6ff8f8ddbb148955de3", + "orgName": "chatwoot", + "repoName": "charts", + "createdAt": "2023-06-19T14:55:46Z" + }, + { + "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": "charts", + "createdAt": "2023-05-20T06:33:49Z" + }, + { + "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": "charts", + "createdAt": "2023-05-16T13:29:32Z" + }, + { + "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": "charts", + "createdAt": "2023-04-19T08:09:41Z" + }, + { + "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": "charts", + "createdAt": "2023-03-22T03:46:24Z" + }, + { + "author": 3526167, + "message": "feat: upgrade charts to chatwoot v2.15 (#96)", + "sha": "936f804f640350c2db84e99f91d9159c2000cc22", + "orgName": "chatwoot", + "repoName": "charts", + "createdAt": "2023-03-20T05:28:00Z" + }, + { + "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": "charts", + "createdAt": "2023-02-17T18:24:33Z" + }, + { + "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": "charts", + "createdAt": "2023-02-10T08:12:13Z" + }, + { + "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": "charts", + "createdAt": "2023-01-18T18:01:00Z" + }, + { + "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": "charts", + "createdAt": "2022-12-21T10:57:21Z" + }, + { + "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": "charts", + "createdAt": "2022-11-16T17:18:29Z" + }, + { + "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": "charts", + "createdAt": "2022-11-11T15:42:51Z" + }, + { + "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": "charts", + "createdAt": "2022-11-09T11:30:15Z" + }, + { + "author": 3526167, + "message": "feat: upgrade charts to chatwoot v2.10.0 (#84)", + "sha": "bede203afc80d8def9e46c5e3ecab43105788cef", + "orgName": "chatwoot", + "repoName": "charts", + "createdAt": "2022-10-20T12:24:58Z" + }, + { + "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": "charts", + "createdAt": "2022-10-18T14:42:30Z" + }, + { + "author": 3526167, + "message": "doc: add parameter description (#80)\n\nAdd missing description for paramater `existingEnvSecret`", + "sha": "9a5de25b75000144cd362ddc533bea14e35207cd", + "orgName": "chatwoot", + "repoName": "charts", + "createdAt": "2022-10-07T12:20:26Z" + }, + { + "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": "charts", + "createdAt": "2022-10-03T14:10:04Z" + }, + { + "author": 3526167, + "message": "feat: upgrade charts to chatwoot v2.9.1 (#78)", + "sha": "8aabffefa7644582dcdd68048ca9f68d4ea67fbb", + "orgName": "chatwoot", + "repoName": "charts", + "createdAt": "2022-09-29T15:21:52Z" + }, + { + "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": "charts", + "createdAt": "2022-09-20T14:23:10Z" + }, + { + "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": "charts", + "createdAt": "2022-09-15T13:23:12Z" + }, + { + "author": 3526167, + "message": "feat: update charts to chatwoot v2.8.1 (#75)", + "sha": "aca14cb2c24a37ab0929a4f879819b2882b2c6e0", + "orgName": "chatwoot", + "repoName": "charts", + "createdAt": "2022-08-18T13:22:22Z" + }, + { + "author": 3526167, + "message": "feat: update charts to chatwoot v2.8.0 (#74)", + "sha": "da82b29667457f0f2f7e70482d13bb8d2814082b", + "orgName": "chatwoot", + "repoName": "charts", + "createdAt": "2022-08-18T12:46:40Z" + }, + { + "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": "charts", + "createdAt": "2022-08-08T14:17:09Z" + }, + { + "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": "charts", "createdAt": "2022-07-30T12:20:32Z" }, @@ -3129,796 +3921,804 @@ "createdAt": "2021-07-26T18:17:56Z" }, { - "author": 12408980, - "message": "chore: fix peer dependencies versions", - "sha": "9c76b077e55a604cd9d53789ef3113524a8f605a", + "author": 3526167, + "message": "chore: update docker commands in contributing guide (#514)\n\n- fix docker compose commands", + "sha": "435ea299b50ff7e3560ee1ea1549c2598917aada", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2024-10-14T17:02:19Z" + "repoName": "docs", + "createdAt": "2024-10-29T10:50:58Z" }, { - "author": 12408980, - "message": "chore: Remove default props (#45)", - "sha": "ec5f10e01b950b16faaa43a89c67514dee083690", + "author": 18097732, + "message": "feat: Update cloudfront config for vite (#512)\n\nvite is used from chatwoot v3.14.0", + "sha": "d12691552c8dc3e6bd2d42737d141a292893d894", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2024-09-27T05:36:17Z" + "repoName": "docs", + "createdAt": "2024-10-23T09:53:05Z" }, { - "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", + "author": 142374416, + "message": "Fix: Update contributing-guide.md (#508)\n\n* Update contributing-guide.md to fix grammar, punctuation, and style.", + "sha": "619945a8c58f352a0989c017f6bf25d4b2903815", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2024-09-05T05:43:18Z" + "repoName": "docs", + "createdAt": "2024-10-04T06:15:01Z" }, { - "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: Add platform app docs (#505)\n\n* feat: add platform API docs\r\n\r\n* Update chatwoot-platform-apis.md\r\n\r\n* Update chatwoot-platform-apis.md\r\n\r\nsome updates\r\n\r\n---------\r\n\r\nCo-authored-by: Sojan Jose ", + "sha": "ba37e31190e6e55f800a8bb7a3ceb792932dbce8", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2024-08-09T04:04:59Z" + "repoName": "docs", + "createdAt": "2024-08-20T07:03:42Z" }, { - "author": 12408980, - "message": "Release v0.0.18", - "sha": "068ecc66d25cbf2e4be084907d7c42cddb8b5471", + "author": 2246121, + "message": "chore(docs): Update linux-vm.md (#502)", + "sha": "1e9193d838e0540971cec20097a8a46ebf0bad8e", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-08-09T08:13:36Z" + "repoName": "docs", + "createdAt": "2024-06-26T21:09:47Z" }, { "author": 12408980, - "message": "fix: Fix light mode color", - "sha": "3260d5809880fce1ea825dc5076b499bb8715126", + "message": "chore: Add FCM HTTP v1 changes (#501)\n\n* feat: add FCM guide\r\n\r\n* fix urls\r\n\r\n---------\r\n\r\nCo-authored-by: Vishnu Narayanan ", + "sha": "bcd3871d6192b65af2d17ad0a8a8ae8c92a5b943", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-08-09T08:12:34Z" + "repoName": "docs", + "createdAt": "2024-06-26T14:56:10Z" }, { - "author": 12408980, - "message": "fix: Dark mode colors", - "sha": "d571d94e34b733b6b810d21bb429b77e0e0d80ac", + "author": 18097732, + "message": "feat: add docs for GMail OAuth channel setup (#498)\n\n* feat: add docs for Google setup", + "sha": "6a5e1d5fae7bebca578cc9c4652f80e122405f73", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-08-08T14:52:10Z" + "repoName": "docs", + "createdAt": "2024-06-18T12:50:00Z" }, { - "author": 12408980, - "message": "fix: Articles are loading in external browser", - "sha": "53278295d7b76193e4c2b6c9bfbf7ffbd2d7a2a4", + "author": 3526167, + "message": "doc: improve SECRET_KEY_BASE env var guide (#496)\n\n- add notes on how to generate SECRET_KEY_BASE", + "sha": "7a40120ddfc06e0a09c81867d3a89061ae968e6a", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-08-02T07:03:45Z" + "repoName": "docs", + "createdAt": "2024-05-28T07:54:07Z" }, { - "author": 12408980, - "message": "Fix article redirection", - "sha": "8e81ec8409794bd2b78f9ae44a82bde6394c8e07", + "author": 73185, + "message": "chore: Enterprise edition documentation (#494)\n\n- Documentation on managing enterprise edition", + "sha": "ba4e4eaefc54745597714199a298e0e9e2057d32", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-08-02T07:01:15Z" + "repoName": "docs", + "createdAt": "2024-05-09T23:41:02Z" }, { - "author": 12408980, - "message": "feat: Add dark theme support", - "sha": "cc6fc0c2c7fe87db644e0f6c9c662151cea27902", + "author": 73185, + "message": "chore: Update rack attack config (#492)\n\n- Add info about environment variables", + "sha": "5134fa31a499441573914a4b0df816e0ef8c9c01", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-05-23T09:35:50Z" + "repoName": "docs", + "createdAt": "2024-05-03T22:56:06Z" }, { - "author": 12408980, - "message": "Update README.md", - "sha": "41daf9930a71b1d1425bb399c8c49605b1298637", + "author": 3526167, + "message": "Update project-setup.md (#491)\n\nupdate project setup guide for docker", + "sha": "312df819a8c00968c46b5053761c102ac0b87124", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-05-23T09:31:01Z" + "repoName": "docs", + "createdAt": "2024-04-26T09:07:04Z" }, { - "author": 12408980, - "message": "Update README.md", - "sha": "c9631b73f5c32be3b441737506027efeb72e3efd", + "author": 73185, + "message": "chore: Running Chatwoot in restricted environments (#490)", + "sha": "f7c99b84d9b354727de52e8a277a66f553c1d9f7", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-05-23T09:27:24Z" + "repoName": "docs", + "createdAt": "2024-04-25T20:36:51Z" }, { - "author": 12408980, - "message": "Update example project", - "sha": "aea5ca034316f02b13030058cba957e4916639a4", + "author": 25697666, + "message": "chore: Added clearification for the Sendgrid setup (#488)", + "sha": "40ddd783b8cca5871839bcb0a1944554625bb149", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-05-23T09:23:06Z" + "repoName": "docs", + "createdAt": "2024-04-18T21:57:18Z" }, { - "author": 12408980, - "message": "Code cleanups", - "sha": "5fbc83522314066e1e3f419c5d2279af68cde498", + "author": 2246121, + "message": "chore: Move product docs to Chatwoot Help center (#487)", + "sha": "3ff87501a776c438f65719c7e94b59d3da3302da", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-05-23T03:35:29Z" + "repoName": "docs", + "createdAt": "2024-04-11T16:55:56Z" }, { - "author": 2246121, - "message": "Use colorScheme", - "sha": "075f0306ff75922c4a90a6deb4675362c04feaae", + "author": 101246, + "message": "chore: Alphabetize and list-ize bot token scopes, etc. (#486)\n\n- Refactor the slack documentation", + "sha": "fd73acaa7eac54585f27c2f0ef34f324f0dbe7a1", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-05-22T22:45:59Z" + "repoName": "docs", + "createdAt": "2024-03-22T13:06:41Z" }, { - "author": 2246121, - "message": "Add COLOR_SCHEME", - "sha": "606fc5a98bbb361407fc3953b8ba71fb45aacf55", + "author": 6481101, + "message": "chore: Update facebook-channel-setup.md (#483)\n\n- update facebook docs\r\n\r\nCo-authored-by: Sojan Jose ", + "sha": "110ca0b3c534ab8802915283cf7787b2c50c0a75", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-05-22T22:24:07Z" + "repoName": "docs", + "createdAt": "2024-03-22T13:04:16Z" }, { - "author": 12408980, - "message": "Update package.json", - "sha": "a70d1ea9568a388a92d91c0b3b6118b098e0c99d", + "author": 73185, + "message": "chore: Update security-reports.md (#485)\n\n- transitioning from huntr.dev", + "sha": "49a5ef522f2cf12ce1b0e0e062e50dd70e015003", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-05-22T19:20:42Z" + "repoName": "docs", + "createdAt": "2024-03-22T12:59:02Z" }, { - "author": 12408980, - "message": "Replace darkMode with theme", - "sha": "b62d52e49f13c088227a74d4b187be9dea767719", + "author": 1109982, + "message": "chore(docs): Link to azure app setup from email channel (#484)\n\nCo-authored-by: Pranav ", + "sha": "299be342903271add351d8f16a5bef310f58e61d", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-05-22T19:17:59Z" + "repoName": "docs", + "createdAt": "2024-03-14T19:40:17Z" }, { - "author": 12408980, - "message": "Add dark theme support", - "sha": "974195768d140e8ef3e97c3ed161d916a17b3598", + "author": 73185, + "message": "chore: update docker development (#481)\n\n* chore: update docker development\r\n\r\n* Update docker.md\r\n\r\n- change the docker-compose commands to use v2 syntax\r\n\r\n---------\r\n\r\nCo-authored-by: Vishnu Narayanan ", + "sha": "449e757d7d5b6c906568ce59dfb8ab3e4615f8e6", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-05-22T19:00:05Z" + "repoName": "docs", + "createdAt": "2024-03-14T09:03:41Z" }, { - "author": 12408980, - "message": "Merge pull request #27 from chatwoot/fix/close-modal\n\nfix: Back button close issue RN `v070.x`", - "sha": "aef899993376197b6461a6bd8ecb5012c576a52b", + "author": 21111468, + "message": "chore: Fixed typo in Documentation", + "sha": "e86d4830866030522d5ca2fb12dc147b1bda5a97", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-01-27T09:22:44Z" + "repoName": "docs", + "createdAt": "2024-02-26T09:36:23Z" }, { - "author": 12408980, - "message": "Fix close modal issue", - "sha": "d4646a5e632aa9d5dd553cdc6ba94f91a2ab413a", + "author": 2246121, + "message": "chore: Upgrade Docusaurus to 3.1.1 (#480)\n\n- Upgrade Docusaurus to 3.1.1\r\n- Fix issues with the rendering due to the new version of MDX. Ref: https://docusaurus.io/blog/preparing-your-site-for-docusaurus-v3#preparing-content-for-mdx-v3", + "sha": "be4f8232b6b651c94b17a3a6f06fc07b7be28e49", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2023-01-27T09:14:46Z" + "repoName": "docs", + "createdAt": "2024-02-08T12:22:23Z" }, { - "author": 12408980, - "message": "Release v0.0.9", - "sha": "2173b42356579ae65e292146867405376d6c6a38", + "author": 2246121, + "message": "chore: Add a note for timeout", + "sha": "1eac2784e7f24cbd8c2e68293c37ceec71382b78", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2022-11-29T05:40:51Z" + "repoName": "docs", + "createdAt": "2024-02-07T02:27:31Z" }, { - "author": 12408980, - "message": "chore: Bump version from `0.0.7` to `0.0.8`", - "sha": "aca3c8c0b2ba4bc62137ff04e5375facb45911c0", + "author": 6481101, + "message": "chore: Update direct upload S3 config \n\n- Remove duplicate config for aws s3 bucket", + "sha": "f04c5f3e5dcc9323ae1a4608748192e6eb5d8cd9", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2022-11-25T06:41:49Z" + "repoName": "docs", + "createdAt": "2024-02-06T10:23:39Z" }, { - "author": 12408980, - "message": "Update README.md", - "sha": "8aeb8403d2072295b5de803e510276bc04a97423", + "author": 2246121, + "message": "chore: Re-write the documentation for Microsoft Entra OAuth App (#479)\n\nFixes: https://linear.app/chatwoot/issue/CW-3034/rewrite-the-documentation-for-azure-app", + "sha": "f9f8fa6df5ccb65bfdacb6ba645b3ab91cea5305", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2022-11-25T05:49:18Z" + "repoName": "docs", + "createdAt": "2024-02-06T10:20:30Z" }, { - "author": 12408980, - "message": "Release v0.0.8", - "sha": "bf6c10a72762384ffc666105f7796e7043a51f89", + "author": 1277421, + "message": "feat: Insert articles into replies (#470)\n\n- Adds page with instructions to set up the article insert feature\r\n\r\nCo-authored-by: Sojan ", + "sha": "b3c65f1e717208d049849e82e514b62686caa8a9", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2022-11-25T05:44:50Z" + "repoName": "docs", + "createdAt": "2024-01-30T14:07:59Z" }, { - "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": 59592352, + "message": "chore: Improve readability of notifications Docs (#466)\n\n\r\nCo-authored-by: Sojan Jose ", + "sha": "1e1d5a57eec1fb462754eff7c33ff4792776cc05", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2022-11-24T09:42:50Z" + "repoName": "docs", + "createdAt": "2024-01-30T10:37:33Z" }, { - "author": 12408980, - "message": "Fix attachments click", - "sha": "c9ddb3693ac3d8452ba40b37bfde970f7c1902cd", + "author": 76581658, + "message": "chore: Update instagram-channel-setup documentation\n\n- Added facebook business_management api in documentation.", + "sha": "ce50ffab970f554a1f7064fc4774fdb2baba98ae", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2022-11-24T09:39:48Z" + "repoName": "docs", + "createdAt": "2024-01-30T10:30:02Z" }, { - "author": 12408980, - "message": "fix: Remove hard coded locale", - "sha": "276eba3c9b4e65b45f19903b2b6250710c02b273", + "author": 73185, + "message": "chore: Update whatsapp documentation (#477)\n\n- Update WhatsApp documentation to reflect Webhook Verify Token changes", + "sha": "45670fb2799fa084f7f4371b3c4ff70d385c5577", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2022-11-24T09:36:18Z" + "repoName": "docs", + "createdAt": "2024-01-19T13:42:26Z" }, { - "author": 12408980, - "message": "Remove hard coded locale", - "sha": "da4bb4b81f79c2ff06b8b8a6d65e45b38b924f2a", + "author": 3526167, + "message": "doc: update aws-marketplace deployment guide #476)", + "sha": "149df25f1088a0383fa8fc9fb0de69510f2171da", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2022-11-24T09:30:23Z" + "repoName": "docs", + "createdAt": "2024-01-17T10:13:16Z" }, { - "author": 12408980, - "message": "fix: Use full screen design for the modal", - "sha": "89c68020efa9a88550e60ecf3e08928c8bcdbb1d", + "author": 8796757, + "message": "Docs: add db_seed to make documentation (#475)\n\n- add doc for db_seed in make documentation", + "sha": "9459b77e3b4e2a7a35f19b15f039e189f5e0aa84", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2022-10-25T05:53:05Z" + "repoName": "docs", + "createdAt": "2024-01-10T06:00:57Z" }, { - "author": 12408980, - "message": "Release v0.0.7", - "sha": "14f96a8998f5a40c619053287e6671f1e2133762", + "author": 16982564, + "message": "chore: fix database setup command for docker", + "sha": "d3cc5eec6456a56d2002ae06c66633bec67682d9", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2022-10-25T05:52:30Z" + "repoName": "docs", + "createdAt": "2024-01-10T05:56:57Z" }, { - "author": 12408980, - "message": "Fix prop name", - "sha": "d882a8a17f01e6dbb2f4be56755b697d79caf306", + "author": 16982564, + "message": "chore: update db reset command for docker setup\n\n- update the command for db reset in chatwoot docs", + "sha": "c137bd58629e32e4f403050db4b542b17dfb87bb", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2022-10-25T05:42:21Z" + "repoName": "docs", + "createdAt": "2024-01-10T05:56:08Z" }, { - "author": 2246121, - "message": "Use full screen design for the modal", - "sha": "bd3d9ce9a00e4cbbca2725392f2623d2c38d8818", + "author": 3526167, + "message": "chore: Update conversation-workflow.md (#472)\n\nfix typo", + "sha": "9fe3d43fbc5047def279232abe06e2287a576193", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2022-10-24T21:11:40Z" + "repoName": "docs", + "createdAt": "2023-12-20T12:16:28Z" }, { "author": 12408980, - "message": "chore: Add typescript typings\n\nchore: Add typescript typings", - "sha": "da19c5da3aed5edfcdd96dc574dd5e9014e84cdc", + "message": "feat: Improve line docs (#463)", + "sha": "576780f37ded26d72b2c3d6491a72760ee337f18", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2022-03-31T06:17:47Z" + "repoName": "docs", + "createdAt": "2023-11-22T16:55:27Z" }, { - "author": 12408980, - "message": "Delete screenshot.png", - "sha": "7c0bff4199433da9357a77032269aeb77a3061e6", + "author": 21138205, + "message": "Fix: typo in docker deployment instructions", + "sha": "c7131d1fc7234624cf4983346a7cbc9309140e27", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-11-30T07:21:50Z" + "repoName": "docs", + "createdAt": "2023-11-21T22:50:30Z" }, { "author": 12408980, - "message": "Delete npm-publish.yml", - "sha": "1b22e8920645e07359cb619bd8bd440b9ef9b616", + "message": "doc: Message delivery status (#465)\n\n* doc: message delivery status\r\n\r\n* Update supported-features.md", + "sha": "8e4f1567eb0f92772cbbb53c9d45813c69d596d9", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-11-30T07:21:27Z" + "repoName": "docs", + "createdAt": "2023-11-20T06:04:39Z" }, { - "author": 12408980, - "message": "Merge pull request #18 from chatwoot/main\n\nMain", - "sha": "012bf53a9f8070f4fa4487db14083fce009bfaa3", + "author": 73185, + "message": "chore: improve docs for hmac (#464)\n\n - update identity validation \r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "c61adc1fbe38541cfe6cfcdca9e794732d533aa0", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-11-30T07:19:51Z" + "repoName": "docs", + "createdAt": "2023-11-03T20:00:03Z" }, { - "author": 12408980, - "message": "Merge branch 'develop'", - "sha": "440537f70e5051cac6d81907b95298935faf0f84", + "author": 73185, + "message": "chore: update supported features (#462)\n\n- update supported features across channels", + "sha": "91bed482a8f675b401a2cc19ea850ec8c95c8069", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-11-30T07:18:44Z" + "repoName": "docs", + "createdAt": "2023-11-01T22:53:26Z" }, { - "author": 12408980, - "message": "Release v0.0.06", - "sha": "e8ffdda66b2e1fbcc752dab42710e7f333e335f3", + "author": 73185, + "message": "chore: update reset session (#461)", + "sha": "e8e1937394540b330c10169c15dd327a92ecff19", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-11-30T07:01:16Z" + "repoName": "docs", + "createdAt": "2023-11-01T22:53:09Z" }, { - "author": 12408980, - "message": "Merge pull request #16 from 1t5j0y/develop\n\nchore: Remove modal swipe support", - "sha": "247433dbd62eb1fe038c5039503942a8b468af92", + "author": 3677023, + "message": "chore: updated mac-os environment setup for postgres (#459)\n\n- fixed postgres macOS setup instruction", + "sha": "2fe82e1f47e4e839a3f55714672e1431fd99127b", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-11-30T06:21:45Z" + "repoName": "docs", + "createdAt": "2023-10-30T19:40:02Z" }, { - "author": 12408980, - "message": "Merge pull request #17 from chatwoot/chore/examples-build-fail\n\nchore: Fix example folder build", - "sha": "e57ccbab924b9aee44626f212b22f04213d5477f", + "author": 73185, + "message": "chore: fix broken links (#458)\n\n- fix broken links\r\n- add rbenv as an option for managing ruby", + "sha": "dd28c371987f471e595637affcf6c74557693254", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-11-30T06:15:44Z" + "repoName": "docs", + "createdAt": "2023-10-27T19:42:50Z" }, { "author": 12408980, - "message": "Fix examples build issue", - "sha": "07580786c2a9a0eab448da0108c3f0b36e790225", + "message": "chore: Facebook/Instagram integration updates (#456)\n\n* doc: update f.b\r\n\r\n* fix instagram doc\r\n\r\n* more cleanup\r\n\r\n* more updates", + "sha": "f3d3a6b1482aec112dc919f571fc80192be6ed4f", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-11-30T06:13:59Z" + "repoName": "docs", + "createdAt": "2023-10-24T01:47:19Z" }, { - "author": 54208632, - "message": "Remove modal swipe support", - "sha": "cba7c37bb842c4f3caed6453f5c75dfa8f5504ff", + "author": 53310847, + "message": "feat: Adding Elestio deployment option and instruction (#452)\n\ncloses #451", + "sha": "eb1675c41b2fd260c7e9a602f1ec712457f13744", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-11-11T11:34:50Z" + "repoName": "docs", + "createdAt": "2023-10-19T23:53:27Z" }, { - "author": 5902976, - "message": "add custom attributes and change optionals", - "sha": "1f1a68d8246ec5c1034c3093229816797c13f55c", + "author": 73185, + "message": "chore: Whatsapp documentation (#457)", + "sha": "22b80e0e83facd8cc7605a7815e4a692125573d6", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-06-12T19:22:25Z" + "repoName": "docs", + "createdAt": "2023-10-19T23:15:35Z" }, { - "author": 5902976, - "message": "chore: add typescript typings", - "sha": "153ba81c1023125a17ed8ef0fe9f8fe9af5dbd6f", + "author": 73185, + "message": "chore: Add community guidelines (#453)", + "sha": "74a984c389925289ca3aa187c3660ed13641a2a6", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-06-12T19:03:46Z" + "repoName": "docs", + "createdAt": "2023-10-18T18:32:32Z" }, { - "author": 12408980, - "message": "update doc", - "sha": "7e6a97f36110d4cf977c1e6b5383124145ace834", + "author": 73185, + "message": "chore: Add supported interactive messages across channels (#454)\n\n\r\n---------\r\nCo-authored-by: Pranav Raj S ", + "sha": "03e5fb7a274f675d3621ade346182293e5b5278d", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-26T10:32:30Z" + "repoName": "docs", + "createdAt": "2023-10-18T18:31:23Z" }, { - "author": 12408980, - "message": "update doc", - "sha": "f98ab70330e3136ede0c2249094ef8e4cd7f68e5", + "author": 73185, + "message": "chore: Update support options (#455)\n\n* chore: update support options\r\n\r\n* Update faq.md\r\n\r\n---------\r\n\r\nCo-authored-by: Pranav Raj S ", + "sha": "fd9afbfad333522349cd731f467422fbf270d37f", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T14:06:55Z" + "repoName": "docs", + "createdAt": "2023-10-18T18:28:40Z" }, { "author": 12408980, - "message": "bump the version to 0.0.5", - "sha": "17395a9623bc492e23015f3e0a07863829a79d94", + "message": "chore: Add permission changes (#450)", + "sha": "112c2d76c7cc2745406dbc7699cace64cecf4358", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T13:58:44Z" + "repoName": "docs", + "createdAt": "2023-10-10T03:08:39Z" }, { - "author": 12408980, - "message": "update screenshot", - "sha": "5bbe2541d750f7e7eaa224eefd3b7dbedc1c4ce7", + "author": 73185, + "message": "chore: update translation guidelines (#444)", + "sha": "0c64ad82119ddb5a58d5d4542236a4e130095577", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T13:58:44Z" + "repoName": "docs", + "createdAt": "2023-09-20T04:24:24Z" }, { - "author": 12408980, - "message": "update example", - "sha": "f05001987df02d792aebd6e5c91fe9aaac9e5dff", + "author": 2246121, + "message": "chore: Update live-chat-dark-mode.md (#447)", + "sha": "c66eb11104edd2da91edb33ef04710bcda17681b", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T13:58:44Z" + "repoName": "docs", + "createdAt": "2023-09-19T10:16:19Z" }, { - "author": 12408980, - "message": "fix the event type bug", - "sha": "2d38946794427b3adb49d020f2e32b26f94e2deb", + "author": 64252451, + "message": "feat: Update reports doc pages (#443)", + "sha": "6957dedc1d95a9515017db1ef11402f02b0e900a", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T13:58:44Z" + "repoName": "docs", + "createdAt": "2023-09-19T04:10:59Z" }, { - "author": 12408980, - "message": "bump the version to 0.0.5", - "sha": "f2f5752942816899b2b97f2a18414dcce5769141", + "author": 3526167, + "message": "chore: update node version to 20 in docs (#446)", + "sha": "1bde4d8fcf9109578ec7ff9f290cd2213d999e32", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T13:56:39Z" + "repoName": "docs", + "createdAt": "2023-09-18T18:03:01Z" }, { - "author": 12408980, - "message": "update screenshot", - "sha": "bda699e7c4e1f0b654a18e09349829c3742ec3ac", + "author": 28805926, + "message": "chore: Fix typo in gatsby.md (#445)\n\n- Fix typo in gatsby.md", + "sha": "3abcec73f3c85378ed8206fe3f0d72fbfdaee71a", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T13:56:27Z" + "repoName": "docs", + "createdAt": "2023-09-13T22:41:11Z" }, { - "author": 12408980, - "message": "update example", - "sha": "fbf449c2c6c2c5da6933ec25040f99b2bbb59114", + "author": 103104754, + "message": "Remove outdated FAQ (#442)", + "sha": "b1494e9d75a1c198bb6b03bad0d649ad7cfa77f9", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T12:28:01Z" + "repoName": "docs", + "createdAt": "2023-09-13T00:54:51Z" }, { - "author": 12408980, - "message": "fix the event type bug", - "sha": "f979bdf812b2a56da6c3ee86eaf3c8e724f03240", + "author": 103104754, + "message": "Slack docs update (#440)\n\n* Add files via upload\r\n\r\n* Update slack.md\r\n\r\n* fix: link formatting\r\n\r\n---------\r\n\r\nCo-authored-by: Shivam Mishra ", + "sha": "47945e257f7d12d8dbfb765abea6bee41d022710", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T12:27:39Z" + "repoName": "docs", + "createdAt": "2023-09-11T14:14:05Z" }, { - "author": 12408980, - "message": "Update README.md", - "sha": "4937c6d2ba1ce8e8e745b9407051458c7cb600ac", + "author": 103104754, + "message": "Add a note about discontinuing Twitter integration (#439)\n\n* Note about discontinuing Twitter\r\n\r\n* Update docs/product/channels/twitter.md\r\n\r\n* chore: update formatting\r\n\r\n---------\r\n\r\nCo-authored-by: Shivam Mishra ", + "sha": "c8a6360094ef95bd5777be75d51914b34ff12e91", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T09:33:17Z" + "repoName": "docs", + "createdAt": "2023-08-30T07:29:08Z" }, { - "author": 12408980, - "message": "bump the version to 0.0.3", - "sha": "8b9662820650f7e98f5a5ec09907cf67121d0126", + "author": 18097732, + "message": "feat: add hc images (#438)", + "sha": "5ed221b7e7d385c3dd7c359c6c238f2ac320a305", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T09:19:53Z" + "repoName": "docs", + "createdAt": "2023-08-25T07:13:02Z" }, { - "author": 12408980, - "message": "update yarn.lock", - "sha": "f4d4c319486960c616db3cbbeb6efdb67c293d9d", - "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T09:15:00Z" + "author": 1277421, + "message": "doc: Adds configuration docs for baseDomain in SDK settings (#437)\n\n* doc: Adds configuration docs for baseDomain in SDk settings\r\n\r\n* Adds sample code to settings display", + "sha": "c81a5c184c3db3ad6297ff60cc60949eeb597203", + "orgName": "chatwoot", + "repoName": "docs", + "createdAt": "2023-08-25T04:25:03Z" }, { - "author": 12408980, - "message": "Merge branch 'develop' of github.com:chatwoot/chatwoot-react-native-widget into develop", - "sha": "53e11b63b71520bf16c09ef256182732752a23b1", + "author": 103104754, + "message": "Create audit-logs (#436)\n\n* Create audit-logs\r\n\r\n* Add files via upload\r\n\r\n* Update audit-logs\r\n\r\n* Update product.js\r\n\r\n* Delete audit-logs\r\n\r\n* Create audit-logs.md\r\n\r\n* Add files via upload\r\n\r\n* Delete audit-logs.png\r\n\r\n* Delete finding-audit-log.png\r\n\r\n* chore: move images\r\n\r\n* feat: update md\r\n\r\n---------\r\n\r\nCo-authored-by: Shivam Mishra ", + "sha": "2cd3e50445d7f406b92747679fa6925d9fdc4933", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T09:13:18Z" + "repoName": "docs", + "createdAt": "2023-08-23T04:04:12Z" }, { - "author": 12408980, - "message": "update README.md", - "sha": "eee2ac03027d97bb3f5ecfedda140af403542d19", + "author": 3526167, + "message": "doc: update node/ruby versions in contribution guide (#435)\n\n* doc: update node version in ubuntu contrib guide\r\n\r\n* Update mac-os.md\r\n\r\n* Update ubuntu.md\r\n\r\n* Update windows.md\r\n\r\n* Update requirements.md", + "sha": "c431a462a30277f06c6135e5455eae99031f84c4", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T09:12:59Z" + "repoName": "docs", + "createdAt": "2023-08-18T08:19:37Z" }, { "author": 12408980, - "message": "Merge pull request #6 from chatwoot/main\n\nmerge main", - "sha": "bfc0519a6931ea473a18ec5aee8316a2be2a0fa3", + "message": "doc: AI Assist (#432)", + "sha": "d3301116aa7a4ba2ea8cec4450889594429758b8", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T09:07:13Z" + "repoName": "docs", + "createdAt": "2023-08-15T04:30:50Z" }, { - "author": 12408980, - "message": "bump the version", - "sha": "2ba32068d43a64f297d730b15d702146e7a0be3e", + "author": 73185, + "message": "chore: Add Documentation on Backing up Chatwoot (#429)", + "sha": "2391f8ca514f362a9263d112e7b6bac3e2891262", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T09:05:58Z" + "repoName": "docs", + "createdAt": "2023-07-27T16:26:00Z" }, { - "author": 12408980, - "message": "update ga script", - "sha": "4c509f0ca9ad1ec31a929dbd9fbb9d86a2df2081", + "author": 10000339, + "message": "docs: Add Easypanel as a deployment method (#417)\n\n- Add Easypanel as a deployment method", + "sha": "65783bda496fa5afbb61dc60b5688b9aa67aaa2d", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T09:05:44Z" + "repoName": "docs", + "createdAt": "2023-07-21T15:37:21Z" }, { - "author": 12408980, - "message": "update readme.md", - "sha": "7e3d10c794df123755d8387b47bbea1e03c81c7e", + "author": 3526167, + "message": "doc: add guide for make commands (#426)\n\n- add doc for make usage for local dev workflow", + "sha": "57e3627a51129c6618518b75dd69d17abbc63eae", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T08:59:42Z" + "repoName": "docs", + "createdAt": "2023-07-19T16:10:12Z" }, { - "author": 12408980, - "message": "update action script", - "sha": "20de008543a550e149eda1a1f83291b590c25f60", + "author": 1133835, + "message": "Fix an incorrect env var in conversation-continuity.md (#421)\n\nChanges the MAILGUN_INGRESS_API_KEY env var to MAILGUN_INGRESS_SIGNING_KEY;\r\nwhich is the correct one according to https://github.com/chatwoot/chatwoot/blob/develop/.env.example#L95\r\n\r\nref: https://guides.rubyonrails.org/v7.0/action_mailbox_basics.html#mailgun", + "sha": "88fd9c431357e336c96650516494358f21b3ea3a", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T08:56:45Z" + "repoName": "docs", + "createdAt": "2023-07-19T10:42:09Z" }, { - "author": 12408980, - "message": "change package name", - "sha": "37f708d1af569463ddb27b2312e2cef270e99fa9", + "author": 3526167, + "message": "doc: update enable-ip-logging guide (#423)", + "sha": "06504d7e275d013dbc42a69fd44344e2151f5de1", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T08:56:35Z" + "repoName": "docs", + "createdAt": "2023-07-08T06:09:09Z" }, { - "author": 12408980, - "message": "update README.md", - "sha": "1c59000607baf9eb3f862992109cfce916ea9a8d", + "author": 3526167, + "message": "feat: add monthly gh action to check for broken links (#424)", + "sha": "8fba74c2f21b5c0034752e1fbcf185f5db4b8f10", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-22T08:56:24Z" + "repoName": "docs", + "createdAt": "2023-07-08T06:03:22Z" }, { - "author": 12408980, - "message": "test github action", - "sha": "1125efa6a7cd596d01e450895700ae27ff737413", + "author": 103104754, + "message": "Update the section on 'Trend' (#420)", + "sha": "752fb9ae33f0c9ab77a5b135b54be86a7ee884e4", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-19T06:37:44Z" + "repoName": "docs", + "createdAt": "2023-06-21T12:23:43Z" }, { - "author": 12408980, - "message": "test github action", - "sha": "9d1c1af90941910f3b604f8dd6d28395108092a2", + "author": 3526167, + "message": "doc: update ruby version across docs (#419)", + "sha": "574cc1735d2aba624ae4f10eacaab3e0f227e1b5", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-19T06:28:03Z" + "repoName": "docs", + "createdAt": "2023-06-15T17:06:08Z" }, { "author": 12408980, - "message": "test github action", - "sha": "b455ce6bda6bda3c205a71862aeeb8855bba645a", + "message": "chore: Cleanup mobile app guides (#418)\n\nCo-authored-by: Vishnu Narayanan ", + "sha": "117eac7022c442b0f312ed47b39741df5056cae4", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-19T06:15:44Z" + "repoName": "docs", + "createdAt": "2023-06-15T08:31:17Z" }, { - "author": 12408980, - "message": "test npm publish github action", - "sha": "ac74a3cc9761e332e91a07d945da154b062725e4", + "author": 3526167, + "message": "chore: refactor contributing guide to use make commands (#416)\n\n* chore: refactor contributing guide to use make commands\r\n\r\n* chore: formatting", + "sha": "65f9b6697f475a9f9c392eb1eb00e6524f08274a", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-19T05:27:28Z" + "repoName": "docs", + "createdAt": "2023-06-08T10:57:12Z" }, { - "author": 12408980, - "message": "update readme.md", - "sha": "b9a42fc690779e75a5e18afd2fc807f5df34d363", + "author": 3526167, + "message": "doc: refactor installation types into community and official (#415)\n\n* doc: refactor installation types into community and official\r\n* chore: refactor", + "sha": "348e7cee191d43977c0808624c81c472e12925f2", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-15T14:59:48Z" + "repoName": "docs", + "createdAt": "2023-06-08T10:55:00Z" }, { - "author": 12408980, - "message": "update styles", - "sha": "d5cfaa5289193842f245369c376d4e7ea891faa8", + "author": 3526167, + "message": "doc: update super-admin-sidekiq docs (#413)\n\n- Update the docs to mention the user created during onboarding is a super-admin", + "sha": "2e36e57105c8312148ba52ad6fa03090c9d1d8e7", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-15T14:05:13Z" + "repoName": "docs", + "createdAt": "2023-05-31T12:55:27Z" }, { - "author": 12408980, - "message": "more modal close events", - "sha": "3b1659227943d2ad9128c53c09f1b64716e0a7ad", + "author": 3526167, + "message": "doc: update gcs-bucket.md (#411)\n\n* doc: update gcs-bucket.md\r\n\r\n* Update supported-providers.md", + "sha": "a9ec7277781cca1474bb01520e2905ca56dc2634", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-15T10:44:10Z" + "repoName": "docs", + "createdAt": "2023-05-26T06:34:23Z" }, { - "author": 12408980, - "message": "enable close button in rn-widget", - "sha": "daf0fff9bbf07725095798f526c3a78ca8611308", + "author": 6324047, + "message": "doc: update faq.md (#410)\n\nUpdate mail: to mailto: since there is not a valid mail link.", + "sha": "8fb078ba7bec578702f9655ebdb817aabe9c9911", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-15T10:12:54Z" + "repoName": "docs", + "createdAt": "2023-05-25T07:15:24Z" }, { - "author": 12408980, - "message": "update package.json", - "sha": "69e0f548980fbe87bf62af64b42564bfe7698ffd", + "author": 73185, + "message": "chore: update redis requirement (#409)\n\n- update redis requirement", + "sha": "87aa39e62d809df77dc7f5cb4b3808450816b464", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-15T10:12:00Z" + "repoName": "docs", + "createdAt": "2023-05-18T09:53:36Z" }, { - "author": 12408980, - "message": "clean example project", - "sha": "224957bfc58f7c5971975511b939cefe4d5610ad", + "author": 1672971, + "message": "chore: Update node js version ubuntu.md (#407)", + "sha": "c4c106339e41d3b5f0a2648af053c26252334efb", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-13T08:49:51Z" + "repoName": "docs", + "createdAt": "2023-05-16T08:15:41Z" }, { - "author": 12408980, - "message": "add example starter", - "sha": "04294bbacf29f1aa7b0ecc9fd79ae3f7034f82b4", + "author": 1672971, + "message": "chore: Update ruby version ubuntu.md (#406)", + "sha": "939dfc0d4df737cb90ab940b42ea3fa74b95da1e", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-13T04:36:16Z" + "repoName": "docs", + "createdAt": "2023-05-16T08:15:16Z" }, { - "author": 12408980, - "message": "Merge branch 'develop' of github.com:chatwoot/chatwoot-react-native-widget into develop", - "sha": "d4af0a6044f352d2e6e31cb45ef2fb161d63c498", + "author": 18097732, + "message": "fix: copy formatting (#394)\n\n- fix formatting\r\n\r\n---------\r\n\r\nCo-authored-by: Sojan Jose ", + "sha": "231de0c5f4b0ec1a6c5831f1a9e2953f10e2e985", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-12T11:02:30Z" + "repoName": "docs", + "createdAt": "2023-05-09T13:10:02Z" }, { - "author": 12408980, - "message": "add organizaton name", - "sha": "7145ecdca00c20a5f35f242dfca053d2cab9fe76", + "author": 26772889, + "message": "chore: Fix typos in Dialogflow documentation (#404)", + "sha": "19e58d0562f6085c3bbad2b9df21b0665004da15", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-12T11:01:44Z" + "repoName": "docs", + "createdAt": "2023-05-03T13:38:56Z" }, { - "author": 12408980, - "message": "Merge pull request #4 from chatwoot/main\n\nPublish npm package using github action", - "sha": "d531adf955e4b3f7c4152e3ac729af7941140b8e", + "author": 14988496, + "message": "chore: Add botpress integration example (#405)", + "sha": "bcd1fa9d5c46eb1d9f2c65f7911efc010c7d7514", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-12T10:33:55Z" + "repoName": "docs", + "createdAt": "2023-05-03T13:38:00Z" }, { - "author": 12408980, - "message": "add github action for npm publish", - "sha": "ba53a593935b1def68390a08938aa0f4cb55280c", + "author": 18097732, + "message": "feat: Add docs on priority (#403)\n\nCo-authored-by: Pranav Raj S ", + "sha": "028b526481838a4e7f909a13cb26ef9c929053af", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-12T10:32:17Z" + "repoName": "docs", + "createdAt": "2023-04-28T18:59:57Z" }, { - "author": 12408980, - "message": "code beautification", - "sha": "20e3ebdf9239418aca6c7019b8b51b2e58dff1a1", + "author": 18097732, + "message": "feat: Update docs for identity verification (#402)", + "sha": "2f3f373578499df8b0ad5dcf60d54395001a0704", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-12T10:15:11Z" + "repoName": "docs", + "createdAt": "2023-04-25T18:31:40Z" }, { - "author": 12408980, - "message": "Update README.md", - "sha": "d6c3ad50ba45b5bc5af55144a844cd46a420bda7", + "author": 2246121, + "message": "chore: Add docs for help-center", + "sha": "b4b8059d22d6e4b97b94dde600a33448506217ac", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-12T10:13:49Z" + "repoName": "docs", + "createdAt": "2023-04-21T18:52:26Z" }, { - "author": 12408980, - "message": "code beautification", - "sha": "ffc2bd56f8830dcb678cc4dbf4b52601f34f5c6e", + "author": 3526167, + "message": "doc: update helm guide (#401)", + "sha": "46b1ebce003c61c809b051f29a7010bd911a22e6", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-10T08:00:49Z" + "repoName": "docs", + "createdAt": "2023-04-21T16:40:56Z" }, { - "author": 12408980, - "message": "update company name in README.md", - "sha": "c19f4a75b49dbf50dd38cd6ec46c2309e32cad46", + "author": 3526167, + "message": "chore: update heroku guide to mention runtime-metadata feature (#400)\n\n* chore: update heroku guide to mention runtime-metadata feature\r\n\r\nref: https://github.com/chatwoot/chatwoot/pull/6932", + "sha": "48738d25a7c51980ebd87d38bc04bb0e2681eb67", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-08T09:34:29Z" + "repoName": "docs", + "createdAt": "2023-04-19T13:14:50Z" }, { - "author": 12408980, - "message": "scroll enabled in webview", - "sha": "6ef4a9557df0826c8a116d418188938af9b1bbd9", + "author": 18097732, + "message": "feat: docs for conversation custom attributes via SDK (#397)\n\n* feat: docs for setConversationCustomAttributes\r\n\r\n* feat: add reference to conversation custom attribute\r\n\r\n* chore: Apply suggestions from code review\r\n\r\nCo-authored-by: Hricha Shandily <103104754+Hricha-Shandily@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Hricha Shandily <103104754+Hricha-Shandily@users.noreply.github.com>", + "sha": "907cdb5ad501b37a620f23e9ae4a4b02fc015506", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-06T05:49:24Z" + "repoName": "docs", + "createdAt": "2023-04-06T10:01:13Z" }, { - "author": 12408980, - "message": "Update README.md", - "sha": "d2c1c10811c095e78db1f37505e7bbcd0ec9e9b7", + "author": 18097732, + "message": "fix: todos (#398)", + "sha": "3931ee7a911082fdd15faa4fc0a209ff2dd72026", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-05T16:19:13Z" + "repoName": "docs", + "createdAt": "2023-04-05T08:32:11Z" }, { - "author": 12408980, - "message": "update README.md", - "sha": "dea793b787cce3d509179caf0fbd584895cb0065", + "author": 18097732, + "message": "feat: add docs for Dyte, Google Translate and Macros [CWM-27, CWM-26, CWM-25] (#395)\n\n* feat: add google translate\r\n\r\nCo-authored-by: Hricha-Shandily \r\n\r\n* feat: add dyte docs\r\n\r\nCo-authored-by: Hricha-Shandily \r\n\r\n* feat: add macros docs\r\n\r\nCo-authored-by: Hricha-Shandily \r\n\r\n* feat: add image name\r\n\r\n* feat: add product\r\n\r\n---------\r\n\r\nCo-authored-by: Hricha-Shandily ", + "sha": "56490849ba37139c4cbf63434941c7224055a4a8", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-05T15:36:27Z" + "repoName": "docs", + "createdAt": "2023-04-03T10:41:20Z" }, { - "author": 12408980, - "message": "remove yarn.lock", - "sha": "d040761dc47373f92f121bf833b0ae5e0fc77154", + "author": 38668796, + "message": "fix: vue and nuxt (#393)\n\nhttps://github.com/productdevbookcom/chatwoot", + "sha": "aaa4f958717038695ca13d35df0c3360c42a61fc", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-05T15:28:33Z" + "repoName": "docs", + "createdAt": "2023-03-28T11:53:23Z" }, { - "author": 12408980, - "message": "complete basic version", - "sha": "53432586c78e075f8743cad7ccde343586dc6edb", + "author": 18097732, + "message": "feat: Update docusaurus.config.js (#392)", + "sha": "22893893dd8a201497098708b3cea8347008f1a8", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-05T15:26:36Z" + "repoName": "docs", + "createdAt": "2023-03-27T09:12:14Z" }, { - "author": 12408980, - "message": "add react and react-native package", - "sha": "c434e3e0dfc0b35c91fb82008e05a47f36905d8c", + "author": 16636757, + "message": "Fix: Update ruby version (#391)", + "sha": "55394df7f7008f4e2e5ffbfe55da50829f04a435", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-05T15:16:50Z" + "repoName": "docs", + "createdAt": "2023-03-27T09:07:48Z" }, { - "author": 12408980, - "message": "add prettier, eslint and husky configuration", - "sha": "25dae8d6c25f5aefd9c7a14d5b473a6c4cfa2dbe", + "author": 13431596, + "message": "Update setup-guide.md (#390)\n\nIn the docs location for gradle.properties for the Android app setup is mentioned incorrectly.", + "sha": "0e7aa058cf5309ac9d52b0bc33db9bb5f32b91d3", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-05T15:08:26Z" + "repoName": "docs", + "createdAt": "2023-03-24T07:08:29Z" }, { - "author": 12408980, - "message": "add npm ignore", - "sha": "81b1558315385a4069f998584b255037dced6760", + "author": 2246121, + "message": "chore: Update setup.md", + "sha": "3807ff40af595ddef347c0565cbc7578633c636b", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-05T15:06:51Z" + "repoName": "docs", + "createdAt": "2023-03-23T21:21:24Z" }, { - "author": 12408980, - "message": "add git ignore", - "sha": "1e022ba902f8257b6c36ef5f84bfa59d53eccbd8", + "author": 114459, + "message": "chore: simplify the azure app set up(#389)\n\n- Steps on using single-tenant access\r\n\r\nCo-authored-by: Sojan ", + "sha": "97c05bf0353a5e2ba7acec93db1ccc40f77b201c", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-05T15:04:13Z" + "repoName": "docs", + "createdAt": "2023-03-16T15:14:43Z" }, { - "author": 12408980, - "message": "add licence", - "sha": "caf059f13bfc038d113f930b7f24065314b8aac2", + "author": 18097732, + "message": "feat: add heatmap docs (#388)\n\n* feat: add heatmap docs\r\n\r\n* Update docs/user-guide/features/reports/overview.md\r\n\r\n---------\r\n\r\nCo-authored-by: Hricha Shandily <103104754+Hricha-Shandily@users.noreply.github.com>", + "sha": "6ef72144ce82daa8a1d81000681a15f9d9ceab60", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-05T15:01:59Z" + "repoName": "docs", + "createdAt": "2023-03-09T10:43:23Z" }, { - "author": 12408980, - "message": "add npm package data", - "sha": "8a04325ec6fe6808d02526bfd48d83d7794521dd", + "author": 3526167, + "message": "doc: update linux manual upgrade steps (#387)", + "sha": "73b49171c2810f95804c2337840c85c5daba91db", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-05T15:01:19Z" + "repoName": "docs", + "createdAt": "2023-02-28T12:02:55Z" }, { - "author": 12408980, - "message": "update readme.md", - "sha": "4740010f3e63cfe704034f2058c275a3ea72b69c", + "author": 2246121, + "message": "chore: Add chatwootSettings option", + "sha": "d64db8f919dfa2156c06ac6e8e48667a3682db49", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-05T14:57:14Z" + "repoName": "docs", + "createdAt": "2023-02-23T21:43:19Z" }, { - "author": 12408980, - "message": ":tada: first commit", - "sha": "b87b8e7c8ccc425bf713d303f389ba0897a1f2d5", + "author": 18097732, + "message": "feat: add docs for LogRocket and Google OAuth (#385)\n\n* chore: update browserlist\r\n\r\n* feat: add docs for google and logrocket\r\n\r\n* chore: upgrade dependency\r\n\r\n* feat: update titles\r\n\r\n* feat: minor change in copy\r\n\r\n* Apply suggestions from code review\r\n\r\nCo-authored-by: Hricha Shandily <103104754+Hricha-Shandily@users.noreply.github.com>\r\n\r\n* chore: update steps formatting\r\n\r\n* fix: copy\r\n\r\n---------\r\n\r\nCo-authored-by: Sojan Jose \r\nCo-authored-by: Hricha Shandily <103104754+Hricha-Shandily@users.noreply.github.com>", + "sha": "605891a78b5ce843b3a011063ba3920970cb4828", "orgName": "chatwoot", - "repoName": "chatwoot-react-native-widget", - "createdAt": "2021-03-05T14:56:17Z" + "repoName": "docs", + "createdAt": "2023-02-23T07:50:59Z" + }, + { + "author": 3526167, + "message": "chore: update docker guide (#384)\n\nadd note to maintain backward compatibility for older docker versions", + "sha": "071ebf13e818fb5dea1ba51fce08b884d9e54cf4", + "orgName": "chatwoot", + "repoName": "docs", + "createdAt": "2023-02-21T12:25:46Z" }, { "author": 12408980, @@ -4722,803 +5522,803 @@ }, { "author": 3526167, - "message": "chore: update docker commands in contributing guide (#514)\n\n- fix docker compose commands", - "sha": "435ea299b50ff7e3560ee1ea1549c2598917aada", + "message": "feat: support vite build for linux installations(cwctl) (#10231)\n\n- Switch to `pnpm` from `yarn`\r\n\r\nChangelog\r\n----\r\n- add support for `pnpm` `vite` build for chatwoot 4.0\r\n- for new installations, install pnpm and vite\r\n- for existing installations, remove `node_modules` and install `pnpm`\r\n\r\nNote: `yarn` is not removed when upgrading existing installations. If\r\nyou want to rollback to an older version of Chatwoot(pre 4.0),\r\n\r\n```\r\nsudo -i -u chatwoot\r\ncd chatwoot\r\ngit checkout # tag is the version of chatwoot you want to rollback to\r\nrm -rf node_modules # remove deps installed via pnpm\r\n\r\n# Update dependencies\r\nbundle\r\nyarn\r\n\r\n# Recompile the assets\r\nrake assets:precompile RAILS_ENV=production\r\n\r\n# Migrate the database schema\r\nRAILS_ENV=production bundle exec rake db:migrate\r\nexit\r\n```", + "sha": "8c54d7f794fc8f3e01644822f859e53c54a82775", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2024-10-29T10:50:58Z" + "repoName": "chatwoot", + "createdAt": "2024-10-04T11:20:44Z" }, { "author": 18097732, - "message": "feat: Update cloudfront config for vite (#512)\n\nvite is used from chatwoot v3.14.0", - "sha": "d12691552c8dc3e6bd2d42737d141a292893d894", + "message": "fix: emits for FormSelect and PhoneInput component (#10226)", + "sha": "bd88bfb0fe87cdec3832b1a9d51a29dcf76e64da", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2024-10-23T09:53:05Z" + "repoName": "chatwoot", + "createdAt": "2024-10-04T09:39:42Z" }, { - "author": 142374416, - "message": "Fix: Update contributing-guide.md (#508)\n\n* Update contributing-guide.md to fix grammar, punctuation, and style.", - "sha": "619945a8c58f352a0989c017f6bf25d4b2903815", + "author": 3526167, + "message": "feat: support vite build for docker based installations (#10225)\n\n- Switch to `pnpm` from `yarn` for docker builds", + "sha": "83100b8f606a9d4cef3c870e41a693aec6cb01fb", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2024-10-04T06:15:01Z" + "repoName": "chatwoot", + "createdAt": "2024-10-04T08:50:56Z" }, { - "author": 12408980, - "message": "feat: Add platform app docs (#505)\n\n* feat: add platform API docs\r\n\r\n* Update chatwoot-platform-apis.md\r\n\r\n* Update chatwoot-platform-apis.md\r\n\r\nsome updates\r\n\r\n---------\r\n\r\nCo-authored-by: Sojan Jose ", - "sha": "ba37e31190e6e55f800a8bb7a3ceb792932dbce8", + "author": 2246121, + "message": "fix: Update card labels button with a new one to fix the CSS issue (#10222)", + "sha": "0f26351fd30dab8adc38d0cc2ebc99d61b72da7a", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2024-08-20T07:03:42Z" + "repoName": "chatwoot", + "createdAt": "2024-10-04T07:00:35Z" }, { - "author": 2246121, - "message": "chore(docs): Update linux-vm.md (#502)", - "sha": "1e9193d838e0540971cec20097a8a46ebf0bad8e", + "author": 73185, + "message": "chore: Move line attachment creation to a single db commit (#10194)\n\nSimilar to the work we did with the legacy code of other channels like Twilio, we need to move the message creation and attachment creation to be under a single db commit for the line channel. Otherwise, the emitted webhook events for message creation will miss the attachment payload.\r\n\r\n\r\nRef: https://github.com/orgs/chatwoot/discussions/7546#discussioncomment-10814495\r\nRef: https://github.com/chatwoot/chatwoot/pull/10167", + "sha": "6d053e58168722b8001af212222c8f0c3a90f6fe", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2024-06-26T21:09:47Z" + "repoName": "chatwoot", + "createdAt": "2024-10-04T05:13:41Z" }, { - "author": 12408980, - "message": "chore: Add FCM HTTP v1 changes (#501)\n\n* feat: add FCM guide\r\n\r\n* fix urls\r\n\r\n---------\r\n\r\nCo-authored-by: Vishnu Narayanan ", - "sha": "bcd3871d6192b65af2d17ad0a8a8ae8c92a5b943", + "author": 18097732, + "message": "fix: Update the styles for the datepicker in custom snooze modal (#10207)", + "sha": "bbb8e57feec702b73f2294207714bf00807cdcaa", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2024-06-26T14:56:10Z" + "repoName": "chatwoot", + "createdAt": "2024-10-04T05:06:51Z" }, { "author": 18097732, - "message": "feat: add docs for GMail OAuth channel setup (#498)\n\n* feat: add docs for Google setup", - "sha": "6a5e1d5fae7bebca578cc9c4652f80e122405f73", + "message": "fix: Update translation payload for audit logs (#10217)\n\nVue i18n would automatically merge arrays previously, it does not do so now. This PR fixes it by cleaning up the payload before passing it for translation", + "sha": "5eac95732b13444201dae42c664936e0d68099d9", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2024-06-18T12:50:00Z" + "repoName": "chatwoot", + "createdAt": "2024-10-04T05:04:26Z" }, { - "author": 3526167, - "message": "doc: improve SECRET_KEY_BASE env var guide (#496)\n\n- add notes on how to generate SECRET_KEY_BASE", - "sha": "7a40120ddfc06e0a09c81867d3a89061ae968e6a", + "author": 18097732, + "message": "fix: vue 3 followup fixes (#10213)\n\nFixes: CW-3602, CW-3606, CW-3605, CW-3601, CW-3603, CW-3600, CW-3598\r\n\r\n-\r\n[CW-3602](https://linear.app/chatwoot/issue/CW-3602/chat-list-infinite-loader-fetching-only-odd-numbered-pages)\r\nChat list pagination broken\r\n-\r\n[CW-3606](https://linear.app/chatwoot/issue/CW-3606/saving-greeting-message-is-not-working-in-inbox-settings)\r\nGreetings message not getting saved\r\n-\r\n[CW-3605](https://linear.app/chatwoot/issue/CW-3605/copy-and-paste-image-attachment-not-working-in-widget)\r\nPaste not working on widget\r\n-\r\n[CW-3601](https://linear.app/chatwoot/issue/CW-3601/edit-category-is-not-working-properly)\r\nEdit category not updating\r\n-\r\n[CW-3603](https://linear.app/chatwoot/issue/CW-3603/delete-filter-is-not-working)\r\nDelete filter modal not toggling\r\n-\r\n[CW-3600](https://linear.app/chatwoot/issue/CW-3600/portal-editor-is-not-working-properly)\r\nPortal editor events were flaky\r\n-\r\n[CW-3598](https://linear.app/chatwoot/issue/CW-3598/rearrange-of-pre-chat-form-fields-throws-an-error)\r\nPrechat form re-order bug\r\n\r\n---------\r\n\r\nCo-authored-by: Vishnu Narayanan ", + "sha": "b3262597c15aaa22a8d007deee496b62b63565e2", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2024-05-28T07:54:07Z" + "repoName": "chatwoot", + "createdAt": "2024-10-03T14:29:07Z" }, { - "author": 73185, - "message": "chore: Enterprise edition documentation (#494)\n\n- Documentation on managing enterprise edition", - "sha": "ba4e4eaefc54745597714199a298e0e9e2057d32", + "author": 18097732, + "message": "fix: vitest resolution in vite.config [CW-3587] (#10204)\n\nThe ruby plugin conflicted with vitest resolution, this PR fixes it. We\r\nwill need to separate out the vite config for this", + "sha": "701135df926e6cb2901adaf4859abac3776b36fc", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2024-05-09T23:41:02Z" + "repoName": "chatwoot", + "createdAt": "2024-10-03T14:24:57Z" }, { - "author": 73185, - "message": "chore: Update rack attack config (#492)\n\n- Add info about environment variables", - "sha": "5134fa31a499441573914a4b0df816e0ef8c9c01", + "author": 3526167, + "message": "fix: gh actions for vite build (#10212)\n\n\r\nFixes https://linear.app/chatwoot/issue/CW-3604/fix-gh-actions-for-vite-build\r\n\r\n- [x] response bot spec\r\n- [x] chatwoot ce spec\r\n- [x] size limit check", + "sha": "fdc3e370efe980ec62eb7f102980ed2e6b3484c4", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2024-05-03T22:56:06Z" + "repoName": "chatwoot", + "createdAt": "2024-10-03T10:55:48Z" }, { - "author": 3526167, - "message": "Update project-setup.md (#491)\n\nupdate project setup guide for docker", - "sha": "312df819a8c00968c46b5053761c102ac0b87124", + "author": 18097732, + "message": "fix: initOnEvents not removed [CW-3594] (#10200)\n\nThe `initOnEvents` was used to get the notification sound file and\r\ntrigger the 30 second loop, but since the function was replaced to using\r\nclass syntax, the removeEvent listener was not working. This PR fixes it\r\nby reverting to the old syntax but moving it inside the constructor\r\ninstead and also adding a `once: true` to ensure it is always removed\r\nautomatically", + "sha": "f14edd52420b9c593bec0d99b6185e3c29376aae", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2024-04-26T09:07:04Z" + "repoName": "chatwoot", + "createdAt": "2024-10-03T09:33:44Z" }, { - "author": 73185, - "message": "chore: Running Chatwoot in restricted environments (#490)", - "sha": "f7c99b84d9b354727de52e8a277a66f553c1d9f7", + "author": 18097732, + "message": "fix: suggestions not triggering directly (#10211)", + "sha": "578dce81a1ccc3a9717176a67f0cee288a26c053", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2024-04-25T20:36:51Z" + "repoName": "chatwoot", + "createdAt": "2024-10-03T09:32:56Z" }, { - "author": 25697666, - "message": "chore: Added clearification for the Sendgrid setup (#488)", - "sha": "40ddd783b8cca5871839bcb0a1944554625bb149", + "author": 18097732, + "message": "style: apply fixes for eslint issues [cw-3590] (#10210)\n\nThese fixes are all auto generated and can be merged directly\r\n\r\nFixes the following issues\r\n\r\n1. Event used on components should be hypenated\r\n2. Attribute orders in components\r\n3. Use `unmounted` instead of `destroyed`\r\n4. Add explicit `emits` declarations for components, autofixed [using\r\nthis\r\nscript](https://gist.github.com/scmmishra/6f549109b96400006bb69bbde392eddf)\r\n\r\n\r\nWe ignore the top level v-if for now, we will fix it later", + "sha": "c51a458c252134b98527e95f9d10472b3db00c31", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2024-04-18T21:57:18Z" + "repoName": "chatwoot", + "createdAt": "2024-10-03T09:32:12Z" }, { - "author": 2246121, - "message": "chore: Move product docs to Chatwoot Help center (#487)", - "sha": "3ff87501a776c438f65719c7e94b59d3da3302da", + "author": 18097732, + "message": "feat: remove usage of `.sync` and define explicitly `emits` (#10209)\n\nReferences\r\n\r\n- https://v3-migration.vuejs.org/breaking-changes/v-model\r\n-\r\nhttps://v3-migration.vuejs.org/breaking-changes/v-on-native-modifier-removed.html", + "sha": "b8d0252511f6435640a77914fa8a37c749850180", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2024-04-11T16:55:56Z" + "repoName": "chatwoot", + "createdAt": "2024-10-03T07:14:18Z" }, { - "author": 101246, - "message": "chore: Alphabetize and list-ize bot token scopes, etc. (#486)\n\n- Refactor the slack documentation", - "sha": "fd73acaa7eac54585f27c2f0ef34f324f0dbe7a1", + "author": 18097732, + "message": "fix: eslint issues on CC & BCC email head [CW-3586] (#10203)\n\nThe previous usage was flagged because of outdated eslint issue, this PR\r\nfixes it\r\n\r\n![CleanShot 2024-10-03 at 08 46\r\n34@2x](https://github.com/user-attachments/assets/52a9de6b-1349-48dc-850d-40e641df69b4)\r\n\r\n![CleanShot 2024-10-03 at 08 46\r\n54@2x](https://github.com/user-attachments/assets/7b0972dd-0cbe-4d59-b077-7f4946d53766)", + "sha": "edc1fe2363240c4838ec48ea9cdecec5f21b3498", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2024-03-22T13:06:41Z" + "repoName": "chatwoot", + "createdAt": "2024-10-03T06:29:30Z" }, { - "author": 6481101, - "message": "chore: Update facebook-channel-setup.md (#483)\n\n- update facebook docs\r\n\r\nCo-authored-by: Sojan Jose ", - "sha": "110ca0b3c534ab8802915283cf7787b2c50c0a75", + "author": 18097732, + "message": "fix: signup form broken in production (#10206)\n\n`vue-i18n` has a new [linked message\r\nformat](https://vue-i18n.intlify.dev/guide/essentials/syntax#linked-messages),\r\nthis however conflicts with raw usage an email address like\r\n`hey@chatwoot.com`. The way to solve this as prescribed by then is to\r\nuse [literal\r\ninterpolation](https://vue-i18n.intlify.dev/guide/essentials/syntax#literal-interpolation),\r\nlike `hey{'@'}chatwoot.com`.\r\n\r\nThis PR does that for the entire translation files", + "sha": "0491ffc94e7f0231a7b10da2193eae04ef7ea470", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2024-03-22T13:04:16Z" + "repoName": "chatwoot", + "createdAt": "2024-10-03T05:53:30Z" }, { - "author": 73185, - "message": "chore: Update security-reports.md (#485)\n\n- transitioning from huntr.dev", - "sha": "49a5ef522f2cf12ce1b0e0e062e50dd70e015003", + "author": 18097732, + "message": "fix: Update event name for reports filter (#10199)", + "sha": "b52950ba5ac2c56bf3d052685a487265a4c5f979", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2024-03-22T12:59:02Z" + "repoName": "chatwoot", + "createdAt": "2024-10-02T16:16:23Z" }, { - "author": 1109982, - "message": "chore(docs): Link to azure app setup from email channel (#484)\n\nCo-authored-by: Pranav ", - "sha": "299be342903271add351d8f16a5bef310f58e61d", + "author": 2246121, + "message": "feat: Upgrade vite to 5.4.8 to fix dependabot/186 (#10196)\n\nReference: https://github.com/chatwoot/chatwoot/pull/10195", + "sha": "a3b602290a4990ef3e52d4f0097e75ebeb0febcb", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2024-03-14T19:40:17Z" + "repoName": "chatwoot", + "createdAt": "2024-10-02T07:57:37Z" }, { - "author": 73185, - "message": "chore: update docker development (#481)\n\n* chore: update docker development\r\n\r\n* Update docker.md\r\n\r\n- change the docker-compose commands to use v2 syntax\r\n\r\n---------\r\n\r\nCo-authored-by: Vishnu Narayanan ", - "sha": "449e757d7d5b6c906568ce59dfb8ab3e4615f8e6", + "author": 18097732, + "message": "feat: Show re-auth flag only for legacy Gmail and OAuth channels (#10189)", + "sha": "fce4d5e26e0fc660cc4efe6707294fb1390ef532", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2024-03-14T09:03:41Z" + "repoName": "chatwoot", + "createdAt": "2024-10-02T07:51:02Z" }, { - "author": 21111468, - "message": "chore: Fixed typo in Documentation", - "sha": "e86d4830866030522d5ca2fb12dc147b1bda5a97", + "author": 18097732, + "message": "feat: Vite + vue 3 💚 (#10047)\n\nFixes https://github.com/chatwoot/chatwoot/issues/8436\r\nFixes https://github.com/chatwoot/chatwoot/issues/9767\r\nFixes https://github.com/chatwoot/chatwoot/issues/10156\r\nFixes https://github.com/chatwoot/chatwoot/issues/6031\r\nFixes https://github.com/chatwoot/chatwoot/issues/5696\r\nFixes https://github.com/chatwoot/chatwoot/issues/9250\r\nFixes https://github.com/chatwoot/chatwoot/issues/9762\r\n\r\n---------\r\n\r\nCo-authored-by: Pranav \r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", + "sha": "42f6621afb4e8a4ba5b6c121ca54bf46ac345fab", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2024-02-26T09:36:23Z" + "repoName": "chatwoot", + "createdAt": "2024-10-02T07:36:30Z" }, { - "author": 2246121, - "message": "chore: Upgrade Docusaurus to 3.1.1 (#480)\n\n- Upgrade Docusaurus to 3.1.1\r\n- Fix issues with the rendering due to the new version of MDX. Ref: https://docusaurus.io/blog/preparing-your-site-for-docusaurus-v3#preparing-content-for-mdx-v3", - "sha": "be4f8232b6b651c94b17a3a6f06fc07b7be28e49", + "author": 73185, + "message": "fix: Lograge issue on non api pages (#10193)\n\nThis PR addresses several issues related to logging:\r\n\r\n- Enabling Lograge broke certain non-API URLs, such as password reset.\r\nThis occurred due to the user ID tagging we had in Lograge, which has\r\nnow been limited to API pages only.\r\n- Disabled the start and done logs in Sidekiq.\r\n- Investigated why Sidekiq logs weren’t being output as JSON. This is\r\ndue to the use of ActiveJob instead of Sidekiq for the job base classes.\r\n\r\n**Potential Options for Converting ActiveJob Logs to JSON:**\r\n- https://glozer.rocks/ojb\r\n- https://learnedreverie.medium.com/activejob-logs-as-json-6912403d8c81\r\n- https://github.com/roidrage/lograge/pull/226", + "sha": "e0bf2bd9d420067e77dc4d9fee04888921692c8f", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2024-02-08T12:22:23Z" + "repoName": "chatwoot", + "createdAt": "2024-10-01T23:53:27Z" }, { - "author": 2246121, - "message": "chore: Add a note for timeout", - "sha": "1eac2784e7f24cbd8c2e68293c37ceec71382b78", + "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": "docs", - "createdAt": "2024-02-07T02:27:31Z" + "repoName": "chatwoot", + "createdAt": "2024-09-30T16:18:52Z" }, { - "author": 6481101, - "message": "chore: Update direct upload S3 config \n\n- Remove duplicate config for aws s3 bucket", - "sha": "f04c5f3e5dcc9323ae1a4608748192e6eb5d8cd9", + "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", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2024-02-06T10:23:39Z" + "repoName": "chatwoot", + "createdAt": "2024-09-27T03:16:39Z" }, { - "author": 2246121, - "message": "chore: Re-write the documentation for Microsoft Entra OAuth App (#479)\n\nFixes: https://linear.app/chatwoot/issue/CW-3034/rewrite-the-documentation-for-azure-app", - "sha": "f9f8fa6df5ccb65bfdacb6ba645b3ab91cea5305", + "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": "docs", - "createdAt": "2024-02-06T10:20:30Z" + "repoName": "chatwoot", + "createdAt": "2024-09-27T02:21:29Z" }, { - "author": 1277421, - "message": "feat: Insert articles into replies (#470)\n\n- Adds page with instructions to set up the article insert feature\r\n\r\nCo-authored-by: Sojan ", - "sha": "b3c65f1e717208d049849e82e514b62686caa8a9", + "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": "docs", - "createdAt": "2024-01-30T14:07:59Z" + "repoName": "chatwoot", + "createdAt": "2024-09-26T01:03:28Z" }, { - "author": 59592352, - "message": "chore: Improve readability of notifications Docs (#466)\n\n\r\nCo-authored-by: Sojan Jose ", - "sha": "1e1d5a57eec1fb462754eff7c33ff4792776cc05", + "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", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2024-01-30T10:37:33Z" + "repoName": "chatwoot", + "createdAt": "2024-09-24T06:39:03Z" }, { - "author": 76581658, - "message": "chore: Update instagram-channel-setup documentation\n\n- Added facebook business_management api in documentation.", - "sha": "ce50ffab970f554a1f7064fc4774fdb2baba98ae", + "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": "docs", - "createdAt": "2024-01-30T10:30:02Z" + "repoName": "chatwoot", + "createdAt": "2024-09-24T06:25:38Z" }, { - "author": 73185, - "message": "chore: Update whatsapp documentation (#477)\n\n- Update WhatsApp documentation to reflect Webhook Verify Token changes", - "sha": "45670fb2799fa084f7f4371b3c4ff70d385c5577", + "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": "docs", - "createdAt": "2024-01-19T13:42:26Z" + "repoName": "chatwoot", + "createdAt": "2024-09-23T18:40:47Z" }, { - "author": 3526167, - "message": "doc: update aws-marketplace deployment guide #476)", - "sha": "149df25f1088a0383fa8fc9fb0de69510f2171da", + "author": 92152627, + "message": "chore: Update translations (#10124)\n\n- update translations", + "sha": "f0d00b69653f439de05ad25f52259d9674d4bafb", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2024-01-17T10:13:16Z" + "repoName": "chatwoot", + "createdAt": "2024-09-19T23:30:30Z" }, { - "author": 8796757, - "message": "Docs: add db_seed to make documentation (#475)\n\n- add doc for db_seed in make documentation", - "sha": "9459b77e3b4e2a7a35f19b15f039e189f5e0aa84", + "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": "docs", - "createdAt": "2024-01-10T06:00:57Z" + "repoName": "chatwoot", + "createdAt": "2024-09-19T23:28:29Z" }, { - "author": 16982564, - "message": "chore: fix database setup command for docker", - "sha": "d3cc5eec6456a56d2002ae06c66633bec67682d9", + "author": 73185, + "message": "Merge branch 'release/3.13.0' into develop", + "sha": "c0d5b248819d1d59c9ceb872c7b0143b2a0b58d7", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2024-01-10T05:56:57Z" + "repoName": "chatwoot", + "createdAt": "2024-09-17T23:47:56Z" }, { - "author": 16982564, - "message": "chore: update db reset command for docker setup\n\n- update the command for db reset in chatwoot docs", - "sha": "c137bd58629e32e4f403050db4b542b17dfb87bb", + "author": 73185, + "message": "Merge branch 'release/3.13.0'", + "sha": "fd01a5056ad735675bb62bf663eb690b84e5882f", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2024-01-10T05:56:08Z" + "repoName": "chatwoot", + "createdAt": "2024-09-17T23:47:37Z" }, { - "author": 3526167, - "message": "chore: Update conversation-workflow.md (#472)\n\nfix typo", - "sha": "9fe3d43fbc5047def279232abe06e2287a576193", + "author": 73185, + "message": " Bump version to 3.13.0", + "sha": "377fb5c3b93d6cfb495b518e3f3dd19b79e850aa", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-12-20T12:16:28Z" + "repoName": "chatwoot", + "createdAt": "2024-09-17T23:46:02Z" }, { - "author": 12408980, - "message": "feat: Improve line docs (#463)", - "sha": "576780f37ded26d72b2c3d6491a72760ee337f18", + "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": "2023-11-22T16:55:27Z" + "repoName": "chatwoot", + "createdAt": "2024-09-17T18:40:11Z" }, { - "author": 21138205, - "message": "Fix: typo in docker deployment instructions", - "sha": "c7131d1fc7234624cf4983346a7cbc9309140e27", + "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": "2023-11-21T22:50:30Z" + "repoName": "chatwoot", + "createdAt": "2024-09-17T04:05:39Z" }, { "author": 12408980, - "message": "doc: Message delivery status (#465)\n\n* doc: message delivery status\r\n\r\n* Update supported-features.md", - "sha": "8e4f1567eb0f92772cbbb53c9d45813c69d596d9", + "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": "2023-11-20T06:04:39Z" + "repoName": "chatwoot", + "createdAt": "2024-09-16T17:04:09Z" }, { - "author": 73185, - "message": "chore: improve docs for hmac (#464)\n\n - update identity validation \r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "c61adc1fbe38541cfe6cfcdca9e794732d533aa0", + "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": "2023-11-03T20:00:03Z" + "repoName": "chatwoot", + "createdAt": "2024-09-16T14:30:11Z" }, { - "author": 73185, - "message": "chore: update supported features (#462)\n\n- update supported features across channels", - "sha": "91bed482a8f675b401a2cc19ea850ec8c95c8069", + "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": "2023-11-01T22:53:26Z" + "repoName": "chatwoot", + "createdAt": "2024-09-16T10:44:35Z" }, { - "author": 73185, - "message": "chore: update reset session (#461)", - "sha": "e8e1937394540b330c10169c15dd327a92ecff19", + "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", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-11-01T22:53:09Z" + "repoName": "chatwoot", + "createdAt": "2024-09-16T10:17:44Z" }, { - "author": 3677023, - "message": "chore: updated mac-os environment setup for postgres (#459)\n\n- fixed postgres macOS setup instruction", - "sha": "2fe82e1f47e4e839a3f55714672e1431fd99127b", + "author": 2246121, + "message": "fix: Remove feature flag for insert article into editor (#10114)\n\nFixes #10107", + "sha": "73d448a203c99a263979c095fff4da4b8bf52524", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-10-30T19:40:02Z" + "repoName": "chatwoot", + "createdAt": "2024-09-16T06:55:49Z" }, { "author": 73185, - "message": "chore: fix broken links (#458)\n\n- fix broken links\r\n- add rbenv as an option for managing ruby", - "sha": "dd28c371987f471e595637affcf6c74557693254", + "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": "2023-10-27T19:42:50Z" + "repoName": "chatwoot", + "createdAt": "2024-09-16T04:14:07Z" }, { - "author": 12408980, - "message": "chore: Facebook/Instagram integration updates (#456)\n\n* doc: update f.b\r\n\r\n* fix instagram doc\r\n\r\n* more cleanup\r\n\r\n* more updates", - "sha": "f3d3a6b1482aec112dc919f571fc80192be6ed4f", + "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": "2023-10-24T01:47:19Z" + "repoName": "chatwoot", + "createdAt": "2024-09-16T04:12:56Z" }, { - "author": 53310847, - "message": "feat: Adding Elestio deployment option and instruction (#452)\n\ncloses #451", - "sha": "eb1675c41b2fd260c7e9a602f1ec712457f13744", + "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": "2023-10-19T23:53:27Z" + "repoName": "chatwoot", + "createdAt": "2024-09-16T04:12:14Z" }, { "author": 73185, - "message": "chore: Whatsapp documentation (#457)", - "sha": "22b80e0e83facd8cc7605a7815e4a692125573d6", + "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": "2023-10-19T23:15:35Z" + "repoName": "chatwoot", + "createdAt": "2024-09-16T04:11:20Z" }, { - "author": 73185, - "message": "chore: Add community guidelines (#453)", - "sha": "74a984c389925289ca3aa187c3660ed13641a2a6", + "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": "2023-10-18T18:32:32Z" + "repoName": "chatwoot", + "createdAt": "2024-09-13T12:28:23Z" }, { - "author": 73185, - "message": "chore: Add supported interactive messages across channels (#454)\n\n\r\n---------\r\nCo-authored-by: Pranav Raj S ", - "sha": "03e5fb7a274f675d3621ade346182293e5b5278d", + "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": "2023-10-18T18:31:23Z" + "repoName": "chatwoot", + "createdAt": "2024-09-13T05:24:18Z" }, { - "author": 73185, - "message": "chore: Update support options (#455)\n\n* chore: update support options\r\n\r\n* Update faq.md\r\n\r\n---------\r\n\r\nCo-authored-by: Pranav Raj S ", - "sha": "fd9afbfad333522349cd731f467422fbf270d37f", + "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": "2023-10-18T18:28:40Z" + "repoName": "chatwoot", + "createdAt": "2024-09-11T18:59:41Z" }, { "author": 12408980, - "message": "chore: Add permission changes (#450)", - "sha": "112c2d76c7cc2745406dbc7699cace64cecf4358", + "message": "feat: Add the ability to paste images to editor (#10072)", + "sha": "2c17c95eabff49892321dde0caca0d7edf07ecc8", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-10-10T03:08:39Z" + "repoName": "chatwoot", + "createdAt": "2024-09-11T04:14:13Z" }, { "author": 73185, - "message": "chore: update translation guidelines (#444)", - "sha": "0c64ad82119ddb5a58d5d4542236a4e130095577", + "message": "chore: Bump up character limit for email channel (#10082)", + "sha": "bb74c621b5b1c4fe805713e1bd838728389efa6c", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-09-20T04:24:24Z" + "repoName": "chatwoot", + "createdAt": "2024-09-07T03:11:18Z" }, { - "author": 2246121, - "message": "chore: Update live-chat-dark-mode.md (#447)", - "sha": "c66eb11104edd2da91edb33ef04710bcda17681b", + "author": 12408980, + "message": "fix: Contact filter attribute groups (#10080)", + "sha": "185a122ec754dec6b38cdfb1cfe8dde4784245a1", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-09-19T10:16:19Z" + "repoName": "chatwoot", + "createdAt": "2024-09-06T08:11:48Z" }, { "author": 64252451, - "message": "feat: Update reports doc pages (#443)", - "sha": "6957dedc1d95a9515017db1ef11402f02b0e900a", + "message": "fix: Editor controls not working after newline `(Shift+Enter)` (#10079)", + "sha": "05dece826da3429f12ad4052635511ad8b3d0cfa", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-09-19T04:10:59Z" + "repoName": "chatwoot", + "createdAt": "2024-09-06T07:08:45Z" }, { - "author": 3526167, - "message": "chore: update node version to 20 in docs (#446)", - "sha": "1bde4d8fcf9109578ec7ff9f290cd2213d999e32", + "author": 12408980, + "message": "feat: Extend `upload` API end point to support external images (#10062)", + "sha": "528b984a8dcb918a9e6ec28b4e68999c26759bc7", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-09-18T18:03:01Z" + "repoName": "chatwoot", + "createdAt": "2024-09-05T05:12:54Z" }, { - "author": 28805926, - "message": "chore: Fix typo in gatsby.md (#445)\n\n- Fix typo in gatsby.md", - "sha": "3abcec73f3c85378ed8206fe3f0d72fbfdaee71a", + "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": "2023-09-13T22:41:11Z" + "repoName": "chatwoot", + "createdAt": "2024-09-05T00:04:07Z" }, { - "author": 103104754, - "message": "Remove outdated FAQ (#442)", - "sha": "b1494e9d75a1c198bb6b03bad0d649ad7cfa77f9", + "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": "2023-09-13T00:54:51Z" + "repoName": "chatwoot", + "createdAt": "2024-09-04T23:14:50Z" }, { - "author": 103104754, - "message": "Slack docs update (#440)\n\n* Add files via upload\r\n\r\n* Update slack.md\r\n\r\n* fix: link formatting\r\n\r\n---------\r\n\r\nCo-authored-by: Shivam Mishra ", - "sha": "47945e257f7d12d8dbfb765abea6bee41d022710", + "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", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-09-11T14:14:05Z" + "repoName": "chatwoot", + "createdAt": "2024-09-04T23:13:29Z" }, { - "author": 103104754, - "message": "Add a note about discontinuing Twitter integration (#439)\n\n* Note about discontinuing Twitter\r\n\r\n* Update docs/product/channels/twitter.md\r\n\r\n* chore: update formatting\r\n\r\n---------\r\n\r\nCo-authored-by: Shivam Mishra ", - "sha": "c8a6360094ef95bd5777be75d51914b34ff12e91", + "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": "2023-08-30T07:29:08Z" + "repoName": "chatwoot", + "createdAt": "2024-09-04T06:04:08Z" }, { - "author": 18097732, - "message": "feat: add hc images (#438)", - "sha": "5ed221b7e7d385c3dd7c359c6c238f2ac320a305", + "author": 64252451, + "message": "feat: Adds support for selecting emojis using the keyboard (#10055)", + "sha": "a3732c8f51c684ddd5a98aefd85c865c3400970a", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-08-25T07:13:02Z" + "repoName": "chatwoot", + "createdAt": "2024-09-04T06:02:54Z" }, { - "author": 1277421, - "message": "doc: Adds configuration docs for baseDomain in SDK settings (#437)\n\n* doc: Adds configuration docs for baseDomain in SDk settings\r\n\r\n* Adds sample code to settings display", - "sha": "c81a5c184c3db3ad6297ff60cc60949eeb597203", + "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": "2023-08-25T04:25:03Z" + "repoName": "chatwoot", + "createdAt": "2024-08-30T01:10:13Z" }, { - "author": 103104754, - "message": "Create audit-logs (#436)\n\n* Create audit-logs\r\n\r\n* Add files via upload\r\n\r\n* Update audit-logs\r\n\r\n* Update product.js\r\n\r\n* Delete audit-logs\r\n\r\n* Create audit-logs.md\r\n\r\n* Add files via upload\r\n\r\n* Delete audit-logs.png\r\n\r\n* Delete finding-audit-log.png\r\n\r\n* chore: move images\r\n\r\n* feat: update md\r\n\r\n---------\r\n\r\nCo-authored-by: Shivam Mishra ", - "sha": "2cd3e50445d7f406b92747679fa6925d9fdc4933", + "author": 2246121, + "message": "feat: Update the design for the webhook management page (#10050)", + "sha": "f087461abcfe0ac529f0d203157394d07529d77a", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-08-23T04:04:12Z" + "repoName": "chatwoot", + "createdAt": "2024-08-29T14:59:27Z" }, { - "author": 3526167, - "message": "doc: update node/ruby versions in contribution guide (#435)\n\n* doc: update node version in ubuntu contrib guide\r\n\r\n* Update mac-os.md\r\n\r\n* Update ubuntu.md\r\n\r\n* Update windows.md\r\n\r\n* Update requirements.md", - "sha": "c431a462a30277f06c6135e5455eae99031f84c4", + "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": "2023-08-18T08:19:37Z" + "repoName": "chatwoot", + "createdAt": "2024-08-29T13:36:11Z" }, { "author": 12408980, - "message": "doc: AI Assist (#432)", - "sha": "d3301116aa7a4ba2ea8cec4450889594429758b8", + "message": "feat: Added support for copying and pasting images in article editor (#10044)", + "sha": "6dda1e8c8fc75d0b3729c86a4cbd2e668457f0c3", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-08-15T04:30:50Z" + "repoName": "chatwoot", + "createdAt": "2024-08-29T13:20:52Z" }, { - "author": 73185, - "message": "chore: Add Documentation on Backing up Chatwoot (#429)", - "sha": "2391f8ca514f362a9263d112e7b6bac3e2891262", + "author": 18097732, + "message": "fix: default return in blocked domains (#10046)\n\nCo-authored-by: Vishnu Narayanan ", + "sha": "098825c149de532486a44a224b19161dc01d0f6a", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-07-27T16:26:00Z" + "repoName": "chatwoot", + "createdAt": "2024-08-29T10:06:57Z" }, { - "author": 10000339, - "message": "docs: Add Easypanel as a deployment method (#417)\n\n- Add Easypanel as a deployment method", - "sha": "65783bda496fa5afbb61dc60b5688b9aa67aaa2d", + "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", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-07-21T15:37:21Z" + "repoName": "chatwoot", + "createdAt": "2024-08-29T05:49:32Z" }, { - "author": 3526167, - "message": "doc: add guide for make commands (#426)\n\n- add doc for make usage for local dev workflow", - "sha": "57e3627a51129c6618518b75dd69d17abbc63eae", + "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": "2023-07-19T16:10:12Z" + "repoName": "chatwoot", + "createdAt": "2024-08-27T19:23:18Z" }, { - "author": 1133835, - "message": "Fix an incorrect env var in conversation-continuity.md (#421)\n\nChanges the MAILGUN_INGRESS_API_KEY env var to MAILGUN_INGRESS_SIGNING_KEY;\r\nwhich is the correct one according to https://github.com/chatwoot/chatwoot/blob/develop/.env.example#L95\r\n\r\nref: https://guides.rubyonrails.org/v7.0/action_mailbox_basics.html#mailgun", - "sha": "88fd9c431357e336c96650516494358f21b3ea3a", + "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": "2023-07-19T10:42:09Z" + "repoName": "chatwoot", + "createdAt": "2024-08-27T08:20:25Z" }, { - "author": 3526167, - "message": "doc: update enable-ip-logging guide (#423)", - "sha": "06504d7e275d013dbc42a69fd44344e2151f5de1", + "author": 64252451, + "message": "feat: Rewrite `automations/methodsMixin` to a composable (#9956)\n\nCo-authored-by: Shivam Mishra ", + "sha": "bc6420019fce6902f4515e3ce69d0a8b4a8d846c", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-07-08T06:09:09Z" + "repoName": "chatwoot", + "createdAt": "2024-08-27T07:00:08Z" }, { - "author": 3526167, - "message": "feat: add monthly gh action to check for broken links (#424)", - "sha": "8fba74c2f21b5c0034752e1fbcf185f5db4b8f10", + "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": "2023-07-08T06:03:22Z" + "repoName": "chatwoot", + "createdAt": "2024-08-27T02:36:51Z" }, { - "author": 103104754, - "message": "Update the section on 'Trend' (#420)", - "sha": "752fb9ae33f0c9ab77a5b135b54be86a7ee884e4", + "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": "2023-06-21T12:23:43Z" + "repoName": "chatwoot", + "createdAt": "2024-08-27T02:30:05Z" }, { - "author": 3526167, - "message": "doc: update ruby version across docs (#419)", - "sha": "574cc1735d2aba624ae4f10eacaab3e0f227e1b5", + "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": "2023-06-15T17:06:08Z" + "repoName": "chatwoot", + "createdAt": "2024-08-26T10:25:59Z" }, { - "author": 12408980, - "message": "chore: Cleanup mobile app guides (#418)\n\nCo-authored-by: Vishnu Narayanan ", - "sha": "117eac7022c442b0f312ed47b39741df5056cae4", + "author": 18097732, + "message": "feat: add domain blocklist feature (#10016)\n\nCo-authored-by: Pranav ", + "sha": "3489783cb8c650db7242656e41f7f916bfee2d4a", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-06-15T08:31:17Z" + "repoName": "chatwoot", + "createdAt": "2024-08-26T07:35:36Z" }, { - "author": 3526167, - "message": "chore: refactor contributing guide to use make commands (#416)\n\n* chore: refactor contributing guide to use make commands\r\n\r\n* chore: formatting", - "sha": "65f9b6697f475a9f9c392eb1eb00e6524f08274a", + "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": "2023-06-08T10:57:12Z" + "repoName": "chatwoot", + "createdAt": "2024-08-23T11:49:06Z" }, { - "author": 3526167, - "message": "doc: refactor installation types into community and official (#415)\n\n* doc: refactor installation types into community and official\r\n* chore: refactor", - "sha": "348e7cee191d43977c0808624c81c472e12925f2", + "author": 73185, + "message": "feat: Add APIs to manage custom roles in Chatwoot (#9995)\n\nCo-authored-by: Pranav ", + "sha": "b61ad6e41aca1394547e463a3cc9e16f8ce0762b", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-06-08T10:55:00Z" + "repoName": "chatwoot", + "createdAt": "2024-08-23T11:48:28Z" }, { - "author": 3526167, - "message": "doc: update super-admin-sidekiq docs (#413)\n\n- Update the docs to mention the user created during onboarding is a super-admin", - "sha": "2e36e57105c8312148ba52ad6fa03090c9d1d8e7", + "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": "2023-05-31T12:55:27Z" + "repoName": "chatwoot", + "createdAt": "2024-08-23T03:57:17Z" }, { - "author": 3526167, - "message": "doc: update gcs-bucket.md (#411)\n\n* doc: update gcs-bucket.md\r\n\r\n* Update supported-providers.md", - "sha": "a9ec7277781cca1474bb01520e2905ca56dc2634", + "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": "2023-05-26T06:34:23Z" + "repoName": "chatwoot", + "createdAt": "2024-08-22T17:34:14Z" }, { - "author": 6324047, - "message": "doc: update faq.md (#410)\n\nUpdate mail: to mailto: since there is not a valid mail link.", - "sha": "8fb078ba7bec578702f9655ebdb817aabe9c9911", + "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": "2023-05-25T07:15:24Z" + "repoName": "chatwoot", + "createdAt": "2024-08-22T14:11:11Z" }, { - "author": 73185, - "message": "chore: update redis requirement (#409)\n\n- update redis requirement", - "sha": "87aa39e62d809df77dc7f5cb4b3808450816b464", + "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": "2023-05-18T09:53:36Z" + "repoName": "chatwoot", + "createdAt": "2024-08-22T11:18:02Z" }, { - "author": 1672971, - "message": "chore: Update node js version ubuntu.md (#407)", - "sha": "c4c106339e41d3b5f0a2648af053c26252334efb", + "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", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-05-16T08:15:41Z" + "repoName": "chatwoot", + "createdAt": "2024-08-22T11:11:42Z" }, { - "author": 1672971, - "message": "chore: Update ruby version ubuntu.md (#406)", - "sha": "939dfc0d4df737cb90ab940b42ea3fa74b95da1e", + "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": "2023-05-16T08:15:16Z" + "repoName": "chatwoot", + "createdAt": "2024-08-22T11:10:55Z" }, { "author": 18097732, - "message": "fix: copy formatting (#394)\n\n- fix formatting\r\n\r\n---------\r\n\r\nCo-authored-by: Sojan Jose ", - "sha": "231de0c5f4b0ec1a6c5831f1a9e2953f10e2e985", + "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": "2023-05-09T13:10:02Z" + "repoName": "chatwoot", + "createdAt": "2024-08-22T11:10:27Z" }, { - "author": 26772889, - "message": "chore: Fix typos in Dialogflow documentation (#404)", - "sha": "19e58d0562f6085c3bbad2b9df21b0665004da15", + "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": "2023-05-03T13:38:56Z" + "repoName": "chatwoot", + "createdAt": "2024-08-22T10:52:54Z" }, { - "author": 14988496, - "message": "chore: Add botpress integration example (#405)", - "sha": "bcd1fa9d5c46eb1d9f2c65f7911efc010c7d7514", + "author": 12408980, + "message": "fix: OpenAPI label suggestion response payload (#10008)", + "sha": "eb6de74269d566daade10d31e8bf7bf72fb1585e", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-05-03T13:38:00Z" + "repoName": "chatwoot", + "createdAt": "2024-08-22T10:02:33Z" }, { - "author": 18097732, - "message": "feat: Add docs on priority (#403)\n\nCo-authored-by: Pranav Raj S ", - "sha": "028b526481838a4e7f909a13cb26ef9c929053af", + "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": "2023-04-28T18:59:57Z" + "repoName": "chatwoot", + "createdAt": "2024-08-22T08:28:51Z" }, { - "author": 18097732, - "message": "feat: Update docs for identity verification (#402)", - "sha": "2f3f373578499df8b0ad5dcf60d54395001a0704", + "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", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-04-25T18:31:40Z" + "repoName": "chatwoot", + "createdAt": "2024-08-22T07:32:11Z" }, { - "author": 2246121, - "message": "chore: Add docs for help-center", - "sha": "b4b8059d22d6e4b97b94dde600a33448506217ac", + "author": 12408980, + "message": "fix: Handle OpenAI API errors (#9560)", + "sha": "429d281501be22d45ac431f929a70f9629eb1830", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-04-21T18:52:26Z" + "repoName": "chatwoot", + "createdAt": "2024-08-22T04:54:13Z" }, { - "author": 3526167, - "message": "doc: update helm guide (#401)", - "sha": "46b1ebce003c61c809b051f29a7010bd911a22e6", + "author": 12408980, + "message": "fix: Delete attachments when removing them from Instagram in real-time (#9996)", + "sha": "6571baf2116b9cd45bef82aa240c720f25440719", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-04-21T16:40:56Z" + "repoName": "chatwoot", + "createdAt": "2024-08-21T14:40:31Z" }, { - "author": 3526167, - "message": "chore: update heroku guide to mention runtime-metadata feature (#400)\n\n* chore: update heroku guide to mention runtime-metadata feature\r\n\r\nref: https://github.com/chatwoot/chatwoot/pull/6932", - "sha": "48738d25a7c51980ebd87d38bc04bb0e2681eb67", + "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", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-04-19T13:14:50Z" + "repoName": "chatwoot", + "createdAt": "2024-08-21T12:57:53Z" }, { - "author": 18097732, - "message": "feat: docs for conversation custom attributes via SDK (#397)\n\n* feat: docs for setConversationCustomAttributes\r\n\r\n* feat: add reference to conversation custom attribute\r\n\r\n* chore: Apply suggestions from code review\r\n\r\nCo-authored-by: Hricha Shandily <103104754+Hricha-Shandily@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Hricha Shandily <103104754+Hricha-Shandily@users.noreply.github.com>", - "sha": "907cdb5ad501b37a620f23e9ae4a4b02fc015506", + "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", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-04-06T10:01:13Z" + "repoName": "chatwoot", + "createdAt": "2024-08-21T06:06:26Z" }, { - "author": 18097732, - "message": "fix: todos (#398)", - "sha": "3931ee7a911082fdd15faa4fc0a209ff2dd72026", + "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": "2023-04-05T08:32:11Z" + "repoName": "chatwoot", + "createdAt": "2024-08-21T03:23:26Z" }, { - "author": 18097732, - "message": "feat: add docs for Dyte, Google Translate and Macros [CWM-27, CWM-26, CWM-25] (#395)\n\n* feat: add google translate\r\n\r\nCo-authored-by: Hricha-Shandily \r\n\r\n* feat: add dyte docs\r\n\r\nCo-authored-by: Hricha-Shandily \r\n\r\n* feat: add macros docs\r\n\r\nCo-authored-by: Hricha-Shandily \r\n\r\n* feat: add image name\r\n\r\n* feat: add product\r\n\r\n---------\r\n\r\nCo-authored-by: Hricha-Shandily ", - "sha": "56490849ba37139c4cbf63434941c7224055a4a8", + "author": 92152627, + "message": "chore: Update translations (#9976)", + "sha": "a92d7fd7d5ca306a0366978f9d9d09cda5c20e71", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-04-03T10:41:20Z" + "repoName": "chatwoot", + "createdAt": "2024-08-20T14:43:09Z" }, { - "author": 38668796, - "message": "fix: vue and nuxt (#393)\n\nhttps://github.com/productdevbookcom/chatwoot", - "sha": "aaa4f958717038695ca13d35df0c3360c42a61fc", + "author": 49699333, + "message": "chore(deps): bump elliptic from 6.5.4 to 6.5.7 (#9975)", + "sha": "e9e515c436f1fd90bdd0b95d1bcd93cb30b6893d", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-03-28T11:53:23Z" + "repoName": "chatwoot", + "createdAt": "2024-08-20T14:23:13Z" }, { - "author": 18097732, - "message": "feat: Update docusaurus.config.js (#392)", - "sha": "22893893dd8a201497098708b3cea8347008f1a8", + "author": 3526167, + "message": "chore: Remove closing comment on issues/PRs (#9964)", + "sha": "bb947ca50d2f7c06ed598a68b8d557ad0bde459c", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-03-27T09:12:14Z" + "repoName": "chatwoot", + "createdAt": "2024-08-20T08:57:15Z" }, { - "author": 16636757, - "message": "Fix: Update ruby version (#391)", - "sha": "55394df7f7008f4e2e5ffbfe55da50829f04a435", + "author": 73185, + "message": "chore: [Snyk] Fix for 1 vulnerabilities (#9971)\n\n- update gem to fix vulnerabilities", + "sha": "8473e72a7ef1644d0b26cc73cba86722497bbd25", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-03-27T09:07:48Z" + "repoName": "chatwoot", + "createdAt": "2024-08-20T00:41:53Z" }, { - "author": 13431596, - "message": "Update setup-guide.md (#390)\n\nIn the docs location for gradle.properties for the Android app setup is mentioned incorrectly.", - "sha": "0e7aa058cf5309ac9d52b0bc33db9bb5f32b91d3", + "author": 73185, + "message": "Merge branch 'release/3.12.0' into develop", + "sha": "292435e0e7c4643376267868b0f651f6a39b5dd0", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-03-24T07:08:29Z" + "repoName": "chatwoot", + "createdAt": "2024-08-19T22:54:48Z" }, { - "author": 2246121, - "message": "chore: Update setup.md", - "sha": "3807ff40af595ddef347c0565cbc7578633c636b", + "author": 73185, + "message": "Merge branch 'release/3.12.0'", + "sha": "d70ba8ff40cd1d8133df6fde7eb0b1a935117323", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-03-23T21:21:24Z" + "repoName": "chatwoot", + "createdAt": "2024-08-19T22:54:36Z" }, { - "author": 114459, - "message": "chore: simplify the azure app set up(#389)\n\n- Steps on using single-tenant access\r\n\r\nCo-authored-by: Sojan ", - "sha": "97c05bf0353a5e2ba7acec93db1ccc40f77b201c", + "author": 73185, + "message": " Bump version to 3.12.0", + "sha": "d3dacccb1d060b3ead89295c7fbcc310827da6ee", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-03-16T15:14:43Z" + "repoName": "chatwoot", + "createdAt": "2024-08-19T22:53:25Z" }, { - "author": 18097732, - "message": "feat: add heatmap docs (#388)\n\n* feat: add heatmap docs\r\n\r\n* Update docs/user-guide/features/reports/overview.md\r\n\r\n---------\r\n\r\nCo-authored-by: Hricha Shandily <103104754+Hricha-Shandily@users.noreply.github.com>", - "sha": "6ef72144ce82daa8a1d81000681a15f9d9ceab60", + "author": 73185, + "message": "Merge branch 'master' into develop", + "sha": "0190b6c36dd990e8a366615df738b46f13757c63", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-03-09T10:43:23Z" + "repoName": "chatwoot", + "createdAt": "2024-08-19T22:52:43Z" }, { - "author": 3526167, - "message": "doc: update linux manual upgrade steps (#387)", - "sha": "73b49171c2810f95804c2337840c85c5daba91db", + "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": "2023-02-28T12:02:55Z" + "repoName": "chatwoot", + "createdAt": "2024-08-17T07:34:15Z" }, { - "author": 2246121, - "message": "chore: Add chatwootSettings option", - "sha": "d64db8f919dfa2156c06ac6e8e48667a3682db49", + "author": 92152627, + "message": "chore: Update translations (#9946)", + "sha": "bb786396966d0319777ecba0c73b89b4bc11a902", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-02-23T21:43:19Z" + "repoName": "chatwoot", + "createdAt": "2024-08-16T08:36:32Z" }, { - "author": 18097732, - "message": "feat: add docs for LogRocket and Google OAuth (#385)\n\n* chore: update browserlist\r\n\r\n* feat: add docs for google and logrocket\r\n\r\n* chore: upgrade dependency\r\n\r\n* feat: update titles\r\n\r\n* feat: minor change in copy\r\n\r\n* Apply suggestions from code review\r\n\r\nCo-authored-by: Hricha Shandily <103104754+Hricha-Shandily@users.noreply.github.com>\r\n\r\n* chore: update steps formatting\r\n\r\n* fix: copy\r\n\r\n---------\r\n\r\nCo-authored-by: Sojan Jose \r\nCo-authored-by: Hricha Shandily <103104754+Hricha-Shandily@users.noreply.github.com>", - "sha": "605891a78b5ce843b3a011063ba3920970cb4828", + "author": 15716057, + "message": "feat: Redesign onboarding screen (#9939)\n\nCo-authored-by: Pranav ", + "sha": "f38101527f2ef46199dcaa7184d619a674d6cdf3", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-02-23T07:50:59Z" + "repoName": "chatwoot", + "createdAt": "2024-08-16T07:31:22Z" }, { - "author": 3526167, - "message": "chore: update docker guide (#384)\n\nadd note to maintain backward compatibility for older docker versions", - "sha": "071ebf13e818fb5dea1ba51fce08b884d9e54cf4", + "author": 18097732, + "message": "fix: Chat list tab styles (#9960)", + "sha": "4310a547caffebdfd31a441673839b2ae45ed6c8", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2023-02-21T12:25:46Z" + "repoName": "chatwoot", + "createdAt": "2024-08-14T13:03:14Z" }, { "author": 3526167, @@ -5577,1604 +6377,1604 @@ "createdAt": "2021-05-31T11:28:53Z" }, { - "author": 3526167, - "message": "feat: support vite build for linux installations(cwctl) (#10231)\n\n- Switch to `pnpm` from `yarn`\r\n\r\nChangelog\r\n----\r\n- add support for `pnpm` `vite` build for chatwoot 4.0\r\n- for new installations, install pnpm and vite\r\n- for existing installations, remove `node_modules` and install `pnpm`\r\n\r\nNote: `yarn` is not removed when upgrading existing installations. If\r\nyou want to rollback to an older version of Chatwoot(pre 4.0),\r\n\r\n```\r\nsudo -i -u chatwoot\r\ncd chatwoot\r\ngit checkout # tag is the version of chatwoot you want to rollback to\r\nrm -rf node_modules # remove deps installed via pnpm\r\n\r\n# Update dependencies\r\nbundle\r\nyarn\r\n\r\n# Recompile the assets\r\nrake assets:precompile RAILS_ENV=production\r\n\r\n# Migrate the database schema\r\nRAILS_ENV=production bundle exec rake db:migrate\r\nexit\r\n```", - "sha": "8c54d7f794fc8f3e01644822f859e53c54a82775", + "author": 12408980, + "message": "Merge tag 'v1.9.0' into develop\n\nv1.9.0#", + "sha": "9b1255664670c2ea77d3d024e9f1ff5516a8ce2a", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-10-04T11:20:44Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-04-17T11:04:37Z" }, { - "author": 18097732, - "message": "fix: emits for FormSelect and PhoneInput component (#10226)", - "sha": "bd88bfb0fe87cdec3832b1a9d51a29dcf76e64da", + "author": 12408980, + "message": "Merge branch 'release/1.9.0'", + "sha": "a1d200c46c2230b43d5ac7bbad8f39e4630e1267", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-10-04T09:39:42Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-04-17T11:03:35Z" }, { - "author": 3526167, - "message": "feat: support vite build for docker based installations (#10225)\n\n- Switch to `pnpm` from `yarn` for docker builds", - "sha": "83100b8f606a9d4cef3c870e41a693aec6cb01fb", + "author": 12408980, + "message": "Bump version to `1.9.0`", + "sha": "53c8e001caea3371635d7941d566a4c454e5ae13", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-10-04T08:50:56Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-04-17T10:35:23Z" }, { - "author": 2246121, - "message": "fix: Update card labels button with a new one to fix the CSS issue (#10222)", - "sha": "0f26351fd30dab8adc38d0cc2ebc99d61b72da7a", + "author": 92152627, + "message": "chore: Translation updates (#677)\n\n* New translations en.json (Italian)\r\n\r\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 (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 (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 (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 (Croatian)\r\n\r\n* New translations en.json (Serbo-Croatian)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "bb9b6b0db66e0ca5c787658839ab3b72c629dc3e", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-10-04T07:00:35Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-04-12T06:08:25Z" }, { - "author": 73185, - "message": "chore: Move line attachment creation to a single db commit (#10194)\n\nSimilar to the work we did with the legacy code of other channels like Twilio, we need to move the message creation and attachment creation to be under a single db commit for the line channel. Otherwise, the emitted webhook events for message creation will miss the attachment payload.\r\n\r\n\r\nRef: https://github.com/orgs/chatwoot/discussions/7546#discussioncomment-10814495\r\nRef: https://github.com/chatwoot/chatwoot/pull/10167", - "sha": "6d053e58168722b8001af212222c8f0c3a90f6fe", + "author": 12408980, + "message": "fix: Hide the reply button before loading the conversation.", + "sha": "8bb55efdfd519fcb9cbfe8cc7ee579070ee1dae7", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-10-04T05:13:41Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-04-12T06:07:02Z" }, { - "author": 18097732, - "message": "fix: Update the styles for the datepicker in custom snooze modal (#10207)", - "sha": "bbb8e57feec702b73f2294207714bf00807cdcaa", + "author": 12408980, + "message": "chore: Upgrade react native from `0.70.6` to `0.70.8` (#679)", + "sha": "7e64001f26abd2d4ea9351c54a1240c26b533222", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-10-04T05:06:51Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-04-11T15:36:49Z" }, { - "author": 18097732, - "message": "fix: Update translation payload for audit logs (#10217)\n\nVue i18n would automatically merge arrays previously, it does not do so now. This PR fixes it by cleaning up the payload before passing it for translation", - "sha": "5eac95732b13444201dae42c664936e0d68099d9", + "author": 12408980, + "message": "chore: Handle other account notifications (#680)\n\n* Handle invalid conversations from a push\r\n\r\n* Hide the reply button before loading the conversation", + "sha": "304a604ff833b95d3ae12a73f5374d34da506ebb", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-10-04T05:04:26Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-04-11T11:13:49Z" }, { - "author": 18097732, - "message": "fix: vue 3 followup fixes (#10213)\n\nFixes: CW-3602, CW-3606, CW-3605, CW-3601, CW-3603, CW-3600, CW-3598\r\n\r\n-\r\n[CW-3602](https://linear.app/chatwoot/issue/CW-3602/chat-list-infinite-loader-fetching-only-odd-numbered-pages)\r\nChat list pagination broken\r\n-\r\n[CW-3606](https://linear.app/chatwoot/issue/CW-3606/saving-greeting-message-is-not-working-in-inbox-settings)\r\nGreetings message not getting saved\r\n-\r\n[CW-3605](https://linear.app/chatwoot/issue/CW-3605/copy-and-paste-image-attachment-not-working-in-widget)\r\nPaste not working on widget\r\n-\r\n[CW-3601](https://linear.app/chatwoot/issue/CW-3601/edit-category-is-not-working-properly)\r\nEdit category not updating\r\n-\r\n[CW-3603](https://linear.app/chatwoot/issue/CW-3603/delete-filter-is-not-working)\r\nDelete filter modal not toggling\r\n-\r\n[CW-3600](https://linear.app/chatwoot/issue/CW-3600/portal-editor-is-not-working-properly)\r\nPortal editor events were flaky\r\n-\r\n[CW-3598](https://linear.app/chatwoot/issue/CW-3598/rearrange-of-pre-chat-form-fields-throws-an-error)\r\nPrechat form re-order bug\r\n\r\n---------\r\n\r\nCo-authored-by: Vishnu Narayanan ", - "sha": "b3262597c15aaa22a8d007deee496b62b63565e2", + "author": 64252451, + "message": "feat: Conversation action sheet (#666)", + "sha": "f55f770a3aec19e456fa5f6c65c27f194ddb8cac", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-10-03T14:29:07Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-04-07T15:05:43Z" }, { - "author": 18097732, - "message": "fix: vitest resolution in vite.config [CW-3587] (#10204)\n\nThe ruby plugin conflicted with vitest resolution, this PR fixes it. We\r\nwill need to separate out the vite config for this", - "sha": "701135df926e6cb2901adaf4859abac3776b36fc", + "author": 12408980, + "message": "chore: Update `sentry` to the latest version (#675)", + "sha": "b5a5699a0d84abda572dd9cb8b69287356140539", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-10-03T14:24:57Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-04-06T14:59:03Z" }, { - "author": 3526167, - "message": "fix: gh actions for vite build (#10212)\n\n\r\nFixes https://linear.app/chatwoot/issue/CW-3604/fix-gh-actions-for-vite-build\r\n\r\n- [x] response bot spec\r\n- [x] chatwoot ce spec\r\n- [x] size limit check", - "sha": "fdc3e370efe980ec62eb7f102980ed2e6b3484c4", + "author": 64252451, + "message": "chore: iOS build issues (#674)", + "sha": "82d29a50e362615c19b34563d3401c13b53da3a1", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-10-03T10:55:48Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-04-04T15:31:36Z" }, { - "author": 18097732, - "message": "fix: initOnEvents not removed [CW-3594] (#10200)\n\nThe `initOnEvents` was used to get the notification sound file and\r\ntrigger the 30 second loop, but since the function was replaced to using\r\nclass syntax, the removeEvent listener was not working. This PR fixes it\r\nby reverting to the old syntax but moving it inside the constructor\r\ninstead and also adding a `once: true` to ensure it is always removed\r\nautomatically", - "sha": "f14edd52420b9c593bec0d99b6185e3c29376aae", + "author": 12408980, + "message": "chore: Disable avatar for incoming message", + "sha": "6346eb1cb91f694cf7a72d9186e25540fdacd886", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-10-03T09:33:44Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-04-04T10:36:23Z" }, { - "author": 18097732, - "message": "fix: suggestions not triggering directly (#10211)", - "sha": "578dce81a1ccc3a9717176a67f0cee288a26c053", + "author": 12408980, + "message": "feat: Show last non-activity messages in the chat list (#671)", + "sha": "ca009db9a9844a50385fd74a776e1b762afc3fe2", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-10-03T09:32:56Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-04-03T06:33:41Z" }, { - "author": 18097732, - "message": "style: apply fixes for eslint issues [cw-3590] (#10210)\n\nThese fixes are all auto generated and can be merged directly\r\n\r\nFixes the following issues\r\n\r\n1. Event used on components should be hypenated\r\n2. Attribute orders in components\r\n3. Use `unmounted` instead of `destroyed`\r\n4. Add explicit `emits` declarations for components, autofixed [using\r\nthis\r\nscript](https://gist.github.com/scmmishra/6f549109b96400006bb69bbde392eddf)\r\n\r\n\r\nWe ignore the top level v-if for now, we will fix it later", - "sha": "c51a458c252134b98527e95f9d10472b3db00c31", + "author": 12408980, + "message": "feat: Refresh the notifications on awake event (#670)", + "sha": "a095026d55f094def0eb3b9c3f415c71280eeb5a", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-10-03T09:32:12Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-03-30T10:02:15Z" }, { - "author": 18097732, - "message": "feat: remove usage of `.sync` and define explicitly `emits` (#10209)\n\nReferences\r\n\r\n- https://v3-migration.vuejs.org/breaking-changes/v-model\r\n-\r\nhttps://v3-migration.vuejs.org/breaking-changes/v-on-native-modifier-removed.html", - "sha": "b8d0252511f6435640a77914fa8a37c749850180", + "author": 12408980, + "message": "chore: Add an analytics event if user enable the notifications (#669)", + "sha": "f64c53088b736a6f70ea2853e685500f53356784", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-10-03T07:14:18Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-03-30T09:27:56Z" }, { - "author": 18097732, - "message": "fix: eslint issues on CC & BCC email head [CW-3586] (#10203)\n\nThe previous usage was flagged because of outdated eslint issue, this PR\r\nfixes it\r\n\r\n![CleanShot 2024-10-03 at 08 46\r\n34@2x](https://github.com/user-attachments/assets/52a9de6b-1349-48dc-850d-40e641df69b4)\r\n\r\n![CleanShot 2024-10-03 at 08 46\r\n54@2x](https://github.com/user-attachments/assets/7b0972dd-0cbe-4d59-b077-7f4946d53766)", - "sha": "edc1fe2363240c4838ec48ea9cdecec5f21b3498", + "author": 12408980, + "message": "feat: Add dashboard apps (#663)", + "sha": "cf4b04f25bc4b2c3b33b2957d39ad15a36fbe7d1", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-10-03T06:29:30Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-03-30T08:30:34Z" }, { - "author": 18097732, - "message": "fix: signup form broken in production (#10206)\n\n`vue-i18n` has a new [linked message\r\nformat](https://vue-i18n.intlify.dev/guide/essentials/syntax#linked-messages),\r\nthis however conflicts with raw usage an email address like\r\n`hey@chatwoot.com`. The way to solve this as prescribed by then is to\r\nuse [literal\r\ninterpolation](https://vue-i18n.intlify.dev/guide/essentials/syntax#literal-interpolation),\r\nlike `hey{'@'}chatwoot.com`.\r\n\r\nThis PR does that for the entire translation files", - "sha": "0491ffc94e7f0231a7b10da2193eae04ef7ea470", + "author": 12408980, + "message": "fix: RN widget loading issue in Android (#668)", + "sha": "e055e42b79c2456bee4bfc2ed716d69cc1ecc24c", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-10-03T05:53:30Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-03-30T07:30:38Z" }, { - "author": 18097732, - "message": "fix: Update event name for reports filter (#10199)", - "sha": "b52950ba5ac2c56bf3d052685a487265a4c5f979", + "author": 64252451, + "message": "feat: Mark as read and unread conversations (#665)", + "sha": "bd1e62019fac4e2f2a7569f05bb4ec0227e92dcf", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-10-02T16:16:23Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-03-28T10:54:06Z" }, { - "author": 2246121, - "message": "feat: Upgrade vite to 5.4.8 to fix dependabot/186 (#10196)\n\nReference: https://github.com/chatwoot/chatwoot/pull/10195", - "sha": "a3b602290a4990ef3e52d4f0097e75ebeb0febcb", + "author": 64252451, + "message": "feat: Add the sender avatar thumbnail to the message (#658)\n\n* feat: Add the sender avatar to the message\r\n\r\n* Minor cleanup\r\n\r\n* Minor cleanup\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "eb9e0bf59ed959f8552c2bc84d29a10344076d90", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-10-02T07:57:37Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-03-27T14:40:52Z" }, { - "author": 18097732, - "message": "feat: Show re-auth flag only for legacy Gmail and OAuth channels (#10189)", - "sha": "fce4d5e26e0fc660cc4efe6707294fb1390ef532", + "author": 64252451, + "message": "chore: Chat list minor improvements (#664)", + "sha": "a8fc6e2fcc160ec22a99037ca3fa156f4949147e", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-10-02T07:51:02Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-03-27T14:18:33Z" }, { - "author": 18097732, - "message": "feat: Vite + vue 3 💚 (#10047)\n\nFixes https://github.com/chatwoot/chatwoot/issues/8436\r\nFixes https://github.com/chatwoot/chatwoot/issues/9767\r\nFixes https://github.com/chatwoot/chatwoot/issues/10156\r\nFixes https://github.com/chatwoot/chatwoot/issues/6031\r\nFixes https://github.com/chatwoot/chatwoot/issues/5696\r\nFixes https://github.com/chatwoot/chatwoot/issues/9250\r\nFixes https://github.com/chatwoot/chatwoot/issues/9762\r\n\r\n---------\r\n\r\nCo-authored-by: Pranav \r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", - "sha": "42f6621afb4e8a4ba5b6c121ca54bf46ac345fab", + "author": 12408980, + "message": "Update ConversationAction.js", + "sha": "a8e099e388ea853bce7eac5667a747bfef81723c", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-10-02T07:36:30Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-03-27T04:09:36Z" }, { - "author": 73185, - "message": "fix: Lograge issue on non api pages (#10193)\n\nThis PR addresses several issues related to logging:\r\n\r\n- Enabling Lograge broke certain non-API URLs, such as password reset.\r\nThis occurred due to the user ID tagging we had in Lograge, which has\r\nnow been limited to API pages only.\r\n- Disabled the start and done logs in Sidekiq.\r\n- Investigated why Sidekiq logs weren’t being output as JSON. This is\r\ndue to the use of ActiveJob instead of Sidekiq for the job base classes.\r\n\r\n**Potential Options for Converting ActiveJob Logs to JSON:**\r\n- https://glozer.rocks/ojb\r\n- https://learnedreverie.medium.com/activejob-logs-as-json-6912403d8c81\r\n- https://github.com/roidrage/lograge/pull/226", - "sha": "e0bf2bd9d420067e77dc4d9fee04888921692c8f", + "author": 92152627, + "message": "chore: Translations\n\n* New translations en.json (Italian)\r\n\r\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 (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 (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 (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 (Italian)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Dutch)\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 (Italian)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (French)\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 (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 (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 (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 (Croatian)\r\n\r\n* New translations en.json (Serbo-Croatian)\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "d24c99045fd494954201c7c45bcfbff1f5c15225", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-10-01T23:53:27Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-03-23T09:54:36Z" }, { - "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: Fixe real time update of conversation labels (#661)", + "sha": "241ba8ae9eb748f8c0b4276f8c840405046c1220", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-30T16:18:52Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-03-23T07:43:05Z" }, { "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: Update styles in folders/segments (#657)", + "sha": "35d725ef7bd74bd81876c2f56c28a930bebeb109", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-27T03:16:39Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-03-21T20:24:46Z" }, { - "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": "chore: Contact details view (#650)", + "sha": "9fafaf4e4a0683f73f91566b4502170241254aff", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-27T02:21:29Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-03-17T07:36:00Z" }, { - "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": 49699333, + "message": "chore: Bump activesupport from 6.1.7.1 to 6.1.7.3 (#656)\n\nBumps [activesupport](https://github.com/rails/rails) from 6.1.7.1 to 6.1.7.3.\r\n- [Release notes](https://github.com/rails/rails/releases)\r\n- [Changelog](https://github.com/rails/rails/blob/v7.0.4.3/activesupport/CHANGELOG.md)\r\n- [Commits](https://github.com/rails/rails/compare/v6.1.7.1...v6.1.7.3)\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": "7f30c9a79cca463b4603f30e1bd52b0b317ed337", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-26T01:03:28Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-03-16T16:07:26Z" }, { - "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": 12408980, + "message": "feat: Message delivery status (#651)", + "sha": "06667e977f28134fde4ef5e0af48e753f1d6653a", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-24T06:39:03Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-03-16T16:04:44Z" }, { - "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", + "author": 64252451, + "message": "chore: Settings screen redesign (#645)", + "sha": "c9edc4c1ac35f556c745df4bd24fd39f85c68e7f", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-24T06:25:38Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-03-15T11:15:50Z" }, { - "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", + "author": 12408980, + "message": "Android/iOS 1.8.4", + "sha": "0aa932c6806dd1c04f8a0d458df5d894547f2e0b", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-23T18:40:47Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-03-14T05:54:32Z" }, { "author": 92152627, - "message": "chore: Update translations (#10124)\n\n- update translations", - "sha": "f0d00b69653f439de05ad25f52259d9674d4bafb", + "message": "chore: Translations\n\nCo-authored-by: Muhsin Keloth ", + "sha": "8ac43fba29144a7f74baf6ab1fddd034e4949d27", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-19T23:30:30Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-03-14T05:22:52Z" }, { - "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", + "author": 12408980, + "message": "feat: Refresh the conversations on awake (#647)\n\n* Refresh conversation list on awake event\r\n\r\n* Code cleanup\r\n\r\n* Update message on awake event\r\n\r\n* Android/iOS v1.8.2\r\n\r\n* Fix specs", + "sha": "d25f131de0adc9df4111392927902301a5409da0", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-19T23:28:29Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-03-10T09:04:28Z" }, { - "author": 73185, - "message": "Merge branch 'release/3.13.0' into develop", - "sha": "c0d5b248819d1d59c9ceb872c7b0143b2a0b58d7", + "author": 12408980, + "message": "chore: Merge branch 'release/1.8.0' (#640)", + "sha": "05e887e5fa4a6e8e273fc7be80153390cb01ae7b", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-17T23:47:56Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-03-02T07:18:56Z" }, { - "author": 73185, - "message": "Merge branch 'release/3.13.0'", - "sha": "fd01a5056ad735675bb62bf663eb690b84e5882f", + "author": 12408980, + "message": "Merge branch 'release/1.8.0'", + "sha": "fb7faaa3ccb8459a957d26160932ec70592888b9", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-17T23:47:37Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-03-02T07:06:23Z" }, { - "author": 73185, - "message": " Bump version to 3.13.0", - "sha": "377fb5c3b93d6cfb495b518e3f3dd19b79e850aa", + "author": 12408980, + "message": "Bump version to 1.8.0", + "sha": "64f961954b70135d00fc9b73b7d7cc8bad1f0e19", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-17T23:46:02Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-03-02T07:01:30Z" }, { - "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": 12408980, + "message": "feat: Add the support for installation url contains `https` (#638)", + "sha": "aaf3b2a447a4f38c2d96c7d7271a10f0b1f9c454", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-17T18:40:11Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-03-01T18:11:55Z" }, { - "author": 73185, - "message": "chore: Fix issue with deleting interactive messages (#10123)\n\n- fix issue with deleting interactive messages", - "sha": "fba73c7186cd290b2da39706aa71e650a04dc3ef", + "author": 12408980, + "message": "chore: Remove unused actions and reducer (#636)", + "sha": "aaa7df20797b5bbcb890b625c9d00c265b7a5fda", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-17T04:05:39Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-02-28T11:42:40Z" }, { - "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", + "author": 92152627, + "message": "chore: Crowdin updates (#613)", + "sha": "0711941eb39c9c494ebe722285a6ab8ef0422b27", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-16T17:04:09Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-02-28T07:10:04Z" }, { "author": 12408980, - "message": "revert: \"fix: `message_type` inconsistency across message end points\" (#10119)\n\nReverts chatwoot/chatwoot#10108", - "sha": "5d52e4e0a6dccba64963e3c956be378f4420179b", + "message": "chore: Store cleanup (#620)", + "sha": "534897a901675ce0cfa4246211fd3dead1238da6", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-16T14:30:11Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-02-28T03:49:44Z" }, { "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": "feat: Add notification state (#632)", + "sha": "97ba9a2fe44e2c5a28a4b60856c305479b56cc94", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-16T10:44:35Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-02-23T07:53:46Z" }, { - "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: Message list icon color for incoming message (#633)\n\n* Fix list icon text color for incoming message\r\n\r\n* Code cleanup", + "sha": "f305b589b4f1ab259e4f3efc2c71a46aeaacf184", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-16T10:17:44Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-02-23T07:44:19Z" }, { - "author": 2246121, - "message": "fix: Remove feature flag for insert article into editor (#10114)\n\nFixes #10107", - "sha": "73d448a203c99a263979c095fff4da4b8bf52524", + "author": 12408980, + "message": "feat: Create a separate state for teams (#631)", + "sha": "fde66f356b07d4bd0e21761646e9aa333df53cb1", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-16T06:55:49Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-02-22T11:10:33Z" }, { - "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": 12408980, + "message": "feat: Create a separate state for conversation labels (#624)", + "sha": "a31412615e33a68ff9aeef7682d0142550641f75", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-16T04:14:07Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-02-22T08:31:14Z" }, { - "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", + "author": 12408980, + "message": "feat: Create a separate state for custom attributes (#627)\n\n* Add custom attribute slice\r\n\r\n* Code cleanup", + "sha": "bfa0523cbb4aecac91934e278dc5af354d641cf4", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-16T04:12:56Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-02-22T08:29:45Z" }, { - "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", + "author": 12408980, + "message": "feat: Add agent inbox slice (#625)\n\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", + "sha": "c74b2554f077613e04f5c6a3eb8ce408388ae967", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-16T04:12:14Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-02-22T08:28:32Z" }, { - "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 conversation typing state (#626)\n\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", + "sha": "3faf78519c20ef555ca6f5bd382189ed31a4d950", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-16T04:11:20Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-02-22T08:25:35Z" }, { - "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: Disable code block in message (#630)", + "sha": "4bb0529feec0d1cfc59bc2ad2e9ed6a694f4fb13", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-13T12:28:23Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-02-22T07:23:09Z" }, { - "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": 12408980, + "message": "fix: Email rendering (#623)", + "sha": "35f7d476ade95f36be237f539be07a060d6fd8ac", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-13T05:24:18Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-02-20T16:35:22Z" }, { - "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": 12408980, + "message": "feat: Add self assign option (#628)", + "sha": "67806c850831b7fec72bbf532592fd85688f3ae9", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-11T18:59:41Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-02-20T10:19:11Z" }, { "author": 12408980, - "message": "feat: Add the ability to paste images to editor (#10072)", - "sha": "2c17c95eabff49892321dde0caca0d7edf07ecc8", + "message": "Android/iOS v1.7.34", + "sha": "06b2f4066056e45acd77873bba593df45f315539", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-11T04:14:13Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-02-14T07:45:35Z" }, { - "author": 73185, - "message": "chore: Bump up character limit for email channel (#10082)", - "sha": "bb74c621b5b1c4fe805713e1bd838728389efa6c", + "author": 12408980, + "message": "Android/iOS v1.7.34", + "sha": "8d82bed48c2fc222ff815ef58e99d287cfb6f04f", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-07T03:11:18Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-02-14T07:45:21Z" }, { "author": 12408980, - "message": "fix: Contact filter attribute groups (#10080)", - "sha": "185a122ec754dec6b38cdfb1cfe8dde4784245a1", + "message": "fix: Account validation in analytics (#622)\n\n* Fix undefined issue for accounts\r\n\r\n* Bumps the version 1.7.31", + "sha": "4ca129e3aaa85c857b9deee2e2a94b16d89fde37", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-06T08:11:48Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-02-06T12:59:40Z" }, { - "author": 64252451, - "message": "fix: Editor controls not working after newline `(Shift+Enter)` (#10079)", - "sha": "05dece826da3429f12ad4052635511ad8b3d0cfa", + "author": 39618526, + "message": "translation: Add indonesian language support (#619)", + "sha": "bafc3f7df9409e98107e1c9088b1cedd112bb633", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-06T07:08:45Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-02-06T08:55:59Z" }, { - "author": 12408980, - "message": "feat: Extend `upload` API end point to support external images (#10062)", - "sha": "528b984a8dcb918a9e6ec28b4e68999c26759bc7", + "author": 49699333, + "message": "chore: Bump ua-parser-js from 0.7.32 to 0.7.33 (#615)\n\nBumps [ua-parser-js](https://github.com/faisalman/ua-parser-js) from 0.7.32 to 0.7.33.\r\n- [Release notes](https://github.com/faisalman/ua-parser-js/releases)\r\n- [Changelog](https://github.com/faisalman/ua-parser-js/blob/master/changelog.md)\r\n- [Commits](https://github.com/faisalman/ua-parser-js/compare/0.7.32...0.7.33)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: ua-parser-js\r\n dependency-type: indirect\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": "46531891f6ba47ec2f9425be4637a968dfa4f1a8", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-05T05:12:54Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-01-27T11:54:21Z" }, { - "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": 12408980, + "message": "feat: Add analytics (#614)\n\n* Add june analytics\r\n\r\n* Upgrade `@chatwoot/react-native-widget`", + "sha": "d419ec8c0baa764b3c3c02723f7204e223904ed4", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-05T00:04:07Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-01-27T11:48:59Z" }, { - "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 activesupport from 6.1.7 to 6.1.7.1 (#612)\n\nBumps [activesupport](https://github.com/rails/rails) from 6.1.7 to 6.1.7.1.\r\n- [Release notes](https://github.com/rails/rails/releases)\r\n- [Changelog](https://github.com/rails/rails/blob/v7.0.4.1/activesupport/CHANGELOG.md)\r\n- [Commits](https://github.com/rails/rails/compare/v6.1.7...v6.1.7.1)\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\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", + "sha": "7a7cb58a709c46766bb9c4c54993db687f39520e", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-04T23:14:50Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-01-23T07:26:08Z" }, { - "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": 12408980, + "message": "chore: Upgrade react native to `v0.70.0` (#611)\n\n* Upgrade RN to 0.70.0\r\n\r\n* Add error helper\r\n\r\n* Update Year\r\n\r\n* Upgrade react-native-bootsplash to 4.4.1\r\n\r\n* More code cleanup\r\n\r\n* Remove all the comments\r\n\r\n* Android/iOS v1.7.23\r\n\r\n* Update modules.json\r\n\r\n* Android/iOS v1.7.23\r\n\r\n* Fixed all the deep and push linking issues", + "sha": "c69bb91272dd0f52f3daaf9ce1b01db18e3854c6", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-04T23:13:29Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-01-19T10:08:00Z" }, { - "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": 12408980, + "message": "chore: Code cleanup", + "sha": "eb0ef9f330924760b4117d15ce6ab0028dc39617", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-04T06:04:08Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-01-17T04:59:33Z" }, { - "author": 64252451, - "message": "feat: Adds support for selecting emojis using the keyboard (#10055)", - "sha": "a3732c8f51c684ddd5a98aefd85c865c3400970a", + "author": 12408980, + "message": "chore: UX improvements (#610)\n\n* Add couple of UX improvements\r\n\r\n* Remove posthog", + "sha": "c1296077c16b00fcf6f2df677206f2eae8851ceb", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-09-04T06:02:54Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-01-12T06:32:47Z" }, { - "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": 2246121, + "message": "chore: Update translations (#601)", + "sha": "e4d9522718d8d5bc772d32cc296b8625e7ec8a48", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-30T01:10:13Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-01-11T22:36:45Z" }, { - "author": 2246121, - "message": "feat: Update the design for the webhook management page (#10050)", - "sha": "f087461abcfe0ac529f0d203157394d07529d77a", + "author": 49699333, + "message": "chore: Bump decode-uri-component from 0.2.0 to 0.2.2 (#604)\n\nBumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2.\r\n- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases)\r\n- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: decode-uri-component\r\n dependency-type: indirect\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>\r\nCo-authored-by: Muhsin Keloth \r\nCo-authored-by: Shivam Mishra ", + "sha": "b565512943c4ff8d0c7a37c8eb84808e2b707580", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-29T14:59:27Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-01-10T09:49:16Z" }, { "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", + "message": "2022 -> 2023", + "sha": "3f95b7c0687436cf3a7e2476158124aa0366ea32", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-29T13:36:11Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2023-01-02T06:13:38Z" }, { "author": 12408980, - "message": "feat: Added support for copying and pasting images in article editor (#10044)", - "sha": "6dda1e8c8fc75d0b3729c86a4cbd2e668457f0c3", + "message": "Sort packages", + "sha": "0665f1288d2bdde133f5e5ea3180f1cb4046fb20", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-29T13:20:52Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-12-20T10:33:46Z" }, { - "author": 18097732, - "message": "fix: default return in blocked domains (#10046)\n\nCo-authored-by: Vishnu Narayanan ", - "sha": "098825c149de532486a44a224b19161dc01d0f6a", + "author": 12408980, + "message": "chore: Upgrade redux (#608)\n\n* Upgrade redux packages\r\n\r\n* Fix notification scroll issue", + "sha": "c0af9a9e699ed524b68477d116a1732fd849ed99", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-29T10:06:57Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-12-20T10:32:56Z" }, { - "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": 12408980, + "message": "fix: Update conversation on pull to refresh (#607)", + "sha": "0a91c3f05af5f242ab8a5dc93ba42b81d6432f8b", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-29T05:49:32Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-12-14T10:30:25Z" }, { - "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": 12408980, + "message": "fix: Notification badge count (#605)\n\n* Fix notification badge\r\n\r\n* chore: Updated user avatar with new component\r\n\r\n* Android/iOS v1.7.9\r\n\r\nCo-authored-by: iamsivin ", + "sha": "cb6b39d929a2bb9c530425ecbd67e2b57dc29f1f", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-27T19:23:18Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-12-06T05:43:22Z" }, { - "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": 12408980, + "message": "feat: Add pending message (#603)", + "sha": "0d2cf0d13a06784f7f162773ce4d18f3a24bcf14", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-27T08:20:25Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-12-01T15:56:45Z" }, { - "author": 64252451, - "message": "feat: Rewrite `automations/methodsMixin` to a composable (#9956)\n\nCo-authored-by: Shivam Mishra ", - "sha": "bc6420019fce6902f4515e3ce69d0a8b4a8d846c", + "author": 12408980, + "message": "chore: Update test flight link", + "sha": "4a0a931ebfb733759cc7da905c9211b9bb43f7be", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-27T07:00:08Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-12-01T07:25:55Z" }, { - "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": 2246121, + "message": "chore: Translation updates (#600)\n\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Malay)\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 (Norwegian)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (German)\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 (Greek)\r\n\r\n* New translations en.json (Dutch)\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 (Malayalam)\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "88d7b2a02b4556750d949a43d281fbc378f93a46", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-27T02:36:51Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-11-28T07:37:20Z" }, { - "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": "Merge branch 'release/1.7.0'", + "sha": "ff959cc9cb47c626fb7ab37506ed992fd10ffa6f", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-27T02:30:05Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-11-28T07:29:18Z" }, { - "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": "Bump version to 1.7.0", + "sha": "1bf379ea28352a11fd93002f5b009ee3639dc6d4", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-26T10:25:59Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-11-28T07:22:40Z" }, { - "author": 18097732, - "message": "feat: add domain blocklist feature (#10016)\n\nCo-authored-by: Pranav ", - "sha": "3489783cb8c650db7242656e41f7f916bfee2d4a", + "author": 2246121, + "message": "chore: Translation updates (Russian) (#592)\n\nCo-authored-by: Muhsin Keloth ", + "sha": "84e3463053da4e1e6fd769d241ad341f0b930084", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-26T07:35:36Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-11-28T06:23:48Z" }, { "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": "chatwoot", - "createdAt": "2024-08-23T11:49:06Z" - }, - { - "author": 73185, - "message": "feat: Add APIs to manage custom roles in Chatwoot (#9995)\n\nCo-authored-by: Pranav ", - "sha": "b61ad6e41aca1394547e463a3cc9e16f8ce0762b", + "message": "feat: Integrating state and conversation screen to make fully functional (#593)", + "sha": "9a9b783c851ab99088293ca4d0ffba3e96cb54fc", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-23T11:48:28Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-11-28T06:23:04Z" }, { "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 deep-object-diff from 1.1.7 to 1.1.9 (#597)\n\nBumps [deep-object-diff](https://github.com/mattphillips/deep-object-diff) from 1.1.7 to 1.1.9.\r\n- [Release notes](https://github.com/mattphillips/deep-object-diff/releases)\r\n- [Commits](https://github.com/mattphillips/deep-object-diff/commits)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: deep-object-diff\r\n dependency-type: indirect\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": "ead418170c748ac044e64c4908f3afd543f9d127", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-23T03:57:17Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-11-17T06:42:59Z" }, { - "author": 18097732, - "message": "fix: inconsistent OpenAI cache interface (#10009)\n\nSigned-off-by: Shivam Mishra \r\nCo-authored-by: Muhsin Keloth ", - "sha": "abc511d00f5105bebde146cb23752bc8598a6e0e", + "author": 64252451, + "message": "fix: Bottom sheet memory leak issue (#595)", + "sha": "1bdab1052a8eb6150a7063613e205527622545d5", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-22T17:34:14Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-11-16T08:10:28Z" }, { - "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": "feat: Conversation filters (#594)", + "sha": "1e347d6906931c8c6de02aa0cf2168f72c351529", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-22T14:11:11Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-11-16T05:25:34Z" }, { - "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": 2246121, + "message": "chore: Crowdin updates (#589)\n\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Malay)\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 (Norwegian)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (French)\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 (German)\r\n\r\n* New translations en.json (Dutch)\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 (Malayalam)\r\n\r\n* New translations en.json (Persian)\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "9b1bf9a4c83a0fd383d82ad2d1686dba1013437d", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-22T11:18:02Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-11-11T09:47:18Z" }, { "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", + "message": "feat: Conversation inbox filter component (#590)\n\n* feat: Conversation inbox filter component\r\n\r\n* chore: Review fixes\r\n\r\n* Update src/screens/Conversation/components/ConversationFilter/ConversationFilter.js\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "9bb135369194fe50b07ccbd2bb77ef30bdb922e0", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-22T11:11:42Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-11-11T09:15:44Z" }, { - "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: Add new conversation screen (#580)", + "sha": "571e635198771abb79105e86093ac68fe7cba6cc", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-22T11:10:55Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-11-11T06:42:56Z" }, { - "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": 64252451, + "message": "feat: User avatar component (#588)", + "sha": "a3feb2e8dcd0537896ba806ec7b55738e28c722e", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-22T11:10:27Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-11-10T16:05:24Z" }, { - "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": 64252451, + "message": "feat: Conversation assignee and status filter component (#587)", + "sha": "9b06d4a15bb9a40cc5db3714a67650eb851a3c86", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-22T10:52:54Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-11-10T08:03:21Z" }, { "author": 12408980, - "message": "fix: OpenAPI label suggestion response payload (#10008)", - "sha": "eb6de74269d566daade10d31e8bf7bf72fb1585e", + "message": "feat: Add the support for fluent icons (#586)", + "sha": "48587224f03f8aaf0ee23f920e9ea3585400efd5", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-22T10:02:33Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-11-10T04:13:47Z" }, { "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", + "message": "feat: Conversation item component (#582)\n\n* feat: Conversation empty list component\r\n\r\n* Update ConversationItemLoader.js\r\n\r\n* chore: Minor fixes\r\n\r\n* chore: MInor fixes\r\n\r\n* feat: Conversation item component\r\n\r\n* chore: Minor fixes\r\n\r\n* chore: Minor fixes\r\n\r\n* feat: Conversation empty component (#585)\r\n\r\n* feat: Conversation empty component\r\n\r\n* Minor fixes\r\n\r\nCo-authored-by: Muhsin \r\n\r\nCo-authored-by: Muhsin ", + "sha": "f2d4166d02263e3be66ac478e1902a33b19a424e", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-22T08:28:51Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-11-09T08:57:40Z" }, { "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", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-22T07:32:11Z" - }, - { - "author": 12408980, - "message": "fix: Handle OpenAI API errors (#9560)", - "sha": "429d281501be22d45ac431f929a70f9629eb1830", + "message": "feat: Filter bottom sheet toggle button (#584)\n\n* feat: Filter bottom sheet toggle button\r\n\r\n* chore: code cleanup", + "sha": "0a7751b9d9a8368619039ac6addfc8e13b8b93ae", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-22T04:54:13Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-11-09T08:52:00Z" }, { "author": 12408980, - "message": "fix: Delete attachments when removing them from Instagram in real-time (#9996)", - "sha": "6571baf2116b9cd45bef82aa240c720f25440719", + "message": "fix: Phone number call action in contact details (#583)", + "sha": "0a65862c8aab1f11c98b7760af913e6d1ca79b4f", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-21T14:40:31Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-11-04T16:23:08Z" }, { - "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": 64252451, + "message": "feat: Conversation empty list component (#581)", + "sha": "24cc5c9072cfb92fe49376aa241e28bc5aec2ece", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-21T12:57:53Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-11-04T05:12:59Z" }, { "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", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-21T06:06:26Z" - }, - { - "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": "chatwoot", - "createdAt": "2024-08-21T03:23:26Z" - }, - { - "author": 92152627, - "message": "chore: Update translations (#9976)", - "sha": "a92d7fd7d5ca306a0366978f9d9d09cda5c20e71", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-20T14:43:09Z" - }, - { - "author": 49699333, - "message": "chore(deps): bump elliptic from 6.5.4 to 6.5.7 (#9975)", - "sha": "e9e515c436f1fd90bdd0b95d1bcd93cb30b6893d", + "message": "chore: Translations\n\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 (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 (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 (Italian)\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 (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 (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 (Italian)\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Persian)\r\n\r\n* New translations en.json (Persian)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\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 (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 (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 (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 (Malay)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Spanish)\r\n\r\nCo-authored-by: Muhsin Keloth \r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", + "sha": "b480bc38e674ecedc8290f41d90cea323780f384", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-20T14:23:13Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-11-03T08:09:40Z" }, { - "author": 3526167, - "message": "chore: Remove closing comment on issues/PRs (#9964)", - "sha": "bb947ca50d2f7c06ed598a68b8d557ad0bde459c", + "author": 12408980, + "message": "chore: Conversation slice (#578)", + "sha": "c3b26306cae97f2d1a3674d9b62627b6f7a55932", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-20T08:57:15Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-11-03T07:41:10Z" }, { - "author": 73185, - "message": "chore: [Snyk] Fix for 1 vulnerabilities (#9971)\n\n- update gem to fix vulnerabilities", - "sha": "8473e72a7ef1644d0b26cc73cba86722497bbd25", + "author": 64252451, + "message": "feat: Header component (#579)", + "sha": "57a270d21e02e08f04172848052bf4a6a8c6632e", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-20T00:41:53Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-11-03T05:49:14Z" }, { - "author": 73185, - "message": "Merge branch 'release/3.12.0' into develop", - "sha": "292435e0e7c4643376267868b0f651f6a39b5dd0", + "author": 12408980, + "message": "chore: Add storybook (#577)\n\n- Added @storybook/react-native.\r\n- Added @storybook/react-native-server.\r\n- Added & configured react-native-storybook-loader.\r\n- Added stories for `Text` component.\r\n- Upgrade react-native-config to v1.4.3", + "sha": "70623e086e8ddd9250ddb52cf78b88a14706eb0a", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-19T22:54:48Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-11-01T12:52:36Z" }, { - "author": 73185, - "message": "Merge branch 'release/3.12.0'", - "sha": "d70ba8ff40cd1d8133df6fde7eb0b1a935117323", + "author": 12408980, + "message": "chore: Add theme (#574)", + "sha": "0a9ba7f9800b3b5f7c0d77c3a2d3c750ae871fae", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-19T22:54:36Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-10-31T05:18:28Z" }, { - "author": 73185, - "message": " Bump version to 3.12.0", - "sha": "d3dacccb1d060b3ead89295c7fbcc310827da6ee", + "author": 12408980, + "message": "chore: Enable prettier in pre-commit hook (#575)\n\n* Enable prettier in pre-commit hook\r\n\r\n* Fix all the prettier issue", + "sha": "5da96ddd27283c2c0f5804afa0441a4fce9b28e4", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-19T22:53:25Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-10-28T11:03:48Z" }, { - "author": 73185, - "message": "Merge branch 'master' into develop", - "sha": "0190b6c36dd990e8a366615df738b46f13757c63", + "author": 2246121, + "message": "feat: Create a separate state for canned responses (#554)\n\n* feat: Create a separate state for canned responses\r\n\r\n* Add specs\r\n\r\n* Minor fixes\r\n\r\nCo-authored-by: Muhsin Keloth ", + "sha": "c088b368e4fd3e305840696e6ae75092d002f9ae", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-19T22:52:43Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-10-28T07:37:17Z" }, { "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": "chatwoot", - "createdAt": "2024-08-17T07:34:15Z" - }, - { - "author": 92152627, - "message": "chore: Update translations (#9946)", - "sha": "bb786396966d0319777ecba0c73b89b4bc11a902", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-16T08:36:32Z" - }, - { - "author": 15716057, - "message": "feat: Redesign onboarding screen (#9939)\n\nCo-authored-by: Pranav ", - "sha": "f38101527f2ef46199dcaa7184d619a674d6cdf3", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-16T07:31:22Z" - }, - { - "author": 18097732, - "message": "fix: Chat list tab styles (#9960)", - "sha": "4310a547caffebdfd31a441673839b2ae45ed6c8", + "message": "fix: package.json & yarn.lock to reduce vulnerabilities (#571)\n\nThe following vulnerabilities are fixed with an upgrade:\r\n- https://snyk.io/vuln/SNYK-JS-NODEFETCH-2342118\r\n- https://snyk.io/vuln/SNYK-JS-NODEFETCH-674311\r\n- https://snyk.io/vuln/SNYK-JS-REACTNATIVEREANIMATED-2949507\r\n\r\nCo-authored-by: snyk-bot \r\nCo-authored-by: Muhsin Keloth ", + "sha": "ac31a0a18a33e6ec497eb5f5778880d6d9747e3b", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-08-14T13:03:14Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-10-27T06:54:30Z" }, { "author": 12408980, - "message": "Merge tag 'v1.9.0' into develop\n\nv1.9.0#", - "sha": "9b1255664670c2ea77d3d024e9f1ff5516a8ce2a", + "message": "chore: Enable flipper in iOS build (#573)", + "sha": "30f67a05ba040dae4d99857c98d26359d5b509b8", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2023-04-17T11:04:37Z" + "createdAt": "2022-10-27T06:42:01Z" }, { "author": 12408980, - "message": "Merge branch 'release/1.9.0'", - "sha": "a1d200c46c2230b43d5ac7bbad8f39e4630e1267", + "message": "chore: Remove unused packages", + "sha": "43ed480490190c9ff89848d7962933602f5fc86b", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2023-04-17T11:03:35Z" + "createdAt": "2022-10-26T07:40:20Z" }, { "author": 12408980, - "message": "Bump version to `1.9.0`", - "sha": "53c8e001caea3371635d7941d566a4c454e5ae13", + "message": "feat: Email rendering improvements (#561)\n\n* Add Email component\r\n\r\n* Add `react-native-render-html` package\r\n\r\n* Add `@native-html/table-plugin` package\r\n\r\n* Remove @bam.tech/react-native-make\r\n\r\n* Fix iOS build issues\r\n\r\n* Android/iOS v1.6.12\r\n\r\n* Add email sanitizer\r\n\r\n* Release Android/iOS v1.6.14", + "sha": "a55674b270a91786329c904427f0abd441cbac14", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2023-04-17T10:35:23Z" + "createdAt": "2022-10-26T05:55:32Z" }, { - "author": 92152627, - "message": "chore: Translation updates (#677)\n\n* New translations en.json (Italian)\r\n\r\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 (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 (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 (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 (Croatian)\r\n\r\n* New translations en.json (Serbo-Croatian)\r\n\r\n* New translations en.json (Italian)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "bb9b6b0db66e0ca5c787658839ab3b72c629dc3e", + "author": 12408980, + "message": "Release Android/iOS v1.6.13", + "sha": "2f4280fc79fefaca3d85d1350d850952570fef40", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2023-04-12T06:08:25Z" + "createdAt": "2022-10-25T06:28:20Z" }, { - "author": 12408980, - "message": "fix: Hide the reply button before loading the conversation.", - "sha": "8bb55efdfd519fcb9cbfe8cc7ee579070ee1dae7", + "author": 19733683, + "message": "fix: package.json & yarn.lock to reduce vulnerabilities (#564)\n\nThe following vulnerabilities are fixed with an upgrade:\r\n- https://snyk.io/vuln/SNYK-JS-REACTNATIVEREANIMATED-2949507", + "sha": "b3dfa2683702b093663d04acd597ae7845b1cc80", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2023-04-12T06:07:02Z" + "createdAt": "2022-10-19T04:59:46Z" }, { "author": 12408980, - "message": "chore: Upgrade react native from `0.70.6` to `0.70.8` (#679)", - "sha": "7e64001f26abd2d4ea9351c54a1240c26b533222", + "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-mobile-app", - "createdAt": "2023-04-11T15:36:49Z" + "createdAt": "2022-09-22T15:48:43Z" }, { - "author": 12408980, - "message": "chore: Handle other account notifications (#680)\n\n* Handle invalid conversations from a push\r\n\r\n* Hide the reply button before loading the conversation", - "sha": "304a604ff833b95d3ae12a73f5374d34da506ebb", + "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": "2023-04-11T11:13:49Z" + "createdAt": "2022-09-20T11:58:57Z" }, { "author": 64252451, - "message": "feat: Conversation action sheet (#666)", - "sha": "f55f770a3aec19e456fa5f6c65c27f194ddb8cac", + "message": "fix: Notification related issue and text overflow (#553)", + "sha": "af4f67f326bc15db6efef42ecbe567fad80601a0", "orgName": "chatwoot", "repoName": "chatwoot-mobile-app", - "createdAt": "2023-04-07T15:05:43Z" + "createdAt": "2022-09-06T06:38:00Z" }, { "author": 12408980, - "message": "chore: Update `sentry` to the latest version (#675)", - "sha": "b5a5699a0d84abda572dd9cb8b69287356140539", + "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": "chatwoot-mobile-app", - "createdAt": "2023-04-06T14:59:03Z" + "repoName": "chatwoot", + "createdAt": "2024-08-14T07:54:00Z" }, { "author": 64252451, - "message": "chore: iOS build issues (#674)", - "sha": "82d29a50e362615c19b34563d3401c13b53da3a1", + "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": "chatwoot-mobile-app", - "createdAt": "2023-04-04T15:31:36Z" + "repoName": "chatwoot", + "createdAt": "2024-08-14T07:26:30Z" }, { - "author": 12408980, - "message": "chore: Disable avatar for incoming message", - "sha": "6346eb1cb91f694cf7a72d9186e25540fdacd886", + "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": "chatwoot-mobile-app", - "createdAt": "2023-04-04T10:36:23Z" + "repoName": "chatwoot", + "createdAt": "2024-08-14T05:52:51Z" }, { - "author": 12408980, - "message": "feat: Show last non-activity messages in the chat list (#671)", - "sha": "ca009db9a9844a50385fd74a776e1b762afc3fe2", + "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": "chatwoot-mobile-app", - "createdAt": "2023-04-03T06:33:41Z" + "repoName": "chatwoot", + "createdAt": "2024-08-13T14:01:31Z" }, { - "author": 12408980, - "message": "feat: Refresh the notifications on awake event (#670)", - "sha": "a095026d55f094def0eb3b9c3f415c71280eeb5a", + "author": 64252451, + "message": "fix: TypeError: t.messages.at is not a function (#9950)", + "sha": "7d6466022a6fc5b4822e9b7faa12ef13b4ccf436", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-03-30T10:02:15Z" + "repoName": "chatwoot", + "createdAt": "2024-08-13T13:46:15Z" }, { - "author": 12408980, - "message": "chore: Add an analytics event if user enable the notifications (#669)", - "sha": "f64c53088b736a6f70ea2853e685500f53356784", + "author": 64252451, + "message": "fix: TypeError cannot read properties of undefined (reading 'id') (#9947)", + "sha": "7ff939efd54f1e056a1e10e261183b200f435034", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-03-30T09:27:56Z" + "repoName": "chatwoot", + "createdAt": "2024-08-13T10:58:41Z" }, { - "author": 12408980, - "message": "feat: Add dashboard apps (#663)", - "sha": "cf4b04f25bc4b2c3b33b2957d39ad15a36fbe7d1", + "author": 64252451, + "message": "feat: Rewrite `conversations` mixin to a helper (#9931)", + "sha": "b33d59d804f865dbc2da6d811cb712ea80b691ef", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-03-30T08:30:34Z" + "repoName": "chatwoot", + "createdAt": "2024-08-13T09:45:04Z" }, { - "author": 12408980, - "message": "fix: RN widget loading issue in Android (#668)", - "sha": "e055e42b79c2456bee4bfc2ed716d69cc1ecc24c", + "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": "chatwoot-mobile-app", - "createdAt": "2023-03-30T07:30:38Z" + "repoName": "chatwoot", + "createdAt": "2024-08-13T03:51:54Z" }, { "author": 64252451, - "message": "feat: Mark as read and unread conversations (#665)", - "sha": "bd1e62019fac4e2f2a7569f05bb4ec0227e92dcf", + "message": "feat: Rewrite `accountMixin` to a composable (#9914)", + "sha": "66db9a0cc1b994c0e7797b1cd8d2e9721af7d194", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-03-28T10:54:06Z" + "repoName": "chatwoot", + "createdAt": "2024-08-12T13:23:30Z" }, { "author": 64252451, - "message": "feat: Add the sender avatar thumbnail to the message (#658)\n\n* feat: Add the sender avatar to the message\r\n\r\n* Minor cleanup\r\n\r\n* Minor cleanup\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "eb9e0bf59ed959f8552c2bc84d29a10344076d90", + "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": "chatwoot-mobile-app", - "createdAt": "2023-03-27T14:40:52Z" + "repoName": "chatwoot", + "createdAt": "2024-08-12T12:56:07Z" }, { "author": 64252451, - "message": "chore: Chat list minor improvements (#664)", - "sha": "a8fc6e2fcc160ec22a99037ca3fa156f4949147e", + "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": "chatwoot-mobile-app", - "createdAt": "2023-03-27T14:18:33Z" + "repoName": "chatwoot", + "createdAt": "2024-08-12T12:11:12Z" }, { - "author": 12408980, - "message": "Update ConversationAction.js", - "sha": "a8e099e388ea853bce7eac5667a747bfef81723c", + "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": "chatwoot-mobile-app", - "createdAt": "2023-03-27T04:09:36Z" + "repoName": "chatwoot", + "createdAt": "2024-08-12T10:20:21Z" }, { - "author": 92152627, - "message": "chore: Translations\n\n* New translations en.json (Italian)\r\n\r\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 (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 (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 (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 (Italian)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Dutch)\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 (Italian)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (French)\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 (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 (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 (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 (Croatian)\r\n\r\n* New translations en.json (Serbo-Croatian)\r\n\r\n---------\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "d24c99045fd494954201c7c45bcfbff1f5c15225", + "author": 18097732, + "message": "chore(deps): Update browserlistdb (#9933)", + "sha": "96d60674aa53ee5a736f2d5a0bdf72e47d91fc51", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-03-23T09:54:36Z" + "repoName": "chatwoot", + "createdAt": "2024-08-12T10:17:54Z" }, { - "author": 12408980, - "message": "chore: Fixe real time update of conversation labels (#661)", - "sha": "241ba8ae9eb748f8c0b4276f8c840405046c1220", + "author": 2246121, + "message": "Bump version to v3.11.1", + "sha": "0b0e26645564e61ab3e634a12467acc707d0b8ef", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-03-23T07:43:05Z" + "repoName": "chatwoot", + "createdAt": "2024-08-12T09:45:49Z" }, { - "author": 64252451, - "message": "fix: Update styles in folders/segments (#657)", - "sha": "35d725ef7bd74bd81876c2f56c28a930bebeb109", + "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": "chatwoot-mobile-app", - "createdAt": "2023-03-21T20:24:46Z" + "repoName": "chatwoot", + "createdAt": "2024-08-12T09:45:49Z" }, { - "author": 64252451, - "message": "chore: Contact details view (#650)", - "sha": "9fafaf4e4a0683f73f91566b4502170241254aff", + "author": 2246121, + "message": "Merge branch 'hotfix/3.11.1'", + "sha": "ffc0183809bea74302b8f9f947ccb86a7f8b9a14", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-03-17T07:36:00Z" + "repoName": "chatwoot", + "createdAt": "2024-08-12T09:41:19Z" }, { - "author": 49699333, - "message": "chore: Bump activesupport from 6.1.7.1 to 6.1.7.3 (#656)\n\nBumps [activesupport](https://github.com/rails/rails) from 6.1.7.1 to 6.1.7.3.\r\n- [Release notes](https://github.com/rails/rails/releases)\r\n- [Changelog](https://github.com/rails/rails/blob/v7.0.4.3/activesupport/CHANGELOG.md)\r\n- [Commits](https://github.com/rails/rails/compare/v6.1.7.1...v6.1.7.3)\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": "7f30c9a79cca463b4603f30e1bd52b0b317ed337", + "author": 2246121, + "message": "Bump version to v3.11.1", + "sha": "dcefd58240fdeff5b3edd1c8e1b41c4dc7ecddc5", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-03-16T16:07:26Z" + "repoName": "chatwoot", + "createdAt": "2024-08-12T09:40:42Z" }, { - "author": 12408980, - "message": "feat: Message delivery status (#651)", - "sha": "06667e977f28134fde4ef5e0af48e753f1d6653a", + "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": "chatwoot-mobile-app", - "createdAt": "2023-03-16T16:04:44Z" + "repoName": "chatwoot", + "createdAt": "2024-08-12T09:38:06Z" + }, + { + "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": "chatwoot", + "createdAt": "2024-08-12T03:59:39Z" }, { "author": 64252451, - "message": "chore: Settings screen redesign (#645)", - "sha": "c9edc4c1ac35f556c745df4bd24fd39f85c68e7f", + "message": "feat: Replace `conversation/teamMixin` within the components (#9923)", + "sha": "d5f34bf9d0d2e0cdd3773ad2b7cb76911cbf1c23", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-03-15T11:15:50Z" + "repoName": "chatwoot", + "createdAt": "2024-08-11T04:39:08Z" }, { - "author": 12408980, - "message": "Android/iOS 1.8.4", - "sha": "0aa932c6806dd1c04f8a0d458df5d894547f2e0b", + "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": "chatwoot-mobile-app", - "createdAt": "2023-03-14T05:54:32Z" + "repoName": "chatwoot", + "createdAt": "2024-08-09T13:10:06Z" }, { - "author": 92152627, - "message": "chore: Translations\n\nCo-authored-by: Muhsin Keloth ", - "sha": "8ac43fba29144a7f74baf6ab1fddd034e4949d27", + "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-mobile-app", - "createdAt": "2023-03-14T05:22:52Z" + "repoName": "chatwoot", + "createdAt": "2024-08-09T13:07:26Z" }, { "author": 12408980, - "message": "feat: Refresh the conversations on awake (#647)\n\n* Refresh conversation list on awake event\r\n\r\n* Code cleanup\r\n\r\n* Update message on awake event\r\n\r\n* Android/iOS v1.8.2\r\n\r\n* Fix specs", - "sha": "d25f131de0adc9df4111392927902301a5409da0", + "message": "feat: Add issue status in linear issue search item (#9598)", + "sha": "40bd79f1ca75fae8e12f35509200d327adae2d0e", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-03-10T09:04:28Z" + "repoName": "chatwoot", + "createdAt": "2024-08-08T08:14:08Z" }, { - "author": 12408980, - "message": "chore: Merge branch 'release/1.8.0' (#640)", - "sha": "05e887e5fa4a6e8e273fc7be80153390cb01ae7b", + "author": 64252451, + "message": "feat: Replace the use of `keyboardEventListener` mixin to a composable (Part -3) (#9897)", + "sha": "74bbbd25b9b6672397fd09e90e2cd3ef93ad22aa", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-03-02T07:18:56Z" + "repoName": "chatwoot", + "createdAt": "2024-08-08T07:10:56Z" }, { - "author": 12408980, - "message": "Merge branch 'release/1.8.0'", - "sha": "fb7faaa3ccb8459a957d26160932ec70592888b9", + "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", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-03-02T07:06:23Z" + "repoName": "chatwoot", + "createdAt": "2024-08-07T16:51:37Z" }, { - "author": 12408980, - "message": "Bump version to 1.8.0", - "sha": "64f961954b70135d00fc9b73b7d7cc8bad1f0e19", + "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-mobile-app", - "createdAt": "2023-03-02T07:01:30Z" + "repoName": "chatwoot", + "createdAt": "2024-08-07T16:43:47Z" }, { - "author": 12408980, - "message": "feat: Add the support for installation url contains `https` (#638)", - "sha": "aaf3b2a447a4f38c2d96c7d7271a10f0b1f9c454", + "author": 64252451, + "message": "fix: Snooze conversation not working in Inbox view (#9875)", + "sha": "646cfb97e733c4e2d9e496270ef53e5b1b0a8e1f", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-03-01T18:11:55Z" + "repoName": "chatwoot", + "createdAt": "2024-08-07T13:27:29Z" }, { - "author": 12408980, - "message": "chore: Remove unused actions and reducer (#636)", - "sha": "aaa7df20797b5bbcb890b625c9d00c265b7a5fda", + "author": 64252451, + "message": "feat: Replace the use of `keyboardEventListener` mixin to a composable (Part -2) (#9892)", + "sha": "89acbd8d09788554e6c7d9d5e579bf63ed29bf3b", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-02-28T11:42:40Z" + "repoName": "chatwoot", + "createdAt": "2024-08-07T10:13:11Z" }, { - "author": 92152627, - "message": "chore: Crowdin updates (#613)", - "sha": "0711941eb39c9c494ebe722285a6ab8ef0422b27", + "author": 64252451, + "message": "fix: TypeError: Cannot read properties of null (reading 'user_id') (#9884)", + "sha": "b03a8398099da449434a5c40493c37607a568c40", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-02-28T07:10:04Z" + "repoName": "chatwoot", + "createdAt": "2024-08-07T09:12:01Z" }, { - "author": 12408980, - "message": "chore: Store cleanup (#620)", - "sha": "534897a901675ce0cfa4246211fd3dead1238da6", + "author": 64252451, + "message": "feat: Replace the use of `mentionSelectionKeyboard` mixin to a composable (#9904)", + "sha": "56e93d152dea481a40de5db028338837f46b6705", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-02-28T03:49:44Z" + "repoName": "chatwoot", + "createdAt": "2024-08-07T08:44:41Z" }, { - "author": 12408980, - "message": "feat: Add notification state (#632)", - "sha": "97ba9a2fe44e2c5a28a4b60856c305479b56cc94", + "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-mobile-app", - "createdAt": "2023-02-23T07:53:46Z" + "repoName": "chatwoot", + "createdAt": "2024-08-07T04:27:12Z" }, { - "author": 12408980, - "message": "fix: Message list icon color for incoming message (#633)\n\n* Fix list icon text color for incoming message\r\n\r\n* Code cleanup", - "sha": "f305b589b4f1ab259e4f3efc2c71a46aeaacf184", + "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-mobile-app", - "createdAt": "2023-02-23T07:44:19Z" + "repoName": "chatwoot", + "createdAt": "2024-08-07T03:58:04Z" }, { - "author": 12408980, - "message": "feat: Create a separate state for teams (#631)", - "sha": "fde66f356b07d4bd0e21761646e9aa333df53cb1", + "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", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-02-22T11:10:33Z" + "repoName": "chatwoot", + "createdAt": "2024-08-07T01:13:41Z" }, { - "author": 12408980, - "message": "feat: Create a separate state for conversation labels (#624)", - "sha": "a31412615e33a68ff9aeef7682d0142550641f75", + "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-mobile-app", - "createdAt": "2023-02-22T08:31:14Z" + "repoName": "chatwoot", + "createdAt": "2024-08-07T00:26:23Z" }, { - "author": 12408980, - "message": "feat: Create a separate state for custom attributes (#627)\n\n* Add custom attribute slice\r\n\r\n* Code cleanup", - "sha": "bfa0523cbb4aecac91934e278dc5af354d641cf4", + "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-mobile-app", - "createdAt": "2023-02-22T08:29:45Z" + "repoName": "chatwoot", + "createdAt": "2024-08-06T23:15:11Z" }, { - "author": 12408980, - "message": "feat: Add agent inbox slice (#625)\n\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", - "sha": "c74b2554f077613e04f5c6a3eb8ce408388ae967", + "author": 8449082, + "message": "fix: Use appropriate logos for integrations in the dark mode (#9881)", + "sha": "91b713f6f5ae2b8c052be6f08bdb687f4869aef5", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-02-22T08:28:32Z" + "repoName": "chatwoot", + "createdAt": "2024-08-06T16:40:41Z" }, { - "author": 12408980, - "message": "feat: Add conversation typing state (#626)\n\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", - "sha": "3faf78519c20ef555ca6f5bd382189ed31a4d950", + "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-mobile-app", - "createdAt": "2023-02-22T08:25:35Z" + "repoName": "chatwoot", + "createdAt": "2024-08-06T14:04:36Z" }, { - "author": 12408980, - "message": "fix: Disable code block in message (#630)", - "sha": "4bb0529feec0d1cfc59bc2ad2e9ed6a694f4fb13", + "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-mobile-app", - "createdAt": "2023-02-22T07:23:09Z" + "repoName": "chatwoot", + "createdAt": "2024-08-06T10:52:38Z" }, { - "author": 12408980, - "message": "fix: Email rendering (#623)", - "sha": "35f7d476ade95f36be237f539be07a060d6fd8ac", + "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-mobile-app", - "createdAt": "2023-02-20T16:35:22Z" + "repoName": "chatwoot", + "createdAt": "2024-08-06T10:47:43Z" }, { - "author": 12408980, - "message": "feat: Add self assign option (#628)", - "sha": "67806c850831b7fec72bbf532592fd85688f3ae9", + "author": 64252451, + "message": "feat: Rewrite `keyboardEventListener` mixin to a composable (#9831)", + "sha": "e0b67bb5527fba1481495320881bf2b6f81d08e6", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-02-20T10:19:11Z" + "repoName": "chatwoot", + "createdAt": "2024-08-05T13:29:47Z" }, { - "author": 12408980, - "message": "Android/iOS v1.7.34", - "sha": "06b2f4066056e45acd77873bba593df45f315539", + "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-mobile-app", - "createdAt": "2023-02-14T07:45:35Z" + "repoName": "chatwoot", + "createdAt": "2024-08-05T08:32:16Z" }, { - "author": 12408980, - "message": "Android/iOS v1.7.34", - "sha": "8d82bed48c2fc222ff815ef58e99d287cfb6f04f", + "author": 18097732, + "message": "fix: Fix broken SSO login after vuelidate changes (#9877)", + "sha": "6166ccb01461f12390e7456d72ebbb481fea320c", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-02-14T07:45:21Z" + "repoName": "chatwoot", + "createdAt": "2024-08-02T08:46:58Z" }, { - "author": 12408980, - "message": "fix: Account validation in analytics (#622)\n\n* Fix undefined issue for accounts\r\n\r\n* Bumps the version 1.7.31", - "sha": "4ca129e3aaa85c857b9deee2e2a94b16d89fde37", + "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", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-02-06T12:59:40Z" + "repoName": "chatwoot", + "createdAt": "2024-08-02T07:47:55Z" }, { - "author": 39618526, - "message": "translation: Add indonesian language support (#619)", - "sha": "bafc3f7df9409e98107e1c9088b1cedd112bb633", + "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", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-02-06T08:55:59Z" + "repoName": "chatwoot", + "createdAt": "2024-08-02T02:22:34Z" }, { - "author": 49699333, - "message": "chore: Bump ua-parser-js from 0.7.32 to 0.7.33 (#615)\n\nBumps [ua-parser-js](https://github.com/faisalman/ua-parser-js) from 0.7.32 to 0.7.33.\r\n- [Release notes](https://github.com/faisalman/ua-parser-js/releases)\r\n- [Changelog](https://github.com/faisalman/ua-parser-js/blob/master/changelog.md)\r\n- [Commits](https://github.com/faisalman/ua-parser-js/compare/0.7.32...0.7.33)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: ua-parser-js\r\n dependency-type: indirect\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": "46531891f6ba47ec2f9425be4637a968dfa4f1a8", + "author": 73185, + "message": "chore: Security advisory fix for rexml (#9872)", + "sha": "17a6df10a08542b68e6943dfaefc98f1ea6a2e54", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-01-27T11:54:21Z" + "repoName": "chatwoot", + "createdAt": "2024-08-01T23:39:11Z" }, { "author": 12408980, - "message": "feat: Add analytics (#614)\n\n* Add june analytics\r\n\r\n* Upgrade `@chatwoot/react-native-widget`", - "sha": "d419ec8c0baa764b3c3c02723f7204e223904ed4", + "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-mobile-app", - "createdAt": "2023-01-27T11:48:59Z" + "repoName": "chatwoot", + "createdAt": "2024-08-01T06:00:01Z" }, { - "author": 49699333, - "message": "chore: Bump activesupport from 6.1.7 to 6.1.7.1 (#612)\n\nBumps [activesupport](https://github.com/rails/rails) from 6.1.7 to 6.1.7.1.\r\n- [Release notes](https://github.com/rails/rails/releases)\r\n- [Changelog](https://github.com/rails/rails/blob/v7.0.4.1/activesupport/CHANGELOG.md)\r\n- [Commits](https://github.com/rails/rails/compare/v6.1.7...v6.1.7.1)\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\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>", - "sha": "7a7cb58a709c46766bb9c4c54993db687f39520e", + "author": 18097732, + "message": "fix: templates in whatsapp (#9862)", + "sha": "68482db3a299347aa06085ed5a53a9a60334ff49", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-01-23T07:26:08Z" + "repoName": "chatwoot", + "createdAt": "2024-07-31T10:03:31Z" }, { - "author": 12408980, - "message": "chore: Upgrade react native to `v0.70.0` (#611)\n\n* Upgrade RN to 0.70.0\r\n\r\n* Add error helper\r\n\r\n* Update Year\r\n\r\n* Upgrade react-native-bootsplash to 4.4.1\r\n\r\n* More code cleanup\r\n\r\n* Remove all the comments\r\n\r\n* Android/iOS v1.7.23\r\n\r\n* Update modules.json\r\n\r\n* Android/iOS v1.7.23\r\n\r\n* Fixed all the deep and push linking issues", - "sha": "c69bb91272dd0f52f3daaf9ce1b01db18e3854c6", + "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", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-01-19T10:08:00Z" + "repoName": "chatwoot", + "createdAt": "2024-07-31T05:47:05Z" }, { - "author": 12408980, - "message": "chore: Code cleanup", - "sha": "eb0ef9f330924760b4117d15ce6ab0028dc39617", + "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-mobile-app", - "createdAt": "2023-01-17T04:59:33Z" + "repoName": "chatwoot", + "createdAt": "2024-07-30T09:38:22Z" }, { - "author": 12408980, - "message": "chore: UX improvements (#610)\n\n* Add couple of UX improvements\r\n\r\n* Remove posthog", - "sha": "c1296077c16b00fcf6f2df677206f2eae8851ceb", + "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-mobile-app", - "createdAt": "2023-01-12T06:32:47Z" + "repoName": "chatwoot", + "createdAt": "2024-07-30T07:59:16Z" }, { - "author": 2246121, - "message": "chore: Update translations (#601)", - "sha": "e4d9522718d8d5bc772d32cc296b8625e7ec8a48", + "author": 92152627, + "message": "chore: Update translations (#9845)", + "sha": "a196e2358754c3c8e64df4364ea732f06b81c102", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-01-11T22:36:45Z" + "repoName": "chatwoot", + "createdAt": "2024-07-29T13:36:09Z" }, { - "author": 49699333, - "message": "chore: Bump decode-uri-component from 0.2.0 to 0.2.2 (#604)\n\nBumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2.\r\n- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases)\r\n- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: decode-uri-component\r\n dependency-type: indirect\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>\r\nCo-authored-by: Muhsin Keloth \r\nCo-authored-by: Shivam Mishra ", - "sha": "b565512943c4ff8d0c7a37c8eb84808e2b707580", + "author": 92152627, + "message": "chore: Update translations (#9841)\n\n- update translations", + "sha": "066f0b990aaa401171318fc96047d25213578d12", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2023-01-10T09:49:16Z" + "repoName": "chatwoot", + "createdAt": "2024-07-26T21:53:52Z" }, { "author": 2246121, - "message": "2022 -> 2023", - "sha": "3f95b7c0687436cf3a7e2476158124aa0366ea32", + "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-mobile-app", - "createdAt": "2023-01-02T06:13:38Z" + "repoName": "chatwoot", + "createdAt": "2024-07-25T23:26:00Z" }, { - "author": 12408980, - "message": "Sort packages", - "sha": "0665f1288d2bdde133f5e5ea3180f1cb4046fb20", + "author": 73185, + "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-mobile-app", - "createdAt": "2022-12-20T10:33:46Z" + "repoName": "chatwoot", + "createdAt": "2024-07-25T21:24:04Z" }, { - "author": 12408980, - "message": "chore: Upgrade redux (#608)\n\n* Upgrade redux packages\r\n\r\n* Fix notification scroll issue", - "sha": "c0af9a9e699ed524b68477d116a1732fd849ed99", + "author": 92152627, + "message": "chore: Update translations from Crowdin (#9835)", + "sha": "027a540bbd597f3dc490e768b7cb8080801d622a", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-12-20T10:32:56Z" + "repoName": "chatwoot", + "createdAt": "2024-07-25T18:58:22Z" }, { - "author": 12408980, - "message": "fix: Update conversation on pull to refresh (#607)", - "sha": "0a91c3f05af5f242ab8a5dc93ba42b81d6432f8b", + "author": 64252451, + "message": "fix: Show add/import/export buttons in mobile view (#9761)", + "sha": "239c61095ad903b3ab3d1297a30285977d8a08e9", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-12-14T10:30:25Z" + "repoName": "chatwoot", + "createdAt": "2024-07-25T08:38:32Z" }, { - "author": 12408980, - "message": "fix: Notification badge count (#605)\n\n* Fix notification badge\r\n\r\n* chore: Updated user avatar with new component\r\n\r\n* Android/iOS v1.7.9\r\n\r\nCo-authored-by: iamsivin ", - "sha": "cb6b39d929a2bb9c530425ecbd67e2b57dc29f1f", + "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", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-12-06T05:43:22Z" + "repoName": "chatwoot", + "createdAt": "2024-07-24T23:42:39Z" }, { - "author": 12408980, - "message": "feat: Add pending message (#603)", - "sha": "0d2cf0d13a06784f7f162773ce4d18f3a24bcf14", + "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-mobile-app", - "createdAt": "2022-12-01T15:56:45Z" + "repoName": "chatwoot", + "createdAt": "2024-07-24T23:35:40Z" }, { - "author": 12408980, - "message": "chore: Update test flight link", - "sha": "4a0a931ebfb733759cc7da905c9211b9bb43f7be", + "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-mobile-app", - "createdAt": "2022-12-01T07:25:55Z" + "repoName": "chatwoot", + "createdAt": "2024-07-24T19:58:12Z" }, { - "author": 2246121, - "message": "chore: Translation updates (#600)\n\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Malay)\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 (Norwegian)\r\n\r\n* New translations en.json (French)\r\n\r\n* New translations en.json (German)\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 (Greek)\r\n\r\n* New translations en.json (Dutch)\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 (Malayalam)\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "88d7b2a02b4556750d949a43d281fbc378f93a46", + "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", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-11-28T07:37:20Z" + "repoName": "chatwoot", + "createdAt": "2024-07-24T11:15:17Z" }, { - "author": 12408980, - "message": "Merge branch 'release/1.7.0'", - "sha": "ff959cc9cb47c626fb7ab37506ed992fd10ffa6f", + "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-mobile-app", - "createdAt": "2022-11-28T07:29:18Z" + "repoName": "chatwoot", + "createdAt": "2024-07-24T00:45:53Z" }, { - "author": 12408980, - "message": "Bump version to 1.7.0", - "sha": "1bf379ea28352a11fd93002f5b009ee3639dc6d4", + "author": 64252451, + "message": "feat: Rewrite `uiSettings` mixin to a composable (#9819)", + "sha": "fb99ba7b4016e0d7223a366ed29efad91d341b6a", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-11-28T07:22:40Z" + "repoName": "chatwoot", + "createdAt": "2024-07-23T15:57:22Z" }, { - "author": 2246121, - "message": "chore: Translation updates (Russian) (#592)\n\nCo-authored-by: Muhsin Keloth ", - "sha": "84e3463053da4e1e6fd769d241ad341f0b930084", + "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-mobile-app", - "createdAt": "2022-11-28T06:23:48Z" + "repoName": "chatwoot", + "createdAt": "2024-07-23T11:11:11Z" }, { - "author": 12408980, - "message": "feat: Integrating state and conversation screen to make fully functional (#593)", - "sha": "9a9b783c851ab99088293ca4d0ffba3e96cb54fc", + "author": 64252451, + "message": "feat: Rewrite `labels/validationMixin mixin` to a helper (#9818)", + "sha": "10ee773aac54e550fe651423d02451af7a0c969d", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-11-28T06:23:04Z" + "repoName": "chatwoot", + "createdAt": "2024-07-22T16:11:05Z" }, { - "author": 49699333, - "message": "chore: Bump deep-object-diff from 1.1.7 to 1.1.9 (#597)\n\nBumps [deep-object-diff](https://github.com/mattphillips/deep-object-diff) from 1.1.7 to 1.1.9.\r\n- [Release notes](https://github.com/mattphillips/deep-object-diff/releases)\r\n- [Commits](https://github.com/mattphillips/deep-object-diff/commits)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: deep-object-diff\r\n dependency-type: indirect\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": "ead418170c748ac044e64c4908f3afd543f9d127", + "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-mobile-app", - "createdAt": "2022-11-17T06:42:59Z" + "repoName": "chatwoot", + "createdAt": "2024-07-22T07:38:04Z" }, { "author": 64252451, - "message": "fix: Bottom sheet memory leak issue (#595)", - "sha": "1bdab1052a8eb6150a7063613e205527622545d5", + "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-mobile-app", - "createdAt": "2022-11-16T08:10:28Z" + "repoName": "chatwoot", + "createdAt": "2024-07-22T07:37:29Z" }, { - "author": 12408980, - "message": "feat: Conversation filters (#594)", - "sha": "1e347d6906931c8c6de02aa0cf2168f72c351529", + "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-mobile-app", - "createdAt": "2022-11-16T05:25:34Z" + "repoName": "chatwoot", + "createdAt": "2024-07-22T07:35:55Z" }, { - "author": 2246121, - "message": "chore: Crowdin updates (#589)\n\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Polish)\r\n\r\n* New translations en.json (Malay)\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 (Norwegian)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Danish)\r\n\r\n* New translations en.json (Romanian)\r\n\r\n* New translations en.json (French)\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 (German)\r\n\r\n* New translations en.json (Dutch)\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 (Malayalam)\r\n\r\n* New translations en.json (Persian)\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "9b1bf9a4c83a0fd383d82ad2d1686dba1013437d", + "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", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-11-11T09:47:18Z" + "repoName": "chatwoot", + "createdAt": "2024-07-22T06:02:05Z" }, { "author": 64252451, - "message": "feat: Conversation inbox filter component (#590)\n\n* feat: Conversation inbox filter component\r\n\r\n* chore: Review fixes\r\n\r\n* Update src/screens/Conversation/components/ConversationFilter/ConversationFilter.js\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "9bb135369194fe50b07ccbd2bb77ef30bdb922e0", + "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-mobile-app", - "createdAt": "2022-11-11T09:15:44Z" + "repoName": "chatwoot", + "createdAt": "2024-07-19T05:44:56Z" }, { - "author": 12408980, - "message": "chore: Add new conversation screen (#580)", - "sha": "571e635198771abb79105e86093ac68fe7cba6cc", + "author": 73185, + "message": "chore: Update dependencies to fix security issues (#9801)\n\n- update dependencies to fix security issues", + "sha": "ae8619142fd3c0043dc5906949cbf2a921eae6a9", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-11-11T06:42:56Z" + "repoName": "chatwoot", + "createdAt": "2024-07-19T03:08:26Z" }, { - "author": 64252451, - "message": "feat: User avatar component (#588)", - "sha": "a3feb2e8dcd0537896ba806ec7b55738e28c722e", + "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-mobile-app", - "createdAt": "2022-11-10T16:05:24Z" + "repoName": "chatwoot", + "createdAt": "2024-07-18T13:03:03Z" }, { - "author": 64252451, - "message": "feat: Conversation assignee and status filter component (#587)", - "sha": "9b06d4a15bb9a40cc5db3714a67650eb851a3c86", + "author": 73185, + "message": "Merge branch 'release/3.11.0' into develop", + "sha": "dc245814fe56bf4da431d115a74e37c6d6c7ac66", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-11-10T08:03:21Z" + "repoName": "chatwoot", + "createdAt": "2024-07-17T02:23:13Z" }, { - "author": 12408980, - "message": "feat: Add the support for fluent icons (#586)", - "sha": "48587224f03f8aaf0ee23f920e9ea3585400efd5", + "author": 73185, + "message": "Merge branch 'release/3.11.0'", + "sha": "8ea412bc85b7ba81d913fe573ca3a543a9157ea4", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-11-10T04:13:47Z" + "repoName": "chatwoot", + "createdAt": "2024-07-17T02:23:03Z" + }, + { + "author": 73185, + "message": "Bump version to 3.11.0", + "sha": "6c52a0638de6aa7406c76a934d9b74b9c565a580", + "orgName": "chatwoot", + "repoName": "chatwoot", + "createdAt": "2024-07-17T02:22:11Z" + }, + { + "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-07-16T04:21:56Z" }, { "author": 64252451, - "message": "feat: Conversation item component (#582)\n\n* feat: Conversation empty list component\r\n\r\n* Update ConversationItemLoader.js\r\n\r\n* chore: Minor fixes\r\n\r\n* chore: MInor fixes\r\n\r\n* feat: Conversation item component\r\n\r\n* chore: Minor fixes\r\n\r\n* chore: Minor fixes\r\n\r\n* feat: Conversation empty component (#585)\r\n\r\n* feat: Conversation empty component\r\n\r\n* Minor fixes\r\n\r\nCo-authored-by: Muhsin \r\n\r\nCo-authored-by: Muhsin ", - "sha": "f2d4166d02263e3be66ac478e1902a33b19a424e", + "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-mobile-app", - "createdAt": "2022-11-09T08:57:40Z" + "repoName": "chatwoot", + "createdAt": "2024-07-16T01:32:02Z" }, { "author": 64252451, - "message": "feat: Filter bottom sheet toggle button (#584)\n\n* feat: Filter bottom sheet toggle button\r\n\r\n* chore: code cleanup", - "sha": "0a7751b9d9a8368619039ac6addfc8e13b8b93ae", + "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-mobile-app", - "createdAt": "2022-11-09T08:52:00Z" + "repoName": "chatwoot", + "createdAt": "2024-07-16T01:31:48Z" }, { - "author": 12408980, - "message": "fix: Phone number call action in contact details (#583)", - "sha": "0a65862c8aab1f11c98b7760af913e6d1ca79b4f", + "author": 64252451, + "message": "fix: TypeError cannot read property 'focus' of undefined (#9765)", + "sha": "554388bff357b2f6084fd8b784819a21e1653bee", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-11-04T16:23:08Z" + "repoName": "chatwoot", + "createdAt": "2024-07-15T14:03:16Z" }, { "author": 64252451, - "message": "feat: Conversation empty list component (#581)", - "sha": "24cc5c9072cfb92fe49376aa241e28bc5aec2ece", + "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-mobile-app", - "createdAt": "2022-11-04T05:12:59Z" + "repoName": "chatwoot", + "createdAt": "2024-07-15T13:20:43Z" }, { - "author": 2246121, - "message": "chore: Translations\n\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 (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 (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 (Italian)\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 (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 (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 (Italian)\r\n\r\n* New translations en.json (Russian)\r\n\r\n* New translations en.json (Persian)\r\n\r\n* New translations en.json (Persian)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Portuguese, Brazilian)\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 (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 (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 (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 (Malay)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (Dutch)\r\n\r\n* New translations en.json (German)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Korean)\r\n\r\n* New translations en.json (Spanish)\r\n\r\n* New translations en.json (Spanish)\r\n\r\nCo-authored-by: Muhsin Keloth \r\nCo-authored-by: Sivin Varghese <64252451+iamsivin@users.noreply.github.com>", - "sha": "b480bc38e674ecedc8290f41d90cea323780f384", + "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", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-11-03T08:09:40Z" + "repoName": "chatwoot", + "createdAt": "2024-07-15T12:12:35Z" }, { - "author": 12408980, - "message": "chore: Conversation slice (#578)", - "sha": "c3b26306cae97f2d1a3674d9b62627b6f7a55932", + "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-mobile-app", - "createdAt": "2022-11-03T07:41:10Z" + "repoName": "chatwoot", + "createdAt": "2024-07-12T03:51:40Z" }, { "author": 64252451, - "message": "feat: Header component (#579)", - "sha": "57a270d21e02e08f04172848052bf4a6a8c6632e", + "message": "fix: Message editor fails to render markdown headings (#9748)", + "sha": "2a06c85f1a85de5b7d174cf11fcb84d642de959d", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-11-03T05:49:14Z" + "repoName": "chatwoot", + "createdAt": "2024-07-11T06:53:27Z" }, { - "author": 12408980, - "message": "chore: Add storybook (#577)\n\n- Added @storybook/react-native.\r\n- Added @storybook/react-native-server.\r\n- Added & configured react-native-storybook-loader.\r\n- Added stories for `Text` component.\r\n- Upgrade react-native-config to v1.4.3", - "sha": "70623e086e8ddd9250ddb52cf78b88a14706eb0a", + "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-mobile-app", - "createdAt": "2022-11-01T12:52:36Z" + "repoName": "chatwoot", + "createdAt": "2024-07-11T03:28:30Z" }, { - "author": 12408980, - "message": "chore: Add theme (#574)", - "sha": "0a9ba7f9800b3b5f7c0d77c3a2d3c750ae871fae", + "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-mobile-app", - "createdAt": "2022-10-31T05:18:28Z" + "repoName": "chatwoot", + "createdAt": "2024-07-11T02:56:46Z" }, { - "author": 12408980, - "message": "chore: Enable prettier in pre-commit hook (#575)\n\n* Enable prettier in pre-commit hook\r\n\r\n* Fix all the prettier issue", - "sha": "5da96ddd27283c2c0f5804afa0441a4fce9b28e4", + "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-mobile-app", - "createdAt": "2022-10-28T11:03:48Z" + "repoName": "chatwoot", + "createdAt": "2024-07-10T15:32:16Z" + }, + { + "author": 31385662, + "message": "fix: Localize 'Social Profiles' text in ContactForm (#9745)", + "sha": "9498d1f0036f6e08fe47eb7448a65e8a0a307719", + "orgName": "chatwoot", + "repoName": "chatwoot", + "createdAt": "2024-07-10T05:16:45Z" }, { "author": 2246121, - "message": "feat: Create a separate state for canned responses (#554)\n\n* feat: Create a separate state for canned responses\r\n\r\n* Add specs\r\n\r\n* Minor fixes\r\n\r\nCo-authored-by: Muhsin Keloth ", - "sha": "c088b368e4fd3e305840696e6ae75092d002f9ae", + "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-mobile-app", - "createdAt": "2022-10-28T07:37:17Z" + "repoName": "chatwoot", + "createdAt": "2024-07-09T16:03:05Z" }, { "author": 73185, - "message": "fix: package.json & yarn.lock to reduce vulnerabilities (#571)\n\nThe following vulnerabilities are fixed with an upgrade:\r\n- https://snyk.io/vuln/SNYK-JS-NODEFETCH-2342118\r\n- https://snyk.io/vuln/SNYK-JS-NODEFETCH-674311\r\n- https://snyk.io/vuln/SNYK-JS-REACTNATIVEREANIMATED-2949507\r\n\r\nCo-authored-by: snyk-bot \r\nCo-authored-by: Muhsin Keloth ", - "sha": "ac31a0a18a33e6ec497eb5f5778880d6d9747e3b", + "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-mobile-app", - "createdAt": "2022-10-27T06:54:30Z" + "repoName": "chatwoot", + "createdAt": "2024-07-08T18:00:54Z" }, { - "author": 12408980, - "message": "chore: Enable flipper in iOS build (#573)", - "sha": "30f67a05ba040dae4d99857c98d26359d5b509b8", + "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": "2022-10-27T06:42:01Z" + "repoName": "chatwoot", + "createdAt": "2024-07-05T06:50:07Z" }, { - "author": 12408980, - "message": "chore: Remove unused packages", - "sha": "43ed480490190c9ff89848d7962933602f5fc86b", + "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": "2022-10-26T07:40:20Z" + "repoName": "chatwoot", + "createdAt": "2024-07-04T07:43:03Z" }, { - "author": 12408980, - "message": "feat: Email rendering improvements (#561)\n\n* Add Email component\r\n\r\n* Add `react-native-render-html` package\r\n\r\n* Add `@native-html/table-plugin` package\r\n\r\n* Remove @bam.tech/react-native-make\r\n\r\n* Fix iOS build issues\r\n\r\n* Android/iOS v1.6.12\r\n\r\n* Add email sanitizer\r\n\r\n* Release Android/iOS v1.6.14", - "sha": "a55674b270a91786329c904427f0abd441cbac14", + "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": "2022-10-26T05:55:32Z" + "repoName": "chatwoot", + "createdAt": "2024-07-03T22:48:57Z" }, { - "author": 12408980, - "message": "Release Android/iOS v1.6.13", - "sha": "2f4280fc79fefaca3d85d1350d850952570fef40", + "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": "2022-10-25T06:28:20Z" + "repoName": "chatwoot", + "createdAt": "2024-07-03T22:13:16Z" }, { - "author": 19733683, - "message": "fix: package.json & yarn.lock to reduce vulnerabilities (#564)\n\nThe following vulnerabilities are fixed with an upgrade:\r\n- https://snyk.io/vuln/SNYK-JS-REACTNATIVEREANIMATED-2949507", - "sha": "b3dfa2683702b093663d04acd597ae7845b1cc80", + "author": 18097732, + "message": "feat: disable scripts on password reset page (#9693)", + "sha": "5520bf68f37c5bbc189f5c4bbbdc325e1a4fad22", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-10-19T04:59:46Z" + "repoName": "chatwoot", + "createdAt": "2024-07-01T05:41:57Z" }, { - "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": 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": "2022-09-22T15:48:43Z" + "repoName": "chatwoot", + "createdAt": "2024-06-28T19:52:48Z" }, { - "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": 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": "2022-09-20T11:58:57Z" + "repoName": "chatwoot", + "createdAt": "2024-06-28T19:51:27Z" + }, + { + "author": 73185, + "message": "Merge branch 'release/3.10.2' into develop", + "sha": "97de2831030f5a68d631112d3cff9bec554bf5fe", + "orgName": "chatwoot", + "repoName": "chatwoot", + "createdAt": "2024-06-27T00:09:16Z" + }, + { + "author": 73185, + "message": "Merge branch 'release/3.10.2'", + "sha": "862ef37e7f623c0f85662e2dd8b7f9e0e6c9236d", + "orgName": "chatwoot", + "repoName": "chatwoot", + "createdAt": "2024-06-27T00:08:38Z" + }, + { + "author": 73185, + "message": " Bump version to 3.10.2", + "sha": "7ed7c1b618b3212220f949cd56871d5b8c5a02e8", + "orgName": "chatwoot", + "repoName": "chatwoot", + "createdAt": "2024-06-27T00:04:56Z" }, { "author": 64252451, - "message": "fix: Notification related issue and text overflow (#553)", - "sha": "af4f67f326bc15db6efef42ecbe567fad80601a0", + "message": "feat: Add video message viewing in to the user bubble in widget (#9642)", + "sha": "8f3234cf4bbab7c170e4cd8d0a8097e1709b2c9b", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-09-06T06:38:00Z" + "repoName": "chatwoot", + "createdAt": "2024-06-26T20:21:41Z" + }, + { + "author": 15695252, + "message": "chore()Update Translate vi.yml (#9656)", + "sha": "b2de6843f68fdb71917b7ea3e8767cb95b1bb0bc", + "orgName": "chatwoot", + "repoName": "chatwoot", + "createdAt": "2024-06-26T19:54:57Z" }, { "author": 10391556, @@ -7977,4004 +8777,3204 @@ "createdAt": "2022-07-12T10:18:40Z" }, { - "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": "chatwoot", - "createdAt": "2024-08-14T07:54:00Z" - }, - { - "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": 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", - "createdAt": "2024-08-14T07:26:30Z" + "createdAt": "2024-06-26T19:46:21Z" }, { - "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": 471685, + "message": "feat: Add the ability to un-assign teams using automation (#9668)\n\nCo-authored-by: Pranav ", + "sha": "96f4f50d2deff8a09f312e860bf891ad4d454c36", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-14T05:52:51Z" + "createdAt": "2024-06-26T19:40:36Z" }, { "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", + "message": "fix: Update notification payload (#9666)\n\n- Fix notification payload to avoid argument error.", + "sha": "f7f687ce5374525652f4186095aad73df7dad356", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-13T14:01:31Z" + "createdAt": "2024-06-22T00:28:48Z" }, { - "author": 64252451, - "message": "fix: TypeError: t.messages.at is not a function (#9950)", - "sha": "7d6466022a6fc5b4822e9b7faa12ef13b4ccf436", + "author": 73185, + "message": "Merge branch 'release/3.10.1' into develop", + "sha": "5716bb29b82d6214ee37fbc9556ea0f8bb194c14", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-13T13:46:15Z" + "createdAt": "2024-06-21T22:07:09Z" }, { - "author": 64252451, - "message": "fix: TypeError cannot read properties of undefined (reading 'id') (#9947)", - "sha": "7ff939efd54f1e056a1e10e261183b200f435034", + "author": 73185, + "message": "Merge branch 'release/3.10.1'", + "sha": "9a1d5519ec5eea30a115c8664696582ae7f3d2de", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-13T10:58:41Z" + "createdAt": "2024-06-21T22:07:01Z" }, { - "author": 64252451, - "message": "feat: Rewrite `conversations` mixin to a helper (#9931)", - "sha": "b33d59d804f865dbc2da6d811cb712ea80b691ef", + "author": 73185, + "message": ": Bump version to 3.10.1", + "sha": "e72a34361256531761a813bcbb4aee068d9107ca", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-13T09:45:04Z" + "createdAt": "2024-06-21T22:06:28Z" }, { - "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": 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", - "createdAt": "2024-08-13T03:51:54Z" + "createdAt": "2024-06-21T21:58:36Z" }, { - "author": 64252451, - "message": "feat: Rewrite `accountMixin` to a composable (#9914)", - "sha": "66db9a0cc1b994c0e7797b1cd8d2e9721af7d194", + "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", - "createdAt": "2024-08-12T13:23:30Z" + "createdAt": "2024-06-20T22:36:08Z" }, { - "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": 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", - "createdAt": "2024-08-12T12:56:07Z" + "createdAt": "2024-06-19T04:10:41Z" }, { - "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", + "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", - "createdAt": "2024-08-12T12:11:12Z" + "createdAt": "2024-06-18T19:39:27Z" }, { - "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": "Merge branch 'release/3.10.0' into develop", + "sha": "1f09af270cd74f415e5deb9be39f665530fa2bff", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-12T10:20:21Z" + "createdAt": "2024-06-18T06:59:31Z" }, { - "author": 18097732, - "message": "chore(deps): Update browserlistdb (#9933)", - "sha": "96d60674aa53ee5a736f2d5a0bdf72e47d91fc51", + "author": 73185, + "message": "Merge branch 'release/3.10.0'", + "sha": "e17f0ea753bb861feaf4f309bdad9aa895f2f11b", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-12T10:17:54Z" + "createdAt": "2024-06-18T06:59:25Z" }, { - "author": 2246121, - "message": "Bump version to v3.11.1", - "sha": "0b0e26645564e61ab3e634a12467acc707d0b8ef", + "author": 73185, + "message": "Bump version to 3.10.0", + "sha": "6b0a5bea43632a20199b8009122410ca012be83d", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-12T09:45:49Z" + "createdAt": "2024-06-18T06:58:50Z" }, { - "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": 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", - "createdAt": "2024-08-12T09:45:49Z" + "createdAt": "2024-06-18T05:36:37Z" }, { - "author": 2246121, - "message": "Merge branch 'hotfix/3.11.1'", - "sha": "ffc0183809bea74302b8f9f947ccb86a7f8b9a14", + "author": 12408980, + "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", - "createdAt": "2024-08-12T09:41:19Z" + "createdAt": "2024-06-18T05:08:06Z" }, { - "author": 2246121, - "message": "Bump version to v3.11.1", - "sha": "dcefd58240fdeff5b3edd1c8e1b41c4dc7ecddc5", + "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", - "createdAt": "2024-08-12T09:40:42Z" + "createdAt": "2024-06-13T21:19:11Z" }, { "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", + "message": "feat: Enable gmail channel (#9622)\n\nCo-authored-by: Muhsin Keloth ", + "sha": "08516e6c43338ee5d91f3f19b376a98b7e7689f4", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-12T09:38:06Z" + "createdAt": "2024-06-13T07:31:05Z" }, { - "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": "chore: Security upgrade for gems (#9635)\n\n- Security upgrade for gems", + "sha": "5abf0e960ad6d7211fc06c162c6e17c856d9911a", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-12T03:59:39Z" + "createdAt": "2024-06-13T03:02:15Z" }, { - "author": 64252451, - "message": "feat: Replace `conversation/teamMixin` within the components (#9923)", - "sha": "d5f34bf9d0d2e0cdd3773ad2b7cb76911cbf1c23", + "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", - "createdAt": "2024-08-11T04:39:08Z" + "createdAt": "2024-06-11T08:52:03Z" }, { "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", + "message": "feat: Adds the ability to disable the \"new message notification\" popup (#9594)", + "sha": "9689bbf0dd674c5945ef7f067e861cd08145f5c2", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-09T13:10:06Z" + "createdAt": "2024-06-11T02:44:58Z" }, { "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", + "message": "fix: Font size and spacing issues in article editor (#9607)", + "sha": "20b2dc8c6f5d7f4116addb3c29f4fea4e1bc93d6", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-09T13:07:26Z" + "createdAt": "2024-06-07T17:10:52Z" }, { - "author": 12408980, - "message": "feat: Add issue status in linear issue search item (#9598)", - "sha": "40bd79f1ca75fae8e12f35509200d327adae2d0e", + "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", - "createdAt": "2024-08-08T08:14:08Z" + "createdAt": "2024-06-07T11:07:46Z" }, { - "author": 64252451, - "message": "feat: Replace the use of `keyboardEventListener` mixin to a composable (Part -3) (#9897)", - "sha": "74bbbd25b9b6672397fd09e90e2cd3ef93ad22aa", + "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", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-08T07:10:56Z" + "createdAt": "2024-06-07T03:20:35Z" }, { - "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": 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", - "createdAt": "2024-08-07T16:51:37Z" + "createdAt": "2024-06-07T01:49:53Z" }, { "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", + "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", - "createdAt": "2024-08-07T16:43:47Z" + "createdAt": "2024-06-06T23:39:39Z" }, { - "author": 64252451, - "message": "fix: Snooze conversation not working in Inbox view (#9875)", - "sha": "646cfb97e733c4e2d9e496270ef53e5b1b0a8e1f", + "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-08-07T13:27:29Z" + "createdAt": "2024-06-06T10:53:48Z" }, { - "author": 64252451, - "message": "feat: Replace the use of `keyboardEventListener` mixin to a composable (Part -2) (#9892)", - "sha": "89acbd8d09788554e6c7d9d5e579bf63ed29bf3b", + "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-08-07T10:13:11Z" + "createdAt": "2024-06-05T11:10:10Z" }, { - "author": 64252451, - "message": "fix: TypeError: Cannot read properties of null (reading 'user_id') (#9884)", - "sha": "b03a8398099da449434a5c40493c37607a568c40", + "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-08-07T09:12:01Z" + "createdAt": "2024-06-05T10:37:44Z" }, { - "author": 64252451, - "message": "feat: Replace the use of `mentionSelectionKeyboard` mixin to a composable (#9904)", - "sha": "56e93d152dea481a40de5db028338837f46b6705", + "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-08-07T08:44:41Z" + "createdAt": "2024-06-05T09:50:57Z" }, { - "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": 15716057, + "message": "fix: Missing mitt.js in vue 3 instance of app (#9596)", + "sha": "88e4d9f06fee3c4999d96fda21df0bae2da7ebb9", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-07T04:27:12Z" + "createdAt": "2024-06-05T09:45:25Z" }, { - "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": 15716057, + "message": "feat: Make context meny visible only on hover (#9592)", + "sha": "bff19eb2e6e236b62dbbea2d8b2366ed587b0b2e", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-07T03:58:04Z" + "createdAt": "2024-06-05T05:43:16Z" }, { - "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": 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-08-07T01:13:41Z" + "createdAt": "2024-06-03T11:06:15Z" }, { - "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", + "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-08-07T00:26:23Z" + "createdAt": "2024-06-03T10:24:19Z" }, { - "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": 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-08-06T23:15:11Z" + "createdAt": "2024-06-03T09:26:53Z" }, { - "author": 8449082, - "message": "fix: Use appropriate logos for integrations in the dark mode (#9881)", - "sha": "91b713f6f5ae2b8c052be6f08bdb687f4869aef5", + "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-08-06T16:40:41Z" + "createdAt": "2024-06-02T13:39:06Z" }, { - "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": 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-08-06T14:04:36Z" + "createdAt": "2024-06-02T13:36:10Z" }, { - "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": 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-08-06T10:52:38Z" + "createdAt": "2024-05-31T17:46:16Z" }, { - "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": 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", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-06T10:47:43Z" + "createdAt": "2024-05-31T16:01:50Z" }, { - "author": 64252451, - "message": "feat: Rewrite `keyboardEventListener` mixin to a composable (#9831)", - "sha": "e0b67bb5527fba1481495320881bf2b6f81d08e6", + "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-08-05T13:29:47Z" + "createdAt": "2024-05-31T10:20:36Z" }, { "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", + "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-08-05T08:32:16Z" + "createdAt": "2024-05-30T06:59:55Z" }, { "author": 18097732, - "message": "fix: Fix broken SSO login after vuelidate changes (#9877)", - "sha": "6166ccb01461f12390e7456d72ebbb481fea320c", + "message": "feat: add reauthorization banner for Facebook (#9553)", + "sha": "6c682a6869b5b634bf73f594a8255d5393920dcf", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-02T08:46:58Z" + "createdAt": "2024-05-30T04:11:04Z" }, { - "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": 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-08-02T07:47:55Z" + "createdAt": "2024-05-29T20:15:05Z" }, { - "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": 64252451, + "message": "fix: TypeError cannot read properties of undefined (reading 'name') (#9562)", + "sha": "41e27e95b4add8b9d71a17b7af52d9624de91f23", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-02T02:22:34Z" + "createdAt": "2024-05-29T16:34:30Z" }, { - "author": 73185, - "message": "chore: Security advisory fix for rexml (#9872)", - "sha": "17a6df10a08542b68e6943dfaefc98f1ea6a2e54", + "author": 64252451, + "message": "fix: TypeError undefined is not an object `(evaluating 'this.features.inbound_emails')` (#9563)", + "sha": "b31be37dc2eb4e1a83a0faaf8dd8db24fecea369", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-01T23:39:11Z" + "createdAt": "2024-05-29T16:01:37Z" }, { "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: Linear integration fixes (#9538)", + "sha": "a55fffab3aedb1775dc99c9f32fb75576009ea09", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-08-01T06:00:01Z" + "createdAt": "2024-05-29T05:58:13Z" }, { - "author": 18097732, - "message": "fix: templates in whatsapp (#9862)", - "sha": "68482db3a299347aa06085ed5a53a9a60334ff49", + "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-07-31T10:03:31Z" + "createdAt": "2024-05-28T08:04:47Z" }, { "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", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-07-31T05:47:05Z" - }, - { - "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-07-30T09:38:22Z" - }, - { - "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", + "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-07-30T07:59:16Z" + "createdAt": "2024-05-28T06:35:34Z" }, { - "author": 92152627, - "message": "chore: Update translations (#9845)", - "sha": "a196e2358754c3c8e64df4364ea732f06b81c102", + "author": 3403589, + "message": "fix(typo): Update bulkActions.json (#9540)", + "sha": "4a3376e9124607ff57edc9415acd3ab5cd6c5073", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-07-29T13:36:09Z" + "createdAt": "2024-05-24T15:51:36Z" }, { - "author": 92152627, - "message": "chore: Update translations (#9841)\n\n- update translations", - "sha": "066f0b990aaa401171318fc96047d25213578d12", + "author": 64252451, + "message": "feat: Adds backend support for rendering tables in articles (#9526)", + "sha": "7c5e67bf28dda354d656686bbaa505bf7b39f2a4", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-07-26T21:53:52Z" + "createdAt": "2024-05-24T03:14:01Z" }, { - "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": 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-07-25T23:26:00Z" + "createdAt": "2024-05-23T10:33:40Z" }, { - "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": 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", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-07-25T21:24:04Z" + "createdAt": "2024-05-23T09:00:41Z" }, { - "author": 92152627, - "message": "chore: Update translations from Crowdin (#9835)", - "sha": "027a540bbd597f3dc490e768b7cb8080801d622a", + "author": 12408980, + "message": "feat: Add title while linking the linear issue (#9529)", + "sha": "f83af33b87e8e06cc4497063a1929ddba2b5ff25", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-07-25T18:58:22Z" + "createdAt": "2024-05-23T08:02:41Z" }, { "author": 64252451, - "message": "fix: Show add/import/export buttons in mobile view (#9761)", - "sha": "239c61095ad903b3ab3d1297a30285977d8a08e9", + "message": "feat: Adds the ability to add line breaks in helpcenter articles (#9519)", + "sha": "0c4c561313cf3cdd73b5c29856606d1d9790da4f", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-07-25T08:38:32Z" + "createdAt": "2024-05-23T07:04:42Z" }, { - "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": 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", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-07-24T23:42:39Z" + "createdAt": "2024-05-23T06:38:04Z" }, { - "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: Linear front end (#9491)\n\nCo-authored-by: Shivam Mishra \r\nCo-authored-by: iamsivin ", + "sha": "35508feaae4808b730c908687fa9e16b9cba3a91", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-07-24T23:35:40Z" + "createdAt": "2024-05-23T06:28:24Z" }, { - "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": 64252451, + "message": "fix: TypeError cannot read properties of undefined (reading 'status') (#9505)", + "sha": "be97c68721e00cb9657daa60236b2fae1fc3cafe", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-07-24T19:58:12Z" + "createdAt": "2024-05-23T05:52:14Z" }, { "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", + "message": "fix: Space key in input closing dropdown (#9525)", + "sha": "4b93738462dd3f61f0fe3edbe04ca011d0bf2983", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-07-24T11:15:17Z" + "createdAt": "2024-05-23T05:10:44Z" }, { "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", + "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-07-24T00:45:53Z" + "createdAt": "2024-05-23T00:34:24Z" }, { - "author": 64252451, - "message": "feat: Rewrite `uiSettings` mixin to a composable (#9819)", - "sha": "fb99ba7b4016e0d7223a366ed29efad91d341b6a", + "author": 12408980, + "message": "feat: Add APIs for linear integration (#9346)", + "sha": "023b3ad50783a359f91a5d54eae183b9d0814c83", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-07-23T15:57:22Z" + "createdAt": "2024-05-22T08:07:58Z" }, { "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", + "message": "fix: Right click Snooze is not working (#9498)", + "sha": "0d13c11c44045542c80dc9f61593f6e8577aa11c", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-07-23T11:11:11Z" + "createdAt": "2024-05-22T07:33:49Z" }, { - "author": 64252451, - "message": "feat: Rewrite `labels/validationMixin mixin` to a helper (#9818)", - "sha": "10ee773aac54e550fe651423d02451af7a0c969d", + "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-07-22T16:11:05Z" + "createdAt": "2024-05-21T20:36:11Z" }, { - "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": 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-07-22T07:38:04Z" + "createdAt": "2024-05-21T20:35:35Z" }, { "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", + "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-07-22T07:37:29Z" + "createdAt": "2024-05-20T10:53:42Z" }, { - "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": 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-07-22T07:35:55Z" + "createdAt": "2024-05-20T06:27:03Z" }, { "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", + "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-07-22T06:02:05Z" + "createdAt": "2024-05-20T06:22:42Z" }, { - "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": 18097732, + "message": "fix: fetch FB_APP_ID from @global_config (#9483)", + "sha": "00a460db43f374036ad67ef59de7b6264d6ccc96", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-07-19T05:44:56Z" + "createdAt": "2024-05-17T10:14:50Z" }, { - "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(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-07-19T03:08:26Z" + "createdAt": "2024-05-17T01:19:22Z" }, { - "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": 64252451, + "message": "fix: New account button style in switch account modal (#9456)", + "sha": "a83b6090256a722c0dbff4f556c94a355a1fcc28", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-07-18T13:03:03Z" + "createdAt": "2024-05-16T17:03:43Z" }, { "author": 73185, - "message": "Merge branch 'release/3.11.0' into develop", - "sha": "dc245814fe56bf4da431d115a74e37c6d6c7ac66", + "message": "Merge branch 'release/3.9.0' into develop", + "sha": "528b2dc17cb0958515259545539310ebacea21e0", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-07-17T02:23:13Z" + "createdAt": "2024-05-16T05:32:27Z" }, { "author": 73185, - "message": "Merge branch 'release/3.11.0'", - "sha": "8ea412bc85b7ba81d913fe573ca3a543a9157ea4", + "message": "Merge branch 'release/3.9.0'", + "sha": "f7580f864c837a0e5efa39fe3696e7a224327e11", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-07-17T02:23:03Z" + "createdAt": "2024-05-16T05:32:12Z" }, { "author": 73185, - "message": "Bump version to 3.11.0", - "sha": "6c52a0638de6aa7406c76a934d9b74b9c565a580", + "message": "Bump version to 3.9.0", + "sha": "41e373ace380c4f2220160293910cf2cd11ed54b", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-07-17T02:22:11Z" + "createdAt": "2024-05-16T05:15:52Z" }, { - "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": 92152627, + "message": "chore: Update translations (#9439)\n\n- update translations from crowdin", + "sha": "b0b4668d2305f49241b280aa6bf757a3b1ac4af5", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-07-16T04:21:56Z" + "createdAt": "2024-05-16T04:52:30Z" }, { - "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": 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", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-07-16T01:32:02Z" + "createdAt": "2024-05-16T04:23:19Z" }, { - "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": 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-07-16T01:31:48Z" + "createdAt": "2024-05-16T04:21:15Z" }, { "author": 64252451, - "message": "fix: TypeError cannot read property 'focus' of undefined (#9765)", - "sha": "554388bff357b2f6084fd8b784819a21e1653bee", + "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-07-15T14:03:16Z" + "createdAt": "2024-05-16T03:46:02Z" }, { - "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": 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-07-15T13:20:43Z" + "createdAt": "2024-05-16T00:53:45Z" }, { - "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": 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", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-07-15T12:12:35Z" + "createdAt": "2024-05-15T23:10:39Z" }, { - "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": 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", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-07-12T03:51:40Z" + "createdAt": "2024-05-15T22:53:41Z" }, { - "author": 64252451, - "message": "fix: Message editor fails to render markdown headings (#9748)", - "sha": "2a06c85f1a85de5b7d174cf11fcb84d642de959d", + "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", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-07-11T06:53:27Z" + "createdAt": "2024-05-15T18:52:40Z" }, { - "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": 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", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-07-11T03:28:30Z" + "createdAt": "2024-05-15T05:15:03Z" }, { "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", + "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-07-11T02:56:46Z" + "createdAt": "2024-05-15T04:18:55Z" }, { - "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": 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-07-10T15:32:16Z" + "createdAt": "2024-05-14T21:32:17Z" }, { - "author": 31385662, - "message": "fix: Localize 'Social Profiles' text in ContactForm (#9745)", - "sha": "9498d1f0036f6e08fe47eb7448a65e8a0a307719", + "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-07-10T05:16:45Z" + "createdAt": "2024-05-14T21:19:02Z" }, { - "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": 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-07-09T16:03:05Z" + "createdAt": "2024-05-14T01:12:02Z" }, { "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", + "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-07-08T18:00:54Z" + "createdAt": "2024-05-13T23:07:56Z" }, { "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", + "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-07-05T06:50:07Z" + "createdAt": "2024-05-13T20:32:11Z" }, { - "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": 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-07-04T07:43:03Z" + "createdAt": "2024-05-10T19:21:23Z" }, { - "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": 3526167, + "message": "feat: Switch Heroku Postgres basic to essential-0 (#9452)", + "sha": "dd1f93d425fda7ddb6a6a8cd9c267290076f7fa2", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-07-03T22:48:57Z" + "createdAt": "2024-05-10T16:52:04Z" + }, + { + "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", + "orgName": "chatwoot", + "repoName": "chatwoot", + "createdAt": "2024-05-10T05:45:36Z" }, { "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", + "message": "chore: Handle invalid email address in IMAP channel (#9450)", + "sha": "4284c123a64abb553d6dbfd73c8a06fe2dcb4aaf", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-07-03T22:13:16Z" + "createdAt": "2024-05-10T03:25:26Z" }, { "author": 18097732, - "message": "feat: disable scripts on password reset page (#9693)", - "sha": "5520bf68f37c5bbc189f5c4bbbdc325e1a4fad22", + "message": "fix: Update message signature default value (#9446)", + "sha": "05f0398b86a8f5a59f47e17f0b2876b5fde8c94c", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-07-01T05:41:57Z" + "createdAt": "2024-05-09T17:55:30Z" }, { - "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": 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-06-28T19:52:48Z" + "createdAt": "2024-05-09T17:12:05Z" }, { "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", + "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-06-28T19:51:27Z" + "createdAt": "2024-05-09T13:57:31Z" }, { - "author": 73185, - "message": "Merge branch 'release/3.10.2' into develop", - "sha": "97de2831030f5a68d631112d3cff9bec554bf5fe", + "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-06-27T00:09:16Z" + "createdAt": "2024-05-09T05:58:46Z" }, { - "author": 73185, - "message": "Merge branch 'release/3.10.2'", - "sha": "862ef37e7f623c0f85662e2dd8b7f9e0e6c9236d", + "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-06-27T00:08:38Z" + "createdAt": "2024-05-09T03:38:16Z" }, { "author": 73185, - "message": " Bump version to 3.10.2", - "sha": "7ed7c1b618b3212220f949cd56871d5b8c5a02e8", + "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-06-27T00:04:56Z" + "createdAt": "2024-05-08T21:26:00Z" }, { - "author": 64252451, - "message": "feat: Add video message viewing in to the user bubble in widget (#9642)", - "sha": "8f3234cf4bbab7c170e4cd8d0a8097e1709b2c9b", + "author": 18097732, + "message": "fix: Add fallback for created_by and updated_by attributes in Macro (#9436)", + "sha": "73f373913f79c0c09ab0ca65ae4552fa5beeccff", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-06-26T20:21:41Z" + "createdAt": "2024-05-08T20:40:07Z" }, { - "author": 15695252, - "message": "chore()Update Translate vi.yml (#9656)", - "sha": "b2de6843f68fdb71917b7ea3e8767cb95b1bb0bc", + "author": 18097732, + "message": "fix: Add Safari compatibility for `requestIdleCallback` (#9435)", + "sha": "6c5b137dba314bb73a1ff6969746b21c8c9d810d", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-06-26T19:54:57Z" + "createdAt": "2024-05-08T20:28:27Z" }, { - "author": 64252451, - "message": "feat: Render custom attributes on contact page (#536)", - "sha": "965614ba117303eeac0dcc9ed87c23099c5d2970", + "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-mobile-app", - "createdAt": "2022-06-30T09:51:53Z" + "repoName": "chatwoot", + "createdAt": "2024-05-08T06:10:54Z" }, { - "author": 64252451, - "message": "feat: Adds the ability to render and update labels in a conversation (#545)", - "sha": "17e611c3fd1195cf4ae78c6008ce93157d8e9460", + "author": 12408980, + "message": "feat: Add support for bulk snooze until (#9360)", + "sha": "d649bd2dfdadb1eac7ee5b841403785129edd911", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-06-23T11:42:43Z" + "repoName": "chatwoot", + "createdAt": "2024-05-08T03:25:31Z" }, { - "author": 64252451, - "message": "feat: Adds support for bcc/cc in email channel (#526)", - "sha": "546006dbd57a316dd581f6c7589517e5728a5da8", + "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", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-06-23T10:17:26Z" + "repoName": "docs", + "createdAt": "2022-07-08T07:10:46Z" }, { - "author": 64252451, - "message": "feat: Adds the ability to assign the conversation to the team (#541)", - "sha": "eabe96c89ec93ac44d5b451ff6a0da12d08d3679", + "author": 2246121, + "message": "Update setup.md", + "sha": "490fa6761c29fdfbba2fa3f1d206e14a0b8a7af5", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-06-21T09:32:05Z" + "repoName": "docs", + "createdAt": "2022-07-07T10:52:19Z" }, { - "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", + "author": 15716057, + "message": "SDK methods for bubble visibility and window popout (#235)", + "sha": "f77090b3ec7f800f509d24f3da4d3e934a0d9b69", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-06-20T04:48:52Z" + "repoName": "docs", + "createdAt": "2022-07-07T06:48:15Z" }, { - "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": 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", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-06-20T04:48:04Z" + "repoName": "docs", + "createdAt": "2022-07-05T08:57:12Z" }, { - "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": 2246121, + "message": "chore: Update screenshot guidelines (#287)", + "sha": "4bdf10309cedcf912f50938363c85067cbff3a54", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-06-20T04:47:49Z" + "repoName": "docs", + "createdAt": "2022-06-20T15:35:55Z" }, { - "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": 73185, + "message": "chore: Custom Branding in Chatwoot (#273)\n\nCustom Branding in Chatwoot", + "sha": "d33af5665c0cefa35777cb4a70e9dac9c5927c3c", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-06-20T04:47:29Z" + "repoName": "docs", + "createdAt": "2022-06-17T12:16:08Z" }, { - "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: update GCS docs (#275)\n\nupdate GCS docs on providing env variable", + "sha": "a8b371448224ce6359760e632b16c6075040591d", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-06-20T04:47:15Z" + "repoName": "docs", + "createdAt": "2022-06-17T12:11:13Z" }, { - "author": 64252451, - "message": "feat: Add clickable Twitter sender name under the message (#527)\n\nCo-authored-by: Muhsin Keloth ", - "sha": "da21f2428199ce08b16fefbd4a9f3d6dc7ccf659", + "author": 73185, + "message": "chore: Document adding avatar to agent bot (#280)", + "sha": "1581cd1d5ee20d7a44105d41a3f0be0174c27fe5", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-06-13T15:31:58Z" + "repoName": "docs", + "createdAt": "2022-06-17T12:09:29Z" }, { - "author": 64252451, - "message": "feat: Display contact details (#533)", - "sha": "694f7da5591c0968bc94dcd5e7799f87afb71d98", + "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": "chatwoot-mobile-app", - "createdAt": "2022-06-13T15:30:56Z" + "repoName": "docs", + "createdAt": "2022-06-15T14:31:23Z" }, { - "author": 64252451, - "message": "feat: Add inbox name and UI/UX improvements (#530)", - "sha": "d05f4e92c1ba0de7f10ca1e839b3922bccdf0971", + "author": 3526167, + "message": "chore: update linux vm upgrade instructions (#286)\n\nReload `systemd` files during update process", + "sha": "d93b2515a8d157a38933df1db202996771235958", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-06-13T15:28:49Z" + "repoName": "docs", + "createdAt": "2022-06-15T14:26:12Z" }, { - "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 docs about the Enterprise Edition (#272)\n\n\r\nCo-authored-by: Pranav Raj S ", + "sha": "b1d3023e15e0e9830f31f9e2a107635735055e42", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-05-24T17:10:38Z" + "repoName": "docs", + "createdAt": "2022-06-14T10:54:12Z" }, { - "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": 2246121, + "message": "Update linux-vm.md", + "sha": "0b20c1687e99670cd2e5b583877553ac9b19d895", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-05-23T06:38:41Z" + "repoName": "docs", + "createdAt": "2022-06-07T07:34:23Z" }, { - "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": 73185, + "message": "chore: Remove instructions to create super admin (#279)", + "sha": "6a39e48a315ee2f26c90899378a4339453cfaa82", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-05-18T13:07:02Z" + "repoName": "docs", + "createdAt": "2022-05-23T13:59:42Z" }, { - "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": 2246121, + "message": "Update webhook-events.md", + "sha": "8ddfc8a91b69daff6be0590d809d60691787d847", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-05-17T09:22:41Z" + "repoName": "docs", + "createdAt": "2022-05-19T09:41:58Z" }, { - "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", + "author": 2246121, + "message": "chore: Update webhook docs with new screenshot (#278)", + "sha": "8f799009f8a331b1f06f783b8a96ced72fe2b2ac", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-05-11T17:44:30Z" + "repoName": "docs", + "createdAt": "2022-05-19T08:34:00Z" }, { - "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": 103104754, + "message": "chore: Update PineTools URL (#277)", + "sha": "9a93cdcd5010c7332fe153b589c26baaa7ea7098", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-05-11T11:12:40Z" + "repoName": "docs", + "createdAt": "2022-05-19T08:12:30Z" }, { - "author": 12408980, - "message": "Moved sentry to new account (#514)", - "sha": "d8fd20fc883c560dd95327ce566fb2d31efa8874", + "author": 103104754, + "message": "chore: Add Marketing Playbook to Handbook (#274)", + "sha": "822b0a9a5244b485325fda04628d263bdebaf743", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-05-11T05:56:14Z" + "repoName": "docs", + "createdAt": "2022-05-16T11:46:10Z" }, { - "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": 10827585, + "message": "chore: Add docs on Facebook API support (#271)", + "sha": "014734236b6c8d7112b8f5ae3be19aa9e24a5041", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-05-05T17:44:01Z" + "repoName": "docs", + "createdAt": "2022-05-11T16:44: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": 99071637, + "message": "chore: Update faq.md (#270)", + "sha": "10a19e28e6ee2580b88682b6059d5f5774ca9e2e", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-05-05T05:54:43Z" + "repoName": "docs", + "createdAt": "2022-05-07T05:03:02Z" }, { "author": 2246121, - "message": "chore: Crowdin updates\n\nCo-authored-by: Muhsin Keloth ", - "sha": "5c96d7190258a12c3ad71a6c7c299db1c4c1e784", + "message": "Update pr-guidelines.md", + "sha": "98c7cd815bb73eff51c267d4cdc6c50200764e12", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-04-27T11:24:05Z" + "repoName": "docs", + "createdAt": "2022-04-27T15:54:31Z" }, { - "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: Fix title in screenshot guidelines", + "sha": "4246182ea310a5a51bd0907128316fc5201dfb39", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-04-27T11:23:34Z" + "repoName": "docs", + "createdAt": "2022-04-25T13:56:20Z" }, { - "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": 103104754, + "message": "chore: Add Screenshot guidelines to the Marketing Handbook (#269)", + "sha": "51e950b0c6d69f06b4024955212541fc1955e107", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-04-27T11:23:22Z" + "repoName": "docs", + "createdAt": "2022-04-25T13:54:09Z" }, { - "author": 49699333, - "message": "chore: Bump async from 2.6.3 to 2.6.4 (#497)", - "sha": "2a87075b6456b15c012a922884cb5598b848aa22", + "author": 73185, + "message": "chore: Community FAQs (#267)\n\n\r\nCo-authored-by: Pranav Raj S ", + "sha": "9e337e803e216618e23b789683551d3d6a1c1e82", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-04-19T11:55:29Z" + "repoName": "docs", + "createdAt": "2022-04-24T06:00:21Z" }, { - "author": 12408980, - "message": "feat: Add all the supported languages (#495)", - "sha": "5b905dc7ceb139457672beb3839f8a6a403264af", + "author": 2246121, + "message": "chore: Add docs for enabling dark mode (#268)", + "sha": "fa595f2c97cd1ca1ad3dffb98852f0bcca5d27d0", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-04-19T11:53:53Z" + "repoName": "docs", + "createdAt": "2022-04-22T09:19:47Z" }, { "author": 12408980, - "message": "fix: Add scroll view in account screen (#494)", - "sha": "14742b69aae26b71da18f19b9e46cdd41afe26b5", + "message": "doc: Add docs on pre-chat form fields (#259)\n\nCo-authored-by: Pranav Raj S ", + "sha": "af14360ac178457f0b1fb316cd3a8c0109887976", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-04-19T08:08:22Z" + "repoName": "docs", + "createdAt": "2022-04-22T07:50:58Z" }, { "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", + "message": "chore: Update cookie name used in Chatwoot session", + "sha": "abc9c24e496216037943ea7604f1723562ecfca0", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-04-06T17:15:10Z" + "repoName": "docs", + "createdAt": "2022-04-22T07:49:46Z" }, { - "author": 2246121, - "message": "New translations en.json (French) (#485)\n\nCo-authored-by: Muhsin Keloth ", - "sha": "a84a8536cef5f22c72b7cc8fb16406bdc9fc0475", + "author": 10827585, + "message": "chore: Facebook handover protocol update (#265)", + "sha": "f71d327d1216f6b656b73500296af50cdc1a195a", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-04-05T10:29:34Z" + "repoName": "docs", + "createdAt": "2022-04-19T16:02:19Z" }, { - "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": 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", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-04-05T10:29:18Z" + "repoName": "docs", + "createdAt": "2022-04-14T08:45:21Z" }, { - "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", + "author": 12408980, + "message": "doc: Action cable `notification_created` event (#238)\n\nCo-authored-by: Pranav Raj S ", + "sha": "934ff788fed6e9e4fb5e99b9f648210f8c69ce94", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-04-05T05:51:44Z" + "repoName": "docs", + "createdAt": "2022-04-07T09:11:06Z" }, { "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", + "message": "fix: Update banner height on mobile", + "sha": "aecb87fecce717734db044abfe9c9358fd4c10c2", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-03-03T06:46:03Z" + "repoName": "docs", + "createdAt": "2022-04-07T08:44:34Z" }, { - "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": 3526167, + "message": "doc: update docker ce edition images (#254)", + "sha": "44ec147558c258b77f5933606b1eca1a1bec84e4", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-03-03T06:45:31Z" + "repoName": "docs", + "createdAt": "2022-04-06T15:44:34Z" }, { - "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: Handbook - Mattermost -> Discord", + "sha": "fb05273cba47e0a4de13351b4b76614ceb3d7069", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-03-02T10:03:26Z" + "repoName": "docs", + "createdAt": "2022-04-06T05:59:55Z" }, { - "author": 12408980, - "message": "Merge branch 'release/1.4.0' (#481)", - "sha": "57556eb2637cf57cbd8bc3450ed761d7ba5bb0fc", + "author": 3526167, + "message": "doc: Add scheduled maintenance to handbook (#253)\n\nCo-authored-by: Pranav Raj S ", + "sha": "4c049b693bf6f13ca1c20663b4b18e795b02114a", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-03-02T08:44:59Z" + "repoName": "docs", + "createdAt": "2022-04-04T15:43:08Z" }, { - "author": 12408980, - "message": "Merge branch 'release/1.4.0'", - "sha": "1f42e1e53ee2726bda0c761ade58202e859c3e74", + "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": "chatwoot-mobile-app", - "createdAt": "2022-03-02T08:43:00Z" + "repoName": "docs", + "createdAt": "2022-04-04T10:20:07Z" }, { - "author": 12408980, - "message": "Bump version to 1.4.0", - "sha": "81340297776b2d915d873b31b83728f378a78920", + "author": 2246121, + "message": "chore: Add best-practices doc (#251)", + "sha": "e22998b7b230e5220fdaf7ed85e969e687c0497c", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-03-02T08:42:03Z" + "repoName": "docs", + "createdAt": "2022-04-04T05:06:19Z" }, { - "author": 12408980, - "message": "fix: Support us option in settings menu (#478)", - "sha": "f4db40b214ae7a0a434f63656f5e5fe27ed75742", + "author": 2246121, + "message": "fix: Typo is -> in", + "sha": "175e6ca147b1526edb47f48e64cc90e6e7df1226", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-02-28T15:33:19Z" + "repoName": "docs", + "createdAt": "2022-04-01T05:11:10Z" }, { - "author": 12408980, - "message": "Update README.md", - "sha": "50fefea9d87e27ea82d825711f48cd9a47c98cd3", + "author": 3526167, + "message": "doc: improve slack integration docs (#248)\n\n* doc: improve slack integration docs", + "sha": "be508f018681e35766c7a37e6ef3bc9ebb3728c6", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-02-09T11:34:11Z" + "repoName": "docs", + "createdAt": "2022-03-31T12:39:05Z" }, { - "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": 3526167, + "message": "Update slack bot event subscriptions (#247)\n\nFixes #246", + "sha": "c40e2579b0cecaaef9a249ee50f8093fa0007edd", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-01-24T06:53:20Z" + "repoName": "docs", + "createdAt": "2022-03-31T10:03:41Z" }, { - "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": 79650289, + "message": "chore: Upgrade to beta 18 (#242)", + "sha": "22a9769af852b72912792bdb04546e9f2789f621", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-01-24T06:50:53Z" + "repoName": "docs", + "createdAt": "2022-03-30T12:26:22Z" }, { - "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": 2246121, + "message": "chore: Update websocket documenation to include more details (#244)", + "sha": "0fa0efdbdc966073757bcdd388ce482753659d1c", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-01-24T06:27:43Z" + "repoName": "docs", + "createdAt": "2022-03-29T18:01:43Z" }, { - "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": 73185, + "message": "chore: Add docs on how to update swagger (#241)\n\nfixes: #240", + "sha": "82bea160b89e3e58b3987d44ff9830d5d1cac388", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-01-24T06:26:06Z" + "repoName": "docs", + "createdAt": "2022-03-25T20:39:58Z" }, { - "author": 12408980, - "message": "chore: Enable french language (#470)", - "sha": "70102745d5030c7bba6267dd54b1182c4a9fd9ce", + "author": 79650289, + "message": "chore: Add announcement bar (#216)\n\n\r\nCo-authored-by: Pranav Raj S ", + "sha": "d41316e150efa0c398d43dfc514514952a393326", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-01-24T06:18:17Z" + "repoName": "docs", + "createdAt": "2022-03-25T15:35:32Z" }, { - "author": 12408980, - "message": "chore: Clear FCM on app logout (#469)", - "sha": "6b7c2b0948cb35c81e4ba33a305729e548f52730", + "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": "chatwoot-mobile-app", - "createdAt": "2022-01-24T06:09:50Z" + "repoName": "docs", + "createdAt": "2022-03-25T14:58:46Z" }, { - "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", + "author": 73185, + "message": "chore: minor doc updates (#214)\n\nadd an explanation about local storage in ubuntu", + "sha": "e29fa849ae2e5ed275a4acc37f8f80fafd487c9d", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-01-12T12:52:30Z" + "repoName": "docs", + "createdAt": "2022-03-24T11:35:25Z" }, { "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": "chore: Update setup.md (#234)", + "sha": "0ea628be373be26211bfb152eaa027e02931d525", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2022-01-05T13:40:24Z" + "repoName": "docs", + "createdAt": "2022-03-20T07:38:06Z" }, { - "author": 12408980, - "message": "chore: Allow more files types in uploads (#458)", - "sha": "a9a7133eed36d07a6885f6a03e52619ed52b84c3", + "author": 64252451, + "message": "doc: Folders (#200)\n\n\r\n\r\nCo-authored-by: Sojan Jose ", + "sha": "6b9c783769d38599021b64b953e91368742e3563", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-12-28T05:19:33Z" + "repoName": "docs", + "createdAt": "2022-03-18T13:57:09Z" }, { - "author": 12014867, - "message": "fix: Availability types translation(#449)\n\nCo-authored-by: tufanov \r\nCo-authored-by: Muhsin Keloth ", - "sha": "61046680d20c29ba1d453e67e8616216f67862a8", + "author": 10827585, + "message": "Feat: twitter doc update (#229)\n\n\r\nCo-authored-by: Sojan Jose ", + "sha": "40fb173cf8898cb7eaf4989290fd3c86330cd90f", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-12-27T07:11:04Z" + "repoName": "docs", + "createdAt": "2022-03-18T13:54:46Z" }, { - "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": 10827585, + "message": "chore: Add AWS S3 CORS configuration (#208)\n\n\r\nCo-authored-by: Pranav Raj S ", + "sha": "2549e30b372197fd9f1e24756c05c9cb566adc75", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-12-27T07:08:42Z" + "repoName": "docs", + "createdAt": "2022-03-18T08:56:22Z" }, { - "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": 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": "chatwoot-mobile-app", - "createdAt": "2021-12-27T07:04:55Z" + "repoName": "docs", + "createdAt": "2022-03-15T12:13:55Z" }, { - "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": 63825997, + "message": "chore: Update gatsby.md (#231)\n\nThere was a typographical error in the title", + "sha": "d7bb52962373ca676ec9d866bbf2a8072e7b1665", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-12-27T06:59:38Z" + "repoName": "docs", + "createdAt": "2022-03-14T11:32:41Z" }, { - "author": 64252451, - "message": "feat: Adds the ability to share the conversation (#451)", - "sha": "e9556fe5ce4f141ceba034965ddbd6a6bfef1fec", + "author": 73185, + "message": "chore: update super admin create instructions", + "sha": "000d54a64dad9c18ab9bfebf1459ee7e293f8c77", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-12-27T06:39:48Z" + "repoName": "docs", + "createdAt": "2022-03-04T14:08:46Z" }, { "author": 64252451, - "message": "chore: Adds missing inbox icons (#454)\n\nCo-authored-by: Muhsin Keloth ", - "sha": "bfacecd4c62b5bbfddf9d7b914f582842e2d9abc", + "message": "doc: Add docs for Segments (#202)", + "sha": "1fa35194be51167a91095f946df2a7ece03ce6e9", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-12-27T06:24:40Z" + "repoName": "docs", + "createdAt": "2022-03-04T09:14:41Z" }, { "author": 12408980, - "message": "fix: Reset badge count if all notifications are read (#452)", - "sha": "11f21963e2befdd03448eed0a2e800986141efc5", + "message": "doc: Add more attributes in `setUser` (#221)", + "sha": "129fc5730cf861f7ed4ef95bae2e02a73468d086", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-11-09T07:33:43Z" + "repoName": "docs", + "createdAt": "2022-03-02T07:38:22Z" }, { - "author": 12408980, - "message": "fix: Enable scroll in conversation details screen (#447)", - "sha": "b885c593271f985f68cd7940517c600fd2c0b482", + "author": 23050, + "message": "Typo on product/others/agent-bots - \"cteated\" -> \"created\" (#226)", + "sha": "942fd04a8dc430afc0db9453fed75c577f45aa64", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-11-04T09:31:20Z" + "repoName": "docs", + "createdAt": "2022-02-28T18:40:55Z" }, { - "author": 12408980, - "message": "fix: Add scroll view in conversation details screen (#442)", - "sha": "12cbb2e4bc0466f29220f91458a76754d038a7eb", + "author": 2246121, + "message": "chore: Guide to add blog posts in Ghost (#225)", + "sha": "c08bee218fed98c49c921d9a0c431e99278c6186", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-10-21T10:43:53Z" + "repoName": "docs", + "createdAt": "2022-02-28T09:07:20Z" }, { - "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": "Remove unused page", + "sha": "3e692bbeaba190a1d7b1a3e3e721f9505ebf4fab", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-10-20T02:35:46Z" + "repoName": "docs", + "createdAt": "2022-02-25T11:35:46Z" }, { - "author": 12408980, - "message": "chore: Change iOS app account", - "sha": "96d2b97f8c8c6bcb25d33736f460cf74ab13b73a", + "author": 2246121, + "message": "chore: Fix alignment of the breadcrumbs", + "sha": "f1c9184fc3cf230aeb485553c8e49ef02ddf60a9", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-10-14T18:02:09Z" + "repoName": "docs", + "createdAt": "2022-02-25T11:26:40Z" }, { - "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": 79650289, + "message": "feat: Add Breadcrumbs (#220)", + "sha": "937d1c6a8b1b2f26b5b51ea1caf5c91017075291", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-09-29T09:41:53Z" + "repoName": "docs", + "createdAt": "2022-02-25T11:24:34Z" }, { - "author": 12408980, - "message": "fix: FCM refresh token update (#427)", - "sha": "acd6a182af77aa21a1e447bf7847cee7e9701bdc", + "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": "chatwoot-mobile-app", - "createdAt": "2021-09-08T06:16:31Z" + "repoName": "docs", + "createdAt": "2022-02-23T03:33:30Z" }, { - "author": 12408980, - "message": "enhancement: Change private note icon (#426)", - "sha": "d07653ad894edc72fa3fceeaaa5a88bc345dc370", + "author": 2246121, + "message": "fix: Fix typos in the AWS marketplace docs", + "sha": "272059be6487005c17bb7904495a2149bbf1b84f", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-30T05:16:54Z" + "repoName": "docs", + "createdAt": "2022-02-21T12:24:48Z" }, { "author": 12408980, - "message": "chore: Cleanup conversation list screen (#422)", - "sha": "915bf254884431171149a43e9d93f48a98bfc3f3", + "message": "doc: Add `chatwoot:error` event (#219)\n\nCo-authored-by: Pranav Raj S ", + "sha": "376f1479b9445cd522752e5e1fabaaa1265e5e4d", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-30T04:56:55Z" + "repoName": "docs", + "createdAt": "2022-02-21T04:50:00Z" }, { - "author": 12408980, - "message": "enhancement: Change iOS app icon (#420)", - "sha": "b64d547af819562207d4be1467ea6f15bc2ae89b", + "author": 3526167, + "message": "feat: add aws marketplace ami deployment method (#222)", + "sha": "7a6147e089c098314e093f24049154c08260f8e6", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-20T09:20:08Z" + "repoName": "docs", + "createdAt": "2022-02-18T15:45:27Z" }, { "author": 12408980, - "message": "chore: iOS deployment using fastlane (#419)", - "sha": "037f82b5fb2287bdb302cb97a63319db325134af", + "message": "doc: Add note in conversation assignment (#218)", + "sha": "de295acf5bda6390831c29cb367faa8cf8b4a899", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-19T19:17:55Z" + "repoName": "docs", + "createdAt": "2022-02-17T06:21:40Z" }, { - "author": 12408980, - "message": "chore: Fastlane configuration changes (#417)", - "sha": "bb8aae188e030295371bf958bdcee637a6f1af23", + "author": 15716057, + "message": "doc: Automations (#210)", + "sha": "0f0648380a0e893d7c11223d99c1b575fdbb6e82", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-19T13:39:37Z" + "repoName": "docs", + "createdAt": "2022-02-17T05:26:43Z" }, { - "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", + "author": 73185, + "message": "Chore: Send outbound conversations (#217)\n\n* Chore: Send outbound conversations", + "sha": "1232766369df8239ca26c8e663d14c85089bf329", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-19T13:37:20Z" + "repoName": "docs", + "createdAt": "2022-02-16T12:55:11Z" }, { - "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", + "author": 79650289, + "message": "chore: Upgrade to docusaurus beta 15 (latest) (#215)", + "sha": "d4a0cbe286038502c00988abd42bf59b19e57deb", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-17T06:33:34Z" + "repoName": "docs", + "createdAt": "2022-02-13T18:49:09Z" }, { - "author": 12408980, - "message": "chore: Add beta testing details (#411)", - "sha": "6915547a5b190081db92100f78bb6029d3bb0f10", + "author": 83156400, + "message": "chore: Add info about chats persisting across session (#209)", + "sha": "f80f8efee0919f8242f41e70d21e5fe9bf4cd00d", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-16T04:45:23Z" + "repoName": "docs", + "createdAt": "2022-02-07T05:19:24Z" }, { - "author": 12408980, - "message": "create SECURITY.md", - "sha": "23b18e14c933450dabaf3393bb6efbc49bab0745", + "author": 47073516, + "message": "chore: Fix Doc Error in Specifying Agent ID Data Type (WebHook-events) (#205)", + "sha": "22c756cbf01bb5bc97f453854e693de03131c908", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-14T16:16:18Z" + "repoName": "docs", + "createdAt": "2022-02-02T12:21:10Z" }, { - "author": 12408980, - "message": "chore: Add issue and PR templates (#410)", - "sha": "2456dc0040da8299f10efa4ace7456d6c3bf343a", + "author": 2246121, + "message": "chore: Add weights section", + "sha": "0e408750b3ef0b15bec13ee600b6d8e593ce750f", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-14T15:52:14Z" + "repoName": "docs", + "createdAt": "2022-01-25T21:48:58Z" }, { - "author": 12408980, - "message": "fix: Show button in conversation assignment screen (#407)", - "sha": "83231b9aa3d6c84865f2b4c47aa4ed75e253622c", + "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": "chatwoot-mobile-app", - "createdAt": "2021-08-13T13:04:23Z" + "repoName": "docs", + "createdAt": "2022-01-24T18:06:21Z" }, { - "author": 12408980, - "message": "fix: App crashing when contact name is empty (#405)", - "sha": "a7766b6ed196d52685d0436f77b68e5e60209654", + "author": 15716057, + "message": "chore: Add Gatsby integration guide (#196)", + "sha": "e3ccbf40e49a346dfc8d750a46837ed9a4a6bd90", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-12T07:29:23Z" + "repoName": "docs", + "createdAt": "2022-01-24T18:04:27Z" }, { - "author": 12408980, - "message": "Bump version to 1.3.0", - "sha": "8aeb133fa0c2f0c6e6e8042b026c27cfa1c25b3b", + "author": 0, + "message": "chore: Move the .env block for visibility (#194)", + "sha": "dd0a05b214dbf0e42698cfc58ed99b796d3d1e65", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-09T09:04:21Z" + "repoName": "docs", + "createdAt": "2022-01-21T18:44:34Z" }, { - "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", + "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": "chatwoot-mobile-app", - "createdAt": "2021-08-09T05:39:36Z" + "repoName": "docs", + "createdAt": "2022-01-20T23:31:04Z" }, { - "author": 12408980, - "message": "update the language screen title", - "sha": "f9ca205b1c63c38f27a5455296e6922718bc5076", + "author": 2246121, + "message": "chore: Update docusaurus config", + "sha": "c07dbb66c8780fe763cd1d8201eaa7e236b02540", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-05T05:30:45Z" + "repoName": "docs", + "createdAt": "2022-01-19T04:16:02Z" }, { - "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": 10827585, + "message": "Revert \"Revert \"Upgrade to latest docusaurus (#183)\" (#185)\" (#186)\n\nThis reverts commit bbc0afb1e15bb5808c95e8d697a5ec8266bdaae5.", + "sha": "20b54b6f25dedf7df37c02b810b2ce0b48c85353", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-05T05:18:38Z" + "repoName": "docs", + "createdAt": "2022-01-19T03:54:54Z" }, { - "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": 19568165, + "message": "doc: update ruby version to 3.0.2 (#192)", + "sha": "4ff8c4b6e258d177ecd793e733305239c3ef4c98", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-03T06:31:30Z" + "repoName": "docs", + "createdAt": "2022-01-14T11:04:36Z" }, { - "author": 12408980, - "message": "fix: Invariant violation of text in chat header(#394)", - "sha": "db7ef5065bc16d47b88029f930fd70ff26bb8dd3", + "author": 3526167, + "message": "chore: Revert references to GlobalConfig (#188)", + "sha": "c7e82e41412cde5ba86adec0f385ab5ac585d641", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-03T06:25:26Z" + "repoName": "docs", + "createdAt": "2022-01-11T05:09:46Z" }, { - "author": 12408980, - "message": "fix: Logo overflow in settings screen (#393)", - "sha": "bac83809c1c2fffd0269b9ab711d23b5c30c4161", + "author": 3526167, + "message": "doc: update account signup env var section (#187)", + "sha": "772eced9de234bc94c49100fb285959bcfd30e6b", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-08-02T11:44:13Z" + "repoName": "docs", + "createdAt": "2022-01-06T15:59:53Z" }, { - "author": 12408980, - "message": "chore: Add development support for apple m1 devices (#390)", - "sha": "5f8f44857edb3ecbfe5b512db0858ce9e7c5703e", + "author": 10827585, + "message": "Revert \"Upgrade to latest docusaurus (#183)\" (#185)\n\nThis reverts commit 851c0948e7822854a8d5d3187335186b1bb49b7c.", + "sha": "bbc0afb1e15bb5808c95e8d697a5ec8266bdaae5", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-07-13T14:45:12Z" + "repoName": "docs", + "createdAt": "2022-01-05T07:01:39Z" }, { - "author": 49699333, - "message": "chore: Bump addressable from 2.7.0 to 2.8.0 (#391)", - "sha": "24f629082d281e37fbd78d6997c8661f136838b3", + "author": 79650289, + "message": "Upgrade to latest docusaurus (#183)", + "sha": "851c0948e7822854a8d5d3187335186b1bb49b7c", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-07-13T14:44:35Z" + "repoName": "docs", + "createdAt": "2022-01-05T06:51:05Z" }, { - "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", + "author": 3526167, + "message": "Update env var docs to mention InstallationConfig (#184)", + "sha": "15f11c21e8b7ad3ca87be25182066c879e92c556", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-07-08T14:44:31Z" + "repoName": "docs", + "createdAt": "2022-01-03T11:40:37Z" }, { - "author": 12408980, - "message": "chore: Format mentioned user name If user name contains the white space (#385)", - "sha": "09bebcf772c8564bfead11718a389ba2091633bb", + "author": 73185, + "message": "chore: update doc", + "sha": "47c96864805c2cf17a4e4fa5d83afcef4a896995", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-07-06T07:39:19Z" + "repoName": "docs", + "createdAt": "2021-12-23T12:26:48Z" }, { - "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", + "author": 73185, + "message": "chore: conversation statuses update (#171)\n\nExplain various conversation statuses in chatwoot", + "sha": "893126a7fe80a971079cdc2d707eef841ad20c3a", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-06-22T05:24:33Z" + "repoName": "docs", + "createdAt": "2021-12-20T11:15:50Z" }, { - "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": 77646919, + "message": "Update helm-charts.md (#178)\n\nSome hints for PersistentVolume problems.", + "sha": "4cbd08d411bfbf0d762313f8a5b4bad5c34ef41a", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-06-17T05:55:10Z" + "repoName": "docs", + "createdAt": "2021-12-20T03:46:24Z" }, { - "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": 3526167, + "message": "update caprover docs to mention websocket requirement (#176)", + "sha": "956ea365499f310f400ae6a533a2146653b91df3", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-06-17T05:53:11Z" + "repoName": "docs", + "createdAt": "2021-12-16T18:02:30Z" }, { - "author": 73185, - "message": "chore: Fix circle builds (#375)", - "sha": "7c0881d39df5f683b96899f805f53dbdedc84700", + "author": 3526167, + "message": "doc: update minimum docker and docker-compose version (#174)", + "sha": "893824d87d19e54ff5451792e3670f998681bd5b", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-06-15T11:08:40Z" + "repoName": "docs", + "createdAt": "2021-12-15T15:44:18Z" }, { "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-mobile-app", - "createdAt": "2021-06-15T06:13:11Z" - }, - { - "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": "fix: Update the payload in form type messages", + "sha": "ad2ea0993aff8d4ff16780750ecaac3f1d6c391c", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-06-11T10:55:11Z" + "repoName": "docs", + "createdAt": "2021-12-14T19:45:27Z" }, { - "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": 73185, + "message": "chore: Twilio studio (#173)", + "sha": "9876db8665adf3e4191cca8268455363f179968e", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-06-01T11:24:26Z" + "repoName": "docs", + "createdAt": "2021-12-10T15:04:43Z" }, { - "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", + "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", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-06-01T11:23:57Z" + "repoName": "docs", + "createdAt": "2021-12-09T12:03:27Z" }, { - "author": 12408980, - "message": "fix: Rerender user avatar in conversation header(#368)", - "sha": "b394aea556bd3c8073421545103c22e9c6866c3d", + "author": 73185, + "message": "chore: update translations guidelines (#170)", + "sha": "21d5bfdb82c6b98dd0d497c41e6f76d531daaf6e", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-05-18T09:20:30Z" + "repoName": "docs", + "createdAt": "2021-12-08T14:22:31Z" }, { - "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": 10827585, + "message": "Fix: Update facebook app version (#169)", + "sha": "c38f88484519a0c30b1e591542e98cc28cc6cb00", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-05-11T08:46:17Z" + "repoName": "docs", + "createdAt": "2021-12-08T10:46:02Z" }, { - "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": 3526167, + "message": "chore: add cloudron docs (#167)", + "sha": "65d834d2dd7ec226d9a19b12201f953ca8344491", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-05-03T05:56:07Z" + "repoName": "docs", + "createdAt": "2021-12-07T10:00:12Z" }, { - "author": 12408980, - "message": "docs: Move all the guides to chatwoot help (#363)", - "sha": "09562a95ac5cdee55aecc15b2c06c7326bfc13e8", + "author": 10827585, + "message": "chore: Facebook's updated policy to page's insights (#168)", + "sha": "1e054bf1605bb176ad2e65f82d99f81da7644251", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-04-29T10:32:28Z" + "repoName": "docs", + "createdAt": "2021-12-07T09:58:46Z" }, { - "author": 12408980, - "message": "chore: Add admins in conversation assignee list (#362)", - "sha": "0403943a930f315979f320c7290d47e7fd4aa23b", + "author": 3526167, + "message": "update cloud provider docs to mention k8s (#166)", + "sha": "8bb1a69323d504bbba49b598971c20e95ddf16ae", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-04-28T05:42:47Z" + "repoName": "docs", + "createdAt": "2021-12-06T18:19:53Z" }, { - "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", + "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": "chatwoot-mobile-app", - "createdAt": "2021-04-22T06:29:56Z" + "repoName": "docs", + "createdAt": "2021-12-06T17:12:35Z" }, { - "author": 12408980, - "message": "Merge tag '1.2.0' into develop\n\nv1.2.0", - "sha": "a4d190174ebc3146aaa3c378cf88262e9be1694a", + "author": 5848740, + "message": "doc: Add documentation for forward to email. (#161)\n\nFixes #160", + "sha": "2f7c194ad250bc803e232a14140748dee53f54b5", "orgName": "chatwoot", - "repoName": "chatwoot-mobile-app", - "createdAt": "2021-04-19T10:37:09Z" + "repoName": "docs", + "createdAt": "2021-12-06T17:05:26Z" }, { "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", + "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": "2022-07-08T07:10:46Z" + "createdAt": "2021-12-06T11:51:26Z" }, { - "author": 2246121, - "message": "Update setup.md", - "sha": "490fa6761c29fdfbba2fa3f1d206e14a0b8a7af5", + "author": 3526167, + "message": "add azure docs (#163)\n\n* add azure docs", + "sha": "1223453b06b6b8b5b94d6f2f290257d7530bce10", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2022-07-07T10:52:19Z" + "createdAt": "2021-12-06T11:28:07Z" }, { "author": 15716057, - "message": "SDK methods for bubble visibility and window popout (#235)", - "sha": "f77090b3ec7f800f509d24f3da4d3e934a0d9b69", + "message": "Docs for adding and deleting contact notes (#162)", + "sha": "b47f49103d50c174902914c416c3cfb55f9aabe3", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2022-07-07T06:48:15Z" + "createdAt": "2021-12-06T10:08:36Z" }, { "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", + "message": "add digital-ocean install instructions (#159)\n\n* add do install intructions", + "sha": "22ce0f75c655895263bacd07fd3b28e7d238d29e", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2022-07-05T08:57:12Z" + "createdAt": "2021-12-06T08:57:00Z" }, { - "author": 2246121, - "message": "chore: Update screenshot guidelines (#287)", - "sha": "4bdf10309cedcf912f50938363c85067cbff3a54", + "author": 64252451, + "message": "feat: Render custom attributes on contact page (#536)", + "sha": "965614ba117303eeac0dcc9ed87c23099c5d2970", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-06-20T15:35:55Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-06-30T09:51:53Z" }, { - "author": 73185, - "message": "chore: Custom Branding in Chatwoot (#273)\n\nCustom Branding in Chatwoot", - "sha": "d33af5665c0cefa35777cb4a70e9dac9c5927c3c", + "author": 64252451, + "message": "feat: Adds the ability to render and update labels in a conversation (#545)", + "sha": "17e611c3fd1195cf4ae78c6008ce93157d8e9460", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-06-17T12:16:08Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-06-23T11:42:43Z" }, { - "author": 73185, - "message": "chore: update GCS docs (#275)\n\nupdate GCS docs on providing env variable", - "sha": "a8b371448224ce6359760e632b16c6075040591d", + "author": 64252451, + "message": "feat: Adds support for bcc/cc in email channel (#526)", + "sha": "546006dbd57a316dd581f6c7589517e5728a5da8", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-06-17T12:11:13Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-06-23T10:17:26Z" }, { - "author": 73185, - "message": "chore: Document adding avatar to agent bot (#280)", - "sha": "1581cd1d5ee20d7a44105d41a3f0be0174c27fe5", + "author": 64252451, + "message": "feat: Adds the ability to assign the conversation to the team (#541)", + "sha": "eabe96c89ec93ac44d5b451ff6a0da12d08d3679", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-06-17T12:09:29Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-06-21T09:32:05Z" }, { - "author": 3526167, - "message": "chore: update ruby version to 3.0.4 (#276)\n\nref: https://github.com/chatwoot/chatwoot/pull/4693", - "sha": "a0ea81817cd43e296a4bc87a1e009adb4b077a90", + "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", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-06-15T14:31:23Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-06-20T04:48:52Z" }, { - "author": 3526167, - "message": "chore: update linux vm upgrade instructions (#286)\n\nReload `systemd` files during update process", - "sha": "d93b2515a8d157a38933df1db202996771235958", + "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", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-06-15T14:26:12Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-06-20T04:48:04Z" }, { - "author": 73185, - "message": "chore: Add docs about the Enterprise Edition (#272)\n\n\r\nCo-authored-by: Pranav Raj S ", - "sha": "b1d3023e15e0e9830f31f9e2a107635735055e42", + "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": "docs", - "createdAt": "2022-06-14T10:54:12Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-06-20T04:47:49Z" }, { - "author": 2246121, - "message": "Update linux-vm.md", - "sha": "0b20c1687e99670cd2e5b583877553ac9b19d895", + "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", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-06-07T07:34:23Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-06-20T04:47:29Z" }, { - "author": 73185, - "message": "chore: Remove instructions to create super admin (#279)", - "sha": "6a39e48a315ee2f26c90899378a4339453cfaa82", + "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": "docs", - "createdAt": "2022-05-23T13:59:42Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-06-20T04:47:15Z" }, { - "author": 2246121, - "message": "Update webhook-events.md", - "sha": "8ddfc8a91b69daff6be0590d809d60691787d847", + "author": 64252451, + "message": "feat: Add clickable Twitter sender name under the message (#527)\n\nCo-authored-by: Muhsin Keloth ", + "sha": "da21f2428199ce08b16fefbd4a9f3d6dc7ccf659", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-05-19T09:41:58Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-06-13T15:31:58Z" }, { - "author": 2246121, - "message": "chore: Update webhook docs with new screenshot (#278)", - "sha": "8f799009f8a331b1f06f783b8a96ced72fe2b2ac", + "author": 64252451, + "message": "feat: Display contact details (#533)", + "sha": "694f7da5591c0968bc94dcd5e7799f87afb71d98", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-05-19T08:34:00Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-06-13T15:30:56Z" }, { - "author": 103104754, - "message": "chore: Update PineTools URL (#277)", - "sha": "9a93cdcd5010c7332fe153b589c26baaa7ea7098", + "author": 64252451, + "message": "feat: Add inbox name and UI/UX improvements (#530)", + "sha": "d05f4e92c1ba0de7f10ca1e839b3922bccdf0971", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-05-19T08:12:30Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-06-13T15:28:49Z" }, { - "author": 103104754, - "message": "chore: Add Marketing Playbook to Handbook (#274)", - "sha": "822b0a9a5244b485325fda04628d263bdebaf743", + "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": "docs", - "createdAt": "2022-05-16T11:46:10Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-05-24T17:10:38Z" }, { - "author": 10827585, - "message": "chore: Add docs on Facebook API support (#271)", - "sha": "014734236b6c8d7112b8f5ae3be19aa9e24a5041", + "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": "docs", - "createdAt": "2022-05-11T16:44:07Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-05-23T06:38:41Z" }, { - "author": 99071637, - "message": "chore: Update faq.md (#270)", - "sha": "10a19e28e6ee2580b88682b6059d5f5774ca9e2e", + "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", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-05-07T05:03:02Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-05-18T13:07:02Z" }, { - "author": 2246121, - "message": "Update pr-guidelines.md", - "sha": "98c7cd815bb73eff51c267d4cdc6c50200764e12", + "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": "docs", - "createdAt": "2022-04-27T15:54:31Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-05-17T09:22:41Z" }, { - "author": 2246121, - "message": "chore: Fix title in screenshot guidelines", - "sha": "4246182ea310a5a51bd0907128316fc5201dfb39", + "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", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-04-25T13:56:20Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-05-11T17:44:30Z" }, { - "author": 103104754, - "message": "chore: Add Screenshot guidelines to the Marketing Handbook (#269)", - "sha": "51e950b0c6d69f06b4024955212541fc1955e107", + "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": "docs", - "createdAt": "2022-04-25T13:54:09Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-05-11T11:12:40Z" }, { - "author": 73185, - "message": "chore: Community FAQs (#267)\n\n\r\nCo-authored-by: Pranav Raj S ", - "sha": "9e337e803e216618e23b789683551d3d6a1c1e82", + "author": 12408980, + "message": "Moved sentry to new account (#514)", + "sha": "d8fd20fc883c560dd95327ce566fb2d31efa8874", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-04-24T06:00:21Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-05-11T05:56:14Z" }, { - "author": 2246121, - "message": "chore: Add docs for enabling dark mode (#268)", - "sha": "fa595f2c97cd1ca1ad3dffb98852f0bcca5d27d0", + "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": "docs", - "createdAt": "2022-04-22T09:19:47Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-05-05T17:44:01Z" }, { - "author": 12408980, - "message": "doc: Add docs on pre-chat form fields (#259)\n\nCo-authored-by: Pranav Raj S ", - "sha": "af14360ac178457f0b1fb316cd3a8c0109887976", + "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": "docs", - "createdAt": "2022-04-22T07:50:58Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-05-05T05:54:43Z" }, { "author": 2246121, - "message": "chore: Update cookie name used in Chatwoot session", - "sha": "abc9c24e496216037943ea7604f1723562ecfca0", + "message": "chore: Crowdin updates\n\nCo-authored-by: Muhsin Keloth ", + "sha": "5c96d7190258a12c3ad71a6c7c299db1c4c1e784", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-04-22T07:49:46Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-04-27T11:24:05Z" }, { - "author": 10827585, - "message": "chore: Facebook handover protocol update (#265)", - "sha": "f71d327d1216f6b656b73500296af50cdc1a195a", + "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": "docs", - "createdAt": "2022-04-19T16:02:19Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-04-27T11:23:34Z" }, { - "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": 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", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-04-14T08:45:21Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-04-27T11:23:22Z" }, { - "author": 12408980, - "message": "doc: Action cable `notification_created` event (#238)\n\nCo-authored-by: Pranav Raj S ", - "sha": "934ff788fed6e9e4fb5e99b9f648210f8c69ce94", + "author": 49699333, + "message": "chore: Bump async from 2.6.3 to 2.6.4 (#497)", + "sha": "2a87075b6456b15c012a922884cb5598b848aa22", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-04-07T09:11:06Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-04-19T11:55:29Z" }, { - "author": 2246121, - "message": "fix: Update banner height on mobile", - "sha": "aecb87fecce717734db044abfe9c9358fd4c10c2", + "author": 12408980, + "message": "feat: Add all the supported languages (#495)", + "sha": "5b905dc7ceb139457672beb3839f8a6a403264af", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-04-07T08:44:34Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-04-19T11:53:53Z" }, { - "author": 3526167, - "message": "doc: update docker ce edition images (#254)", - "sha": "44ec147558c258b77f5933606b1eca1a1bec84e4", + "author": 12408980, + "message": "fix: Add scroll view in account screen (#494)", + "sha": "14742b69aae26b71da18f19b9e46cdd41afe26b5", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-04-06T15:44:34Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-04-19T08:08:22Z" }, { "author": 2246121, - "message": "chore: Handbook - Mattermost -> Discord", - "sha": "fb05273cba47e0a4de13351b4b76614ceb3d7069", + "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": "docs", - "createdAt": "2022-04-06T05:59:55Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-04-06T17:15:10Z" }, { - "author": 3526167, - "message": "doc: Add scheduled maintenance to handbook (#253)\n\nCo-authored-by: Pranav Raj S ", - "sha": "4c049b693bf6f13ca1c20663b4b18e795b02114a", + "author": 2246121, + "message": "New translations en.json (French) (#485)\n\nCo-authored-by: Muhsin Keloth ", + "sha": "a84a8536cef5f22c72b7cc8fb16406bdc9fc0475", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-04-04T15:43:08Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-04-05T10:29:34Z" }, { - "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": "2022-04-04T10:20:07Z" + "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": "chore: Add best-practices doc (#251)", - "sha": "e22998b7b230e5220fdaf7ed85e969e687c0497c", + "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": "docs", - "createdAt": "2022-04-04T05:06:19Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-04-05T05:51:44Z" }, { "author": 2246121, - "message": "fix: Typo is -> in", - "sha": "175e6ca147b1526edb47f48e64cc90e6e7df1226", + "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": "docs", - "createdAt": "2022-04-01T05:11:10Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-03-25T14:07:11Z" }, { - "author": 3526167, - "message": "doc: improve slack integration docs (#248)\n\n* doc: improve slack integration docs", - "sha": "be508f018681e35766c7a37e6ef3bc9ebb3728c6", + "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": "docs", - "createdAt": "2022-03-31T12:39:05Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-03-03T06:46:03Z" }, { - "author": 3526167, - "message": "Update slack bot event subscriptions (#247)\n\nFixes #246", - "sha": "c40e2579b0cecaaef9a249ee50f8093fa0007edd", + "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": "docs", - "createdAt": "2022-03-31T10:03:41Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-03-03T06:45:31Z" }, { - "author": 79650289, - "message": "chore: Upgrade to beta 18 (#242)", - "sha": "22a9769af852b72912792bdb04546e9f2789f621", + "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": "docs", - "createdAt": "2022-03-30T12:26:22Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-03-02T10:03:26Z" }, { - "author": 2246121, - "message": "chore: Update websocket documenation to include more details (#244)", - "sha": "0fa0efdbdc966073757bcdd388ce482753659d1c", + "author": 12408980, + "message": "Merge branch 'release/1.4.0' (#481)", + "sha": "57556eb2637cf57cbd8bc3450ed761d7ba5bb0fc", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-03-29T18:01:43Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-03-02T08:44:59Z" }, { - "author": 73185, - "message": "chore: Add docs on how to update swagger (#241)\n\nfixes: #240", - "sha": "82bea160b89e3e58b3987d44ff9830d5d1cac388", + "author": 12408980, + "message": "Merge branch 'release/1.4.0'", + "sha": "1f42e1e53ee2726bda0c761ade58202e859c3e74", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-03-25T20:39:58Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-03-02T08:43:00Z" }, { - "author": 79650289, - "message": "chore: Add announcement bar (#216)\n\n\r\nCo-authored-by: Pranav Raj S ", - "sha": "d41316e150efa0c398d43dfc514514952a393326", + "author": 12408980, + "message": "Bump version to 1.4.0", + "sha": "81340297776b2d915d873b31b83728f378a78920", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-03-25T15:35:32Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-03-02T08:42:03Z" }, { - "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": 12408980, + "message": "fix: Support us option in settings menu (#478)", + "sha": "f4db40b214ae7a0a434f63656f5e5fe27ed75742", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-03-25T14:58:46Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-02-28T15:33:19Z" }, { - "author": 73185, - "message": "chore: minor doc updates (#214)\n\nadd an explanation about local storage in ubuntu", - "sha": "e29fa849ae2e5ed275a4acc37f8f80fafd487c9d", + "author": 12408980, + "message": "Update README.md", + "sha": "50fefea9d87e27ea82d825711f48cd9a47c98cd3", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-03-24T11:35:25Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-02-09T11:34:11Z" }, { - "author": 12408980, - "message": "chore: Update setup.md (#234)", - "sha": "0ea628be373be26211bfb152eaa027e02931d525", + "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": "docs", - "createdAt": "2022-03-20T07:38:06Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-01-24T06:53:20Z" }, { - "author": 64252451, - "message": "doc: Folders (#200)\n\n\r\n\r\nCo-authored-by: Sojan Jose ", - "sha": "6b9c783769d38599021b64b953e91368742e3563", + "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": "docs", - "createdAt": "2022-03-18T13:57:09Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-01-24T06:50:53Z" }, { - "author": 10827585, - "message": "Feat: twitter doc update (#229)\n\n\r\nCo-authored-by: Sojan Jose ", - "sha": "40fb173cf8898cb7eaf4989290fd3c86330cd90f", + "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": "docs", - "createdAt": "2022-03-18T13:54:46Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-01-24T06:27:43Z" }, { - "author": 10827585, - "message": "chore: Add AWS S3 CORS configuration (#208)\n\n\r\nCo-authored-by: Pranav Raj S ", - "sha": "2549e30b372197fd9f1e24756c05c9cb566adc75", + "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": "docs", - "createdAt": "2022-03-18T08:56:22Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-01-24T06:26:06Z" }, { - "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": 12408980, + "message": "chore: Enable french language (#470)", + "sha": "70102745d5030c7bba6267dd54b1182c4a9fd9ce", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-03-15T12:13:55Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-01-24T06:18:17Z" }, { - "author": 63825997, - "message": "chore: Update gatsby.md (#231)\n\nThere was a typographical error in the title", - "sha": "d7bb52962373ca676ec9d866bbf2a8072e7b1665", + "author": 12408980, + "message": "chore: Clear FCM on app logout (#469)", + "sha": "6b7c2b0948cb35c81e4ba33a305729e548f52730", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-03-14T11:32:41Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-01-24T06:09:50Z" }, { - "author": 73185, - "message": "chore: update super admin create instructions", - "sha": "000d54a64dad9c18ab9bfebf1459ee7e293f8c77", + "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": "docs", - "createdAt": "2022-03-04T14:08:46Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-01-12T12:52:30Z" }, { - "author": 64252451, - "message": "doc: Add docs for Segments (#202)", - "sha": "1fa35194be51167a91095f946df2a7ece03ce6e9", + "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": "docs", - "createdAt": "2022-03-04T09:14:41Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2022-01-05T13:40:24Z" }, { "author": 12408980, - "message": "doc: Add more attributes in `setUser` (#221)", - "sha": "129fc5730cf861f7ed4ef95bae2e02a73468d086", + "message": "chore: Allow more files types in uploads (#458)", + "sha": "a9a7133eed36d07a6885f6a03e52619ed52b84c3", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-03-02T07:38:22Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-12-28T05:19:33Z" }, { - "author": 23050, - "message": "Typo on product/others/agent-bots - \"cteated\" -> \"created\" (#226)", - "sha": "942fd04a8dc430afc0db9453fed75c577f45aa64", + "author": 12014867, + "message": "fix: Availability types translation(#449)\n\nCo-authored-by: tufanov \r\nCo-authored-by: Muhsin Keloth ", + "sha": "61046680d20c29ba1d453e67e8616216f67862a8", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-02-28T18:40:55Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-12-27T07:11:04Z" }, { - "author": 2246121, - "message": "chore: Guide to add blog posts in Ghost (#225)", - "sha": "c08bee218fed98c49c921d9a0c431e99278c6186", + "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": "docs", - "createdAt": "2022-02-28T09:07:20Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-12-27T07:08:42Z" }, { - "author": 2246121, - "message": "Remove unused page", - "sha": "3e692bbeaba190a1d7b1a3e3e721f9505ebf4fab", + "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": "docs", - "createdAt": "2022-02-25T11:35:46Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-12-27T07:04:55Z" }, { - "author": 2246121, - "message": "chore: Fix alignment of the breadcrumbs", - "sha": "f1c9184fc3cf230aeb485553c8e49ef02ddf60a9", + "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": "docs", - "createdAt": "2022-02-25T11:26:40Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-12-27T06:59:38Z" }, { - "author": 79650289, - "message": "feat: Add Breadcrumbs (#220)", - "sha": "937d1c6a8b1b2f26b5b51ea1caf5c91017075291", + "author": 64252451, + "message": "feat: Adds the ability to share the conversation (#451)", + "sha": "e9556fe5ce4f141ceba034965ddbd6a6bfef1fec", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-02-25T11:24:34Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-12-27T06:39:48Z" }, { - "author": 3526167, - "message": "chore: Improve aws markeplace guide (#224)\n\n\r\n\r\nCo-authored-by: Pranav Raj S ", - "sha": "d79548c44d7b57ed590dc08be483df9853c4b1ef", + "author": 64252451, + "message": "chore: Adds missing inbox icons (#454)\n\nCo-authored-by: Muhsin Keloth ", + "sha": "bfacecd4c62b5bbfddf9d7b914f582842e2d9abc", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-02-23T03:33:30Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-12-27T06:24:40Z" }, { - "author": 2246121, - "message": "fix: Fix typos in the AWS marketplace docs", - "sha": "272059be6487005c17bb7904495a2149bbf1b84f", + "author": 12408980, + "message": "fix: Reset badge count if all notifications are read (#452)", + "sha": "11f21963e2befdd03448eed0a2e800986141efc5", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-02-21T12:24:48Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-11-09T07:33:43Z" }, { "author": 12408980, - "message": "doc: Add `chatwoot:error` event (#219)\n\nCo-authored-by: Pranav Raj S ", - "sha": "376f1479b9445cd522752e5e1fabaaa1265e5e4d", + "message": "fix: Enable scroll in conversation details screen (#447)", + "sha": "b885c593271f985f68cd7940517c600fd2c0b482", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-02-21T04:50:00Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-11-04T09:31:20Z" }, { - "author": 3526167, - "message": "feat: add aws marketplace ami deployment method (#222)", - "sha": "7a6147e089c098314e093f24049154c08260f8e6", + "author": 12408980, + "message": "fix: Add scroll view in conversation details screen (#442)", + "sha": "12cbb2e4bc0466f29220f91458a76754d038a7eb", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-02-18T15:45:27Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-10-21T10:43:53Z" }, { "author": 12408980, - "message": "doc: Add note in conversation assignment (#218)", - "sha": "de295acf5bda6390831c29cb367faa8cf8b4a899", + "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": "docs", - "createdAt": "2022-02-17T06:21:40Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-10-20T02:35:46Z" }, { - "author": 15716057, - "message": "doc: Automations (#210)", - "sha": "0f0648380a0e893d7c11223d99c1b575fdbb6e82", + "author": 12408980, + "message": "chore: Change iOS app account", + "sha": "96d2b97f8c8c6bcb25d33736f460cf74ab13b73a", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-02-17T05:26:43Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-10-14T18:02:09Z" }, { - "author": 73185, - "message": "Chore: Send outbound conversations (#217)\n\n* Chore: Send outbound conversations", - "sha": "1232766369df8239ca26c8e663d14c85089bf329", + "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", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-02-16T12:55:11Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-09-29T09:41:53Z" }, { - "author": 79650289, - "message": "chore: Upgrade to docusaurus beta 15 (latest) (#215)", - "sha": "d4a0cbe286038502c00988abd42bf59b19e57deb", + "author": 12408980, + "message": "fix: FCM refresh token update (#427)", + "sha": "acd6a182af77aa21a1e447bf7847cee7e9701bdc", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-02-13T18:49:09Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-09-08T06:16:31Z" }, { - "author": 83156400, - "message": "chore: Add info about chats persisting across session (#209)", - "sha": "f80f8efee0919f8242f41e70d21e5fe9bf4cd00d", + "author": 12408980, + "message": "enhancement: Change private note icon (#426)", + "sha": "d07653ad894edc72fa3fceeaaa5a88bc345dc370", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-02-07T05:19:24Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-30T05:16:54Z" }, { - "author": 47073516, - "message": "chore: Fix Doc Error in Specifying Agent ID Data Type (WebHook-events) (#205)", - "sha": "22c756cbf01bb5bc97f453854e693de03131c908", + "author": 12408980, + "message": "chore: Cleanup conversation list screen (#422)", + "sha": "915bf254884431171149a43e9d93f48a98bfc3f3", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-02-02T12:21:10Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-30T04:56:55Z" }, { - "author": 2246121, - "message": "chore: Add weights section", - "sha": "0e408750b3ef0b15bec13ee600b6d8e593ce750f", + "author": 12408980, + "message": "enhancement: Change iOS app icon (#420)", + "sha": "b64d547af819562207d4be1467ea6f15bc2ae89b", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-01-25T21:48:58Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-20T09:20:08Z" }, { - "author": 15716057, - "message": "chore: Add guide to install chatwoot script in vue projects (#195)\n\nCo-authored-by: Pranav Raj S ", - "sha": "179c5094e5bc7b298e981c902f48716b92ead53b", + "author": 12408980, + "message": "chore: iOS deployment using fastlane (#419)", + "sha": "037f82b5fb2287bdb302cb97a63319db325134af", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-01-24T18:06:21Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-19T19:17:55Z" }, { - "author": 15716057, - "message": "chore: Add Gatsby integration guide (#196)", - "sha": "e3ccbf40e49a346dfc8d750a46837ed9a4a6bd90", + "author": 12408980, + "message": "chore: Fastlane configuration changes (#417)", + "sha": "bb8aae188e030295371bf958bdcee637a6f1af23", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-01-24T18:04:27Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-19T13:39:37Z" }, { - "author": 0, - "message": "chore: Move the .env block for visibility (#194)", - "sha": "dd0a05b214dbf0e42698cfc58ed99b796d3d1e65", + "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": "docs", - "createdAt": "2022-01-21T18:44:34Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-19T13:37:20Z" }, { - "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": 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", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-01-20T23:31:04Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-17T06:33:34Z" }, { - "author": 2246121, - "message": "chore: Update docusaurus config", - "sha": "c07dbb66c8780fe763cd1d8201eaa7e236b02540", + "author": 12408980, + "message": "chore: Add beta testing details (#411)", + "sha": "6915547a5b190081db92100f78bb6029d3bb0f10", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-01-19T04:16:02Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-16T04:45:23Z" }, { - "author": 10827585, - "message": "Revert \"Revert \"Upgrade to latest docusaurus (#183)\" (#185)\" (#186)\n\nThis reverts commit bbc0afb1e15bb5808c95e8d697a5ec8266bdaae5.", - "sha": "20b54b6f25dedf7df37c02b810b2ce0b48c85353", + "author": 12408980, + "message": "create SECURITY.md", + "sha": "23b18e14c933450dabaf3393bb6efbc49bab0745", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-01-19T03:54:54Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-14T16:16:18Z" }, { - "author": 19568165, - "message": "doc: update ruby version to 3.0.2 (#192)", - "sha": "4ff8c4b6e258d177ecd793e733305239c3ef4c98", + "author": 12408980, + "message": "chore: Add issue and PR templates (#410)", + "sha": "2456dc0040da8299f10efa4ace7456d6c3bf343a", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-01-14T11:04:36Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-14T15:52:14Z" }, { - "author": 3526167, - "message": "chore: Revert references to GlobalConfig (#188)", - "sha": "c7e82e41412cde5ba86adec0f385ab5ac585d641", + "author": 12408980, + "message": "fix: Show button in conversation assignment screen (#407)", + "sha": "83231b9aa3d6c84865f2b4c47aa4ed75e253622c", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-01-11T05:09:46Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-13T13:04:23Z" }, { - "author": 3526167, - "message": "doc: update account signup env var section (#187)", - "sha": "772eced9de234bc94c49100fb285959bcfd30e6b", + "author": 12408980, + "message": "fix: App crashing when contact name is empty (#405)", + "sha": "a7766b6ed196d52685d0436f77b68e5e60209654", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-01-06T15:59:53Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-12T07:29:23Z" }, { - "author": 10827585, - "message": "Revert \"Upgrade to latest docusaurus (#183)\" (#185)\n\nThis reverts commit 851c0948e7822854a8d5d3187335186b1bb49b7c.", - "sha": "bbc0afb1e15bb5808c95e8d697a5ec8266bdaae5", + "author": 12408980, + "message": "Bump version to 1.3.0", + "sha": "8aeb133fa0c2f0c6e6e8042b026c27cfa1c25b3b", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-01-05T07:01:39Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-09T09:04:21Z" }, { - "author": 79650289, - "message": "Upgrade to latest docusaurus (#183)", - "sha": "851c0948e7822854a8d5d3187335186b1bb49b7c", + "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": "docs", - "createdAt": "2022-01-05T06:51:05Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-09T05:39:36Z" }, { - "author": 3526167, - "message": "Update env var docs to mention InstallationConfig (#184)", - "sha": "15f11c21e8b7ad3ca87be25182066c879e92c556", + "author": 12408980, + "message": "update the language screen title", + "sha": "f9ca205b1c63c38f27a5455296e6922718bc5076", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2022-01-03T11:40:37Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-05T05:30:45Z" }, { - "author": 73185, - "message": "chore: update doc", - "sha": "47c96864805c2cf17a4e4fa5d83afcef4a896995", + "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": "docs", - "createdAt": "2021-12-23T12:26:48Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-05T05:18:38Z" }, { - "author": 73185, - "message": "chore: conversation statuses update (#171)\n\nExplain various conversation statuses in chatwoot", - "sha": "893126a7fe80a971079cdc2d707eef841ad20c3a", + "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": "docs", - "createdAt": "2021-12-20T11:15:50Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-03T06:31:30Z" }, { - "author": 77646919, - "message": "Update helm-charts.md (#178)\n\nSome hints for PersistentVolume problems.", - "sha": "4cbd08d411bfbf0d762313f8a5b4bad5c34ef41a", + "author": 12408980, + "message": "fix: Invariant violation of text in chat header(#394)", + "sha": "db7ef5065bc16d47b88029f930fd70ff26bb8dd3", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-20T03:46:24Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-03T06:25:26Z" }, { - "author": 3526167, - "message": "update caprover docs to mention websocket requirement (#176)", - "sha": "956ea365499f310f400ae6a533a2146653b91df3", + "author": 12408980, + "message": "fix: Logo overflow in settings screen (#393)", + "sha": "bac83809c1c2fffd0269b9ab711d23b5c30c4161", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-16T18:02:30Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-08-02T11:44:13Z" }, { - "author": 3526167, - "message": "doc: update minimum docker and docker-compose version (#174)", - "sha": "893824d87d19e54ff5451792e3670f998681bd5b", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-15T15:44:18Z" - }, - { - "author": 2246121, - "message": "fix: Update the payload in form type messages", - "sha": "ad2ea0993aff8d4ff16780750ecaac3f1d6c391c", + "author": 12408980, + "message": "chore: Add development support for apple m1 devices (#390)", + "sha": "5f8f44857edb3ecbfe5b512db0858ce9e7c5703e", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-14T19:45:27Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-07-13T14:45:12Z" }, { - "author": 73185, - "message": "chore: Twilio studio (#173)", - "sha": "9876db8665adf3e4191cca8268455363f179968e", + "author": 49699333, + "message": "chore: Bump addressable from 2.7.0 to 2.8.0 (#391)", + "sha": "24f629082d281e37fbd78d6997c8661f136838b3", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-10T15:04:43Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-07-13T14:44:35Z" }, { - "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": 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": "docs", - "createdAt": "2021-12-09T12:03:27Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-07-08T14:44:31Z" }, { - "author": 73185, - "message": "chore: update translations guidelines (#170)", - "sha": "21d5bfdb82c6b98dd0d497c41e6f76d531daaf6e", + "author": 12408980, + "message": "chore: Format mentioned user name If user name contains the white space (#385)", + "sha": "09bebcf772c8564bfead11718a389ba2091633bb", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-08T14:22:31Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-07-06T07:39:19Z" }, { - "author": 10827585, - "message": "Fix: Update facebook app version (#169)", - "sha": "c38f88484519a0c30b1e591542e98cc28cc6cb00", + "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": "docs", - "createdAt": "2021-12-08T10:46:02Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-06-22T05:24:33Z" }, { - "author": 3526167, - "message": "chore: add cloudron docs (#167)", - "sha": "65d834d2dd7ec226d9a19b12201f953ca8344491", + "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": "docs", - "createdAt": "2021-12-07T10:00:12Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-06-17T05:55:10Z" }, { - "author": 10827585, - "message": "chore: Facebook's updated policy to page's insights (#168)", - "sha": "1e054bf1605bb176ad2e65f82d99f81da7644251", + "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": "docs", - "createdAt": "2021-12-07T09:58:46Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-06-17T05:53:11Z" }, { - "author": 3526167, - "message": "update cloud provider docs to mention k8s (#166)", - "sha": "8bb1a69323d504bbba49b598971c20e95ddf16ae", + "author": 73185, + "message": "chore: Fix circle builds (#375)", + "sha": "7c0881d39df5f683b96899f805f53dbdedc84700", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-06T18:19:53Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-06-15T11:08:40Z" }, { - "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": 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": "docs", - "createdAt": "2021-12-06T17:12:35Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-06-15T06:13:11Z" }, { - "author": 5848740, - "message": "doc: Add documentation for forward to email. (#161)\n\nFixes #160", - "sha": "2f7c194ad250bc803e232a14140748dee53f54b5", + "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": "docs", - "createdAt": "2021-12-06T17:05:26Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-06-11T10:55:11Z" }, { - "author": 3526167, - "message": "fix selfhosted sidebar (#164)\n\n* fix selfhosted sidebar\r\n\r\n* add cloud provider guides section", - "sha": "963edd95edf5ce067251e8723eb87b3168157b3e", + "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": "docs", - "createdAt": "2021-12-06T11:51:26Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-06-01T11:24:26Z" }, { - "author": 3526167, - "message": "add azure docs (#163)\n\n* add azure docs", - "sha": "1223453b06b6b8b5b94d6f2f290257d7530bce10", + "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": "docs", - "createdAt": "2021-12-06T11:28:07Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-06-01T11:23:57Z" }, { - "author": 15716057, - "message": "Docs for adding and deleting contact notes (#162)", - "sha": "b47f49103d50c174902914c416c3cfb55f9aabe3", + "author": 12408980, + "message": "fix: Rerender user avatar in conversation header(#368)", + "sha": "b394aea556bd3c8073421545103c22e9c6866c3d", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-06T10:08:36Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-05-18T09:20:30Z" }, { - "author": 3526167, - "message": "add digital-ocean install instructions (#159)\n\n* add do install intructions", - "sha": "22ce0f75c655895263bacd07fd3b28e7d238d29e", + "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": "docs", - "createdAt": "2021-12-06T08:57:00Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-05-11T08:46:17Z" }, { - "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": 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-06-26T19:46:21Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-05-03T05:56:07Z" }, { - "author": 471685, - "message": "feat: Add the ability to un-assign teams using automation (#9668)\n\nCo-authored-by: Pranav ", - "sha": "96f4f50d2deff8a09f312e860bf891ad4d454c36", + "author": 12408980, + "message": "docs: Move all the guides to chatwoot help (#363)", + "sha": "09562a95ac5cdee55aecc15b2c06c7326bfc13e8", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-26T19:40:36Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-04-29T10:32:28Z" }, { - "author": 2246121, - "message": "fix: Update notification payload (#9666)\n\n- Fix notification payload to avoid argument error.", - "sha": "f7f687ce5374525652f4186095aad73df7dad356", + "author": 12408980, + "message": "chore: Add admins in conversation assignee list (#362)", + "sha": "0403943a930f315979f320c7290d47e7fd4aa23b", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-22T00:28:48Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-04-28T05:42:47Z" }, { - "author": 73185, - "message": "Merge branch 'release/3.10.1' into develop", - "sha": "5716bb29b82d6214ee37fbc9556ea0f8bb194c14", + "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", - "createdAt": "2024-06-21T22:07:09Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-04-22T06:29:56Z" }, { - "author": 73185, - "message": "Merge branch 'release/3.10.1'", - "sha": "9a1d5519ec5eea30a115c8664696582ae7f3d2de", + "author": 12408980, + "message": "Merge tag '1.2.0' into develop\n\nv1.2.0", + "sha": "a4d190174ebc3146aaa3c378cf88262e9be1694a", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-06-21T22:07:01Z" + "repoName": "chatwoot-mobile-app", + "createdAt": "2021-04-19T10:37:09Z" }, { - "author": 73185, - "message": ": Bump version to 3.10.1", - "sha": "e72a34361256531761a813bcbb4aee068d9107ca", + "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-06-21T22:06:28Z" + "createdAt": "2024-05-08T03:18:36Z" }, { "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", + "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-06-21T21:58:36Z" + "createdAt": "2024-05-07T19:03:38Z" }, { "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", - "createdAt": "2024-06-20T22:36:08Z" - }, - { - "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", + "message": "chore:Remove the official support for 360Dialog APIs (#9356)", + "sha": "892e1fd33341bdf4f6fe1eba5dc295ef35dc78f7", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-06-19T04:10:41Z" + "createdAt": "2024-05-07T18:37:28Z" }, { - "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": 18097732, + "message": "chore: Remove word spacing from `p` (#9353)", + "sha": "4c1c856562a6b69649e5db416b1e0ea717c24a34", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-06-18T19:39:27Z" + "createdAt": "2024-05-07T01:27:56Z" }, { "author": 73185, - "message": "Merge branch 'release/3.10.0' into develop", - "sha": "1f09af270cd74f415e5deb9be39f665530fa2bff", + "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-06-18T06:59:31Z" + "createdAt": "2024-05-06T18:48:17Z" }, { - "author": 73185, - "message": "Merge branch 'release/3.10.0'", - "sha": "e17f0ea753bb861feaf4f309bdad9aa895f2f11b", + "author": 12408980, + "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-06-18T06:59:25Z" + "createdAt": "2024-05-06T17:03:39Z" }, { - "author": 73185, - "message": "Bump version to 3.10.0", - "sha": "6b0a5bea43632a20199b8009122410ca012be83d", + "author": 18097732, + "message": "chore: run `update-browserslist-db` (#9351)\n\nchore: upgrade caniuse db", + "sha": "046c434103158afb2d916e6b1306d54f9c8df08a", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-06-18T06:58:50Z" + "createdAt": "2024-05-06T13:49:40Z" }, { - "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": 18097732, + "message": "refactor: Use processed message content for slack (#9349)", + "sha": "64283b35a5225365924276d720847d2896ea36ca", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-06-18T05:36:37Z" + "createdAt": "2024-05-06T11:01:20Z" }, { "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": "feat: Revamp browser alert permission in profile settings (#9350)", + "sha": "0914d4d2c84bd15292978aee92b8ba134cb06ab6", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-06-18T05:08:06Z" + "createdAt": "2024-05-06T07:15:59Z" }, { - "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": "chore: Import SLA helpers from utils (#9252)\n\nchore: Add SLA helper from utils", + "sha": "4ed13787d1d359eb3b70c828afb890b0b58c96c8", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-06-13T21:19:11Z" + "createdAt": "2024-05-03T05:43:32Z" }, { - "author": 18097732, - "message": "feat: Enable gmail channel (#9622)\n\nCo-authored-by: Muhsin Keloth ", - "sha": "08516e6c43338ee5d91f3f19b376a98b7e7689f4", + "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-06-13T07:31:05Z" + "createdAt": "2024-05-03T04:18:01Z" }, { - "author": 73185, - "message": "chore: Security upgrade for gems (#9635)\n\n- Security upgrade for gems", - "sha": "5abf0e960ad6d7211fc06c162c6e17c856d9911a", + "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-06-13T03:02:15Z" + "createdAt": "2024-05-03T01:42:18Z" }, { "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", + "message": "feat: Include resolution time and waiting time in team & agent report export (#9296)", + "sha": "b24626a65a1cbf1a4e95fe68c73e0953e0c85188", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-06-11T08:52:03Z" + "createdAt": "2024-05-03T00:29:52Z" }, { - "author": 64252451, - "message": "feat: Adds the ability to disable the \"new message notification\" popup (#9594)", - "sha": "9689bbf0dd674c5945ef7f067e861cd08145f5c2", + "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-06-11T02:44:58Z" + "createdAt": "2024-05-02T23:42:14Z" }, { - "author": 64252451, - "message": "fix: Font size and spacing issues in article editor (#9607)", - "sha": "20b2dc8c6f5d7f4116addb3c29f4fea4e1bc93d6", + "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-06-07T17:10:52Z" + "createdAt": "2024-05-02T22:30:46Z" }, { - "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": 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-06-07T11:07:46Z" + "createdAt": "2024-05-02T22:29:10Z" }, { - "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": 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", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-06-07T03:20:35Z" + "createdAt": "2024-05-02T22:06:09Z" }, { - "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": 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-06-07T01:49:53Z" + "createdAt": "2024-05-02T22:05:08Z" }, { - "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": 0, + "message": "feat: Add ability to sort canned responses (#9330)\n\nCo-authored-by: jeffOtano ", + "sha": "2769b03cc8729e1323c96c85ff6eebb618fa5b04", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-06-06T23:39:39Z" + "createdAt": "2024-05-02T21:11:52Z" }, { "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-06-06T10:53:48Z" - }, - { - "author": 12408980, - "message": "feat: Add search support for drop downs in create linear issue (#9566)\n\nCo-authored-by: iamsivin ", - "sha": "f452565d138bdc90f2b2c9a55d0de7c41993f0b4", + "message": "feat: Support document file uploads on telegram channel (#9266)", + "sha": "ac93af60281d6c7a1cf394adaf213978ccceb5ae", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-06-05T11:10:10Z" + "createdAt": "2024-05-02T21:05:14Z" }, { "author": 12408980, - "message": "fix: Reset loader state on error (#9597)\n\n- Replace `showAlert` with `showAlertMessage` in auth related pages.", - "sha": "839f7fe719393450623f2ce09877a93ea2707ef4", + "message": "fix: Add an option to view the masked information in the profile settings UI (#9343)", + "sha": "3488a315d0dfe0ca15c3213a18df09e230bb872a", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-06-05T10:37:44Z" + "createdAt": "2024-05-02T20:55:40Z" }, { - "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": 64252451, + "message": "fix: Email input style issue (#9342)", + "sha": "5846ee4bad328a56cdd7937d82d16a69eed45792", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-06-05T09:50:57Z" + "createdAt": "2024-05-02T16:02:45Z" }, { - "author": 15716057, - "message": "fix: Missing mitt.js in vue 3 instance of app (#9596)", - "sha": "88e4d9f06fee3c4999d96fda21df0bae2da7ebb9", + "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", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-06-05T09:45:25Z" + "createdAt": "2024-05-02T15:39:08Z" }, { - "author": 15716057, - "message": "feat: Make context meny visible only on hover (#9592)", - "sha": "bff19eb2e6e236b62dbbea2d8b2366ed587b0b2e", + "author": 92152627, + "message": "chore(i18n): Update the latest translations (#9340)", + "sha": "94e1d55543cbdec666e154c6f116068edb09f1b2", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-06-05T05:43:16Z" + "createdAt": "2024-05-02T15:18:17Z" }, { - "author": 15716057, - "message": "fix: Replace the bus events with emitter in widget (#9584)\n\nCo-authored-by: Muhsin Keloth ", - "sha": "00ef9c475fe5dcb5de177012c0f5690f75866f08", + "author": 2246121, + "message": "chore: Add a separate Sentry project for frontend error (#9336)", + "sha": "af39308851e2accb643abde56cd571e9836c5d52", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-06-03T11:06:15Z" + "createdAt": "2024-05-01T19:06:19Z" }, { - "author": 64252451, - "message": "feat: Reconnect logic (#9453)\n\nCo-authored-by: Muhsin Keloth \r\nCo-authored-by: Shivam Mishra ", - "sha": "af90f21cfddf32a3f18e7350a8070b85613db2cc", + "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-06-03T10:24:19Z" + "createdAt": "2024-05-01T19:05:40Z" }, { - "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": "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", - "createdAt": "2024-06-03T09:26:53Z" + "createdAt": "2024-04-30T16:32:01Z" }, { - "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": 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", - "createdAt": "2024-06-02T13:39:06Z" + "createdAt": "2024-04-30T15:04:05Z" }, { - "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": 3526167, + "message": "feat: Add rake task to clear ActionCable jobs (#9307)", + "sha": "9057c865c31ad2eedbc7db4ba76319303e05e3db", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-06-02T13:36:10Z" + "createdAt": "2024-04-30T15:03:40Z" }, { - "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": 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", - "createdAt": "2024-05-31T17:46:16Z" + "createdAt": "2024-04-30T14:49:37Z" }, { - "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": 3526167, + "message": "chore: Fix typos in inboxmgmt.json (#9326)", + "sha": "0856d76332c224edae5ba98ee0568313882585d7", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-31T16:01:50Z" + "createdAt": "2024-04-30T14:49:23Z" }, { - "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": "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", - "createdAt": "2024-05-31T10:20:36Z" + "createdAt": "2024-04-30T11:20:00Z" }, { "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", + "message": "fix: TypeError cannot set properties of undefined (setting 'keydownHandlerIndex') (#9327)", + "sha": "4fd8c7a61b338de27775a5c4e73f9c34829e2c48", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-30T06:59:55Z" + "createdAt": "2024-04-30T09:50:05Z" }, { "author": 18097732, - "message": "feat: add reauthorization banner for Facebook (#9553)", - "sha": "6c682a6869b5b634bf73f594a8255d5393920dcf", + "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", - "createdAt": "2024-05-30T04:11:04Z" + "createdAt": "2024-04-30T05:27:22Z" }, { - "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": 64252451, + "message": "feat: Remove the usage of clickAway mixin with directive (#9323)", + "sha": "12af2fe026c909afc35f6bde7305dcd4eaf9c8d9", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-29T20:15:05Z" + "createdAt": "2024-04-30T05:05:14Z" }, { - "author": 64252451, - "message": "fix: TypeError cannot read properties of undefined (reading 'name') (#9562)", - "sha": "41e27e95b4add8b9d71a17b7af52d9624de91f23", + "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", - "createdAt": "2024-05-29T16:34:30Z" + "createdAt": "2024-04-30T04:43:50Z" }, { "author": 64252451, - "message": "fix: TypeError undefined is not an object `(evaluating 'this.features.inbound_emails')` (#9563)", - "sha": "b31be37dc2eb4e1a83a0faaf8dd8db24fecea369", + "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", - "createdAt": "2024-05-29T16:01:37Z" + "createdAt": "2024-04-30T04:39:08Z" }, { "author": 12408980, - "message": "chore: Linear integration fixes (#9538)", - "sha": "a55fffab3aedb1775dc99c9f32fb75576009ea09", + "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", - "createdAt": "2024-05-29T05:58:13Z" + "createdAt": "2024-04-29T12:28:29Z" }, { - "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": 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", - "createdAt": "2024-05-28T08:04:47Z" + "createdAt": "2024-04-29T12:02:44Z" }, { - "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": 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", - "createdAt": "2024-05-28T06:35:34Z" - }, - { - "author": 3403589, - "message": "fix(typo): Update bulkActions.json (#9540)", - "sha": "4a3376e9124607ff57edc9415acd3ab5cd6c5073", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-24T15:51:36Z" - }, - { - "author": 64252451, - "message": "feat: Adds backend support for rendering tables in articles (#9526)", - "sha": "7c5e67bf28dda354d656686bbaa505bf7b39f2a4", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-24T03:14:01Z" - }, - { - "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-05-23T10:33:40Z" - }, - { - "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", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-23T09:00:41Z" - }, - { - "author": 12408980, - "message": "feat: Add title while linking the linear issue (#9529)", - "sha": "f83af33b87e8e06cc4497063a1929ddba2b5ff25", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-23T08:02:41Z" - }, - { - "author": 64252451, - "message": "feat: Adds the ability to add line breaks in helpcenter articles (#9519)", - "sha": "0c4c561313cf3cdd73b5c29856606d1d9790da4f", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-23T07:04:42Z" - }, - { - "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", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-23T06:38:04Z" - }, - { - "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", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-23T05:52:14Z" - }, - { - "author": 64252451, - "message": "fix: Space key in input closing dropdown (#9525)", - "sha": "4b93738462dd3f61f0fe3edbe04ca011d0bf2983", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-23T05:10:44Z" - }, - { - "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-05-23T00:34:24Z" + "createdAt": "2024-04-29T11:30:49Z" }, { "author": 12408980, - "message": "feat: Add APIs for linear integration (#9346)", - "sha": "023b3ad50783a359f91a5d54eae183b9d0814c83", + "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", - "createdAt": "2024-05-22T08:07:58Z" + "createdAt": "2024-04-29T11:11:55Z" }, { "author": 64252451, - "message": "fix: Right click Snooze is not working (#9498)", - "sha": "0d13c11c44045542c80dc9f61593f6e8577aa11c", + "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", - "createdAt": "2024-05-22T07:33:49Z" + "createdAt": "2024-04-29T09:13:57Z" }, { "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-05-21T20:36: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", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-21T20:35:35Z" - }, - { - "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": "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", - "createdAt": "2024-05-20T10:53:42Z" + "createdAt": "2024-04-29T08:54:06Z" }, { "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", + "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", - "createdAt": "2024-05-20T06:27:03Z" + "createdAt": "2024-04-26T16:06:39Z" }, { - "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": 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", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-20T06:22:42Z" + "createdAt": "2024-04-26T10:32:10Z" }, { "author": 18097732, - "message": "fix: fetch FB_APP_ID from @global_config (#9483)", - "sha": "00a460db43f374036ad67ef59de7b6264d6ccc96", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-17T10:14:50Z" - }, - { - "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-05-17T01:19:22Z" - }, - { - "author": 64252451, - "message": "fix: New account button style in switch account modal (#9456)", - "sha": "a83b6090256a722c0dbff4f556c94a355a1fcc28", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-16T17:03:43Z" - }, - { - "author": 73185, - "message": "Merge branch 'release/3.9.0' into develop", - "sha": "528b2dc17cb0958515259545539310ebacea21e0", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-16T05:32:27Z" - }, - { - "author": 73185, - "message": "Merge branch 'release/3.9.0'", - "sha": "f7580f864c837a0e5efa39fe3696e7a224327e11", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-16T05:32:12Z" - }, - { - "author": 73185, - "message": "Bump version to 3.9.0", - "sha": "41e373ace380c4f2220160293910cf2cd11ed54b", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-16T05:15:52Z" - }, - { - "author": 92152627, - "message": "chore: Update translations (#9439)\n\n- update translations from crowdin", - "sha": "b0b4668d2305f49241b280aa6bf757a3b1ac4af5", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-16T04:52:30Z" - }, - { - "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", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-16T04:23:19Z" - }, - { - "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-05-16T04:21:15Z" - }, - { - "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", + "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", - "createdAt": "2024-05-16T03:46:02Z" + "createdAt": "2024-04-26T10:11:02Z" }, { "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-05-16T00:53:45Z" - }, - { - "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", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-15T23:10:39Z" - }, - { - "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(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", - "createdAt": "2024-05-15T22:53:41Z" + "createdAt": "2024-04-26T05:49:10Z" }, { - "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": 2246121, + "message": "feat: Add configurable interval for IMAP sync (#9302)", + "sha": "77db0d07018f9df71fb85621c72a880d90b668e0", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-15T18:52:40Z" + "createdAt": "2024-04-26T01:58:20Z" }, { "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", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-15T05:15:03Z" - }, - { - "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", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-15T04:18:55Z" - }, - { - "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-05-14T21:32:17Z" - }, - { - "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-05-14T21:19:02Z" - }, - { - "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-05-14T01:12:02Z" - }, - { - "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-05-13T23:07:56Z" - }, - { - "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-05-13T20:32:11Z" - }, - { - "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-05-10T19:21:23Z" - }, - { - "author": 3526167, - "message": "feat: Switch Heroku Postgres basic to essential-0 (#9452)", - "sha": "dd1f93d425fda7ddb6a6a8cd9c267290076f7fa2", + "message": "feat: don't show widget on plain layout (#9297)", + "sha": "e757237029a1ba19ad3ca75e5868e213c3cce70e", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-10T16:52:04Z" + "createdAt": "2024-04-25T09:56:25Z" }, { - "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": 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", - "createdAt": "2024-05-10T05:45:36Z" + "createdAt": "2024-04-25T08:51:23Z" }, { - "author": 73185, - "message": "chore: Handle invalid email address in IMAP channel (#9450)", - "sha": "4284c123a64abb553d6dbfd73c8a06fe2dcb4aaf", + "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", - "createdAt": "2024-05-10T03:25:26Z" + "createdAt": "2024-04-25T08:12:46Z" }, { - "author": 18097732, - "message": "fix: Update message signature default value (#9446)", - "sha": "05f0398b86a8f5a59f47e17f0b2876b5fde8c94c", + "author": 12408980, + "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", - "createdAt": "2024-05-09T17:55:30Z" + "createdAt": "2024-04-25T05:55:19Z" }, { "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-05-09T17:12:05Z" - }, - { - "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: 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", - "createdAt": "2024-05-09T13:57:31Z" + "createdAt": "2024-04-25T04:53:15Z" }, { "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-05-09T05:58:46Z" - }, - { - "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-05-09T03:38:16Z" - }, - { - "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", + "message": "feat: update SLA upgrade banner (#9291)\n\nfeat: add cancel anytime notice", + "sha": "8c813097db4e51f609db8b829af4112d75d1260d", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-08T21:26:00Z" + "createdAt": "2024-04-24T11:49:35Z" }, { "author": 18097732, - "message": "fix: Add fallback for created_by and updated_by attributes in Macro (#9436)", - "sha": "73f373913f79c0c09ab0ca65ae4552fa5beeccff", + "message": "feat: remove log rocket (#9279)\n\nCo-authored-by: Muhsin Keloth ", + "sha": "12403b75d64901b4c842cd222fe404a57cf6c169", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-08T20:40:07Z" + "createdAt": "2024-04-24T07:06:36Z" }, { "author": 18097732, - "message": "fix: Add Safari compatibility for `requestIdleCallback` (#9435)", - "sha": "6c5b137dba314bb73a1ff6969746b21c8c9d810d", - "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-08T20:28:27Z" - }, - { - "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", + "message": "fix: set size limit to 300KB (#9289)", + "sha": "480cf4952dea7b2226c08e62a9d05a4fe1cdad9c", "orgName": "chatwoot", "repoName": "chatwoot", - "createdAt": "2024-05-08T06:10:54Z" + "createdAt": "2024-04-24T06:39:31Z" }, { "author": 12408980, - "message": "feat: Add support for bulk snooze until (#9360)", - "sha": "d649bd2dfdadb1eac7ee5b841403785129edd911", + "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", - "createdAt": "2024-05-08T03:25:31Z" - }, - { - "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-12-06T08:09:02Z" - }, - { - "author": 73185, - "message": "doc: Configuring interactive messages in dialogflow (#157)", - "sha": "c3a37f36bd446c18ce2291776eb213bd03f2e359", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-03T10:48:26Z" - }, - { - "author": 5848740, - "message": "doc: Add documentation for LINE channel in production and development. (#156)", - "sha": "8445af68dd567bfbe07d845b69cadf4db2a2b447", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-03T10:40:53Z" - }, - { - "author": 5848740, - "message": "chore: Add documentation for telegram channel in production. (#154)\n\nFixes #153", - "sha": "c0ab17e17d273f3cdd92e43cf680243c4e39c19a", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-03T07:04:52Z" - }, - { - "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-12-03T04:48:49Z" - }, - { - "author": 15716057, - "message": "chore: docs for filtering reports (#150)", - "sha": "efd879be2efa93c7f7fe3a51b605aeab50798e5e", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-02T13:19:42Z" - }, - { - "author": 12408980, - "message": "feat: Campaigns (Ongoing and One-off) (#149)", - "sha": "8658a6ec344ea7cba38a1ae635280494c8222e28", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-02T13:17:44Z" - }, - { - "author": 12408980, - "message": "chore: Add CSAT docs (#147)", - "sha": "72f25ef0f98c70a853351ba8224fc04f2f0f9474", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-02T13:03:21Z" - }, - { - "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", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-02T13:00:58Z" - }, - { - "author": 10827585, - "message": "Chore: Slack integration user guide with FAQ (#143)", - "sha": "560b82849ecf0d96e34baf8521949ab0c323388d", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-02T12:59:32Z" - }, - { - "author": 15716057, - "message": "chore: command-bar docs (#148)", - "sha": "b55d256278aa6d2d8a38796fb916b9a4447d2a67", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-02T12:40:23Z" - }, - { - "author": 64252451, - "message": "doc: Keyboard shortcuts (#142)", - "sha": "9ca6d35122cb1dc7a04d94a706e7b99946e87750", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-01T12:09:47Z" - }, - { - "author": 2246121, - "message": "Whatsapp -> WhatsApp", - "sha": "ac23cd0d91b1808add4a2acbd26c632b7cbe8bfa", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-12-01T04:07:02Z" - }, - { - "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-11-29T11:15:16Z" - }, - { - "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-11-28T06:34:36Z" - }, - { - "author": 5848740, - "message": "Documentation for IMAP and SMTP configuration in email channel. (#138)", - "sha": "6ca836bd080ed6c5558b7b971f0d54d5bb3d6407", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-11-26T19:17:43Z" - }, - { - "author": 73185, - "message": "chore: nav reorg to give dialogflow visibility (#137)", - "sha": "acbf114b6621308362fad1602604751524f13d90", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-11-26T11:16:13Z" - }, - { - "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-11-26T07:37:50Z" - }, - { - "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", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-11-24T16:27:30Z" - }, - { - "author": 15716057, - "message": "fix: Add Advanced convresation filters product documentation (#132)", - "sha": "e146a13063276e9191d99dfba1a51208cf4ceb7a", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-11-24T10:09:25Z" - }, - { - "author": 12408980, - "message": "doc: Custom attributes (#127)", - "sha": "e737b3ee9ba70788d3b578ed60a4f76dd9f4b134", - "orgName": "chatwoot", - "repoName": "docs", - "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: Add Telegram local dev docs (#103)\n\nCo-authored-by: Pranav Raj S ", - "sha": "7ce95b542f8d0f167036c9f85f91c40388649bea", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-11-15T12:39:20Z" - }, - { - "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", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-11-09T14:00:29Z" - }, - { - "author": 2246121, - "message": "chore: Add guidelines on PR ownership", - "sha": "f141a263bf4f517168a20dc903bdbb31739c0925", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-11-03T07:22:24Z" - }, - { - "author": 2246121, - "message": "chore: Move frontend guidelines to handbook", - "sha": "442abb0c273fcd802356f0deb95b21207ef6560d", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-11-01T09:49:01Z" - }, - { - "author": 139828242, - "message": "chore: Updated Readme.md (#124)", - "sha": "eab6ae3f997d03bc87c1a357d42bccd4f65b115c", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-10-31T12:22:57Z" - }, - { - "author": 73185, - "message": "chore: update docs", - "sha": "6bc6a2960954ae2829432aac7f63ab2926fc9e57", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-10-26T17:16:10Z" - }, - { - "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-10-25T16:25:40Z" - }, - { - "author": 10827585, - "message": "fix: Instagram webhook URL typo (#118)", - "sha": "60c78636555bf3ec0eb50ac950bb7741e0670ddf", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-10-19T07:22:22Z" - }, - { - "author": 2246121, - "message": "chore: Update ruby version in contributing guide", - "sha": "9b9916528ff5ea75043632a5a46c1580b90c537e", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-10-15T12:45:44Z" - }, - { - "author": 12408980, - "message": "Update iOS beta app link (#117)", - "sha": "7336929ec2dca54f91f7da6a38d990a27c0c4e4a", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-10-15T07:11:26Z" - }, - { - "author": 2246121, - "message": "Update dialogflow.md", - "sha": "611831734ebe9201bfae3658d25ed1328676e83b", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-10-13T08:53:22Z" - }, - { - "author": 2246121, - "message": "chore: Add custom footer for the documents (#116)", - "sha": "392626fb73968c0b79cd74b89579cf101f594832", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-10-11T14:24:40Z" - }, - { - "author": 10827585, - "message": "Add docs for Instagram channel (#111)\n\nCo-authored-by: Pranav Raj S ", - "sha": "222d61db0f2e72fe6fe4d283d2d52c3e3721f041", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-10-06T08:54:59Z" + "createdAt": "2024-04-24T06:14:10Z" }, { "author": 12408980, - "message": "chore: Add `docs-needed` flow in PR guidelines (#108)", - "sha": "8d37841cf770e10e1802271e3036ede029de1735", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-10-05T15:14:46Z" - }, - { - "author": 10827585, - "message": "chore: Setting up Instagram account with Messenger platform (#92)", - "sha": "008ee55600ade6ed39bd742c417d4a3d787146fd", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-10-05T12:56:09Z" - }, - { - "author": 2246121, - "message": "chore: Merge UserGuide and Product documentation (#107)", - "sha": "88a610f8524226b0a246ae2861f0a8df27adb334", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-10-03T18:01:14Z" - }, - { - "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-09-30T19:35:14Z" - }, - { - "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-09-30T19:28:15Z" - }, - { - "author": 63730735, - "message": "fix: Remove unnecessary quotes in storage configuration (#105)", - "sha": "0df725524bee0649a6e61064f603151ea863bc2b", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-09-30T14:49:32Z" - }, - { - "author": 63730735, - "message": "fix: Remove unnecessary quotes in config options (#106)", - "sha": "cf70a668eca65f677fd584b6515868993cc9b329", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-09-30T14:48:49Z" - }, - { - "author": 5848740, - "message": "doc: Add widget open/close methods (#101)", - "sha": "581f5575c1cd30c13ec22635a1e03403727bf433", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-09-28T12:45:41Z" - }, - { - "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-09-27T08:48:29Z" - }, - { - "author": 73185, - "message": "chore: Update release docs (#93)", - "sha": "26416d464a0459d17e89c6b80a81ef6898dac25a", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-09-23T06:15:01Z" - }, - { - "author": 5006546, - "message": "improve upgrade instruction for linux vm(#97)", - "sha": "2503767fac5908fca531366e2502fd2520945c39", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-09-21T12:39:16Z" - }, - { - "author": 10827585, - "message": "Allow slack channel to send and receive files (#94)", - "sha": "3b883dc54ec4c5f0f81a3c5a80c024dd1bbe67b5", + "message": "feat: Add new colors (#9258)", + "sha": "8957277e5dc79f556066dd8073de24a330256c8c", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-09-17T19:24:37Z" + "repoName": "chatwoot", + "createdAt": "2024-04-22T08:38:12Z" }, { "author": 73185, - "message": "chore: update interactive message docs", - "sha": "d27337be5fa548aac04e6d51cc064594c293fdcd", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-09-17T13:45:53Z" - }, - { - "author": 12408980, - "message": "chore: Dialogflow inbox restriction note (#96)", - "sha": "3cb2ffa1981c598f96fc5a75232fdce907edbe71", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-09-17T05:12:54Z" - }, - { - "author": 2246121, - "message": "chore: Update campaign docs", - "sha": "8e1b9e1c4b15f316cb37990a9e445ac92b55d497", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-09-15T09:44:50Z" - }, - { - "author": 2246121, - "message": "chore: Update Twitter App Screenshots", - "sha": "61da323df6968eda1eab287601a4eeb236771fd4", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-09-14T13:54:20Z" - }, - { - "author": 2246121, - "message": "chore: Remove @chatwoot/docusaurus-plugin", - "sha": "55536e96c783e891ea5dac4bbc1518c0537baef7", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-09-13T08:22:48Z" - }, - { - "author": 2246121, - "message": "chore: Revert package-lock.json, docusaurus.config", - "sha": "1df94a75d312f6071df12389420a8f256976c7a8", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-09-13T07:45:26Z" - }, - { - "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-09-13T05:57:55Z" - }, - { - "author": 2246121, - "message": "chore: Add wordpress plugin docs (#91)", - "sha": "10df4998bdee80584ae64d8fec3b64c56c7617d9", + "message": "fix: Avoid vector search if query is not present in the params (#9265)", + "sha": "60b355b5000d65d7e51d5a2bcf4e4ec4b8cecb1e", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-09-08T10:16:04Z" + "repoName": "chatwoot", + "createdAt": "2024-04-19T21:50:49Z" }, { - "author": 2246121, - "message": "chore: Add helm video to the docs (#90)", - "sha": "74cc5d5ce2a5cb30a28fc475fa43ed944bb34b86", + "author": 64252451, + "message": "fix: Remove duplicate tooltip for failed messages on the conversation UI (#9259)", + "sha": "d2e324b5fdbf85b4fb6aeb1ad387ac5deda711a1", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-09-08T10:10:07Z" + "repoName": "chatwoot", + "createdAt": "2024-04-19T16:47:41Z" }, { - "author": 326184, - "message": "chore: Document the ability to disable user signup (#89)\n\nCo-authored-by: Pranav Raj S ", - "sha": "da41cc89b3f04d5d643ff913e8e3c8e257178abe", + "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": "docs", - "createdAt": "2021-09-05T20:48:10Z" + "repoName": "chatwoot", + "createdAt": "2024-04-18T07:14:59Z" }, { - "author": 4692284, - "message": "fix: Typo in Caprover docs (#88)\n\nFixes #87", - "sha": "88abfabbc1e0a3b3655e15c2fdb19b27bae4fd8d", + "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": "docs", - "createdAt": "2021-09-02T09:45:27Z" + "repoName": "chatwoot", + "createdAt": "2024-04-18T07:01:32Z" }, { "author": 2246121, - "message": "chore: Update pr-guidelines", - "sha": "4884d65176a58cf919f07eb1e7cd86bb84d51ac8", + "message": "chore: Increase the rate limit for contact search (#9256)", + "sha": "888d3cb3fa23b4697c45390ea8c2df031ee89781", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-09-02T04:58:22Z" + "repoName": "chatwoot", + "createdAt": "2024-04-17T23:59:38Z" }, { - "author": 2246121, - "message": "chore: Fix typo in attachment restrictions", - "sha": "3a1a5581d60de10f340ea4e1d260ac9459152214", + "author": 73185, + "message": "Merge branch 'release/3.8.0' into develop", + "sha": "8fcf476206231a5e407eb230cddf34cc583bc334", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-09-01T10:19:36Z" + "repoName": "chatwoot", + "createdAt": "2024-04-17T00:09:17Z" }, { "author": 73185, - "message": "chore: attachment restrictions", - "sha": "937247192cdeae15095242fe0f08dd55b80b4668", + "message": "Merge branch 'release/3.8.0'", + "sha": "85aeaf2aee0a3d3acf7c806f12c2db81d6b5110f", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-09-01T09:44:55Z" + "repoName": "chatwoot", + "createdAt": "2024-04-17T00:09:07Z" }, { - "author": 2246121, - "message": "chore: Add Engineering FAQ", - "sha": "590f7fbcc315a9ae5e5a7625860e2c6f2c77fb4d", + "author": 73185, + "message": " Bump version to 3.8.0", + "sha": "29f07e7e06a9702d8663897143a17b991db022fc", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-08-31T08:18:51Z" + "repoName": "chatwoot", + "createdAt": "2024-04-17T00:08:36Z" }, { - "author": 2246121, - "message": "chore: Add communication doc", - "sha": "f5f4c8df6ac078956cdecbbfa7362960931a4ff3", + "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": "docs", - "createdAt": "2021-08-31T07:45:22Z" + "repoName": "chatwoot", + "createdAt": "2024-04-16T23:59:39Z" }, { "author": 73185, - "message": "chore: update docs", - "sha": "2363fe1c9c00d95c5550c15454288aeb16a93dff", + "message": "chore: Move embedding generation to sidekiq (#9238)\n\nchore: Move embedding generation to a job", + "sha": "d12c38c344826cca1299e8e7c30a9b16d7b2ff39", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-08-31T07:19:06Z" + "repoName": "chatwoot", + "createdAt": "2024-04-16T16:43:16Z" }, { - "author": 2246121, - "message": "chore: Update release process", - "sha": "b7ea4bf4b616a30cb89836545d8409a9d8501f39", + "author": 64252451, + "message": "fix: Reports filter style issue (#9241)", + "sha": "5cc41c9ed506f86d6b162a9212fe9083d3eeaf05", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-08-30T16:35:20Z" + "repoName": "chatwoot", + "createdAt": "2024-04-16T05:42:04Z" }, { - "author": 2246121, - "message": "chore: Update history", - "sha": "ced253d90de0af79cc7786cc9bf56cac1dda27e2", + "author": 12408980, + "message": "fix: Add more filters for SLA download reports (#9231)\n\nCo-authored-by: iamsivin ", + "sha": "c05a79cf614abe7d3f8f210b39529c4b3ebd165b", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-08-30T16:20:22Z" + "repoName": "chatwoot", + "createdAt": "2024-04-16T03:30:52Z" }, { - "author": 12884297, - "message": "fix: Formatting fix to remove extra bullet point (#86)", - "sha": "e9bb1b89cfd689a80c67773ad5fba19eee6989da", + "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": "docs", - "createdAt": "2021-08-30T14:52:26Z" + "repoName": "chatwoot", + "createdAt": "2024-04-16T01:49:04Z" }, { - "author": 5848740, - "message": "chore: Update mobile number in `setUser` method (#85)", - "sha": "438e2925c101685c83dfb6dfad0cf61439e715a9", + "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": "docs", - "createdAt": "2021-08-27T12:26:49Z" + "repoName": "chatwoot", + "createdAt": "2024-04-16T00:54:52Z" }, { "author": 2246121, - "message": "chore: Upgrade docusaurus to latest (#84)", - "sha": "e7739808ce34ac31add031baff6aa0e5d7b7dd1e", + "message": "feat: Add widget to help center config (#9235)", + "sha": "3d31d4dd7f1f2b06593c21bfabdd776dc8c31476", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-08-27T08:15:00Z" + "repoName": "chatwoot", + "createdAt": "2024-04-15T23:46:48Z" }, { "author": 73185, - "message": "chore: cookie doc (#82)", - "sha": "02b6cff4adf070618ec3a99eb5a0b2703dc55e21", - "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-08-26T19:25:58Z" - }, - { - "author": 2246121, - "message": " chore: Setup 404 redirect for non-existent path (#83)", - "sha": "01ccab81dc06556ed97f88ea5bbbd30429ed8a84", + "message": "feat: Use embeddings in help center search (#9227)", + "sha": "42a457ff5d9a51cfb8a76077bb3e4ed21b65c9dc", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-08-26T17:29:37Z" + "repoName": "chatwoot", + "createdAt": "2024-04-15T23:35:23Z" }, { "author": 73185, - "message": "chore: rate limiting doc (#81)", - "sha": "220aafb9135f1240c6c1fb5d05b4e961ce9e35ba", + "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": "docs", - "createdAt": "2021-08-26T11:07:00Z" + "repoName": "chatwoot", + "createdAt": "2024-04-15T21:07:37Z" }, { - "author": 2246121, - "message": "feat: Auto generate meta images (#80)", - "sha": "259413f1792baba49ae414e6ad69650192bba0da", + "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": "docs", - "createdAt": "2021-08-25T12:30:05Z" + "repoName": "chatwoot", + "createdAt": "2024-04-12T10:00:07Z" }, { - "author": 73185, - "message": "chore: Add APM configurations (#78)", - "sha": "c6b7dbfa339e54b56d0ad2d4bdac5d26f527d43b", + "author": 64252451, + "message": "fix: Disable clear filter button in add filter dropdown (#9226)", + "sha": "dc757598f146d70db29ab14716c796a8eb910a54", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-08-24T19:25:55Z" + "repoName": "chatwoot", + "createdAt": "2024-04-12T08:08:51Z" }, { - "author": 10827585, - "message": "chore: Add steps for email channel setup (#76)", - "sha": "9757c6bd5d304f3ca8afaa336e763d3ce1e5dda8", + "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": "docs", - "createdAt": "2021-08-24T19:14:14Z" + "repoName": "chatwoot", + "createdAt": "2024-04-12T05:33:18Z" }, { - "author": 3526167, - "message": "doc: add repo cloning step to local setup guide (#77)", - "sha": "b0ba0dbe4b976d5d5db6132a428d7bfa3fe13f31", + "author": 2246121, + "message": "fix: Terminate IMAP connection after the job is complete (#9225)", + "sha": "e8fe3c7c05fc8e62baddf0eb2b068a5e3b05998d", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-08-24T13:49:56Z" + "repoName": "chatwoot", + "createdAt": "2024-04-11T22:47:43Z" }, { - "author": 34171640, - "message": "chore: Add guide for setting up email channel with sendgrid (#70)\n\nCo-authored-by: Pranav Raj S ", - "sha": "56b19b6735286ec872570ebc520a53850b42ea45", + "author": 64252451, + "message": "fix: Widget iFrame is adding a white background (#9221)", + "sha": "0477b8ca143a68e6d8cb8b5b72feb7c4deab184d", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-08-16T14:05:42Z" + "repoName": "chatwoot", + "createdAt": "2024-04-11T16:04:31Z" }, { "author": 12408980, - "message": "chore: Cleanup react native guide (#69)", - "sha": "cba607c538932b1af934f31f9e39f6ad1258e4b7", + "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": "docs", - "createdAt": "2021-08-16T13:43:39Z" + "repoName": "chatwoot", + "createdAt": "2024-04-10T07:19:38Z" }, { - "author": 2246121, - "message": "feat: Add documentation for helm-charts (#71)\n\nCo-authored-by: Vishnu Narayanan ", - "sha": "1ba64ee51661bd0b0752faa3ad3563d220452e84", + "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": "docs", - "createdAt": "2021-08-11T18:03:16Z" + "repoName": "chatwoot", + "createdAt": "2024-04-10T06:42:48Z" }, { - "author": 73185, - "message": "chore: instructions to update ruby version (#68)", - "sha": "49669759025ea3ca71b494ce4d3200d0c2709e6a", + "author": 18097732, + "message": "feat: remove CODEOWNERS for js & vue files (#9217)\n\nfeat: Remove CODEOWNERS for js & vue files", + "sha": "3b2b1b7b8c6b26c5b7d7f5ebda471cbb7f252bcd", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-08-07T07:15:54Z" + "repoName": "chatwoot", + "createdAt": "2024-04-10T06:37:38Z" }, { - "author": 2246121, - "message": "chore: Remove `alternatively`.", - "sha": "b562573653ca01031cea3b96d241c3f229ac484a", + "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", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-08-04T12:29:07Z" + "repoName": "chatwoot", + "createdAt": "2024-04-09T05:29:05Z" }, { - "author": 5848740, - "message": "docs: Update login credentials in project setup guide (#67)\n\nCo-authored-by: Aswin Dev P S ", - "sha": "34d872036ab22e0f2dc54c54caa97a24d7a6c3ea", + "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": "docs", - "createdAt": "2021-08-03T08:28:00Z" + "repoName": "chatwoot", + "createdAt": "2024-04-09T04:02:01Z" }, { - "author": 73185, - "message": "chore: Add websocket documentation (#65)", - "sha": "038f483f097365a79eedee4c77daa41fda1b0401", + "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": "docs", - "createdAt": "2021-07-26T15:10:36Z" + "repoName": "chatwoot", + "createdAt": "2024-04-09T04:00:49Z" }, { - "author": 2246121, - "message": "chore: Indicate hmac_token needs to be replaced", - "sha": "9936be2b6234d4001ddb365c2e7685c82a43f66d", + "author": 12408980, + "message": "feat: Download SLA reports (#9201)", + "sha": "c4e111b554af2133c6eb6288917b7f02b3a564ec", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-07-21T06:47:44Z" + "repoName": "chatwoot", + "createdAt": "2024-04-09T03:51:34Z" }, { - "author": 73185, - "message": "chore: add telemetry docs (#63)", - "sha": "864b0e774323f27adf4ac3c5a6371146921a1a77", + "author": 64252451, + "message": "fix: Adds background color for skelton loader in dark mode (#9211)", + "sha": "12c57392878a52442e5f981d6301e2d943d53eb1", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-07-15T17:38:37Z" + "repoName": "chatwoot", + "createdAt": "2024-04-09T03:28:56Z" }, { - "author": 3526167, - "message": "chore: update bash command (#62)", - "sha": "130ff5651cce5caad5e6ce765eceed1bf04036da", + "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", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-07-12T12:00:21Z" + "repoName": "chatwoot", + "createdAt": "2024-04-09T00:50:41Z" }, { - "author": 73185, - "message": "chore: Update Caprover documentation (#61)\n\nCo-authored-by: Pranav Raj S ", - "sha": "c622b3f5e5ad6d3f27ea0057cf05239452115f6f", + "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": "docs", - "createdAt": "2021-07-07T13:19:55Z" + "repoName": "chatwoot", + "createdAt": "2024-04-09T00:14:36Z" }, { - "author": 73185, - "message": "chore: Add SES in the email documentation (#60)", - "sha": "e7585a620201fa6f4fcb9f350169bcc5bafa28da", + "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": "docs", - "createdAt": "2021-07-07T09:07:53Z" + "repoName": "chatwoot", + "createdAt": "2024-04-08T10:46:08Z" }, { - "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": 64252451, + "message": "fix: Update the SLA alert styles to match the labels (#9199)", + "sha": "aef4b582db7b377667b4a6ebb462b62aa52934f1", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-07-05T09:07:38Z" + "repoName": "chatwoot", + "createdAt": "2024-04-05T16:06:52Z" }, { - "author": 7925826, - "message": "chore: Fix type in architecture.md (#58)", - "sha": "e287e24ea336f329bf68ee4f83f57880bd4d54ba", + "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": "docs", - "createdAt": "2021-06-30T13:38:17Z" + "repoName": "chatwoot", + "createdAt": "2024-04-05T06:15:05Z" }, { - "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": 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": "docs", - "createdAt": "2021-06-29T08:18:30Z" + "repoName": "chatwoot", + "createdAt": "2024-04-05T04:33:48Z" }, { - "author": 2246121, - "message": "chore: Add #devops label to the documentation", - "sha": "ceab1af0afb6b6d1e85e4186ff78ace850201521", + "author": 3526167, + "message": "chore: add db_reset make command (#9197)", + "sha": "95c83725d70fb3e50e412e32f380464901b30cf4", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-06-28T06:36:30Z" + "repoName": "chatwoot", + "createdAt": "2024-04-05T01:11:30Z" }, { - "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": 3526167, + "message": "chore: fix sla email notifications (#9192)\n\nCo-authored-by: Muhsin Keloth ", + "sha": "fa3bc05d3d0dea390bd3201b6f53d217b9106795", "orgName": "chatwoot", - "repoName": "docs", - "createdAt": "2021-06-24T07:48:06Z" + "repoName": "chatwoot", + "createdAt": "2024-04-04T15:46:49Z" }, { "author": 73185, - "message": "chore: View logs in ubuntu installation (#56)", - "sha": "f526530b16a57d919d1fa3ce71352f4a412c5462", + "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": "docs", - "createdAt": "2021-06-22T20:23:50Z" + "repoName": "chatwoot", + "createdAt": "2024-04-04T14:14:47Z" }, { "author": 73185, - "message": "chore: Minor doc update", - "sha": "fe4b7a0a7176fbf19703586a0ddb4513d2362d91", + "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": "docs", - "createdAt": "2021-06-18T18:15:59Z" + "repoName": "chatwoot", + "createdAt": "2024-04-04T11:30:45Z" }, { - "author": 2246121, - "message": "chore: Add Dialogflow docs (#54)", - "sha": "add433e56d94a00f0841e643045b73f52eca69a1", + "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": "docs", - "createdAt": "2021-06-17T13:11:59Z" + "repoName": "chatwoot", + "createdAt": "2024-04-04T10:16:46Z" }, { - "author": 73185, - "message": "doc: Updated cypress instructions", - "sha": "e32c47a393034e24174f440e3f9d532025c9f6e1", + "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": "docs", - "createdAt": "2021-06-16T19:57:34Z" + "repoName": "chatwoot", + "createdAt": "2024-04-03T16:03:23Z" }, { "author": 12408980, @@ -12777,1268 +12777,1268 @@ "createdAt": "2020-06-21T06:31:12Z" }, { - "author": 73185, - "message": "chore: Add Client APIs documentation (#52)\n\nCo-authored-by: Pranav Raj S ", - "sha": "a6426c6156a75ea30ab2efacee84e6815a3360cc", + "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-15T19:18:46Z" + "createdAt": "2021-12-06T08:09:02Z" }, { - "author": 2246121, - "message": "chore: Update instructions to build the mobile app (#51)", - "sha": "b58537c6056ac0452ca8f3d6e9d012aeea303e9a", + "author": 73185, + "message": "doc: Configuring interactive messages in dialogflow (#157)", + "sha": "c3a37f36bd446c18ce2291776eb213bd03f2e359", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-11T13:35:09Z" + "createdAt": "2021-12-03T10:48:26Z" }, { - "author": 2246121, - "message": "chore: Add architecture diagram (#50)", - "sha": "363684838f820bdfcf5b2b36ff505369882f2591", + "author": 5848740, + "message": "doc: Add documentation for LINE channel in production and development. (#156)", + "sha": "8445af68dd567bfbe07d845b69cadf4db2a2b447", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-06T15:42:02Z" + "createdAt": "2021-12-03T10:40:53Z" }, { - "author": 73185, - "message": "doc: improve email env variable documentation (#48)", - "sha": "68b0efbd723f80b50abe3c6c19653e6d3694a30d", + "author": 5848740, + "message": "chore: Add documentation for telegram channel in production. (#154)\n\nFixes #153", + "sha": "c0ab17e17d273f3cdd92e43cf680243c4e39c19a", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-03T12:39:10Z" + "createdAt": "2021-12-03T07:04:52Z" }, { - "author": 73185, - "message": "doc: Rails console in Linux VM (#49)", - "sha": "319da2110b067279e3ef6e95a10a5e5e24a4aa7c", + "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:38:51Z" + "createdAt": "2021-12-03T04:48:49Z" }, { - "author": 73185, - "message": "doc: Rails console inside docker containers", - "sha": "b5c2cdbad702442615aa1bc6e1882848f8e1ec8d", + "author": 15716057, + "message": "chore: docs for filtering reports (#150)", + "sha": "efd879be2efa93c7f7fe3a51b605aeab50798e5e", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-03T09:23:56Z" + "createdAt": "2021-12-02T13:19:42Z" }, { - "author": 73185, - "message": "chore: update docker docs", - "sha": "539b29bf94d7d943ea968248b2d4e6439c9921fc", + "author": 12408980, + "message": "feat: Campaigns (Ongoing and One-off) (#149)", + "sha": "8658a6ec344ea7cba38a1ae635280494c8222e28", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-03T09:10:00Z" + "createdAt": "2021-12-02T13:17:44Z" }, { - "author": 73185, - "message": "doc: Rails console inside docker containers", - "sha": "24ffc6a5efc361266f75bc9a0e28af462523b099", + "author": 12408980, + "message": "chore: Add CSAT docs (#147)", + "sha": "72f25ef0f98c70a853351ba8224fc04f2f0f9474", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-03T09:05:23Z" + "createdAt": "2021-12-02T13:03:21Z" }, { - "author": 2246121, - "message": "chore: Fix broken li elements (#46)", - "sha": "2570f02867d363d4509630983b958132d55b6160", + "author": 73185, + "message": "chore: update contributors guide (#146)", + "sha": "ebfca9d09d942acc002c62b1e34fac9bd50c9995", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-02T17:50:08Z" + "createdAt": "2021-12-02T13:02:01Z" }, { - "author": 2246121, - "message": "chore: Add Next.js docs (#45)", - "sha": "4d75413f78e4978b99169fceb30590ebd1b38400", + "author": 10827585, + "message": "chore: Facebook reauthorization user guide (#145)", + "sha": "3efc70a83183d8dee0b13e43b43d5b8adba0045f", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-02T17:33:08Z" + "createdAt": "2021-12-02T13:00:58Z" }, { - "author": 12408980, - "message": "chore: Add react-native-widget docs (#44)\n\nCo-authored-by: Pranav Raj S ", - "sha": "b558838bfa1aecd247e51091a2237b6d907e6dff", + "author": 10827585, + "message": "Chore: Slack integration user guide with FAQ (#143)", + "sha": "560b82849ecf0d96e34baf8521949ab0c323388d", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-02T16:52:44Z" + "createdAt": "2021-12-02T12:59:32Z" }, { - "author": 2246121, - "message": "chore: Add a note for AWS EC2 deploys (#43)", - "sha": "a55ba9abe0a30c1b063bdc398ce20933e34ae25d", + "author": 15716057, + "message": "chore: command-bar docs (#148)", + "sha": "b55d256278aa6d2d8a38796fb916b9a4447d2a67", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-01T09:32:46Z" + "createdAt": "2021-12-02T12:40:23Z" }, { - "author": 2246121, - "message": "fix: Update src using require.default (#42)", - "sha": "60d7f78a2b2c1bf90946fcb245dcede860107b9f", + "author": 64252451, + "message": "doc: Keyboard shortcuts (#142)", + "sha": "9ca6d35122cb1dc7a04d94a706e7b99946e87750", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-01T07:59:45Z" + "createdAt": "2021-12-01T12:09:47Z" }, { - "author": 73185, - "message": "chore: Update development documentation (#41)\n\nCo-authored-by: Pranav Raj S ", - "sha": "9d7fba09af9ef75035bf7f645b0132b96f144549", + "author": 2246121, + "message": "Whatsapp -> WhatsApp", + "sha": "ac23cd0d91b1808add4a2acbd26c632b7cbe8bfa", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-06-01T07:52:53Z" + "createdAt": "2021-12-01T04:07:02Z" }, { - "author": 6442625, - "message": "chore: Refined the Node.js Identity validation sample (#40)", - "sha": "161a8e52b11e0eddaae7eaa79bb28a8674d83fdf", + "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-05-29T06:53:59Z" + "createdAt": "2021-11-29T11:15:16Z" }, { - "author": 2246121, - "message": "chore: Add docs for Docusaurus, Google Tag Manager (#39)", - "sha": "37309305833bd3b26bea5156bdb2379e813879f5", + "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-28T14:56:30Z" + "createdAt": "2021-11-28T06:34:36Z" }, { - "author": 73185, - "message": "chore: Update facebook docs", - "sha": "7edf57b491b33dcf06e26207fbe92f2568d536d8", + "author": 5848740, + "message": "Documentation for IMAP and SMTP configuration in email channel. (#138)", + "sha": "6ca836bd080ed6c5558b7b971f0d54d5bb3d6407", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-05-26T15:35:16Z" + "createdAt": "2021-11-26T19:17:43Z" }, { "author": 73185, - "message": "chore: add grammarly", - "sha": "fe5fde0d8c7a17e6f18d59c045de2918cde6a663", + "message": "chore: nav reorg to give dialogflow visibility (#137)", + "sha": "acbf114b6621308362fad1602604751524f13d90", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-05-26T15:33:39Z" + "createdAt": "2021-11-26T11:16:13Z" }, { - "author": 73185, - "message": "chore: update docker installation guidelines", - "sha": "4590ff91ee4faee914430a75f09d6a8aa11d2f57", + "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:23:12Z" + "createdAt": "2021-11-26T07:37:50Z" }, { "author": 73185, - "message": "chore: Update facebook docs", - "sha": "1b19b4c54a1fff2b7a6258e0d0c22ec908d9fc14", + "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-26T14:33:32Z" + "createdAt": "2021-11-24T19:16:37Z" }, { - "author": 73185, - "message": "chore: update docker installation guidelines", - "sha": "cea7f9d53577a4c084b70a01b781cb9bad0fefd5", + "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-21T13:04:56Z" + "createdAt": "2021-11-24T16:27:30Z" }, { - "author": 2246121, - "message": "fix: Update typo in python example", - "sha": "bdce1952e1feceedcff053cb7fe4c6360e61f140", + "author": 15716057, + "message": "fix: Add Advanced convresation filters product documentation (#132)", + "sha": "e146a13063276e9191d99dfba1a51208cf4ceb7a", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-05-21T07:55:43Z" + "createdAt": "2021-11-24T10:09:25Z" }, { - "author": 73185, - "message": "chore: Update Contributor Covenant to 2.0\n\nchore: Update Contributor Covenant to 2.0", - "sha": "b4713e5ea27f16e1318eff9fa6822eeb93081e99", + "author": 12408980, + "message": "doc: Custom attributes (#127)", + "sha": "e737b3ee9ba70788d3b578ed60a4f76dd9f4b134", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-05-17T12:17:49Z" + "createdAt": "2021-11-23T10:33:16Z" }, { - "author": 2246121, - "message": "chore: Update Contributor Covenant to 2.0", - "sha": "16b27bbb93e2bbf1bcf0b9f864612967ccc0beba", + "author": 58037628, + "message": "chore: Add env variables SMTP_TLS and SMTP_SSL in docs", + "sha": "461e0f58a5fe2fc82209c11a7aa4db8b1ce634e8", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-05-13T18:39:52Z" + "createdAt": "2021-11-17T16:34:58Z" }, { - "author": 2246121, - "message": "chore: Migrate Github wiki to docs (#35)", - "sha": "87b793efd3be9f6756e8977a0e59aa1a36d1ddd8", + "author": 73185, + "message": "chore: Add Telegram local dev docs (#103)\n\nCo-authored-by: Pranav Raj S ", + "sha": "7ce95b542f8d0f167036c9f85f91c40388649bea", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-05-12T16:52:39Z" + "createdAt": "2021-11-15T12:39:20Z" }, { - "author": 73185, - "message": "chore: Add design guidelines (#34)\n\nCo-authored-by: Pranav Raj S ", - "sha": "5e598a6e775140984fe96d9c82f5bfac1a4a8542", + "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-11T15:45:25Z" + "createdAt": "2021-11-10T15:27:28Z" }, { - "author": 2246121, - "message": "chore: Add release process document (#33)\n\nCo-authored-by: Sojan Jose ", - "sha": "bb27c2d72ca0b4414a6ce3f44f5e56c8048f2cf4", + "author": 1478111, + "message": "chore: Document importing emails via getmail (#122)", + "sha": "8a625509359d506614ce66077e0bb82af07c5b24", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-05-11T14:51:55Z" + "createdAt": "2021-11-09T14:00:29Z" }, { "author": 2246121, - "message": "chore: Add brand guidelines to the handbook (#32)", - "sha": "9faa7f5fe4cd23c3cbcb9c6612929e754d620b86", + "message": "chore: Add guidelines on PR ownership", + "sha": "f141a263bf4f517168a20dc903bdbb31739c0925", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-05-10T07:10:49Z" + "createdAt": "2021-11-03T07:22:24Z" }, { "author": 2246121, - "message": "chore: Fix typo in requirements doc", - "sha": "d766457a720703a2cecb5e16a2ce11c454fa7a3c", + "message": "chore: Move frontend guidelines to handbook", + "sha": "442abb0c273fcd802356f0deb95b21207ef6560d", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-05-06T09:51:22Z" + "createdAt": "2021-11-01T09:49:01Z" }, { - "author": 2246121, - "message": "fix: Resolve rendering issues in mobile", - "sha": "7d7045af2c8af4e8e9c780ecc17594647779ed7f", + "author": 139828242, + "message": "chore: Updated Readme.md (#124)", + "sha": "eab6ae3f997d03bc87c1a357d42bccd4f65b115c", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-05-05T17:57:29Z" + "createdAt": "2021-10-31T12:22:57Z" }, { - "author": 2246121, - "message": "feat: Add Algolia Search (#31)", - "sha": "26d3f2c7ec2604d6075582bca1ced9f173ed19b0", + "author": 73185, + "message": "chore: update docs", + "sha": "6bc6a2960954ae2829432aac7f63ab2926fc9e57", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-05-04T15:53:10Z" + "createdAt": "2021-10-26T17:16:10Z" }, { - "author": 73185, - "message": "chore: Add docs on PR ownership (#30)\n\nCo-authored-by: Pranav Raj S ", - "sha": "e08b39b8354f070662127e2c7917f275b4f55b06", + "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-04-30T05:29:18Z" + "createdAt": "2021-10-25T16:25:40Z" }, { - "author": 73185, - "message": "chore: Add product documentation on conversation continuity (#29)\n\nCo-authored-by: Pranav Raj S ", - "sha": "ad035c6915b693ba0b2cda5fda767bcf904ced4f", + "author": 10827585, + "message": "fix: Instagram webhook URL typo (#118)", + "sha": "60c78636555bf3ec0eb50ac950bb7741e0670ddf", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-04-30T05:26:06Z" + "createdAt": "2021-10-19T07:22:22Z" }, { "author": 2246121, - "message": "fix: Add og:image (#28)", - "sha": "7f97f4baf144cb02ce752cb150fc035a83e007ec", + "message": "chore: Update ruby version in contributing guide", + "sha": "9b9916528ff5ea75043632a5a46c1580b90c537e", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-04-29T09:06:50Z" + "createdAt": "2021-10-15T12:45:44Z" }, { "author": 12408980, - "message": "feat: Add mobile app guides (#27)\n\nCo-authored-by: Pranav Raj S ", - "sha": "41669ec3fc73ba25546fa14147d40681baaf230b", + "message": "Update iOS beta app link (#117)", + "sha": "7336929ec2dca54f91f7da6a38d990a27c0c4e4a", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-04-29T08:40:36Z" + "createdAt": "2021-10-15T07:11:26Z" }, { "author": 2246121, - "message": "chore: Add Round Robin assignment docs (#26)", - "sha": "31e4fd0dd08a04194bbc66b7829d7b80776ea545", + "message": "Update dialogflow.md", + "sha": "611831734ebe9201bfae3658d25ed1328676e83b", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-04-29T08:20:32Z" + "createdAt": "2021-10-13T08:53:22Z" }, { "author": 2246121, - "message": "chore: Add missing webhooks link to sidebar", - "sha": "ff87a02f33a06ade8f5a1ccc85642b0801e659f0", + "message": "chore: Add custom footer for the documents (#116)", + "sha": "392626fb73968c0b79cd74b89579cf101f594832", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-04-28T16:01:13Z" + "createdAt": "2021-10-11T14:24:40Z" }, { - "author": 2246121, - "message": "chore: Remove additional `/` from docusaurus url", - "sha": "789a9887708c152a767007ce6e6f9808caa1b8c9", + "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-28T14:40:46Z" + "createdAt": "2021-10-06T08:54:59Z" }, { - "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": 12408980, + "message": "chore: Add `docs-needed` flow in PR guidelines (#108)", + "sha": "8d37841cf770e10e1802271e3036ede029de1735", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-04-28T14:36:53Z" + "createdAt": "2021-10-05T15:14:46Z" }, { - "author": 2246121, - "message": "chore: Change the base URL to move assets to /docs (#24)", - "sha": "8e95423adb0dcb92ad16b556a9d3ea7f9190d8c5", + "author": 10827585, + "message": "chore: Setting up Instagram account with Messenger platform (#92)", + "sha": "008ee55600ade6ed39bd742c417d4a3d787146fd", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-04-28T13:30:15Z" + "createdAt": "2021-10-05T12:56:09Z" }, { - "author": 73185, - "message": "chore: Add requirements page for chatwoot", - "sha": "98a9ee438ea921f9fefb188fd3330658a8580a98", + "author": 2246121, + "message": "chore: Merge UserGuide and Product documentation (#107)", + "sha": "88a610f8524226b0a246ae2861f0a8df27adb334", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-04-22T09:51:55Z" + "createdAt": "2021-10-03T18:01:14Z" }, { - "author": 73185, - "message": "chore: update docs", - "sha": "8d3851a7020aa17b5c74fc9ed2dcb0f3e7ac63bd", + "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-22T09:45:09Z" + "createdAt": "2021-09-30T19:35:14Z" }, { - "author": 73185, - "message": "chore: Chatwoot Requirements\n\nchore: chatwoot requirements", - "sha": "a9635216017148d20f61ca02d6a04a95d52dbf89", + "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-21T11:12:21Z" + "createdAt": "2021-09-30T19:28:15Z" }, { - "author": 2246121, - "message": "chore: Migrate docs to docusaurus (#21)", - "sha": "123885ab9fd2ffd222c0203f0e92f3efddaf5c09", + "author": 63730735, + "message": "fix: Remove unnecessary quotes in storage configuration (#105)", + "sha": "0df725524bee0649a6e61064f603151ea863bc2b", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-04-19T07:07:34Z" + "createdAt": "2021-09-30T14:49:32Z" }, { - "author": 73185, - "message": "chore: add permissions required by facebook app (#20)", - "sha": "f57e7b8bcc7608114a5f02879d68b426f73af1cc", + "author": 63730735, + "message": "fix: Remove unnecessary quotes in config options (#106)", + "sha": "cf70a668eca65f677fd584b6515868993cc9b329", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-04-13T12:55:14Z" + "createdAt": "2021-09-30T14:48:49Z" }, { - "author": 73185, - "message": "chore: update conversation continuity docs (#13)", - "sha": "61d5edfaa07f9bccd8344627006175932d264326", + "author": 5848740, + "message": "doc: Add widget open/close methods (#101)", + "sha": "581f5575c1cd30c13ec22635a1e03403727bf433", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-03-23T10:40:16Z" + "createdAt": "2021-09-28T12:45:41Z" }, { - "author": 2230985, - "message": "chore: Make it more clear a twitter development environment is required (#16)", - "sha": "3fb8d99acd208a3c0d2e3ad2eb8c3acc456742fb", + "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-03-22T03:42:23Z" + "createdAt": "2021-09-27T08:48:29Z" }, { "author": 73185, - "message": "chore: Documentation to add email channel (#12)\n\nCo-authored-by: Pranav Raj S ", - "sha": "f87e05e12f056497da146100193f2a5b730ccfe5", + "message": "chore: Update release docs (#93)", + "sha": "26416d464a0459d17e89c6b80a81ef6898dac25a", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-03-04T08:29:23Z" + "createdAt": "2021-09-23T06:15:01Z" }, { - "author": 73185, - "message": "chore: Update docs on installation (#7)", - "sha": "049db6f75f2f4f981a6b66d0e9a21ae34b3e18d1", + "author": 5006546, + "message": "improve upgrade instruction for linux vm(#97)", + "sha": "2503767fac5908fca531366e2502fd2520945c39", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-02-24T06:13:51Z" + "createdAt": "2021-09-21T12:39:16Z" }, { - "author": 849872, - "message": "docs(conversation-continuity): fix mailgun api key env variable (#4)", - "sha": "1646fdf7d12cfe091a5cda7632cf693cd262a6e9", + "author": 10827585, + "message": "Allow slack channel to send and receive files (#94)", + "sha": "3b883dc54ec4c5f0f81a3c5a80c024dd1bbe67b5", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-02-21T08:06:39Z" + "createdAt": "2021-09-17T19:24:37Z" }, { - "author": 1296162, - "message": "chore: Remove extra colon in redis example URL (#5)", - "sha": "96251fcb4ece8638db82d510fcc3a51865569b3f", + "author": 73185, + "message": "chore: update interactive message docs", + "sha": "d27337be5fa548aac04e6d51cc064594c293fdcd", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-02-10T07:10:16Z" + "createdAt": "2021-09-17T13:45:53Z" }, { - "author": 2246121, - "message": "chore: Fix links, add youtube video tutorials (#3)", - "sha": "9bfe486cb80df767cea166cf81d427db3ee60372", + "author": 12408980, + "message": "chore: Dialogflow inbox restriction note (#96)", + "sha": "3cb2ffa1981c598f96fc5a75232fdce907edbe71", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-01-29T15:08:45Z" + "createdAt": "2021-09-17T05:12:54Z" }, { "author": 2246121, - "message": "chore: Add deployment instructions to deploy to Clever Cloud (#2)", - "sha": "f3d81f3fdb1ff31d75a34bcf101b458022713163", + "message": "chore: Update campaign docs", + "sha": "8e1b9e1c4b15f316cb37990a9e445ac92b55d497", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-01-29T15:00:34Z" + "createdAt": "2021-09-15T09:44:50Z" }, { - "author": 849872, - "message": "chore: Add instructions on how to setup the database the first time (#1)", - "sha": "ef8dee570085ce142b896c133d65a6f9324cda27", + "author": 2246121, + "message": "chore: Update Twitter App Screenshots", + "sha": "61da323df6968eda1eab287601a4eeb236771fd4", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-01-29T07:01:18Z" + "createdAt": "2021-09-14T13:54:20Z" }, { "author": 2246121, - "message": "chore: Add documentation for webflow integration", - "sha": "18d4c08d79e93af9dba8862b5852a2f094809cb1", + "message": "chore: Remove @chatwoot/docusaurus-plugin", + "sha": "55536e96c783e891ea5dac4bbc1518c0537baef7", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-01-26T11:22:36Z" + "createdAt": "2021-09-13T08:22:48Z" }, { "author": 2246121, - "message": "chore: Create a new readme", - "sha": "e87a30a6d79c3f3e15a8a1ed3b5972bc0eb36dd3", + "message": "chore: Revert package-lock.json, docusaurus.config", + "sha": "1df94a75d312f6071df12389420a8f256976c7a8", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-01-26T09:07:37Z" + "createdAt": "2021-09-13T07:45:26Z" }, { - "author": 2246121, - "message": "feat: Move docs from main repo to docs repo", - "sha": "1ddcd899d466677c21c0943f83debc46844338cf", + "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-26T08:40:13Z" + "createdAt": "2021-09-13T05:57:55Z" }, { "author": 2246121, - "message": "Initial commit", - "sha": "9613020db072f6d465c012b1ace7de2c3c8338ac", + "message": "chore: Add wordpress plugin docs (#91)", + "sha": "10df4998bdee80584ae64d8fec3b64c56c7617d9", "orgName": "chatwoot", "repoName": "docs", - "createdAt": "2021-01-26T08:36:01Z" - }, - { - "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-05-08T03:18:36Z" + "createdAt": "2021-09-08T10:16:04Z" }, { "author": 2246121, - "message": "chore: Rescue Oauth2::Error and mark the channel as inactive (#9358)\n\nCo-authored-by: Sojan ", - "sha": "de044e29f09d485acc25e1e058ebbea2ce91c523", + "message": "chore: Add helm video to the docs (#90)", + "sha": "74cc5d5ce2a5cb30a28fc475fa43ed944bb34b86", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-07T19:03:38Z" + "repoName": "docs", + "createdAt": "2021-09-08T10:10:07Z" }, { - "author": 73185, - "message": "chore:Remove the official support for 360Dialog APIs (#9356)", - "sha": "892e1fd33341bdf4f6fe1eba5dc295ef35dc78f7", + "author": 326184, + "message": "chore: Document the ability to disable user signup (#89)\n\nCo-authored-by: Pranav Raj S ", + "sha": "da41cc89b3f04d5d643ff913e8e3c8e257178abe", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-07T18:37:28Z" + "repoName": "docs", + "createdAt": "2021-09-05T20:48:10Z" }, { - "author": 18097732, - "message": "chore: Remove word spacing from `p` (#9353)", - "sha": "4c1c856562a6b69649e5db416b1e0ea717c24a34", + "author": 4692284, + "message": "fix: Typo in Caprover docs (#88)\n\nFixes #87", + "sha": "88abfabbc1e0a3b3655e15c2fdb19b27bae4fd8d", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-07T01:27:56Z" + "repoName": "docs", + "createdAt": "2021-09-02T09:45:27Z" }, { - "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", + "author": 2246121, + "message": "chore: Update pr-guidelines", + "sha": "4884d65176a58cf919f07eb1e7cd86bb84d51ac8", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-06T18:48:17Z" + "repoName": "docs", + "createdAt": "2021-09-02T04:58:22Z" }, { - "author": 12408980, - "message": "feat: Revamp profile settings screen (#9352)\n\nCo-authored-by: Shivam Mishra \r\nCo-authored-by: iamsivin ", - "sha": "2af0d58debae63778e050527322ce7c2fc3273ff", + "author": 2246121, + "message": "chore: Fix typo in attachment restrictions", + "sha": "3a1a5581d60de10f340ea4e1d260ac9459152214", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-06T17:03:39Z" + "repoName": "docs", + "createdAt": "2021-09-01T10:19:36Z" }, { - "author": 18097732, - "message": "chore: run `update-browserslist-db` (#9351)\n\nchore: upgrade caniuse db", - "sha": "046c434103158afb2d916e6b1306d54f9c8df08a", + "author": 73185, + "message": "chore: attachment restrictions", + "sha": "937247192cdeae15095242fe0f08dd55b80b4668", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-06T13:49:40Z" + "repoName": "docs", + "createdAt": "2021-09-01T09:44:55Z" }, { - "author": 18097732, - "message": "refactor: Use processed message content for slack (#9349)", - "sha": "64283b35a5225365924276d720847d2896ea36ca", + "author": 2246121, + "message": "chore: Add Engineering FAQ", + "sha": "590f7fbcc315a9ae5e5a7625860e2c6f2c77fb4d", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-06T11:01:20Z" + "repoName": "docs", + "createdAt": "2021-08-31T08:18:51Z" }, { - "author": 12408980, - "message": "feat: Revamp browser alert permission in profile settings (#9350)", - "sha": "0914d4d2c84bd15292978aee92b8ba134cb06ab6", + "author": 2246121, + "message": "chore: Add communication doc", + "sha": "f5f4c8df6ac078956cdecbbfa7362960931a4ff3", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-06T07:15:59Z" + "repoName": "docs", + "createdAt": "2021-08-31T07:45:22Z" }, { - "author": 12408980, - "message": "chore: Import SLA helpers from utils (#9252)\n\nchore: Add SLA helper from utils", - "sha": "4ed13787d1d359eb3b70c828afb890b0b58c96c8", + "author": 73185, + "message": "chore: update docs", + "sha": "2363fe1c9c00d95c5550c15454288aeb16a93dff", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-03T05:43:32Z" + "repoName": "docs", + "createdAt": "2021-08-31T07:19:06Z" }, { "author": 2246121, - "message": "feat: Use the font `Inter Display` for help center articles (#9239)\n\nUse Inter Display for help center", - "sha": "abbb087a53998b293fea0c0dc670adec9ec12666", + "message": "chore: Update release process", + "sha": "b7ea4bf4b616a30cb89836545d8409a9d8501f39", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-03T04:18:01Z" + "repoName": "docs", + "createdAt": "2021-08-30T16:35:20Z" }, { - "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": 2246121, + "message": "chore: Update history", + "sha": "ced253d90de0af79cc7786cc9bf56cac1dda27e2", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-03T01:42:18Z" + "repoName": "docs", + "createdAt": "2021-08-30T16:20:22Z" }, { - "author": 18097732, - "message": "feat: Include resolution time and waiting time in team & agent report export (#9296)", - "sha": "b24626a65a1cbf1a4e95fe68c73e0953e0c85188", + "author": 12884297, + "message": "fix: Formatting fix to remove extra bullet point (#86)", + "sha": "e9bb1b89cfd689a80c67773ad5fba19eee6989da", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-03T00:29:52Z" + "repoName": "docs", + "createdAt": "2021-08-30T14:52:26Z" }, { - "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": 5848740, + "message": "chore: Update mobile number in `setUser` method (#85)", + "sha": "438e2925c101685c83dfb6dfad0cf61439e715a9", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-02T23:42:14Z" + "repoName": "docs", + "createdAt": "2021-08-27T12:26:49Z" }, { - "author": 350663, - "message": "fix: Prevent formData.append from Adding 'null' String for null replyTo (#8623)\n\nCo-authored-by: Shivam Mishra ", - "sha": "f48cff847f73a20f606171022928bfbfdebdfcea", + "author": 2246121, + "message": "chore: Upgrade docusaurus to latest (#84)", + "sha": "e7739808ce34ac31add031baff6aa0e5d7b7dd1e", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-02T22:30:46Z" + "repoName": "docs", + "createdAt": "2021-08-27T08:15:00Z" }, { - "author": 471685, - "message": "feat: Add an option to scroll to replied message (#8624)\n\nCo-authored-by: Pranav ", - "sha": "f57013c92f07d6dfa6ae29699c5b2fa0b41d7d66", + "author": 73185, + "message": "chore: cookie doc (#82)", + "sha": "02b6cff4adf070618ec3a99eb5a0b2703dc55e21", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-02T22:29:10Z" + "repoName": "docs", + "createdAt": "2021-08-26T19:25:58Z" }, { - "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": 2246121, + "message": " chore: Setup 404 redirect for non-existent path (#83)", + "sha": "01ccab81dc06556ed97f88ea5bbbd30429ed8a84", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-02T22:06:09Z" + "repoName": "docs", + "createdAt": "2021-08-26T17:29:37Z" }, { - "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": 73185, + "message": "chore: rate limiting doc (#81)", + "sha": "220aafb9135f1240c6c1fb5d05b4e961ce9e35ba", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-02T22:05:08Z" + "repoName": "docs", + "createdAt": "2021-08-26T11:07:00Z" }, { - "author": 0, - "message": "feat: Add ability to sort canned responses (#9330)\n\nCo-authored-by: jeffOtano ", - "sha": "2769b03cc8729e1323c96c85ff6eebb618fa5b04", + "author": 2246121, + "message": "feat: Auto generate meta images (#80)", + "sha": "259413f1792baba49ae414e6ad69650192bba0da", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-02T21:11:52Z" + "repoName": "docs", + "createdAt": "2021-08-25T12:30:05Z" }, { "author": 73185, - "message": "feat: Support document file uploads on telegram channel (#9266)", - "sha": "ac93af60281d6c7a1cf394adaf213978ccceb5ae", + "message": "chore: Add APM configurations (#78)", + "sha": "c6b7dbfa339e54b56d0ad2d4bdac5d26f527d43b", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-02T21:05:14Z" + "repoName": "docs", + "createdAt": "2021-08-24T19:25:55Z" }, { - "author": 12408980, - "message": "fix: Add an option to view the masked information in the profile settings UI (#9343)", - "sha": "3488a315d0dfe0ca15c3213a18df09e230bb872a", + "author": 10827585, + "message": "chore: Add steps for email channel setup (#76)", + "sha": "9757c6bd5d304f3ca8afaa336e763d3ce1e5dda8", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-02T20:55:40Z" + "repoName": "docs", + "createdAt": "2021-08-24T19:14:14Z" }, { - "author": 64252451, - "message": "fix: Email input style issue (#9342)", - "sha": "5846ee4bad328a56cdd7937d82d16a69eed45792", + "author": 3526167, + "message": "doc: add repo cloning step to local setup guide (#77)", + "sha": "b0ba0dbe4b976d5d5db6132a428d7bfa3fe13f31", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-02T16:02:45Z" + "repoName": "docs", + "createdAt": "2021-08-24T13:49:56Z" }, { - "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": 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", - "createdAt": "2024-05-02T15:39:08Z" + "repoName": "docs", + "createdAt": "2021-08-16T14:05:42Z" }, { - "author": 92152627, - "message": "chore(i18n): Update the latest translations (#9340)", - "sha": "94e1d55543cbdec666e154c6f116068edb09f1b2", + "author": 12408980, + "message": "chore: Cleanup react native guide (#69)", + "sha": "cba607c538932b1af934f31f9e39f6ad1258e4b7", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-02T15:18:17Z" + "repoName": "docs", + "createdAt": "2021-08-16T13:43:39Z" }, { "author": 2246121, - "message": "chore: Add a separate Sentry project for frontend error (#9336)", - "sha": "af39308851e2accb643abde56cd571e9836c5d52", + "message": "feat: Add documentation for helm-charts (#71)\n\nCo-authored-by: Vishnu Narayanan ", + "sha": "1ba64ee51661bd0b0752faa3ad3563d220452e84", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-01T19:06:19Z" + "repoName": "docs", + "createdAt": "2021-08-11T18:03:16Z" }, { "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", + "message": "chore: instructions to update ruby version (#68)", + "sha": "49669759025ea3ca71b494ce4d3200d0c2709e6a", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-05-01T19:05:40Z" + "repoName": "docs", + "createdAt": "2021-08-07T07:15:54Z" }, { - "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": 2246121, + "message": "chore: Remove `alternatively`.", + "sha": "b562573653ca01031cea3b96d241c3f229ac484a", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-30T16:32:01Z" + "repoName": "docs", + "createdAt": "2021-08-04T12:29:07Z" }, { - "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": 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", - "createdAt": "2024-04-30T15:04:05Z" + "repoName": "docs", + "createdAt": "2021-08-03T08:28:00Z" }, { - "author": 3526167, - "message": "feat: Add rake task to clear ActionCable jobs (#9307)", - "sha": "9057c865c31ad2eedbc7db4ba76319303e05e3db", + "author": 73185, + "message": "chore: Add websocket documentation (#65)", + "sha": "038f483f097365a79eedee4c77daa41fda1b0401", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-30T15:03:40Z" + "repoName": "docs", + "createdAt": "2021-07-26T15:10:36Z" }, { "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", + "message": "chore: Indicate hmac_token needs to be replaced", + "sha": "9936be2b6234d4001ddb365c2e7685c82a43f66d", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-30T14:49:37Z" + "repoName": "docs", + "createdAt": "2021-07-21T06:47:44Z" + }, + { + "author": 73185, + "message": "chore: add telemetry docs (#63)", + "sha": "864b0e774323f27adf4ac3c5a6371146921a1a77", + "orgName": "chatwoot", + "repoName": "docs", + "createdAt": "2021-07-15T17:38:37Z" }, { "author": 3526167, - "message": "chore: Fix typos in inboxmgmt.json (#9326)", - "sha": "0856d76332c224edae5ba98ee0568313882585d7", + "message": "chore: update bash command (#62)", + "sha": "130ff5651cce5caad5e6ce765eceed1bf04036da", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-30T14:49:23Z" + "repoName": "docs", + "createdAt": "2021-07-12T12:00:21Z" }, { - "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": 73185, + "message": "chore: Update Caprover documentation (#61)\n\nCo-authored-by: Pranav Raj S ", + "sha": "c622b3f5e5ad6d3f27ea0057cf05239452115f6f", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-30T11:20:00Z" + "repoName": "docs", + "createdAt": "2021-07-07T13:19:55Z" }, { - "author": 64252451, - "message": "fix: TypeError cannot set properties of undefined (setting 'keydownHandlerIndex') (#9327)", - "sha": "4fd8c7a61b338de27775a5c4e73f9c34829e2c48", + "author": 73185, + "message": "chore: Add SES in the email documentation (#60)", + "sha": "e7585a620201fa6f4fcb9f350169bcc5bafa28da", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-30T09:50:05Z" + "repoName": "docs", + "createdAt": "2021-07-07T09:07:53Z" }, { - "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", + "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", - "createdAt": "2024-04-30T05:27:22Z" + "repoName": "docs", + "createdAt": "2021-07-05T09:07:38Z" }, { - "author": 64252451, - "message": "feat: Remove the usage of clickAway mixin with directive (#9323)", - "sha": "12af2fe026c909afc35f6bde7305dcd4eaf9c8d9", + "author": 7925826, + "message": "chore: Fix type in architecture.md (#58)", + "sha": "e287e24ea336f329bf68ee4f83f57880bd4d54ba", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-30T05:05:14Z" + "repoName": "docs", + "createdAt": "2021-06-30T13:38:17Z" }, { - "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", + "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", - "createdAt": "2024-04-30T04:43:50Z" + "repoName": "docs", + "createdAt": "2021-06-29T08:18:30Z" }, { - "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": 2246121, + "message": "chore: Add #devops label to the documentation", + "sha": "ceab1af0afb6b6d1e85e4186ff78ace850201521", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-30T04:39:08Z" + "repoName": "docs", + "createdAt": "2021-06-28T06:36:30Z" }, { "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", + "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", - "createdAt": "2024-04-29T12:28:29Z" + "repoName": "docs", + "createdAt": "2021-06-24T07:48:06Z" }, { - "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", + "author": 73185, + "message": "chore: View logs in ubuntu installation (#56)", + "sha": "f526530b16a57d919d1fa3ce71352f4a412c5462", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-29T12:02:44Z" + "repoName": "docs", + "createdAt": "2021-06-22T20:23:50Z" }, { - "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": 73185, + "message": "chore: Minor doc update", + "sha": "fe4b7a0a7176fbf19703586a0ddb4513d2362d91", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-29T11:30:49Z" + "repoName": "docs", + "createdAt": "2021-06-18T18:15:59Z" }, { - "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": 2246121, + "message": "chore: Add Dialogflow docs (#54)", + "sha": "add433e56d94a00f0841e643045b73f52eca69a1", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-29T11:11:55Z" + "repoName": "docs", + "createdAt": "2021-06-17T13:11:59Z" }, { - "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", + "author": 73185, + "message": "doc: Updated cypress instructions", + "sha": "e32c47a393034e24174f440e3f9d532025c9f6e1", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-29T09:13:57Z" + "repoName": "docs", + "createdAt": "2021-06-16T19:57: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", + "message": "chore: Add Client APIs documentation (#52)\n\nCo-authored-by: Pranav Raj S ", + "sha": "a6426c6156a75ea30ab2efacee84e6815a3360cc", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-29T08:54:06Z" + "repoName": "docs", + "createdAt": "2021-06-15T19:18:46Z" }, { - "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": 2246121, + "message": "chore: Update instructions to build the mobile app (#51)", + "sha": "b58537c6056ac0452ca8f3d6e9d012aeea303e9a", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-26T16:06:39Z" + "repoName": "docs", + "createdAt": "2021-06-11T13:35:09Z" }, { - "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": 2246121, + "message": "chore: Add architecture diagram (#50)", + "sha": "363684838f820bdfcf5b2b36ff505369882f2591", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-26T10:32:10Z" + "repoName": "docs", + "createdAt": "2021-06-06T15:42:02Z" }, { - "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", + "author": 73185, + "message": "doc: improve email env variable documentation (#48)", + "sha": "68b0efbd723f80b50abe3c6c19653e6d3694a30d", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-26T10:11:02Z" + "repoName": "docs", + "createdAt": "2021-06-03T12:39:10Z" }, { - "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": 73185, + "message": "doc: Rails console in Linux VM (#49)", + "sha": "319da2110b067279e3ef6e95a10a5e5e24a4aa7c", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-26T05:49:10Z" + "repoName": "docs", + "createdAt": "2021-06-03T12:38:51Z" }, { - "author": 2246121, - "message": "feat: Add configurable interval for IMAP sync (#9302)", - "sha": "77db0d07018f9df71fb85621c72a880d90b668e0", + "author": 73185, + "message": "doc: Rails console inside docker containers", + "sha": "b5c2cdbad702442615aa1bc6e1882848f8e1ec8d", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-26T01:58:20Z" + "repoName": "docs", + "createdAt": "2021-06-03T09:23:56Z" }, { - "author": 18097732, - "message": "feat: don't show widget on plain layout (#9297)", - "sha": "e757237029a1ba19ad3ca75e5868e213c3cce70e", + "author": 73185, + "message": "chore: update docker docs", + "sha": "539b29bf94d7d943ea968248b2d4e6439c9921fc", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-25T09:56:25Z" + "repoName": "docs", + "createdAt": "2021-06-03T09:10:00Z" }, { - "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", + "author": 73185, + "message": "doc: Rails console inside docker containers", + "sha": "24ffc6a5efc361266f75bc9a0e28af462523b099", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-25T08:51:23Z" + "repoName": "docs", + "createdAt": "2021-06-03T09:05:23Z" }, { - "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", + "author": 2246121, + "message": "chore: Fix broken li elements (#46)", + "sha": "2570f02867d363d4509630983b958132d55b6160", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-25T08:12:46Z" + "repoName": "docs", + "createdAt": "2021-06-02T17:50:08Z" }, { - "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": 2246121, + "message": "chore: Add Next.js docs (#45)", + "sha": "4d75413f78e4978b99169fceb30590ebd1b38400", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-25T05:55:19Z" + "repoName": "docs", + "createdAt": "2021-06-02T17:33:08Z" }, { - "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": 12408980, + "message": "chore: Add react-native-widget docs (#44)\n\nCo-authored-by: Pranav Raj S ", + "sha": "b558838bfa1aecd247e51091a2237b6d907e6dff", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-25T04:53:15Z" + "repoName": "docs", + "createdAt": "2021-06-02T16:52:44Z" }, { - "author": 18097732, - "message": "feat: update SLA upgrade banner (#9291)\n\nfeat: add cancel anytime notice", - "sha": "8c813097db4e51f609db8b829af4112d75d1260d", + "author": 2246121, + "message": "chore: Add a note for AWS EC2 deploys (#43)", + "sha": "a55ba9abe0a30c1b063bdc398ce20933e34ae25d", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-24T11:49:35Z" + "repoName": "docs", + "createdAt": "2021-06-01T09:32:46Z" }, { - "author": 18097732, - "message": "feat: remove log rocket (#9279)\n\nCo-authored-by: Muhsin Keloth ", - "sha": "12403b75d64901b4c842cd222fe404a57cf6c169", + "author": 2246121, + "message": "fix: Update src using require.default (#42)", + "sha": "60d7f78a2b2c1bf90946fcb245dcede860107b9f", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-24T07:06:36Z" + "repoName": "docs", + "createdAt": "2021-06-01T07:59:45Z" }, { - "author": 18097732, - "message": "fix: set size limit to 300KB (#9289)", - "sha": "480cf4952dea7b2226c08e62a9d05a4fe1cdad9c", + "author": 73185, + "message": "chore: Update development documentation (#41)\n\nCo-authored-by: Pranav Raj S ", + "sha": "9d7fba09af9ef75035bf7f645b0132b96f144549", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-24T06:39:31Z" + "repoName": "docs", + "createdAt": "2021-06-01T07:52:53Z" }, { - "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": 6442625, + "message": "chore: Refined the Node.js Identity validation sample (#40)", + "sha": "161a8e52b11e0eddaae7eaa79bb28a8674d83fdf", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-24T06:14:10Z" + "repoName": "docs", + "createdAt": "2021-05-29T06:53:59Z" }, { - "author": 12408980, - "message": "feat: Add new colors (#9258)", - "sha": "8957277e5dc79f556066dd8073de24a330256c8c", + "author": 2246121, + "message": "chore: Add docs for Docusaurus, Google Tag Manager (#39)", + "sha": "37309305833bd3b26bea5156bdb2379e813879f5", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-22T08:38:12Z" + "repoName": "docs", + "createdAt": "2021-05-28T14:56:30Z" }, { "author": 73185, - "message": "fix: Avoid vector search if query is not present in the params (#9265)", - "sha": "60b355b5000d65d7e51d5a2bcf4e4ec4b8cecb1e", + "message": "chore: Update facebook docs", + "sha": "7edf57b491b33dcf06e26207fbe92f2568d536d8", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-19T21:50:49Z" + "repoName": "docs", + "createdAt": "2021-05-26T15:35:16Z" }, { - "author": 64252451, - "message": "fix: Remove duplicate tooltip for failed messages on the conversation UI (#9259)", - "sha": "d2e324b5fdbf85b4fb6aeb1ad387ac5deda711a1", + "author": 73185, + "message": "chore: add grammarly", + "sha": "fe5fde0d8c7a17e6f18d59c045de2918cde6a663", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-19T16:47:41Z" + "repoName": "docs", + "createdAt": "2021-05-26T15:33:39Z" }, { "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", + "message": "chore: update docker installation guidelines", + "sha": "4590ff91ee4faee914430a75f09d6a8aa11d2f57", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-18T07:14:59Z" + "repoName": "docs", + "createdAt": "2021-05-26T15:23:12Z" }, { - "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": 73185, + "message": "chore: Update facebook docs", + "sha": "1b19b4c54a1fff2b7a6258e0d0c22ec908d9fc14", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-18T07:01:32Z" + "repoName": "docs", + "createdAt": "2021-05-26T14:33:32Z" }, { - "author": 2246121, - "message": "chore: Increase the rate limit for contact search (#9256)", - "sha": "888d3cb3fa23b4697c45390ea8c2df031ee89781", + "author": 73185, + "message": "chore: update docker installation guidelines", + "sha": "cea7f9d53577a4c084b70a01b781cb9bad0fefd5", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-17T23:59:38Z" + "repoName": "docs", + "createdAt": "2021-05-21T13:04:56Z" }, { - "author": 73185, - "message": "Merge branch 'release/3.8.0' into develop", - "sha": "8fcf476206231a5e407eb230cddf34cc583bc334", + "author": 2246121, + "message": "fix: Update typo in python example", + "sha": "bdce1952e1feceedcff053cb7fe4c6360e61f140", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-17T00:09:17Z" + "repoName": "docs", + "createdAt": "2021-05-21T07:55:43Z" }, { "author": 73185, - "message": "Merge branch 'release/3.8.0'", - "sha": "85aeaf2aee0a3d3acf7c806f12c2db81d6b5110f", + "message": "chore: Update Contributor Covenant to 2.0\n\nchore: Update Contributor Covenant to 2.0", + "sha": "b4713e5ea27f16e1318eff9fa6822eeb93081e99", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-17T00:09:07Z" + "repoName": "docs", + "createdAt": "2021-05-17T12:17:49Z" }, { - "author": 73185, - "message": " Bump version to 3.8.0", - "sha": "29f07e7e06a9702d8663897143a17b991db022fc", + "author": 2246121, + "message": "chore: Update Contributor Covenant to 2.0", + "sha": "16b27bbb93e2bbf1bcf0b9f864612967ccc0beba", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-17T00:08:36Z" + "repoName": "docs", + "createdAt": "2021-05-13T18:39: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": 2246121, + "message": "chore: Migrate Github wiki to docs (#35)", + "sha": "87b793efd3be9f6756e8977a0e59aa1a36d1ddd8", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-16T23:59:39Z" + "repoName": "docs", + "createdAt": "2021-05-12T16:52:39Z" }, { "author": 73185, - "message": "chore: Move embedding generation to sidekiq (#9238)\n\nchore: Move embedding generation to a job", - "sha": "d12c38c344826cca1299e8e7c30a9b16d7b2ff39", + "message": "chore: Add design guidelines (#34)\n\nCo-authored-by: Pranav Raj S ", + "sha": "5e598a6e775140984fe96d9c82f5bfac1a4a8542", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-16T16:43:16Z" + "repoName": "docs", + "createdAt": "2021-05-11T15:45:25Z" }, { - "author": 64252451, - "message": "fix: Reports filter style issue (#9241)", - "sha": "5cc41c9ed506f86d6b162a9212fe9083d3eeaf05", + "author": 2246121, + "message": "chore: Add release process document (#33)\n\nCo-authored-by: Sojan Jose ", + "sha": "bb27c2d72ca0b4414a6ce3f44f5e56c8048f2cf4", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-16T05:42:04Z" + "repoName": "docs", + "createdAt": "2021-05-11T14:51:55Z" }, { - "author": 12408980, - "message": "fix: Add more filters for SLA download reports (#9231)\n\nCo-authored-by: iamsivin ", - "sha": "c05a79cf614abe7d3f8f210b39529c4b3ebd165b", + "author": 2246121, + "message": "chore: Add brand guidelines to the handbook (#32)", + "sha": "9faa7f5fe4cd23c3cbcb9c6612929e754d620b86", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-16T03:30:52Z" + "repoName": "docs", + "createdAt": "2021-05-10T07:10:49Z" }, { - "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": "chore: Fix typo in requirements doc", + "sha": "d766457a720703a2cecb5e16a2ce11c454fa7a3c", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-16T01:49:04Z" + "repoName": "docs", + "createdAt": "2021-05-06T09:51:22Z" }, { - "author": 73185, - "message": "chore: Fix typo in help center embedding search helper (#9237)\n\nchore: fix typo in helpcenter embedding search helper", - "sha": "db87cde09e4e9b33aa9a84340705f1d97b15e840", + "author": 2246121, + "message": "fix: Resolve rendering issues in mobile", + "sha": "7d7045af2c8af4e8e9c780ecc17594647779ed7f", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-16T00:54:52Z" + "repoName": "docs", + "createdAt": "2021-05-05T17:57:29Z" }, { "author": 2246121, - "message": "feat: Add widget to help center config (#9235)", - "sha": "3d31d4dd7f1f2b06593c21bfabdd776dc8c31476", + "message": "feat: Add Algolia Search (#31)", + "sha": "26d3f2c7ec2604d6075582bca1ced9f173ed19b0", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-15T23:46:48Z" + "repoName": "docs", + "createdAt": "2021-05-04T15:53:10Z" }, { "author": 73185, - "message": "feat: Use embeddings in help center search (#9227)", - "sha": "42a457ff5d9a51cfb8a76077bb3e4ed21b65c9dc", + "message": "chore: Add docs on PR ownership (#30)\n\nCo-authored-by: Pranav Raj S ", + "sha": "e08b39b8354f070662127e2c7917f275b4f55b06", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-15T23:35:23Z" + "repoName": "docs", + "createdAt": "2021-04-30T05:29:18Z" }, { "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": "chore: Add product documentation on conversation continuity (#29)\n\nCo-authored-by: Pranav Raj S ", + "sha": "ad035c6915b693ba0b2cda5fda767bcf904ced4f", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-15T21:07:37Z" + "repoName": "docs", + "createdAt": "2021-04-30T05:26:06Z" }, { - "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", + "author": 2246121, + "message": "fix: Add og:image (#28)", + "sha": "7f97f4baf144cb02ce752cb150fc035a83e007ec", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-12T10:00:07Z" + "repoName": "docs", + "createdAt": "2021-04-29T09:06:50Z" }, { - "author": 64252451, - "message": "fix: Disable clear filter button in add filter dropdown (#9226)", - "sha": "dc757598f146d70db29ab14716c796a8eb910a54", + "author": 12408980, + "message": "feat: Add mobile app guides (#27)\n\nCo-authored-by: Pranav Raj S ", + "sha": "41669ec3fc73ba25546fa14147d40681baaf230b", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-12T08:08:51Z" + "repoName": "docs", + "createdAt": "2021-04-29T08:40:36Z" }, { - "author": 64252451, - "message": "feat: SLA report filter (#9218)\n\nCo-authored-by: Shivam Mishra \r\nCo-authored-by: Muhsin Keloth ", - "sha": "3b6ae772bfb4cdb9f66ed6fde55d2a2345e2e70d", + "author": 2246121, + "message": "chore: Add Round Robin assignment docs (#26)", + "sha": "31e4fd0dd08a04194bbc66b7829d7b80776ea545", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-12T05:33:18Z" + "repoName": "docs", + "createdAt": "2021-04-29T08:20:32Z" }, { "author": 2246121, - "message": "fix: Terminate IMAP connection after the job is complete (#9225)", - "sha": "e8fe3c7c05fc8e62baddf0eb2b068a5e3b05998d", + "message": "chore: Add missing webhooks link to sidebar", + "sha": "ff87a02f33a06ade8f5a1ccc85642b0801e659f0", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-11T22:47:43Z" + "repoName": "docs", + "createdAt": "2021-04-28T16:01:13Z" }, { - "author": 64252451, - "message": "fix: Widget iFrame is adding a white background (#9221)", - "sha": "0477b8ca143a68e6d8cb8b5b72feb7c4deab184d", + "author": 2246121, + "message": "chore: Remove additional `/` from docusaurus url", + "sha": "789a9887708c152a767007ce6e6f9808caa1b8c9", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-11T16:04:31Z" + "repoName": "docs", + "createdAt": "2021-04-28T14:40:46Z" }, { - "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": 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", - "createdAt": "2024-04-10T07:19:38Z" + "repoName": "docs", + "createdAt": "2021-04-28T14:36:53Z" }, { - "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": 2246121, + "message": "chore: Change the base URL to move assets to /docs (#24)", + "sha": "8e95423adb0dcb92ad16b556a9d3ea7f9190d8c5", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-10T06:42:48Z" + "repoName": "docs", + "createdAt": "2021-04-28T13:30:15Z" }, { - "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: Add requirements page for chatwoot", + "sha": "98a9ee438ea921f9fefb188fd3330658a8580a98", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-10T06:37:38Z" + "repoName": "docs", + "createdAt": "2021-04-22T09:51:55Z" }, { - "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": 73185, + "message": "chore: update docs", + "sha": "8d3851a7020aa17b5c74fc9ed2dcb0f3e7ac63bd", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-09T05:29:05Z" + "repoName": "docs", + "createdAt": "2021-04-22T09:45:09Z" }, { - "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", + "author": 73185, + "message": "chore: Chatwoot Requirements\n\nchore: chatwoot requirements", + "sha": "a9635216017148d20f61ca02d6a04a95d52dbf89", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-09T04:02:01Z" + "repoName": "docs", + "createdAt": "2021-04-21T11:12:21Z" }, { - "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": 2246121, + "message": "chore: Migrate docs to docusaurus (#21)", + "sha": "123885ab9fd2ffd222c0203f0e92f3efddaf5c09", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-09T04:00:49Z" + "repoName": "docs", + "createdAt": "2021-04-19T07:07:34Z" }, { - "author": 12408980, - "message": "feat: Download SLA reports (#9201)", - "sha": "c4e111b554af2133c6eb6288917b7f02b3a564ec", + "author": 73185, + "message": "chore: add permissions required by facebook app (#20)", + "sha": "f57e7b8bcc7608114a5f02879d68b426f73af1cc", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-09T03:51:34Z" + "repoName": "docs", + "createdAt": "2021-04-13T12:55:14Z" }, { - "author": 64252451, - "message": "fix: Adds background color for skelton loader in dark mode (#9211)", - "sha": "12c57392878a52442e5f981d6301e2d943d53eb1", + "author": 73185, + "message": "chore: update conversation continuity docs (#13)", + "sha": "61d5edfaa07f9bccd8344627006175932d264326", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-09T03:28:56Z" + "repoName": "docs", + "createdAt": "2021-03-23T10:40:16Z" }, { - "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": 2230985, + "message": "chore: Make it more clear a twitter development environment is required (#16)", + "sha": "3fb8d99acd208a3c0d2e3ad2eb8c3acc456742fb", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-09T00:50:41Z" + "repoName": "docs", + "createdAt": "2021-03-22T03:42:23Z" }, { - "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": 73185, + "message": "chore: Documentation to add email channel (#12)\n\nCo-authored-by: Pranav Raj S ", + "sha": "f87e05e12f056497da146100193f2a5b730ccfe5", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-09T00:14:36Z" + "repoName": "docs", + "createdAt": "2021-03-04T08:29:23Z" }, { - "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": 73185, + "message": "chore: Update docs on installation (#7)", + "sha": "049db6f75f2f4f981a6b66d0e9a21ae34b3e18d1", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-08T10:46:08Z" + "repoName": "docs", + "createdAt": "2021-02-24T06:13:51Z" }, { - "author": 64252451, - "message": "fix: Update the SLA alert styles to match the labels (#9199)", - "sha": "aef4b582db7b377667b4a6ebb462b62aa52934f1", + "author": 849872, + "message": "docs(conversation-continuity): fix mailgun api key env variable (#4)", + "sha": "1646fdf7d12cfe091a5cda7632cf693cd262a6e9", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-05T16:06:52Z" + "repoName": "docs", + "createdAt": "2021-02-21T08:06:39Z" }, { - "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", + "author": 1296162, + "message": "chore: Remove extra colon in redis example URL (#5)", + "sha": "96251fcb4ece8638db82d510fcc3a51865569b3f", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-05T06:15:05Z" + "repoName": "docs", + "createdAt": "2021-02-10T07:10:16Z" }, { - "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", + "author": 2246121, + "message": "chore: Fix links, add youtube video tutorials (#3)", + "sha": "9bfe486cb80df767cea166cf81d427db3ee60372", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-05T04:33:48Z" + "repoName": "docs", + "createdAt": "2021-01-29T15:08:45Z" }, { - "author": 3526167, - "message": "chore: add db_reset make command (#9197)", - "sha": "95c83725d70fb3e50e412e32f380464901b30cf4", + "author": 2246121, + "message": "chore: Add deployment instructions to deploy to Clever Cloud (#2)", + "sha": "f3d81f3fdb1ff31d75a34bcf101b458022713163", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-05T01:11:30Z" + "repoName": "docs", + "createdAt": "2021-01-29T15:00:34Z" }, { - "author": 3526167, - "message": "chore: fix sla email notifications (#9192)\n\nCo-authored-by: Muhsin Keloth ", - "sha": "fa3bc05d3d0dea390bd3201b6f53d217b9106795", + "author": 849872, + "message": "chore: Add instructions on how to setup the database the first time (#1)", + "sha": "ef8dee570085ce142b896c133d65a6f9324cda27", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-04T15:46:49Z" + "repoName": "docs", + "createdAt": "2021-01-29T07:01:18Z" }, { - "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": 2246121, + "message": "chore: Add documentation for webflow integration", + "sha": "18d4c08d79e93af9dba8862b5852a2f094809cb1", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-04T14:14:47Z" + "repoName": "docs", + "createdAt": "2021-01-26T11:22: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: Create a new readme", + "sha": "e87a30a6d79c3f3e15a8a1ed3b5972bc0eb36dd3", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-04T11:30:45Z" + "repoName": "docs", + "createdAt": "2021-01-26T09:07:37Z" }, { - "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": 2246121, + "message": "feat: Move docs from main repo to docs repo", + "sha": "1ddcd899d466677c21c0943f83debc46844338cf", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-04T10:16:46Z" + "repoName": "docs", + "createdAt": "2021-01-26T08:40:13Z" }, { - "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": 2246121, + "message": "Initial commit", + "sha": "9613020db072f6d465c012b1ace7de2c3c8338ac", "orgName": "chatwoot", - "repoName": "chatwoot", - "createdAt": "2024-04-03T16:03:23Z" + "repoName": "docs", + "createdAt": "2021-01-26T08:36:01Z" }, { "author": 12408980, @@ -46802,6 +46802,14 @@ } ], "authors": [ + { + "id": 3526167, + "login": "vishnu-narayanan", + "avatarUrl": "https://avatars.githubusercontent.com/u/3526167?v=4", + "commitsCount": 360, + "firstCommitAt": "2020-02-07T06:35:09Z", + "lastCommitAt": "2024-11-18T07:06:27Z" + }, { "id": 6375150, "login": "hasanbasri1993", @@ -46818,38 +46826,6 @@ "firstCommitAt": "2019-08-15T17:38:36Z", "lastCommitAt": "2024-11-12T18:38:29Z" }, - { - "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": 3526167, - "login": "vishnu-narayanan", - "avatarUrl": "https://avatars.githubusercontent.com/u/3526167?v=4", - "commitsCount": 360, - "firstCommitAt": "2020-02-07T06:35:09Z", - "lastCommitAt": "2024-11-18T07:06:27Z" - }, { "id": 18097732, "login": "scmmishra", @@ -46883,52 +46859,68 @@ "lastCommitAt": "2021-02-03T02:53:57Z" }, { - "id": 73185, - "login": "sojan-official", - "avatarUrl": "https://avatars.githubusercontent.com/u/73185?v=4", - "commitsCount": 1063, - "firstCommitAt": "2019-08-19T08:19:57Z", - "lastCommitAt": "2024-11-19T10:02:13Z" + "id": 12408980, + "login": "muhsin-k", + "avatarUrl": "https://avatars.githubusercontent.com/u/12408980?v=4", + "commitsCount": 855, + "firstCommitAt": "2019-11-21T09:12:40Z", + "lastCommitAt": "2024-11-06T06:59:49Z" }, { - "id": 64605024, - "login": "thundersparkf", - "avatarUrl": "https://avatars.githubusercontent.com/u/64605024?v=4", - "commitsCount": 5, - "firstCommitAt": "2021-07-14T12:21:49Z", - "lastCommitAt": "2021-11-28T06:34:36Z" + "id": 64252451, + "login": "iamsivin", + "avatarUrl": "https://avatars.githubusercontent.com/u/64252451?v=4", + "commitsCount": 525, + "firstCommitAt": "2020-11-07T06:51:34Z", + "lastCommitAt": "2024-11-19T09:08:00Z" }, { - "id": 49699333, - "login": "dependabot[bot]", - "avatarUrl": "https://avatars.githubusercontent.com/in/29110?v=4", - "commitsCount": 156, - "firstCommitAt": "2019-08-18T07:20:17Z", - "lastCommitAt": "2024-10-29T03:42:11Z" + "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": 6113982, - "login": "karthik-sivadas", - "avatarUrl": "https://avatars.githubusercontent.com/u/6113982?v=4", - "commitsCount": 7, - "firstCommitAt": "2019-12-01T10:12:15Z", - "lastCommitAt": "2021-03-23T14:09:35Z" + "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": 1742357, - "login": "subintp", - "avatarUrl": "https://avatars.githubusercontent.com/u/1742357?v=4", - "commitsCount": 24, - "firstCommitAt": "2019-08-21T14:39:59Z", - "lastCommitAt": "2020-09-25T21:02:34Z" + "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": 64252451, - "login": "iamsivin", - "avatarUrl": "https://avatars.githubusercontent.com/u/64252451?v=4", - "commitsCount": 525, - "firstCommitAt": "2020-11-07T06:51:34Z", - "lastCommitAt": "2024-11-19T09:08:00Z" + "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": 73185, + "login": "sojan-official", + "avatarUrl": "https://avatars.githubusercontent.com/u/73185?v=4", + "commitsCount": 1063, + "firstCommitAt": "2019-08-19T08:19:57Z", + "lastCommitAt": "2024-11-19T10:02:13Z" }, { "id": 6902864, @@ -46946,6 +46938,14 @@ "firstCommitAt": "2024-11-05T04:04:08Z", "lastCommitAt": "2024-11-05T04:04:08Z" }, + { + "id": 49699333, + "login": "dependabot[bot]", + "avatarUrl": "https://avatars.githubusercontent.com/in/29110?v=4", + "commitsCount": 156, + "firstCommitAt": "2019-08-18T07:20:17Z", + "lastCommitAt": "2024-10-29T03:42:11Z" + }, { "id": 21160900, "login": "mazenkhalil", @@ -46963,12 +46963,28 @@ "lastCommitAt": "2024-10-15T19:57:29Z" }, { - "id": 12408980, - "login": "muhsin-k", - "avatarUrl": "https://avatars.githubusercontent.com/u/12408980?v=4", - "commitsCount": 855, - "firstCommitAt": "2019-11-21T09:12:40Z", - "lastCommitAt": "2024-11-06T06:59:49Z" + "id": 64605024, + "login": "thundersparkf", + "avatarUrl": "https://avatars.githubusercontent.com/u/64605024?v=4", + "commitsCount": 5, + "firstCommitAt": "2021-07-14T12:21:49Z", + "lastCommitAt": "2021-11-28T06:34:36Z" + }, + { + "id": 6113982, + "login": "karthik-sivadas", + "avatarUrl": "https://avatars.githubusercontent.com/u/6113982?v=4", + "commitsCount": 7, + "firstCommitAt": "2019-12-01T10:12:15Z", + "lastCommitAt": "2021-03-23T14:09:35Z" + }, + { + "id": 1742357, + "login": "subintp", + "avatarUrl": "https://avatars.githubusercontent.com/u/1742357?v=4", + "commitsCount": 24, + "firstCommitAt": "2019-08-21T14:39:59Z", + "lastCommitAt": "2020-09-25T21:02:34Z" }, { "id": 4143552, @@ -46987,20 +47003,28 @@ "lastCommitAt": "2022-05-28T14:07:47Z" }, { - "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": 10048550, + "login": "yggdrasildy", + "avatarUrl": "https://avatars.githubusercontent.com/u/10048550?v=4", + "commitsCount": 1, + "firstCommitAt": "2024-08-09T04:04:59Z", + "lastCommitAt": "2024-08-09T04:04:59Z" }, { - "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": 54208632, + "login": "1t5j0y", + "avatarUrl": "https://avatars.githubusercontent.com/u/54208632?v=4", + "commitsCount": 1, + "firstCommitAt": "2021-11-11T11:34:50Z", + "lastCommitAt": "2021-11-11T11:34:50Z" + }, + { + "id": 5902976, + "login": "aniravi24", + "avatarUrl": "https://avatars.githubusercontent.com/u/5902976?v=4", + "commitsCount": 3, + "firstCommitAt": "2021-06-02T15:46:45Z", + "lastCommitAt": "2021-06-12T19:22:25Z" }, { "id": 119703682, @@ -47074,46 +47098,6 @@ "firstCommitAt": "2022-01-21T09:05:26Z", "lastCommitAt": "2022-01-21T09:05:26Z" }, - { - "id": 10048550, - "login": "yggdrasildy", - "avatarUrl": "https://avatars.githubusercontent.com/u/10048550?v=4", - "commitsCount": 1, - "firstCommitAt": "2024-08-09T04:04:59Z", - "lastCommitAt": "2024-08-09T04:04:59Z" - }, - { - "id": 54208632, - "login": "1t5j0y", - "avatarUrl": "https://avatars.githubusercontent.com/u/54208632?v=4", - "commitsCount": 1, - "firstCommitAt": "2021-11-11T11:34:50Z", - "lastCommitAt": "2021-11-11T11:34:50Z" - }, - { - "id": 5902976, - "login": "aniravi24", - "avatarUrl": "https://avatars.githubusercontent.com/u/5902976?v=4", - "commitsCount": 3, - "firstCommitAt": "2021-06-02T15:46:45Z", - "lastCommitAt": "2021-06-12T19:22:25Z" - }, - { - "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": 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": 142374416, "login": "adil-e1", @@ -47314,6 +47298,22 @@ "firstCommitAt": "2023-03-16T15:14:43Z", "lastCommitAt": "2023-03-16T15:14: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": 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": 39618526, "login": "yanuaraditia", @@ -47330,6 +47330,38 @@ "firstCommitAt": "2022-10-19T04:59:46Z", "lastCommitAt": "2023-06-14T10:10:24Z" }, + { + "id": 8449082, + "login": "nestordavalos", + "avatarUrl": "https://avatars.githubusercontent.com/u/8449082?v=4", + "commitsCount": 1, + "firstCommitAt": "2024-08-06T16:40:41Z", + "lastCommitAt": "2024-08-06T16:40:41Z" + }, + { + "id": 18730285, + "login": "oneheed", + "avatarUrl": "https://avatars.githubusercontent.com/u/18730285?v=4", + "commitsCount": 1, + "firstCommitAt": "2024-07-16T04:21:56Z", + "lastCommitAt": "2024-07-16T04:21:56Z" + }, + { + "id": 31385662, + "login": "WuChenDi", + "avatarUrl": "https://avatars.githubusercontent.com/u/31385662?v=4", + "commitsCount": 1, + "firstCommitAt": "2024-07-10T05:16:45Z", + "lastCommitAt": "2024-07-10T05:16:45Z" + }, + { + "id": 15695252, + "login": "IRediTOTO", + "avatarUrl": "https://avatars.githubusercontent.com/u/15695252?v=4", + "commitsCount": 1, + "firstCommitAt": "2024-06-26T19:54:57Z", + "lastCommitAt": "2024-06-26T19:54:57Z" + }, { "id": 10391556, "login": "guillaumedeplancke", @@ -47403,52 +47435,44 @@ "lastCommitAt": "2022-09-01T15:23:37Z" }, { - "id": 8449082, - "login": "nestordavalos", - "avatarUrl": "https://avatars.githubusercontent.com/u/8449082?v=4", - "commitsCount": 1, - "firstCommitAt": "2024-08-06T16:40:41Z", - "lastCommitAt": "2024-08-06T16:40:41Z" - }, - { - "id": 18730285, - "login": "oneheed", - "avatarUrl": "https://avatars.githubusercontent.com/u/18730285?v=4", - "commitsCount": 1, - "firstCommitAt": "2024-07-16T04:21:56Z", - "lastCommitAt": "2024-07-16T04:21:56Z" + "id": 471685, + "login": "clairton", + "avatarUrl": "https://avatars.githubusercontent.com/u/471685?v=4", + "commitsCount": 9, + "firstCommitAt": "2022-11-29T12:51:37Z", + "lastCommitAt": "2024-06-26T19:40:36Z" }, { - "id": 31385662, - "login": "WuChenDi", - "avatarUrl": "https://avatars.githubusercontent.com/u/31385662?v=4", + "id": 22633385, + "login": "eltociear", + "avatarUrl": "https://avatars.githubusercontent.com/u/22633385?v=4", "commitsCount": 1, - "firstCommitAt": "2024-07-10T05:16:45Z", - "lastCommitAt": "2024-07-10T05:16:45Z" + "firstCommitAt": "2024-06-07T01:49:53Z", + "lastCommitAt": "2024-06-07T01:49:53Z" }, { - "id": 15695252, - "login": "IRediTOTO", - "avatarUrl": "https://avatars.githubusercontent.com/u/15695252?v=4", - "commitsCount": 1, - "firstCommitAt": "2024-06-26T19:54:57Z", - "lastCommitAt": "2024-06-26T19:54:57Z" + "id": 2684895, + "login": "s00d", + "avatarUrl": "https://avatars.githubusercontent.com/u/2684895?v=4", + "commitsCount": 3, + "firstCommitAt": "2023-03-29T01:29:15Z", + "lastCommitAt": "2024-06-02T13:36:10Z" }, { - "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": 3403589, + "login": "fv3rdugo", + "avatarUrl": "https://avatars.githubusercontent.com/u/3403589?v=4", + "commitsCount": 3, + "firstCommitAt": "2020-04-16T09:58:23Z", + "lastCommitAt": "2024-05-24T15:51:36Z" }, { - "id": 12014867, - "login": "tviv", - "avatarUrl": "https://avatars.githubusercontent.com/u/12014867?v=4", + "id": 4002252, + "login": "imtoanle", + "avatarUrl": "https://avatars.githubusercontent.com/u/4002252?v=4", "commitsCount": 1, - "firstCommitAt": "2021-12-27T07:11:04Z", - "lastCommitAt": "2021-12-27T07:11:04Z" + "firstCommitAt": "2024-05-09T03:38:16Z", + "lastCommitAt": "2024-05-09T03:38:16Z" }, { "id": 99071637, @@ -47523,44 +47547,84 @@ "lastCommitAt": "2021-12-20T03:46:24Z" }, { - "id": 471685, - "login": "clairton", - "avatarUrl": "https://avatars.githubusercontent.com/u/471685?v=4", - "commitsCount": 9, - "firstCommitAt": "2022-11-29T12:51:37Z", - "lastCommitAt": "2024-06-26T19:40:36Z" + "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": 22633385, - "login": "eltociear", - "avatarUrl": "https://avatars.githubusercontent.com/u/22633385?v=4", + "id": 12014867, + "login": "tviv", + "avatarUrl": "https://avatars.githubusercontent.com/u/12014867?v=4", "commitsCount": 1, - "firstCommitAt": "2024-06-07T01:49:53Z", - "lastCommitAt": "2024-06-07T01:49:53Z" + "firstCommitAt": "2021-12-27T07:11:04Z", + "lastCommitAt": "2021-12-27T07:11:04Z" }, { - "id": 2684895, - "login": "s00d", - "avatarUrl": "https://avatars.githubusercontent.com/u/2684895?v=4", - "commitsCount": 3, - "firstCommitAt": "2023-03-29T01:29:15Z", - "lastCommitAt": "2024-06-02T13:36:10Z" + "id": 8219614, + "login": "jderecho", + "avatarUrl": "https://avatars.githubusercontent.com/u/8219614?v=4", + "commitsCount": 1, + "firstCommitAt": "2024-05-03T01:42:18Z", + "lastCommitAt": "2024-05-03T01:42:18Z" }, { - "id": 3403589, - "login": "fv3rdugo", - "avatarUrl": "https://avatars.githubusercontent.com/u/3403589?v=4", - "commitsCount": 3, - "firstCommitAt": "2020-04-16T09:58:23Z", - "lastCommitAt": "2024-05-24T15:51:36Z" + "id": 9307340, + "login": "legioner0", + "avatarUrl": "https://avatars.githubusercontent.com/u/9307340?v=4", + "commitsCount": 1, + "firstCommitAt": "2024-05-02T23:42:14Z", + "lastCommitAt": "2024-05-02T23:42:14Z" }, { - "id": 4002252, - "login": "imtoanle", - "avatarUrl": "https://avatars.githubusercontent.com/u/4002252?v=4", + "id": 350663, + "login": "Maklu", + "avatarUrl": "https://avatars.githubusercontent.com/u/350663?v=4", "commitsCount": 1, - "firstCommitAt": "2024-05-09T03:38:16Z", - "lastCommitAt": "2024-05-09T03:38:16Z" + "firstCommitAt": "2024-05-02T22:30:46Z", + "lastCommitAt": "2024-05-02T22:30:46Z" + }, + { + "id": 17826582, + "login": "MJRT", + "avatarUrl": "https://avatars.githubusercontent.com/u/17826582?v=4", + "commitsCount": 1, + "firstCommitAt": "2024-05-02T22:05:08Z", + "lastCommitAt": "2024-05-02T22:05:08Z" + }, + { + "id": 38219313, + "login": "Nuzair46", + "avatarUrl": "https://avatars.githubusercontent.com/u/38219313?v=4", + "commitsCount": 1, + "firstCommitAt": "2024-04-10T06:42:48Z", + "lastCommitAt": "2024-04-10T06:42:48Z" + }, + { + "id": 63718527, + "login": "JaideepGuntupalli", + "avatarUrl": "https://avatars.githubusercontent.com/u/63718527?v=4", + "commitsCount": 1, + "firstCommitAt": "2024-04-03T16:03:23Z", + "lastCommitAt": "2024-04-03T16:03:23Z" + }, + { + "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, @@ -47674,22 +47738,6 @@ "firstCommitAt": "2021-06-29T08:18:30Z", "lastCommitAt": "2021-06-29T08:18:30Z" }, - { - "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": 6442625, "login": "dave-apex", @@ -47722,54 +47770,6 @@ "firstCommitAt": "2021-02-10T07:10:16Z", "lastCommitAt": "2021-02-10T07:10:16Z" }, - { - "id": 8219614, - "login": "jderecho", - "avatarUrl": "https://avatars.githubusercontent.com/u/8219614?v=4", - "commitsCount": 1, - "firstCommitAt": "2024-05-03T01:42:18Z", - "lastCommitAt": "2024-05-03T01:42:18Z" - }, - { - "id": 9307340, - "login": "legioner0", - "avatarUrl": "https://avatars.githubusercontent.com/u/9307340?v=4", - "commitsCount": 1, - "firstCommitAt": "2024-05-02T23:42:14Z", - "lastCommitAt": "2024-05-02T23:42:14Z" - }, - { - "id": 350663, - "login": "Maklu", - "avatarUrl": "https://avatars.githubusercontent.com/u/350663?v=4", - "commitsCount": 1, - "firstCommitAt": "2024-05-02T22:30:46Z", - "lastCommitAt": "2024-05-02T22:30:46Z" - }, - { - "id": 17826582, - "login": "MJRT", - "avatarUrl": "https://avatars.githubusercontent.com/u/17826582?v=4", - "commitsCount": 1, - "firstCommitAt": "2024-05-02T22:05:08Z", - "lastCommitAt": "2024-05-02T22:05:08Z" - }, - { - "id": 38219313, - "login": "Nuzair46", - "avatarUrl": "https://avatars.githubusercontent.com/u/38219313?v=4", - "commitsCount": 1, - "firstCommitAt": "2024-04-10T06:42:48Z", - "lastCommitAt": "2024-04-10T06:42:48Z" - }, - { - "id": 63718527, - "login": "JaideepGuntupalli", - "avatarUrl": "https://avatars.githubusercontent.com/u/63718527?v=4", - "commitsCount": 1, - "firstCommitAt": "2024-04-03T16:03:23Z", - "lastCommitAt": "2024-04-03T16:03:23Z" - }, { "id": 16194055, "login": "anoopmm",