{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":109884633,"defaultBranch":"master","name":"moauth","ownerLogin":"michaelrsweet","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-11-07T20:02:15.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/488103?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1607010647.0","currentOid":""},"activityList":{"items":[{"before":"49a33407733152630ff7515c886e7c2f16c679ad","after":"92b6b8f662ff2a075f000b385cc5071d26f34827","ref":"refs/heads/master","pushedAt":"2024-06-03T12:35:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelrsweet","name":"Michael R Sweet","path":"/michaelrsweet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/488103?s=80&v=4"},"commit":{"message":"Update logo header.","shortMessageHtmlLink":"Update logo header."}},{"before":"48092bd706302fdd334490f39e124ba21855d482","after":"49a33407733152630ff7515c886e7c2f16c679ad","ref":"refs/heads/master","pushedAt":"2024-05-30T02:17:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelrsweet","name":"Michael R Sweet","path":"/michaelrsweet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/488103?s=80&v=4"},"commit":{"message":"Add support for Unix groups as scopes (Issue #12)","shortMessageHtmlLink":"Add support for Unix groups as scopes (Issue #12)"}},{"before":"b794fb8721ef413ccd06c2de24f256ff7f2ef4ab","after":"48092bd706302fdd334490f39e124ba21855d482","ref":"refs/heads/master","pushedAt":"2024-05-29T16:17:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelrsweet","name":"Michael R Sweet","path":"/michaelrsweet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/488103?s=80&v=4"},"commit":{"message":"Finish up JWT support (Issue #7)","shortMessageHtmlLink":"Finish up JWT support (Issue #7)"}},{"before":"83bf18ce3013314132ee3a833112065353743880","after":"b794fb8721ef413ccd06c2de24f256ff7f2ef4ab","ref":"refs/heads/master","pushedAt":"2024-05-28T21:08:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelrsweet","name":"Michael R Sweet","path":"/michaelrsweet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/488103?s=80&v=4"},"commit":{"message":"Save work.","shortMessageHtmlLink":"Save work."}},{"before":"3f170d12e028604490d5d114b6e0b28ae60697ae","after":"83bf18ce3013314132ee3a833112065353743880","ref":"refs/heads/master","pushedAt":"2024-05-28T13:48:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelrsweet","name":"Michael R Sweet","path":"/michaelrsweet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/488103?s=80&v=4"},"commit":{"message":"Save work.","shortMessageHtmlLink":"Save work."}},{"before":"68829423f5e78dc4ace5fa4eacab6315414fe2fd","after":"3f170d12e028604490d5d114b6e0b28ae60697ae","ref":"refs/heads/master","pushedAt":"2024-05-27T20:42:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"michaelrsweet","name":"Michael R Sweet","path":"/michaelrsweet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/488103?s=80&v=4"},"commit":{"message":"Remove state file before test.","shortMessageHtmlLink":"Remove state file before test."}},{"before":"5aec32b382d7a00fb86e54d881d86b013a519056","after":"68829423f5e78dc4ace5fa4eacab6315414fe2fd","ref":"refs/heads/master","pushedAt":"2024-05-27T18:35:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelrsweet","name":"Michael R Sweet","path":"/michaelrsweet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/488103?s=80&v=4"},"commit":{"message":"Implement userinfo endpoint.","shortMessageHtmlLink":"Implement userinfo endpoint."}},{"before":"757088a5db4e6e091da10a7c362e3612f48eeb48","after":"5aec32b382d7a00fb86e54d881d86b013a519056","ref":"refs/heads/master","pushedAt":"2024-05-25T19:24:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"michaelrsweet","name":"Michael R Sweet","path":"/michaelrsweet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/488103?s=80&v=4"},"commit":{"message":"Work on JWS/JWT/JWK/JWKS support (Issue #7)\n\n- Update libcups to get cupsJSONAdd API and other fixes.\n- Add support for a state file to save/restore the JWK/JWKS data.\n- Update the metadata to provide all of the REQUIRED and RECOMMENDED OpenID\n Connect elements.\n- Load/generate a JWK (currently just RS256, but we can do others)\n- Add the JWKS resource, built from the new JWK private key we've made.\n- Add moauthdSaveServer function to handle saving state (currently just the\n private key but later all clients/tokens)\n- Add load_config function to actually load the config file.\n- Add load_state function to load the previous state.\n- Add better support for snapcraft packaging.\n\nStill need to actually wire up the rest of the OpenID stuff.","shortMessageHtmlLink":"Work on JWS/JWT/JWK/JWKS support (Issue #7)"}},{"before":"4b0495a9caa5f01c1db03acc862608ed71d8bf04","after":"757088a5db4e6e091da10a7c362e3612f48eeb48","ref":"refs/heads/master","pushedAt":"2024-03-26T23:37:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelrsweet","name":"Michael R Sweet","path":"/michaelrsweet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/488103?s=80&v=4"},"commit":{"message":"Migrate from old internal JSON/Form functions to CUPS v3 APIs.","shortMessageHtmlLink":"Migrate from old internal JSON/Form functions to CUPS v3 APIs."}},{"before":"a5681d6add14c0d087c8a40495fa1349750db411","after":"4b0495a9caa5f01c1db03acc862608ed71d8bf04","ref":"refs/heads/master","pushedAt":"2024-03-26T18:56:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelrsweet","name":"Michael R Sweet","path":"/michaelrsweet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/488103?s=80&v=4"},"commit":{"message":"Resolve simple warnings.","shortMessageHtmlLink":"Resolve simple warnings."}},{"before":"e905473cc85af5ae106b08be4e09562e8853a0a1","after":"a5681d6add14c0d087c8a40495fa1349750db411","ref":"refs/heads/master","pushedAt":"2024-03-26T17:28:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelrsweet","name":"Michael R Sweet","path":"/michaelrsweet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/488103?s=80&v=4"},"commit":{"message":"Use newer strings array API.","shortMessageHtmlLink":"Use newer strings array API."}},{"before":"afb8edeeb13752fe7682ce74acdd984cf7136b78","after":"e905473cc85af5ae106b08be4e09562e8853a0a1","ref":"refs/heads/master","pushedAt":"2024-03-24T21:08:18.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"michaelrsweet","name":"Michael R Sweet","path":"/michaelrsweet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/488103?s=80&v=4"},"commit":{"message":"Add --prefix option for codesigning.","shortMessageHtmlLink":"Add --prefix option for codesigning."}},{"before":"7083b1fe04dd7c6059977e4cba4406f6ab74548a","after":"afb8edeeb13752fe7682ce74acdd984cf7136b78","ref":"refs/heads/master","pushedAt":"2024-03-24T16:22:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelrsweet","name":"Michael R Sweet","path":"/michaelrsweet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/488103?s=80&v=4"},"commit":{"message":"Update mmd code.","shortMessageHtmlLink":"Update mmd code."}},{"before":"4163821a788d0c3f0c988f61833b5fd680154e20","after":"7083b1fe04dd7c6059977e4cba4406f6ab74548a","ref":"refs/heads/master","pushedAt":"2024-03-23T23:31:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"michaelrsweet","name":"Michael R Sweet","path":"/michaelrsweet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/488103?s=80&v=4"},"commit":{"message":"Update code to current libcups3.","shortMessageHtmlLink":"Update code to current libcups3."}},{"before":"494ee6b66facc848facf6d66f7b61f7d5e71f52d","after":"4163821a788d0c3f0c988f61833b5fd680154e20","ref":"refs/heads/master","pushedAt":"2024-03-23T21:59:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"michaelrsweet","name":"Michael R Sweet","path":"/michaelrsweet","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/488103?s=80&v=4"},"commit":{"message":"Sync up with current libcups and add missing Github files.","shortMessageHtmlLink":"Sync up with current libcups and add missing Github files."}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWuwCaQA","startCursor":null,"endCursor":null}},"title":"Activity ยท michaelrsweet/moauth"}