{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":648477056,"defaultBranch":"main","name":"udemy-react-ssr","ownerLogin":"monello","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-06-02T04:11:11.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/187608?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1685679903.277007","currentOid":""},"activityList":{"items":[{"before":"e9d5765f05ef3b00b738f16089e8d1c415281e86","after":"18963f5aa61bed89748868387d15d60aecb258d3","ref":"refs/heads/main","pushedAt":"2023-07-10T13:02:04.000Z","pushType":"pr_merge","commitsCount":65,"pusher":{"login":"monello","name":"Morné Louw","path":"/monello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187608?s=80&v=4"},"commit":{"message":"Merge pull request #1 from monello/project1\n\nProject1","shortMessageHtmlLink":"Merge pull request #1 from monello/project1"}},{"before":"508ffaa93dd2a79ac30134b91cd5f4f96d90a990","after":"79d9a7a11a826aac3c415ee58191a41ab13b60fe","ref":"refs/heads/project1","pushedAt":"2023-07-01T05:45:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"monello","name":"Morné Louw","path":"/monello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187608?s=80&v=4"},"commit":{"message":"create a require-auth higher-order component","shortMessageHtmlLink":"create a require-auth higher-order component"}},{"before":"b20777a63837553dd438985bc7855a1151798e2a","after":"508ffaa93dd2a79ac30134b91cd5f4f96d90a990","ref":"refs/heads/project1","pushedAt":"2023-06-28T06:00:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"monello","name":"Morné Louw","path":"/monello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187608?s=80&v=4"},"commit":{"message":"handle failing promises inside a promise.all","shortMessageHtmlLink":"handle failing promises inside a promise.all"}},{"before":"598fd650a7d33835a21805b3aba2fcea18b709cf","after":"b20777a63837553dd438985bc7855a1151798e2a","ref":"refs/heads/project1","pushedAt":"2023-06-28T05:58:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"monello","name":"Morné Louw","path":"/monello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187608?s=80&v=4"},"commit":{"message":"add and test admin-list route","shortMessageHtmlLink":"add and test admin-list route"}},{"before":"c86a18ddd98e2223ffe3389c0351ea9bf41c0aad","after":"598fd650a7d33835a21805b3aba2fcea18b709cf","ref":"refs/heads/project1","pushedAt":"2023-06-11T04:42:38.445Z","pushType":"push","commitsCount":1,"pusher":{"login":"monello","name":"Morné Louw","path":"/monello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187608?s=80&v=4"},"commit":{"message":"create the admins-list-page component","shortMessageHtmlLink":"create the admins-list-page component"}},{"before":"58dc90cbcdb9cd2d9d17b4548733f59a8e0e6e76","after":"c86a18ddd98e2223ffe3389c0351ea9bf41c0aad","ref":"refs/heads/project1","pushedAt":"2023-06-10T06:11:17.177Z","pushType":"push","commitsCount":1,"pusher":{"login":"monello","name":"Morné Louw","path":"/monello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187608?s=80&v=4"},"commit":{"message":"create the admins action and reducer","shortMessageHtmlLink":"create the admins action and reducer"}},{"before":"83b3dfef594823ab8059ba2e35795be88ff4c804","after":"58dc90cbcdb9cd2d9d17b4548733f59a8e0e6e76","ref":"refs/heads/project1","pushedAt":"2023-06-10T05:31:56.493Z","pushType":"push","commitsCount":1,"pusher":{"login":"monello","name":"Morné Louw","path":"/monello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187608?s=80&v=4"},"commit":{"message":"set response status 404 via static-context","shortMessageHtmlLink":"set response status 404 via static-context"}},{"before":"5ba0b7a3216d9fe1a5b5bd907923d4130d331b0c","after":"83b3dfef594823ab8059ba2e35795be88ff4c804","ref":"refs/heads/project1","pushedAt":"2023-06-10T05:05:30.111Z","pushType":"push","commitsCount":1,"pusher":{"login":"monello","name":"Morné Louw","path":"/monello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187608?s=80&v=4"},"commit":{"message":"errors: add page-not-found page and route","shortMessageHtmlLink":"errors: add page-not-found page and route"}},{"before":"412cc145dada85b8c73b0a836bf39571af122c71","after":"5ba0b7a3216d9fe1a5b5bd907923d4130d331b0c","ref":"refs/heads/project1","pushedAt":"2023-06-09T15:20:07.529Z","pushType":"push","commitsCount":1,"pusher":{"login":"monello","name":"Morné Louw","path":"/monello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187608?s=80&v=4"},"commit":{"message":"add some basic materialize styling","shortMessageHtmlLink":"add some basic materialize styling"}},{"before":"4ee20f40b81f28938c364197cb1ffe5ebc4c3458","after":"412cc145dada85b8c73b0a836bf39571af122c71","ref":"refs/heads/project1","pushedAt":"2023-06-09T15:06:25.621Z","pushType":"push","commitsCount":1,"pusher":{"login":"monello","name":"Morné Louw","path":"/monello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187608?s=80&v=4"},"commit":{"message":"auth: add the header navigation buttons","shortMessageHtmlLink":"auth: add the header navigation buttons"}},{"before":"8c60c1d16d3f16c17745b680614bba94d6eb756e","after":"4ee20f40b81f28938c364197cb1ffe5ebc4c3458","ref":"refs/heads/project1","pushedAt":"2023-06-09T14:54:17.339Z","pushType":"push","commitsCount":1,"pusher":{"login":"monello","name":"Morné Louw","path":"/monello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187608?s=80&v=4"},"commit":{"message":"auth: connecting header - redux connect()","shortMessageHtmlLink":"auth: connecting header - redux connect()"}},{"before":"466133fac591587f524c1689c53483e78242dc89","after":"8c60c1d16d3f16c17745b680614bba94d6eb756e","ref":"refs/heads/project1","pushedAt":"2023-06-09T14:43:22.277Z","pushType":"push","commitsCount":1,"pusher":{"login":"monello","name":"Morné Louw","path":"/monello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187608?s=80&v=4"},"commit":{"message":"auth: calling the fetchCurrentUser action","shortMessageHtmlLink":"auth: calling the fetchCurrentUser action"}},{"before":"eeef9211f5c9b14d17ee5002afc4f5207c4146c2","after":"466133fac591587f524c1689c53483e78242dc89","ref":"refs/heads/project1","pushedAt":"2023-06-09T14:31:27.744Z","pushType":"push","commitsCount":1,"pusher":{"login":"monello","name":"Morné Louw","path":"/monello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187608?s=80&v=4"},"commit":{"message":"auth: implement fetch auth status action and reducer","shortMessageHtmlLink":"auth: implement fetch auth status action and reducer"}},{"before":"d0c00be446e323ac65076bf3f8a7966a94a65886","after":"eeef9211f5c9b14d17ee5002afc4f5207c4146c2","ref":"refs/heads/project1","pushedAt":"2023-06-09T14:22:32.216Z","pushType":"push","commitsCount":1,"pusher":{"login":"monello","name":"Morné Louw","path":"/monello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187608?s=80&v=4"},"commit":{"message":"add a basic header component","shortMessageHtmlLink":"add a basic header component"}},{"before":"e978d44237504831f1912c7311b438e1a87d13df","after":"d0c00be446e323ac65076bf3f8a7966a94a65886","ref":"refs/heads/project1","pushedAt":"2023-06-09T14:14:22.390Z","pushType":"push","commitsCount":1,"pusher":{"login":"monello","name":"Morné Louw","path":"/monello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187608?s=80&v=4"},"commit":{"message":"refactor: create a root-level App component and nested routing","shortMessageHtmlLink":"refactor: create a root-level App component and nested routing"}},{"before":"c3780cd77e4c14fd2b2871be8fd68b484fa34f99","after":"e978d44237504831f1912c7311b438e1a87d13df","ref":"refs/heads/project1","pushedAt":"2023-06-09T12:38:15.356Z","pushType":"push","commitsCount":1,"pusher":{"login":"monello","name":"Morné Louw","path":"/monello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187608?s=80&v=4"},"commit":{"message":"auth: create ACTUAL client side axios instance - previous commit incorrently described","shortMessageHtmlLink":"auth: create ACTUAL client side axios instance - previous commit inco…"}},{"before":"039aed807191f6c41beb2e7e3f706f0013178006","after":"c3780cd77e4c14fd2b2871be8fd68b484fa34f99","ref":"refs/heads/project1","pushedAt":"2023-06-07T17:41:24.842Z","pushType":"push","commitsCount":1,"pusher":{"login":"monello","name":"Morné Louw","path":"/monello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187608?s=80&v=4"},"commit":{"message":"auth: create a client side axios instance","shortMessageHtmlLink":"auth: create a client side axios instance"}},{"before":"1d2ed568bfbf837086392ccaf90cd01d28b1d79b","after":"039aed807191f6c41beb2e7e3f706f0013178006","ref":"refs/heads/project1","pushedAt":"2023-06-07T17:23:06.389Z","pushType":"push","commitsCount":1,"pusher":{"login":"monello","name":"Morné Louw","path":"/monello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187608?s=80&v=4"},"commit":{"message":"auth: proxy setup","shortMessageHtmlLink":"auth: proxy setup"}},{"before":"00efce2215c3668c4e627895cf4141615f18f9d7","after":"1d2ed568bfbf837086392ccaf90cd01d28b1d79b","ref":"refs/heads/project1","pushedAt":"2023-06-06T20:21:00.682Z","pushType":"push","commitsCount":1,"pusher":{"login":"monello","name":"Morné Louw","path":"/monello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187608?s=80&v=4"},"commit":{"message":"security: mitigate xss attacks","shortMessageHtmlLink":"security: mitigate xss attacks"}},{"before":"3e65ceb08dfd3345d38c2d9e1445c22c85ae5fc8","after":"00efce2215c3668c4e627895cf4141615f18f9d7","ref":"refs/heads/project1","pushedAt":"2023-06-06T19:57:15.022Z","pushType":"push","commitsCount":1,"pusher":{"login":"monello","name":"Morné Louw","path":"/monello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187608?s=80&v=4"},"commit":{"message":"rehydrate/initialize cliens side redux with server sid data","shortMessageHtmlLink":"rehydrate/initialize cliens side redux with server sid data"}},{"before":"7b13d1a00bd47abc8f5dbff20763a6aee83dd011","after":"3e65ceb08dfd3345d38c2d9e1445c22c85ae5fc8","ref":"refs/heads/project1","pushedAt":"2023-06-06T18:50:06.646Z","pushType":"push","commitsCount":1,"pusher":{"login":"monello","name":"Morné Louw","path":"/monello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187608?s=80&v=4"},"commit":{"message":"refactor: improved page exports","shortMessageHtmlLink":"refactor: improved page exports"}},{"before":"b3a6ece0f1b3ae50e7d77f2f7300ace3f5d74c57","after":"7b13d1a00bd47abc8f5dbff20763a6aee83dd011","ref":"refs/heads/project1","pushedAt":"2023-06-06T18:43:14.251Z","pushType":"push","commitsCount":1,"pusher":{"login":"monello","name":"Morné Louw","path":"/monello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187608?s=80&v=4"},"commit":{"message":"refactor: route-level component to page-components - missing files","shortMessageHtmlLink":"refactor: route-level component to page-components - missing files"}},{"before":"b91d10549a33d43082b82ff351acb8132233fb3c","after":"b3a6ece0f1b3ae50e7d77f2f7300ace3f5d74c57","ref":"refs/heads/project1","pushedAt":"2023-06-06T18:37:29.165Z","pushType":"push","commitsCount":1,"pusher":{"login":"monello","name":"Morné Louw","path":"/monello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187608?s=80&v=4"},"commit":{"message":"refactor: route-level component to page-components","shortMessageHtmlLink":"refactor: route-level component to page-components"}},{"before":"5c5a196662e2c70eae3f96f3767c648312854c3b","after":"b91d10549a33d43082b82ff351acb8132233fb3c","ref":"refs/heads/project1","pushedAt":"2023-06-06T04:42:48.692Z","pushType":"push","commitsCount":1,"pusher":{"login":"monello","name":"Morné Louw","path":"/monello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187608?s=80&v=4"},"commit":{"message":"Promuse.all() - wait for all promises to resolve","shortMessageHtmlLink":"Promuse.all() - wait for all promises to resolve"}},{"before":"ca9342ba32324b62c08166fff58c87da12064e77","after":"5c5a196662e2c70eae3f96f3767c648312854c3b","ref":"refs/heads/project1","pushedAt":"2023-06-06T04:12:41.961Z","pushType":"push","commitsCount":1,"pusher":{"login":"monello","name":"Morné Louw","path":"/monello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187608?s=80&v=4"},"commit":{"message":"dispatch actions from store and get list of promises","shortMessageHtmlLink":"dispatch actions from store and get list of promises"}},{"before":"c0e8d81c4bedbfb883cc7ea4944ecf9e47feba4f","after":"ca9342ba32324b62c08166fff58c87da12064e77","ref":"refs/heads/project1","pushedAt":"2023-06-06T03:53:09.015Z","pushType":"push","commitsCount":1,"pusher":{"login":"monello","name":"Morné Louw","path":"/monello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187608?s=80&v=4"},"commit":{"message":"map over routes and exec loadData on each if exists","shortMessageHtmlLink":"map over routes and exec loadData on each if exists"}},{"before":"fc5280f851a337c01c9a33dc7e99800adc1b05bd","after":"c0e8d81c4bedbfb883cc7ea4944ecf9e47feba4f","ref":"refs/heads/project1","pushedAt":"2023-06-06T03:43:06.528Z","pushType":"push","commitsCount":1,"pusher":{"login":"monello","name":"Morné Louw","path":"/monello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187608?s=80&v=4"},"commit":{"message":"creating loadData() and adding to Routes object","shortMessageHtmlLink":"creating loadData() and adding to Routes object"}},{"before":"be54ca0a6b03805eb1f7f8fbce72935a993bea93","after":"fc5280f851a337c01c9a33dc7e99800adc1b05bd","ref":"refs/heads/project1","pushedAt":"2023-06-04T08:25:48.756Z","pushType":"push","commitsCount":1,"pusher":{"login":"monello","name":"Morné Louw","path":"/monello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187608?s=80&v=4"},"commit":{"message":"routing: using the matchRoutes module","shortMessageHtmlLink":"routing: using the matchRoutes module"}},{"before":"e57c12ac72640032a2acea2ea723f8502008cd2d","after":"be54ca0a6b03805eb1f7f8fbce72935a993bea93","ref":"refs/heads/project1","pushedAt":"2023-06-04T08:13:39.740Z","pushType":"push","commitsCount":1,"pusher":{"login":"monello","name":"Morné Louw","path":"/monello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187608?s=80&v=4"},"commit":{"message":"routing: update usage of routes","shortMessageHtmlLink":"routing: update usage of routes"}},{"before":"69caa323991cc83b2c9ce94ecfda9146841528c9","after":"e57c12ac72640032a2acea2ea723f8502008cd2d","ref":"refs/heads/project1","pushedAt":"2023-06-04T08:11:06.069Z","pushType":"push","commitsCount":1,"pusher":{"login":"monello","name":"Morné Louw","path":"/monello","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/187608?s=80&v=4"},"commit":{"message":"typo: incorrect property name for key in users list","shortMessageHtmlLink":"typo: incorrect property name for key in users list"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADUkaqgAA","startCursor":null,"endCursor":null}},"title":"Activity · monello/udemy-react-ssr"}