Kavita/API/Data
Joseph Milazzo eb7e2781c1
Validate Download Claim (#971)
* Partially complete, got some code to validate your Role. Needs to be applied to all methods and made a filter.

* Cleaned up the code on the backend to validate each call. The reason the RequireDownloadRole doesn't work is that the user still has the claim in their token so the simple validation isn't working. We need explicit checks.

* Don't allow users to download files if they have lost the claim but not refreshed token.

* Don't allow users to download files if they have lost the claim but not refreshed token.
2022-01-20 07:46:59 -08:00
..
Metadata Validate Download Claim (#971) 2022-01-20 07:46:59 -08:00
Migrations Implemented Publication Status in SeriesMetadata and the ability to filter it. (#915) 2022-01-08 13:10:03 -08:00
Repositories Reader Fixes (#951) 2022-01-17 09:34:32 -08:00
Scanner Scan Chunking (#604) 2021-09-30 06:08:05 -07:00
DataContext.cs More Filtering and Support for ComicInfo v2.1 (draft) Tags (#851) 2021-12-16 13:41:38 -08:00
DbFactory.cs Metadata Optimizations (#910) 2022-01-08 06:41:47 -08:00
LogLevelOptions.cs Implemented a startup task that will instantiate all the DI so first API isn't having to eat that overhead. 2021-03-13 17:44:29 -06:00
MigrateBookmarks.cs Bookmark Refactor (#893) 2022-01-05 09:56:49 -08:00
MigrateConfigFiles.cs .NET 6 Coding Patterns + Unit Tests (#823) 2021-12-05 08:58:53 -08:00
MigrateCoverImages.cs Misc Fixes and Changes (#927) 2022-01-12 15:00:00 -08:00
Seed.cs Bookmark Refactor (#893) 2022-01-05 09:56:49 -08:00
UnitOfWork.cs More Filtering and Support for ComicInfo v2.1 (draft) Tags (#851) 2021-12-16 13:41:38 -08:00