ficsit-cli-flake/cli
mircearoata e4b02a792d
feat: offline mode (#14)
* chore: move mod downloading to cli/cache

* feat: data providers, ficsit and local

* feat: keep cache in memory, load on init

* feat: log invalid cache files instead of returning error

* chore: make linter happy

* feat: fill cached mod Authors field from CreatedBy

* chore: make linter happy again

* feat: add icon and size to cached mods

* feat: cache the cached file hashes

* fix: change to new provider access style

---------

Co-authored-by: Vilsol <me@vil.so>
2023-12-06 06:47:41 +02:00
..
cache feat: offline mode (#14) 2023-12-06 06:47:41 +02:00
disk feat: use the pubgrub algorithm for solving versions (#40) 2023-12-06 05:01:49 +02:00
provider feat: offline mode (#14) 2023-12-06 06:47:41 +02:00
context.go feat: offline mode (#14) 2023-12-06 06:47:41 +02:00
dependency_resolver.go feat: offline mode (#14) 2023-12-06 06:47:41 +02:00
dependency_resolver_error.go feat: offline mode (#14) 2023-12-06 06:47:41 +02:00
installations.go feat: offline mode (#14) 2023-12-06 06:47:41 +02:00
installations_test.go feat: vanilla toggle per install (#13) 2023-12-06 06:02:06 +02:00
lockfile.go feat: add mod upload command 2022-10-14 19:11:16 +03:00
platforms.go fix: update platform version paths (#41) 2023-12-06 05:51:23 +02:00
profiles.go feat: add mod upload command 2022-10-14 19:11:16 +03:00
profiles_test.go feat: add mod upload command 2022-10-14 19:11:16 +03:00
resolving_test.go feat: offline mode (#14) 2023-12-06 06:47:41 +02:00
types.go Resolution, downloads, lockfiles 2022-05-02 23:07:15 +03:00