{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":230675285,"defaultBranch":"trunk","name":"moros","ownerLogin":"vinc","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-12-28T22:28:45.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/305625?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1727383764.0","currentOid":""},"activityList":{"items":[{"before":"8430cfb551847912c9ddcc88f420c6aba19a25df","after":"8ffc791df9d17a639b19254bd20a268656b7d104","ref":"refs/heads/trunk","pushedAt":"2024-09-26T20:53:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vinc","name":"Vincent Ollivier","path":"/vinc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/305625?s=80&v=4"},"commit":{"message":"Rebuild packages list","shortMessageHtmlLink":"Rebuild packages list"}},{"before":"5d906f14f1408d5d56fcf1d6c09aa3bfd9a2e3c7","after":null,"ref":"refs/heads/feature/process-code-alloc","pushedAt":"2024-09-26T20:49:24.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vinc","name":"Vincent Ollivier","path":"/vinc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/305625?s=80&v=4"}},{"before":"3c39b9b38898f080a41ddc4972475da53542c0a6","after":"8430cfb551847912c9ddcc88f420c6aba19a25df","ref":"refs/heads/trunk","pushedAt":"2024-09-26T20:48:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vinc","name":"Vincent Ollivier","path":"/vinc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/305625?s=80&v=4"},"commit":{"message":"Update changelog","shortMessageHtmlLink":"Update changelog"}},{"before":"047f1ebddb84579a43822e96e633dcd6d07ddeea","after":"3c39b9b38898f080a41ddc4972475da53542c0a6","ref":"refs/heads/trunk","pushedAt":"2024-09-26T20:47:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vinc","name":"Vincent Ollivier","path":"/vinc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/305625?s=80&v=4"},"commit":{"message":"Improve process code alloc (#669)","shortMessageHtmlLink":"Improve process code alloc (#669)"}},{"before":null,"after":"5d906f14f1408d5d56fcf1d6c09aa3bfd9a2e3c7","ref":"refs/heads/feature/process-code-alloc","pushedAt":"2024-09-26T20:42:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vinc","name":"Vincent Ollivier","path":"/vinc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/305625?s=80&v=4"},"commit":{"message":"Improve process code alloc","shortMessageHtmlLink":"Improve process code alloc"}},{"before":"eaad473747b7a770d971c7d146f69473644c7bd3","after":null,"ref":"refs/heads/fix/userspace","pushedAt":"2024-09-26T20:40:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vinc","name":"Vincent Ollivier","path":"/vinc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/305625?s=80&v=4"}},{"before":"6f75ec305b5c00e1275394f623e9a89bce6329bf","after":"047f1ebddb84579a43822e96e633dcd6d07ddeea","ref":"refs/heads/trunk","pushedAt":"2024-09-26T20:40:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vinc","name":"Vincent Ollivier","path":"/vinc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/305625?s=80&v=4"},"commit":{"message":"Fix userspace heap address (#668)\n\n* Fix userspace heap address\r\n\r\n* Use special linker for userspace allocator\r\n\r\n* Add hello package\r\n\r\n* Add exec package\r\n\r\n* Update exec to use command args\r\n\r\n* Rewrite hello program\r\n\r\n* Refactor makefile","shortMessageHtmlLink":"Fix userspace heap address (#668)"}},{"before":"e590fbb3136be1e66745410ecfd9523144429e01","after":"eaad473747b7a770d971c7d146f69473644c7bd3","ref":"refs/heads/fix/userspace","pushedAt":"2024-09-26T20:16:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vinc","name":"Vincent Ollivier","path":"/vinc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/305625?s=80&v=4"},"commit":{"message":"Refactor makefile","shortMessageHtmlLink":"Refactor makefile"}},{"before":"9b260637eff3828e2d394e06e1404b8e3b220b41","after":"e590fbb3136be1e66745410ecfd9523144429e01","ref":"refs/heads/fix/userspace","pushedAt":"2024-09-26T17:57:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vinc","name":"Vincent Ollivier","path":"/vinc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/305625?s=80&v=4"},"commit":{"message":"Rewrite hello program","shortMessageHtmlLink":"Rewrite hello program"}},{"before":"20fe43a7f0c4561f5814b6bb984e87a0716d4b8c","after":"9b260637eff3828e2d394e06e1404b8e3b220b41","ref":"refs/heads/fix/userspace","pushedAt":"2024-09-26T17:42:54.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"vinc","name":"Vincent Ollivier","path":"/vinc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/305625?s=80&v=4"},"commit":{"message":"Update exec to use command args","shortMessageHtmlLink":"Update exec to use command args"}},{"before":"2b97f3059b1c9097c338db4645fc000d4f9323f7","after":"20fe43a7f0c4561f5814b6bb984e87a0716d4b8c","ref":"refs/heads/fix/userspace","pushedAt":"2024-09-26T17:41:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vinc","name":"Vincent Ollivier","path":"/vinc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/305625?s=80&v=4"},"commit":{"message":"Use special linker for userspace allocator","shortMessageHtmlLink":"Use special linker for userspace allocator"}},{"before":null,"after":"2b97f3059b1c9097c338db4645fc000d4f9323f7","ref":"refs/heads/fix/userspace","pushedAt":"2024-09-26T17:34:23.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vinc","name":"Vincent Ollivier","path":"/vinc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/305625?s=80&v=4"},"commit":{"message":"Fix userspace heap address","shortMessageHtmlLink":"Fix userspace heap address"}},{"before":"ecf108dca8f11e6d670234aea2ea12ca55ac29ff","after":null,"ref":"refs/heads/fix/csi-scroll","pushedAt":"2024-09-26T09:23:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vinc","name":"Vincent Ollivier","path":"/vinc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/305625?s=80&v=4"}},{"before":"96fcab688a982032665ec503211d78a7361e8b1c","after":"6f75ec305b5c00e1275394f623e9a89bce6329bf","ref":"refs/heads/trunk","pushedAt":"2024-09-26T09:13:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vinc","name":"Vincent Ollivier","path":"/vinc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/305625?s=80&v=4"},"commit":{"message":"Update changelog","shortMessageHtmlLink":"Update changelog"}},{"before":"2b9db1defb2d50e9faed61f05735de23502c1814","after":"96fcab688a982032665ec503211d78a7361e8b1c","ref":"refs/heads/trunk","pushedAt":"2024-09-26T09:12:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vinc","name":"Vincent Ollivier","path":"/vinc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/305625?s=80&v=4"},"commit":{"message":"Refactor code to stay under 80 chars per line","shortMessageHtmlLink":"Refactor code to stay under 80 chars per line"}},{"before":"0b9210e15de61bf7c174c9147ebc97c31c485255","after":"2b9db1defb2d50e9faed61f05735de23502c1814","ref":"refs/heads/trunk","pushedAt":"2024-09-26T09:03:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vinc","name":"Vincent Ollivier","path":"/vinc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/305625?s=80&v=4"},"commit":{"message":"Fix usage of CSI sequences for scrolling the scrollback buffer (#667)","shortMessageHtmlLink":"Fix usage of CSI sequences for scrolling the scrollback buffer (#667)"}},{"before":null,"after":"ecf108dca8f11e6d670234aea2ea12ca55ac29ff","ref":"refs/heads/fix/csi-scroll","pushedAt":"2024-09-26T08:53:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vinc","name":"Vincent Ollivier","path":"/vinc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/305625?s=80&v=4"},"commit":{"message":"Fix usage of CSI sequences for scrolling the scrollback buffer","shortMessageHtmlLink":"Fix usage of CSI sequences for scrolling the scrollback buffer"}},{"before":"d2b0772c1ad74a110909fb2069c6caa21695f38c","after":null,"ref":"refs/heads/feature/viewer-search","pushedAt":"2024-09-26T08:27:26.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vinc","name":"Vincent Ollivier","path":"/vinc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/305625?s=80&v=4"}},{"before":"5089150d2d624da61020b69f0fc76ba6ef5b3091","after":"0b9210e15de61bf7c174c9147ebc97c31c485255","ref":"refs/heads/trunk","pushedAt":"2024-09-26T08:27:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vinc","name":"Vincent Ollivier","path":"/vinc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/305625?s=80&v=4"},"commit":{"message":"Add search to viewer (#666)\n\n* Add search to viewer\r\n\r\n* Reuse editor prompt","shortMessageHtmlLink":"Add search to viewer (#666)"}},{"before":"0843ab07a146ae282afcb65acf50e82ee632825f","after":"d2b0772c1ad74a110909fb2069c6caa21695f38c","ref":"refs/heads/feature/viewer-search","pushedAt":"2024-09-25T11:27:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vinc","name":"Vincent Ollivier","path":"/vinc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/305625?s=80&v=4"},"commit":{"message":"Reuse editor prompt","shortMessageHtmlLink":"Reuse editor prompt"}},{"before":null,"after":"0843ab07a146ae282afcb65acf50e82ee632825f","ref":"refs/heads/feature/viewer-search","pushedAt":"2024-09-25T11:11:37.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"vinc","name":"Vincent Ollivier","path":"/vinc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/305625?s=80&v=4"},"commit":{"message":"Add search to viewer","shortMessageHtmlLink":"Add search to viewer"}},{"before":"2ff445da74a357509f41a73f059fa207513ea86f","after":null,"ref":"refs/heads/feature/scrollback-buffer","pushedAt":"2024-09-25T09:32:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"vinc","name":"Vincent Ollivier","path":"/vinc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/305625?s=80&v=4"}},{"before":"059ea6a2acdf58c5c31b009e83f95f16e6759ef6","after":"5089150d2d624da61020b69f0fc76ba6ef5b3091","ref":"refs/heads/trunk","pushedAt":"2024-09-25T09:32:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"vinc","name":"Vincent Ollivier","path":"/vinc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/305625?s=80&v=4"},"commit":{"message":"Add scrollback buffer support (#627)\n\n* Add scrollback buffer to VGA driver\r\n\r\n* Add scroll function\r\n\r\n* Add support for CSI scroll up and down to VGA driver\r\n\r\n* Add page up and page down support to prompt\r\n\r\n* Refactor code\r\n\r\n* Disable cursor when scrolling out of the current screen\r\n\r\n* Rename Buffer to ScreenBuffer\r\n\r\n* Refactor constant names\r\n\r\n* Fix row clearing\r\n\r\n* Handle bottom of scroll buffer\r\n\r\n* Handle clear screen\r\n\r\n* Add is_scrolling function\r\n\r\n* Scroll to bottom when the screen change\r\n\r\n* Remove scroll_bottom\r\n\r\n* Add comment\r\n\r\n* Update kernel log","shortMessageHtmlLink":"Add scrollback buffer support (#627)"}},{"before":"dfb60d40fec783ecf1beecb53794aae6e29862a9","after":"2ff445da74a357509f41a73f059fa207513ea86f","ref":"refs/heads/feature/scrollback-buffer","pushedAt":"2024-09-25T07:08:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vinc","name":"Vincent Ollivier","path":"/vinc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/305625?s=80&v=4"},"commit":{"message":"Update kernel log","shortMessageHtmlLink":"Update kernel log"}},{"before":"4016f4be996afc48cf21be91f874672d0f1a474e","after":"dfb60d40fec783ecf1beecb53794aae6e29862a9","ref":"refs/heads/feature/scrollback-buffer","pushedAt":"2024-09-24T12:37:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vinc","name":"Vincent Ollivier","path":"/vinc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/305625?s=80&v=4"},"commit":{"message":"Add comment","shortMessageHtmlLink":"Add comment"}},{"before":"cb38139874bf73ad902569d7e219ee0f5a26e183","after":"4016f4be996afc48cf21be91f874672d0f1a474e","ref":"refs/heads/feature/scrollback-buffer","pushedAt":"2024-09-24T12:34:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vinc","name":"Vincent Ollivier","path":"/vinc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/305625?s=80&v=4"},"commit":{"message":"Remove scroll_bottom","shortMessageHtmlLink":"Remove scroll_bottom"}},{"before":"3d300dee748a7ce29da42d1c6859b12cb22f1ce7","after":"cb38139874bf73ad902569d7e219ee0f5a26e183","ref":"refs/heads/feature/scrollback-buffer","pushedAt":"2024-09-24T12:10:47.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"vinc","name":"Vincent Ollivier","path":"/vinc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/305625?s=80&v=4"},"commit":{"message":"Scroll to bottom when the screen change","shortMessageHtmlLink":"Scroll to bottom when the screen change"}},{"before":"bd3c445f2976dca18d5d27d4200b4b82a463b405","after":"3d300dee748a7ce29da42d1c6859b12cb22f1ce7","ref":"refs/heads/feature/scrollback-buffer","pushedAt":"2024-09-24T10:10:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vinc","name":"Vincent Ollivier","path":"/vinc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/305625?s=80&v=4"},"commit":{"message":"Handle clear screen","shortMessageHtmlLink":"Handle clear screen"}},{"before":"fa620d9793834b13bc1fd9244ad3765aa315a8c4","after":"bd3c445f2976dca18d5d27d4200b4b82a463b405","ref":"refs/heads/feature/scrollback-buffer","pushedAt":"2024-09-24T09:36:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"vinc","name":"Vincent Ollivier","path":"/vinc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/305625?s=80&v=4"},"commit":{"message":"Handle bottom of scroll buffer","shortMessageHtmlLink":"Handle bottom of scroll buffer"}},{"before":"a16118eb3de8f7a03e9085660aa6de0adc5a88ec","after":"fa620d9793834b13bc1fd9244ad3765aa315a8c4","ref":"refs/heads/feature/scrollback-buffer","pushedAt":"2024-09-24T09:07:38.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"vinc","name":"Vincent Ollivier","path":"/vinc","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/305625?s=80&v=4"},"commit":{"message":"Fix row clearing","shortMessageHtmlLink":"Fix row clearing"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNlQyMDo1Mzo0MS4wMDAwMDBazwAAAATB83ze","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNFQwOTowNzozOC4wMDAwMDBazwAAAAS-606S"}},"title":"Activity ยท vinc/moros"}