{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":610292163,"defaultBranch":"main","name":"mail-server","ownerLogin":"stalwartlabs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-06T13:37:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/76623657?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1716551815.0","currentOid":""},"activityList":{"items":[{"before":"8d3839a90b37256b91ce20f747a825c590c30c48","after":"835c7d8c3022618d73136cf1a140ad5a8423848d","ref":"refs/heads/main","pushedAt":"2024-06-10T12:02:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdecimus","name":"Mauro D.","path":"/mdecimus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11444311?s=80&v=4"},"commit":{"message":"Manually train and test spam classifier (closes #473 closes #264 closes #257 closes #471)","shortMessageHtmlLink":"Manually train and test spam classifier (closes #473 closes #264 closes "}},{"before":"6867509f5e1d42791120a315cb0dd9d953e2ff8c","after":"8d3839a90b37256b91ce20f747a825c590c30c48","ref":"refs/heads/main","pushedAt":"2024-06-06T14:23:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdecimus","name":"Mauro D.","path":"/mdecimus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11444311?s=80&v=4"},"commit":{"message":"Allow configuring default mailbox names, roles and subscriptions (closes #125 #290 #458 #498)","shortMessageHtmlLink":"Allow configuring default mailbox names, roles and subscriptions (closes"}},{"before":"d4e6d19f9ca38cd8bf4b7001c61a8029ec3b800a","after":"6867509f5e1d42791120a315cb0dd9d953e2ff8c","ref":"refs/heads/main","pushedAt":"2024-06-06T07:22:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdecimus","name":"Mauro D.","path":"/mdecimus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11444311?s=80&v=4"},"commit":{"message":"Do not announce STARTTLS if the listener does not support it","shortMessageHtmlLink":"Do not announce STARTTLS if the listener does not support it"}},{"before":"4e7087d33528d1dc145b02e7f195808a4e7ffc01","after":"d4e6d19f9ca38cd8bf4b7001c61a8029ec3b800a","ref":"refs/heads/main","pushedAt":"2024-05-31T12:39:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mdecimus","name":"Mauro D.","path":"/mdecimus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11444311?s=80&v=4"},"commit":{"message":"Fix session.rcpt.script IfBlock variable name (closes #502)","shortMessageHtmlLink":"Fix session.rcpt.script IfBlock variable name (closes #502)"}},{"before":"ffdb7d766ac56f86e849682d41520e23b3d4b6a5","after":"4e7087d33528d1dc145b02e7f195808a4e7ffc01","ref":"refs/heads/main","pushedAt":"2024-05-24T08:32:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdecimus","name":"Mauro D.","path":"/mdecimus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11444311?s=80&v=4"},"commit":{"message":"Run Sieve scripts in async context","shortMessageHtmlLink":"Run Sieve scripts in async context"}},{"before":"ffdb7d766ac56f86e849682d41520e23b3d4b6a5","after":null,"ref":"refs/tags/v0.8.1","pushedAt":"2024-05-24T08:13:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mdecimus","name":"Mauro D.","path":"/mdecimus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11444311?s=80&v=4"}},{"before":"58b0bb72fa1b8e849883e1becea072b6a433fdad","after":"ffdb7d766ac56f86e849682d41520e23b3d4b6a5","ref":"refs/heads/main","pushedAt":"2024-05-23T14:50:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdecimus","name":"Mauro D.","path":"/mdecimus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11444311?s=80&v=4"},"commit":{"message":"Cargo update","shortMessageHtmlLink":"Cargo update"}},{"before":"58b0bb72fa1b8e849883e1becea072b6a433fdad","after":null,"ref":"refs/tags/v0.8.1","pushedAt":"2024-05-23T14:44:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mdecimus","name":"Mauro D.","path":"/mdecimus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11444311?s=80&v=4"}},{"before":"7251908aad811a9f4e419c1f1979fe6b03d86102","after":"58b0bb72fa1b8e849883e1becea072b6a433fdad","ref":"refs/heads/main","pushedAt":"2024-05-23T14:38:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mdecimus","name":"Mauro D.","path":"/mdecimus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11444311?s=80&v=4"},"commit":{"message":"v0.8.1","shortMessageHtmlLink":"v0.8.1"}},{"before":"ce1c12b8baeeeaccf819d5f74670118b15d360e1","after":"7251908aad811a9f4e419c1f1979fe6b03d86102","ref":"refs/heads/main","pushedAt":"2024-05-23T13:20:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdecimus","name":"Mauro D.","path":"/mdecimus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11444311?s=80&v=4"},"commit":{"message":"Do not send empty messages generated by trusted Sieve scripts","shortMessageHtmlLink":"Do not send empty messages generated by trusted Sieve scripts"}},{"before":"f366dc3fd3836d2687e4606cfe7a70c865f64460","after":"ce1c12b8baeeeaccf819d5f74670118b15d360e1","ref":"refs/heads/main","pushedAt":"2024-05-23T13:14:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdecimus","name":"Mauro D.","path":"/mdecimus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11444311?s=80&v=4"},"commit":{"message":"Add TLS Reporting DNS entry (closes #464)","shortMessageHtmlLink":"Add TLS Reporting DNS entry (closes #464)"}},{"before":"d52180dcf124f8681221e15bfb268ce42a844060","after":"f366dc3fd3836d2687e4606cfe7a70c865f64460","ref":"refs/heads/main","pushedAt":"2024-05-23T12:47:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdecimus","name":"Mauro D.","path":"/mdecimus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11444311?s=80&v=4"},"commit":{"message":"Remove technical subdomains from MTA-STS policies and TLS records (closes #429)","shortMessageHtmlLink":"Remove technical subdomains from MTA-STS policies and TLS records (cl…"}},{"before":"0d2e58361bdfa13ce47fe1ba2c26192d75b4786a","after":"d52180dcf124f8681221e15bfb268ce42a844060","ref":"refs/heads/main","pushedAt":"2024-05-23T12:30:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdecimus","name":"Mauro D.","path":"/mdecimus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11444311?s=80&v=4"},"commit":{"message":"HTTP Strict Transport Security","shortMessageHtmlLink":"HTTP Strict Transport Security"}},{"before":"0fc5d40ec1442d3632a25603c50385916a695bb1","after":"0d2e58361bdfa13ce47fe1ba2c26192d75b4786a","ref":"refs/heads/main","pushedAt":"2024-05-22T14:52:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdecimus","name":"Mauro D.","path":"/mdecimus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11444311?s=80&v=4"},"commit":{"message":"IP addresses trigger R_SUSPICIOUS_URL false positive (closes #461 #419)","shortMessageHtmlLink":"IP addresses trigger R_SUSPICIOUS_URL false positive (closes #461 #419)"}},{"before":"6e5a92d88268ac45ee24b80a926e32c3f5721e79","after":"0fc5d40ec1442d3632a25603c50385916a695bb1","ref":"refs/heads/main","pushedAt":"2024-05-22T09:28:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdecimus","name":"Mauro D.","path":"/mdecimus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11444311?s=80&v=4"},"commit":{"message":"POP3 support (closes #100)","shortMessageHtmlLink":"POP3 support (closes #100)"}},{"before":"faf34ecde218c24a98ddfb007d2e3abbb1a28098","after":"6e5a92d88268ac45ee24b80a926e32c3f5721e79","ref":"refs/heads/main","pushedAt":"2024-05-20T16:25:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdecimus","name":"Mauro D.","path":"/mdecimus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11444311?s=80&v=4"},"commit":{"message":"Default to ARC seal using just one signature","shortMessageHtmlLink":"Default to ARC seal using just one signature"}},{"before":"d8140dd0e1670a48472487cb5bdb04afb02d39e4","after":"faf34ecde218c24a98ddfb007d2e3abbb1a28098","ref":"refs/heads/main","pushedAt":"2024-05-20T14:15:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdecimus","name":"Mauro D.","path":"/mdecimus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11444311?s=80&v=4"},"commit":{"message":"Include server hostname in SMTP greetings (closes #448)","shortMessageHtmlLink":"Include server hostname in SMTP greetings (closes #448)"}},{"before":"b7553573148f6011b703ed1908cea55378934f12","after":"d8140dd0e1670a48472487cb5bdb04afb02d39e4","ref":"refs/heads/main","pushedAt":"2024-05-19T16:59:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdecimus","name":"Mauro D.","path":"/mdecimus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11444311?s=80&v=4"},"commit":{"message":"Include authentication headers and check queue quotas on Sieve message forwards","shortMessageHtmlLink":"Include authentication headers and check queue quotas on Sieve messag…"}},{"before":"bd4a2f5956968fee89fd83ebaec0cefd521226ca","after":"b7553573148f6011b703ed1908cea55378934f12","ref":"refs/heads/main","pushedAt":"2024-05-19T14:30:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdecimus","name":"Mauro D.","path":"/mdecimus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11444311?s=80&v=4"},"commit":{"message":"IP allowlists","shortMessageHtmlLink":"IP allowlists"}},{"before":"66cc0a3072d2c988dc2557c96a8da5e158416ea7","after":"bd4a2f5956968fee89fd83ebaec0cefd521226ca","ref":"refs/heads/main","pushedAt":"2024-05-19T14:09:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdecimus","name":"Mauro D.","path":"/mdecimus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11444311?s=80&v=4"},"commit":{"message":"Use separate account for master user","shortMessageHtmlLink":"Use separate account for master user"}},{"before":"21137080f85bfc9c86868e759b13060381935f9e","after":"66cc0a3072d2c988dc2557c96a8da5e158416ea7","ref":"refs/heads/main","pushedAt":"2024-05-19T10:15:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdecimus","name":"Mauro D.","path":"/mdecimus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11444311?s=80&v=4"},"commit":{"message":"Faster email deletion, Junk/Trash folder auto-expunge and changelog auto-expiry (closes #403)","shortMessageHtmlLink":"Faster email deletion, Junk/Trash folder auto-expunge and changelog a…"}},{"before":"7535caf5da493d68f5c5b7fdd0fd44cbfffe7d0d","after":"21137080f85bfc9c86868e759b13060381935f9e","ref":"refs/heads/main","pushedAt":"2024-05-18T08:39:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdecimus","name":"Mauro D.","path":"/mdecimus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11444311?s=80&v=4"},"commit":{"message":"DKIM exploit fix","shortMessageHtmlLink":"DKIM exploit fix"}},{"before":"7328ba8dd5aa79a7548247313e264ec3ae0aaa47","after":"7535caf5da493d68f5c5b7fdd0fd44cbfffe7d0d","ref":"refs/heads/main","pushedAt":"2024-05-16T09:57:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdecimus","name":"Mauro D.","path":"/mdecimus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11444311?s=80&v=4"},"commit":{"message":"Fix: JMAP identities should not return null signatures","shortMessageHtmlLink":"Fix: JMAP identities should not return null signatures"}},{"before":"7baa088a194d538c5e843d99ce9cf44837c3041c","after":"7328ba8dd5aa79a7548247313e264ec3ae0aaa47","ref":"refs/heads/main","pushedAt":"2024-05-15T15:42:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdecimus","name":"Mauro D.","path":"/mdecimus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11444311?s=80&v=4"},"commit":{"message":"Range scanning of message and report queues","shortMessageHtmlLink":"Range scanning of message and report queues"}},{"before":"5ae7a0b7d4a86872fa1e5bd92b2b2496e7226549","after":"7baa088a194d538c5e843d99ce9cf44837c3041c","ref":"refs/heads/main","pushedAt":"2024-05-15T14:02:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdecimus","name":"Mauro D.","path":"/mdecimus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11444311?s=80&v=4"},"commit":{"message":"Fixed Docker UPGRADING instructions","shortMessageHtmlLink":"Fixed Docker UPGRADING instructions"}},{"before":"d4327af3add914032cfb1bf737b835181e9e08dc","after":"5ae7a0b7d4a86872fa1e5bd92b2b2496e7226549","ref":"refs/heads/main","pushedAt":"2024-05-13T14:45:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdecimus","name":"Mauro D.","path":"/mdecimus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11444311?s=80&v=4"},"commit":{"message":"Fixed UPGRADING","shortMessageHtmlLink":"Fixed UPGRADING"}},{"before":"398b31b40b664d6146feab3145d2617d3ea47001","after":"d4327af3add914032cfb1bf737b835181e9e08dc","ref":"refs/heads/main","pushedAt":"2024-05-13T13:37:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdecimus","name":"Mauro D.","path":"/mdecimus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11444311?s=80&v=4"},"commit":{"message":"Log errors during message ingestion","shortMessageHtmlLink":"Log errors during message ingestion"}},{"before":"f4e5a0baf509a72c7cbd9ca92b04428a41efff7f","after":"398b31b40b664d6146feab3145d2617d3ea47001","ref":"refs/heads/main","pushedAt":"2024-05-12T16:15:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdecimus","name":"Mauro D.","path":"/mdecimus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11444311?s=80&v=4"},"commit":{"message":"Improved full-text indexing","shortMessageHtmlLink":"Improved full-text indexing"}},{"before":"1e908f7737f13120fc0033996f51370c4271ac7d","after":"f4e5a0baf509a72c7cbd9ca92b04428a41efff7f","ref":"refs/heads/main","pushedAt":"2024-05-10T18:34:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mdecimus","name":"Mauro D.","path":"/mdecimus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11444311?s=80&v=4"},"commit":{"message":"Gossip service implementation for cluster node autodiscovery with failure detection","shortMessageHtmlLink":"Gossip service implementation for cluster node autodiscovery with fai…"}},{"before":"7e8f5fb3e9d91be4a8084e9c0534fdf335a0ca40","after":"1e908f7737f13120fc0033996f51370c4271ac7d","ref":"refs/heads/main","pushedAt":"2024-05-09T12:44:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mdecimus","name":"Mauro D.","path":"/mdecimus","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/11444311?s=80&v=4"},"commit":{"message":"Changed autoconfig mime type to application/xml","shortMessageHtmlLink":"Changed autoconfig mime type to application/xml"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEYQ_N8QA","startCursor":null,"endCursor":null}},"title":"Activity · stalwartlabs/mail-server"}