{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":10071490,"defaultBranch":"main","name":"message_bus","ownerLogin":"discourse","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-05-15T05:19:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3220138?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716321081.0","currentOid":""},"activityList":{"items":[{"before":"8156fd25d80aa1090e0197fddcc2f5861fbe4d11","after":"68129e03b6cf4f0e039e80c2f77b322402f2d7f4","ref":"refs/heads/main","pushedAt":"2024-05-21T19:51:21.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"davidtaylorhq","name":"David Taylor","path":"/davidtaylorhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6270921?s=80&v=4"},"commit":{"message":"Bump express from 4.18.2 to 4.19.2 (#348)\n\nBumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2.\r\n- [Release notes](https://github.com/expressjs/express/releases)\r\n- [Changelog](https://github.com/expressjs/express/blob/master/History.md)\r\n- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: express\r\n dependency-type: indirect\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \r\nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump express from 4.18.2 to 4.19.2 (#348)"}},{"before":"be94aac428afc1c3de707154d7428588c1906534","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/express-4.19.2","pushedAt":"2024-05-21T19:51:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"davidtaylorhq","name":"David Taylor","path":"/davidtaylorhq","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6270921?s=80&v=4"}},{"before":"799c9557a28571638ee754e0e0787386ce9421dd","after":"be94aac428afc1c3de707154d7428588c1906534","ref":"refs/heads/dependabot/npm_and_yarn/express-4.19.2","pushedAt":"2024-05-21T19:02:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump express from 4.18.2 to 4.19.2\n\nBumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2.\n- [Release notes](https://github.com/expressjs/express/releases)\n- [Changelog](https://github.com/expressjs/express/blob/master/History.md)\n- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2)\n\n---\nupdated-dependencies:\n- dependency-name: express\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump express from 4.18.2 to 4.19.2"}},{"before":"bad575231a7ca81cb991a4fdaa42b480de68beb9","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/ejs-3.1.10","pushedAt":"2024-05-10T02:18:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"SamSaffron","name":"Sam","path":"/SamSaffron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5213?s=80&v=4"}},{"before":"c1ed81dee369a4689bd6213fff2455345e4967ae","after":"8156fd25d80aa1090e0197fddcc2f5861fbe4d11","ref":"refs/heads/main","pushedAt":"2024-05-10T02:18:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"SamSaffron","name":"Sam","path":"/SamSaffron","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5213?s=80&v=4"},"commit":{"message":"Bump ejs from 3.1.8 to 3.1.10\n\nBumps [ejs](https://github.com/mde/ejs) from 3.1.8 to 3.1.10.\n- [Release notes](https://github.com/mde/ejs/releases)\n- [Commits](https://github.com/mde/ejs/compare/v3.1.8...v3.1.10)\n\n---\nupdated-dependencies:\n- dependency-name: ejs\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump ejs from 3.1.8 to 3.1.10"}},{"before":null,"after":"bad575231a7ca81cb991a4fdaa42b480de68beb9","ref":"refs/heads/dependabot/npm_and_yarn/ejs-3.1.10","pushedAt":"2024-05-02T01:12:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump ejs from 3.1.8 to 3.1.10\n\nBumps [ejs](https://github.com/mde/ejs) from 3.1.8 to 3.1.10.\n- [Release notes](https://github.com/mde/ejs/releases)\n- [Commits](https://github.com/mde/ejs/compare/v3.1.8...v3.1.10)\n\n---\nupdated-dependencies:\n- dependency-name: ejs\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump ejs from 3.1.8 to 3.1.10"}},{"before":null,"after":"799c9557a28571638ee754e0e0787386ce9421dd","ref":"refs/heads/dependabot/npm_and_yarn/express-4.19.2","pushedAt":"2024-03-28T17:34:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump express from 4.18.2 to 4.19.2\n\nBumps [express](https://github.com/expressjs/express) from 4.18.2 to 4.19.2.\n- [Release notes](https://github.com/expressjs/express/releases)\n- [Changelog](https://github.com/expressjs/express/blob/master/History.md)\n- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2)\n\n---\nupdated-dependencies:\n- dependency-name: express\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump express from 4.18.2 to 4.19.2"}},{"before":"c58e31c7e35e334d6cd9ab50281c9a4cb8343a3e","after":null,"ref":"refs/heads/release_4_3_8","pushedAt":"2023-08-14T05:44:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tgxworld","name":"Alan Guo Xiang Tan","path":"/tgxworld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4335742?s=80&v=4"}},{"before":"df15dbeecf5839642dda84a9876866c9e043f6f5","after":"c1ed81dee369a4689bd6213fff2455345e4967ae","ref":"refs/heads/main","pushedAt":"2023-08-14T05:44:43.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tgxworld","name":"Alan Guo Xiang Tan","path":"/tgxworld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4335742?s=80&v=4"},"commit":{"message":"Release 4.3.8 (#344)","shortMessageHtmlLink":"Release 4.3.8 (#344)"}},{"before":null,"after":"c58e31c7e35e334d6cd9ab50281c9a4cb8343a3e","ref":"refs/heads/release_4_3_8","pushedAt":"2023-08-14T00:57:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tgxworld","name":"Alan Guo Xiang Tan","path":"/tgxworld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4335742?s=80&v=4"},"commit":{"message":"Release 4.3.8","shortMessageHtmlLink":"Release 4.3.8"}},{"before":"67163f5de7a453078db02a441a6285a901d0e7dd","after":"df15dbeecf5839642dda84a9876866c9e043f6f5","ref":"refs/heads/main","pushedAt":"2023-08-14T00:17:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tgxworld","name":"Alan Guo Xiang Tan","path":"/tgxworld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4335742?s=80&v=4"},"commit":{"message":"Removes close_db_connection! deprecation warning (#334)\n\nMethod was deprecated in Rails\r\nhttps://github.com/rails/rails/commit/a93d8fe29440c0791bdd71adb07b617dd8a9b33d","shortMessageHtmlLink":"Removes close_db_connection! deprecation warning (#334)"}},{"before":"6028cab683abaa2456f81faae3dadad153b50603","after":null,"ref":"refs/heads/fix_lint","pushedAt":"2023-08-14T00:17:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tgxworld","name":"Alan Guo Xiang Tan","path":"/tgxworld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4335742?s=80&v=4"}},{"before":"876bcea69cd62658e20d88540a71a54e15369cee","after":"67163f5de7a453078db02a441a6285a901d0e7dd","ref":"refs/heads/main","pushedAt":"2023-08-14T00:17:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tgxworld","name":"Alan Guo Xiang Tan","path":"/tgxworld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4335742?s=80&v=4"},"commit":{"message":"Fix linting (#343)","shortMessageHtmlLink":"Fix linting (#343)"}},{"before":null,"after":"6028cab683abaa2456f81faae3dadad153b50603","ref":"refs/heads/fix_lint","pushedAt":"2023-08-13T23:28:43.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tgxworld","name":"Alan Guo Xiang Tan","path":"/tgxworld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4335742?s=80&v=4"},"commit":{"message":"Fix linting","shortMessageHtmlLink":"Fix linting"}},{"before":"e28a17cb19a3e8860f1c13fe634632082497f9bd","after":"876bcea69cd62658e20d88540a71a54e15369cee","ref":"refs/heads/main","pushedAt":"2023-08-10T23:23:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tgxworld","name":"Alan Guo Xiang Tan","path":"/tgxworld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4335742?s=80&v=4"},"commit":{"message":"Fix bad exclusion of messagebus configuration option in redis connection (#330)","shortMessageHtmlLink":"Fix bad exclusion of messagebus configuration option in redis connect…"}},{"before":"a0595520bb5894507398238844cd29eb583150b3","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/word-wrap-1.2.4","pushedAt":"2023-07-19T08:18:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"CvX","name":"Jarek Radosz","path":"/CvX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66961?s=80&v=4"}},{"before":"31ae45e749ba5f5e63c67c909828153886d6959e","after":"e28a17cb19a3e8860f1c13fe634632082497f9bd","ref":"refs/heads/main","pushedAt":"2023-07-19T08:18:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"CvX","name":"Jarek Radosz","path":"/CvX","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66961?s=80&v=4"},"commit":{"message":"Bump word-wrap from 1.2.3 to 1.2.4 (#341)\n\nBumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.\n- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)\n- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)\n\n---\nupdated-dependencies:\n- dependency-name: word-wrap\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \nCo-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>","shortMessageHtmlLink":"Bump word-wrap from 1.2.3 to 1.2.4 (#341)"}},{"before":null,"after":"a0595520bb5894507398238844cd29eb583150b3","ref":"refs/heads/dependabot/npm_and_yarn/word-wrap-1.2.4","pushedAt":"2023-07-19T02:43:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump word-wrap from 1.2.3 to 1.2.4\n\nBumps [word-wrap](https://github.com/jonschlinkert/word-wrap) from 1.2.3 to 1.2.4.\n- [Release notes](https://github.com/jonschlinkert/word-wrap/releases)\n- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4)\n\n---\nupdated-dependencies:\n- dependency-name: word-wrap\n dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump word-wrap from 1.2.3 to 1.2.4"}},{"before":"a0808f3aa8a619fe61650d862f5ebf2483bab79c","after":"31ae45e749ba5f5e63c67c909828153886d6959e","ref":"refs/heads/main","pushedAt":"2023-06-28T07:30:22.862Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tgxworld","name":"Alan Guo Xiang Tan","path":"/tgxworld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4335742?s=80&v=4"},"commit":{"message":"Allow using `:long_polling_interval` with Redis gem version 5+.","shortMessageHtmlLink":"Allow using :long_polling_interval with Redis gem version 5+."}},{"before":"bf52fa33cd32d7c0ed436d61dc468ffe03ff2823","after":null,"ref":"refs/heads/fix_bug","pushedAt":"2023-06-28T02:41:40.638Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tgxworld","name":"Alan Guo Xiang Tan","path":"/tgxworld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4335742?s=80&v=4"}},{"before":"034452caf56125604d69582839a424933707d5b5","after":"a0808f3aa8a619fe61650d862f5ebf2483bab79c","ref":"refs/heads/main","pushedAt":"2023-06-28T02:41:39.672Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tgxworld","name":"Alan Guo Xiang Tan","path":"/tgxworld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4335742?s=80&v=4"},"commit":{"message":"Don't error when trying to write a message to a closed client take 2 (#339)\n\nThis was first introduced in a2a46fde87f4c9c6cff806db5d84c2544befaa6d\r\nbut reverted because a new MessageBus release broke production and we\r\nhad to quickly revert before being able to isolate the commit. We have\r\nsince tested this commit in isolation in production and confirm that\r\nMessageBus continues to work.\r\n\r\nWhen a client is set to use chunked encoding by setting `use_chunked` to\r\ntrue, trying to write a message to the client when the client has been\r\nclosed will raise an error. This commit changes it such that we don't\r\nraise an error since the raised error doesn't do anything useful.","shortMessageHtmlLink":"Don't error when trying to write a message to a closed client take 2 (#…"}},{"before":"ae5839d3d64cbda1f31fde8efae8aaef44faaf59","after":"bf52fa33cd32d7c0ed436d61dc468ffe03ff2823","ref":"refs/heads/fix_bug","pushedAt":"2023-06-28T02:22:45.943Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tgxworld","name":"Alan Guo Xiang Tan","path":"/tgxworld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4335742?s=80&v=4"},"commit":{"message":"Don't error when trying to write a message to a closed client take 2\n\nThis was first introduced in a2a46fde87f4c9c6cff806db5d84c2544befaa6d\nbut reverted because a new MessageBus release broke production and we\nhad to quickly revert before being able to isolate the commit. We have\nsince tested this commit in isolation in production and confirm that\nMessageBus continues to work.\n\nWhen a client is set to use chunked encoding by setting `use_chunked` to\ntrue, trying to write a message to the client when the client has been\nclosed will raise an error. This commit changes it such that we don't\nraise an error since the raised error doesn't do anything useful.","shortMessageHtmlLink":"Don't error when trying to write a message to a closed client take 2"}},{"before":"38585521e30a122e0e5260cffdc4878dab3983f9","after":"ae5839d3d64cbda1f31fde8efae8aaef44faaf59","ref":"refs/heads/fix_bug","pushedAt":"2023-06-28T02:21:56.827Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tgxworld","name":"Alan Guo Xiang Tan","path":"/tgxworld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4335742?s=80&v=4"},"commit":{"message":"Don't error when trying to write a message to a closed client take 2\n\nThis was first introduced in a2a46fde87f4c9c6cff806db5d84c2544befaa6d\nbut reverted because a new MessageBus release broke production and we\nhad to quickly revert before being able to isolate the commit. We have\nsince tested this commit in isolation in production and confirm that\nMessageBus continues to work.\n\nWhen a client is set to use chunked encoding by setting `use_chunked` to\ntrue, trying to write a message to the client when the client has been\nclosed will raise an error. This commit changes it such that we don't\nraise an error since the raised error doesn't do anything useful.","shortMessageHtmlLink":"Don't error when trying to write a message to a closed client take 2"}},{"before":null,"after":"38585521e30a122e0e5260cffdc4878dab3983f9","ref":"refs/heads/fix_bug","pushedAt":"2023-06-28T01:45:54.394Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tgxworld","name":"Alan Guo Xiang Tan","path":"/tgxworld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4335742?s=80&v=4"},"commit":{"message":"Don't error when trying to write a message to a closed client take 2\n\nWhen a client is set to use chunked encoding by setting `use_chunked` to\ntrue, trying to write a message to the client when the client has been\nclosed will raise an error. This commit changes it such that we don't\nraise an error since the raised error doesn't do anything useful.","shortMessageHtmlLink":"Don't error when trying to write a message to a closed client take 2"}},{"before":"0a62abde466a6de24f32a1b2bf2c7ade9f6c68e7","after":null,"ref":"refs/heads/revert-headers-lowercase","pushedAt":"2023-06-20T11:38:08.336Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jjaffeux","name":"Joffrey JAFFEUX","path":"/jjaffeux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/339945?s=80&v=4"}},{"before":"edcc673c1d2ddab8017119c16852ba928d435304","after":"034452caf56125604d69582839a424933707d5b5","ref":"refs/heads/main","pushedAt":"2023-06-20T11:38:07.021Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jjaffeux","name":"Joffrey JAFFEUX","path":"/jjaffeux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/339945?s=80&v=4"},"commit":{"message":"REVERT: Make headers all lowercase in rack middleware (#328) (#338)","shortMessageHtmlLink":"REVERT: Make headers all lowercase in rack middleware (#328) (#338)"}},{"before":null,"after":"0a62abde466a6de24f32a1b2bf2c7ade9f6c68e7","ref":"refs/heads/revert-headers-lowercase","pushedAt":"2023-06-20T11:11:08.203Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jjaffeux","name":"Joffrey JAFFEUX","path":"/jjaffeux","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/339945?s=80&v=4"},"commit":{"message":"REVERT: Make headers all lowercase in rack middleware (#328)","shortMessageHtmlLink":"REVERT: Make headers all lowercase in rack middleware (#328)"}},{"before":"98068324c51e3db2fc8fa32cf632968243d343eb","after":null,"ref":"refs/heads/revert_recent_changes","pushedAt":"2023-06-20T01:11:20.440Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"tgxworld","name":"Alan Guo Xiang Tan","path":"/tgxworld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4335742?s=80&v=4"}},{"before":"a2a46fde87f4c9c6cff806db5d84c2544befaa6d","after":"edcc673c1d2ddab8017119c16852ba928d435304","ref":"refs/heads/main","pushedAt":"2023-06-20T01:11:19.240Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tgxworld","name":"Alan Guo Xiang Tan","path":"/tgxworld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4335742?s=80&v=4"},"commit":{"message":"Revert \"FIX: Don't error when trying to write a message to a closed client (#336)\" (#337)\n\nThis reverts commit a2a46fde87f4c9c6cff806db5d84c2544befaa6d.\r\n\r\nThis seems to have broken MessageBus in production so we need to revert\r\nfor now and cut a new release.","shortMessageHtmlLink":"Revert \"FIX: Don't error when trying to write a message to a closed c…"}},{"before":null,"after":"98068324c51e3db2fc8fa32cf632968243d343eb","ref":"refs/heads/revert_recent_changes","pushedAt":"2023-06-20T00:48:27.172Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tgxworld","name":"Alan Guo Xiang Tan","path":"/tgxworld","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4335742?s=80&v=4"},"commit":{"message":"Revert \"FIX: Don't error when trying to write a message to a closed client (#336)\"\n\nThis reverts commit a2a46fde87f4c9c6cff806db5d84c2544befaa6d.\n\nThis seems to have broken MessageBus in production so we need to revert\nfor now and cut a new release.","shortMessageHtmlLink":"Revert \"FIX: Don't error when trying to write a message to a closed c…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUDvaTwA","startCursor":null,"endCursor":null}},"title":"Activity · discourse/message_bus"}