| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2022-07-17 | fix: handling around disabled mods | flow | |
| Don't update disabled mods to prevent mod duplication. Also, chop filename in the metadata with a '.disabled'. Signed-off-by: flow <flowlnlnln@gmail.com> | |||
| 2022-07-17 | feat: improve metadata gen. networking and performance | flow | |
| This makes the metadata generation code a lot messier and harder to use, but there's not really much else that can be done about it while preserving all it's capabilities :( At least we now have speed Signed-off-by: flow <flowlnlnln@gmail.com> | |||
| 2022-07-17 | feat: add EnsureMetadataTask | flow | |
| This task is responsible for checking if the mod has metadata for a specific provider, and create it if it doesn't. In the context of the mod updater, this is not the best architecture, since we do a single task for each mod. However, this way of structuring it allows us to use it later on in more diverse scenarios. This way we decouple this task from the mod updater, trading off some performance (though that will be mitigated when we have a way of running arbitrary tasks concurrently). Signed-off-by: flow <flowlnlnln@gmail.com> | |||
