{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":408221789,"defaultBranch":"main","name":"ebook_nodejs","ownerLogin":"fraxken","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-09-19T19:47:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4438263?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1695473333.0","currentOid":""},"activityList":{"items":[{"before":"2e4426c1c07e604f9d5cac26980be4ac5bd0f329","after":"fbc94ebf19b1f0916170cb48047aed48e248fb02","ref":"refs/heads/main","pushedAt":"2023-11-26T00:03:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fraxken","name":"Thomas.G","path":"/fraxken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4438263?s=80&v=4"},"commit":{"message":"Improve pdf (#27)\n\n* chore(): jsdom, marked, @myunisoft/html-to-pdf, @rossbob/image-to-base64\r\n\r\n* refactor(): using

, as marked doesn't seem to deal with it properly\r\n\r\n* feature(script/generatePdf): summary in first page, use of base64 for images, add perf\r\n\r\n* refactor(scripts/generatePdf): parse md before dom serialization\r\n\r\n* chore(): marked-alert\r\n\r\n* feature(script/generatePdf): use marked-alert","shortMessageHtmlLink":"Improve pdf (#27)"}},{"before":"e7ab9394e3a1f8c970fa2900739bb7bb1813434e","after":"2e4426c1c07e604f9d5cac26980be4ac5bd0f329","ref":"refs/heads/main","pushedAt":"2023-09-24T19:39:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fraxken","name":"Thomas.G","path":"/fraxken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4438263?s=80&v=4"},"commit":{"message":"refactor(security): enhance with new chapter, links etc (#26)","shortMessageHtmlLink":"refactor(security): enhance with new chapter, links etc (#26)"}},{"before":null,"after":"1247e4c9979fc70858184c7711698fc43641f0b7","ref":"refs/heads/enhance-security-chapter","pushedAt":"2023-09-23T12:48:53.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fraxken","name":"Thomas.G","path":"/fraxken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4438263?s=80&v=4"},"commit":{"message":"refactor(security): enhance with new chapter, links etc","shortMessageHtmlLink":"refactor(security): enhance with new chapter, links etc"}},{"before":"1ea8cc46c945efde5345fff434b24f096b65e03e","after":"e7ab9394e3a1f8c970fa2900739bb7bb1813434e","ref":"refs/heads/main","pushedAt":"2023-09-23T12:16:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fraxken","name":"Thomas.G","path":"/fraxken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4438263?s=80&v=4"},"commit":{"message":"chore: update debugging and profiling links","shortMessageHtmlLink":"chore: update debugging and profiling links"}},{"before":"cb13c5263f0aa321552b0a9d87f7fd7b873668f7","after":"1ea8cc46c945efde5345fff434b24f096b65e03e","ref":"refs/heads/main","pushedAt":"2023-09-21T19:23:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fraxken","name":"Thomas.G","path":"/fraxken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4438263?s=80&v=4"},"commit":{"message":"docs(node-introduction): remove SlimIO & update nodesecure link","shortMessageHtmlLink":"docs(node-introduction): remove SlimIO & update nodesecure link"}},{"before":"63abe6c440e5678c979d9c47e147cbbe0ba4221b","after":"cb13c5263f0aa321552b0a9d87f7fd7b873668f7","ref":"refs/heads/main","pushedAt":"2023-09-21T19:22:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fraxken","name":"Thomas.G","path":"/fraxken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4438263?s=80&v=4"},"commit":{"message":"docs(ts): add Matt pocock youtube channel","shortMessageHtmlLink":"docs(ts): add Matt pocock youtube channel"}},{"before":"cf099be8e6ed0f1ed3dd0654802e58c0fd366671","after":"63abe6c440e5678c979d9c47e147cbbe0ba4221b","ref":"refs/heads/main","pushedAt":"2023-09-21T19:21:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fraxken","name":"Thomas.G","path":"/fraxken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4438263?s=80&v=4"},"commit":{"message":"fix: other articles (EN)","shortMessageHtmlLink":"fix: other articles (EN)"}},{"before":"58c7a8294a86f692f21e0372b1199e2263f6bdeb","after":"cf099be8e6ed0f1ed3dd0654802e58c0fd366671","ref":"refs/heads/main","pushedAt":"2023-09-21T19:16:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fraxken","name":"Thomas.G","path":"/fraxken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4438263?s=80&v=4"},"commit":{"message":"fix(3-challenge-EN): fix list of links","shortMessageHtmlLink":"fix(3-challenge-EN): fix list of links"}},{"before":"25ddab46961b125030e9204dc98e3fefe3ebc674","after":"58c7a8294a86f692f21e0372b1199e2263f6bdeb","ref":"refs/heads/main","pushedAt":"2023-09-21T18:43:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fraxken","name":"Thomas.G","path":"/fraxken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4438263?s=80&v=4"},"commit":{"message":"docs: update security links & add new on OpenSSF initiatives","shortMessageHtmlLink":"docs: update security links & add new on OpenSSF initiatives"}},{"before":"d33dc078ffbd96b6696ed276562fc9a1cce19cae","after":"25ddab46961b125030e9204dc98e3fefe3ebc674","ref":"refs/heads/main","pushedAt":"2023-09-21T18:35:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fraxken","name":"Thomas.G","path":"/fraxken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4438263?s=80&v=4"},"commit":{"message":"docs: complete logs monitoring links","shortMessageHtmlLink":"docs: complete logs monitoring links"}},{"before":"61a5bb2a015845eeca51aa257d44fd59752c7541","after":"d33dc078ffbd96b6696ed276562fc9a1cce19cae","ref":"refs/heads/main","pushedAt":"2023-09-21T18:31:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fraxken","name":"Thomas.G","path":"/fraxken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4438263?s=80&v=4"},"commit":{"message":"fix(4-documentation): add missing links for EN version","shortMessageHtmlLink":"fix(4-documentation): add missing links for EN version"}},{"before":"11a39c0a595a89f230fdcb9af34e6556f96e9a5f","after":"61a5bb2a015845eeca51aa257d44fd59752c7541","ref":"refs/heads/main","pushedAt":"2023-09-21T18:27:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fraxken","name":"Thomas.G","path":"/fraxken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4438263?s=80&v=4"},"commit":{"message":"docs: update EN introduction","shortMessageHtmlLink":"docs: update EN introduction"}},{"before":"d24df02f15201605c9f5752c66d8a907daf5be05","after":"11a39c0a595a89f230fdcb9af34e6556f96e9a5f","ref":"refs/heads/main","pushedAt":"2023-09-21T17:52:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fraxken","name":"Thomas.G","path":"/fraxken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4438263?s=80&v=4"},"commit":{"message":"docs: remove louistiti from Node introduction (fr)","shortMessageHtmlLink":"docs: remove louistiti from Node introduction (fr)"}},{"before":"ff3828284180cb2db0c99b5e15c290f75dc0a99c","after":"d24df02f15201605c9f5752c66d8a907daf5be05","ref":"refs/heads/main","pushedAt":"2023-09-21T17:48:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fraxken","name":"Thomas.G","path":"/fraxken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4438263?s=80&v=4"},"commit":{"message":"docs(4-online-courses-talks-articles): update blockquotes","shortMessageHtmlLink":"docs(4-online-courses-talks-articles): update blockquotes"}},{"before":"c8bc460369d1c30f8175e91f4065e2390e619fb5","after":"ff3828284180cb2db0c99b5e15c290f75dc0a99c","ref":"refs/heads/main","pushedAt":"2023-09-21T17:47:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fraxken","name":"Thomas.G","path":"/fraxken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4438263?s=80&v=4"},"commit":{"message":"docs(3-challenge): update blockquotes","shortMessageHtmlLink":"docs(3-challenge): update blockquotes"}},{"before":"3edd5415bff30b68418e6ee33d33227635c1d3d4","after":"c8bc460369d1c30f8175e91f4065e2390e619fb5","ref":"refs/heads/main","pushedAt":"2023-09-21T17:45:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fraxken","name":"Thomas.G","path":"/fraxken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4438263?s=80&v=4"},"commit":{"message":"docs(2-lecture): mise à jour blockquote","shortMessageHtmlLink":"docs(2-lecture): mise à jour blockquote"}},{"before":"7ab63c350084fb48615393dd290bfc9d2495f227","after":"3edd5415bff30b68418e6ee33d33227635c1d3d4","ref":"refs/heads/main","pushedAt":"2023-09-21T17:43:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fraxken","name":"Thomas.G","path":"/fraxken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4438263?s=80&v=4"},"commit":{"message":"docs(introduction): mise à jour blockquote","shortMessageHtmlLink":"docs(introduction): mise à jour blockquote"}},{"before":"d41eaf5a36bad777e91c3f96df4e0b7cd4e465a9","after":"7ab63c350084fb48615393dd290bfc9d2495f227","ref":"refs/heads/main","pushedAt":"2023-09-21T17:42:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fraxken","name":"Thomas.G","path":"/fraxken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4438263?s=80&v=4"},"commit":{"message":"docs: mise à jour introduction FR","shortMessageHtmlLink":"docs: mise à jour introduction FR"}},{"before":"9a517f30c87292f60d0e2f92a406f7bb62e202bb","after":"d41eaf5a36bad777e91c3f96df4e0b7cd4e465a9","ref":"refs/heads/main","pushedAt":"2023-09-21T17:37:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fraxken","name":"Thomas.G","path":"/fraxken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4438263?s=80&v=4"},"commit":{"message":"docs: update blockquote","shortMessageHtmlLink":"docs: update blockquote"}},{"before":"bc3ddf2bf2d6fb48038aea4b2433686f4c7df6dc","after":null,"ref":"refs/heads/add-new-links","pushedAt":"2023-09-21T17:37:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fraxken","name":"Thomas.G","path":"/fraxken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4438263?s=80&v=4"}},{"before":"dc9b65e17b217da9bffbc497385ad9879611f9d0","after":null,"ref":"refs/heads/nodejs-core-modules-v2","pushedAt":"2023-09-21T17:37:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fraxken","name":"Thomas.G","path":"/fraxken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4438263?s=80&v=4"}},{"before":"92a82fff2b6d2da61df570170b4800f1b750be8e","after":"9a517f30c87292f60d0e2f92a406f7bb62e202bb","ref":"refs/heads/main","pushedAt":"2023-09-21T17:34:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fraxken","name":"Thomas.G","path":"/fraxken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4438263?s=80&v=4"},"commit":{"message":"chore: add new links (#25)","shortMessageHtmlLink":"chore: add new links (#25)"}},{"before":null,"after":"bc3ddf2bf2d6fb48038aea4b2433686f4c7df6dc","ref":"refs/heads/add-new-links","pushedAt":"2023-09-21T17:34:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fraxken","name":"Thomas.G","path":"/fraxken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4438263?s=80&v=4"},"commit":{"message":"chore: add new links","shortMessageHtmlLink":"chore: add new links"}},{"before":"e362c50e8a1e4043abb4b9c878077415793b864e","after":"92a82fff2b6d2da61df570170b4800f1b750be8e","ref":"refs/heads/main","pushedAt":"2023-05-14T16:02:59.824Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fraxken","name":"Thomas.G","path":"/fraxken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4438263?s=80&v=4"},"commit":{"message":"refactor: start improving Node.js core modules (#24)","shortMessageHtmlLink":"refactor: start improving Node.js core modules (#24)"}},{"before":"3c0db53c178a1986dce2efa8df82690e97fe2e91","after":"dc9b65e17b217da9bffbc497385ad9879611f9d0","ref":"refs/heads/nodejs-core-modules-v2","pushedAt":"2023-05-04T21:59:45.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"fraxken","name":"Thomas.G","path":"/fraxken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4438263?s=80&v=4"},"commit":{"message":"refactor: start improving Node.js core modules","shortMessageHtmlLink":"refactor: start improving Node.js core modules"}},{"before":"e677f3e43bb661675a3256b92e24c9e3e977ee20","after":"e362c50e8a1e4043abb4b9c878077415793b864e","ref":"refs/heads/main","pushedAt":"2023-05-04T21:51:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"fraxken","name":"Thomas.G","path":"/fraxken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4438263?s=80&v=4"},"commit":{"message":"fix: add right link for Speaking JavaScript: An In-Depth Guide","shortMessageHtmlLink":"fix: add right link for Speaking JavaScript: An In-Depth Guide"}},{"before":null,"after":"3c0db53c178a1986dce2efa8df82690e97fe2e91","ref":"refs/heads/nodejs-core-modules-v2","pushedAt":"2023-04-13T12:33:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"fraxken","name":"Thomas.G","path":"/fraxken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4438263?s=80&v=4"},"commit":{"message":"refactor: start improving Node.js core modules","shortMessageHtmlLink":"refactor: start improving Node.js core modules"}},{"before":"28e25efccf4e456b5a87b10ba72be3c31b90465e","after":null,"ref":"refs/heads/update-nodeschool-list","pushedAt":"2023-04-12T19:32:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fraxken","name":"Thomas.G","path":"/fraxken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4438263?s=80&v=4"}},{"before":"92c94a0f2d25626f3cf8b65354fef910f3eaf84a","after":null,"ref":"refs/heads/add-new-links","pushedAt":"2023-04-12T19:32:19.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"fraxken","name":"Thomas.G","path":"/fraxken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4438263?s=80&v=4"}},{"before":"71a4000af8bc73b398bc4e4dee9315305e749452","after":"e677f3e43bb661675a3256b92e24c9e3e977ee20","ref":"refs/heads/main","pushedAt":"2023-04-12T19:32:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"fraxken","name":"Thomas.G","path":"/fraxken","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/4438263?s=80&v=4"},"commit":{"message":"feat: add bunch of new links (#23)","shortMessageHtmlLink":"feat: add bunch of new links (#23)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADt59mRQA","startCursor":null,"endCursor":null}},"title":"Activity · fraxken/ebook_nodejs"}