{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":59071965,"defaultBranch":"master","name":"cyrus-imapd","ownerLogin":"cyrusimap","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2016-05-18T01:33:49.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/19419965?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724026523.0","currentOid":""},"activityList":{"items":[{"before":"b30b9c4b807c1bf64343cd8ede44ad08f680ef6e","after":"37945c0d39c6e41b411abff358ff943e8f13a5da","ref":"refs/heads/master","pushedAt":"2024-08-22T14:55:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ksmurchison","name":"Ken Murchison","path":"/ksmurchison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7881460?s=80&v=4"},"commit":{"message":"fetchnews.c: remove unused var leftover from PR #2755","shortMessageHtmlLink":"fetchnews.c: remove unused var leftover from PR #2755"}},{"before":"4874b88a1c4ae7d7f3683ccc5d25965bfb0c6aa4","after":"b30b9c4b807c1bf64343cd8ede44ad08f680ef6e","ref":"refs/heads/master","pushedAt":"2024-08-22T13:47:23.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ksmurchison","name":"Ken Murchison","path":"/ksmurchison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7881460?s=80&v=4"},"commit":{"message":"Merge pull request #2755 from dilyanpalauzov/imap_fetchnews_simplify\n\nimap/fetchnews.c: simplify: int r=0; if (r!=0) … is a no-op","shortMessageHtmlLink":"Merge pull request #2755 from dilyanpalauzov/imap_fetchnews_simplify"}},{"before":"3b8a7577d7fc5be8cf13f70bd6600774c8a6f0b5","after":"43c7699663e4d1189277706b4e76871ecff6a32a","ref":"refs/heads/cyrus-imapd-3.0","pushedAt":"2024-08-22T11:57:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ksmurchison","name":"Ken Murchison","path":"/ksmurchison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7881460?s=80&v=4"},"commit":{"message":"Merge pull request #2859 from dilyanpalauzov/30-return-caldav-unique-scheduling-object-resource\n\nhttp_caldav: return unique-scheduling-object-resource instead of no-uid-conflict","shortMessageHtmlLink":"Merge pull request #2859 from dilyanpalauzov/30-return-caldav-unique-…"}},{"before":"07098f5d648ded20efdd7136dcff4cc8101cf3fe","after":"4874b88a1c4ae7d7f3683ccc5d25965bfb0c6aa4","ref":"refs/heads/master","pushedAt":"2024-08-21T03:08:48.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"brong","name":"Bron Gondwana","path":"/brong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17645?s=80&v=4"},"commit":{"message":"Merge pull request #5002 from brong/rename-ab\n\nFastMail: test that rename a->c, b->a, c->b works","shortMessageHtmlLink":"Merge pull request #5002 from brong/rename-ab"}},{"before":"15d5b650040b0417247bb42c0e5294b8083504fc","after":"753e8cc85b8d678acccbe64660dc694f317bd1f8","ref":"refs/heads/cyrus-imapd-3.8","pushedAt":"2024-08-21T01:03:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elliefm","name":null,"path":"/elliefm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10985135?s=80&v=4"},"commit":{"message":"Caldav: add imip_encode_address test properly\n\nwas mistakenly backported into tiny-tests, but in 3.8 Caldav is\nnot enabled for tiny-tests","shortMessageHtmlLink":"Caldav: add imip_encode_address test properly"}},{"before":"4ab196b16fb10930d9b3a3692dbe53f74921b0c2","after":"2ecb7348775d2a1cbac96b03193d6156d36c2843","ref":"refs/heads/cyrus-imapd-3.10","pushedAt":"2024-08-21T01:03:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elliefm","name":null,"path":"/elliefm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10985135?s=80&v=4"},"commit":{"message":"Caldav: add imip_encode_address test properly\n\nwas mistakenly backported into tiny-tests, but in 3.8 Caldav is\nnot enabled for tiny-tests","shortMessageHtmlLink":"Caldav: add imip_encode_address test properly"}},{"before":"8075008fb03f1e2f93ff8f0dcc92e0714ada2f18","after":"4ab196b16fb10930d9b3a3692dbe53f74921b0c2","ref":"refs/heads/cyrus-imapd-3.10","pushedAt":"2024-08-21T00:24:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elliefm","name":null,"path":"/elliefm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10985135?s=80&v=4"},"commit":{"message":"interp.c: protect against duplicate case values (zero)","shortMessageHtmlLink":"interp.c: protect against duplicate case values (zero)"}},{"before":"e0f8bd2049a94f47a9906579ef7732e07660b37e","after":"07098f5d648ded20efdd7136dcff4cc8101cf3fe","ref":"refs/heads/master","pushedAt":"2024-08-20T12:57:07.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ksmurchison","name":"Ken Murchison","path":"/ksmurchison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7881460?s=80&v=4"},"commit":{"message":"Merge pull request #5001 from ksmurchison/sieve_capa_fix\n\ninterp.c: protect against duplicate case values (zero)","shortMessageHtmlLink":"Merge pull request #5001 from ksmurchison/sieve_capa_fix"}},{"before":"120682c1e59b4cad9475c1efc0325110fbfde8ea","after":"e0f8bd2049a94f47a9906579ef7732e07660b37e","ref":"refs/heads/master","pushedAt":"2024-08-20T06:36:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"rsto","name":"Robert Stepanek","path":"/rsto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4787225?s=80&v=4"},"commit":{"message":"JMAPEmail.pm: fix nit in email_set_create_encoding test","shortMessageHtmlLink":"JMAPEmail.pm: fix nit in email_set_create_encoding test"}},{"before":"fdfb24ae2e0c7a2d6baf622b6f26e824822bbc97","after":"120682c1e59b4cad9475c1efc0325110fbfde8ea","ref":"refs/heads/master","pushedAt":"2024-08-19T12:09:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ksmurchison","name":"Ken Murchison","path":"/ksmurchison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7881460?s=80&v=4"},"commit":{"message":"Merge pull request #4995 from ksmurchison/sieve_processcalendar\n\nSieve: update to latest processcalendar spec","shortMessageHtmlLink":"Merge pull request #4995 from ksmurchison/sieve_processcalendar"}},{"before":"352f9a030b80c75b02bdc27ad259527ccc47de45","after":"fdfb24ae2e0c7a2d6baf622b6f26e824822bbc97","ref":"refs/heads/master","pushedAt":"2024-08-19T01:06:33.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"elliefm","name":null,"path":"/elliefm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10985135?s=80&v=4"},"commit":{"message":"Merge pull request #4993 from svmhdvn/patch-1\n\nimap/telemetry: log rusage at LOG_INFO","shortMessageHtmlLink":"Merge pull request #4993 from svmhdvn/patch-1"}},{"before":"96f586833065a5294d765541320beb0e11a64e07","after":"352f9a030b80c75b02bdc27ad259527ccc47de45","ref":"refs/heads/master","pushedAt":"2024-08-19T00:34:30.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"elliefm","name":null,"path":"/elliefm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10985135?s=80&v=4"},"commit":{"message":"Merge pull request #4943 from elliefm/v311/fatals-abort\n\nconfigurable abort on fatal errors","shortMessageHtmlLink":"Merge pull request #4943 from elliefm/v311/fatals-abort"}},{"before":"e2f51ebc2a8e587a57de5a90e49d371e4f822cb9","after":"a8e0eec95d75f78b02850b78e28145ee94596d52","ref":"refs/heads/cyrus-imapd-2.5","pushedAt":"2024-08-19T00:20:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elliefm","name":null,"path":"/elliefm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10985135?s=80&v=4"},"commit":{"message":"docsrc/conf.py: cyrus-imap 3.10.0 released","shortMessageHtmlLink":"docsrc/conf.py: cyrus-imap 3.10.0 released"}},{"before":"03496a96ef8339b9ec119011b540964598da3085","after":"3b8a7577d7fc5be8cf13f70bd6600774c8a6f0b5","ref":"refs/heads/cyrus-imapd-3.0","pushedAt":"2024-08-19T00:20:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elliefm","name":null,"path":"/elliefm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10985135?s=80&v=4"},"commit":{"message":"docsrc/conf.py: cyrus-imap 3.10.0 released","shortMessageHtmlLink":"docsrc/conf.py: cyrus-imap 3.10.0 released"}},{"before":"a27f93cd7812cbc78745e1ee5c2741b5cabd1ba7","after":"9e59d4719b62c04ec8a15b598e1131ab8fe7a541","ref":"refs/heads/cyrus-imapd-3.2","pushedAt":"2024-08-19T00:20:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elliefm","name":null,"path":"/elliefm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10985135?s=80&v=4"},"commit":{"message":"docsrc/conf.py: cyrus-imap 3.10.0 released","shortMessageHtmlLink":"docsrc/conf.py: cyrus-imap 3.10.0 released"}},{"before":"f83d3af8e3e11189023e6a277b54bffb7b709f72","after":"37fd94c065cfebf9228f1d9a364fdfcc309ce5e8","ref":"refs/heads/cyrus-imapd-3.4","pushedAt":"2024-08-19T00:19:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elliefm","name":null,"path":"/elliefm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10985135?s=80&v=4"},"commit":{"message":"docsrc/conf.py: cyrus-imap 3.10.0 released","shortMessageHtmlLink":"docsrc/conf.py: cyrus-imap 3.10.0 released"}},{"before":"046c8b20f3338ded442afbfa68407702be5fb084","after":"de6a4bdff8b4dcafe2af043118d5c7dc9e603a53","ref":"refs/heads/cyrus-imapd-3.6","pushedAt":"2024-08-19T00:19:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elliefm","name":null,"path":"/elliefm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10985135?s=80&v=4"},"commit":{"message":"docsrc/conf.py: cyrus-imap 3.10.0 released","shortMessageHtmlLink":"docsrc/conf.py: cyrus-imap 3.10.0 released"}},{"before":"c342b3b8584ecf6d13e39f312bf5f30788ffb5d8","after":"15d5b650040b0417247bb42c0e5294b8083504fc","ref":"refs/heads/cyrus-imapd-3.8","pushedAt":"2024-08-19T00:19:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elliefm","name":null,"path":"/elliefm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10985135?s=80&v=4"},"commit":{"message":"docsrc/conf.py: cyrus-imap 3.10.0 released","shortMessageHtmlLink":"docsrc/conf.py: cyrus-imap 3.10.0 released"}},{"before":"ff58ac7dfe251ebf12476fa718f7432d6027728e","after":"96f586833065a5294d765541320beb0e11a64e07","ref":"refs/heads/master","pushedAt":"2024-08-19T00:19:15.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"elliefm","name":null,"path":"/elliefm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10985135?s=80&v=4"},"commit":{"message":"docsrc/conf.py: cyrus-imapd 3.10.0 released","shortMessageHtmlLink":"docsrc/conf.py: cyrus-imapd 3.10.0 released"}},{"before":"a65aadab8a9750305748e6dfbe934b6f148d85db","after":"8075008fb03f1e2f93ff8f0dcc92e0714ada2f18","ref":"refs/heads/cyrus-imapd-3.10","pushedAt":"2024-08-19T00:15:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"elliefm","name":null,"path":"/elliefm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10985135?s=80&v=4"},"commit":{"message":"docsrc/conf.py: release cyrus-imapd 3.10.0","shortMessageHtmlLink":"docsrc/conf.py: release cyrus-imapd 3.10.0"}},{"before":"83076726f94eb3c9b1cb76e3c3f88d500812b422","after":"ff58ac7dfe251ebf12476fa718f7432d6027728e","ref":"refs/heads/master","pushedAt":"2024-08-18T23:54:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elliefm","name":null,"path":"/elliefm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10985135?s=80&v=4"},"commit":{"message":"docsrc/conf.py: cyrus-imapd 3.8.4 and 3.10.0-rc2 were released\n\n(this is late, whoops)","shortMessageHtmlLink":"docsrc/conf.py: cyrus-imapd 3.8.4 and 3.10.0-rc2 were released"}},{"before":"81f32e8b9af27a4bc7f176a00495b402c8e8704f","after":"83076726f94eb3c9b1cb76e3c3f88d500812b422","ref":"refs/heads/master","pushedAt":"2024-08-16T00:27:28.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"elliefm","name":null,"path":"/elliefm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10985135?s=80&v=4"},"commit":{"message":"docs: release notes for 3.10.0-rc2","shortMessageHtmlLink":"docs: release notes for 3.10.0-rc2"}},{"before":"e269746ab0b626990f4d7757c6204e7dc0ac1eff","after":"81f32e8b9af27a4bc7f176a00495b402c8e8704f","ref":"refs/heads/master","pushedAt":"2024-08-14T06:14:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rsto","name":"Robert Stepanek","path":"/rsto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4787225?s=80&v=4"},"commit":{"message":"Merge pull request #2684 from dilyanpalauzov/30-notifyd_c_update_synopsis\n\nnotify/nodifyd.c: update synopsis","shortMessageHtmlLink":"Merge pull request #2684 from dilyanpalauzov/30-notifyd_c_update_syno…"}},{"before":"41fe7d53e7ec90d1571ee61ea932d9177b78051c","after":"a65aadab8a9750305748e6dfbe934b6f148d85db","ref":"refs/heads/cyrus-imapd-3.10","pushedAt":"2024-08-14T04:07:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"elliefm","name":null,"path":"/elliefm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10985135?s=80&v=4"},"commit":{"message":"Fix build failure when building against ICU 75","shortMessageHtmlLink":"Fix build failure when building against ICU 75"}},{"before":"188c21f6f54d589faa8dd1a76168444577731240","after":"e269746ab0b626990f4d7757c6204e7dc0ac1eff","ref":"refs/heads/master","pushedAt":"2024-08-12T03:52:57.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"elliefm","name":null,"path":"/elliefm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10985135?s=80&v=4"},"commit":{"message":"Merge pull request #4991 from dilyanpalauzov/typos_i_I\n\ndocsrc/: Typos i → I","shortMessageHtmlLink":"Merge pull request #4991 from dilyanpalauzov/typos_i_I"}},{"before":"2b0e6afc74f7c1ec9ca9f264c2ef5b35a8425dd1","after":"188c21f6f54d589faa8dd1a76168444577731240","ref":"refs/heads/master","pushedAt":"2024-08-12T01:22:47.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"elliefm","name":null,"path":"/elliefm","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10985135?s=80&v=4"},"commit":{"message":"Merge pull request #4984 from elliefm/v311/prom-usage-stats\n\nprometheus: per-report update frequencies","shortMessageHtmlLink":"Merge pull request #4984 from elliefm/v311/prom-usage-stats"}},{"before":"57ed830f3c7acf82ee840491416d96da3ebf0b4e","after":"2b0e6afc74f7c1ec9ca9f264c2ef5b35a8425dd1","ref":"refs/heads/master","pushedAt":"2024-08-09T06:17:52.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"rsto","name":"Robert Stepanek","path":"/rsto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4787225?s=80&v=4"},"commit":{"message":"Merge pull request #4994 from J5lx/stdcxx11\n\nFix 3.10.0-rc2 build failure when building against ICU 75 caused by AX_CXX_COMPILE_STDCXX_11 update","shortMessageHtmlLink":"Merge pull request #4994 from J5lx/stdcxx11"}},{"before":"181770787d8b7095dd82e2facba95b0073f235c4","after":"57ed830f3c7acf82ee840491416d96da3ebf0b4e","ref":"refs/heads/master","pushedAt":"2024-08-02T05:46:33.000Z","pushType":"pr_merge","commitsCount":10,"pusher":{"login":"brong","name":"Bron Gondwana","path":"/brong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17645?s=80&v=4"},"commit":{"message":"Merge pull request #4990 from brong/strarray-contains\n\nCreate a strarray_contains API and migrate to using it for contains checks","shortMessageHtmlLink":"Merge pull request #4990 from brong/strarray-contains"}},{"before":"e34c38b4371bcdd0f2976a7c98b2d7407b1f4a57","after":null,"ref":"refs/heads/group-racl","pushedAt":"2024-07-30T05:39:28.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"rsto","name":"Robert Stepanek","path":"/rsto","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4787225?s=80&v=4"}},{"before":"e353858b61b248c560f39ad5cc8bc57b161aea2b","after":"181770787d8b7095dd82e2facba95b0073f235c4","ref":"refs/heads/master","pushedAt":"2024-07-30T05:39:22.000Z","pushType":"pr_merge","commitsCount":17,"pusher":{"login":"brong","name":"Bron Gondwana","path":"/brong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/17645?s=80&v=4"},"commit":{"message":"Merge pull request #4865 from cyrusimap/group-racl\n\nGroup racl","shortMessageHtmlLink":"Merge pull request #4865 from cyrusimap/group-racl"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEoWwuzQA","startCursor":null,"endCursor":null}},"title":"Activity · cyrusimap/cyrus-imapd"}