Kavita/API
Joseph Milazzo 4fcab5800e
Shakeout Testing Part 2 (#1053)
* Fixed an issue where cover update events wouldn't refresh an image after the second event came through due to randomization

* Fixed an issue where download event wasn't send consistently when downloading files.

* Fixed a bug where you couldn't add a new role to a user

* Fixed a bug where if you went to edit user library, the roles would get reset to nothing

* Adjust the rendering on reading list page to be better on smaller screens (and worse on larger ones)

* Tweaked the refresh covers message to use queued and not started

* Cleaned up the code for image on when to update based on CoverUpdate event. On dashboard, don't spam reload recently added on every series update or scan complete. Debouce for 1 second between calls.

* Fixed an issue where we sent an error on forgot password confirmation, but really, it was successful.

* Added Reading Lists and Library to search results

* Fixed a bug in the search component where hitting esc to close overlay then typing again wouldn't reopen the overlay

* When resending invites, send the correct link for an invite

* Tell the admin an email was sent on invite

* Fixed the error interceptor to flatten validation error messages more robustly and now confirm email will show validation exceptions

* Fixed a bug in webtoon reader where we were reading the wrong dimension for fitting images to screen on render

* When generating email links, inform who they are for in the logs.

Fixed an issue with an error message on login when password was incorrect, but user hadn't confirmed email yet.

Fixed multiple cases where migration wasn't sending error messages back correctly and hence the user never saw them.

* Show errors on migration UI form

* Changed log rolling to be easier to understand

* Added some extra logic to throw unauthorized

* Tweaked some wording to inform user how to best find email link

* Fixed a code smell
2022-02-10 16:25:34 -08:00
..
Archive Misc Bugfixes and Enhancements (#507) 2021-08-17 14:15:32 -07:00
Comparators Unit Tests & New Natural Sort (#941) 2022-01-15 07:39:34 -08:00
config Shakeout Testing Part 2 (#1053) 2022-02-10 16:25:34 -08:00
Constants Shakeout Testing Part 1 (#1052) 2022-02-09 16:59:14 -08:00
Controllers Shakeout Testing Part 2 (#1053) 2022-02-10 16:25:34 -08:00
Data Shakeout Testing Part 2 (#1053) 2022-02-10 16:25:34 -08:00
DTOs Shakeout Testing Part 2 (#1053) 2022-02-10 16:25:34 -08:00
Entities Private Email Service Support (#1028) 2022-02-04 09:54:54 -08:00
Errors Validate Download Claim (#971) 2022-01-20 07:46:59 -08:00
Extensions Bookmark Refactor (#1049) 2022-02-08 13:43:24 -08:00
Helpers Shakeout Testing Part 1 (#1052) 2022-02-09 16:59:14 -08:00
Middleware More fixes (again) (#858) 2021-12-17 14:29:41 -08:00
Parser Took care of SonarCloud code issues (#1041) 2022-02-07 05:30:28 -08:00
Properties Added new API for getting Member (aka Users but for use in FE). User is just used for login/registering. 2020-12-14 14:33:09 -06:00
Services Shakeout Testing Part 2 (#1053) 2022-02-10 16:25:34 -08:00
SignalR Shakeout Testing Part 1 (#1052) 2022-02-09 16:59:14 -08:00
.dockerignore EPUB Support (#178) 2021-04-28 16:16:22 -05:00
API.csproj Private Email Service Support (#1028) 2022-02-04 09:54:54 -08:00
API.csproj.DotSettings .NET 6 Coding Patterns + Unit Tests (#823) 2021-12-05 08:58:53 -08:00
Dockerfile Local Metadata Integration Part 1 (#817) 2021-12-02 09:02:34 -08:00
Program.cs Account Email Support (#1000) 2022-01-30 14:45:57 -08:00
Startup.cs Bookmark Refactor (#1049) 2022-02-08 13:43:24 -08:00