{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":730037766,"defaultBranch":"main","name":"greenlight","ownerLogin":"suensky","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-12-11T04:11:57.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2831105?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1702267918.159189","currentOid":""},"activityList":{"items":[{"before":"a103729ac0ad3811bff32f103b1933c66bda16f2","after":"b6f1557998fd8a39ecaeeb18af1d5ae82ac6490d","ref":"refs/heads/main","pushedAt":"2024-01-19T23:39:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"suensky","name":"Huanhuan Sun","path":"/suensky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2831105?s=80&v=4"},"commit":{"message":"ch19 metrics","shortMessageHtmlLink":"ch19 metrics"}},{"before":"da036ce3c88221a3de687669266ffd5111d9ba9f","after":"a103729ac0ad3811bff32f103b1933c66bda16f2","ref":"refs/heads/main","pushedAt":"2024-01-19T19:52:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"suensky","name":"Huanhuan Sun","path":"/suensky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2831105?s=80&v=4"},"commit":{"message":"ch19 metrics","shortMessageHtmlLink":"ch19 metrics"}},{"before":"13b072b5d56906efce815d6daf7ccaecd72ce8e9","after":"da036ce3c88221a3de687669266ffd5111d9ba9f","ref":"refs/heads/main","pushedAt":"2024-01-19T18:15:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"suensky","name":"Huanhuan Sun","path":"/suensky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2831105?s=80&v=4"},"commit":{"message":"ch16 authentication - permissions","shortMessageHtmlLink":"ch16 authentication - permissions"}},{"before":"b4e6a7d2e6eb7737a2efb6e075649cc60c7ae1a3","after":"13b072b5d56906efce815d6daf7ccaecd72ce8e9","ref":"refs/heads/main","pushedAt":"2024-01-18T23:12:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"suensky","name":"Huanhuan Sun","path":"/suensky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2831105?s=80&v=4"},"commit":{"message":"ch16 authentication","shortMessageHtmlLink":"ch16 authentication"}},{"before":"41428a1eecfa2bf75417bd69a2ffc0ebf6d23380","after":"b4e6a7d2e6eb7737a2efb6e075649cc60c7ae1a3","ref":"refs/heads/main","pushedAt":"2024-01-17T22:27:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"suensky","name":"Huanhuan Sun","path":"/suensky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2831105?s=80&v=4"},"commit":{"message":"ch15 activation","shortMessageHtmlLink":"ch15 activation"}},{"before":"b7ebe096405ddb8bc8226f9ecdad7111fe948e5d","after":"41428a1eecfa2bf75417bd69a2ffc0ebf6d23380","ref":"refs/heads/main","pushedAt":"2024-01-17T03:12:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"suensky","name":"Huanhuan Sun","path":"/suensky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2831105?s=80&v=4"},"commit":{"message":"ch14 complete background tasks","shortMessageHtmlLink":"ch14 complete background tasks"}},{"before":"fcce48ec5b6d869954c3cb56be3770d23c03675d","after":"b7ebe096405ddb8bc8226f9ecdad7111fe948e5d","ref":"refs/heads/main","pushedAt":"2024-01-17T00:38:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"suensky","name":"Huanhuan Sun","path":"/suensky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2831105?s=80&v=4"},"commit":{"message":"ch14 sending emails","shortMessageHtmlLink":"ch14 sending emails"}},{"before":"87c71c7402f973cd25ab42ea5d8595b02c9ec517","after":"fcce48ec5b6d869954c3cb56be3770d23c03675d","ref":"refs/heads/main","pushedAt":"2024-01-16T23:20:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"suensky","name":"Huanhuan Sun","path":"/suensky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2831105?s=80&v=4"},"commit":{"message":"ch13 User setup and registration","shortMessageHtmlLink":"ch13 User setup and registration"}},{"before":"1bf125cc5c3c9c33582f27d1e2a6187671f7aa7f","after":"87c71c7402f973cd25ab42ea5d8595b02c9ec517","ref":"refs/heads/main","pushedAt":"2024-01-16T22:40:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"suensky","name":"Huanhuan Sun","path":"/suensky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2831105?s=80&v=4"},"commit":{"message":"ch12 graceful shutdown","shortMessageHtmlLink":"ch12 graceful shutdown"}},{"before":"6054752245536673d87ddc2e6f594f6e98fef3f6","after":"1bf125cc5c3c9c33582f27d1e2a6187671f7aa7f","ref":"refs/heads/main","pushedAt":"2024-01-12T23:33:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"suensky","name":"Huanhuan Sun","path":"/suensky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2831105?s=80&v=4"},"commit":{"message":"ch11 rate limit","shortMessageHtmlLink":"ch11 rate limit"}},{"before":"e0414f254c542a62be6e6fbe926d10c2d6b98a18","after":"6054752245536673d87ddc2e6f594f6e98fef3f6","ref":"refs/heads/main","pushedAt":"2024-01-09T22:40:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"suensky","name":"Huanhuan Sun","path":"/suensky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2831105?s=80&v=4"},"commit":{"message":"ch10 JSON logger and Panic recovery","shortMessageHtmlLink":"ch10 JSON logger and Panic recovery"}},{"before":"8ba60929f9adc10f3b2259c02f0b37b0ccb83b32","after":"e0414f254c542a62be6e6fbe926d10c2d6b98a18","ref":"refs/heads/main","pushedAt":"2024-01-09T19:38:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"suensky","name":"Huanhuan Sun","path":"/suensky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2831105?s=80&v=4"},"commit":{"message":"ch9 pagination","shortMessageHtmlLink":"ch9 pagination"}},{"before":"48aca963403564f1825d6f75bb0e4522447eb304","after":"8ba60929f9adc10f3b2259c02f0b37b0ccb83b32","ref":"refs/heads/main","pushedAt":"2024-01-09T19:16:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"suensky","name":"Huanhuan Sun","path":"/suensky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2831105?s=80&v=4"},"commit":{"message":"ch9 filtering and sorting","shortMessageHtmlLink":"ch9 filtering and sorting"}},{"before":"f3d42b946843c951303c2bb60e89f09abf459f8f","after":"48aca963403564f1825d6f75bb0e4522447eb304","ref":"refs/heads/main","pushedAt":"2024-01-08T19:29:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"suensky","name":"Huanhuan Sun","path":"/suensky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2831105?s=80&v=4"},"commit":{"message":"ch8 more CRUD","shortMessageHtmlLink":"ch8 more CRUD"}},{"before":"300c715682897ee29f74c43e2691c095ac847232","after":"f3d42b946843c951303c2bb60e89f09abf459f8f","ref":"refs/heads/main","pushedAt":"2024-01-05T23:54:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"suensky","name":"Huanhuan Sun","path":"/suensky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2831105?s=80&v=4"},"commit":{"message":"ch7 CRUD","shortMessageHtmlLink":"ch7 CRUD"}},{"before":"0cf7b1e2b722b89ad0230092edf4b2005321b37c","after":"300c715682897ee29f74c43e2691c095ac847232","ref":"refs/heads/main","pushedAt":"2024-01-05T19:42:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"suensky","name":"Huanhuan Sun","path":"/suensky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2831105?s=80&v=4"},"commit":{"message":"ch6 Postgres","shortMessageHtmlLink":"ch6 Postgres"}},{"before":"b09c5f6e24d236b8a01eee5a4c3ae96bcc230528","after":"0cf7b1e2b722b89ad0230092edf4b2005321b37c","ref":"refs/heads/main","pushedAt":"2024-01-04T22:34:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"suensky","name":"Huanhuan Sun","path":"/suensky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2831105?s=80&v=4"},"commit":{"message":"ch5 PostgresSQL update","shortMessageHtmlLink":"ch5 PostgresSQL update"}},{"before":"ad0b9c6a533eb019573efa6ef422c5c62e035a1d","after":"b09c5f6e24d236b8a01eee5a4c3ae96bcc230528","ref":"refs/heads/main","pushedAt":"2024-01-04T22:26:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"suensky","name":"Huanhuan Sun","path":"/suensky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2831105?s=80&v=4"},"commit":{"message":"ch5 PostgresSQL","shortMessageHtmlLink":"ch5 PostgresSQL"}},{"before":"5ff576e6d4f9da0cfefa328162629e35a3821286","after":"ad0b9c6a533eb019573efa6ef422c5c62e035a1d","ref":"refs/heads/main","pushedAt":"2024-01-04T19:56:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"suensky","name":"Huanhuan Sun","path":"/suensky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2831105?s=80&v=4"},"commit":{"message":"ch4 Parsing JSON","shortMessageHtmlLink":"ch4 Parsing JSON"}},{"before":"f2783fc034ec2301933aefc7a9416bece70ceccd","after":"5ff576e6d4f9da0cfefa328162629e35a3821286","ref":"refs/heads/main","pushedAt":"2024-01-03T19:34:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"suensky","name":"Huanhuan Sun","path":"/suensky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2831105?s=80&v=4"},"commit":{"message":"ch3 Sending JSON","shortMessageHtmlLink":"ch3 Sending JSON"}},{"before":"1a1810e3f9504d3567b7841ff5a159374394d00e","after":"f2783fc034ec2301933aefc7a9416bece70ceccd","ref":"refs/heads/main","pushedAt":"2024-01-03T18:31:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"suensky","name":"Huanhuan Sun","path":"/suensky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2831105?s=80&v=4"},"commit":{"message":"ch2.2 routing","shortMessageHtmlLink":"ch2.2 routing"}},{"before":"b320abaebe92383c07ca29d852e64ed6fb159d52","after":"1a1810e3f9504d3567b7841ff5a159374394d00e","ref":"refs/heads/main","pushedAt":"2024-01-02T23:29:12.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"suensky","name":"Huanhuan Sun","path":"/suensky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2831105?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}},{"before":"01e99084d87a15cb876a47541da03d86059bc280","after":"b320abaebe92383c07ca29d852e64ed6fb159d52","ref":"refs/heads/main","pushedAt":"2024-01-02T23:22:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"suensky","name":"Huanhuan Sun","path":"/suensky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2831105?s=80&v=4"},"commit":{"message":"Basic","shortMessageHtmlLink":"Basic"}},{"before":null,"after":"01e99084d87a15cb876a47541da03d86059bc280","ref":"refs/heads/main","pushedAt":"2023-12-11T04:11:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"suensky","name":"Huanhuan Sun","path":"/suensky","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2831105?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMS0xOVQyMzozOToxOC4wMDAwMDBazwAAAAPkbf1r","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMi0xMVQwNDoxMTo1Ny4wMDAwMDBazwAAAAPG2EQe"}},"title":"Activity ยท suensky/greenlight"}