{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":567870868,"defaultBranch":"main","name":"thecodingtrain.com","ownerLogin":"fturmel","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2022-11-18T19:29:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4009209?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1713620989.0","currentOid":""},"activityList":{"items":[{"before":"512a805364477cf8620fe38fc28b4c94ef819a87","after":null,"ref":"refs/heads/PR/generate-challenge-redirects","pushedAt":"2024-04-20T13:49:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fturmel","name":"Francis Turmel","path":"/fturmel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4009209?s=80&v=4"}},{"before":null,"after":"512a805364477cf8620fe38fc28b4c94ef819a87","ref":"refs/heads/PR/generate-challenge-redirects","pushedAt":"2024-04-14T13:20:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fturmel","name":"Francis Turmel","path":"/fturmel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4009209?s=80&v=4"},"commit":{"message":"generate challenges redirects/shortcuts at build time","shortMessageHtmlLink":"generate challenges redirects/shortcuts at build time"}},{"before":"b52eee0151ac4b40b62ebe8a02fa18bdd17191f9","after":null,"ref":"refs/heads/PR/remove-showcase-submissions","pushedAt":"2024-01-22T01:48:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fturmel","name":"Francis Turmel","path":"/fturmel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4009209?s=80&v=4"}},{"before":null,"after":"b52eee0151ac4b40b62ebe8a02fa18bdd17191f9","ref":"refs/heads/PR/remove-showcase-submissions","pushedAt":"2024-01-21T19:05:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fturmel","name":"Francis Turmel","path":"/fturmel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4009209?s=80&v=4"},"commit":{"message":"remove two showcase submissions per submitter request","shortMessageHtmlLink":"remove two showcase submissions per submitter request"}},{"before":"d5696679fefc26767a966c08faf260134f964a3d","after":null,"ref":"refs/heads/PR/improve-content-tests","pushedAt":"2023-11-04T02:07:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fturmel","name":"Francis Turmel","path":"/fturmel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4009209?s=80&v=4"}},{"before":"b885d198e3d4806149c81b3cfe7a5120e7aff1e6","after":"d5696679fefc26767a966c08faf260134f964a3d","ref":"refs/heads/PR/improve-content-tests","pushedAt":"2023-11-02T06:03:27.000Z","pushType":"push","commitsCount":24,"pusher":{"login":"dipamsen","name":"Dipam Sen","path":"/dipamsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59444569?s=80&v=4"},"commit":{"message":"Merge branch 'main' into PR/improve-content-tests","shortMessageHtmlLink":"Merge branch 'main' into PR/improve-content-tests"}},{"before":"1daa759f639ee200ee085071c8d330c78104c60a","after":"b885d198e3d4806149c81b3cfe7a5120e7aff1e6","ref":"refs/heads/PR/improve-content-tests","pushedAt":"2023-10-31T07:01:14.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"dipamsen","name":"Dipam Sen","path":"/dipamsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59444569?s=80&v=4"},"commit":{"message":"Merge branch 'main' into PR/improve-content-tests","shortMessageHtmlLink":"Merge branch 'main' into PR/improve-content-tests"}},{"before":"dcc036f8b18526de23a7ee9931252e77e8f50fd8","after":"1daa759f639ee200ee085071c8d330c78104c60a","ref":"refs/heads/PR/improve-content-tests","pushedAt":"2023-10-31T07:00:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"dipamsen","name":"Dipam Sen","path":"/dipamsen","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/59444569?s=80&v=4"},"commit":{"message":"fix timestamp errors","shortMessageHtmlLink":"fix timestamp errors"}},{"before":"935340fff3c7222ca63a2a311ebd454c9580c82b","after":"dcc036f8b18526de23a7ee9931252e77e8f50fd8","ref":"refs/heads/PR/improve-content-tests","pushedAt":"2023-10-28T03:49:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"fturmel","name":"Francis Turmel","path":"/fturmel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4009209?s=80&v=4"},"commit":{"message":"Merge branch 'PR/improve-content-tests' of github.com:fturmel/thecodingtrain.com into PR/improve-content-tests","shortMessageHtmlLink":"Merge branch 'PR/improve-content-tests' of github.com:fturmel/thecodi…"}},{"before":"84e9304ebac2f15eebdb3a3daf185d8da34c5caf","after":"935340fff3c7222ca63a2a311ebd454c9580c82b","ref":"refs/heads/PR/improve-content-tests","pushedAt":"2023-10-28T03:47:55.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"fturmel","name":"Francis Turmel","path":"/fturmel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4009209?s=80&v=4"},"commit":{"message":"Merge branch 'main' into PR/improve-content-tests","shortMessageHtmlLink":"Merge branch 'main' into PR/improve-content-tests"}},{"before":"94e0c03750ab90a1f3b292f89b8e776d05067076","after":"84e9304ebac2f15eebdb3a3daf185d8da34c5caf","ref":"refs/heads/PR/improve-content-tests","pushedAt":"2023-10-25T22:26:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fturmel","name":"Francis Turmel","path":"/fturmel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4009209?s=80&v=4"},"commit":{"message":"additional timestamp content validation rules","shortMessageHtmlLink":"additional timestamp content validation rules"}},{"before":"bf1c7f8403c0a480101e9cc49e6f090e53c7c1b9","after":"94e0c03750ab90a1f3b292f89b8e776d05067076","ref":"refs/heads/PR/improve-content-tests","pushedAt":"2023-10-25T21:53:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fturmel","name":"Francis Turmel","path":"/fturmel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4009209?s=80&v=4"},"commit":{"message":"fix videos missing a `0:00` timestamp","shortMessageHtmlLink":"fix videos missing a 0:00 timestamp"}},{"before":"65ef8b37a7681dda20a4f445956a2b575939cb69","after":"bf1c7f8403c0a480101e9cc49e6f090e53c7c1b9","ref":"refs/heads/PR/improve-content-tests","pushedAt":"2023-10-25T21:40:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fturmel","name":"Francis Turmel","path":"/fturmel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4009209?s=80&v=4"},"commit":{"message":"move tracksWithChaptersOrVideosSlugs near the validator + notes on restrictions","shortMessageHtmlLink":"move tracksWithChaptersOrVideosSlugs near the validator + notes on re…"}},{"before":"c0d8cb5e8a3842f1b19ac43ae71a077417c0b36a","after":"65ef8b37a7681dda20a4f445956a2b575939cb69","ref":"refs/heads/PR/improve-content-tests","pushedAt":"2023-10-25T21:29:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fturmel","name":"Francis Turmel","path":"/fturmel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4009209?s=80&v=4"},"commit":{"message":"validate the first timestamp of an array to always be `0:00`","shortMessageHtmlLink":"validate the first timestamp of an array to always be 0:00"}},{"before":"874c0d12e2f4938a3d699eab2335ec1194b103aa","after":"c0d8cb5e8a3842f1b19ac43ae71a077417c0b36a","ref":"refs/heads/PR/improve-content-tests","pushedAt":"2023-10-25T21:19:15.000Z","pushType":"push","commitsCount":16,"pusher":{"login":"fturmel","name":"Francis Turmel","path":"/fturmel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4009209?s=80&v=4"},"commit":{"message":"Merge branch 'main' into PR/improve-content-tests","shortMessageHtmlLink":"Merge branch 'main' into PR/improve-content-tests"}},{"before":"0eb7a7584437bfa318306c590768939c1a1b6b12","after":"874c0d12e2f4938a3d699eab2335ec1194b103aa","ref":"refs/heads/PR/improve-content-tests","pushedAt":"2023-10-22T22:35:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fturmel","name":"Francis Turmel","path":"/fturmel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4009209?s=80&v=4"},"commit":{"message":"links to thecodingtrain.com should be relative","shortMessageHtmlLink":"links to thecodingtrain.com should be relative"}},{"before":"2d50f475af708e162bfc4e2fb28b9de48c659edd","after":"0eb7a7584437bfa318306c590768939c1a1b6b12","ref":"refs/heads/PR/improve-content-tests","pushedAt":"2023-10-22T21:37:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fturmel","name":"Francis Turmel","path":"/fturmel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4009209?s=80&v=4"},"commit":{"message":"improve relative link validator","shortMessageHtmlLink":"improve relative link validator"}},{"before":"b4c1e9f63de9b3e92640dfc0160c32b847730792","after":"2d50f475af708e162bfc4e2fb28b9de48c659edd","ref":"refs/heads/PR/improve-content-tests","pushedAt":"2023-10-22T19:16:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fturmel","name":"Francis Turmel","path":"/fturmel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4009209?s=80&v=4"},"commit":{"message":"add content validation for About page","shortMessageHtmlLink":"add content validation for About page"}},{"before":null,"after":"b4c1e9f63de9b3e92640dfc0160c32b847730792","ref":"refs/heads/PR/improve-content-tests","pushedAt":"2023-10-22T17:32:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fturmel","name":"Francis Turmel","path":"/fturmel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4009209?s=80&v=4"},"commit":{"message":"improve content tests","shortMessageHtmlLink":"improve content tests"}},{"before":"f205889fe18267d9f9280ae854e2a67ac93ba64c","after":null,"ref":"refs/heads/PR/upgrade-deps-and-minor-improvements","pushedAt":"2023-10-22T17:22:30.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fturmel","name":"Francis Turmel","path":"/fturmel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4009209?s=80&v=4"}},{"before":"11d5bbc3b7929df1cdf6945a9546aec1bb619935","after":null,"ref":"refs/heads/PR/single-video-track-label","pushedAt":"2023-10-21T15:56:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fturmel","name":"Francis Turmel","path":"/fturmel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4009209?s=80&v=4"}},{"before":null,"after":"f205889fe18267d9f9280ae854e2a67ac93ba64c","ref":"refs/heads/PR/upgrade-deps-and-minor-improvements","pushedAt":"2023-10-21T15:35:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fturmel","name":"Francis Turmel","path":"/fturmel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4009209?s=80&v=4"},"commit":{"message":"Add missing key attribute in Passenger showcase form","shortMessageHtmlLink":"Add missing key attribute in Passenger showcase form"}},{"before":"f03bdc4c13d1d41ffb721a55df4f4e02165fdda5","after":null,"ref":"refs/heads/PR/upgrade-deps-and-minor-improvements","pushedAt":"2023-10-21T15:33:38.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fturmel","name":"Francis Turmel","path":"/fturmel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4009209?s=80&v=4"}},{"before":"330c1927a96ddc85bb464728ff61d8c0a6c541ac","after":"f03bdc4c13d1d41ffb721a55df4f4e02165fdda5","ref":"refs/heads/PR/upgrade-deps-and-minor-improvements","pushedAt":"2023-10-21T15:28:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fturmel","name":"Francis Turmel","path":"/fturmel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4009209?s=80&v=4"},"commit":{"message":"Add missing key attribute in Passenger showcase form","shortMessageHtmlLink":"Add missing key attribute in Passenger showcase form"}},{"before":null,"after":"330c1927a96ddc85bb464728ff61d8c0a6c541ac","ref":"refs/heads/PR/upgrade-deps-and-minor-improvements","pushedAt":"2023-10-21T15:26:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fturmel","name":"Francis Turmel","path":"/fturmel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4009209?s=80&v=4"},"commit":{"message":"Add missing key attribute in Passenger showcase form","shortMessageHtmlLink":"Add missing key attribute in Passenger showcase form"}},{"before":null,"after":"11d5bbc3b7929df1cdf6945a9546aec1bb619935","ref":"refs/heads/PR/single-video-track-label","pushedAt":"2023-10-01T23:25:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fturmel","name":"Francis Turmel","path":"/fturmel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4009209?s=80&v=4"},"commit":{"message":"don't pluralize video count label when track only has one video","shortMessageHtmlLink":"don't pluralize video count label when track only has one video"}},{"before":"1c9912d4b2243bf363674bee509f602f781a2cf9","after":null,"ref":"refs/heads/PR/cleanup-memos","pushedAt":"2023-07-22T17:01:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fturmel","name":"Francis Turmel","path":"/fturmel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4009209?s=80&v=4"}},{"before":null,"after":"1c9912d4b2243bf363674bee509f602f781a2cf9","ref":"refs/heads/PR/cleanup-memos","pushedAt":"2023-07-22T13:38:47.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fturmel","name":"Francis Turmel","path":"/fturmel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4009209?s=80&v=4"},"commit":{"message":"cleanup `memo` usage","shortMessageHtmlLink":"cleanup memo usage"}},{"before":"c8f4282e9cd653e3339f680d6f2f68aa28eb2f1c","after":null,"ref":"refs/heads/PR/show-track-video-credits","pushedAt":"2023-07-21T15:19:54.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fturmel","name":"Francis Turmel","path":"/fturmel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4009209?s=80&v=4"}},{"before":null,"after":"c8f4282e9cd653e3339f680d6f2f68aa28eb2f1c","ref":"refs/heads/PR/show-track-video-credits","pushedAt":"2023-07-20T16:31:01.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fturmel","name":"Francis Turmel","path":"/fturmel","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4009209?s=80&v=4"},"commit":{"message":"display credits for Track videos","shortMessageHtmlLink":"display credits for Track videos"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENdrpTwA","startCursor":null,"endCursor":null}},"title":"Activity · fturmel/thecodingtrain.com"}