Vilsol
b6592fe185
feat: parallel apply view ( #47 )
...
* feat: parallel apply view
* chore: cleaner readme
* chore: lint
* chore: remove debug logging
* chore: lint
2023-12-14 01:34:01 +02:00
Vilsol
98b7c99e74
fix: various edge cases ( #45 )
...
* fix: various edge cases
test: add tea unit test
* chore: lint
* chore: 🤷
* test: fail after 1 minute
* test: print buffer
* test: fuck windows
2023-12-07 23:31:37 +02:00
Vilsol
5f2e60a9e2
feat: multi targets ( #44 )
...
* feat: use mod version targets
* chore: lint
* chore: remove unused
* chore: target dev on ci
* fix: rename WindowsNoEditor target to Windows
fix: close file reader
* fix: ensure closure of downloaded mod
* fix: ensure all important events are sent
* fix: lock adding files to cache
---------
Co-authored-by: mircearoata <mircearoatapalade@gmail.com>
2023-12-07 18:57:31 +02:00
mircearoata
6088d1e8eb
feat: parallel downloads ( #43 )
...
* feat: parallel downloads
* feat: mod extract progress using file size
* feat: pass mod version in install progress updates
* fix: only close update channels after finished sending
* chore: verbose ci tests
* fix: store mod in cache
chore: add progress logging to tests
* chore: lint
* test: add concurrent download limit
* fix: prevent concurrent map access
* chore: bump pubgrub
fix: fix race conditions
---------
Co-authored-by: Vilsol <me@vil.so>
2023-12-07 01:39:34 +02:00
mircearoata
024b11b1e8
feat: use the pubgrub algorithm for solving versions ( #40 )
...
* refactor: separate resolving tests
* feat: use pubgrub to resolve dependencies
* feat: show friendly mod name in error message
* feat: show single version in error message when only one matches
* ci: update go version to match go.mod
* feat: format FactoryGame incompatibility and term
* chore: fetch all necessary data of the version at once
* chore: upgrade pubgrub
* chore: upgrade pubgrub
* ci: update golangci-lint version for go 1.21
* chore: lint
* chore: update go version in readme
2023-12-06 05:01:49 +02:00
mircearoata
9cb6de336f
ci: pin golangci-lint version
2023-06-12 12:05:28 +02:00
Vilsol
de24e8dcf6
chore: single icon and space for title
2022-06-18 19:40:03 +03:00
Vilsol
ce7c6b7c4c
chore: add link to discord in issue templates
2022-06-18 19:37:48 +03:00
Vilsol
6bda0a3cf9
chore: add feature request form
2022-06-18 19:33:04 +03:00
Vilsol
1faec05c0b
chore: add bug report form
2022-06-18 19:29:04 +03:00
Vilsol
cf86f377fa
upgrade upx on release
2022-06-09 07:27:26 +03:00
Vilsol
40f0ac2344
print debug
2022-06-07 05:20:30 +03:00
Vilsol
d48871b490
please work
2022-06-07 05:07:58 +03:00
Vilsol
35584a13a3
add aur key to action
2022-06-07 04:55:10 +03:00
Vilsol
688b8ca175
context expansion for install dir
2022-05-03 00:23:20 +03:00
Vilsol
b376b0b9cb
add back dir listing
2022-05-03 00:07:43 +03:00
Vilsol
d3622c728a
remove directory listing
2022-05-02 23:43:21 +03:00
Vilsol
3c4837069d
do not fail fast, update test message
2022-05-02 23:31:23 +03:00
Vilsol
79a981b15d
use context syntax, run also on windows
2022-05-02 23:18:33 +03:00
Vilsol
0647db1620
Resolution, downloads, lockfiles
2022-05-02 23:07:15 +03:00
Vilsol
cc663b678a
Run generate...
2022-04-14 04:38:52 +03:00
Vilsol
043584dcf0
Download schema for linter
2022-04-14 04:36:28 +03:00
Vilsol
92ef2080d0
Merge workflows
2022-04-14 04:35:11 +03:00
Vilsol
bcfc88da55
Run tests in CI, split apart workflows
2022-04-14 04:33:24 +03:00
Vilsol
d16896b548
Download GQL schema
2021-12-04 00:40:56 +02:00
Vilsol
92e4b1b7fd
Fix linter
2021-12-04 00:35:13 +02:00
Vilsol
9350adff5e
Test release
2021-12-04 00:20:53 +02:00
Vilsol
fc042b5d04
Use correct URL
2021-12-02 06:16:09 +02:00
Vilsol
ce3cb2d027
Download schema in CI
2021-12-02 06:15:21 +02:00
Vilsol
e329e48e9b
Tooling, Mod Browser, Cleanup, CI
2021-12-02 06:00:33 +02:00