{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":5132476,"defaultBranch":"master","name":"converse.js","ownerLogin":"conversejs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2012-07-21T09:14:22.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/37398988?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721717785.0","currentOid":""},"activityList":{"items":[{"before":"ebadb8f22f49b410bd163f5ae6337879b491252b","after":"bebcdfcd1e8a69dde7c697c985d6647316669e57","ref":"refs/heads/jcbrand/bootstrap5","pushedAt":"2024-07-23T07:56:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcbrand","name":"JC Brand","path":"/jcbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/683911?s=80&v=4"},"commit":{"message":"Improve MUC sidebar sizing based on viewport size\n\n- Use Bootstrap columns to.\n- Make the sidebar full size one small viewports.","shortMessageHtmlLink":"Improve MUC sidebar sizing based on viewport size"}},{"before":"9344e25b28f5c268745168ef4a0d3269362fbffd","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/typescript-eslint/parser-7.16.1","pushedAt":"2024-07-23T06:56:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"99e9d8a2ce0c8745e15e0f3a0db7ac40be678158","ref":"refs/heads/dependabot/npm_and_yarn/typescript-eslint/parser-7.17.0","pushedAt":"2024-07-23T06:56:21.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 @typescript-eslint/parser from 7.12.0 to 7.17.0\n\nBumps [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) from 7.12.0 to 7.17.0.\n- [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases)\n- [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md)\n- [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v7.17.0/packages/parser)\n\n---\nupdated-dependencies:\n- dependency-name: \"@typescript-eslint/parser\"\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump @typescript-eslint/parser from 7.12.0 to 7.17.0"}},{"before":"40356096f335548f9df772861bbf6affbaeaa1c0","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/typescript-5.5.3","pushedAt":"2024-07-23T06:55:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"b233dce34a80c00aa3656d0b05e7d0c8294486f7","ref":"refs/heads/dependabot/npm_and_yarn/typescript-5.5.4","pushedAt":"2024-07-23T06:55:22.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 typescript from 4.9.5 to 5.5.4\n\nBumps [typescript](https://github.com/Microsoft/TypeScript) from 4.9.5 to 5.5.4.\n- [Release notes](https://github.com/Microsoft/TypeScript/releases)\n- [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)\n- [Commits](https://github.com/Microsoft/TypeScript/compare/v4.9.5...v5.5.4)\n\n---\nupdated-dependencies:\n- dependency-name: typescript\n dependency-type: direct:development\n update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump typescript from 4.9.5 to 5.5.4"}},{"before":"026165521549c6245a1b6b308d9f6b9e51247a95","after":"ebadb8f22f49b410bd163f5ae6337879b491252b","ref":"refs/heads/jcbrand/bootstrap5","pushedAt":"2024-07-22T06:39:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jcbrand","name":"JC Brand","path":"/jcbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/683911?s=80&v=4"},"commit":{"message":"Move MUC invite action to the participants dropdown","shortMessageHtmlLink":"Move MUC invite action to the participants dropdown"}},{"before":"a35bf0d7c7c7340d3eb7132b95380f72fa67545f","after":"4219851fbb67826850edba0a9f29ef0fd5852763","ref":"refs/heads/master","pushedAt":"2024-07-20T07:41:02.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jcbrand","name":"JC Brand","path":"/jcbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/683911?s=80&v=4"},"commit":{"message":"Less error logs when running tests","shortMessageHtmlLink":"Less error logs when running tests"}},{"before":"6b2a641cd2167de0251e9a6203805419f803a1e5","after":"a35bf0d7c7c7340d3eb7132b95380f72fa67545f","ref":"refs/heads/master","pushedAt":"2024-07-19T11:30:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcbrand","name":"JC Brand","path":"/jcbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/683911?s=80&v=4"},"commit":{"message":"Only access bookmarks model via `_converse.state`","shortMessageHtmlLink":"Only access bookmarks model via _converse.state"}},{"before":"734503d0f005d6ccda0ae52ea19c8ca1a7d991f6","after":"026165521549c6245a1b6b308d9f6b9e51247a95","ref":"refs/heads/jcbrand/bootstrap5","pushedAt":"2024-07-19T08:14:14.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jcbrand","name":"JC Brand","path":"/jcbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/683911?s=80&v=4"},"commit":{"message":"Fix gutters between chats.\n\nLooks like this also fixes #3413","shortMessageHtmlLink":"Fix gutters between chats."}},{"before":"75848e3273cda7aafb75faf072b159ac62ac0c94","after":"6b2a641cd2167de0251e9a6203805419f803a1e5","ref":"refs/heads/master","pushedAt":"2024-07-19T08:11:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcbrand","name":"JC Brand","path":"/jcbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/683911?s=80&v=4"},"commit":{"message":"cumulative bugfix regarding the following issues:\n\n1) unhandled exception on new message arriving when user has not permitted playing audio in the browser\n2) incorrect unread messages counter badge on the application icon after switching to new XMPP user","shortMessageHtmlLink":"cumulative bugfix regarding the following issues:"}},{"before":"7103ae29af8a8cdbb767d5fc3234b91859f1e9c6","after":"734503d0f005d6ccda0ae52ea19c8ca1a7d991f6","ref":"refs/heads/jcbrand/bootstrap5","pushedAt":"2024-07-19T07:12:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jcbrand","name":"JC Brand","path":"/jcbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/683911?s=80&v=4"},"commit":{"message":"Fix gutters between chats.\n\nLooks like this also fixes #3413","shortMessageHtmlLink":"Fix gutters between chats."}},{"before":"df1e5e4fd15209bc1d5042897b98534ae4dc25d7","after":"7103ae29af8a8cdbb767d5fc3234b91859f1e9c6","ref":"refs/heads/jcbrand/bootstrap5","pushedAt":"2024-07-19T07:11:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jcbrand","name":"JC Brand","path":"/jcbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/683911?s=80&v=4"},"commit":{"message":"Fix gutters between chats.\n\nLooks like this also fixes #3413","shortMessageHtmlLink":"Fix gutters between chats."}},{"before":"1afde2aa787651dbfa8f3809bfcf14bcc91c9fe1","after":null,"ref":"refs/heads/fix_3439","pushedAt":"2024-07-19T07:09:58.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jcbrand","name":"JC Brand","path":"/jcbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/683911?s=80&v=4"}},{"before":"183afab2d9c4cd4b14113a9ff7f1f52f06a42401","after":"75848e3273cda7aafb75faf072b159ac62ac0c94","ref":"refs/heads/master","pushedAt":"2024-07-19T07:09:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jcbrand","name":"JC Brand","path":"/jcbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/683911?s=80&v=4"},"commit":{"message":"Fix #3439: form field regression.","shortMessageHtmlLink":"Fix #3439: form field regression."}},{"before":"7d65ef8d30a1f3949dbc590b6d27a9d786bf819f","after":"1afde2aa787651dbfa8f3809bfcf14bcc91c9fe1","ref":"refs/heads/fix_3439","pushedAt":"2024-07-19T07:04:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jcbrand","name":"JC Brand","path":"/jcbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/683911?s=80&v=4"},"commit":{"message":"Fix #3439: form field regression.","shortMessageHtmlLink":"Fix #3439: form field regression."}},{"before":"69cc15f81663b500d6485f759031080b080f835f","after":null,"ref":"refs/heads/dependabot/npm_and_yarn/uglify-js-3.18.0","pushedAt":"2024-07-18T06:57:04.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":null,"after":"0827ece554fa174f09b6a78ab9bbaad535142f97","ref":"refs/heads/dependabot/npm_and_yarn/uglify-js-3.19.0","pushedAt":"2024-07-18T06:57:00.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 uglify-js from 3.17.4 to 3.19.0\n\nBumps [uglify-js](https://github.com/mishoo/UglifyJS) from 3.17.4 to 3.19.0.\n- [Release notes](https://github.com/mishoo/UglifyJS/releases)\n- [Commits](https://github.com/mishoo/UglifyJS/compare/v3.17.4...v3.19.0)\n\n---\nupdated-dependencies:\n- dependency-name: uglify-js\n dependency-type: direct:development\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump uglify-js from 3.17.4 to 3.19.0"}},{"before":"a183b409a2701729d3e5cbe50adbb19979433845","after":null,"ref":"refs/heads/fix_danling_moderation","pushedAt":"2024-07-17T12:51:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jcbrand","name":"JC Brand","path":"/jcbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/683911?s=80&v=4"}},{"before":"76bd79b9316b191f0bc5df36f4011637bfdf1e89","after":"183afab2d9c4cd4b14113a9ff7f1f52f06a42401","ref":"refs/heads/master","pushedAt":"2024-07-17T12:51:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jcbrand","name":"JC Brand","path":"/jcbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/683911?s=80&v=4"},"commit":{"message":"Fix missing test case on dangling_moderation","shortMessageHtmlLink":"Fix missing test case on dangling_moderation"}},{"before":null,"after":"a183b409a2701729d3e5cbe50adbb19979433845","ref":"refs/heads/fix_danling_moderation","pushedAt":"2024-07-17T09:45:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JohnXLivingston","name":"John Livingston","path":"/JohnXLivingston","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38844060?s=80&v=4"},"commit":{"message":"Fix missing test case on dangling_moderation","shortMessageHtmlLink":"Fix missing test case on dangling_moderation"}},{"before":"1f67552b286941adc92ee7223b022df7d38131e6","after":"76bd79b9316b191f0bc5df36f4011637bfdf1e89","ref":"refs/heads/master","pushedAt":"2024-07-17T07:54:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jcbrand","name":"JC Brand","path":"/jcbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/683911?s=80&v=4"},"commit":{"message":"Documentation: how to override custom elements.","shortMessageHtmlLink":"Documentation: how to override custom elements."}},{"before":"66314a9100e1eae7c4d4d9644694a85cb9576b58","after":null,"ref":"refs/heads/fix_muc_config_save_when_no_avatar","pushedAt":"2024-07-17T07:52:02.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jcbrand","name":"JC Brand","path":"/jcbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/683911?s=80&v=4"}},{"before":"d95ef9172125d624de8d2a36429fa255e2a657b2","after":"1f67552b286941adc92ee7223b022df7d38131e6","ref":"refs/heads/master","pushedAt":"2024-07-17T07:51:59.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"jcbrand","name":"JC Brand","path":"/jcbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/683911?s=80&v=4"},"commit":{"message":"Fix MUC tests\n\nLooks like we can't know whether a MUC supports vcard-temp when it's newly created and requires configuration.\nSo make a more explicit test for that scenario.","shortMessageHtmlLink":"Fix MUC tests"}},{"before":"97871577cdad2ebcddabe456b628edab8a5e685d","after":"66314a9100e1eae7c4d4d9644694a85cb9576b58","ref":"refs/heads/fix_muc_config_save_when_no_avatar","pushedAt":"2024-07-17T07:36:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jcbrand","name":"JC Brand","path":"/jcbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/683911?s=80&v=4"},"commit":{"message":"Fix MUC tests\n\nLooks like we can't know whether a MUC supports vcard-temp when it's newly created and requires configuration.\nSo make a more explicit test for that scenario.","shortMessageHtmlLink":"Fix MUC tests"}},{"before":"805c2d1f62f5fc9eedd0c7fa757c271ea1e59b5d","after":"97871577cdad2ebcddabe456b628edab8a5e685d","ref":"refs/heads/fix_muc_config_save_when_no_avatar","pushedAt":"2024-07-17T06:45:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jcbrand","name":"JC Brand","path":"/jcbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/683911?s=80&v=4"},"commit":{"message":"Fix: check muc vcard-temp feature, and don't allow to change avatar if\nfalse","shortMessageHtmlLink":"Fix: check muc vcard-temp feature, and don't allow to change avatar if"}},{"before":"2a53bbb328e9180a151e0d40a1e9b1ec415c23d8","after":null,"ref":"refs/heads/fix_message_avatar_regression","pushedAt":"2024-07-17T06:45:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jcbrand","name":"JC Brand","path":"/jcbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/683911?s=80&v=4"}},{"before":"46313ad92c1a861bcb50b9653859cfa9a960ae4a","after":"d95ef9172125d624de8d2a36429fa255e2a657b2","ref":"refs/heads/master","pushedAt":"2024-07-17T06:45:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jcbrand","name":"JC Brand","path":"/jcbrand","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/683911?s=80&v=4"},"commit":{"message":"Fix regression for MUC message avatars.\n\nIf for some reason we haven't loaded all occupants vcards, the code will\nload avatars, but not display them next to messages.\nThis commit fixes it: if the vcard is not on the contact model, we\nfallback to the message (as before, but code wasn't checking if the\nvcard is on the contact).","shortMessageHtmlLink":"Fix regression for MUC message avatars."}},{"before":null,"after":"2a53bbb328e9180a151e0d40a1e9b1ec415c23d8","ref":"refs/heads/fix_message_avatar_regression","pushedAt":"2024-07-16T13:46:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JohnXLivingston","name":"John Livingston","path":"/JohnXLivingston","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38844060?s=80&v=4"},"commit":{"message":"Fix regression for MUC message avatars.\n\nIf for some reason we haven't loaded all occupants vcards, the code will\nload avatars, but not display them next to messages.\nThis commit fixes it: if the vcard is not on the contact model, we\nfallback to the message (as before, but code wasn't checking if the\nvcard is on the contact).","shortMessageHtmlLink":"Fix regression for MUC message avatars."}},{"before":"6a268ada6583e790c8669144dae42dc42eb0157b","after":"805c2d1f62f5fc9eedd0c7fa757c271ea1e59b5d","ref":"refs/heads/fix_muc_config_save_when_no_avatar","pushedAt":"2024-07-16T09:19:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JohnXLivingston","name":"John Livingston","path":"/JohnXLivingston","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38844060?s=80&v=4"},"commit":{"message":"Fix: check muc vcard-temp feature, and don't allow to change avatar if\nfalse","shortMessageHtmlLink":"Fix: check muc vcard-temp feature, and don't allow to change avatar if"}},{"before":"411c49be98679db669791d3556fc8562bdb00d1e","after":"6a268ada6583e790c8669144dae42dc42eb0157b","ref":"refs/heads/fix_muc_config_save_when_no_avatar","pushedAt":"2024-07-16T08:47:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JohnXLivingston","name":"John Livingston","path":"/JohnXLivingston","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38844060?s=80&v=4"},"commit":{"message":"Fix: image-picker is missing if profile plugin is not loaded.","shortMessageHtmlLink":"Fix: image-picker is missing if profile plugin is not loaded."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEhpLx5wA","startCursor":null,"endCursor":null}},"title":"Activity ยท conversejs/converse.js"}