{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":9217962,"defaultBranch":"master","name":"ejabberd-contrib","ownerLogin":"processone","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-04-04T12:46:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/86724?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1426265209.0","currentOid":""},"activityList":{"items":[{"before":"b3b168997dcb4634cc456a335c387cec2577f7e2","after":"1b533e337bf9bd9cfda3d03b9e1539ac72972362","ref":"refs/heads/master","pushedAt":"2024-07-18T17:23:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badlop","name":"badlop","path":"/badlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96807?s=80&v=4"},"commit":{"message":"ejabberd 24.07 is released, mention it in the relevant modules","shortMessageHtmlLink":"ejabberd 24.07 is released, mention it in the relevant modules"}},{"before":"7ebae89f1a4c45e65f3c9dd5420453a6f4967473","after":"b3b168997dcb4634cc456a335c387cec2577f7e2","ref":"refs/heads/master","pushedAt":"2024-07-16T16:55:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badlop","name":"badlop","path":"/badlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96807?s=80&v=4"},"commit":{"message":"CI: Test only with recent stable erlang and elixir versions","shortMessageHtmlLink":"CI: Test only with recent stable erlang and elixir versions"}},{"before":"bd16d2c5bf9851c659bd405686a13dcc7bda2881","after":"7ebae89f1a4c45e65f3c9dd5420453a6f4967473","ref":"refs/heads/master","pushedAt":"2024-07-16T15:49:11.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"badlop","name":"badlop","path":"/badlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96807?s=80&v=4"},"commit":{"message":"CI: Replace erlang container with setup-beam action","shortMessageHtmlLink":"CI: Replace erlang container with setup-beam action"}},{"before":"83a5d06143043043eb36a8b2957635b509071e4a","after":"bd16d2c5bf9851c659bd405686a13dcc7bda2881","ref":"refs/heads/master","pushedAt":"2024-07-16T11:44:22.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"badlop","name":"badlop","path":"/badlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96807?s=80&v=4"},"commit":{"message":"Add mod_libcluster","shortMessageHtmlLink":"Add mod_libcluster"}},{"before":"5ce7c11b84a7c2c793bace09f4934fdc8070df33","after":"83a5d06143043043eb36a8b2957635b509071e4a","ref":"refs/heads/master","pushedAt":"2024-07-13T14:17:37.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"badlop","name":"badlop","path":"/badlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96807?s=80&v=4"},"commit":{"message":"Merge pull request #337 from pouriya/mod_prometheus\n\nPrometheus support","shortMessageHtmlLink":"Merge pull request #337 from pouriya/mod_prometheus"}},{"before":"7922af5fc59dab1e59ae151c0b6c2c5eada9e72a","after":"5ce7c11b84a7c2c793bace09f4934fdc8070df33","ref":"refs/heads/master","pushedAt":"2024-07-05T10:33:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"badlop","name":"badlop","path":"/badlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96807?s=80&v=4"},"commit":{"message":"Add prometheus to plt_extra_apps so Dialyzer uses it, fixes 7922af5","shortMessageHtmlLink":"Add prometheus to plt_extra_apps so Dialyzer uses it, fixes 7922af5"}},{"before":"5950ced958bf5e6ccf81adf0194cea46621f9c95","after":"7922af5fc59dab1e59ae151c0b6c2c5eada9e72a","ref":"refs/heads/master","pushedAt":"2024-07-05T09:44:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badlop","name":"badlop","path":"/badlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96807?s=80&v=4"},"commit":{"message":"Add dependencies used by mod_prometheus so Dialyzer testing succeeds","shortMessageHtmlLink":"Add dependencies used by mod_prometheus so Dialyzer testing succeeds"}},{"before":"d820350ff691d2f13516254fbcefeeb7de40054b","after":"5950ced958bf5e6ccf81adf0194cea46621f9c95","ref":"refs/heads/master","pushedAt":"2024-07-04T13:52:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badlop","name":"badlop","path":"/badlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96807?s=80&v=4"},"commit":{"message":"Add mod_example with example usage of commands and hooks","shortMessageHtmlLink":"Add mod_example with example usage of commands and hooks"}},{"before":"4bda769cb40c0a83c938b0a2c32dfa3bdbb5a800","after":"d820350ff691d2f13516254fbcefeeb7de40054b","ref":"refs/heads/master","pushedAt":"2024-07-02T10:40:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"badlop","name":"badlop","path":"/badlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96807?s=80&v=4"},"commit":{"message":"Prepare directory for mod_prometheus","shortMessageHtmlLink":"Prepare directory for mod_prometheus"}},{"before":"d1812d492854777a6461d1bd0b30a31e7b43e854","after":"4bda769cb40c0a83c938b0a2c32dfa3bdbb5a800","ref":"refs/heads/master","pushedAt":"2024-06-18T09:26:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badlop","name":"badlop","path":"/badlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96807?s=80&v=4"},"commit":{"message":"Fix recent commit 9faab15 to support webadmin hook changes","shortMessageHtmlLink":"Fix recent commit 9faab15 to support webadmin hook changes"}},{"before":"7517a4f3770a8d4da9c7a7c5aff29ed1fb5734e4","after":"d1812d492854777a6461d1bd0b30a31e7b43e854","ref":"refs/heads/master","pushedAt":"2024-06-17T16:25:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"weiss","name":"Holger Weiß","path":"/weiss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71850?s=80&v=4"},"commit":{"message":"mod_spam_filter: Stop hooks when dropping stanza","shortMessageHtmlLink":"mod_spam_filter: Stop hooks when dropping stanza"}},{"before":"a3265f5d702fcac045add37aa7b526e884b15022","after":"7517a4f3770a8d4da9c7a7c5aff29ed1fb5734e4","ref":"refs/heads/master","pushedAt":"2024-06-11T11:10:32.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"badlop","name":"badlop","path":"/badlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96807?s=80&v=4"},"commit":{"message":"CI: Test also with Erlang/OTP 27; use major version number, let it pick latest","shortMessageHtmlLink":"CI: Test also with Erlang/OTP 27; use major version number, let it pi…"}},{"before":"7e5af663bff2cc38f679fd4671937d76ec7cb43a","after":"a3265f5d702fcac045add37aa7b526e884b15022","ref":"refs/heads/master","pushedAt":"2024-04-08T20:38:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prefiks","name":"Paweł Chmielowski","path":"/prefiks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61998?s=80&v=4"},"commit":{"message":"mod_pubsub_serverinfo: Check if remote side support serverinfo before listing it\n\nThis should fix issue #332","shortMessageHtmlLink":"mod_pubsub_serverinfo: Check if remote side support serverinfo before…"}},{"before":"3362bbd5c9934678b8bdbecdfc6a9b8a8d8be7c0","after":"7e5af663bff2cc38f679fd4671937d76ec7cb43a","ref":"refs/heads/master","pushedAt":"2024-02-19T10:04:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prefiks","name":"Paweł Chmielowski","path":"/prefiks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61998?s=80&v=4"},"commit":{"message":"Make mod_webpresence works with any sm backend","shortMessageHtmlLink":"Make mod_webpresence works with any sm backend"}},{"before":"b563d1eddebea7080f622fd76583a41b6a41397e","after":"3362bbd5c9934678b8bdbecdfc6a9b8a8d8be7c0","ref":"refs/heads/master","pushedAt":"2024-02-06T12:27:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"badlop","name":"badlop","path":"/badlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96807?s=80&v=4"},"commit":{"message":"CI: Update some actions from v3 to v4 as recommended by GitHub Actions","shortMessageHtmlLink":"CI: Update some actions from v3 to v4 as recommended by GitHub Actions"}},{"before":"80f503b274ae11c363c5f66bcebbf5de1587138f","after":"b563d1eddebea7080f622fd76583a41b6a41397e","ref":"refs/heads/master","pushedAt":"2024-02-02T21:16:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"prefiks","name":"Paweł Chmielowski","path":"/prefiks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61998?s=80&v=4"},"commit":{"message":"mod_s3_upload: better object name generation (#329)","shortMessageHtmlLink":"mod_s3_upload: better object name generation (#329)"}},{"before":"d32347d6b3b359986d403841dcb9ef6bb09b660b","after":"80f503b274ae11c363c5f66bcebbf5de1587138f","ref":"refs/heads/master","pushedAt":"2024-01-19T18:03:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prefiks","name":"Paweł Chmielowski","path":"/prefiks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61998?s=80&v=4"},"commit":{"message":"Fix pubsub update from timer in mod_pubsub_serverinfo","shortMessageHtmlLink":"Fix pubsub update from timer in mod_pubsub_serverinfo"}},{"before":"70c68f9b0288ba48cad4472c20fbc7f0354393cf","after":"d32347d6b3b359986d403841dcb9ef6bb09b660b","ref":"refs/heads/master","pushedAt":"2024-01-19T13:45:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"prefiks","name":"Paweł Chmielowski","path":"/prefiks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61998?s=80&v=4"},"commit":{"message":"Expand mod_pubsub_serverinfo","shortMessageHtmlLink":"Expand mod_pubsub_serverinfo"}},{"before":"f4472eda84f37df7622e5c0b98e7cb6d1e3b478c","after":"70c68f9b0288ba48cad4472c20fbc7f0354393cf","ref":"refs/heads/master","pushedAt":"2024-01-08T18:38:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"weiss","name":"Holger Weiß","path":"/weiss","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/71850?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'processone/pr/328'\n\n* processone/pr/328:\n disco_sm_features: fix disco#info advertisement","shortMessageHtmlLink":"Merge remote-tracking branch 'processone/pr/328'"}},{"before":"c42ee9db9eac2b63558a721f5941948f451b0781","after":"f4472eda84f37df7622e5c0b98e7cb6d1e3b478c","ref":"refs/heads/master","pushedAt":"2024-01-08T09:24:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"prefiks","name":"Paweł Chmielowski","path":"/prefiks","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61998?s=80&v=4"},"commit":{"message":"mod_pubsub_serverinfo\n\n* mod_pubsub_serverinfo\r\n\r\nA new ejabberd module that adds support for the ProtoXEP: PubSub Server\r\nInformation.\r\n\r\nThis initial version only announces support (used to 'opt-in', per the XEP). It\r\ndoes not publish any data.","shortMessageHtmlLink":"mod_pubsub_serverinfo"}},{"before":"3db7d166236e1b5c1ad30fe6a54439a9a7b96d0a","after":"c42ee9db9eac2b63558a721f5941948f451b0781","ref":"refs/heads/master","pushedAt":"2023-10-04T19:17:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badlop","name":"badlop","path":"/badlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96807?s=80&v=4"},"commit":{"message":"Copy mod_prometheus.spec from lemon2015's fork","shortMessageHtmlLink":"Copy mod_prometheus.spec from lemon2015's fork"}},{"before":"28489e4c4c727637019f289803806e9505c3cd71","after":"3db7d166236e1b5c1ad30fe6a54439a9a7b96d0a","ref":"refs/heads/master","pushedAt":"2023-08-02T10:07:44.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"badlop","name":"badlop","path":"/badlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96807?s=80&v=4"},"commit":{"message":"mod_s3_upload: Update README and test: this module requires OTP 25.0 (#321)","shortMessageHtmlLink":"mod_s3_upload: Update README and test: this module requires OTP 25.0 (#…"}},{"before":"c8e75911eeccb44ca3630b6c68d7af6d430bd53b","after":"28489e4c4c727637019f289803806e9505c3cd71","ref":"refs/heads/master","pushedAt":"2023-08-02T09:52:49.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"badlop","name":"badlop","path":"/badlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96807?s=80&v=4"},"commit":{"message":"Merge pull request #321 from mjohnson9/fix/mod_s3_upload-host-no-match\n\nfix mod_s3_upload","shortMessageHtmlLink":"Merge pull request #321 from mjohnson9/fix/mod_s3_upload-host-no-match"}},{"before":"cd4a27522b4b3d3969e73c9db8375d1babd416fe","after":"c8e75911eeccb44ca3630b6c68d7af6d430bd53b","ref":"refs/heads/master","pushedAt":"2023-07-13T08:52:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"badlop","name":"badlop","path":"/badlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96807?s=80&v=4"},"commit":{"message":"mod_captcha_rust: fix typo in README.md","shortMessageHtmlLink":"mod_captcha_rust: fix typo in README.md"}},{"before":"220d1115a2d730a6d6a83d6176e469537ea81880","after":"cd4a27522b4b3d3969e73c9db8375d1babd416fe","ref":"refs/heads/master","pushedAt":"2023-06-19T14:58:54.364Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"badlop","name":"badlop","path":"/badlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96807?s=80&v=4"},"commit":{"message":"mod_s3_upload: support alternate download URL","shortMessageHtmlLink":"mod_s3_upload: support alternate download URL"}},{"before":"ee20767a4fcfadccc104774db9b0fb0beb4d2a4a","after":"220d1115a2d730a6d6a83d6176e469537ea81880","ref":"refs/heads/master","pushedAt":"2023-06-16T11:22:43.600Z","pushType":"push","commitsCount":1,"pusher":{"login":"badlop","name":"badlop","path":"/badlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96807?s=80&v=4"},"commit":{"message":"Captcha modules: specific they require ejabberd 23.01 or higher","shortMessageHtmlLink":"Captcha modules: specific they require ejabberd 23.01 or higher"}},{"before":"bc33359a8ae7863798151c5afa66a5d2f91537db","after":"ee20767a4fcfadccc104774db9b0fb0beb4d2a4a","ref":"refs/heads/master","pushedAt":"2023-06-15T14:19:28.523Z","pushType":"push","commitsCount":2,"pusher":{"login":"badlop","name":"badlop","path":"/badlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96807?s=80&v=4"},"commit":{"message":"mod_http_redirect: Handle visit to a host not served by ejabberd","shortMessageHtmlLink":"mod_http_redirect: Handle visit to a host not served by ejabberd"}},{"before":"2e1e6065e54c8e662b198f31ba21ba66f44b0db5","after":"bc33359a8ae7863798151c5afa66a5d2f91537db","ref":"refs/heads/master","pushedAt":"2023-06-12T21:36:03.672Z","pushType":"push","commitsCount":1,"pusher":{"login":"badlop","name":"badlop","path":"/badlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96807?s=80&v=4"},"commit":{"message":"Revert \"mod_ecaptcha: Use my ecaptcha fork\", as my PR was merged upstream\n\nThis reverts commit 2e1e6065e54c8e662b198f31ba21ba66f44b0db5.","shortMessageHtmlLink":"Revert \"mod_ecaptcha: Use my ecaptcha fork\", as my PR was merged upst…"}},{"before":"7ec5336a4abba915ac1c7699261ee0592a732b55","after":"2e1e6065e54c8e662b198f31ba21ba66f44b0db5","ref":"refs/heads/master","pushedAt":"2023-06-12T18:52:10.147Z","pushType":"push","commitsCount":7,"pusher":{"login":"badlop","name":"badlop","path":"/badlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96807?s=80&v=4"},"commit":{"message":"mod_ecaptcha: Use my ecaptcha fork which fixes compilation with Erlang 26","shortMessageHtmlLink":"mod_ecaptcha: Use my ecaptcha fork which fixes compilation with Erlan…"}},{"before":"32451219ed8e18759323e2cf7f76ba70c4ba3c29","after":"7ec5336a4abba915ac1c7699261ee0592a732b55","ref":"refs/heads/master","pushedAt":"2023-05-16T12:17:26.460Z","pushType":"push","commitsCount":2,"pusher":{"login":"badlop","name":"badlop","path":"/badlop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/96807?s=80&v=4"},"commit":{"message":"New small module to redirect HTTP path to another location","shortMessageHtmlLink":"New small module to redirect HTTP path to another location"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xOFQxNzoyMzoxNy4wMDAwMDBazwAAAASDLVVA","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNS0xNlQxMjoxNzoyNi40NjA5MjFazwAAAAMtvexf"}},"title":"Activity · processone/ejabberd-contrib"}