{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":692461889,"defaultBranch":"master","name":"starfield-mod-loader","ownerLogin":"lVlyke","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-09-16T14:53:23.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/33110145?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1716945921.0","currentOid":""},"activityList":{"items":[{"before":"7627ddd61143fa1884da7a63c4bee77f157116f0","after":"9a96ba3168ef2541630cdb0f8f38efc655244f47","ref":"refs/heads/master","pushedAt":"2024-05-29T01:13:35.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"lVlyke","name":"Mychal Thompson","path":"/lVlyke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33110145?s=80&v=4"},"commit":{"message":"Bump version to 0.7.2","shortMessageHtmlLink":"Bump version to 0.7.2"}},{"before":"c738135a209020fd00a9f64b8eadd7c56ee900bb","after":"1ce5d987e1b7bcc4eac693370fa5951c362d616c","ref":"refs/heads/0.8.0","pushedAt":"2024-05-16T00:38:18.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"lVlyke","name":"Mychal Thompson","path":"/lVlyke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33110145?s=80&v=4"},"commit":{"message":"- Suppressed external file edit warning message when link mode is enabled for the profile.","shortMessageHtmlLink":"- Suppressed external file edit warning message when link mode is ena…"}},{"before":"a4eb9ae1e07a1b57f84ab1a9174eeaf7afc4a7f3","after":"c738135a209020fd00a9f64b8eadd7c56ee900bb","ref":"refs/heads/0.8.0","pushedAt":"2024-05-16T00:32:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lVlyke","name":"Mychal Thompson","path":"/lVlyke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33110145?s=80&v=4"},"commit":{"message":"- Suppressed external file edit warning message when link mode is enabled for the profile.","shortMessageHtmlLink":"- Suppressed external file edit warning message when link mode is ena…"}},{"before":"aee5563e1c00ef26fb61cef9151966222208a3c3","after":"7627ddd61143fa1884da7a63c4bee77f157116f0","ref":"refs/heads/master","pushedAt":"2024-05-15T22:33:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lVlyke","name":"Mychal Thompson","path":"/lVlyke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33110145?s=80&v=4"},"commit":{"message":"- Fixed issue where plugins weren't being enabled by default.\n- Fixed issue where mod installer modal would sometimes change in width erractically based on plugin description content.","shortMessageHtmlLink":"- Fixed issue where plugins weren't being enabled by default."}},{"before":null,"after":"a4eb9ae1e07a1b57f84ab1a9174eeaf7afc4a7f3","ref":"refs/heads/0.8.0","pushedAt":"2024-05-05T18:56:00.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lVlyke","name":"Mychal Thompson","path":"/lVlyke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33110145?s=80&v=4"},"commit":{"message":"- Added support for archive invalidation in games that support it.\n- Added `AppProfile.linkMode` which if true will deploy mod files as hardlinks instead of copying files. This only works if profile and game are on the same drive/partition.","shortMessageHtmlLink":"- Added support for archive invalidation in games that support it."}},{"before":"c3e0dc0d38d58e950677624be689a4d37257b0e4","after":"aee5563e1c00ef26fb61cef9151966222208a3c3","ref":"refs/heads/master","pushedAt":"2024-05-04T12:47:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lVlyke","name":"Mychal Thompson","path":"/lVlyke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33110145?s=80&v=4"},"commit":{"message":"- Fixed issue where adding mods with multiple files that map to the same destination path would sometimes fail.\n- Added log warning when adding mods with multiple files that map to the same destination path.\n- Fixed issue where adding mods with readonly files would silently fail on temporary file cleanup.\n- Fixed issue where adding some mods would result in an empty file tree being displayed.\n- [fomod] Fixed issue where installer images inside an implicit `modSubdirRoot` weren't being loaded.","shortMessageHtmlLink":"- Fixed issue where adding mods with multiple files that map to the s…"}},{"before":"0732cdb88e1a4b14d78317ce29ee3729c69856ec","after":"c3e0dc0d38d58e950677624be689a4d37257b0e4","ref":"refs/heads/master","pushedAt":"2024-05-03T01:19:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lVlyke","name":"Mychal Thompson","path":"/lVlyke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33110145?s=80&v=4"},"commit":{"message":"- [fomod] FIxed issue where some installer files failed to install.\n- [fomod] Flag dependencies with empty values are now interpreted as negative checks.\n- Fixed bug during rollback undeployment.","shortMessageHtmlLink":"- [fomod] FIxed issue where some installer files failed to install."}},{"before":"5304b85b6a40f48c1c0b57e5394b1a6445ebf301","after":"0732cdb88e1a4b14d78317ce29ee3729c69856ec","ref":"refs/heads/master","pushedAt":"2024-04-30T14:15:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lVlyke","name":"Mychal Thompson","path":"/lVlyke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33110145?s=80&v=4"},"commit":{"message":"- Corrected FO4 default path check for Linux.\n- Fixed issue where deployment metadata file was showing up as an external file.\n- Fixed issue where harmless undeployment failure would occur on profiles with existing deployments from prior versions of the app.","shortMessageHtmlLink":"- Corrected FO4 default path check for Linux."}},{"before":"5304b85b6a40f48c1c0b57e5394b1a6445ebf301","after":null,"ref":"refs/heads/0.7.0","pushedAt":"2024-04-30T12:41:35.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lVlyke","name":"Mychal Thompson","path":"/lVlyke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33110145?s=80&v=4"}},{"before":"acd39183957d3a5d42c66378bdb6dae063b25fcc","after":"5304b85b6a40f48c1c0b57e5394b1a6445ebf301","ref":"refs/heads/master","pushedAt":"2024-04-30T12:40:59.000Z","pushType":"push","commitsCount":12,"pusher":{"login":"lVlyke","name":"Mychal Thompson","path":"/lVlyke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33110145?s=80&v=4"},"commit":{"message":"- Profile list is now sorted alphabetically.\n- Added backdrop to profile list dropdown.","shortMessageHtmlLink":"- Profile list is now sorted alphabetically."}},{"before":"0625dbf949df060f37e7b6c3eaec557f45f4d94c","after":"5304b85b6a40f48c1c0b57e5394b1a6445ebf301","ref":"refs/heads/0.7.0","pushedAt":"2024-04-30T12:25:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lVlyke","name":"Mychal Thompson","path":"/lVlyke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33110145?s=80&v=4"},"commit":{"message":"- Profile list is now sorted alphabetically.\n- Added backdrop to profile list dropdown.","shortMessageHtmlLink":"- Profile list is now sorted alphabetically."}},{"before":"c70361599ed03719090f810c530111a5767b4a3b","after":"0625dbf949df060f37e7b6c3eaec557f45f4d94c","ref":"refs/heads/0.7.0","pushedAt":"2024-04-30T02:18:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lVlyke","name":"Mychal Thompson","path":"/lVlyke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33110145?s=80&v=4"},"commit":{"message":"- Fixed display of empty mod list hint text","shortMessageHtmlLink":"- Fixed display of empty mod list hint text"}},{"before":"aee6571e018ac76539be45a77a2feb0844c97437","after":"c70361599ed03719090f810c530111a5767b4a3b","ref":"refs/heads/0.7.0","pushedAt":"2024-04-30T01:59:09.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"lVlyke","name":"Mychal Thompson","path":"/lVlyke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33110145?s=80&v=4"},"commit":{"message":"- Profile verification no longer throws error if game binary path doesn't exist before deployment.\n- Mod deployment now automatically rolls back when encountering an error.\n- Mod undeployment now maintains deployment metadata file until all operations complete without errors.\n- Fixed issue where root mods that add files to mod base dir would be counted as external files in the mod list.\n- Improved display of mod list headers.\n- Updated README.","shortMessageHtmlLink":"- Profile verification no longer throws error if game binary path doe…"}},{"before":"ec4279dceea384b1dd719b0ab036d1064bc62093","after":"aee6571e018ac76539be45a77a2feb0844c97437","ref":"refs/heads/0.7.0","pushedAt":"2024-04-29T02:56:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lVlyke","name":"Mychal Thompson","path":"/lVlyke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33110145?s=80&v=4"},"commit":{"message":"- Specific profile verification errors are now shown in the UI.\n- Profile verification is now run automatically on profile load/updates.","shortMessageHtmlLink":"- Specific profile verification errors are now shown in the UI."}},{"before":"eb145cfc492d735b15fb1c2c34f14dec73a213db","after":"ec4279dceea384b1dd719b0ab036d1064bc62093","ref":"refs/heads/0.7.0","pushedAt":"2024-04-28T22:08:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lVlyke","name":"Mychal Thompson","path":"/lVlyke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33110145?s=80&v=4"},"commit":{"message":"- Fixed issue where mods were being double-deployed in some circumstances.\n- Activate Mods button now shows loading icon when deploying/undeploying mods.","shortMessageHtmlLink":"- Fixed issue where mods were being double-deployed in some circumsta…"}},{"before":"d090059adfe1e16ff793620bc0bf72970ebec460","after":"eb145cfc492d735b15fb1c2c34f14dec73a213db","ref":"refs/heads/0.7.0","pushedAt":"2024-04-28T20:31:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lVlyke","name":"Mychal Thompson","path":"/lVlyke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33110145?s=80&v=4"},"commit":{"message":"- [Installer] `PluginTypeDescriptor.dependencyType` is now properly evaluated during install step creation.\n- [Installer] Added loading indicator during install step creation.\n- [Installer] Fixed bug during file dependency evaluation when checking for `Missing` files.\n- [Installer] Fixed issue where required checkboxes were sometimes uncheckable in `SelectAll` plugin group types.\n- [Installer] Fixed issue where FOMOD installers with no config file were ignored during mod add.\n- [Installer] Fixed issue where plugin description was partially cut off in some circumstances.\n- [Installer] Fixed issue where plugin image was missing in some circumstances.","shortMessageHtmlLink":"- [Installer] PluginTypeDescriptor.dependencyType is now properly e…"}},{"before":null,"after":"d090059adfe1e16ff793620bc0bf72970ebec460","ref":"refs/heads/0.7.0","pushedAt":"2024-04-27T13:31:54.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lVlyke","name":"Mychal Thompson","path":"/lVlyke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33110145?s=80&v=4"},"commit":{"message":"Externalized profile game title display logic into `AppGameBadgeComponent`.","shortMessageHtmlLink":"Externalized profile game title display logic into `AppGameBadgeCompo…"}},{"before":"2a06808a98e23833457018d5c99718768cf81825","after":"acd39183957d3a5d42c66378bdb6dae063b25fcc","ref":"refs/heads/master","pushedAt":"2024-01-24T02:24:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lVlyke","name":"Mychal Thompson","path":"/lVlyke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33110145?s=80&v=4"},"commit":{"message":"- Added UI error messages when mod deployment/undeployment fails.\n- Plugin list path is now created during mod deployment.\n- Updated docs.","shortMessageHtmlLink":"- Added UI error messages when mod deployment/undeployment fails."}},{"before":"4acd74a00753ab3ab2b69940194e9dea045166bf","after":"2a06808a98e23833457018d5c99718768cf81825","ref":"refs/heads/master","pushedAt":"2024-01-24T01:50:08.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lVlyke","name":"Mychal Thompson","path":"/lVlyke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33110145?s=80&v=4"},"commit":{"message":"Updated to Angular 17","shortMessageHtmlLink":"Updated to Angular 17"}},{"before":"bfa03ad8a9387a73b6a50991c1b20397dcef0dc6","after":"4acd74a00753ab3ab2b69940194e9dea045166bf","ref":"refs/heads/master","pushedAt":"2024-01-23T21:24:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"lVlyke","name":"Mychal Thompson","path":"/lVlyke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33110145?s=80&v=4"},"commit":{"message":"Plugin type ordering (i.e. `esm` -> `esl` -> `esp`) is now enforced.","shortMessageHtmlLink":"Plugin type ordering (i.e. esm -> esl -> esp) is now enforced."}},{"before":"f8b90ce4a5f062817b73d81b23b334b21ebadbf6","after":"bfa03ad8a9387a73b6a50991c1b20397dcef0dc6","ref":"refs/heads/master","pushedAt":"2024-01-23T00:45:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lVlyke","name":"Mychal Thompson","path":"/lVlyke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33110145?s=80&v=4"},"commit":{"message":"- Greatly improved performance of adding/importing large mods.\n- Added loading indicator during final stage of mod import per #8\n- Fixed loading indicator getting stuck when an error occurs during mod deploy/undeploy.\n- Fixed issue with app serve hot reloading on networked mapped drives.\n- Fixed spinning direction on loading indicator per #7","shortMessageHtmlLink":"- Greatly improved performance of adding/importing large mods."}},{"before":"ac1a7893858615e05e02d2a2c8375ebbd6da1b4e","after":"f8b90ce4a5f062817b73d81b23b334b21ebadbf6","ref":"refs/heads/master","pushedAt":"2023-12-03T00:32:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lVlyke","name":"Mychal Thompson","path":"/lVlyke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33110145?s=80&v=4"},"commit":{"message":"0.5.2: Fixed issue where non-default profile `pluginListPath` was being ignored during mod deployment.","shortMessageHtmlLink":"0.5.2: Fixed issue where non-default profile pluginListPath was bei…"}},{"before":"88999a0651b271934ebaae2994969a795f393d95","after":"ac1a7893858615e05e02d2a2c8375ebbd6da1b4e","ref":"refs/heads/master","pushedAt":"2023-12-02T20:04:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lVlyke","name":"Mychal Thompson","path":"/lVlyke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33110145?s=80&v=4"},"commit":{"message":"Updated build budgets.","shortMessageHtmlLink":"Updated build budgets."}},{"before":"08b8e4834ef5c13841d3c3850d388077785c2ddd","after":"88999a0651b271934ebaae2994969a795f393d95","ref":"refs/heads/master","pushedAt":"2023-12-02T20:00:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lVlyke","name":"Mychal Thompson","path":"/lVlyke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33110145?s=80&v=4"},"commit":{"message":"0.5.1:\n- Fixed issue where plugin list wasn't properly resizing/scrolling when sufficiently long.\n- `profile:launchGame` now uses `gameBaseDir` as base path if `gameBinaryPath` is relative.\n- Improved error logging during deployment.","shortMessageHtmlLink":"0.5.1:"}},{"before":"b119a281ee84ab5eb8cfb1495f5f19387fbe03cd","after":null,"ref":"refs/heads/0.5.0","pushedAt":"2023-10-25T01:00:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lVlyke","name":"Mychal Thompson","path":"/lVlyke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33110145?s=80&v=4"}},{"before":"97df6d30827ac908bf46322197c331ea88272d99","after":null,"ref":"refs/heads/electron-update","pushedAt":"2023-10-25T01:00:05.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lVlyke","name":"Mychal Thompson","path":"/lVlyke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33110145?s=80&v=4"}},{"before":"ec8c5e494efede180d91f07345410e05f4ab76aa","after":"08b8e4834ef5c13841d3c3850d388077785c2ddd","ref":"refs/heads/master","pushedAt":"2023-10-25T00:58:53.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"lVlyke","name":"Mychal Thompson","path":"/lVlyke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33110145?s=80&v=4"},"commit":{"message":"package.json updates","shortMessageHtmlLink":"package.json updates"}},{"before":"abb7b95be22a85b5126a0b16513db4de7ad7626a","after":"b119a281ee84ab5eb8cfb1495f5f19387fbe03cd","ref":"refs/heads/0.5.0","pushedAt":"2023-10-19T13:59:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lVlyke","name":"Mychal Thompson","path":"/lVlyke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33110145?s=80&v=4"},"commit":{"message":"Fixed issue where dev serve script wasn't killing `ng build` task, leading to memory/resource leaks.","shortMessageHtmlLink":"Fixed issue where dev serve script wasn't killing ng build task, le…"}},{"before":"a033c94a89a33ba2e3c32e31894800854c1fbf30","after":"abb7b95be22a85b5126a0b16513db4de7ad7626a","ref":"refs/heads/0.5.0","pushedAt":"2023-10-19T00:05:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"lVlyke","name":"Mychal Thompson","path":"/lVlyke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33110145?s=80&v=4"},"commit":{"message":"Updated README images.","shortMessageHtmlLink":"Updated README images."}},{"before":null,"after":"a033c94a89a33ba2e3c32e31894800854c1fbf30","ref":"refs/heads/0.5.0","pushedAt":"2023-10-18T23:57:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lVlyke","name":"Mychal Thompson","path":"/lVlyke","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33110145?s=80&v=4"},"commit":{"message":"- Mod installer steps can now be disabled and enabled dynamically by installer flags.\n - Mod installer now validates that the user has seen every available step.\n- Clicking the plugin preview image in the mod installer now shows a fullscreen view of the image.\n- Added `AppIsDebugPipe` for display debug-only info.\n- Updated README.","shortMessageHtmlLink":"- Mod installer steps can now be disabled and enabled dynamically by …"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEVmpeTQA","startCursor":null,"endCursor":null}},"title":"Activity · lVlyke/starfield-mod-loader"}