Timothy Baldridge
035e376a09
Only 246 errors left in Wabbajack.Lib
2020-04-03 16:38:05 -06:00
Timothy Baldridge
b37728eefd
Tons of WIP changes for paths
2020-04-03 16:37:27 -06: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
Timothy Baldridge
b09bf20761
remove support for extracting .exe files
2019-09-25 21:20:14 -06:00
Timothy Baldridge
24c948f138
support auto extraction exes as archive sources
2019-09-24 05:27:43 -06:00
Timothy Baldridge
f90260fed0
update report information and add WABBAJACK_NOMATCH_INCLUDE
2019-09-20 16:49:32 -06:00
Timothy Baldridge
53d7c5c83a
Merge branch 'master' of https://github.com/halgari/wabbajack
2019-09-16 14:40:19 -06:00
Timothy Baldridge
a254f0d99a
consider .fomod a .7z few other compilation tweaks
2019-09-16 14:40:06 -06:00
erri120
a615ba7b95
Merge branch 'master' into patch-2
2019-09-14 13:37:43 +00:00
Timothy Baldridge
454cff052e
code reformatting
2019-09-13 22:35:42 -06:00
erri120
b41902815d
Changed all modpack references to modlist
2019-09-12 17:32:13 +02:00
Timothy Baldridge
4cfd2f245f
fixes #25
2019-09-04 14:49:13 -06:00
Timothy Baldridge
5edf454e16
fixes #6 - users can now have a download folder outside of MO2
2019-09-03 16:12:39 -06:00
Timothy Baldridge
d21a11b005
fixes #14 , fixes #17
2019-09-02 16:36:57 -06:00
Timothy Baldridge
bf181cdc2d
add support for ESM cleaning
2019-08-24 21:46:32 -06:00
Timothy Baldridge
dc6b4b9ef7
We now copy custom LOOT rules
2019-08-24 17:59:22 -06:00
Timothy Baldridge
5c7acc5e18
We now remap ModOrganizer.ini files
2019-08-24 17:20:54 -06:00
Timothy Baldridge
7be81d9a98
cache nexus info when validating mod links
2019-08-24 14:23:16 -06:00
Timothy Baldridge
07df55383e
small bug fixes that came up during testing for a 0.7 release
2019-08-22 16:05:16 -06:00
Timothy Baldridge
1a7836ec2a
started work on VFS should simplify and greatly speed up really complex modlists
2019-08-14 22:30:37 -06:00
Timothy Baldridge
a6d90ccc3f
fix the BSA encoder, add support for hand built patches
2019-08-11 16:57:32 -06:00
Timothy Baldridge
e8f2ad2f16
crash log fixes, bug fixes, and more info during failures
2019-08-04 16:08:03 -06:00
Timothy Baldridge
81a51265b0
bunch of bug fixes with mods that get updated, prepping for Alpha
2019-08-02 16:31:13 -06:00
Timothy Baldridge
2529e77036
few tweaks
2019-07-31 15:11:07 -06:00
Timothy Baldridge
e63e3be3b7
working on BSA compression support
2019-07-26 14:59:14 -06:00
Timothy Baldridge
61862ae7dd
support for ModDB, and more testing fixes
2019-07-23 22:31:08 -06:00
Timothy Baldridge
dffe2a68de
Can install loose files as well
2019-07-22 22:27:26 -06:00
Timothy Baldridge
e4ca3cd01e
Can create self-installing modlists
2019-07-21 16:47:17 -06:00
Timothy Baldridge
2d061bc1e4
Initial commit
2019-07-20 22:40:54 -06:00