{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":829898219,"defaultBranch":"master","name":"ki-tool-api-mock","ownerLogin":"virtUOS","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-07-17T08:00:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/37844?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1721657609.0","currentOid":""},"activityList":{"items":[{"before":"afd01de1cffc8248755919a7ec7be95fbc265063","after":"e4c59c424362f1b72319bb87d2b9b9bf3dec5ea9","ref":"refs/heads/master","pushedAt":"2024-07-25T11:56:02.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"dennis531","name":"Dennis Benz","path":"/dennis531","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44410838?s=80&v=4"},"commit":{"message":"Merge pull request #32 from ferishili/jwt-payload-correction\n\nJWT Payload type change request","shortMessageHtmlLink":"Merge pull request #32 from ferishili/jwt-payload-correction"}},{"before":"18dfc998b5be60b39d43909687df19e613ddafa4","after":"afd01de1cffc8248755919a7ec7be95fbc265063","ref":"refs/heads/master","pushedAt":"2024-07-25T11:18:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dennis531","name":"Dennis Benz","path":"/dennis531","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44410838?s=80&v=4"},"commit":{"message":"Use http bearer type for api token","shortMessageHtmlLink":"Use http bearer type for api token"}},{"before":"5003dd9671ee5a4bb6f96a70bc4a5b25f56de10c","after":"18dfc998b5be60b39d43909687df19e613ddafa4","ref":"refs/heads/master","pushedAt":"2024-07-22T14:26:38.000Z","pushType":"pr_merge","commitsCount":7,"pusher":{"login":"Odrec","name":null,"path":"/Odrec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9385209?s=80&v=4"},"commit":{"message":"Merge pull request #31 from Odrec/fixes\n\nAdd cleanups and fixes","shortMessageHtmlLink":"Merge pull request #31 from Odrec/fixes"}},{"before":"4297304b59f4600da09feab22a0868b6788becf2","after":"5003dd9671ee5a4bb6f96a70bc4a5b25f56de10c","ref":"refs/heads/master","pushedAt":"2024-07-22T14:24:39.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Odrec","name":null,"path":"/Odrec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9385209?s=80&v=4"},"commit":{"message":"Merge pull request #30 from Odrec/jwt-validation\n\nUse pydantic for jwt payload validation","shortMessageHtmlLink":"Merge pull request #30 from Odrec/jwt-validation"}},{"before":null,"after":"c54f9d75b9b50f2ccc0f9b0ffaae3cdf06e52c51","ref":"refs/heads/fixes","pushedAt":"2024-07-22T14:13:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dennis531","name":"Dennis Benz","path":"/dennis531","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44410838?s=80&v=4"},"commit":{"message":"Fix typo in function name","shortMessageHtmlLink":"Fix typo in function name"}},{"before":null,"after":"0dee62bac96f14bebe717c323e8e2697a3bbc61a","ref":"refs/heads/jwt-validation","pushedAt":"2024-07-22T14:01:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dennis531","name":"Dennis Benz","path":"/dennis531","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44410838?s=80&v=4"},"commit":{"message":"Use pydantic for jwt payload validation","shortMessageHtmlLink":"Use pydantic for jwt payload validation"}},{"before":"8c1fbc8b1dfbefb480ba98ac02a4f7a8973cb6be","after":"4297304b59f4600da09feab22a0868b6788becf2","ref":"refs/heads/master","pushedAt":"2024-07-22T10:21:48.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Odrec","name":null,"path":"/Odrec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9385209?s=80&v=4"},"commit":{"message":"Merge pull request #29 from Odrec/exclude-null-attributes\n\nExclude attributes with none values in responses","shortMessageHtmlLink":"Merge pull request #29 from Odrec/exclude-null-attributes"}},{"before":"7ee153cde780025fe711f6abde66431d1abdc9c1","after":"8c1fbc8b1dfbefb480ba98ac02a4f7a8973cb6be","ref":"refs/heads/master","pushedAt":"2024-07-22T10:20:30.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"Odrec","name":null,"path":"/Odrec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9385209?s=80&v=4"},"commit":{"message":"Merge pull request #28 from Odrec/metadata\n\nMetadata Improvements","shortMessageHtmlLink":"Merge pull request #28 from Odrec/metadata"}},{"before":null,"after":"38985349c76e42ee23d371b39131b15a33a76ab2","ref":"refs/heads/exclude-null-attributes","pushedAt":"2024-07-22T09:46:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dennis531","name":"Dennis Benz","path":"/dennis531","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44410838?s=80&v=4"},"commit":{"message":"Exclude attributes with none values in responses","shortMessageHtmlLink":"Exclude attributes with none values in responses"}},{"before":null,"after":"373ddfae08d098e5db07b5032f6f1df7276922dc","ref":"refs/heads/metadata","pushedAt":"2024-07-22T08:50:05.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dennis531","name":"Dennis Benz","path":"/dennis531","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44410838?s=80&v=4"},"commit":{"message":"Update metadata url","shortMessageHtmlLink":"Update metadata url"}},{"before":"c838de23a17fbc51715211faff6985e231473085","after":"7ee153cde780025fe711f6abde66431d1abdc9c1","ref":"refs/heads/master","pushedAt":"2024-07-19T12:41:11.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Odrec","name":null,"path":"/Odrec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9385209?s=80&v=4"},"commit":{"message":"Merge pull request #26 from Odrec/database\n\nAdd sql database","shortMessageHtmlLink":"Merge pull request #26 from Odrec/database"}},{"before":null,"after":"0ebf0252cf72b900f5e8be48fdc9c1edc1a4b9c1","ref":"refs/heads/database","pushedAt":"2024-07-19T11:49:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dennis531","name":"Dennis Benz","path":"/dennis531","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44410838?s=80&v=4"},"commit":{"message":"Add sql database","shortMessageHtmlLink":"Add sql database"}},{"before":"069671af074ee117cba8a6ae3702d8e00cf23c48","after":"c838de23a17fbc51715211faff6985e231473085","ref":"refs/heads/master","pushedAt":"2024-07-18T14:22:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Odrec","name":null,"path":"/Odrec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9385209?s=80&v=4"},"commit":{"message":"Explicitly define with_user_quotas as a FastAPI Query parameter. Closes #16","shortMessageHtmlLink":"Explicitly define with_user_quotas as a FastAPI Query parameter. Closes "}},{"before":"7fed3791f98abe1133e313af7760a52d1d35790b","after":"069671af074ee117cba8a6ae3702d8e00cf23c48","ref":"refs/heads/master","pushedAt":"2024-07-18T14:11:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Odrec","name":null,"path":"/Odrec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9385209?s=80&v=4"},"commit":{"message":"Update README.md Update Quotas test to not use feature as scope.","shortMessageHtmlLink":"Update README.md Update Quotas test to not use feature as scope."}},{"before":"7c2c8c844813254981aa0fafbe1361bc740b93d5","after":"7fed3791f98abe1133e313af7760a52d1d35790b","ref":"refs/heads/master","pushedAt":"2024-07-18T14:10:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Odrec","name":null,"path":"/Odrec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9385209?s=80&v=4"},"commit":{"message":"Got rid of quotas with scope feature in the sample data since it's not a valid scope anymore","shortMessageHtmlLink":"Got rid of quotas with scope feature in the sample data since it's no…"}},{"before":"e2ce2e8b8dec67747dffc468de663caba01baedf","after":"7c2c8c844813254981aa0fafbe1361bc740b93d5","ref":"refs/heads/master","pushedAt":"2024-07-18T14:04:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Odrec","name":null,"path":"/Odrec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9385209?s=80&v=4"},"commit":{"message":"Got rid of quotas with scope feature in the sample data since it's not a valid scope anymore","shortMessageHtmlLink":"Got rid of quotas with scope feature in the sample data since it's no…"}},{"before":"e06ec4faf9781cfa7fdeccaf9cc2a2b5ccfc38bb","after":"e2ce2e8b8dec67747dffc468de663caba01baedf","ref":"refs/heads/master","pushedAt":"2024-07-18T14:01:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Odrec","name":null,"path":"/Odrec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9385209?s=80&v=4"},"commit":{"message":"Add some quota validation","shortMessageHtmlLink":"Add some quota validation"}},{"before":"a35c4bd6fc100cd4c942a99a7b12b4378710827a","after":"e06ec4faf9781cfa7fdeccaf9cc2a2b5ccfc38bb","ref":"refs/heads/master","pushedAt":"2024-07-18T13:42:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Odrec","name":null,"path":"/Odrec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9385209?s=80&v=4"},"commit":{"message":"Update README.md to reflect that we got rid of update quota for specific course member.","shortMessageHtmlLink":"Update README.md to reflect that we got rid of update quota for speci…"}},{"before":"182c3d8a4250dd8a61494e22e4e65efbcf66387a","after":"a35c4bd6fc100cd4c942a99a7b12b4378710827a","ref":"refs/heads/master","pushedAt":"2024-07-18T13:41:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Odrec","name":null,"path":"/Odrec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9385209?s=80&v=4"},"commit":{"message":"Got rid of update quota for specific course member. Closes #20","shortMessageHtmlLink":"Got rid of update quota for specific course member. Closes #20"}},{"before":"8a51ec9c3d586cf8ad428e939a4bc98e71a6fe4c","after":"182c3d8a4250dd8a61494e22e4e65efbcf66387a","ref":"refs/heads/master","pushedAt":"2024-07-18T13:35:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Odrec","name":null,"path":"/Odrec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9385209?s=80&v=4"},"commit":{"message":"Support multiple JWT algorithms. Closes #23","shortMessageHtmlLink":"Support multiple JWT algorithms. Closes #23"}},{"before":"294cc4aea0b54d7e429ac6f06b5d5af2d7eb85c1","after":"8a51ec9c3d586cf8ad428e939a4bc98e71a6fe4c","ref":"refs/heads/master","pushedAt":"2024-07-18T13:27:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Odrec","name":null,"path":"/Odrec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9385209?s=80&v=4"},"commit":{"message":"Update README.md to reflect use of form data for JWT authentication instead of JSON","shortMessageHtmlLink":"Update README.md to reflect use of form data for JWT authentication i…"}},{"before":"a5d430264cc4885b914f9d2241377d41e9d2ce1b","after":"294cc4aea0b54d7e429ac6f06b5d5af2d7eb85c1","ref":"refs/heads/master","pushedAt":"2024-07-18T13:21:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Odrec","name":null,"path":"/Odrec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9385209?s=80&v=4"},"commit":{"message":"Added some verification to the JWT Payload. Related to #24","shortMessageHtmlLink":"Added some verification to the JWT Payload. Related to #24"}},{"before":"f77a975d2038e5d13ad4581fe1deddc3189d93ef","after":"a5d430264cc4885b914f9d2241377d41e9d2ce1b","ref":"refs/heads/master","pushedAt":"2024-07-18T12:53:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Odrec","name":null,"path":"/Odrec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9385209?s=80&v=4"},"commit":{"message":"Get rid of arbitrary types for metadata. Closes #22","shortMessageHtmlLink":"Get rid of arbitrary types for metadata. Closes #22"}},{"before":"cd62fe7c5fd46e88adc514b920d8abcabc4eafdc","after":"f77a975d2038e5d13ad4581fe1deddc3189d93ef","ref":"refs/heads/master","pushedAt":"2024-07-18T12:41:24.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Odrec","name":null,"path":"/Odrec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9385209?s=80&v=4"},"commit":{"message":"Merge pull request #25 from Odrec/post-parameter\n\nUse form parameter for jwt token","shortMessageHtmlLink":"Merge pull request #25 from Odrec/post-parameter"}},{"before":null,"after":"9dccf43318350cdf6f8e296f43e5778615a86fd0","ref":"refs/heads/post-parameter","pushedAt":"2024-07-18T11:23:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dennis531","name":"Dennis Benz","path":"/dennis531","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/44410838?s=80&v=4"},"commit":{"message":"Use form parameter for jwt token\n\nClose #12","shortMessageHtmlLink":"Use form parameter for jwt token"}},{"before":"114420899ac507c2cfbf1e01bada3da43e6f4503","after":"cd62fe7c5fd46e88adc514b920d8abcabc4eafdc","ref":"refs/heads/master","pushedAt":"2024-07-18T10:17:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Odrec","name":null,"path":"/Odrec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9385209?s=80&v=4"},"commit":{"message":"Closes #8","shortMessageHtmlLink":"Closes #8"}},{"before":"dfa55ea5d2436049d0254410fe57875a7cb6d551","after":"114420899ac507c2cfbf1e01bada3da43e6f4503","ref":"refs/heads/master","pushedAt":"2024-07-18T10:05:53.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Odrec","name":null,"path":"/Odrec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9385209?s=80&v=4"},"commit":{"message":"Get rid of unnecessary functions and file. Closes #11. Closes #9","shortMessageHtmlLink":"Get rid of unnecessary functions and file. Closes #11. Closes #9"}},{"before":"e331e0f63ec0e78375eff96b0fc58b6b4c7feaab","after":"dfa55ea5d2436049d0254410fe57875a7cb6d551","ref":"refs/heads/master","pushedAt":"2024-07-18T10:03:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Odrec","name":null,"path":"/Odrec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9385209?s=80&v=4"},"commit":{"message":"Get rid of token expire env var. Closes #10","shortMessageHtmlLink":"Get rid of token expire env var. Closes #10"}},{"before":"b12a9712e1499802cbac8581b802cb1f129c5d97","after":"e331e0f63ec0e78375eff96b0fc58b6b4c7feaab","ref":"refs/heads/master","pushedAt":"2024-07-18T10:00:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Odrec","name":null,"path":"/Odrec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9385209?s=80&v=4"},"commit":{"message":"Closes #13, closes #7","shortMessageHtmlLink":"Closes #13, closes #7"}},{"before":"cab10133cf1b5f6eaa9b84b981eddbea8df30b34","after":"b12a9712e1499802cbac8581b802cb1f129c5d97","ref":"refs/heads/master","pushedAt":"2024-07-18T07:35:20.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"Odrec","name":null,"path":"/Odrec","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/9385209?s=80&v=4"},"commit":{"message":"Merge pull request #4 from Odrec/course-quota\n\nAdd missing used in course quota","shortMessageHtmlLink":"Merge pull request #4 from Odrec/course-quota"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yNVQxMTo1NjowMi4wMDAwMDBazwAAAASI9Q8r","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yNVQxMTo1NjowMi4wMDAwMDBazwAAAASI9Q8r","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0xOFQwNzozNToyMC4wMDAwMDBazwAAAASCnZVd"}},"title":"Activity · virtUOS/ki-tool-api-mock"}