Commit graph
Select branches
Hide pull requests
bugfix/duplicate-volume-markers
bugfix/polish-1
bugfix/webtoon-reader
canary
dependabot/npm_and_yarn/UI/Web/brace-expansion-1.1.12
develop
feature-ux-polish-0.8.6
feature/css-stuff
feature/css-vars
feature/dedicated-search-page
feature/epub-highlight-part1
feature/font-manager
feature/generic-library
feature/koreader-sync
feature/magazine
feature/new-login-bg
feature/oidc
feature/playwright-e2e-test
feature/scanner-work
feature/webtoon-rewrite
main
#1000
#1002
#1004
#1006
#1007
#1008
#1010
#1012
#1014
#1015
#1016
#1017
#1018
#1019
#1020
#1028
#1029
#1031
#1032
#1033
#1036
#1037
#1039
#104
#1041
#1042
#1044
#1046
#1048
#1049
#105
#1050
#1051
#1052
#1053
#1054
#1055
#1056
#1057
#1059
#106
#1065
#1068
#1069
#107
#1070
#1073
#1074
#1077
#108
#1081
#1089
#109
#1094
#1098
#1099
#1100
#1101
#1103
#1106
#1107
#1117
#1118
#1119
#1120
#1123
#1125
#1126
#1128
#113
#1131
#1135
#1137
#1141
#1142
#1144
#1146
#1155
#1158
#1159
#116
#1161
#1162
#1164
#1166
#1177
#1179
#1180
#1184
#1186
#1187
#1188
#1189
#119
#1192
#12
#120
#1200
#1202
#1203
#1204
#1211
#1212
#1215
#1217
#1218
#1220
#1221
#1223
#1225
#1228
#1229
#1230
#1231
#1234
#1236
#1238
#1242
#1245
#1246
#1254
#1255
#1257
#1258
#126
#1262
#1263
#1266
#1267
#1269
#1270
#1271
#1272
#1280
#1284
#1285
#1286
#1287
#129
#1297
#130
#1301
#1302
#1305
#1307
#1311
#1319
#1320
#1321
#1322
#1324
#1325
#1328
#1329
#1331
#1332
#1333
#1334
#1337
#1339
#134
#1340
#1341
#1342
#1343
#1344
#1348
#1349
#135
#136
#1369
#1372
#1373
#1374
#1377
#1378
#1380
#1381
#1389
#1390
#1391
#1392
#14
#1407
#1414
#1415
#1416
#1417
#1420
#1421
#1426
#1427
#1428
#1429
#1431
#1432
#1434
#1440
#1442
#1443
#1444
#1447
#145
#1450
#1452
#1455
#1459
#1460
#1461
#1467
#1471
#1473
#1477
#1479
#1480
#1481
#1484
#1487
#1488
#1490
#1491
#1492
#1493
#1495
#1496
#1498
#1499
#15
#150
#1500
#1502
#1503
#1504
#1509
#1511
#1519
#1521
#1524
#1525
#1526
#1531
#1536
#1542
#1543
#1549
#1550
#1551
#1554
#1556
#1557
#1558
#1561
#1567
#1569
#157
#1572
#1573
#158
#1581
#1582
#1583
#1586
#1591
#1594
#1597
#1599
#16
#1600
#1602
#1603
#1604
#1610
#1624
#1630
#1632
#1635
#1636
#1645
#1646
#1647
#1649
#1650
#1652
#1653
#1654
#1657
#1659
#1660
#1663
#1664
#1666
#1667
#1673
#1675
#1677
#1679
#1680
#1681
#1682
#1686
#1687
#1689
#169
#1690
#1691
#1692
#1694
#1696
#1699
#17
#170
#1702
#1706
#171
#1713
#1717
#1718
#1719
#1720
#1729
#1735
#1736
#174
#1740
#1741
#1745
#1748
#1751
#1756
#1762
#1764
#1765
#1766
#1768
#1769
#177
#1774
#1775
#1776
#178
#1781
#1784
#1785
#1787
#1790
#1794
#1795
#1796
#1797
#1798
#1799
#18
#1800
#1801
#1802
#1803
#1804
#1805
#1809
#1812
#1813
#1814
#1815
#1816
#1817
#1819
#1823
#1824
#183
#1832
#1834
#1836
#185
#1850
#1851
#1852
#1853
#1854
#1855
#1856
#1857
#1859
#186
#1862
#1869
#1871
#1872
#1873
#1875
#1879
#1880
#1882
#1883
#1884
#1885
#1886
#1887
#1890
#1892
#19
#190
#1901
#1904
#1905
#1913
#1923
#1925
#1926
#1928
#1929
#1930
#1932
#1933
#1937
#1941
#1943
#1944
#1946
#1951
#1952
#1953
#1955
#1956
#1957
#1959
#196
#1960
#1961
#1964
#1965
#1967
#1968
#197
#1976
#198
#1983
#1984
#1985
#199
#1992
#1993
#1995
#1996
#1998
#1999
#20
#200
#2004
#2005
#2007
#2008
#2009
#201
#2010
#2011
#2014
#2015
#2016
#2017
#2018
#2019
#2022
#2027
#2028
#203
#2032
#2033
#2034
#2035
#2036
#2037
#2039
#2040
#2041
#205
#2052
#2053
#2054
#2055
#2056
#2057
#2058
#2059
#2060
#2061
#207
#2071
#2072
#2079
#2086
#2087
#2089
#2090
#2092
#2093
#2097
#2098
#2100
#2104
#2105
#2108
#2111
#2112
#2113
#2114
#2115
#2116
#2117
#2118
#2119
#212
#2127
#2129
#2131
#2135
#2136
#214
#2140
#2141
#2142
#2148
#2149
#2151
#2155
#2156
#2158
#2159
#216
#2160
#2169
#217
#2170
#2171
#2174
#2177
#2178
#2179
#2180
#2181
#2182
#2183
#2184
#2186
#2187
#2188
#2189
#2190
#2191
#2192
#2194
#2195
#2196
#2197
#2198
#2199
#220
#2200
#2201
#2202
#2204
#2205
#2206
#2207
#2208
#2209
#221
#2210
#2211
#2213
#2214
#2216
#2217
#222
#2222
#2224
#2225
#2226
#2227
#2228
#2233
#2238
#2239
#2243
#2244
#2249
#225
#2250
#2251
#2253
#2254
#2255
#2256
#2257
#2258
#2259
#226
#2260
#2261
#2262
#2263
#2264
#2265
#2266
#2267
#2268
#2269
#227
#2270
#2271
#2273
#228
#2282
#2283
#229
#2295
#2297
#2298
#2300
#2301
#2307
#2309
#2310
#2312
#2313
#2314
#2318
#2319
#2320
#2321
#2322
#2323
#2324
#2325
#2329
#2332
#2333
#2334
#2335
#2336
#2337
#2338
#234
#2342
#2343
#2344
#2345
#2349
#235
#2356
#2357
#2358
#2359
#2360
#2362
#2363
#2364
#2365
#2366
#2367
#2368
#2369
#2371
#2372
#2373
#2374
#2375
#2376
#2377
#2378
#238
#2382
#2387
#2388
#2389
#2390
#2392
#2396
#2398
#241
#2411
#2414
#2417
#2419
#2420
#2422
#2424
#2425
#2426
#2427
#2429
#243
#2433
#2434
#2442
#2444
#2449
#245
#2450
#2454
#2458
#2459
#2464
#2465
#2467
#247
#2470
#2471
#2472
#2473
#2477
#2479
#248
#2480
#2484
#249
#2490
#2492
#2496
#2497
#2498
#2500
#2513
#2514
#2516
#252
#2520
#2522
#2523
#2524
#2525
#2526
#2527
#253
#2531
#2532
#254
#2546
#2564
#2570
#2571
#2572
#2576
#2577
#2579
#2581
#259
#2592
#2595
#2599
#26
#260
#2601
#2605
#261
#2611
#2612
#2616
#2617
#2618
#2619
#2620
#2621
#2623
#2630
#2633
#2635
#2636
#2637
#2638
#2640
#2643
#2643
#2644
#265
#2650
#2651
#2653
#2655
#2656
#2658
#2659
#2661
#2662
#2663
#2664
#2665
#2667
#267
#2672
#2676
#2677
#2678
#2680
#2681
#2682
#2683
#2684
#2685
#2686
#2688
#2689
#269
#2691
#2692
#2693
#2696
#2698
#2699
#2700
#2701
#2703
#2707
#2718
#272
#2721
#2725
#273
#2738
#2745
#275
#2754
#2754
#2757
#2760
#2765
#2767
#2772
#2774
#2777
#2779
#2780
#2782
#2788
#2790
#2792
#2793
#2794
#2795
#2796
#2797
#2798
#28
#280
#2800
#2809
#281
#2812
#2814
#2815
#2818
#2819
#282
#2821
#2828
#283
#2830
#2832
#2834
#2837
#2838
#2840
#2841
#2842
#2845
#2847
#2848
#2849
#285
#2850
#2853
#2862
#2863
#2865
#2866
#2867
#2868
#2869
#2874
#2875
#288
#2894
#2896
#2899
#29
#2904
#2905
#2906
#291
#2911
#2914
#2917
#292
#2921
#2922
#293
#2932
#2933
#294
#2942
#295
#2952
#2958
#296
#2960
#2977
#298
#2980
#2988
#2989
#2994
#2995
#2997
#2998
#3003
#3005
#3006
#3006
#3007
#3010
#3017
#3020
#3024
#3025
#3027
#3028
#3029
#3030
#3031
#3032
#3034
#3035
#304
#3042
#3045
#3046
#3047
#305
#3050
#306
#3071
#3073
#3078
#308
#3087
#309
#3094
#310
#3104
#3105
#3106
#3108
#3112
#3114
#3117
#3118
#3119
#3120
#3121
#3128
#3129
#3131
#3135
#314
#3140
#3141
#3142
#315
#3160
#3161
#3162
#3163
#3164
#3166
#3167
#3169
#317
#3172
#3174
#3175
#3176
#3179
#318
#3184
#3188
#319
#3192
#3194
#3195
#3200
#3206
#3209
#321
#3216
#3223
#323
#3236
#3237
#324
#3240
#3242
#3249
#325
#3250
#326
#3266
#327
#3277
#3279
#328
#3284
#3286
#3288
#329
#3292
#3293
#330
#3300
#3302
#3303
#3308
#3309
#331
#3310
#3311
#3312
#3318
#332
#3326
#333
#3332
#334
#3340
#3341
#3345
#335
#3354
#3355
#3359
#336
#3361
#3363
#3364
#3365
#3368
#3369
#337
#3371
#3377
#338
#3381
#3384
#3389
#3392
#3393
#3396
#3401
#3419
#3422
#3423
#3427
#343
#3441
#3442
#3443
#3444
#3446
#3453
#3461
#3461
#3468
#3470
#3477
#348
#3484
#3485
#3489
#349
#3496
#350
#3507
#3508
#351
#3512
#3525
#3533
#3537
#3538
#3546
#3548
#3549
#3550
#3552
#3553
#3555
#3556
#3560
#3561
#3562
#3565
#3575
#3576
#3577
#3579
#3590
#3591
#3592
#3593
#3594
#3595
#3596
#3597
#3603
#3606
#3607
#3608
#361
#3610
#3614
#3619
#362
#3621
#3623
#3625
#3626
#3627
#3629
#3637
#3638
#3639
#3640
#3644
#3646
#3647
#3648
#3653
#3655
#366
#3662
#3663
#3664
#3667
#3668
#367
#3670
#3675
#3681
#3686
#3687
#3688
#369
#3703
#3704
#3706
#3707
#3708
#3713
#3714
#3715
#3722
#3723
#3725
#3730
#3731
#3733
#3734
#3735
#3740
#3744
#3747
#3749
#375
#3755
#3756
#3758
#3759
#3761
#3762
#3768
#377
#3773
#3776
#3778
#3780
#3780
#3782
#3783
#3784
#3787
#3788
#3788
#3795
#3798
#3799
#3802
#3802
#3804
#3807
#382
#3820
#3823
#383
#3835
#3845
#3849
#3852
#3852
#3853
#3855
#3863
#387
#3871
#3872
#3876
#3877
#3881
#3881
#3883
#3885
#3888
#389
#3893
#3895
#3899
#3899
#390
#394
#395
#396
#397
#398
#405
#406
#407
#409
#410
#411
#412
#413
#414
#416
#418
#42
#422
#423
#426
#427
#428
#431
#435
#436
#437
#438
#442
#443
#445
#447
#448
#449
#452
#453
#456
#457
#458
#459
#46
#464
#467
#469
#470
#471
#472
#473
#474
#475
#477
#478
#479
#480
#481
#482
#483
#486
#487
#489
#49
#490
#492
#493
#494
#495
#499
#500
#501
#503
#507
#508
#510
#511
#512
#513
#514
#515
#517
#519
#520
#523
#525
#526
#527
#528
#529
#530
#531
#532
#534
#535
#536
#538
#539
#540
#55
#553
#555
#56
#560
#564
#567
#568
#569
#573
#574
#576
#58
#580
#581
#582
#584
#586
#587
#589
#590
#591
#592
#594
#596
#597
#598
#599
#600
#604
#608
#609
#610
#611
#613
#614
#619
#620
#621
#623
#626
#630
#634
#636
#637
#638
#639
#640
#641
#642
#644
#645
#648
#65
#650
#652
#653
#655
#656
#657
#658
#665
#668
#67
#672
#674
#676
#677
#680
#681
#682
#684
#686
#687
#688
#690
#691
#692
#694
#695
#697
#698
#700
#701
#702
#703
#704
#709
#71
#714
#715
#716
#717
#718
#719
#72
#720
#722
#723
#724
#725
#729
#730
#731
#732
#733
#734
#735
#736
#737
#739
#743
#745
#75
#750
#754
#757
#760
#761
#763
#765
#769
#770
#775
#776
#778
#782
#788
#789
#790
#793
#80
#806
#81
#817
#818
#819
#82
#820
#823
#826
#827
#828
#829
#83
#832
#839
#84
#840
#845
#85
#850
#851
#853
#855
#857
#858
#86
#863
#867
#87
#871
#88
#880
#882
#883
#893
#895
#896
#898
#899
#9
#90
#900
#903
#906
#907
#910
#911
#914
#915
#916
#917
#92
#920
#921
#922
#927
#929
#932
#934
#935
#937
#941
#942
#947
#949
#95
#950
#951
#952
#953
#954
#955
#960
#961
#962
#967
#971
#972
#973
#974
#977
#978
#979
#98
#983
#984
#986
#987
#990
#991
#992
#994
#995
#996
#997
#998
v0.1
v0.2
v0.3
v0.3.1
v0.3.2
v0.3.5
v0.3.6
v0.3.7
v0.4
v0.4.1
v0.4.1.1
v0.4.2
v0.4.3
v0.4.4
v0.4.5
v0.4.6
v0.4.7
v0.4.8
v0.4.9
v0.4.9.1
v0.4.9.2
v0.5.0
v0.5.1
v0.5.1.1
v0.5.2
v0.5.2.3
v0.5.2.5
v0.5.3
v0.5.4
v0.5.4.1
v0.5.4.2
v0.5.5
v0.5.6
v0.6.0
v0.6.1
v0.7
v0.7.1
v0.7.1.4
v0.7.10
v0.7.10.1
v0.7.10.2
v0.7.11
v0.7.11.1
v0.7.11.2
v0.7.12
v0.7.13
v0.7.14
v0.7.2
v0.7.3
v0.7.3.1
v0.7.4
v0.7.5
v0.7.6
v0.7.7
v0.7.8
v0.7.9
v0.8.0
v0.8.1
v0.8.2
v0.8.3
v0.8.3.2
v0.8.4
v0.8.4.2
v0.8.5
v0.8.5.11
v0.8.5.3
v0.8.6
v0.8.6.1
v0.8.6.2
v0.8.7
-
b640b1276a
Small cleanup around images
Joseph Milazzo
2021-01-07 12:50:11 -06:00 -
0b35ec70fd
Refactored GetCoverImage to create a thumbnail (optional) instead of raw image (raw images are large and bloat API, using thumbnail is indistiguishable); b) Ability to force updating cover images in DB even if they are already set.
Joseph Milazzo
2021-01-07 10:30:54 -06:00 -
2fa6b9a46a
Merged cover image changes in.
Joseph Milazzo
2021-01-06 10:48:03 -06:00 -
7f5a1d0518
Refactored GetCoverImage to a static class and unit tested it. Enhanced the method by defaulting to folder.jpg file if exists, else takes first entry.
Joseph Milazzo
2021-01-05 15:00:49 -06:00 -
187670c7f2
Fixed a bad icon
Joseph Milazzo
2021-01-05 13:16:33 -06:00 -
1500e63269
Cleaned up the card items
Joseph Milazzo
2021-01-05 13:13:12 -06:00 -
c37dba4034
Implemented ad-hoc scan library support.
Joseph Milazzo
2021-01-05 11:02:44 -06:00 -
98cb94f31cMerge pull request #19 from Kareadita/feature/ui-cleanup
Joseph Milazzo
2021-01-04 17:14:48 -06:00 -
0614d55733Merge pull request #19 from Kareadita/feature/web-cleanup
Joseph Milazzo
2021-01-04 17:14:25 -06:00 -
1d54eaa862
Fixed date pipe issue
Joseph Milazzo
2021-01-04 15:03:42 -06:00 -
d2bf425a47
Implemented some safety checks on library editor modal. Added a placeholder search bar to nav bar for positioning support.
Joseph Milazzo
2021-01-04 14:48:56 -06:00 -
0b486cdc08
Scan library after we edit library folders, only if folders have differences.
Joseph Milazzo
2021-01-04 13:10:19 -06:00 -
219f6e675a
Implemented the ability to update a library including folders.
Joseph Milazzo
2021-01-04 13:06:01 -06:00 -
daf291c5ee
Adding cover image functionality
Andrew Song
2021-01-03 20:01:45 -06:00 -
451d459473
adding initial coverimage functionality
Andrew Song
2021-01-03 19:50:10 -06:00 -
0415ebb882Merge pull request #17 from Kareadita/feature/web-cleanup
Joseph Milazzo
2021-01-03 17:06:03 -06:00 -
2806beaae9Merge pull request #18 from Kareadita/feature/ui-cleanup
Joseph Milazzo
2021-01-03 17:04:01 -06:00 -
ac2b40aba6
Added migration for removing IsAdmin column since we use IdentityService Roles instead.
Joseph Milazzo
2021-01-03 14:16:06 -06:00 -
13280b49d6Merge pull request #17 from Kareadita/feature/parsing
Joseph Milazzo
2021-01-02 18:51:41 -06:00 -
7642ffa912Merge pull request #16 from Kareadita/feature/scan-library
Joseph Milazzo
2021-01-02 18:51:29 -06:00 -
490110407a
Implemented the ability to delete a library from UI. Added update functionality for library.
Joseph Milazzo
2021-01-02 14:21:10 -06:00 -
c8bbbceecd
Implemented ability to delete a library and ensure that after adding or deleting, the manage library page refreshes.
Joseph Milazzo
2021-01-02 12:59:33 -06:00 -
5e18c1bf3a
Implemented the ability to delete a Library.
Joseph Milazzo
2021-01-02 12:59:04 -06:00 -
7b1714349d
Refactored ScanLibrary to accept and library id rather than DTO. Refactored ScanLibrary to use Task.Run() rather than having synchronous repo methods.
Joseph Milazzo
2021-01-02 12:48:48 -06:00 -
1816b6c68d
Added series card implementation. Added a mock cover to help visualize style changes. Implemented ability to create a new library without validation errors. Fixed a bug in directory picker that caused selected folders to not export the full path.
Joseph Milazzo
2021-01-02 12:44:11 -06:00 -
9168e12483
Refactored Volume to have Name and Number (int) so that we can properly sort and still handle possible split volumes.
Joseph Milazzo
2021-01-02 12:21:36 -06:00 -
d632e53f18
Added ability to automatically track last modified and created timestamps for entities via an interface. DBContext will automatically update for us.
Joseph Milazzo
2021-01-02 10:59:52 -06:00 -
fe5ec2f032
Refactored library to use it's own card type which wraps app-card-item. Implemented ability to kick off a scan of a library from UI (non-admin route) if you are an admin.
Joseph Milazzo
2021-01-02 09:26:48 -06:00 -
55a44000fc
Changed scan to POST and added new API for route gurads on UI.
Joseph Milazzo
2021-01-02 09:25:45 -06:00 -
1fe055b27e
Cleanup library access guard.
Joseph Milazzo
2021-01-02 08:59:28 -06:00 -
cb9e88acdc
Ensure users are logged in before letting them access library route
Joseph Milazzo
2021-01-02 08:46:27 -06:00 -
bdf382ca14
Changed routing for series to use library/:id/series/:id so that we can always validate a user has library access.
Joseph Milazzo
2021-01-02 08:07:34 -06:00 -
4836936b12
Merge conflicts
Joseph Milazzo
2021-01-01 16:13:04 -06:00 -
521eac266a
Removed a Unit test that we don't support yet for ranged volumes. Added a new case for Parser for v1.1 chapter parsing.
Joseph Milazzo
2021-01-01 16:10:35 -06:00 -
fa71a40990
Fixed warnings in code
Joseph Milazzo
2021-01-01 14:18:29 -06:00 -
1797a3fb64Merge pull request #16 from Kareadita/feature/scan-library
Joseph Milazzo
2021-01-01 14:05:10 -06:00 -
c429c50ba2
Fixed a bug in ScanLibrary that caused duplicated Volumes. Implemented APIs for navigating down to Volume for webui.
Joseph Milazzo
2021-01-01 14:04:31 -06:00 -
ca46d137c4
Finished the skeleton code for navigating Kavita.
Joseph Milazzo
2021-01-01 11:58:18 -06:00 -
8865c121d2
Added ability to have actions on cards.
Joseph Milazzo
2020-12-31 15:14:32 -06:00 -
efdbe5eb35
Added skeleton code for Library -> Series detail pages. Added a card component to keep a lot of the logic and design consistent between screens. Added ability to see your libraries and open them up.
Joseph Milazzo
2020-12-31 13:19:18 -06:00 -
380c3e7b3c
Rough version of Saving Series, Volumes, and MangaFiles to the DB. Relies on Cascaded delete rather than manually handling updating of file changes.
Joseph Milazzo
2020-12-30 11:30:12 -06:00 -
104c63b2b9
Cleaned up the code from previous enhancements.
Joseph Milazzo
2020-12-29 11:01:52 -06:00 -
0a49b07570
Implemented a parallelized, rough, scanning loop which parses out information and leaves us with an immutable dictionary mapping series to parsed infos for each file.
Joseph Milazzo
2020-12-29 10:47:10 -06:00 -
49b4ee0022
Added a new method to search for files against multiple filters, rather than grabbing all files then filtering.
Joseph Milazzo
2020-12-27 11:38:07 -06:00 -
8c80ed090d
Added basic parsing and unit tests. Setting up an intermediate object to hold information from parser. Removed hangfire db from git.
Joseph Milazzo
2020-12-27 11:14:45 -06:00 -
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.
Joseph Milazzo
2020-12-26 14:03:35 -06:00 -
e1c1719b6a
Merge branch 'main' of https://github.com/Kareadita/Kavita into feature/scan-library
Joseph Milazzo
2020-12-26 09:08:49 -06:00 -
b3f210a8ab
Added Hangfire and Hangfire SQLite extension for future task framework. Added a basic directory scanning implementation.
Joseph Milazzo
2020-12-26 09:08:27 -06:00 -
86e78d9bc4Merge pull request #15 from Kareadita/feature/code-quality-cleanup
Joseph Milazzo
2020-12-25 20:54:28 -06:00 -
2d066ea36c
Fixing sonar code quality recommendations
Andrew Song
2020-12-25 15:08:40 -06:00 -
4f93fef661
Merge branch 'main' of github.com:Kareadita/Kavita into feature/code-quality-cleanup
Andrew Song
2020-12-25 14:48:37 -06:00 -
c84c56864eMerge pull request #14 from Kareadita/feature/directories
Joseph Milazzo
2020-12-24 11:18:56 -06:00 -
82b8525878
Merge branch 'main' of https://github.com/Kareadita/Kavita-webui into feature/directories
Joseph Milazzo
2020-12-24 11:11:58 -06:00 -
696f2adc52Merge pull request #13 from Kareadita/feature/basic-library
Joseph Milazzo
2020-12-24 11:11:27 -06:00 -
0714ee2e93
Added explicit home route
Joseph Milazzo
2020-12-24 10:51:07 -06:00 -
01e9a1025d
Add information around the User interface
Joseph Milazzo
2020-12-24 10:42:01 -06:00 -
8522f536a1Merge pull request #14 from Kareadita/feature/directories
Joseph Milazzo
2020-12-24 10:38:52 -06:00 -
f8c50b40bb
Ensure only admins can call getDirectories
Joseph Milazzo
2020-12-24 10:37:49 -06:00 -
f8ccc5a01f
Merge branch 'main' of https://github.com/Kareadita/Kavita into feature/directories
Joseph Milazzo
2020-12-24 10:32:28 -06:00 -
19c675c446Merge pull request #12 from Kareadita/feature/basic-library
Joseph Milazzo
2020-12-24 10:30:25 -06:00 -
793c13e1e6
Refactored all Policy strings into their own constant file.
Joseph Milazzo
2020-12-24 10:21:59 -06:00 -
a40bc9e9f7
Added Policy for getUsers and moved some APIs.
Joseph Milazzo
2020-12-24 10:13:22 -06:00 -
c9759bc3d1
Updated API end points
Joseph Milazzo
2020-12-24 10:12:08 -06:00 -
b899157015
Enhanced DirectoryService to exclude System and Hidden folders.
Joseph Milazzo
2020-12-24 09:14:48 -06:00 -
fdc0c5753d
Fixed directory picker such that it passes a full path to the backend and properly handles 500 from backend not breaking the picker.
Joseph Milazzo
2020-12-24 09:13:20 -06:00 -
696f950f7a
Implemented delete user. Removed ability to see yourself on members since you couldn't do anything anyways.
Joseph Milazzo
2020-12-24 08:42:02 -06:00 -
fbe2daac6a
Fixed code for getting members with roles and libraries
Joseph Milazzo
2020-12-24 08:38:55 -06:00 -
f0919042b0
Added a new policy to require being an admin. Implemented ability to delete a user.
Joseph Milazzo
2020-12-24 08:13:58 -06:00 -
09b5b22328
adding sonar lint and enabling microsoft code analyzer
Andrew Song
2020-12-23 01:27:41 -06:00 -
bb276a5984
Some changes to get register/login flow working smoothly with Admin role.
Joseph Milazzo
2020-12-22 17:28:38 -06:00 -
530e73fbea
Refactored isAdmin to use JWT RBS instead.
Joseph Milazzo
2020-12-22 17:27:51 -06:00 -
259b954f26
Forgot to add migrations
Andrew Song
2020-12-21 11:18:51 -06:00 -
8f7df85d49
Refractor token auth stuff to use identiycore framework
Andrew Song
2020-12-21 09:24:21 -06:00 -
f8d7581a12
adding admin exists api
Andrew Song
2020-12-20 18:32:24 -06:00 -
b47d2acac8
Cleaned up the code a bit and some UX
Joseph Milazzo
2020-12-20 18:02:57 -06:00 -
8156aeb495
Some api work
Joseph Milazzo
2020-12-20 17:47:18 -06:00 -
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.
Joseph Milazzo
2020-12-18 12:01:45 -06:00 -
2c0921acc6
Moved member service with the other services. Preparing for library functionality.
Joseph Milazzo
2020-12-17 16:15:34 -06:00 -
8f07ce9b6d
Added a new Library Access modal component and moved directory picker into admin _modals directory to keep consistent.
Joseph Milazzo
2020-12-17 16:02:04 -06:00 -
d5eed4e85d
Lots of changes to get code ready to add library.
Joseph Milazzo
2020-12-17 11:27:19 -06:00 -
497496c609Merge pull request #9 from Kareadita/feature/user-login
Joseph Milazzo
2020-12-17 09:23:35 -06:00 -
0b57600aa5Merge pull request #3 from Kareadita/feature/users
Joseph Milazzo
2020-12-17 09:23:07 -06:00 -
2b33b79f86
Lots of changes and reorganization around user management. Fixed a bug where after registering a person, they would be logged in automatically.
Joseph Milazzo
2020-12-16 16:24:04 -06:00 -
ac72795971
Added some details to manage-users and preped for adding libraries.
Joseph Milazzo
2020-12-16 14:20:22 -06:00 -
ee7787c3c7
Refactored the users component in admin to be manage-user and likewise added manage-library component.
Joseph Milazzo
2020-12-16 12:30:26 -06:00 -
2679a52aec
Implemented the ability to choose a folder for a library. Implemented an admin landing page that will showcase the different management items.
Joseph Milazzo
2020-12-16 12:14:01 -06:00 -
e06e34083c
Fixed up logic, now on login, we restore if you're already logged in and we redirect you to libraries page.
Joseph Milazzo
2020-12-15 14:34:31 -06:00 -
79a23ac406
Fixed bug with admin routes never loading. Added basic library view.
Joseph Milazzo
2020-12-15 11:07:19 -06:00 -
67b97b3be2
Small cleanup on Account service.
Joseph Milazzo
2020-12-15 09:46:45 -06:00 -
3f8a4d7866
Implemented basic error handling. Login works, but we don't have a route to go to, so kinda buggy. Will cleanup in Libraries story.
Joseph Milazzo
2020-12-15 09:46:15 -06:00 -
8fba679788
Implemented basic home screen which ensures a user is logged in or if an admin is created. Added admin module with route guard to ensure only admins get through, but it's not working.
Joseph Milazzo
2020-12-14 16:57:59 -06:00 -
13ed323949
Added new API for getting Member (aka Users but for use in FE). User is just used for login/registering.
Joseph Milazzo
2020-12-14 14:33:09 -06:00 -
595478feb5
Adding prelim unit test folder to project
Andrew Song
2020-12-13 16:28:39 -06:00 -
a920be092d
Cleaned up some warnings in the codebase.
Joseph Milazzo
2020-12-13 16:26:31 -06:00 -
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.
Joseph Milazzo
2020-12-13 16:07:25 -06:00 -
2b521924d0
Setup basic code for login.
Joseph Milazzo
2020-12-12 20:14:56 -06:00 -
af5993e3b2Create dotnet-core.yml
asong91
2020-12-12 17:06:22 -06:00 -
a2e6d03d5b
Initial commit
Joseph Milazzo
2020-12-12 17:03:06 -06:00 -
5d31b050b0
Setup project for HTTPS. Base project.
Joseph Milazzo
2020-12-12 16:46:52 -06:00 -
0b85a1bfbb
initial commit
Joseph Milazzo
2020-12-12 16:39:46 -06:00