{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":751486145,"defaultBranch":"main","name":"tokenator","ownerLogin":"snapcrafters","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-02-01T17:49:33.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/29598503?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713543173.0","currentOid":""},"activityList":{"items":[{"before":"f87fbea7aef7c9b20b4a0bf396d4fb4940db6c2e","after":"6824254aaada29307bd69adf55366e9d0dcb74fb","ref":"refs/heads/main","pushedAt":"2024-05-29T19:04:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jnsgruk","name":"Jon Seager","path":"/jnsgruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/668505?s=80&v=4"},"commit":{"message":"chore: rename Snap struct -> Repo for consistency","shortMessageHtmlLink":"chore: rename Snap struct -> Repo for consistency"}},{"before":"fa0a7a8e6e475c2a2d4eec64c9517edba27f0a78","after":"f87fbea7aef7c9b20b4a0bf396d4fb4940db6c2e","ref":"refs/heads/main","pushedAt":"2024-05-29T19:01:29.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jnsgruk","name":"Jon Seager","path":"/jnsgruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/668505?s=80&v=4"},"commit":{"message":"feat: allow a given repo to have tokens for multiple snaps\n\nSome repos have multiple snapcrafts defined within, this change\nenables the definition of `snaps` as part of the repo config, which\nis a list of snap names for which the generated tokens should be\nvalid.\n\nFixes #2","shortMessageHtmlLink":"feat: allow a given repo to have tokens for multiple snaps"}},{"before":"ec6e09f60616ebf73b8eeb28b45e485472d31821","after":"fa0a7a8e6e475c2a2d4eec64c9517edba27f0a78","ref":"refs/heads/main","pushedAt":"2024-05-28T16:01:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jnsgruk","name":"Jon Seager","path":"/jnsgruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/668505?s=80&v=4"},"commit":{"message":"conf: add lts track for jenkins","shortMessageHtmlLink":"conf: add lts track for jenkins"}},{"before":"d275bc5fb62213b823c4dd22b69e5c00642829af","after":"ec6e09f60616ebf73b8eeb28b45e485472d31821","ref":"refs/heads/main","pushedAt":"2024-05-28T08:14:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jnsgruk","name":"Jon Seager","path":"/jnsgruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/668505?s=80&v=4"},"commit":{"message":"conf: add webkitgtk-sdk","shortMessageHtmlLink":"conf: add webkitgtk-sdk"}},{"before":"62c750af667c7697f5a7f042cec9383558374bd1","after":"d275bc5fb62213b823c4dd22b69e5c00642829af","ref":"refs/heads/main","pushedAt":"2024-04-22T15:47:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jnsgruk","name":"Jon Seager","path":"/jnsgruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/668505?s=80&v=4"},"commit":{"message":"conf: use different branch for ffmpeg environment","shortMessageHtmlLink":"conf: use different branch for ffmpeg environment"}},{"before":"b8d14436b76fa66565775f15d725d1842664c037","after":"62c750af667c7697f5a7f042cec9383558374bd1","ref":"refs/heads/main","pushedAt":"2024-04-22T15:43:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jnsgruk","name":"Jon Seager","path":"/jnsgruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/668505?s=80&v=4"},"commit":{"message":"feat: support Github login with 2FA using TOTP code","shortMessageHtmlLink":"feat: support Github login with 2FA using TOTP code"}},{"before":"51c47f78862e094b4b483a44c710c40394b511b9","after":"62c750af667c7697f5a7f042cec9383558374bd1","ref":"refs/heads/github-2fa","pushedAt":"2024-04-19T16:13:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jnsgruk","name":"Jon Seager","path":"/jnsgruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/668505?s=80&v=4"},"commit":{"message":"feat: support Github login with 2FA using TOTP code","shortMessageHtmlLink":"feat: support Github login with 2FA using TOTP code"}},{"before":null,"after":"51c47f78862e094b4b483a44c710c40394b511b9","ref":"refs/heads/github-2fa","pushedAt":"2024-04-19T16:12:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jnsgruk","name":"Jon Seager","path":"/jnsgruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/668505?s=80&v=4"},"commit":{"message":"feat: support Github login with 2FA using TOTP code","shortMessageHtmlLink":"feat: support Github login with 2FA using TOTP code"}},{"before":"01fc53a23db59d73f67c5e43e9c1f357c1bf538d","after":"b8d14436b76fa66565775f15d725d1842664c037","ref":"refs/heads/main","pushedAt":"2024-03-14T09:30:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jnsgruk","name":"Jon Seager","path":"/jnsgruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/668505?s=80&v=4"},"commit":{"message":"conf: add opentyrian","shortMessageHtmlLink":"conf: add opentyrian"}},{"before":"6da98783adb2fd42c45c56e383c1435a743fa3a3","after":"01fc53a23db59d73f67c5e43e9c1f357c1bf538d","ref":"refs/heads/main","pushedAt":"2024-03-14T08:56:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jnsgruk","name":"Jon Seager","path":"/jnsgruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/668505?s=80&v=4"},"commit":{"message":"conf: add minetest","shortMessageHtmlLink":"conf: add minetest"}},{"before":"00d620af2ac6b4cf8fea87aea6d5ae933cfeaa8b","after":"6da98783adb2fd42c45c56e383c1435a743fa3a3","ref":"refs/heads/main","pushedAt":"2024-03-05T08:09:32.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jnsgruk","name":"Jon Seager","path":"/jnsgruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/668505?s=80&v=4"},"commit":{"message":"conf: add codespell","shortMessageHtmlLink":"conf: add codespell"}},{"before":"4c985e3a46f4936a95f52f0732d1e4d1529b7e54","after":"00d620af2ac6b4cf8fea87aea6d5ae933cfeaa8b","ref":"refs/heads/main","pushedAt":"2024-02-23T18:05:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jnsgruk","name":"Jon Seager","path":"/jnsgruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/668505?s=80&v=4"},"commit":{"message":"conf: add pogo","shortMessageHtmlLink":"conf: add pogo"}},{"before":"c504805efce5a5f82f04ef22373f7bc83b318b6d","after":"4c985e3a46f4936a95f52f0732d1e4d1529b7e54","ref":"refs/heads/main","pushedAt":"2024-02-23T09:21:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jnsgruk","name":"Jon Seager","path":"/jnsgruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/668505?s=80&v=4"},"commit":{"message":"conf: add mutt","shortMessageHtmlLink":"conf: add mutt"}},{"before":"4f1dca2bd279ca002556337a2298380b214281b0","after":"c504805efce5a5f82f04ef22373f7bc83b318b6d","ref":"refs/heads/main","pushedAt":"2024-02-21T17:09:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jnsgruk","name":"Jon Seager","path":"/jnsgruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/668505?s=80&v=4"},"commit":{"message":"conf: add alacritty","shortMessageHtmlLink":"conf: add alacritty"}},{"before":"6d7df959f4a54ac9e9972b97fe4c86545139333f","after":"4f1dca2bd279ca002556337a2298380b214281b0","ref":"refs/heads/main","pushedAt":"2024-02-21T16:32:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jnsgruk","name":"Jon Seager","path":"/jnsgruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/668505?s=80&v=4"},"commit":{"message":"conf: add dev branch for sublime merge","shortMessageHtmlLink":"conf: add dev branch for sublime merge"}},{"before":"5ea4ed6c14d994d3586721bfbb979c9671751f27","after":"6d7df959f4a54ac9e9972b97fe4c86545139333f","ref":"refs/heads/main","pushedAt":"2024-02-19T20:27:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jnsgruk","name":"Jon Seager","path":"/jnsgruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/668505?s=80&v=4"},"commit":{"message":"conf: add dev branch for sublime text","shortMessageHtmlLink":"conf: add dev branch for sublime text"}},{"before":"9e567de37e1d04082adbc0e2e3edb59177846eb3","after":"5ea4ed6c14d994d3586721bfbb979c9671751f27","ref":"refs/heads/main","pushedAt":"2024-02-14T09:46:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jnsgruk","name":"Jon Seager","path":"/jnsgruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/668505?s=80&v=4"},"commit":{"message":"conf: add get-iplayer repository to config","shortMessageHtmlLink":"conf: add get-iplayer repository to config"}},{"before":"28bdaf440f8a92634085948e087bff8da41ac3d4","after":"9e567de37e1d04082adbc0e2e3edb59177846eb3","ref":"refs/heads/main","pushedAt":"2024-02-08T15:22:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jnsgruk","name":"Jon Seager","path":"/jnsgruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/668505?s=80&v=4"},"commit":{"message":"conf: update sublime-text to use standard environment name","shortMessageHtmlLink":"conf: update sublime-text to use standard environment name"}},{"before":"4ca1c1b4472534f1728062fa86274040fedc29de","after":"28bdaf440f8a92634085948e087bff8da41ac3d4","ref":"refs/heads/main","pushedAt":"2024-02-07T09:31:24.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jnsgruk","name":"Jon Seager","path":"/jnsgruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/668505?s=80&v=4"},"commit":{"message":"feat: add \"candidate\" branch to protection rule for all envs\n\nDue to the way we're using Github Actions to respond to issues,\nany events in response to issue comments are run in the context\nof the candidate branch, which means that they were previously\nunable to access secrets from other environments attached to\nother branches.\n\nThis change ensures that all environments created can be\naccessed by their matching branch, but also the candidate branch.","shortMessageHtmlLink":"feat: add \"candidate\" branch to protection rule for all envs"}},{"before":"f9f9afc531da5f876482dbe0a2770e423fcabb10","after":"4ca1c1b4472534f1728062fa86274040fedc29de","ref":"refs/heads/main","pushedAt":"2024-02-01T18:00:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jnsgruk","name":"Jon Seager","path":"/jnsgruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/668505?s=80&v=4"},"commit":{"message":"init: initial commit","shortMessageHtmlLink":"init: initial commit"}},{"before":"8fdd134bab65400baf5cc16d8ece4a2eec61d321","after":"f9f9afc531da5f876482dbe0a2770e423fcabb10","ref":"refs/heads/main","pushedAt":"2024-02-01T17:59:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jnsgruk","name":"Jon Seager","path":"/jnsgruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/668505?s=80&v=4"},"commit":{"message":"init: initial commit","shortMessageHtmlLink":"init: initial commit"}},{"before":"6fcebd993fac32cf6879850aa19052a027e9ec5c","after":"8fdd134bab65400baf5cc16d8ece4a2eec61d321","ref":"refs/heads/main","pushedAt":"2024-02-01T17:58:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jnsgruk","name":"Jon Seager","path":"/jnsgruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/668505?s=80&v=4"},"commit":{"message":"init: initial commit","shortMessageHtmlLink":"init: initial commit"}},{"before":"3614000ce8b85e195aa11c370a3517b130785544","after":"6fcebd993fac32cf6879850aa19052a027e9ec5c","ref":"refs/heads/main","pushedAt":"2024-02-01T17:52:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jnsgruk","name":"Jon Seager","path":"/jnsgruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/668505?s=80&v=4"},"commit":{"message":"init: initial commit","shortMessageHtmlLink":"init: initial commit"}},{"before":"59eb8c17130c9eccd126a391c13f74979a75cae5","after":"3614000ce8b85e195aa11c370a3517b130785544","ref":"refs/heads/main","pushedAt":"2024-02-01T17:51:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jnsgruk","name":"Jon Seager","path":"/jnsgruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/668505?s=80&v=4"},"commit":{"message":"init: initial commit","shortMessageHtmlLink":"init: initial commit"}},{"before":"59eb8c17130c9eccd126a391c13f74979a75cae5","after":null,"ref":"refs/heads/init","pushedAt":"2024-02-01T17:50:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jnsgruk","name":"Jon Seager","path":"/jnsgruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/668505?s=80&v=4"}},{"before":null,"after":"59eb8c17130c9eccd126a391c13f74979a75cae5","ref":"refs/heads/main","pushedAt":"2024-02-01T17:50:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jnsgruk","name":"Jon Seager","path":"/jnsgruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/668505?s=80&v=4"},"commit":{"message":"init: initial commit","shortMessageHtmlLink":"init: initial commit"}},{"before":null,"after":"59eb8c17130c9eccd126a391c13f74979a75cae5","ref":"refs/heads/init","pushedAt":"2024-02-01T17:49:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jnsgruk","name":"Jon Seager","path":"/jnsgruk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/668505?s=80&v=4"},"commit":{"message":"init: initial commit","shortMessageHtmlLink":"init: initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEV0v43wA","startCursor":null,"endCursor":null}},"title":"Activity ยท snapcrafters/tokenator"}