erri120
fd66313858
Added Extension check for files
2020-04-06 15:20:14 +02:00
erri120
2e9d42b538
Added a version check to the settings file
...
The current settings file has to have the same version as specified in
Wabbajack.Common.Consts.SettingsVersion or else it will be backedup and
deleted to ensure that no bad settings file are getting loaded.
This means that the SettingsVersion needs to be updated when a breaking
change to the settings is being introduced
2020-03-04 12:21:44 +01:00
erri120
d8e4f02508
Moved settings.json to %localappdata%/Wabbajack
2020-03-04 11:56:39 +01:00
erri120
78ba02f277
Added LogsFolder Consts
2020-02-20 11:45:38 +01:00
Timothy Baldridge
b77db18bfa
Fix a bunch of issues with compilation, indexing and VFS loading performance
2020-02-14 06:30:58 -07:00
Timothy Baldridge
e4d4a890f1
Move settings and other cache data to the local user folder.
2020-02-07 17:56:22 -07:00
Timothy Baldridge
b030dd67ca
Added MatchAll support to mods
2020-02-04 22:17:12 -07:00
Justin Swanson
0f7c1b4632
ExtensionManager -> ModListAssociationManager
2020-01-19 19:49:12 -06:00
Justin Swanson
0cb1d3cb0a
Consts.MetaFileExtension
2020-01-19 19:45:05 -06:00
erri120
e762ec5c9a
Added .xml to config file extension list
2020-01-18 15:12:53 +01:00
Timothy Baldridge
8c34066a45
Include an anonymous key with metrics
2020-01-03 19:49:08 -07:00
Timothy Baldridge
412d854160
Retry failed NexusAPI calls.
2020-01-03 16:02:48 -07:00
Timothy Baldridge
936fee5d0c
Bugfixes to get the code to work on the server box
2020-01-01 17:11:13 -07:00
Timothy Baldridge
717ad8c70a
Rework WJ caching, move cache server routines to MongoDB
2020-01-01 09:19:06 -07:00
Timothy Baldridge
caba928d85
Upgrade only the wabbajack.common lib
2019-12-26 09:47:10 -07:00
trawzified
8eec65954e
Change HashSet SupportedArchives to be case insensitive aswell
2019-12-17 18:18:28 +01:00
trawzified
9f91974bd0
Change HashSets in Consts.cs to be case insensitive
2019-12-17 18:15:26 +01:00
Timothy Baldridge
ff25be8551
Merge pull request #275 from wabbajack-tools/broken-list-warning
...
Filter gallery by valid lists pulled from the validation service.
2019-12-15 16:54:42 -07:00
halgari
4b11503319
Filter gallery by valid lists pulled from the validation service.
2019-12-15 14:52:12 -07:00
erri120
d2a80b25c6
Added 7zip archive test before extraction for .dat files
2019-12-15 12:27:16 +01:00
Timothy Baldridge
cfa6855e89
Check if the directory exists first before saving data to it
2019-12-12 06:41:06 -07:00
erri120
c5858c51c3
Vortex: Manual game files can be copied over
2019-12-07 17:35:57 +01:00
erri120
bc8dc65f29
Archives tagged with WABBAJACK_VORTEX_MANUAL will now be correctly detected and added to the modlist
2019-12-04 13:36:56 +01:00
erri120
694a5b8f8d
.exe files can be extracted with innounp after being tested
2019-12-01 14:57:28 +01:00
Timothy Baldridge
a8d8d20a99
Several fixes that came up during testing.
...
* Fixed hashing progress bars
* Wired up the CPUStatus to the UI during installation
* Fixed xxHashing
* Verified modlist optimization works on a real modlist (noise)
* Added an optimizer test for extra files created by the user left in the install directory.
2019-11-19 17:15:46 -07:00
Timothy Baldridge
c3daf2b1bc
Add unit tests for BSAs
2019-11-10 23:15:52 -07:00
Timothy Baldridge
2fb857a093
Unify caching to reduce the number of Nexus calls on the build server
2019-11-07 18:36:01 -07:00
Timothy Baldridge
3d9cf4cc65
Rework Nexus API caching logic to use build server cache
2019-11-05 15:21:07 -07:00
erri120
df74b34754
Merge pull request #147 from erri120/ignore-case-esm
...
Made string comparisons for GameESMs case insenitive
2019-11-04 19:14:42 +01:00
erri120
557e443685
Made string comparisons for GameESMs case insenitive
2019-11-04 19:12:53 +01:00
LivelyDismay
46bdc63e46
Update Consts.cs
...
Change uppercase to lowercase on two esm names to match vanilla file names.
2019-11-04 12:57:19 -05:00
erri120
49ba23affe
Created ExtensionManager
2019-10-30 17:49:44 +01:00
Timothy Baldridge
3d5d2e0da9
Merge pull request #110 from wabbajack-tools/modlist-selection-ui
...
Modlist selection ui
2019-10-22 18:17:48 -06:00
Timothy Baldridge
1882b9227b
fixup some google download links so they properly download
2019-10-21 13:05:03 -06:00
Timothy Baldridge
f1e316f544
fixup some modlist definition mappings
2019-10-20 13:30:39 -06:00
Timothy Baldridge
f851432d51
add modlist selection ui, still WIP
2019-10-20 05:26:42 -06:00
Timothy Baldridge
c7f04f52e1
Merge pull request #109 from wabbajack-tools/fallout-esms
...
add FO4 EMS to ESM cleaning whitelist
2019-10-19 09:15:27 -06:00
Timothy Baldridge
99cbb1b878
add FO4 EMS to ESM cleaning whitelist
2019-10-19 04:59:43 -06:00
Timothy Baldridge
7a0ef2a380
rework modlist metadata code to use static site json
2019-10-19 04:55:05 -06:00
Timothy Baldridge
ac14aad955
add modlist metadata files
2019-10-15 17:23:14 -06:00
Timothy Baldridge
e4c1e264cd
fixes #95
2019-10-14 15:04:12 -06:00
Timothy Baldridge
7cb39695bf
update readmes and modlist ver number
2019-10-12 21:15:14 -06:00
Timothy Baldridge
1e64544783
created downloaders for dropbox, http, google, and nexus
2019-10-12 20:54:13 -06:00
Timothy Baldridge
473ffbd806
a bunch of integration work, and ba2 fixes
2019-10-09 23:04:28 -06:00
Timothy Baldridge
14eb3e697e
put the tests back, I think it was a message box error
2019-10-02 21:23:11 -06:00
Timothy Baldridge
4597135de5
modlists are now .zip files, several bug fixes found in testing
2019-10-01 16:39:25 -06:00
Timothy Baldridge
eb9e6500c9
integrate content rights validation into the main program
2019-09-29 16:21:18 -06:00
Timothy Baldridge
6c24e4fdbb
implement framework for content rights management
2019-09-28 22:41:47 -06:00
Timothy Baldridge
d894ac733e
fix bad edit
2019-09-25 22:14:15 -06:00
erri120
2442587cff
Added omod as a supported archive
2019-09-25 22:10:28 -06:00