{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":737828332,"defaultBranch":"main","name":"atlas","ownerLogin":"chezmoi-sh","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-01-01T16:43:15.000Z","ownerAvatar":"https://github.com/avatars/u/133569780?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724574755.0","currentOid":""},"activityList":{"items":[{"before":"017560b7f56e51535c02df16dde53e498d4f255d","after":"20f0142caaf0f5ae5f4aad9b890590f7ca9f4082","ref":"refs/heads/wip/iron-age_features/nex.rpi","pushedAt":"2024-08-28T20:46:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xunleii","name":"Alexandre Nicolaie","path":"/xunleii","primaryAvatarUrl":"https://github.com/avatars/u/19666897?s=80&v=4"},"commit":{"message":":sparkles:(project:nex·rpi): Add yaLDAP container definition (flake)\n\nSigned-off-by: Alexandre Nicolaie ","shortMessageHtmlLink":"✨(project:nex·rpi): Add yaLDAP container definition (flake)"}},{"before":"75bcfc52e23d530f3356195b471fa4aaf60384d0","after":"017560b7f56e51535c02df16dde53e498d4f255d","ref":"refs/heads/wip/iron-age_features/nex.rpi","pushedAt":"2024-08-27T20:29:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xunleii","name":"Alexandre Nicolaie","path":"/xunleii","primaryAvatarUrl":"https://github.com/avatars/u/19666897?s=80&v=4"},"commit":{"message":":sparkles:(project:nex·rpi): Add yaLDAP container definition (flake)\n\nSigned-off-by: Alexandre Nicolaie ","shortMessageHtmlLink":"✨(project:nex·rpi): Add yaLDAP container definition (flake)"}},{"before":"c09d1b0e48a38186eb86a07cc46301d90ab1076f","after":"75bcfc52e23d530f3356195b471fa4aaf60384d0","ref":"refs/heads/wip/iron-age_features/nex.rpi","pushedAt":"2024-08-26T21:40:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xunleii","name":"Alexandre Nicolaie","path":"/xunleii","primaryAvatarUrl":"https://github.com/avatars/u/19666897?s=80&v=4"},"commit":{"message":":wrench:(project:nex·rpi): Configure Traefik to use generated certificates\n\nSigned-off-by: Alexandre Nicolaie ","shortMessageHtmlLink":"🔧(project:nex·rpi): Configure Traefik to use generated certificates"}},{"before":"347db912034688d04fe4dc99b4fa969616fe2189","after":"c09d1b0e48a38186eb86a07cc46301d90ab1076f","ref":"refs/heads/wip/iron-age_features/nex.rpi","pushedAt":"2024-08-26T18:28:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xunleii","name":"Alexandre Nicolaie","path":"/xunleii","primaryAvatarUrl":"https://github.com/avatars/u/19666897?s=80&v=4"},"commit":{"message":":sparkles:(project:nex·rpi): Add and configure external-secret operator\n\nSigned-off-by: Alexandre Nicolaie ","shortMessageHtmlLink":"✨(project:nex·rpi): Add and configure external-secret operator"}},{"before":"77aad8ec45bdea67c6dcac5b659fa471c19a8dd3","after":"347db912034688d04fe4dc99b4fa969616fe2189","ref":"refs/heads/wip/iron-age_features/nex.rpi","pushedAt":"2024-08-26T16:14:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xunleii","name":"Alexandre Nicolaie","path":"/xunleii","primaryAvatarUrl":"https://github.com/avatars/u/19666897?s=80&v=4"},"commit":{"message":":sparkles:(project:nex·rpi): Add and configure Traefik proxy\n\nSigned-off-by: Alexandre Nicolaie ","shortMessageHtmlLink":"✨(project:nex·rpi): Add and configure Traefik proxy"}},{"before":"bdeff5dc8d3c27f0df3f871e348b8ff1c79d6e23","after":"77aad8ec45bdea67c6dcac5b659fa471c19a8dd3","ref":"refs/heads/wip/iron-age_features/nex.rpi","pushedAt":"2024-08-25T22:35:46.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xunleii","name":"Alexandre Nicolaie","path":"/xunleii","primaryAvatarUrl":"https://github.com/avatars/u/19666897?s=80&v=4"},"commit":{"message":":sparkles:(project:nex·rpi): Bootstrap Kubernetes cluster with some GitOps toolkit components\n\nSigned-off-by: Alexandre Nicolaie ","shortMessageHtmlLink":"✨(project:nex·rpi): Bootstrap Kubernetes cluster with some GitOps too…"}},{"before":"e47c5ef38f0a4c6877c1bd73a4b465f4f957d28a","after":"bdeff5dc8d3c27f0df3f871e348b8ff1c79d6e23","ref":"refs/heads/wip/iron-age_features/nex.rpi","pushedAt":"2024-08-25T17:20:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xunleii","name":"Alexandre Nicolaie","path":"/xunleii","primaryAvatarUrl":"https://github.com/avatars/u/19666897?s=80&v=4"},"commit":{"message":":memo:(project:nex·rpi): Document how I installed and configured the RPi OS\n\nSigned-off-by: Alexandre Nicolaie ","shortMessageHtmlLink":"📝(project:nex·rpi): Document how I installed and configured the RPi OS"}},{"before":"62c4d7f53171967a4236ed4850f90639adc40bf6","after":"e47c5ef38f0a4c6877c1bd73a4b465f4f957d28a","ref":"refs/heads/wip/iron-age_features/nex.rpi","pushedAt":"2024-08-25T17:03:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xunleii","name":"Alexandre Nicolaie","path":"/xunleii","primaryAvatarUrl":"https://github.com/avatars/u/19666897?s=80&v=4"},"commit":{"message":":memo:(project:nex·rpi): Document how I installed and configured the RPi OS\n\nSigned-off-by: Alexandre Nicolaie ","shortMessageHtmlLink":"📝(project:nex·rpi): Document how I installed and configured the RPi OS"}},{"before":"e25f2f881cb5c1766ce82cf37f50c023bb3a62e5","after":"62c4d7f53171967a4236ed4850f90639adc40bf6","ref":"refs/heads/wip/iron-age_features/nex.rpi","pushedAt":"2024-08-25T17:02:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xunleii","name":"Alexandre Nicolaie","path":"/xunleii","primaryAvatarUrl":"https://github.com/avatars/u/19666897?s=80&v=4"},"commit":{"message":":memo:(project:nex·rpi): Document how I installed and configured the RPi OS\n\nSigned-off-by: Alexandre Nicolaie ","shortMessageHtmlLink":"📝(project:nex·rpi): Document how I installed and configured the RPi OS"}},{"before":"f892823b9bfe2fafc1474c4d05f0e3d5f0f486a5","after":"e25f2f881cb5c1766ce82cf37f50c023bb3a62e5","ref":"refs/heads/wip/iron-age_features/nex.rpi","pushedAt":"2024-08-25T16:59:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xunleii","name":"Alexandre Nicolaie","path":"/xunleii","primaryAvatarUrl":"https://github.com/avatars/u/19666897?s=80&v=4"},"commit":{"message":":memo:(project:nex·rpi): Document how I installed and configured the RPi OS\n\nSigned-off-by: Alexandre Nicolaie ","shortMessageHtmlLink":"📝(project:nex·rpi): Document how I installed and configured the RPi OS"}},{"before":"0407f1fc3bb6a1fd12b6b4e3e71a17d1796601dc","after":"f892823b9bfe2fafc1474c4d05f0e3d5f0f486a5","ref":"refs/heads/wip/iron-age_features/nex.rpi","pushedAt":"2024-08-25T16:29:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xunleii","name":"Alexandre Nicolaie","path":"/xunleii","primaryAvatarUrl":"https://github.com/avatars/u/19666897?s=80&v=4"},"commit":{"message":":memo:(project:nex·rpi): Document how I installed and configured the RPi OS\n\nSigned-off-by: Alexandre Nicolaie ","shortMessageHtmlLink":"📝(project:nex·rpi): Document how I installed and configured the RPi OS"}},{"before":"834f0b66ccd336f8f1fd3c9da179bed5779996f5","after":"0407f1fc3bb6a1fd12b6b4e3e71a17d1796601dc","ref":"refs/heads/wip/iron-age_features/nex.rpi","pushedAt":"2024-08-25T16:27:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xunleii","name":"Alexandre Nicolaie","path":"/xunleii","primaryAvatarUrl":"https://github.com/avatars/u/19666897?s=80&v=4"},"commit":{"message":":memo:(project:nex·rpi): Document how I installed and configured the RPi OS\n\nSigned-off-by: Alexandre Nicolaie ","shortMessageHtmlLink":"📝(project:nex·rpi): Document how I installed and configured the RPi OS"}},{"before":"b7fd1e0365c62deca2ebb55644c6cf8f5a4f700a","after":"834f0b66ccd336f8f1fd3c9da179bed5779996f5","ref":"refs/heads/wip/iron-age_features/nex.rpi","pushedAt":"2024-08-25T08:35:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xunleii","name":"Alexandre Nicolaie","path":"/xunleii","primaryAvatarUrl":"https://github.com/avatars/u/19666897?s=80&v=4"},"commit":{"message":":memo:(project:nex·rpi): Document how I installed and configured the RPi OS\n\nSigned-off-by: Alexandre Nicolaie ","shortMessageHtmlLink":"📝(project:nex·rpi): Document how I installed and configured the RPi OS"}},{"before":null,"after":"b7fd1e0365c62deca2ebb55644c6cf8f5a4f700a","ref":"refs/heads/wip/iron-age_features/nex.rpi","pushedAt":"2024-08-25T08:32:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xunleii","name":"Alexandre Nicolaie","path":"/xunleii","primaryAvatarUrl":"https://github.com/avatars/u/19666897?s=80&v=4"},"commit":{"message":":memo:(project:nex·rpi): Document how I installed and configured the RPi OS\n\nSigned-off-by: Alexandre Nicolaie ","shortMessageHtmlLink":"📝(project:nex·rpi): Document how I installed and configured the RPi OS"}},{"before":"8502b89a3d658217edf70cff14e91058128036eb","after":"f44e1158ba3285b3e65ecd22ac53a6ff8ecb44bf","ref":"refs/heads/wip/iron-age","pushedAt":"2024-08-24T13:58:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xunleii","name":"Alexandre Nicolaie","path":"/xunleii","primaryAvatarUrl":"https://github.com/avatars/u/19666897?s=80&v=4"},"commit":{"message":":technologist:(gh): Add DevContainer configuration\n\nThis DevContainer requires a bit of rework to improve it but it's not\nplanned for now.\n\nSigned-off-by: Alexandre Nicolaie ","shortMessageHtmlLink":"🧑‍💻(gh): Add DevContainer configuration"}},{"before":null,"after":"8502b89a3d658217edf70cff14e91058128036eb","ref":"refs/heads/wip/iron-age_features/helm-catalog","pushedAt":"2024-08-24T13:57:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"xunleii","name":"Alexandre Nicolaie","path":"/xunleii","primaryAvatarUrl":"https://github.com/avatars/u/19666897?s=80&v=4"},"commit":{"message":":technologist:(gh): Save all remaining files\n\nSigned-off-by: Alexandre Nicolaie ","shortMessageHtmlLink":"🧑‍💻(gh): Save all remaining files"}},{"before":"7481e05333f6399c8760ae1ce8e26680bb67460e","after":"8502b89a3d658217edf70cff14e91058128036eb","ref":"refs/heads/wip/iron-age","pushedAt":"2024-08-24T13:54:30.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"xunleii","name":"Alexandre Nicolaie","path":"/xunleii","primaryAvatarUrl":"https://github.com/avatars/u/19666897?s=80&v=4"},"commit":{"message":":technologist:(gh): Save all remaining files\n\nSigned-off-by: Alexandre Nicolaie ","shortMessageHtmlLink":"🧑‍💻(gh): Save all remaining files"}},{"before":"474c7bee41f0611ad9ceb32d5fbf9e23e7a04cee","after":"7481e05333f6399c8760ae1ce8e26680bb67460e","ref":"refs/heads/wip/iron-age","pushedAt":"2024-08-23T20:48:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"xunleii","name":"Alexandre Nicolaie","path":"/xunleii","primaryAvatarUrl":"https://github.com/avatars/u/19666897?s=80&v=4"},"commit":{"message":":technologist:(catalog:traefik): Add a just action to validate Kubernetes YAML using kubeform\n\nSigned-off-by: Alexandre Nicolaie ","shortMessageHtmlLink":"🧑‍💻(catalog:traefik): Add a just action to validate Kubernetes YAML u…"}},{"before":"31e7da93c146028bc47e169c0216f98ef93620bf","after":"474c7bee41f0611ad9ceb32d5fbf9e23e7a04cee","ref":"refs/heads/wip/iron-age","pushedAt":"2024-08-22T21:58:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xunleii","name":"Alexandre Nicolaie","path":"/xunleii","primaryAvatarUrl":"https://github.com/avatars/u/19666897?s=80&v=4"},"commit":{"message":"fixup! :sparkles:(catalog:traefik): Implements Helm chart templates","shortMessageHtmlLink":"fixup! ✨(catalog:traefik): Implements Helm chart templates"}},{"before":"f80d8fcddcbc6f00cc4234f62c2931ea2766c432","after":"31e7da93c146028bc47e169c0216f98ef93620bf","ref":"refs/heads/wip/iron-age","pushedAt":"2024-08-21T22:04:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xunleii","name":"Alexandre Nicolaie","path":"/xunleii","primaryAvatarUrl":"https://github.com/avatars/u/19666897?s=80&v=4"},"commit":{"message":"fixup! :sparkles:(catalog:traefik): Implements Helm chart templates","shortMessageHtmlLink":"fixup! ✨(catalog:traefik): Implements Helm chart templates"}},{"before":"078a25f0706830bc1c2b5049da95178150318e57","after":"f80d8fcddcbc6f00cc4234f62c2931ea2766c432","ref":"refs/heads/wip/iron-age","pushedAt":"2024-08-20T21:45:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xunleii","name":"Alexandre Nicolaie","path":"/xunleii","primaryAvatarUrl":"https://github.com/avatars/u/19666897?s=80&v=4"},"commit":{"message":":sparkles:(catalog:traefik): Implements Helm chart templates\n\nSigned-off-by: Alexandre Nicolaie ","shortMessageHtmlLink":"✨(catalog:traefik): Implements Helm chart templates"}},{"before":"712b4ab94d779e1f65e25e392f07d0fbc90e07a1","after":"078a25f0706830bc1c2b5049da95178150318e57","ref":"refs/heads/wip/iron-age","pushedAt":"2024-08-19T21:51:58.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"xunleii","name":"Alexandre Nicolaie","path":"/xunleii","primaryAvatarUrl":"https://github.com/avatars/u/19666897?s=80&v=4"},"commit":{"message":":technologist:(gh): Try to improve the Atlas DX\n\nI'm not really happy using flake but it seems to be a better alternative\nto mise for this project. However, using Nix is not without pain; I\nremoved all tool I use to make my commit (lazygit + czg) because `czg`\nis a NodeJS using PNPM workspaces which is not currently handle by Nix\ntools.\n\nSigned-off-by: Alexandre Nicolaie ","shortMessageHtmlLink":"🧑‍💻(gh): Try to improve the Atlas DX"}},{"before":"de0fca9de6319fd3efc5b25a93a1255f5ef0893e","after":"712b4ab94d779e1f65e25e392f07d0fbc90e07a1","ref":"refs/heads/wip/iron-age","pushedAt":"2024-08-18T21:44:58.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xunleii","name":"Alexandre Nicolaie","path":"/xunleii","primaryAvatarUrl":"https://github.com/avatars/u/19666897?s=80&v=4"},"commit":{"message":":technologist:(gh): Replace mise by nix/direnv/just\n\nMise-en-place is a great tool but is a bit more frustrating to use\nbecause it lacks on some feature like templating in all fields.\n\nAlso, I trying to learn a bit nix and how it works and I would like to\nmake this repo more \"nix\" like. Unfortunately, nix is also a real pain\nin ass if some app I would like to use is not available on the Nix Store\n(like `czg` or custom built `helm-schema`. Maybe trying DevBox should\nhelp a bit ?\n\nSigned-off-by: Alexandre Nicolaie ","shortMessageHtmlLink":"🧑‍💻(gh): Replace mise by nix/direnv/just"}},{"before":"a4b237ff382a5a2fbb8b6759d65f4c0b62a04e56","after":"de0fca9de6319fd3efc5b25a93a1255f5ef0893e","ref":"refs/heads/wip/iron-age","pushedAt":"2024-08-17T13:57:44.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xunleii","name":"Alexandre Nicolaie","path":"/xunleii","primaryAvatarUrl":"https://github.com/avatars/u/19666897?s=80&v=4"},"commit":{"message":":white_check_mark:(catalog:traefik): Test Traefik image using bats framework\n\nBATS seems the best option I found to easily test container with any\nexternal tools without taking too much times to create something myself.\n(BATS is just awesome and easily extendable).\n\nSigned-off-by: Alexandre Nicolaie ","shortMessageHtmlLink":"✅(catalog:traefik): Test Traefik image using bats framework"}},{"before":"c02b263407dfb1a844439a98e7e9cfd169b0c1d6","after":"a4b237ff382a5a2fbb8b6759d65f4c0b62a04e56","ref":"refs/heads/wip/iron-age","pushedAt":"2024-08-15T22:48:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xunleii","name":"Alexandre Nicolaie","path":"/xunleii","primaryAvatarUrl":"https://github.com/avatars/u/19666897?s=80&v=4"},"commit":{"message":":technologist:(gh): Add a script to automatically find and update NIX hashes\n\nThis script try to run `nix build` and when the process fails due to a\nwrong hash, it will update it with the new one.\n\nSigned-off-by: Alexandre Nicolaie ","shortMessageHtmlLink":"🧑‍💻(gh): Add a script to automatically find and update NIX hashes"}},{"before":"5e6dfa79cd380776a48e43ded3433e1cdd678d77","after":"c02b263407dfb1a844439a98e7e9cfd169b0c1d6","ref":"refs/heads/wip/iron-age","pushedAt":"2024-08-15T19:29:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xunleii","name":"Alexandre Nicolaie","path":"/xunleii","primaryAvatarUrl":"https://github.com/avatars/u/19666897?s=80&v=4"},"commit":{"message":":technologist:(gh): Add a script to automatically find and update NIX hashes\n\nThis script try to run `nix build` and when the process fails due to a\nwrong hash, it will update it with the new one.\n\nSigned-off-by: Alexandre Nicolaie ","shortMessageHtmlLink":"🧑‍💻(gh): Add a script to automatically find and update NIX hashes"}},{"before":"ca0a4e43fff8f8c4b8f092fa45e0c380b09cd79d","after":"5e6dfa79cd380776a48e43ded3433e1cdd678d77","ref":"refs/heads/wip/iron-age","pushedAt":"2024-08-15T19:27:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"xunleii","name":"Alexandre Nicolaie","path":"/xunleii","primaryAvatarUrl":"https://github.com/avatars/u/19666897?s=80&v=4"},"commit":{"message":":sparkles:(catalog:traefik): Add Traefik image built from NIX\n\nSigned-off-by: Alexandre Nicolaie ","shortMessageHtmlLink":"✨(catalog:traefik): Add Traefik image built from NIX"}},{"before":"b3d931db593b1b2fcb06c74c9ed8f74fadfa2123","after":"ca0a4e43fff8f8c4b8f092fa45e0c380b09cd79d","ref":"refs/heads/wip/iron-age","pushedAt":"2024-08-15T12:11:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xunleii","name":"Alexandre Nicolaie","path":"/xunleii","primaryAvatarUrl":"https://github.com/avatars/u/19666897?s=80&v=4"},"commit":{"message":"fixup! :sparkles:(helm:catalog): Add Traefik image built from NIX","shortMessageHtmlLink":"fixup! ✨(helm:catalog): Add Traefik image built from NIX"}},{"before":"5af2734cf6e4dd1f40dfc3a578639d3bc877e3a1","after":"b3d931db593b1b2fcb06c74c9ed8f74fadfa2123","ref":"refs/heads/wip/iron-age","pushedAt":"2024-08-15T11:26:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xunleii","name":"Alexandre Nicolaie","path":"/xunleii","primaryAvatarUrl":"https://github.com/avatars/u/19666897?s=80&v=4"},"commit":{"message":"fixup! :sparkles:(helm:catalog): Add Traefik image built from NIX","shortMessageHtmlLink":"fixup! ✨(helm:catalog): Add Traefik image built from NIX"}},{"before":"560e99168008468604738063f6637b3352807f36","after":"5af2734cf6e4dd1f40dfc3a578639d3bc877e3a1","ref":"refs/heads/wip/iron-age","pushedAt":"2024-08-15T09:29:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"xunleii","name":"Alexandre Nicolaie","path":"/xunleii","primaryAvatarUrl":"https://github.com/avatars/u/19666897?s=80&v=4"},"commit":{"message":"fixup! :sparkles:(helm:catalog): Add Traefik image built from NIX","shortMessageHtmlLink":"fixup! ✨(helm:catalog): Add Traefik image built from NIX"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yOFQyMDo0Njo0OS4wMDAwMDBazwAAAASm8F-e","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yOFQyMDo0Njo0OS4wMDAwMDBazwAAAASm8F-e","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0xNVQwOToyOTozNi4wMDAwMDBazwAAAASbDL1T"}},"title":"Activity · chezmoi-sh/atlas"}