{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":744958928,"defaultBranch":"main","name":"FMO-OS","ownerLogin":"tiiuae","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-01-18T10:59:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/59836348?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715980179.0","currentOid":""},"activityList":{"items":[{"before":"f0f4939bc0776c90537cb59797151118b785ae54","after":"dc512fb0099ffb3318123ce297e1a63c49ca6ab7","ref":"refs/heads/fmo_sway_config","pushedAt":"2024-05-17T21:28:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoonasOnatsu","name":"Joonas Onatsu","path":"/JoonasOnatsu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78367627?s=80&v=4"},"commit":{"message":"Remove extra indent\n\nSigned-off-by: Joonas Onatsu ","shortMessageHtmlLink":"Remove extra indent"}},{"before":"c84f2a7f5d2d5cb7f48ddef7205de5640161e563","after":"f0f4939bc0776c90537cb59797151118b785ae54","ref":"refs/heads/fmo_sway_config","pushedAt":"2024-05-17T21:25:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoonasOnatsu","name":"Joonas Onatsu","path":"/JoonasOnatsu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78367627?s=80&v=4"},"commit":{"message":"Update Sway config\n\n-Add device-specific touch screen IDs\n-Reformat device config files\n\nSigned-off-by: Joonas Onatsu ","shortMessageHtmlLink":"Update Sway config"}},{"before":"d25845df9fb2fd2aab6f2b4cdef8f8fadcaf2b97","after":"c84f2a7f5d2d5cb7f48ddef7205de5640161e563","ref":"refs/heads/fmo_sway_config","pushedAt":"2024-05-17T21:15:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoonasOnatsu","name":"Joonas Onatsu","path":"/JoonasOnatsu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78367627?s=80&v=4"},"commit":{"message":"Add missing keyboard config.\n\nSigned-off-by: Joonas Onatsu ","shortMessageHtmlLink":"Add missing keyboard config."}},{"before":"ec32255ff54f8737bf2d830d6193f40db29f52ab","after":"d25845df9fb2fd2aab6f2b4cdef8f8fadcaf2b97","ref":"refs/heads/fmo_sway_config","pushedAt":"2024-05-17T21:11:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"JoonasOnatsu","name":"Joonas Onatsu","path":"/JoonasOnatsu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78367627?s=80&v=4"},"commit":{"message":"Reformat files\n\nSigned-off-by: Joonas Onatsu ","shortMessageHtmlLink":"Reformat files"}},{"before":null,"after":"ec32255ff54f8737bf2d830d6193f40db29f52ab","ref":"refs/heads/fmo_sway_config","pushedAt":"2024-05-17T21:09:39.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"JoonasOnatsu","name":"Joonas Onatsu","path":"/JoonasOnatsu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/78367627?s=80&v=4"},"commit":{"message":"Update Sway config\n\n-Generate Sway config automatically (WIP).\n\nSigned-off-by: Joonas Onatsu ","shortMessageHtmlLink":"Update Sway config"}},{"before":null,"after":"fb65bbc7ed4b3b353bd17c1ccdd0ec166c43aee1","ref":"refs/heads/add_hold_gesture_to_touchscreen","pushedAt":"2024-05-14T11:42:11.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"buianhhuy96","name":null,"path":"/buianhhuy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73339292?s=80&v=4"},"commit":{"message":"Add touch and hold as mouse right click\n\n- Add \"ydotool\" to simulate mouse behavior\n- Modify \"lisgd\" with a patch to support hold gesture\n- Hold gesture is configured with 300ms between touch down and up\n\nSigned-off-by: Anh Huy Bui ","shortMessageHtmlLink":"Add touch and hold as mouse right click"}},{"before":"448ab1651aa488f3fc9f778ae5ef4ede63dbb7a1","after":"99f3a70e26f71426e74935e33268f3dfae2be90e","ref":"refs/heads/reorganizing_fmo_services","pushedAt":"2024-05-10T13:15:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"buianhhuy96","name":null,"path":"/buianhhuy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73339292?s=80&v=4"},"commit":{"message":"Modularize services with flake-parts\n\n- Move and rename some modules matching ghaf mainline structure\n- Create separate folder for hydrajobs\n- Modularize with flake-parts\n- Rewrite target config with flake-part modules\n\nSigned-off-by: Anh Huy Bui ","shortMessageHtmlLink":"Modularize services with flake-parts"}},{"before":"3cda8299ffe7b0f24806f293d94fc8987a45bd10","after":null,"ref":"refs/tags/v1.0.0b","pushedAt":"2024-05-08T13:42:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jsvapiav","name":null,"path":"/jsvapiav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28429912?s=80&v=4"}},{"before":"b36aed2bdc0ae62afde949330c1891fd3fd0da30","after":null,"ref":"refs/tags/v0.0.1t","pushedAt":"2024-05-08T13:41:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jsvapiav","name":null,"path":"/jsvapiav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28429912?s=80&v=4"}},{"before":"b36aed2bdc0ae62afde949330c1891fd3fd0da30","after":null,"ref":"refs/heads/cicd_fix_absolute_path","pushedAt":"2024-05-08T13:40:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jsvapiav","name":null,"path":"/jsvapiav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28429912?s=80&v=4"}},{"before":"3cda8299ffe7b0f24806f293d94fc8987a45bd10","after":"c81a9e270a97360b320c0d8390876a390a52255f","ref":"refs/heads/main","pushedAt":"2024-05-08T13:40:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"jsvapiav","name":null,"path":"/jsvapiav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28429912?s=80&v=4"},"commit":{"message":"Remove absoulute path in upload actions (#45)\n\nSigned-off-by: Ivan Kuznetsov ","shortMessageHtmlLink":"Remove absoulute path in upload actions (#45)"}},{"before":null,"after":"b36aed2bdc0ae62afde949330c1891fd3fd0da30","ref":"refs/heads/cicd_fix_absolute_path","pushedAt":"2024-05-08T12:45:18.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jsvapiav","name":null,"path":"/jsvapiav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28429912?s=80&v=4"},"commit":{"message":"Remove absoulute path in upload actions\n\nSigned-off-by: Ivan Kuznetsov ","shortMessageHtmlLink":"Remove absoulute path in upload actions"}},{"before":"fd0c8a42d1be46a5b332ff699cc900f5f89c5824","after":"ef78d52ad39b6086ab659fe571181b91f42bc84e","ref":"refs/heads/rebase_ghaf_release_2403","pushedAt":"2024-05-08T10:30:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"buianhhuy96","name":null,"path":"/buianhhuy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73339292?s=80&v=4"},"commit":{"message":"Rebase ghaf release 24.03\n\n- Update flake.lock to ghaf 24.03\n- Modify config-processor to use ghaf modules\n- Rename microvm interface id from \"vm-*\" to \"tap-*\"\n- Add skipped failed test for upstream package (python3/afdko)\n- Remove local golang, go-app is now built with nixpkgs.buildGoModules\n\nSigned-off-by: Anh Huy Bui ","shortMessageHtmlLink":"Rebase ghaf release 24.03"}},{"before":"78bab7f8a7209481b6c2d45397cb93d83dc8fec8","after":"fd0c8a42d1be46a5b332ff699cc900f5f89c5824","ref":"refs/heads/rebase_ghaf_release_2403","pushedAt":"2024-05-08T09:50:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"buianhhuy96","name":null,"path":"/buianhhuy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73339292?s=80&v=4"},"commit":{"message":"Rebase ghaf release 24.03\n\n- Update flake.lock to ghaf 24.03\n- Modify config-processor to use ghaf modules\n- Rename microvm interface id from \"vm-*\" to \"tap-*\"\n- Add skipped failed test for upstream package (python3/afdko)\n- Remove local golang, go-app is now built with nixpkgs.buildGoModules\n\nSigned-off-by: Anh Huy Bui ","shortMessageHtmlLink":"Rebase ghaf release 24.03"}},{"before":"744d0b6b5ab5004cde3f52f9303df78047ce13a2","after":"448ab1651aa488f3fc9f778ae5ef4ede63dbb7a1","ref":"refs/heads/reorganizing_fmo_services","pushedAt":"2024-05-08T09:35:47.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"buianhhuy96","name":null,"path":"/buianhhuy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73339292?s=80&v=4"},"commit":{"message":"Modularize services with flake-parts\n\n- Move and rename some modules matching ghaf mainline structure\n- Create separate folder for hydrajobs\n- Modularize with flake-parts\n- Rewrite target config with flake-part modules\n\nSigned-off-by: Anh Huy Bui ","shortMessageHtmlLink":"Modularize services with flake-parts"}},{"before":"5097133d391a773448dcfdbc37a07840ed88a483","after":null,"ref":"refs/heads/release_1.0.0b_fixes","pushedAt":"2024-05-07T13:54:22.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"jsvapiav","name":null,"path":"/jsvapiav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28429912?s=80&v=4"}},{"before":"b741c2a0f30744009979a12cf010221128a95509","after":"3cda8299ffe7b0f24806f293d94fc8987a45bd10","ref":"refs/heads/main","pushedAt":"2024-05-07T13:54:18.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"jsvapiav","name":null,"path":"/jsvapiav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28429912?s=80&v=4"},"commit":{"message":"Add port-forwarding rules to forward UDP traffic also\n\nSigned-off-by: Ivan Kuznetsov ","shortMessageHtmlLink":"Add port-forwarding rules to forward UDP traffic also"}},{"before":"02fee7b1801eb3c115190fe9033d33cc5e23e20d","after":"5097133d391a773448dcfdbc37a07840ed88a483","ref":"refs/heads/release_1.0.0b_fixes","pushedAt":"2024-05-07T12:46:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"jsvapiav","name":null,"path":"/jsvapiav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28429912?s=80&v=4"},"commit":{"message":"Add port-forwarding rules to forward UDP traffic also\n\nSigned-off-by: Ivan Kuznetsov ","shortMessageHtmlLink":"Add port-forwarding rules to forward UDP traffic also"}},{"before":"7d9776569fcd8b181900781d39f6015de697340c","after":"b741c2a0f30744009979a12cf010221128a95509","ref":"refs/heads/main","pushedAt":"2024-05-07T12:39:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"buianhhuy96","name":null,"path":"/buianhhuy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73339292?s=80&v=4"},"commit":{"message":"Partially support copy/paste feature (#43)\n\n- Sway does not support global context menu, therefore, it depends on individual app\r\n- Use \"terminator\" in replacement of \"foot\" for context menu support\r\n- Add config for font in \"terminator\"\r\n- Add \"clipman\" as clipboard manager, allow retain the clipboard even after the copied source exits\r\n\r\nSigned-off-by: Anh Huy Bui ","shortMessageHtmlLink":"Partially support copy/paste feature (#43)"}},{"before":null,"after":"02fee7b1801eb3c115190fe9033d33cc5e23e20d","ref":"refs/heads/release_1.0.0b_fixes","pushedAt":"2024-05-07T12:19:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jsvapiav","name":null,"path":"/jsvapiav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28429912?s=80&v=4"},"commit":{"message":"Add port-forwarding rules to forward UDP traffic also\n\nSigned-off-by: Ivan Kuznetsov ","shortMessageHtmlLink":"Add port-forwarding rules to forward UDP traffic also"}},{"before":"6618e5954afd702e156cb34c75aec46fe9058c87","after":"e704f925feb0e3e12296d5bda664c44353880c21","ref":"refs/heads/save_config_main","pushedAt":"2024-05-07T09:07:52.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jsvapiav","name":null,"path":"/jsvapiav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28429912?s=80&v=4"},"commit":{"message":"Add everywhere\n\nSigned-off-by: Ivan Kuznetsov ","shortMessageHtmlLink":"Add everywhere"}},{"before":"890854afc205d393f9f3b6220fda5c3dcaa32c97","after":null,"ref":"refs/heads/add_keyboard_layout","pushedAt":"2024-05-07T08:50:03.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"buianhhuy96","name":null,"path":"/buianhhuy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73339292?s=80&v=4"}},{"before":"c2b8d07a1a77c2c601c02d3c4b00391d53819bf0","after":null,"ref":"refs/heads/refactoring_flake_parts","pushedAt":"2024-05-07T08:46:23.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"buianhhuy96","name":null,"path":"/buianhhuy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73339292?s=80&v=4"}},{"before":null,"after":"6618e5954afd702e156cb34c75aec46fe9058c87","ref":"refs/heads/save_config_main","pushedAt":"2024-05-07T08:35:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jsvapiav","name":null,"path":"/jsvapiav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28429912?s=80&v=4"},"commit":{"message":"Move inheritance into flake.nix\n\nSigned-off-by: Ivan Kuznetsov \n\nworks except default value\n\nSigned-off-by: Ivan Kuznetsov \n\nworks with default value\n\nSigned-off-by: Ivan Kuznetsov ","shortMessageHtmlLink":"Move inheritance into flake.nix"}},{"before":null,"after":"032e734c7ea69ef6ef20bf49d15ef82f8428a1ea","ref":"refs/heads/copy/paste_in_sway","pushedAt":"2024-05-07T08:35:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"buianhhuy96","name":null,"path":"/buianhhuy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73339292?s=80&v=4"},"commit":{"message":"Partially support copy/paste feature\n\n- Sway does not support global context menu, therefore, it depends on individual app\n- Use \"terminator\" in replacement of \"foot\" for context menu support\n- Add config for font in \"terminator\"\n- Add \"clipman\" as clipboard manager, allow retain the clipboard even after the copied source exits\n\nSigned-off-by: Anh Huy Bui ","shortMessageHtmlLink":"Partially support copy/paste feature"}},{"before":null,"after":"797d4157c8c698657246bb121bb38d2f74f7dbf1","ref":"refs/heads/save_system_config","pushedAt":"2024-05-07T08:31:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jsvapiav","name":null,"path":"/jsvapiav","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/28429912?s=80&v=4"},"commit":{"message":"works with default value\n\nSigned-off-by: Ivan Kuznetsov ","shortMessageHtmlLink":"works with default value"}},{"before":"1b08302b1a83ddd48874d48de204ba88e8383318","after":"78bab7f8a7209481b6c2d45397cb93d83dc8fec8","ref":"refs/heads/rebase_ghaf_release_2403","pushedAt":"2024-05-02T12:56:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"buianhhuy96","name":null,"path":"/buianhhuy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73339292?s=80&v=4"},"commit":{"message":"Rebase ghaf release 24.03\n\n- Update flake.lock to ghaf 24.03\n- Modify config-processor to use ghaf modules\n- Rename microvm interface id from \"vm-*\" to \"tap-*\"\n- Add skipped failed test for upstream package (python3/afdko)\n- Remove local golang, go-app is now built with nixpkgs.buildGoModules\n\nSigned-off-by: Anh Huy Bui ","shortMessageHtmlLink":"Rebase ghaf release 24.03"}},{"before":"1895a281067765016a41da4982c72c0daf2162f6","after":"1b08302b1a83ddd48874d48de204ba88e8383318","ref":"refs/heads/rebase_ghaf_release_2403","pushedAt":"2024-05-02T12:49:38.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"buianhhuy96","name":null,"path":"/buianhhuy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73339292?s=80&v=4"},"commit":{"message":"Rebase ghaf release 24.03\n\n- Update flake.lock to ghaf 24.03\n- Modify config-processor to use ghaf modules\n- Rename microvm interface id from \"vm-*\" to \"tap-*\"\n- Add skipped failed test for upstream package (python3/afdko)\n- Remove local golang, go-app is now built with nixpkgs.buildGoModules\n\nSigned-off-by: Anh Huy Bui ","shortMessageHtmlLink":"Rebase ghaf release 24.03"}},{"before":"24724dd58979caa499e3242a533f4044cca83059","after":"1895a281067765016a41da4982c72c0daf2162f6","ref":"refs/heads/rebase_ghaf_release_2403","pushedAt":"2024-05-02T12:47:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"buianhhuy96","name":null,"path":"/buianhhuy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73339292?s=80&v=4"},"commit":{"message":"Rebase ghaf release 24.03\n\n- Update flake.lock to ghaf 24.03\n- Modify config-processor to use ghaf modules\n- Rename microvm interface id from \"vm-*\" to \"tap-*\"\n- Add skipped failed test for upstream package (python3/afdko)\n- Remove local golang, go-app is now built with nixpkgs.buildGoModules\n\nSigned-off-by: Anh Huy Bui ","shortMessageHtmlLink":"Rebase ghaf release 24.03"}},{"before":null,"after":"24724dd58979caa499e3242a533f4044cca83059","ref":"refs/heads/rebase_ghaf_release_2403","pushedAt":"2024-05-02T12:44:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"buianhhuy96","name":null,"path":"/buianhhuy96","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/73339292?s=80&v=4"},"commit":{"message":"Rebase ghaf release 24.03\n\n- Update flake.lock to ghaf 24.03\n- Modify config-processor to use ghaf modules\n- Rename microvm interface id from \"vm-*\" to \"tap-*\"\n- Add skipped failed test for upstream package (python3/afdko)\n- Remove local golang, go-app is now built with nixpkgs.buildGoModules\n\nSigned-off-by: Anh Huy Bui ","shortMessageHtmlLink":"Rebase ghaf release 24.03"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETU6NEgA","startCursor":null,"endCursor":null}},"title":"Activity ยท tiiuae/FMO-OS"}