Commenting out LoversLab login from the settings page to avoid user confusion. (#2370)

* commenting out LoversLab login to avoid user confusion.

The current way to implement LL downloads is `manualURL=` + `prompt=`
https://wiki.wabbajack.org/modlist_author_documentation/Meta%20Files.html#manualurl

* fix typo in comment

* added change to CHANGELOG.md

---------

Co-authored-by: Timothy Baldridge <tbaldridge@gmail.com>
This commit is contained in:
Luca 2023-07-16 23:27:17 +02:00 committed by GitHub
parent a8c5f0e89c
commit 31c5dc4e10
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 5 additions and 1 deletions

View File

@ -3,6 +3,8 @@
#### Version TBD #### Version TBD
* Fixed issues related to high RAM usage * Fixed issues related to high RAM usage
* The resumable downloads now reserve drive space to write to in advance instead of being managed in system RAM * The resumable downloads now reserve drive space to write to in advance instead of being managed in system RAM
* remove LoversLab from the "Logins" Setting because it is deprecated for ages now and only causes confusion,
just for the unlikely probability that LL will fix their proper API.
* Added safety to install path selection, to ensure that no files are deleted that are not intended to be. * Added safety to install path selection, to ensure that no files are deleted that are not intended to be.
* Fixed allowing back button during install which can result in multiple install processes * Fixed allowing back button during install which can result in multiple install processes
* fixed search filter not applying when pressing back button and reaccessing gallery * fixed search filter not applying when pressing back button and reaccessing gallery

View File

@ -182,7 +182,9 @@ namespace Wabbajack
services.AddTransient<LoversLabLoginHandler>(); services.AddTransient<LoversLabLoginHandler>();
// Login Managers // Login Managers
services.AddAllSingleton<INeedsLogin, LoversLabLoginManager>();
//Disabled LL because it is currently not used and broken due to the way LL butchers their API
//services.AddAllSingleton<INeedsLogin, LoversLabLoginManager>();
services.AddAllSingleton<INeedsLogin, NexusLoginManager>(); services.AddAllSingleton<INeedsLogin, NexusLoginManager>();
services.AddAllSingleton<INeedsLogin, VectorPlexusLoginManager>(); services.AddAllSingleton<INeedsLogin, VectorPlexusLoginManager>();
services.AddSingleton<ManualDownloadHandler>(); services.AddSingleton<ManualDownloadHandler>();