{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":100975785,"defaultBranch":"master","name":"infrastructure","ownerLogin":"haiku","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-08-21T17:19:21.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/857793?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1710610458.0","currentOid":""},"activityList":{"items":[{"before":"6d3c23febda0a4cb1062d02b8849b3d9e51cfbbe","after":"56435fb4311f8495b1db0f95456db3cb5c31239d","ref":"refs/heads/master","pushedAt":"2024-06-16T16:24:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nielx","name":"Niels Sascha Reedijk","path":"/nielx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324054?s=80&v=4"},"commit":{"message":"HaikuDepotServer: deploy 1.0.161\n\nCloses #130","shortMessageHtmlLink":"HaikuDepotServer: deploy 1.0.161"}},{"before":"b8f5a7a8431513ed440c249fbb68429f9d95dd90","after":"6d3c23febda0a4cb1062d02b8849b3d9e51cfbbe","ref":"refs/heads/master","pushedAt":"2024-06-16T10:31:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nielx","name":"Niels Sascha Reedijk","path":"/nielx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324054?s=80&v=4"},"commit":{"message":"Discourse: deploy 3.2.2\nCloses #129","shortMessageHtmlLink":"Discourse: deploy 3.2.2"}},{"before":"3ef3a76f15e24026c05419152ebd57e51ec0cbc7","after":"b8f5a7a8431513ed440c249fbb68429f9d95dd90","ref":"refs/heads/master","pushedAt":"2024-05-27T07:08:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nielx","name":"Niels Sascha Reedijk","path":"/nielx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324054?s=80&v=4"},"commit":{"message":"HaikuDepotServer: update to 1.0.160\n\nCloses #128","shortMessageHtmlLink":"HaikuDepotServer: update to 1.0.160"}},{"before":"f765d416b1671991939e2e4003223828db8c6803","after":"3ef3a76f15e24026c05419152ebd57e51ec0cbc7","ref":"refs/heads/master","pushedAt":"2024-04-17T15:41:23.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kallisti5","name":"Alexander von Gluck","path":"/kallisti5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100110?s=80&v=4"},"commit":{"message":"playground/build: Add experimental native container builder for toolchains","shortMessageHtmlLink":"playground/build: Add experimental native container builder for toolc…"}},{"before":"7cb791729c6f67c722eac49a56962da282224eae","after":"f765d416b1671991939e2e4003223828db8c6803","ref":"refs/heads/master","pushedAt":"2024-04-17T13:46:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kallisti5","name":"Alexander von Gluck","path":"/kallisti5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100110?s=80&v=4"},"commit":{"message":"general-worker: Update debian general-worker to match fedora base","shortMessageHtmlLink":"general-worker: Update debian general-worker to match fedora base"}},{"before":"09509f2455f7cbf70d1f7669d3e6ef21575ab016","after":"7cb791729c6f67c722eac49a56962da282224eae","ref":"refs/heads/master","pushedAt":"2024-04-16T21:51:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kallisti5","name":"Alexander von Gluck","path":"/kallisti5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100110?s=80&v=4"},"commit":{"message":"tofu: Add mail server","shortMessageHtmlLink":"tofu: Add mail server"}},{"before":"afb9ca6f1157ab442f48299dd69d2760a2dd716b","after":"09509f2455f7cbf70d1f7669d3e6ef21575ab016","ref":"refs/heads/master","pushedAt":"2024-04-16T21:31:21.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"kallisti5","name":"Alexander von Gluck","path":"/kallisti5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100110?s=80&v=4"},"commit":{"message":"gerrit: Add sync to codeberg","shortMessageHtmlLink":"gerrit: Add sync to codeberg"}},{"before":"dc477ea408377f308eed61fb8b18e6e8cf5b21f5","after":"afb9ca6f1157ab442f48299dd69d2760a2dd716b","ref":"refs/heads/master","pushedAt":"2024-04-01T07:25:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nielx","name":"Niels Sascha Reedijk","path":"/nielx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324054?s=80&v=4"},"commit":{"message":"HaikuDepotServer: deploy 1.0.159\n\nCloses #123","shortMessageHtmlLink":"HaikuDepotServer: deploy 1.0.159"}},{"before":"25d04301bc7b12d7ddb0d66619f3970de65587d4","after":"dc477ea408377f308eed61fb8b18e6e8cf5b21f5","ref":"refs/heads/master","pushedAt":"2024-03-25T20:42:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nielx","name":"Niels Sascha Reedijk","path":"/nielx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324054?s=80&v=4"},"commit":{"message":"Deployment for Haiku Format Bot\n\nThe template is based on various other templates.\n\nThe `haiku-format-bot` is intended to run as a deamon that monitors Gerrit, and\napplies `haiku-format` to new patches. The process is designed to run\ncontinuously. There is no user facing frontend (so there is no web server\nrequired). The resource limits have been copied from the `irccat.yml` file.\nThe bot is stateless, so there are no volumes. The bot should in theory be able\nto run with multiple replicas, but there is no point in doing so.\n\nIn the early stages, it will be monitored manually to make sure that it keeps\nrunning and to iron out issues.","shortMessageHtmlLink":"Deployment for Haiku Format Bot"}},{"before":"b4815756c2e5c295dd2e5e56d554b6c67f90e517","after":"25d04301bc7b12d7ddb0d66619f3970de65587d4","ref":"refs/heads/master","pushedAt":"2024-03-25T18:25:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nielx","name":"Niels Sascha Reedijk","path":"/nielx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324054?s=80&v=4"},"commit":{"message":"Pootle/Userguide: add backup regime","shortMessageHtmlLink":"Pootle/Userguide: add backup regime"}},{"before":"afee654758aa988adcc7fb5c42e2c9bdd6f532fd","after":"b4815756c2e5c295dd2e5e56d554b6c67f90e517","ref":"refs/heads/master","pushedAt":"2024-03-25T08:02:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nielx","name":"Niels Sascha Reedijk","path":"/nielx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324054?s=80&v=4"},"commit":{"message":"Trac: deploy 1.6.0 revision 4","shortMessageHtmlLink":"Trac: deploy 1.6.0 revision 4"}},{"before":"6f0575e45d19415fcb7c297df9c7a2025070fe25","after":"afee654758aa988adcc7fb5c42e2c9bdd6f532fd","ref":"refs/heads/master","pushedAt":"2024-03-21T08:21:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nielx","name":"Niels Sascha Reedijk","path":"/nielx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324054?s=80&v=4"},"commit":{"message":"Trac: bump pillow dependency.\n\nAccording to the Dependabot the current version (Pillow) has a lot of security issues. Bumping to the latest version. This is now possible because of a trac spamfilter patch (see: https://trac.edgewall.org/ticket/13744)","shortMessageHtmlLink":"Trac: bump pillow dependency."}},{"before":"18df092be041d1768375a92207e33e1d37c1bbcd","after":"6f0575e45d19415fcb7c297df9c7a2025070fe25","ref":"refs/heads/master","pushedAt":"2024-03-20T17:32:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nielx","name":"Niels Sascha Reedijk","path":"/nielx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324054?s=80&v=4"},"commit":{"message":"HaikuDepotServer: deploy 1.0.157\n\nCloses #119","shortMessageHtmlLink":"HaikuDepotServer: deploy 1.0.157"}},{"before":"5fa6f273fc06a4e32bedde92a69e953593ba312b","after":"18df092be041d1768375a92207e33e1d37c1bbcd","ref":"refs/heads/master","pushedAt":"2024-03-19T21:41:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kallisti5","name":"Alexander von Gluck","path":"/kallisti5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100110?s=80&v=4"},"commit":{"message":"deployments/access-control: bubble up to it's own file, add to gerrit/cgit","shortMessageHtmlLink":"deployments/access-control: bubble up to it's own file, add to gerrit…"}},{"before":"b4cb4e9a053db66b3a38de43b3407c7de7d8a3d5","after":"5fa6f273fc06a4e32bedde92a69e953593ba312b","ref":"refs/heads/master","pushedAt":"2024-03-18T08:23:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nielx","name":"Niels Sascha Reedijk","path":"/nielx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324054?s=80&v=4"},"commit":{"message":"Trac: downgrade pillow due to compatibility","shortMessageHtmlLink":"Trac: downgrade pillow due to compatibility"}},{"before":"80337cce9b501a5ba6a06c0addc03ba0ad978069","after":"b4cb4e9a053db66b3a38de43b3407c7de7d8a3d5","ref":"refs/heads/master","pushedAt":"2024-03-18T07:38:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nielx","name":"Niels Sascha Reedijk","path":"/nielx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324054?s=80&v=4"},"commit":{"message":"Trac: add missing modules/files for 1.6.0 deployment\n\n * The Depgraph of the Mastertickets plugin was not working due to missing graphviz.\n * The Image Catcha was not working due to the missing pillow library.","shortMessageHtmlLink":"Trac: add missing modules/files for 1.6.0 deployment"}},{"before":"295b001fe26f053aefa14d9d4c8b341fc7a399bf","after":"80337cce9b501a5ba6a06c0addc03ba0ad978069","ref":"refs/heads/master","pushedAt":"2024-03-18T07:23:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nielx","name":"Niels Sascha Reedijk","path":"/nielx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324054?s=80&v=4"},"commit":{"message":"Discourse: update to 3.2.1","shortMessageHtmlLink":"Discourse: update to 3.2.1"}},{"before":"9609a0c85f7e57f95b9c87510d97c3850bb6cb43","after":"295b001fe26f053aefa14d9d4c8b341fc7a399bf","ref":"refs/heads/master","pushedAt":"2024-03-17T09:58:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nielx","name":"Niels Sascha Reedijk","path":"/nielx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324054?s=80&v=4"},"commit":{"message":"Trac: update to 1.6.0","shortMessageHtmlLink":"Trac: update to 1.6.0"}},{"before":"ccb89510e11cbcad4aa6fc78b4c089be950b5006","after":"9609a0c85f7e57f95b9c87510d97c3850bb6cb43","ref":"refs/heads/master","pushedAt":"2024-03-16T18:26:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nielx","name":"Niels Sascha Reedijk","path":"/nielx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324054?s=80&v=4"},"commit":{"message":"Add issue template to request a database dump","shortMessageHtmlLink":"Add issue template to request a database dump"}},{"before":"7df48a143bfc14cb19fd008ebc4ac288881a67b0","after":null,"ref":"refs/heads/dependabot/pip/containers/trac/python/certifi-2022.12.7","pushedAt":"2024-03-16T17:34:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"a283362d38086301d0a9a8f611b00f8a0d2fc518","after":null,"ref":"refs/heads/dependabot/pip/containers/trac/python/pillow-9.3.0","pushedAt":"2024-03-16T17:33:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"ec353cfd37696477205aaba48fa7fb16ced926bb","after":null,"ref":"refs/heads/dependabot/pip/containers/trac/python/requests-2.31.0","pushedAt":"2024-03-16T17:33:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"0c41afe8d1b54622d09f2b4f245f80772f7440db","after":"ccb89510e11cbcad4aa6fc78b4c089be950b5006","ref":"refs/heads/master","pushedAt":"2024-03-16T17:30:42.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"nielx","name":"Niels Sascha Reedijk","path":"/nielx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324054?s=80&v=4"},"commit":{"message":"Discourse: image for 3.2.1","shortMessageHtmlLink":"Discourse: image for 3.2.1"}},{"before":"de2e7439541e2e37b77d13ebb2def8df15f12e0d","after":"0c41afe8d1b54622d09f2b4f245f80772f7440db","ref":"refs/heads/master","pushedAt":"2024-03-10T11:13:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nielx","name":"Niels Sascha Reedijk","path":"/nielx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324054?s=80&v=4"},"commit":{"message":"Add rollback plan with database rollback for haikudepotserver","shortMessageHtmlLink":"Add rollback plan with database rollback for haikudepotserver"}},{"before":"c1030195d3e666b4208ec20725f4f02d48368623","after":"de2e7439541e2e37b77d13ebb2def8df15f12e0d","ref":"refs/heads/master","pushedAt":"2024-02-28T18:18:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kallisti5","name":"Alexander von Gluck","path":"/kallisti5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100110?s=80&v=4"},"commit":{"message":"tools: Add a script to take an inventory of HaikuPorts repo hashes","shortMessageHtmlLink":"tools: Add a script to take an inventory of HaikuPorts repo hashes"}},{"before":"50d1add432f61ddaa02a99e5c55ec2ef124b8706","after":"c1030195d3e666b4208ec20725f4f02d48368623","ref":"refs/heads/master","pushedAt":"2024-02-20T21:52:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kallisti5","name":"Alexander von Gluck","path":"/kallisti5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100110?s=80&v=4"},"commit":{"message":"concourse: Add one missed worker_tag step","shortMessageHtmlLink":"concourse: Add one missed worker_tag step"}},{"before":"beccf944ed6d048fb6cd97f100611e390d93e3d3","after":"50d1add432f61ddaa02a99e5c55ec2ef124b8706","ref":"refs/heads/master","pushedAt":"2024-02-20T21:18:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kallisti5","name":"Alexander von Gluck","path":"/kallisti5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100110?s=80&v=4"},"commit":{"message":"concourse: Add worker site tagging, herd some cats with common vars","shortMessageHtmlLink":"concourse: Add worker site tagging, herd some cats with common vars"}},{"before":"270fea4b0fb4f90608715e5d700bb7a1da24e311","after":"beccf944ed6d048fb6cd97f100611e390d93e3d3","ref":"refs/heads/master","pushedAt":"2024-02-15T17:23:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"nielx","name":"Niels Sascha Reedijk","path":"/nielx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324054?s=80&v=4"},"commit":{"message":"HaikuDepotServer: update to 1.0.155\n\nCloses #113","shortMessageHtmlLink":"HaikuDepotServer: update to 1.0.155"}},{"before":"2e485c7fae0c608579f7b26fe0098e3b6527f3ad","after":"270fea4b0fb4f90608715e5d700bb7a1da24e311","ref":"refs/heads/master","pushedAt":"2024-02-15T16:59:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"nielx","name":"Niels Sascha Reedijk","path":"/nielx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/324054?s=80&v=4"},"commit":{"message":"Deploy discourse 3.2.0.\n\nCloses #112","shortMessageHtmlLink":"Deploy discourse 3.2.0."}},{"before":"c5711a59615a271f8e5531c0cc0d4a5b714137f6","after":"2e485c7fae0c608579f7b26fe0098e3b6527f3ad","ref":"refs/heads/master","pushedAt":"2024-02-03T00:59:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kallisti5","name":"Alexander von Gluck","path":"/kallisti5","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/100110?s=80&v=4"},"commit":{"message":"keycloak_discourse_import: Weed out around 8k likely junk users","shortMessageHtmlLink":"keycloak_discourse_import: Weed out around 8k likely junk users"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZrbl4wA","startCursor":null,"endCursor":null}},"title":"Activity · haiku/infrastructure"}