{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":668014103,"defaultBranch":"main","name":"dovecotcore","ownerLogin":"mhlavink","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-07-18T20:20:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/12829958?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1689711628.249116","currentOid":""},"activityList":{"items":[{"before":"5bb1abc8711b103489f2072caafb74d8e16b8ad4","after":"8fa8e4d15e517cb0372a19648afee6587929d06c","ref":"refs/heads/main","pushedAt":"2024-06-03T11:33:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"auth: Drop passdb/userdb dict\n\nLua driver can be used instead.","shortMessageHtmlLink":"auth: Drop passdb/userdb dict"}},{"before":"1d89e050b1137cd26ed02865b6777820956a7e3d","after":"5bb1abc8711b103489f2072caafb74d8e16b8ad4","ref":"refs/heads/main","pushedAt":"2024-05-29T00:35:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"lib: iostream-rawlog - Flush final buffered data when the stream doesn't end with LF","shortMessageHtmlLink":"lib: iostream-rawlog - Flush final buffered data when the stream does…"}},{"before":"0dd2e95061c2ad925c05c93e6c42d3b0516faf57","after":"1d89e050b1137cd26ed02865b6777820956a7e3d","ref":"refs/heads/main","pushedAt":"2024-05-28T06:58:34.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"auth: \"Auth request was queued .. secs\" log message should be warning, not error","shortMessageHtmlLink":"auth: \"Auth request was queued .. secs\" log message should be warning…"}},{"before":"41dac43fe2d618633563302d850a81a36c13887d","after":"0dd2e95061c2ad925c05c93e6c42d3b0516faf57","ref":"refs/heads/main","pushedAt":"2024-05-27T13:25:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"lib, global: timeval_diff_msecs() - Return long long\n\nThis makes it less likely to hit accidental bugs due to comparing timestamps\nwith large differences.","shortMessageHtmlLink":"lib, global: timeval_diff_msecs() - Return long long"}},{"before":"62dda6148e43d3a72695a4f54bf283d40509d331","after":"41dac43fe2d618633563302d850a81a36c13887d","ref":"refs/heads/main","pushedAt":"2024-05-17T13:47:05.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"master: Add assert to make sure the same process isn't destroyed twice","shortMessageHtmlLink":"master: Add assert to make sure the same process isn't destroyed twice"}},{"before":"142cb6f00278a2334c0161f8c668f642d5aee577","after":"62dda6148e43d3a72695a4f54bf283d40509d331","ref":"refs/heads/main","pushedAt":"2024-05-15T12:30:32.000Z","pushType":"pr_merge","commitsCount":8,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Merge pull request #227 from dovecot/main\n\n[pull] main from dovecot:main","shortMessageHtmlLink":"Merge pull request #227 from dovecot/main"}},{"before":"3c4e2f72525f80d17d609248356f9a2a3ad7d5ff","after":"142cb6f00278a2334c0161f8c668f642d5aee577","ref":"refs/heads/main","pushedAt":"2024-05-14T20:25:37.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"anvil: test-connect-limit - Fix memory leak","shortMessageHtmlLink":"anvil: test-connect-limit - Fix memory leak"}},{"before":"aa4c48fef57257ad377dccadf318e22d6023218b","after":"3c4e2f72525f80d17d609248356f9a2a3ad7d5ff","ref":"refs/heads/main","pushedAt":"2024-05-06T21:17:34.000Z","pushType":"push","commitsCount":20,"pusher":{"login":"mhlavink","name":null,"path":"/mhlavink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12829958?s=80&v=4"},"commit":{"message":"Merge branch 'dovecot:main' into main","shortMessageHtmlLink":"Merge branch 'dovecot:main' into main"}},{"before":"e0076d4d94bfc213c7aa49b7e57473be41300686","after":"aa4c48fef57257ad377dccadf318e22d6023218b","ref":"refs/heads/main","pushedAt":"2024-05-06T14:00:21.000Z","pushType":"pr_merge","commitsCount":19,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"doveadm: Remove unused function hardlink_replace","shortMessageHtmlLink":"doveadm: Remove unused function hardlink_replace"}},{"before":"d6a9df3dbffd14e72826c89e2f57c2c76b7ce69f","after":"e0076d4d94bfc213c7aa49b7e57473be41300686","ref":"refs/heads/main","pushedAt":"2024-05-05T19:09:26.000Z","pushType":"push","commitsCount":9,"pusher":{"login":"mhlavink","name":null,"path":"/mhlavink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12829958?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/main'","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/main'"}},{"before":"17f849c64d95a4dbbd5b0cf9c9618b5a738d4019","after":"d6a9df3dbffd14e72826c89e2f57c2c76b7ce69f","ref":"refs/heads/main","pushedAt":"2024-05-03T19:38:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mhlavink","name":null,"path":"/mhlavink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12829958?s=80&v=4"},"commit":{"message":"add new buildrequire for lua-json","shortMessageHtmlLink":"add new buildrequire for lua-json"}},{"before":"00191a9fb88587ed3b4451fe9a8c5c384a7a1e72","after":"17f849c64d95a4dbbd5b0cf9c9618b5a738d4019","ref":"refs/heads/main","pushedAt":"2024-04-30T17:38:45.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"fs-api: fs_iter_init_with_event() - Initialize iter->event also if iter_init is not implemented","shortMessageHtmlLink":"fs-api: fs_iter_init_with_event() - Initialize iter->event also if it…"}},{"before":"5ed7c7d4e6d1d968b6c56300b12652ecd9fc2e42","after":"00191a9fb88587ed3b4451fe9a8c5c384a7a1e72","ref":"refs/heads/main","pushedAt":"2024-04-30T05:17:29.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"imapc, lib-imap-client: Add imapc_features=no-qresync to disable QRESYNC\n\nThis can be used to silently work around the Zimbra bug of not sending\n[CLOSED] imap-resp-code.","shortMessageHtmlLink":"imapc, lib-imap-client: Add imapc_features=no-qresync to disable QRESYNC"}},{"before":"45eebbf07f04285e57645e382c63a4e42f90eddb","after":"5ed7c7d4e6d1d968b6c56300b12652ecd9fc2e42","ref":"refs/heads/main","pushedAt":"2024-04-24T02:11:55.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Merge pull request #215 from dovecot/main\n\n[pull] main from dovecot:main","shortMessageHtmlLink":"Merge pull request #215 from dovecot/main"}},{"before":"e0eac0fab04fb0bd38a5ab41e55c945e305d07ff","after":"45eebbf07f04285e57645e382c63a4e42f90eddb","ref":"refs/heads/main","pushedAt":"2024-04-23T20:24:13.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"lib-sql: cassandra - Add log_retries setting to enable logging retry policy","shortMessageHtmlLink":"lib-sql: cassandra - Add log_retries setting to enable logging retry …"}},{"before":"938fc97f7ae236d578d14d1783c69208993c3bd4","after":"e0eac0fab04fb0bd38a5ab41e55c945e305d07ff","ref":"refs/heads/main","pushedAt":"2024-04-14T21:54:10.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Merge pull request #213 from dovecot/main\n\n[pull] main from dovecot:main","shortMessageHtmlLink":"Merge pull request #213 from dovecot/main"}},{"before":"30a5d3d77be340f630c66afe3079626ec60d2cbf","after":"938fc97f7ae236d578d14d1783c69208993c3bd4","ref":"refs/heads/main","pushedAt":"2024-04-13T03:55:37.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"doveadm: doveadm_mail_next_user() - Restore privileges before returning","shortMessageHtmlLink":"doveadm: doveadm_mail_next_user() - Restore privileges before returning"}},{"before":"8e00e58ff32098f9a2471cf59ccc81a5dacfb410","after":"30a5d3d77be340f630c66afe3079626ec60d2cbf","ref":"refs/heads/main","pushedAt":"2024-04-10T13:58:29.000Z","pushType":"pr_merge","commitsCount":19,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Merge pull request #211 from dovecot/main\n\n[pull] main from dovecot:main","shortMessageHtmlLink":"Merge pull request #211 from dovecot/main"}},{"before":"b49e8949aa98d4cc90f8aef03d10e096f9bc8bb4","after":"8e00e58ff32098f9a2471cf59ccc81a5dacfb410","ref":"refs/heads/main","pushedAt":"2024-04-09T19:56:05.000Z","pushType":"pr_merge","commitsCount":15,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"lib-sql: Fix dependencies for building sql-drivers-register.c","shortMessageHtmlLink":"lib-sql: Fix dependencies for building sql-drivers-register.c"}},{"before":"b34b0334ad681cd626bb2c7d8f70cffd40df147e","after":"b49e8949aa98d4cc90f8aef03d10e096f9bc8bb4","ref":"refs/heads/main","pushedAt":"2024-03-12T12:05:28.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"push-notification: fix typo 'module' to '-module'\n\nThere is a typo in the Makefile.am where it has 'module` instead of '-module' which causes a build failure with slibtool.\r\n\r\n ld: cannot find module: No such file or directory\r\n\r\nWith GNU libtool the typo is silently ignored.","shortMessageHtmlLink":"push-notification: fix typo 'module' to '-module'"}},{"before":"4a2fdfbd4833fe1e5c36c67443756c5130556439","after":"b34b0334ad681cd626bb2c7d8f70cffd40df147e","ref":"refs/heads/main","pushedAt":"2024-03-02T19:12:41.000Z","pushType":"pr_merge","commitsCount":24,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Merge pull request #168 from dovecot/main\n\n[pull] main from dovecot:main","shortMessageHtmlLink":"Merge pull request #168 from dovecot/main"}},{"before":"ef64161735e9723741cabb8d86df76190ff15107","after":"4a2fdfbd4833fe1e5c36c67443756c5130556439","ref":"refs/heads/main","pushedAt":"2024-03-02T05:27:40.000Z","pushType":"pr_merge","commitsCount":23,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"auth: Use connection API with auth_master_connection","shortMessageHtmlLink":"auth: Use connection API with auth_master_connection"}},{"before":"d5072f3d46ce24d4a89c126390b1c5a0454e5ef4","after":"ef64161735e9723741cabb8d86df76190ff15107","ref":"refs/heads/main","pushedAt":"2024-02-28T11:01:05.000Z","pushType":"push","commitsCount":27,"pusher":{"login":"mhlavink","name":null,"path":"/mhlavink","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12829958?s=80&v=4"},"commit":{"message":"Merge remote-tracking branch 'upstream/main' into dovecot-main3","shortMessageHtmlLink":"Merge remote-tracking branch 'upstream/main' into dovecot-main3"}},{"before":"5011317ae24259a01fdc07b7305fb6dfbf9c19f5","after":"d5072f3d46ce24d4a89c126390b1c5a0454e5ef4","ref":"refs/heads/main","pushedAt":"2024-02-25T04:13:03.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"lib-lua: Add unit test for dovecot.http","shortMessageHtmlLink":"lib-lua: Add unit test for dovecot.http"}},{"before":"4cbe778759571fd80ee293fe48346bb8a12809e7","after":"5011317ae24259a01fdc07b7305fb6dfbf9c19f5","ref":"refs/heads/main","pushedAt":"2024-02-23T02:39:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"lib: If log line contains LFs, add log prefix before each line","shortMessageHtmlLink":"lib: If log line contains LFs, add log prefix before each line"}},{"before":"9234a6ce004b4195f0eef2e6ac1734310cd84b98","after":"4cbe778759571fd80ee293fe48346bb8a12809e7","ref":"refs/heads/main","pushedAt":"2024-02-21T23:41:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"lib-sql: sqlite - Add query to error strings","shortMessageHtmlLink":"lib-sql: sqlite - Add query to error strings"}},{"before":"89078adfc47637866dd201d93cd8f13991b1910b","after":"9234a6ce004b4195f0eef2e6ac1734310cd84b98","ref":"refs/heads/main","pushedAt":"2024-02-21T04:31:16.000Z","pushType":"pr_merge","commitsCount":9,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Merge pull request #158 from dovecot/main\n\n[pull] main from dovecot:main","shortMessageHtmlLink":"Merge pull request #158 from dovecot/main"}},{"before":"43469148cc8c897598ccfd3242fe67a3aa5c4a48","after":"89078adfc47637866dd201d93cd8f13991b1910b","ref":"refs/heads/main","pushedAt":"2024-02-20T18:09:55.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"lib-imap-storage: Fix Content-Transfer-Encoding in converted BODYPARTSTRUCTURE\n\nIf the part was converted, it should be \"binary\" rather than \"base64\".","shortMessageHtmlLink":"lib-imap-storage: Fix Content-Transfer-Encoding in converted BODYPART…"}},{"before":"cd8d34ca4ac3ea7fcdf483baa9e80f2a23cf27ae","after":"43469148cc8c897598ccfd3242fe67a3aa5c4a48","ref":"refs/heads/main","pushedAt":"2024-02-19T14:18:50.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"mail-crypt: Mark ChaCha20-Poly1305 as AEAD cipher","shortMessageHtmlLink":"mail-crypt: Mark ChaCha20-Poly1305 as AEAD cipher"}},{"before":"39238becfbc3bc7ac629fa21957f9647da2e302b","after":"cd8d34ca4ac3ea7fcdf483baa9e80f2a23cf27ae","ref":"refs/heads/main","pushedAt":"2024-02-15T11:34:38.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"pull[bot]","name":null,"path":"/apps/pull","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/12910?s=80&v=4"},"commit":{"message":"Merge pull request #154 from dovecot/main\n\n[pull] main from dovecot:main","shortMessageHtmlLink":"Merge pull request #154 from dovecot/main"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWtyv8QA","startCursor":null,"endCursor":null}},"title":"Activity · mhlavink/dovecotcore"}