Joseph Milazzo
|
ac2b40aba6
|
Added migration for removing IsAdmin column since we use IdentityService Roles instead.
|
2021-01-03 14:16:06 -06:00 |
|
Joseph Milazzo
|
5e18c1bf3a
|
Implemented the ability to delete a Library.
|
2021-01-02 12:59:04 -06:00 |
|
Joseph Milazzo
|
7b1714349d
|
Refactored ScanLibrary to accept and library id rather than DTO. Refactored ScanLibrary to use Task.Run() rather than having synchronous repo methods.
|
2021-01-02 12:48:48 -06:00 |
|
Joseph Milazzo
|
9168e12483
|
Refactored Volume to have Name and Number (int) so that we can properly sort and still handle possible split volumes.
Refactored ScanLibrary into Library controller and updated it so it adds the new library to all admins.
|
2021-01-02 12:21:36 -06:00 |
|
Joseph Milazzo
|
d632e53f18
|
Added ability to automatically track last modified and created timestamps for entities via an interface. DBContext will automatically update for us.
|
2021-01-02 10:59:52 -06:00 |
|
Joseph Milazzo
|
fa71a40990
|
Fixed warnings in code
|
2021-01-01 14:18:29 -06:00 |
|
Joseph Milazzo
|
c429c50ba2
|
Fixed a bug in ScanLibrary that caused duplicated Volumes. Implemented APIs for navigating down to Volume for webui.
This is rough code and needs to be polished and refactored.
|
2021-01-01 14:04:31 -06:00 |
|
Joseph Milazzo
|
380c3e7b3c
|
Rough version of Saving Series, Volumes, and MangaFiles to the DB. Relies on Cascaded delete rather than manually handling updating of file changes.
|
2020-12-30 11:30:12 -06:00 |
|
Joseph Milazzo
|
4fd9943b91
|
Added Hangfire with LiteDB for a task running system. At the most basic, this allows us to monitor tasks running on the system (during dev only) and run tasks on a reoccuring or ad-hoc basis.
|
2020-12-26 14:03:35 -06:00 |
|
Joseph Milazzo
|
e1c1719b6a
|
Merge branch 'main' of https://github.com/Kareadita/Kavita into feature/scan-library
|
2020-12-26 09:08:49 -06:00 |
|
Joseph Milazzo
|
b3f210a8ab
|
Added Hangfire and Hangfire SQLite extension for future task framework. Added a basic directory scanning implementation.
|
2020-12-26 09:08:27 -06:00 |
|
Andrew Song
|
2d066ea36c
|
Fixing sonar code quality recommendations
|
2020-12-25 15:08:40 -06:00 |
|
Joseph Milazzo
|
793c13e1e6
|
Refactored all Policy strings into their own constant file.
|
2020-12-24 10:21:59 -06:00 |
|
Joseph Milazzo
|
a40bc9e9f7
|
Added Policy for getUsers and moved some APIs.
|
2020-12-24 10:13:22 -06:00 |
|
Joseph Milazzo
|
fbe2daac6a
|
Fixed code for getting members with roles and libraries
|
2020-12-24 08:38:55 -06:00 |
|
Joseph Milazzo
|
f0919042b0
|
Added a new policy to require being an admin. Implemented ability to delete a user.
|
2020-12-24 08:13:58 -06:00 |
|
Joseph Milazzo
|
bb276a5984
|
Some changes to get register/login flow working smoothly with Admin role.
|
2020-12-22 17:28:38 -06:00 |
|
Andrew Song
|
259b954f26
|
Forgot to add migrations
|
2020-12-21 11:18:51 -06:00 |
|
Andrew Song
|
8f7df85d49
|
Refractor token auth stuff to use identiycore framework
|
2020-12-21 09:24:21 -06:00 |
|
Andrew Song
|
f8d7581a12
|
adding admin exists api
|
2020-12-20 18:32:24 -06:00 |
|
Joseph Milazzo
|
8156aeb495
|
Some api work
|
2020-12-20 17:47:18 -06:00 |
|
Joseph Milazzo
|
b6e0e05205
|
Added new many to many migration for libraries and users. Add Library now works and you can get Library (entity) objects from a user. LibraryDto project is upcoming.
|
2020-12-18 12:01:45 -06:00 |
|
Joseph Milazzo
|
d5eed4e85d
|
Lots of changes to get code ready to add library.
|
2020-12-17 11:27:19 -06:00 |
|
Joseph Milazzo
|
13ed323949
|
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 |
|
Joseph Milazzo
|
5da41ea6f3
|
Added User with ability to login and register. By default, user is not an admin. DTO expects an integer and will convert to Boolean.
|
2020-12-13 16:07:25 -06:00 |
|
Joseph Milazzo
|
2b521924d0
|
Setup basic code for login.
|
2020-12-12 20:14:56 -06:00 |
|