Commit Graph

51 Commits

Author SHA1 Message Date
Timothy Baldridge
8bca15cb36 Fix several issues with client authorization with the server 2021-04-11 16:04:12 -06:00
Timothy Baldridge
db0168c6ef Create a global registry of the location of all installed modlists 2021-03-19 16:37:58 -06:00
Chris Bessent
d2a41de104 Fix randomness of lists presented
The list of mod lists was being sorted two different times.
The second time shuffled the list and then sorted using a method
that made the list very consistently show the same order of mod
lists.  I think it was in order of most recently updated...?

Now only one sort is performed and the list is properly shuffled
each time the program is launched.
2021-02-26 23:43:41 -07:00
Timothy Baldridge
96601ee958 Optimize the gallery image loaders 2021-02-26 17:08:05 -07:00
erri120
131f7de823 Fix Wabbajack.Lib 2021-01-09 20:04:11 +01:00
Timothy Baldridge
17bb79784e Move LoversLab backend to LibCef 2020-12-29 16:15:47 -07:00
Timothy Baldridge
e441d78720 Fixes issue#2112 2020-12-15 18:26:41 -07:00
Timothy Baldridge
9717d4ac42 Improve backend services, add watchdog service, and add utility_modlists.json 2020-11-19 15:56:30 -07:00
Timothy Baldridge
73d3168d2c Implement utility list filtering for the UI 2020-11-14 12:16:11 -07:00
Timothy Baldridge
13068a59e7 Code cleanup 2020-09-30 21:50:09 -06:00
Timothy Baldridge
bc94ec4321 Tons of server-side fixes and tweaks to deal with strange nexus states 2020-08-11 22:25:12 -06:00
Timothy Baldridge
9d3f36559e Disable the warning about no premium to streamline installs. Fix a update loop on the server 2020-08-08 14:20:15 -06:00
Timothy Baldridge
cb1996c92b Fixes for broken archives names on server links 2020-07-16 15:17:37 -06:00
Justin Swanson
d3b72af7a8 ClientFactory moved to Wabbajack.Lib 2020-06-26 12:08:30 -05:00
Timothy Baldridge
b2a112bd37 Whole app now useses Async IO exclusively 2020-05-25 11:34:25 -06:00
Khamûl
05886b574f added modlist tags component 2020-05-09 00:19:40 -04:00
erri120
edf2645d0e
Added NSFW filter to the gallery 2020-04-27 12:18:08 +02:00
Timothy Baldridge
470992cc4a Merge Master 2020-04-15 06:05:05 -06:00
Timothy Baldridge
65cac27403 List validation, can heal HTTP downloads (and probably Nexus archives) 2020-04-14 21:25:00 -06:00
Justin Swanson
806ff74893 Wabbajack.Lib nullability finished up 2020-04-10 13:32:35 -05:00
Timothy Baldridge
7cf817853c Implement tests for List validation 2020-04-07 22:19:36 -06:00
Timothy Baldridge
45254b0055 No more MessagePack, Json is love, Json is life 2020-04-06 14:48:54 -06:00
Timothy Baldridge
3d16b1e838 Purge all remaining references to MongoDB and BJSON 2020-04-05 15:15:01 -06:00
Timothy Baldridge
c01ed4375c The main wabbajack app compiles 2020-04-03 16:40:52 -06:00
Timothy Baldridge
129f6b4fc2 Cleaned up a bunch of warnings and errors 2020-04-03 16:40:52 -06:00
Timothy Baldridge
defbc15593 Only 149 errors left in Wabbajack.Lib 2020-04-03 16:38:48 -06:00
Timothy Baldridge
3b895f4dbb WIP, converted Hashes to a Hash struct 2020-04-03 16:37:27 -06:00
Timothy Baldridge
f30da8a27a Support self-healing lists, and a lot of server fixes 2020-02-27 06:46:34 -07:00
Timothy Baldridge
076b060afd Bump version 2020-02-25 21:00:28 -07:00
Timothy Baldridge
a9270743e1 Sort modlists in the gallery first by working/broken, then by name 2020-02-08 07:47:56 -07:00
Timothy Baldridge
fdc4e1f92c Start on file upload support 2020-01-17 15:55:03 -07:00
Timothy Baldridge
880ab875dc
Merge pull request #383 from tr4wzified/master
Fix typos + inconsistencies in logs
2020-01-14 05:36:55 -08:00
Justin Swanson
5b33a74075 Offloaded ModlistGallery image downloading 2020-01-13 23:04:45 -06:00
trawzified
877989ba16 Fix typos + inconsistencies in logs 2020-01-13 22:11:07 +01:00
Timothy Baldridge
5661c20f1d WIP 2020-01-09 16:19:07 -07:00
Timothy Baldridge
f2bb07a528 Wabbajack.Lib is now .NET Standard 2.0 2020-01-07 06:50:11 -07:00
halgari
52b1b57e5d UI wasn't prompting for a new download when the list was updated 2019-12-17 21:30:36 -07:00
halgari
4b11503319 Filter gallery by valid lists pulled from the validation service. 2019-12-15 14:52:12 -07:00
Justin Swanson
5bd856a7c6 Utils async -> sync methods removed 2019-12-07 00:40:29 -06:00
Timothy Baldridge
70fead926f Rework how we download/install curated lists 2019-11-28 22:52:33 -07:00
erri120
8342f00a53
Simplified names in BSA2Reader nad ModListMetadata 2019-11-21 16:06:17 +01:00
erri120
e4f17a81b8
Removed unused imports from Wabbajack.Lib 2019-11-21 15:25:56 +01:00
erri120
bb2661f968
Changed ToDescriptionString to return toString if no description is present 2019-11-18 18:06:17 +01:00
erri120
2fde106b92
ModList list from GitHub will display the description of a game instead of toString if available 2019-11-18 16:46:55 +01:00
Timothy Baldridge
7a28f813e8 Emit more detailed modlist metadata 2019-11-06 06:21:39 -07:00
Timothy Baldridge
eda43c0df6 Add modlist metadata to the compiler output and the list validation 2019-11-05 15:21:07 -07:00
Timothy Baldridge
60925a1f9f verified->official 2019-10-19 05:22:23 -06:00
Timothy Baldridge
7a0ef2a380 rework modlist metadata code to use static site json 2019-10-19 04:55:05 -06:00
Timothy Baldridge
7bc08df9bb add logo downloader for modlist metadata 2019-10-16 17:05:51 -06:00
Timothy Baldridge
65af535487 code cleanup 2019-10-16 15:36:14 -06:00