{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":184259175,"defaultBranch":"main","name":"infrastructure","ownerLogin":"GrapheneOS","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-04-30T12:35:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/48847184?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1711301700.0","currentOid":""},"activityList":{"items":[{"before":"28ea39bda5ff8a3bf35bfa911c1e7d5f4a523202","after":"051a8bddf795ee2109862b4cf149bde23d614fed","ref":"refs/heads/main","pushedAt":"2024-09-25T21:44:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thestinger","name":"Daniel Micay","path":"/thestinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1505226?s=80&v=4"},"commit":{"message":"add disconnect script","shortMessageHtmlLink":"add disconnect script"}},{"before":"858a99a5343f29c7bdabcd6781fbb42455b295f0","after":"28ea39bda5ff8a3bf35bfa911c1e7d5f4a523202","ref":"refs/heads/main","pushedAt":"2024-09-25T21:43:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thestinger","name":"Daniel Micay","path":"/thestinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1505226?s=80&v=4"},"commit":{"message":"add disconnect script","shortMessageHtmlLink":"add disconnect script"}},{"before":"3578236a7d4f4529b7a46ca79ecd66830e2a68e2","after":"858a99a5343f29c7bdabcd6781fbb42455b295f0","ref":"refs/heads/main","pushedAt":"2024-09-23T17:22:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thestinger","name":"Daniel Micay","path":"/thestinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1505226?s=80&v=4"},"commit":{"message":"raise discuss.grapheneos.org journal size","shortMessageHtmlLink":"raise discuss.grapheneos.org journal size"}},{"before":"167618930bc0970a7823716260b893efce814428","after":"3578236a7d4f4529b7a46ca79ecd66830e2a68e2","ref":"refs/heads/main","pushedAt":"2024-09-15T05:31:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thestinger","name":"Daniel Micay","path":"/thestinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1505226?s=80&v=4"},"commit":{"message":"force DMARC enforcement for hotmail.com and live.com","shortMessageHtmlLink":"force DMARC enforcement for hotmail.com and live.com"}},{"before":"ea3d577ac64f0056837d244ad314c5bb9216f379","after":"167618930bc0970a7823716260b893efce814428","ref":"refs/heads/main","pushedAt":"2024-09-15T05:17:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thestinger","name":"Daniel Micay","path":"/thestinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1505226?s=80&v=4"},"commit":{"message":"update for pacman 7.0.0 download sandbox","shortMessageHtmlLink":"update for pacman 7.0.0 download sandbox"}},{"before":"6826804bcae322348fa6f25e5108f8ef366bbb34","after":"ea3d577ac64f0056837d244ad314c5bb9216f379","ref":"refs/heads/main","pushedAt":"2024-09-15T04:21:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thestinger","name":"Daniel Micay","path":"/thestinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1505226?s=80&v=4"},"commit":{"message":"use incrementing auto-restart delay","shortMessageHtmlLink":"use incrementing auto-restart delay"}},{"before":"76c1ae3aaf1ff049c1ad777669335e428a2648d7","after":"6826804bcae322348fa6f25e5108f8ef366bbb34","ref":"refs/heads/main","pushedAt":"2024-09-15T04:20:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thestinger","name":"Daniel Micay","path":"/thestinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1505226?s=80&v=4"},"commit":{"message":"improve auto-restart configuration","shortMessageHtmlLink":"improve auto-restart configuration"}},{"before":"44edc1cbc0697a5fd0d2d3f0d9004b9dce4fcff2","after":"76c1ae3aaf1ff049c1ad777669335e428a2648d7","ref":"refs/heads/main","pushedAt":"2024-09-15T02:27:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thestinger","name":"Daniel Micay","path":"/thestinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1505226?s=80&v=4"},"commit":{"message":"enable auto-restart for unbound and chronyd","shortMessageHtmlLink":"enable auto-restart for unbound and chronyd"}},{"before":"44df4a235f2fdca7c16362bf64174d16069bc96c","after":"44edc1cbc0697a5fd0d2d3f0d9004b9dce4fcff2","ref":"refs/heads/main","pushedAt":"2024-09-15T02:26:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thestinger","name":"Daniel Micay","path":"/thestinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1505226?s=80&v=4"},"commit":{"message":"enable auto-restart for unbound and chronyd","shortMessageHtmlLink":"enable auto-restart for unbound and chronyd"}},{"before":"b04898594a37204a5095885b181c3ae5451ab67e","after":"44df4a235f2fdca7c16362bf64174d16069bc96c","ref":"refs/heads/main","pushedAt":"2024-09-15T02:25:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thestinger","name":"Daniel Micay","path":"/thestinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1505226?s=80&v=4"},"commit":{"message":"enable auto-restart for unbound","shortMessageHtmlLink":"enable auto-restart for unbound"}},{"before":"1f411314b5df711578098d2da4802b8146d21585","after":"b04898594a37204a5095885b181c3ae5451ab67e","ref":"refs/heads/main","pushedAt":"2024-09-15T00:43:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thestinger","name":"Daniel Micay","path":"/thestinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1505226?s=80&v=4"},"commit":{"message":"add valkey to discuss.grapheneos.org","shortMessageHtmlLink":"add valkey to discuss.grapheneos.org"}},{"before":"b268bd4e598cf6f21395438692c051e1c3bd4ed3","after":"1f411314b5df711578098d2da4802b8146d21585","ref":"refs/heads/main","pushedAt":"2024-09-15T00:16:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"thestinger","name":"Daniel Micay","path":"/thestinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1505226?s=80&v=4"},"commit":{"message":"enable indefinite service restarts","shortMessageHtmlLink":"enable indefinite service restarts"}},{"before":"bdc6ee4a95f12db6fa75ff01f5a07959d63fc0c2","after":"b268bd4e598cf6f21395438692c051e1c3bd4ed3","ref":"refs/heads/main","pushedAt":"2024-09-13T10:32:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thestinger","name":"Daniel Micay","path":"/thestinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1505226?s=80&v=4"},"commit":{"message":"raise journal size for EU website server","shortMessageHtmlLink":"raise journal size for EU website server"}},{"before":"0e3b64f259e2be064e84a3c4c2b612ab195e81ce","after":"bdc6ee4a95f12db6fa75ff01f5a07959d63fc0c2","ref":"refs/heads/main","pushedAt":"2024-09-12T22:59:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thestinger","name":"Daniel Micay","path":"/thestinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1505226?s=80&v=4"},"commit":{"message":"raise journal size for NA network servers","shortMessageHtmlLink":"raise journal size for NA network servers"}},{"before":"ae774a4661e808f3d13c82664fc4562ec270dc84","after":"0e3b64f259e2be064e84a3c4c2b612ab195e81ce","ref":"refs/heads/main","pushedAt":"2024-09-06T00:58:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thestinger","name":"Daniel Micay","path":"/thestinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1505226?s=80&v=4"},"commit":{"message":"update python dependencies","shortMessageHtmlLink":"update python dependencies"}},{"before":"b6d8ef150089e50fce300bb93a4975d900e526a6","after":"ae774a4661e808f3d13c82664fc4562ec270dc84","ref":"refs/heads/main","pushedAt":"2024-09-06T00:57:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thestinger","name":"Daniel Micay","path":"/thestinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1505226?s=80&v=4"},"commit":{"message":"drop base-devel from grapheneos.social\n\nThe package is now working around this issue.","shortMessageHtmlLink":"drop base-devel from grapheneos.social"}},{"before":"b2ffbae1a133fee258d28e19335a34070765c7e5","after":"b6d8ef150089e50fce300bb93a4975d900e526a6","ref":"refs/heads/main","pushedAt":"2024-08-18T23:50:15.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thestinger","name":"Daniel Micay","path":"/thestinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1505226?s=80&v=4"},"commit":{"message":"add intended CrashAction configuration","shortMessageHtmlLink":"add intended CrashAction configuration"}},{"before":"9638832f824a4002eda075c48d14c9e7e548ccd4","after":"b2ffbae1a133fee258d28e19335a34070765c7e5","ref":"refs/heads/main","pushedAt":"2024-08-18T23:49:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thestinger","name":"Daniel Micay","path":"/thestinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1505226?s=80&v=4"},"commit":{"message":"fix configuration error from port to new systemd","shortMessageHtmlLink":"fix configuration error from port to new systemd"}},{"before":"4dc70b8df7372f422cf17f79baf8d99dd08d4394","after":"9638832f824a4002eda075c48d14c9e7e548ccd4","ref":"refs/heads/main","pushedAt":"2024-08-18T23:44:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thestinger","name":"Daniel Micay","path":"/thestinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1505226?s=80&v=4"},"commit":{"message":"switch back to MaxRetentionSec now that it's fixed\n\nThe fix for this causing excessive log rotation was backported to systemd 256.5.","shortMessageHtmlLink":"switch back to MaxRetentionSec now that it's fixed"}},{"before":"0dfe08d66e4227821f6d585e874dd5c35b02f0b3","after":"4dc70b8df7372f422cf17f79baf8d99dd08d4394","ref":"refs/heads/main","pushedAt":"2024-08-18T23:29:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thestinger","name":"Daniel Micay","path":"/thestinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1505226?s=80&v=4"},"commit":{"message":"update journald.conf","shortMessageHtmlLink":"update journald.conf"}},{"before":"37842e4d1784370178fb7f0b1307e8e64d2914d9","after":"0dfe08d66e4227821f6d585e874dd5c35b02f0b3","ref":"refs/heads/main","pushedAt":"2024-08-11T22:31:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thestinger","name":"Daniel Micay","path":"/thestinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1505226?s=80&v=4"},"commit":{"message":"add stress package to all servers\n\nThis is useful for regularly done testing and doesn't pull in a huge\nnumber of dependencies like stress-ng.","shortMessageHtmlLink":"add stress package to all servers"}},{"before":"27bd153454f6d8b452b36f2df964a0153c7efd0a","after":"37842e4d1784370178fb7f0b1307e8e64d2914d9","ref":"refs/heads/main","pushedAt":"2024-08-11T21:51:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thestinger","name":"Daniel Micay","path":"/thestinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1505226?s=80&v=4"},"commit":{"message":"temporarily add base-devel to grapheneos.social\n\nNeeded to work around a Ruby dependency issue.","shortMessageHtmlLink":"temporarily add base-devel to grapheneos.social"}},{"before":"277f8444fb7628fb0e446f9059c2b80864812257","after":"27bd153454f6d8b452b36f2df964a0153c7efd0a","ref":"refs/heads/main","pushedAt":"2024-07-27T17:42:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thestinger","name":"Daniel Micay","path":"/thestinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1505226?s=80&v=4"},"commit":{"message":"nftables: use allowlist for ICMP types","shortMessageHtmlLink":"nftables: use allowlist for ICMP types"}},{"before":"27bd153454f6d8b452b36f2df964a0153c7efd0a","after":"277f8444fb7628fb0e446f9059c2b80864812257","ref":"refs/heads/main","pushedAt":"2024-07-26T03:47:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thestinger","name":"Daniel Micay","path":"/thestinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1505226?s=80&v=4"},"commit":{"message":"drop Must-Staple due to Let's Encrypt OCSP deprecation","shortMessageHtmlLink":"drop Must-Staple due to Let's Encrypt OCSP deprecation"}},{"before":"437c5a5f3d8a9c58a08739b5a47051aecf330a9d","after":"27bd153454f6d8b452b36f2df964a0153c7efd0a","ref":"refs/heads/main","pushedAt":"2024-07-26T03:15:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thestinger","name":"Daniel Micay","path":"/thestinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1505226?s=80&v=4"},"commit":{"message":"nftables: use allowlist for ICMP types","shortMessageHtmlLink":"nftables: use allowlist for ICMP types"}},{"before":"edfe1fae100fef1b2bbbec603f942a1ad71a8504","after":"437c5a5f3d8a9c58a08739b5a47051aecf330a9d","ref":"refs/heads/main","pushedAt":"2024-07-25T16:03:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thestinger","name":"Daniel Micay","path":"/thestinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1505226?s=80&v=4"},"commit":{"message":"raise journal file size for grapheneos.social","shortMessageHtmlLink":"raise journal file size for grapheneos.social"}},{"before":"939ce2eb705315bc5fac34d1b024f079c39a040a","after":"edfe1fae100fef1b2bbbec603f942a1ad71a8504","ref":"refs/heads/main","pushedAt":"2024-07-24T20:58:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thestinger","name":"Daniel Micay","path":"/thestinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1505226?s=80&v=4"},"commit":{"message":"extend info fetching to sysctl values","shortMessageHtmlLink":"extend info fetching to sysctl values"}},{"before":"80d15552dd4c3cc464c6b2226dae1f7531beda5a","after":"939ce2eb705315bc5fac34d1b024f079c39a040a","ref":"refs/heads/main","pushedAt":"2024-07-24T20:58:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thestinger","name":"Daniel Micay","path":"/thestinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1505226?s=80&v=4"},"commit":{"message":"add fetching for sysctl values","shortMessageHtmlLink":"add fetching for sysctl values"}},{"before":"ea879619667f865a82e7cb35217a165314f5d92a","after":"80d15552dd4c3cc464c6b2226dae1f7531beda5a","ref":"refs/heads/main","pushedAt":"2024-07-13T23:39:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"thestinger","name":"Daniel Micay","path":"/thestinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1505226?s=80&v=4"},"commit":{"message":"add mutt to mail.grapheneos.org for inspecting service accounts","shortMessageHtmlLink":"add mutt to mail.grapheneos.org for inspecting service accounts"}},{"before":"c6cd78e70788a9cc48f790e9e227f862d31a8ec2","after":"ea879619667f865a82e7cb35217a165314f5d92a","ref":"refs/heads/main","pushedAt":"2024-07-13T23:39:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"thestinger","name":"Daniel Micay","path":"/thestinger","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1505226?s=80&v=4"},"commit":{"message":"add mutt to mail.grapheneos.org for inspecting service accounts","shortMessageHtmlLink":"add mutt to mail.grapheneos.org for inspecting service accounts"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNVQyMTo0NDoxNi4wMDAwMDBazwAAAATA0sST","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xM1QyMzozOToyNi4wMDAwMDBazwAAAAR-wBD3"}},"title":"Activity ยท GrapheneOS/infrastructure"}