{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":806264170,"defaultBranch":"fzy/setup/1","name":"backend","ownerLogin":"dansdata-se","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-05-26T20:22:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/107181584?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721679137.0","currentOid":""},"activityList":{"items":[{"before":"b2df72980663b78702138bee99455416d787a1e8","after":"7deca9f914cfe2493ec80e34379e96ebb1d7c4c7","ref":"refs/heads/fzy/setup/current","pushedAt":"2024-08-02T22:15:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"FelixZY","name":"Felix Zedén Yverås","path":"/FelixZY","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2656517?s=80&v=4"},"commit":{"message":"feat(keycloak): add realm \"dansdata\"\n\nThis is just an initial realm that will need further configuration\nfurther on.","shortMessageHtmlLink":"feat(keycloak): add realm \"dansdata\""}},{"before":"a66a76e908a70ac653323abf2910e8324bfa740a","after":"b2df72980663b78702138bee99455416d787a1e8","ref":"refs/heads/fzy/setup/current","pushedAt":"2024-07-31T18:14:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"FelixZY","name":"Felix Zedén Yverås","path":"/FelixZY","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2656517?s=80&v=4"},"commit":{"message":"feat: configure keycloak container\n\nThis is a general \"basic\" configuration, making the container ready for\nuse in a production environment and allowing access through Caddy.\nActual configuration of the Dansdata realm etc. still needs to be done.\n\nThe work in this commit is primarily based on the official\n[\"Configuring Keycloak for production\" guide](\n https://www.keycloak.org/server/configuration-production\n).\n\nI found [this](https://www.keycloak.org/server/all-config) page really\nuseful when looking up config options.","shortMessageHtmlLink":"feat: configure keycloak container"}},{"before":"688f57c9159f5ae9ace4dc1ff2b4e3ad5739f428","after":"a66a76e908a70ac653323abf2910e8324bfa740a","ref":"refs/heads/fzy/setup/current","pushedAt":"2024-07-28T16:57:18.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"FelixZY","name":"Felix Zedén Yverås","path":"/FelixZY","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2656517?s=80&v=4"},"commit":{"message":"fix(app): listen for sigterm\n\nDocker sends sigterm to shut down. However, bun does not natively\nrespond to this command with shutting down our application, meaning\nwe are actually terminated by a sigkill rather than sigterm which is not\nvery graceful.","shortMessageHtmlLink":"fix(app): listen for sigterm"}},{"before":null,"after":"688f57c9159f5ae9ace4dc1ff2b4e3ad5739f428","ref":"refs/heads/fzy/setup/current","pushedAt":"2024-07-22T20:12:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"FelixZY","name":"Felix Zedén Yverås","path":"/FelixZY","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2656517?s=80&v=4"},"commit":{"message":"feat: add initial compose configuration for deployment\n\nIncludes a Caddy reverse proxy for https setup and termination.\n\nAlso includes a wireguard container to provide access to internal\nservices for remote administration.","shortMessageHtmlLink":"feat: add initial compose configuration for deployment"}},{"before":"d6292de94ff03ff7b50582d4cbc51259e351e302","after":"db3dcc514f8bed2f65551852bb761b5c68e27c4f","ref":"refs/heads/fzy/setup/1","pushedAt":"2024-07-14T16:13:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"FelixZY","name":"Felix Zedén Yverås","path":"/FelixZY","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2656517?s=80&v=4"},"commit":{"message":"chore(WIP): backup","shortMessageHtmlLink":"chore(WIP): backup"}},{"before":"d914b93d9d14a7387b1fcdb5c13a208b4f3b77cd","after":"d6292de94ff03ff7b50582d4cbc51259e351e302","ref":"refs/heads/fzy/setup/1","pushedAt":"2024-06-12T16:53:55.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"FelixZY","name":"Felix Zedén Yverås","path":"/FelixZY","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2656517?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"be8234561f14ac72cd2f6a9e960ef2ce643f88c9","after":"d914b93d9d14a7387b1fcdb5c13a208b4f3b77cd","ref":"refs/heads/fzy/setup/1","pushedAt":"2024-06-11T23:21:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"FelixZY","name":"Felix Zedén Yverås","path":"/FelixZY","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2656517?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"9a15a56e597b708f58bd87e8eeb059f792fe167d","after":"be8234561f14ac72cd2f6a9e960ef2ce643f88c9","ref":"refs/heads/fzy/setup/1","pushedAt":"2024-06-11T22:45:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"FelixZY","name":"Felix Zedén Yverås","path":"/FelixZY","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2656517?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"f96e8453579c75851f7e40ada1704d4bb7e87dc0","after":"9a15a56e597b708f58bd87e8eeb059f792fe167d","ref":"refs/heads/fzy/setup/1","pushedAt":"2024-06-11T22:43:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"FelixZY","name":"Felix Zedén Yverås","path":"/FelixZY","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2656517?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":"326b34f5fb1b4010ca3d7ec4ea076d3beefca497","after":"f96e8453579c75851f7e40ada1704d4bb7e87dc0","ref":"refs/heads/fzy/setup/1","pushedAt":"2024-06-03T14:36:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"FelixZY","name":"Felix Zedén Yverås","path":"/FelixZY","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2656517?s=80&v=4"},"commit":{"message":"WIP","shortMessageHtmlLink":"WIP"}},{"before":null,"after":"326b34f5fb1b4010ca3d7ec4ea076d3beefca497","ref":"refs/heads/fzy/setup/1","pushedAt":"2024-05-26T20:26:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"FelixZY","name":"Felix Zedén Yverås","path":"/FelixZY","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2656517?s=80&v=4"},"commit":{"message":"chore(WIP): backup","shortMessageHtmlLink":"chore(WIP): backup"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wMlQyMjoxNTo0NS4wMDAwMDBazwAAAASQknC7","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0wMlQyMjoxNTo0NS4wMDAwMDBazwAAAASQknC7","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0yNlQyMDoyNjo0Ny4wMDAwMDBazwAAAARUUAtp"}},"title":"Activity · dansdata-se/backend"}