{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":814211596,"defaultBranch":"master","name":"cyrus-imapd","ownerLogin":"ksmurchison","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2024-06-12T14:51:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7881460?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726595984.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"63ba97e0e60770428ec8423dc7257af64730f0cb","ref":"refs/heads/plug_sieve_mem_leaks","pushedAt":"2024-09-17T17:59:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ksmurchison","name":"Ken Murchison","path":"/ksmurchison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7881460?s=80&v=4"},"commit":{"message":"bc_eval.c, message.c: plug Sieve memory leaks","shortMessageHtmlLink":"bc_eval.c, message.c: plug Sieve memory leaks"}},{"before":"fecb8fc1b036ad718d87364ee50313a196dce549","after":"3668eea4e9ff3daa11d17b69dafe15025e6e5808","ref":"refs/heads/master","pushedAt":"2024-09-17T12:57:03.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"ksmurchison","name":"Ken Murchison","path":"/ksmurchison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7881460?s=80&v=4"},"commit":{"message":"Merge pull request #4459 from cyrusimap/jmap_quota\n\njmap_quota.c: Implement JMAP quotas per RFC9425","shortMessageHtmlLink":"Merge pull request cyrusimap#4459 from cyrusimap/jmap_quota"}},{"before":"3cb58e64cd29dae77ec566b01ab7fee73173174f","after":null,"ref":"refs/heads/imapd_admins_only","pushedAt":"2024-09-17T11:36:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ksmurchison","name":"Ken Murchison","path":"/ksmurchison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7881460?s=80&v=4"}},{"before":"a1a5a48a8ee78eaa2ba3076a377e3364620e206f","after":"3cb58e64cd29dae77ec566b01ab7fee73173174f","ref":"refs/heads/imapd_admins_only","pushedAt":"2024-09-17T11:29:11.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ksmurchison","name":"Ken Murchison","path":"/ksmurchison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7881460?s=80&v=4"},"commit":{"message":"imapd.c: consolidate error reporting for admins-only commands","shortMessageHtmlLink":"imapd.c: consolidate error reporting for admins-only commands"}},{"before":null,"after":"a1a5a48a8ee78eaa2ba3076a377e3364620e206f","ref":"refs/heads/imapd_admins_only","pushedAt":"2024-09-16T14:18:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ksmurchison","name":"Ken Murchison","path":"/ksmurchison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7881460?s=80&v=4"},"commit":{"message":"imapd.c: consolidate error reporting for admins-only commands","shortMessageHtmlLink":"imapd.c: consolidate error reporting for admins-only commands"}},{"before":"26f48192bf53d8a5caeef26e0d408ec024f937db","after":"fecb8fc1b036ad718d87364ee50313a196dce549","ref":"refs/heads/master","pushedAt":"2024-09-16T13:34:26.000Z","pushType":"push","commitsCount":24,"pusher":{"login":"ksmurchison","name":"Ken Murchison","path":"/ksmurchison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7881460?s=80&v=4"},"commit":{"message":"Merge pull request #2706 from dilyanpalauzov/master-good_bye_cyrus_db_sync\n\nGood bye cyrusdb_sync","shortMessageHtmlLink":"Merge pull request cyrusimap#2706 from dilyanpalauzov/master-good_bye…"}},{"before":"ab7a7d0c16427adaa5ca9ff31e30d830568f0233","after":null,"ref":"refs/heads/jmap_email_copy_as_update","pushedAt":"2024-09-16T12:10:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ksmurchison","name":"Ken Murchison","path":"/ksmurchison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7881460?s=80&v=4"}},{"before":"6aecdb9ec19f22121ae636f234b361142e29f8d7","after":null,"ref":"refs/heads/jmap_std_blob_sieve","pushedAt":"2024-09-13T11:35:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ksmurchison","name":"Ken Murchison","path":"/ksmurchison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7881460?s=80&v=4"}},{"before":"50415399f11648d3d1af7674849ba6ceb37f7039","after":"6aecdb9ec19f22121ae636f234b361142e29f8d7","ref":"refs/heads/jmap_std_blob_sieve","pushedAt":"2024-09-12T19:22:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ksmurchison","name":"Ken Murchison","path":"/ksmurchison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7881460?s=80&v=4"},"commit":{"message":" jmap_blob.c: Add support for RFC 9404","shortMessageHtmlLink":" jmap_blob.c: Add support for RFC 9404"}},{"before":"46270124a68188fdb309a911dff442e762ed55d2","after":"50415399f11648d3d1af7674849ba6ceb37f7039","ref":"refs/heads/jmap_std_blob_sieve","pushedAt":"2024-09-12T18:37:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ksmurchison","name":"Ken Murchison","path":"/ksmurchison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7881460?s=80&v=4"},"commit":{"message":"jmap_blob.c: Add support for RFC 9404","shortMessageHtmlLink":"jmap_blob.c: Add support for RFC 9404"}},{"before":"c05dcf194551a947e465bc204b80fd26370e5c0b","after":"46270124a68188fdb309a911dff442e762ed55d2","ref":"refs/heads/jmap_std_blob_sieve","pushedAt":"2024-09-12T18:24:58.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":"jmap_blob.c: Add support for RFC 9404","shortMessageHtmlLink":"jmap_blob.c: Add support for RFC 9404"}},{"before":"7aa746f30337120c0dd1ed28156f70781542f5f9","after":"c05dcf194551a947e465bc204b80fd26370e5c0b","ref":"refs/heads/jmap_std_blob_sieve","pushedAt":"2024-09-12T15:07:34.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":"jmap_core.c: split Blob/* functions into jmap_blob.c","shortMessageHtmlLink":"jmap_core.c: split Blob/* functions into jmap_blob.c"}},{"before":"ebfadcca40df8ea5a15ec180694f232a25c5dfeb","after":"7aa746f30337120c0dd1ed28156f70781542f5f9","ref":"refs/heads/jmap_std_blob_sieve","pushedAt":"2024-09-12T14:34:36.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":"JMAPCore.pm, JMAPBlob.pm: split into tiny-tests","shortMessageHtmlLink":"JMAPCore.pm, JMAPBlob.pm: split into tiny-tests"}},{"before":"03bbf2e066bd18cabae5de4fda23b624c9424b40","after":"ebfadcca40df8ea5a15ec180694f232a25c5dfeb","ref":"refs/heads/jmap_std_blob_sieve","pushedAt":"2024-09-12T14:18:41.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":"JMAPSieve.pm: split into tiny-tests","shortMessageHtmlLink":"JMAPSieve.pm: split into tiny-tests"}},{"before":"253984e19b8705e89e1f2d581f074c67d00f11db","after":"03bbf2e066bd18cabae5de4fda23b624c9424b40","ref":"refs/heads/jmap_std_blob_sieve","pushedAt":"2024-09-12T14:07:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ksmurchison","name":"Ken Murchison","path":"/ksmurchison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7881460?s=80&v=4"},"commit":{"message":"jmap_sieve.c: Add support for draft-ietf-jmap-sieve-22 (urn:ietf:params:jmap:sieve)","shortMessageHtmlLink":"jmap_sieve.c: Add support for draft-ietf-jmap-sieve-22 (urn:ietf:para…"}},{"before":"d13975b3832fed24e9f7ae9626bfa1facb37c888","after":"253984e19b8705e89e1f2d581f074c67d00f11db","ref":"refs/heads/jmap_std_blob_sieve","pushedAt":"2024-09-11T19:03:57.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":"jmap_sieve.c: start of urn:ietf:params:jmap:sieve support","shortMessageHtmlLink":"jmap_sieve.c: start of urn:ietf:params:jmap:sieve support"}},{"before":null,"after":"d13975b3832fed24e9f7ae9626bfa1facb37c888","ref":"refs/heads/jmap_std_blob_sieve","pushedAt":"2024-09-11T18:30:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ksmurchison","name":"Ken Murchison","path":"/ksmurchison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7881460?s=80&v=4"},"commit":{"message":"jmap_api.c: Add jmap_add_methods() - create ptrarray_t of methods by name","shortMessageHtmlLink":"jmap_api.c: Add jmap_add_methods() - create ptrarray_t of methods by …"}},{"before":"58b12b3fb5b3a572198376cdc8d311118e4e5a94","after":"26f48192bf53d8a5caeef26e0d408ec024f937db","ref":"refs/heads/master","pushedAt":"2024-09-11T16:57:07.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"ksmurchison","name":"Ken Murchison","path":"/ksmurchison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7881460?s=80&v=4"},"commit":{"message":"Merge pull request #3506 from dilyanpalauzov/typos\n\nFix some typos","shortMessageHtmlLink":"Merge pull request cyrusimap#3506 from dilyanpalauzov/typos"}},{"before":"c9ebc88b8209bee658f4a0ca48e23d1dcc75fce7","after":null,"ref":"refs/heads/move_ical_bday_noyear_tests","pushedAt":"2024-09-11T14:46:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ksmurchison","name":"Ken Murchison","path":"/ksmurchison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7881460?s=80&v=4"}},{"before":"1cdfbdac5d14957de44c692dfa7d0cd7f0fd0cdc","after":"c9ebc88b8209bee658f4a0ca48e23d1dcc75fce7","ref":"refs/heads/move_ical_bday_noyear_tests","pushedAt":"2024-09-11T13:46:52.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":"JMAPContacts.contact_set_create_bday_noyear :needs_dependency_icalvcard","shortMessageHtmlLink":"JMAPContacts.contact_set_create_bday_noyear :needs_dependency_icalvcard"}},{"before":null,"after":"1cdfbdac5d14957de44c692dfa7d0cd7f0fd0cdc","ref":"refs/heads/move_ical_bday_noyear_tests","pushedAt":"2024-09-11T13:06:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ksmurchison","name":"Ken Murchison","path":"/ksmurchison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7881460?s=80&v=4"},"commit":{"message":"Cass: move the bday_noyear tests into proper tiny-tests directories","shortMessageHtmlLink":"Cass: move the bday_noyear tests into proper tiny-tests directories"}},{"before":"0f374d3cb044aa22fc7533515eb0321e00017c06","after":"58b12b3fb5b3a572198376cdc8d311118e4e5a94","ref":"refs/heads/master","pushedAt":"2024-09-11T12:48:26.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"ksmurchison","name":"Ken Murchison","path":"/ksmurchison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7881460?s=80&v=4"},"commit":{"message":"Merge pull request #5025 from dilyanpalauzov/list_calendars_use_label\n\nCalDAV admin page: link component names to checkbox","shortMessageHtmlLink":"Merge pull request cyrusimap#5025 from dilyanpalauzov/list_calendars_…"}},{"before":"6fadde0f309df26fb800fc79a73726626d7ebf14","after":"ab7a7d0c16427adaa5ca9ff31e30d830568f0233","ref":"refs/heads/jmap_email_copy_as_update","pushedAt":"2024-09-10T18:04:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ksmurchison","name":"Ken Murchison","path":"/ksmurchison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7881460?s=80&v=4"},"commit":{"message":"jmap_email.c: refactor Email/copy to use _email_bulkupdate","shortMessageHtmlLink":"jmap_email.c: refactor Email/copy to use _email_bulkupdate"}},{"before":"99e5a4164fc4d205024255be7b0dc9d10c2fd288","after":"6fadde0f309df26fb800fc79a73726626d7ebf14","ref":"refs/heads/jmap_email_copy_as_update","pushedAt":"2024-09-10T16:17:59.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ksmurchison","name":"Ken Murchison","path":"/ksmurchison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7881460?s=80&v=4"},"commit":{"message":"jmap_email.c: refactor Email/copy to use _email_bulkupdate","shortMessageHtmlLink":"jmap_email.c: refactor Email/copy to use _email_bulkupdate"}},{"before":"06887649abc4dc596aabf950b1380d10248eb39b","after":"99e5a4164fc4d205024255be7b0dc9d10c2fd288","ref":"refs/heads/jmap_email_copy_as_update","pushedAt":"2024-09-10T15:36:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ksmurchison","name":"Ken Murchison","path":"/ksmurchison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7881460?s=80&v=4"},"commit":{"message":"jmap_email.c: refactor Email/copy to use _email_bulkupdate","shortMessageHtmlLink":"jmap_email.c: refactor Email/copy to use _email_bulkupdate"}},{"before":"0fba153dd5fae1f31742181600417b936850e3cf","after":"06887649abc4dc596aabf950b1380d10248eb39b","ref":"refs/heads/jmap_email_copy_as_update","pushedAt":"2024-09-09T21:33:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ksmurchison","name":"Ken Murchison","path":"/ksmurchison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7881460?s=80&v=4"},"commit":{"message":"jmap_email.c: refactor Email/copy to use _email_bulkupdate","shortMessageHtmlLink":"jmap_email.c: refactor Email/copy to use _email_bulkupdate"}},{"before":"3b06e19a3249ee9f94d273db1b041ad2e8e9c27e","after":null,"ref":"refs/heads/imap_did_objectid","pushedAt":"2024-09-09T15:05:00.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"ksmurchison","name":"Ken Murchison","path":"/ksmurchison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7881460?s=80&v=4"}},{"before":null,"after":"3b06e19a3249ee9f94d273db1b041ad2e8e9c27e","ref":"refs/heads/imap_did_objectid","pushedAt":"2024-09-09T14:43:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ksmurchison","name":"Ken Murchison","path":"/ksmurchison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7881460?s=80&v=4"},"commit":{"message":"imapd.c: log use of OBJECTID (MAILBOXID, EMAILID, or THREADID)","shortMessageHtmlLink":"imapd.c: log use of OBJECTID (MAILBOXID, EMAILID, or THREADID)"}},{"before":"32817b6ec0e0cc96d3ab4d1926dccb3b4d0e93dd","after":"0f374d3cb044aa22fc7533515eb0321e00017c06","ref":"refs/heads/master","pushedAt":"2024-09-09T10:54:04.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"ksmurchison","name":"Ken Murchison","path":"/ksmurchison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7881460?s=80&v=4"},"commit":{"message":"Merge pull request #5019 from dilyanpalauzov/makefile_valgrind_vpath_build\n\nMakefile.am: permit running “make valgrind” in out of source/VPATH built","shortMessageHtmlLink":"Merge pull request cyrusimap#5019 from dilyanpalauzov/makefile_valgri…"}},{"before":null,"after":"0fba153dd5fae1f31742181600417b936850e3cf","ref":"refs/heads/jmap_email_copy_as_update","pushedAt":"2024-09-07T00:10:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ksmurchison","name":"Ken Murchison","path":"/ksmurchison","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7881460?s=80&v=4"},"commit":{"message":"jmap_email.c: refactor Email/copy to use _email_bulkupdate","shortMessageHtmlLink":"jmap_email.c: refactor Email/copy to use _email_bulkupdate"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QxNzo1OTo0NC4wMDAwMDBazwAAAAS410GA","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xN1QxNzo1OTo0NC4wMDAwMDBazwAAAAS410GA","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wN1QwMDoxMDoyNy4wMDAwMDBazwAAAASvZeOV"}},"title":"Activity · ksmurchison/cyrus-imapd"}