{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":539711518,"defaultBranch":"master","name":"ufc-ripper","ownerLogin":"m4heshd","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-09-21T22:46:47.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6711514?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1720504963.0","currentOid":""},"activityList":{"items":[{"before":"ba6646e9fac4ac149023928554dff9256346f10e","after":"f339511ec7ff566fe5bf0b785eb78bc3f158618f","ref":"refs/heads/master","pushedAt":"2024-09-10T03:37:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m4heshd","name":"Mahesh Bandara Wijerathna","path":"/m4heshd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6711514?s=80&v=4"},"commit":{"message":"[WF:release, WF:test, WF:test_build] Update Rust toolchain to `1.81.0`","shortMessageHtmlLink":"[WF:release, WF:test, WF:test_build] Update Rust toolchain to 1.81.0"}},{"before":"d1f8b5ec5014cef8aa71054aae9891690a19a4ee","after":"ba6646e9fac4ac149023928554dff9256346f10e","ref":"refs/heads/master","pushedAt":"2024-07-31T02:25:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m4heshd","name":"Mahesh Bandara Wijerathna","path":"/m4heshd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6711514?s=80&v=4"},"commit":{"message":"Update documentation","shortMessageHtmlLink":"Update documentation"}},{"before":"1193f848050552e96792d7b792f72f1310857381","after":"d1f8b5ec5014cef8aa71054aae9891690a19a4ee","ref":"refs/heads/master","pushedAt":"2024-07-21T01:18:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m4heshd","name":"Mahesh Bandara Wijerathna","path":"/m4heshd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6711514?s=80&v=4"},"commit":{"message":"[VMediaPlayer, ModPlayVOD] Fix video player's responsive height scaling\n\nWithout this fix, the video player would overflow beyond the height of the modal window.","shortMessageHtmlLink":"[VMediaPlayer, ModPlayVOD] Fix video player's responsive height scaling"}},{"before":"dc02dfb8e19b4c048e37fc21ee0466ccf0bc05be","after":"1193f848050552e96792d7b792f72f1310857381","ref":"refs/heads/master","pushedAt":"2024-07-12T01:02:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m4heshd","name":"Mahesh Bandara Wijerathna","path":"/m4heshd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6711514?s=80&v=4"},"commit":{"message":"Update documentation","shortMessageHtmlLink":"Update documentation"}},{"before":"b670ca359aa9dc375c5434d6ed182d22d2884e39","after":"dc02dfb8e19b4c048e37fc21ee0466ccf0bc05be","ref":"refs/heads/master","pushedAt":"2024-07-09T06:02:43.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"m4heshd","name":"Mahesh Bandara Wijerathna","path":"/m4heshd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6711514?s=80&v=4"},"commit":{"message":"Release `v3.1.0`","shortMessageHtmlLink":"Release v3.1.0"}},{"before":"3a293f22541f42b92b8aa490b673efae6afb3546","after":"b670ca359aa9dc375c5434d6ed182d22d2884e39","ref":"refs/heads/master","pushedAt":"2024-07-06T21:35:42.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"m4heshd","name":"Mahesh Bandara Wijerathna","path":"/m4heshd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6711514?s=80&v=4"},"commit":{"message":"[net_util] Remove unnecessary storage access when exporting the config","shortMessageHtmlLink":"[net_util] Remove unnecessary storage access when exporting the config"}},{"before":"516ec0843664fcf1513a490d181830143aec818f","after":"3a293f22541f42b92b8aa490b673efae6afb3546","ref":"refs/heads/master","pushedAt":"2024-06-08T21:47:44.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"m4heshd","name":"Mahesh Bandara Wijerathna","path":"/m4heshd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6711514?s=80&v=4"},"commit":{"message":"[ModConfig] Fix configuration save action\n\nSince the `save()` function was changed to take in an argument, the save button action was sending the click event to the function which made it fail. Calling the function explicitly without an argument will fix it.","shortMessageHtmlLink":"[ModConfig] Fix configuration save action"}},{"before":"bc60fe551ace64135093fef1fb08adfc5860445c","after":"516ec0843664fcf1513a490d181830143aec818f","ref":"refs/heads/master","pushedAt":"2024-05-21T05:45:33.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"m4heshd","name":"Mahesh Bandara Wijerathna","path":"/m4heshd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6711514?s=80&v=4"},"commit":{"message":"[ModPlayVOD, ws_util] Add support for streaming VODs","shortMessageHtmlLink":"[ModPlayVOD, ws_util] Add support for streaming VODs"}},{"before":"a8ca06047a16f35f1da289579894f4d8231cf21e","after":"bc60fe551ace64135093fef1fb08adfc5860445c","ref":"refs/heads/master","pushedAt":"2024-05-16T22:57:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m4heshd","name":"Mahesh Bandara Wijerathna","path":"/m4heshd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6711514?s=80&v=4"},"commit":{"message":"[ModConfig] Allow quickly resetting the file number to \"1\"","shortMessageHtmlLink":"[ModConfig] Allow quickly resetting the file number to \"1\""}},{"before":"cac34172ce91441a725c5f3d8c9348d667324918","after":"a8ca06047a16f35f1da289579894f4d8231cf21e","ref":"refs/heads/master","pushedAt":"2024-05-04T05:47:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m4heshd","name":"Mahesh Bandara Wijerathna","path":"/m4heshd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6711514?s=80&v=4"},"commit":{"message":"[WF:release, WF:test, WF:test_build] Update Rust toolchain to `1.78.0`","shortMessageHtmlLink":"[WF:release, WF:test, WF:test_build] Update Rust toolchain to 1.78.0"}},{"before":"4ab374bd68355d47aee73cb8955ff785dd1d01e2","after":"cac34172ce91441a725c5f3d8c9348d667324918","ref":"refs/heads/master","pushedAt":"2024-05-02T02:17:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m4heshd","name":"Mahesh Bandara Wijerathna","path":"/m4heshd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6711514?s=80&v=4"},"commit":{"message":"[config_util, fs_util] Build downloads directory path if not set","shortMessageHtmlLink":"[config_util, fs_util] Build downloads directory path if not set"}},{"before":"2b01065a8e23fbdeeeebfe9f026318dfc600b9ea","after":"4ab374bd68355d47aee73cb8955ff785dd1d01e2","ref":"refs/heads/master","pushedAt":"2024-04-29T02:58:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m4heshd","name":"Mahesh Bandara Wijerathna","path":"/m4heshd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6711514?s=80&v=4"},"commit":{"message":"[Cargo] Force the tests to run single-threaded\n\nThis fixes the issue where some tests could intermittently fail due to multithreaded access of the `config.json` file.","shortMessageHtmlLink":"[Cargo] Force the tests to run single-threaded"}},{"before":"1e5482d864fb2779816551fa58bdfd62c79dfbbc","after":null,"ref":"refs/heads/rust-rewrite","pushedAt":"2024-04-25T06:30:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"m4heshd","name":"Mahesh Bandara Wijerathna","path":"/m4heshd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6711514?s=80&v=4"}},{"before":"5c92c2af4078fb3ef9922a69ada4c93bc062ad2f","after":"2b01065a8e23fbdeeeebfe9f026318dfc600b9ea","ref":"refs/heads/master","pushedAt":"2024-04-25T06:28:14.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"m4heshd","name":"Mahesh Bandara Wijerathna","path":"/m4heshd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6711514?s=80&v=4"},"commit":{"message":"Release `v3.0.0`","shortMessageHtmlLink":"Release v3.0.0"}},{"before":"45203bf914d5a5b5db541e3e70230e3e275c8a0c","after":"5c92c2af4078fb3ef9922a69ada4c93bc062ad2f","ref":"refs/heads/master","pushedAt":"2024-04-22T08:00:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m4heshd","name":"Mahesh Bandara Wijerathna","path":"/m4heshd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6711514?s=80&v=4"},"commit":{"message":"[WF:test_build] Tag debug builds and set run-name dynamically","shortMessageHtmlLink":"[WF:test_build] Tag debug builds and set run-name dynamically"}},{"before":"04945fe065f271e1c8855be499d10df55b7a487b","after":"45203bf914d5a5b5db541e3e70230e3e275c8a0c","ref":"refs/heads/master","pushedAt":"2024-04-22T00:39:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"m4heshd","name":"Mahesh Bandara Wijerathna","path":"/m4heshd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6711514?s=80&v=4"},"commit":{"message":"[Cargo, WF:release, WF:test_build] Add Windows installer support","shortMessageHtmlLink":"[Cargo, WF:release, WF:test_build] Add Windows installer support"}},{"before":"c9bc3c49f11a19df22f78afedb3eff4525581c2f","after":"04945fe065f271e1c8855be499d10df55b7a487b","ref":"refs/heads/master","pushedAt":"2024-04-20T12:53:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m4heshd","name":"Mahesh Bandara Wijerathna","path":"/m4heshd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6711514?s=80&v=4"},"commit":{"message":"[config_util] Set the custom panic hook for tests with debug mode\n\nThis is necessary to debug errors from panics since the tests might trigger \"unwrap_or_quit()\".","shortMessageHtmlLink":"[config_util] Set the custom panic hook for tests with debug mode"}},{"before":"8ddaeea481a0e9edcf9f1d00c7b40a9486dedd3e","after":"c9bc3c49f11a19df22f78afedb3eff4525581c2f","ref":"refs/heads/master","pushedAt":"2024-04-20T03:05:20.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"m4heshd","name":"Mahesh Bandara Wijerathna","path":"/m4heshd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6711514?s=80&v=4"},"commit":{"message":"[Cargo] Update `rustls` to fix security vulnerability \"CVE-2024-32650\"","shortMessageHtmlLink":"[Cargo] Update rustls to fix security vulnerability \"CVE-2024-32650\""}},{"before":"f066a0d1d06efaa465eae0a68d4c60e658442223","after":"5b53ce720e2a119c4d5054785548aca627b1d1e9","ref":"refs/heads/dev","pushedAt":"2024-04-19T05:39:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m4heshd","name":"Mahesh Bandara Wijerathna","path":"/m4heshd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6711514?s=80&v=4"},"commit":{"message":"[Cargo] Use new `dist` profile with `fat` LTO for release builds","shortMessageHtmlLink":"[Cargo] Use new dist profile with fat LTO for release builds"}},{"before":null,"after":"f066a0d1d06efaa465eae0a68d4c60e658442223","ref":"refs/heads/dev","pushedAt":"2024-04-19T01:43:50.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"m4heshd","name":"Mahesh Bandara Wijerathna","path":"/m4heshd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6711514?s=80&v=4"},"commit":{"message":"Separate Rust sources into packages using a Cargo workspace\n\nDoing this avoids packing unnecessary dependencies into each binary and makes the project structure much cleaner.","shortMessageHtmlLink":"Separate Rust sources into packages using a Cargo workspace"}},{"before":"73a207540f84d507bc6b0e6c897c0d1766766015","after":"8ddaeea481a0e9edcf9f1d00c7b40a9486dedd3e","ref":"refs/heads/master","pushedAt":"2024-04-18T12:15:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m4heshd","name":"Mahesh Bandara Wijerathna","path":"/m4heshd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6711514?s=80&v=4"},"commit":{"message":"Move the GUI source into `frontend` directory","shortMessageHtmlLink":"Move the GUI source into frontend directory"}},{"before":"1e5482d864fb2779816551fa58bdfd62c79dfbbc","after":"73a207540f84d507bc6b0e6c897c0d1766766015","ref":"refs/heads/master","pushedAt":"2024-04-18T05:59:27.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"m4heshd","name":"Mahesh Bandara Wijerathna","path":"/m4heshd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6711514?s=80&v=4"},"commit":{"message":"[net_util, app_util, txt_util] Handle possible JSON indexing panics","shortMessageHtmlLink":"[net_util, app_util, txt_util] Handle possible JSON indexing panics"}},{"before":"addaf93413391ac5a54c13cbce54f53edb5128fe","after":"1e5482d864fb2779816551fa58bdfd62c79dfbbc","ref":"refs/heads/rust-rewrite","pushedAt":"2024-04-17T08:01:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m4heshd","name":"Mahesh Bandara Wijerathna","path":"/m4heshd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6711514?s=80&v=4"},"commit":{"message":"[app_util] Add tests","shortMessageHtmlLink":"[app_util] Add tests"}},{"before":"5d3d534923366ef9fdd94089fd767c64af2e428f","after":"1e5482d864fb2779816551fa58bdfd62c79dfbbc","ref":"refs/heads/master","pushedAt":"2024-04-17T06:01:15.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"m4heshd","name":"Mahesh Bandara Wijerathna","path":"/m4heshd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6711514?s=80&v=4"},"commit":{"message":"[app_util] Add tests","shortMessageHtmlLink":"[app_util] Add tests"}},{"before":"7becf0e065dff6b8aa9ac04fcdb04491c91ce894","after":"addaf93413391ac5a54c13cbce54f53edb5128fe","ref":"refs/heads/rust-rewrite","pushedAt":"2024-04-15T16:42:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m4heshd","name":"Mahesh Bandara Wijerathna","path":"/m4heshd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6711514?s=80&v=4"},"commit":{"message":"[WF:test] Build frontend before testing to avoid `RustEmbed` errors","shortMessageHtmlLink":"[WF:test] Build frontend before testing to avoid RustEmbed errors"}},{"before":null,"after":"7becf0e065dff6b8aa9ac04fcdb04491c91ce894","ref":"refs/heads/rust-rewrite","pushedAt":"2024-04-15T13:02:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"m4heshd","name":"Mahesh Bandara Wijerathna","path":"/m4heshd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6711514?s=80&v=4"},"commit":{"message":"[WF:test] Test on pushes and PRs","shortMessageHtmlLink":"[WF:test] Test on pushes and PRs"}},{"before":null,"after":"a7dfe5259351b12b328f733fdec6df1964ffc1dd","ref":"refs/heads/ufc-ripper-node","pushedAt":"2024-04-13T18:17:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"m4heshd","name":"Mahesh Bandara Wijerathna","path":"/m4heshd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6711514?s=80&v=4"},"commit":{"message":"Release `v2.2.0`","shortMessageHtmlLink":"Release v2.2.0"}},{"before":"a7dfe5259351b12b328f733fdec6df1964ffc1dd","after":"5d3d534923366ef9fdd94089fd767c64af2e428f","ref":"refs/heads/master","pushedAt":"2024-04-13T18:15:16.000Z","pushType":"push","commitsCount":82,"pusher":{"login":"m4heshd","name":"Mahesh Bandara Wijerathna","path":"/m4heshd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6711514?s=80&v=4"},"commit":{"message":"[fs_util, config_util] Create default config file if doesn't exist\n\nOther changes:\n- [config_util] Manually implement defaults for `UFCRConfig`","shortMessageHtmlLink":"[fs_util, config_util] Create default config file if doesn't exist"}},{"before":"1c1dea53c647ac7ea3618c7bfcde76bb509e91f3","after":"a7dfe5259351b12b328f733fdec6df1964ffc1dd","ref":"refs/heads/master","pushedAt":"2024-03-14T12:32:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"m4heshd","name":"Mahesh Bandara Wijerathna","path":"/m4heshd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6711514?s=80&v=4"},"commit":{"message":"Release `v2.2.0`","shortMessageHtmlLink":"Release v2.2.0"}},{"before":"a119ea700cc0856e96dfdda36650ad30e136fa69","after":"1c1dea53c647ac7ea3618c7bfcde76bb509e91f3","ref":"refs/heads/master","pushedAt":"2024-03-13T22:56:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"m4heshd","name":"Mahesh Bandara Wijerathna","path":"/m4heshd","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6711514?s=80&v=4"},"commit":{"message":"[Landing, ModConfig] Disable unnecessary components in container mode","shortMessageHtmlLink":"[Landing, ModConfig] Disable unnecessary components in container mode"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEsZM17QA","startCursor":null,"endCursor":null}},"title":"Activity ยท m4heshd/ufc-ripper"}