mirror of
https://github.com/fastapi-practices/fastapi-best-architecture.git
synced 2026-09-25 14:10:59 +00:00
Commit Graph
Select branches
Hide Pull Requests
dependabot/uv/uv-98b221d6bf
foreign-key-and-relationship
legacy-single-app-pydantic-v2
master
mysql-main
pre-tenant
pydantic-v1
slim
#100
#1000
#1001
#1002
#1004
#1006
#1007
#1008
#1009
#101
#1011
#1015
#1016
#1017
#1018
#1019
#1020
#1021
#1022
#1023
#1024
#1025
#1026
#1027
#1028
#1029
#103
#1030
#1031
#1032
#1033
#1034
#1035
#1036
#104
#1040
#1041
#1042
#1043
#1046
#1047
#1048
#1049
#105
#1050
#1051
#1053
#1054
#1055
#1056
#1057
#1058
#1060
#1061
#1062
#1063
#1065
#1066
#1067
#1068
#1069
#107
#1072
#1073
#1075
#1076
#1077
#1078
#1079
#108
#1080
#1081
#1082
#1083
#1084
#1085
#1087
#1088
#1091
#1092
#1093
#1094
#1096
#1097
#1099
#1100
#1101
#1101
#1102
#1103
#1104
#1105
#1106
#1108
#1109
#111
#1110
#1111
#1112
#1113
#1114
#1115
#1116
#1118
#112
#1120
#1121
#1122
#1123
#1124
#1125
#1126
#1127
#1128
#1129
#113
#1130
#1131
#1132
#1133
#1134
#1138
#1139
#114
#1140
#1141
#1142
#1143
#1144
#1145
#1146
#1147
#1148
#1149
#1150
#1152
#1153
#1154
#1155
#1156
#1157
#1158
#1159
#1160
#1161
#1162
#1163
#1164
#1165
#1166
#1167
#1168
#1169
#117
#1170
#1171
#1172
#1173
#1174
#1174
#1175
#1177
#1178
#1179
#118
#1181
#1182
#1185
#1186
#1187
#1188
#1189
#1190
#1191
#1192
#1193
#1194
#1195
#1196
#1197
#12
#1200
#1201
#1202
#1203
#1204
#1205
#1206
#1208
#1209
#1210
#1212
#1214
#1215
#1216
#1217
#1218
#1219
#1220
#1221
#1222
#1223
#1224
#1225
#1226
#1227
#1228
#1230
#1231
#1232
#1233
#1234
#1235
#1236
#1237
#1238
#124
#1240
#1241
#1242
#1243
#1244
#1245
#1246
#1247
#1247
#1249
#125
#1250
#1251
#1252
#1253
#1254
#1255
#1256
#1257
#1259
#1260
#1260
#1261
#1262
#127
#129
#13
#130
#133
#134
#135
#14
#140
#141
#143
#145
#146
#148
#149
#15
#151
#152
#154
#155
#157
#158
#159
#160
#162
#163
#164
#165
#166
#167
#169
#170
#171
#173
#174
#175
#176
#177
#178
#179
#18
#181
#182
#183
#185
#187
#188
#190
#191
#192
#193
#195
#196
#197
#198
#199
#201
#203
#204
#205
#208
#21
#213
#214
#215
#219
#220
#221
#223
#224
#226
#227
#228
#229
#231
#232
#233
#235
#236
#239
#24
#241
#242
#243
#245
#246
#247
#248
#249
#25
#250
#251
#252
#253
#254
#255
#256
#257
#259
#260
#262
#264
#266
#270
#272
#273
#274
#275
#276
#277
#278
#28
#281
#282
#283
#284
#285
#286
#287
#288
#29
#290
#291
#291
#292
#293
#294
#295
#296
#298
#299
#301
#302
#303
#304
#305
#306
#307
#308
#309
#31
#311
#312
#313
#314
#317
#318
#319
#32
#322
#325
#326
#327
#33
#330
#332
#336
#339
#340
#341
#342
#343
#344
#345
#346
#347
#348
#349
#351
#352
#355
#356
#358
#359
#360
#361
#362
#363
#364
#365
#367
#368
#369
#37
#370
#371
#372
#373
#374
#375
#376
#378
#379
#380
#382
#385
#386
#387
#388
#389
#390
#393
#396
#397
#399
#40
#400
#402
#403
#404
#406
#408
#409
#41
#410
#411
#412
#413
#414
#416
#417
#419
#420
#421
#422
#423
#425
#426
#427
#428
#429
#430
#433
#434
#436
#437
#440
#441
#442
#443
#443
#444
#447
#449
#450
#452
#453
#453
#454
#456
#457
#458
#459
#46
#460
#461
#462
#463
#465
#466
#467
#468
#469
#470
#472
#473
#474
#475
#476
#478
#479
#48
#480
#481
#482
#483
#485
#486
#487
#488
#489
#490
#491
#492
#493
#495
#497
#498
#499
#500
#501
#503
#504
#505
#506
#507
#508
#509
#510
#511
#512
#513
#514
#515
#516
#517
#518
#519
#520
#521
#522
#523
#524
#525
#526
#528
#529
#53
#530
#532
#533
#534
#535
#536
#537
#538
#539
#540
#541
#542
#543
#544
#545
#546
#547
#548
#549
#55
#550
#551
#552
#553
#554
#555
#556
#557
#558
#559
#56
#560
#561
#562
#563
#564
#565
#566
#567
#568
#569
#57
#570
#571
#572
#573
#574
#575
#576
#577
#578
#579
#580
#581
#582
#583
#584
#585
#586
#587
#588
#589
#590
#591
#592
#593
#594
#595
#596
#597
#598
#60
#600
#601
#602
#603
#604
#605
#606
#607
#608
#609
#61
#610
#611
#613
#614
#615
#619
#62
#620
#621
#622
#623
#624
#625
#626
#629
#630
#632
#633
#634
#635
#636
#637
#638
#639
#640
#641
#642
#643
#644
#645
#646
#647
#648
#649
#65
#650
#651
#652
#653
#654
#655
#656
#657
#658
#659
#66
#660
#661
#662
#663
#664
#667
#668
#669
#67
#670
#671
#672
#673
#674
#675
#677
#678
#679
#68
#680
#681
#683
#684
#685
#686
#687
#688
#689
#69
#690
#691
#693
#694
#695
#696
#697
#698
#699
#7
#700
#701
#702
#703
#704
#705
#706
#708
#709
#710
#711
#712
#713
#714
#715
#716
#717
#718
#719
#72
#720
#721
#722
#723
#724
#725
#726
#727
#728
#729
#73
#731
#732
#733
#734
#735
#737
#738
#739
#74
#741
#742
#743
#744
#745
#746
#747
#748
#749
#75
#750
#753
#755
#756
#757
#758
#759
#76
#760
#764
#766
#767
#768
#769
#77
#770
#771
#772
#773
#774
#775
#776
#777
#778
#779
#78
#780
#782
#783
#784
#785
#786
#787
#788
#789
#79
#790
#791
#792
#793
#794
#795
#796
#798
#799
#8
#800
#801
#802
#803
#804
#805
#806
#807
#808
#809
#811
#812
#815
#816
#817
#820
#829
#83
#830
#831
#832
#834
#835
#837
#838
#839
#84
#840
#841
#842
#843
#844
#845
#846
#847
#848
#849
#850
#851
#852
#853
#854
#855
#856
#857
#858
#859
#86
#860
#861
#862
#863
#864
#865
#866
#867
#868
#869
#87
#870
#871
#872
#873
#874
#875
#876
#877
#878
#879
#88
#881
#882
#883
#885
#886
#89
#890
#891
#892
#893
#894
#895
#896
#897
#899
#90
#900
#901
#902
#903
#904
#905
#906
#907
#908
#908
#909
#910
#911
#912
#913
#914
#915
#916
#917
#919
#92
#920
#921
#922
#923
#926
#927
#928
#929
#93
#931
#932
#934
#935
#936
#937
#938
#939
#94
#940
#941
#942
#943
#947
#948
#949
#95
#950
#951
#952
#953
#954
#955
#956
#959
#96
#960
#961
#962
#963
#964
#965
#966
#968
#97
#970
#971
#972
#973
#976
#977
#978
#979
#98
#980
#981
#983
#985
#987
#988
#989
#991
#993
#994
#995
#996
#997
#998
#999
v1.0.0
v1.0.1
v1.0.2
v1.0.3
v1.0.4
v1.0.5
v1.1.0
v1.1.1
v1.1.2
v1.10.0
v1.10.1
v1.10.2
v1.10.3
v1.10.4
v1.11.0
v1.11.1
v1.11.2
v1.12.0
v1.12.1
v1.12.2
v1.12.3
v1.13.0
v1.13.1
v1.13.2
v1.13.3
v1.13.4
v1.14.0
v1.15.0
v1.15.1
v1.2.0
v1.3.0
v1.4.0
v1.4.1
v1.4.2
v1.4.3
v1.5.0
v1.5.1
v1.5.2
v1.6.0
v1.7.0
v1.8.0
v1.8.1
v1.8.2
v1.8.3
v1.9.0
Select branches
Hide Pull Requests
dependabot/uv/uv-98b221d6bf
foreign-key-and-relationship
legacy-single-app-pydantic-v2
master
mysql-main
pre-tenant
pydantic-v1
slim
#100
#1000
#1001
#1002
#1004
#1006
#1007
#1008
#1009
#101
#1011
#1015
#1016
#1017
#1018
#1019
#1020
#1021
#1022
#1023
#1024
#1025
#1026
#1027
#1028
#1029
#103
#1030
#1031
#1032
#1033
#1034
#1035
#1036
#104
#1040
#1041
#1042
#1043
#1046
#1047
#1048
#1049
#105
#1050
#1051
#1053
#1054
#1055
#1056
#1057
#1058
#1060
#1061
#1062
#1063
#1065
#1066
#1067
#1068
#1069
#107
#1072
#1073
#1075
#1076
#1077
#1078
#1079
#108
#1080
#1081
#1082
#1083
#1084
#1085
#1087
#1088
#1091
#1092
#1093
#1094
#1096
#1097
#1099
#1100
#1101
#1101
#1102
#1103
#1104
#1105
#1106
#1108
#1109
#111
#1110
#1111
#1112
#1113
#1114
#1115
#1116
#1118
#112
#1120
#1121
#1122
#1123
#1124
#1125
#1126
#1127
#1128
#1129
#113
#1130
#1131
#1132
#1133
#1134
#1138
#1139
#114
#1140
#1141
#1142
#1143
#1144
#1145
#1146
#1147
#1148
#1149
#1150
#1152
#1153
#1154
#1155
#1156
#1157
#1158
#1159
#1160
#1161
#1162
#1163
#1164
#1165
#1166
#1167
#1168
#1169
#117
#1170
#1171
#1172
#1173
#1174
#1174
#1175
#1177
#1178
#1179
#118
#1181
#1182
#1185
#1186
#1187
#1188
#1189
#1190
#1191
#1192
#1193
#1194
#1195
#1196
#1197
#12
#1200
#1201
#1202
#1203
#1204
#1205
#1206
#1208
#1209
#1210
#1212
#1214
#1215
#1216
#1217
#1218
#1219
#1220
#1221
#1222
#1223
#1224
#1225
#1226
#1227
#1228
#1230
#1231
#1232
#1233
#1234
#1235
#1236
#1237
#1238
#124
#1240
#1241
#1242
#1243
#1244
#1245
#1246
#1247
#1247
#1249
#125
#1250
#1251
#1252
#1253
#1254
#1255
#1256
#1257
#1259
#1260
#1260
#1261
#1262
#127
#129
#13
#130
#133
#134
#135
#14
#140
#141
#143
#145
#146
#148
#149
#15
#151
#152
#154
#155
#157
#158
#159
#160
#162
#163
#164
#165
#166
#167
#169
#170
#171
#173
#174
#175
#176
#177
#178
#179
#18
#181
#182
#183
#185
#187
#188
#190
#191
#192
#193
#195
#196
#197
#198
#199
#201
#203
#204
#205
#208
#21
#213
#214
#215
#219
#220
#221
#223
#224
#226
#227
#228
#229
#231
#232
#233
#235
#236
#239
#24
#241
#242
#243
#245
#246
#247
#248
#249
#25
#250
#251
#252
#253
#254
#255
#256
#257
#259
#260
#262
#264
#266
#270
#272
#273
#274
#275
#276
#277
#278
#28
#281
#282
#283
#284
#285
#286
#287
#288
#29
#290
#291
#291
#292
#293
#294
#295
#296
#298
#299
#301
#302
#303
#304
#305
#306
#307
#308
#309
#31
#311
#312
#313
#314
#317
#318
#319
#32
#322
#325
#326
#327
#33
#330
#332
#336
#339
#340
#341
#342
#343
#344
#345
#346
#347
#348
#349
#351
#352
#355
#356
#358
#359
#360
#361
#362
#363
#364
#365
#367
#368
#369
#37
#370
#371
#372
#373
#374
#375
#376
#378
#379
#380
#382
#385
#386
#387
#388
#389
#390
#393
#396
#397
#399
#40
#400
#402
#403
#404
#406
#408
#409
#41
#410
#411
#412
#413
#414
#416
#417
#419
#420
#421
#422
#423
#425
#426
#427
#428
#429
#430
#433
#434
#436
#437
#440
#441
#442
#443
#443
#444
#447
#449
#450
#452
#453
#453
#454
#456
#457
#458
#459
#46
#460
#461
#462
#463
#465
#466
#467
#468
#469
#470
#472
#473
#474
#475
#476
#478
#479
#48
#480
#481
#482
#483
#485
#486
#487
#488
#489
#490
#491
#492
#493
#495
#497
#498
#499
#500
#501
#503
#504
#505
#506
#507
#508
#509
#510
#511
#512
#513
#514
#515
#516
#517
#518
#519
#520
#521
#522
#523
#524
#525
#526
#528
#529
#53
#530
#532
#533
#534
#535
#536
#537
#538
#539
#540
#541
#542
#543
#544
#545
#546
#547
#548
#549
#55
#550
#551
#552
#553
#554
#555
#556
#557
#558
#559
#56
#560
#561
#562
#563
#564
#565
#566
#567
#568
#569
#57
#570
#571
#572
#573
#574
#575
#576
#577
#578
#579
#580
#581
#582
#583
#584
#585
#586
#587
#588
#589
#590
#591
#592
#593
#594
#595
#596
#597
#598
#60
#600
#601
#602
#603
#604
#605
#606
#607
#608
#609
#61
#610
#611
#613
#614
#615
#619
#62
#620
#621
#622
#623
#624
#625
#626
#629
#630
#632
#633
#634
#635
#636
#637
#638
#639
#640
#641
#642
#643
#644
#645
#646
#647
#648
#649
#65
#650
#651
#652
#653
#654
#655
#656
#657
#658
#659
#66
#660
#661
#662
#663
#664
#667
#668
#669
#67
#670
#671
#672
#673
#674
#675
#677
#678
#679
#68
#680
#681
#683
#684
#685
#686
#687
#688
#689
#69
#690
#691
#693
#694
#695
#696
#697
#698
#699
#7
#700
#701
#702
#703
#704
#705
#706
#708
#709
#710
#711
#712
#713
#714
#715
#716
#717
#718
#719
#72
#720
#721
#722
#723
#724
#725
#726
#727
#728
#729
#73
#731
#732
#733
#734
#735
#737
#738
#739
#74
#741
#742
#743
#744
#745
#746
#747
#748
#749
#75
#750
#753
#755
#756
#757
#758
#759
#76
#760
#764
#766
#767
#768
#769
#77
#770
#771
#772
#773
#774
#775
#776
#777
#778
#779
#78
#780
#782
#783
#784
#785
#786
#787
#788
#789
#79
#790
#791
#792
#793
#794
#795
#796
#798
#799
#8
#800
#801
#802
#803
#804
#805
#806
#807
#808
#809
#811
#812
#815
#816
#817
#820
#829
#83
#830
#831
#832
#834
#835
#837
#838
#839
#84
#840
#841
#842
#843
#844
#845
#846
#847
#848
#849
#850
#851
#852
#853
#854
#855
#856
#857
#858
#859
#86
#860
#861
#862
#863
#864
#865
#866
#867
#868
#869
#87
#870
#871
#872
#873
#874
#875
#876
#877
#878
#879
#88
#881
#882
#883
#885
#886
#89
#890
#891
#892
#893
#894
#895
#896
#897
#899
#90
#900
#901
#902
#903
#904
#905
#906
#907
#908
#908
#909
#910
#911
#912
#913
#914
#915
#916
#917
#919
#92
#920
#921
#922
#923
#926
#927
#928
#929
#93
#931
#932
#934
#935
#936
#937
#938
#939
#94
#940
#941
#942
#943
#947
#948
#949
#95
#950
#951
#952
#953
#954
#955
#956
#959
#96
#960
#961
#962
#963
#964
#965
#966
#968
#97
#970
#971
#972
#973
#976
#977
#978
#979
#98
#980
#981
#983
#985
#987
#988
#989
#991
#993
#994
#995
#996
#997
#998
#999
v1.0.0
v1.0.1
v1.0.2
v1.0.3
v1.0.4
v1.0.5
v1.1.0
v1.1.1
v1.1.2
v1.10.0
v1.10.1
v1.10.2
v1.10.3
v1.10.4
v1.11.0
v1.11.1
v1.11.2
v1.12.0
v1.12.1
v1.12.2
v1.12.3
v1.13.0
v1.13.1
v1.13.2
v1.13.3
v1.13.4
v1.14.0
v1.15.0
v1.15.1
v1.2.0
v1.3.0
v1.4.0
v1.4.1
v1.4.2
v1.4.3
v1.5.0
v1.5.1
v1.5.2
v1.6.0
v1.7.0
v1.8.0
v1.8.1
v1.8.2
v1.8.3
v1.9.0
-
26d7492d6b
Add ip location cache (#205)
dylan
2023-08-28 18:28:22 +08:00 -
83b6a10327
Add jwt login whitelist (#204)

dylananddowndawn
2023-08-28 15:33:18 +08:00 -
d0388b0256
Add ItsDangerous request parameters encryption (#203)
Wu Clan
2023-08-27 23:26:05 +08:00 -
d9ffe20121
Fix the interface logic for dept details (#201)
Wu Clan
2023-08-12 21:17:50 +08:00 -
0b95f2c61e
Update asynccasbin to casbin async api (#199)
Wu Clan
2023-08-08 17:27:20 +08:00 -
7409285b49
Add api and casbin related interfaces (#198)
Wu Clan
2023-08-07 20:46:32 +08:00 -
5aacc1607d
Update the Casbin model matcher rules (#197)
Wu Clan
2023-08-04 19:38:31 +08:00 -
09b42c3882
Update the nickname field creation logic (#196)
Wu Clan
2023-08-04 19:33:40 +08:00 -
64f994c28f
Add more Casbin related interfaces (#195)
Wu Clan
2023-08-03 14:42:52 +08:00 -
c1295dda84
Fix casbin async enforcer (#192)
Wu Clan
2023-07-31 17:12:07 +08:00 -
b41aca53ad
Update roles and nickname fields to be optiona (#190)
Wu Clan
2023-07-31 11:52:26 +08:00 -
eb662e4525
Add user password encryption salt (#191)
Wu Clan
2023-07-31 10:53:46 +08:00 -
811fd278f7
Update SQL files and use them as execution targets (#188)
Wu Clan
2023-07-29 00:18:16 +08:00 -
9a17c3b330
Bump cryptography from 41.0.0 to 41.0.2 (#179)
dependabot[bot]
2023-07-27 18:27:38 +08:00 -
62fdda40e9
Bump Async SQLAlchemy Adapter from 1.1.0 to 1.2.0 (#187)
Wu Clan
2023-07-26 20:37:09 +08:00 -
8677bc3fc8
Fix schema enum condition exception (#185)
Wu Clan
2023-07-24 17:04:14 +08:00 -
91803a773e
Add interface to get all menus of a role (#183)
Wu Clan
2023-07-22 16:57:41 +08:00 -
4ed1899f8f
Update role menu interface is standalone (#182)
Wu Clan
2023-07-21 17:11:24 +08:00 -
3759e44786
Add the role status conditional query (#181)
Wu Clan
2023-07-21 15:50:38 +08:00 -
bdcb560e81
Add get roles related interface (#178)
Wu Clan
2023-07-16 13:53:26 +08:00 -
f21006000a
Update user role interface to standalone (#177)
Wu Clan
2023-07-14 17:01:47 +08:00 -
d877c86664
Update monitoring return data (#176)
Wu Clan
2023-07-13 17:44:07 +08:00 -
44befcc79f
Add query users by department ID (#175)
Wu Clan
2023-07-09 16:39:37 +08:00 -
865dfccf08
Add demo site mode (#173)
Wu Clan
2023-07-07 17:55:56 +08:00 -
5064903dd4
Custom request rate limit callback function (#174)
Wu Clan
2023-07-07 17:46:46 +08:00 -
5a3ede3837
Fix the menu query children exception (#171)
Wu Clan
2023-07-07 17:46:18 +08:00 -
b194a32395
fix get_tree_data exception. (#169)
dylan
2023-07-04 20:41:17 +08:00 -
f41706deac
Add menu table title field (#170)
Wu Clan
2023-07-04 19:15:21 +08:00 -
84127066b7
Fix CORS 500 status code exception (#167)
Wu Clan
2023-07-04 15:07:56 +08:00 -
22e205524b
Enable login interface captcha function (#165)
Wu Clan
2023-07-02 16:05:40 +08:00 -
f3e5c788e3
Bump fastapi from 0.95.2 to 0.99.0 (#164)
Wu Clan
2023-07-02 00:44:47 +08:00 -
6f2c45a78d
Update menu handling logic (#163)
Wu Clan
2023-07-02 00:44:27 +08:00 -
ee57c08ea6
Adapt to frontend (#162)
dylan
2023-07-01 18:51:10 +08:00 -
01fb391934
Add database init sql files (#160)
Wu Clan
2023-06-26 19:58:43 +08:00 -
caa90a746d
Update some interface permission checks (#158)
Wu Clan
2023-06-26 19:58:32 +08:00 -
d710e86e55
Update the instructions in the readme (#159)
Wu Clan
2023-06-26 18:28:39 +08:00 -
02ae49c83b
Add task-related interfaces (#157)
Wu Clan
2023-06-26 18:18:29 +08:00 -
a41cdde838
Update some routing groups (#155)
Wu Clan
2023-06-26 18:06:57 +08:00 -
63e11cd955
Add processing after password reset (#154)
Wu Clan
2023-06-24 18:32:33 +08:00 -
3d0d0ccde3
Refactor global datetime to timezone datetime (#152)
Wu Clan
2023-06-20 16:50:42 +08:00 -
da6f6b8c24
Fix permitted exception. (#151)
dylan
2023-06-19 19:31:54 +08:00 -
465b68d35e
Add datetime util (#149)
Wu Clan
2023-06-19 09:24:23 +08:00 -
59f1daba90
Add the schema base class (#148)
Wu Clan
2023-06-18 19:47:39 +08:00 -
616243c0dc
Fix the exception handler HTTPException type error (#146)
Wu Clan
2023-06-17 19:55:04 +08:00 -
8251c66fc3
Fix the operation log field type error (#145)
Wu Clan
2023-06-17 18:56:46 +08:00 -
439ab09ebd
Update the status field type to int (#143)
Wu Clan
2023-06-17 17:22:32 +08:00 -
29b170f599
Update the server monitoring interface (#141)
Wu Clan
2023-06-17 16:19:57 +08:00 -
3aa68cdb6c
Fix the operation log message error (#140)
Wu Clan
2023-06-17 16:17:30 +08:00 -
47b4409b42
Add system monitoring interface (#135)
Wu Clan
2023-06-15 20:13:56 +08:00 -
d498969400
The level field is deprecated but remained (#134)
Wu Clan
2023-06-15 17:25:54 +08:00 -
29d5a17190
Update JWT status detection (#133)
Wu Clan
2023-06-15 12:01:06 +08:00 -
c53fa9fda8
Update and fix permissions logic (#129)
Wu Clan
2023-06-14 22:34:56 +08:00 -
b18dea55aa
add dictionary management interface (#127)
dylan
2023-06-14 15:39:41 +08:00 -
c9d620691c
fix the operation log storage exception (#130)
Wu Clan
2023-06-14 15:00:43 +08:00 -
f8b48e4eea
Add login graphic captcha (#124)
Wu Clan
2023-06-13 23:27:12 +08:00 -
0bb6275eba
Omitting table names from the autogenerate process (#125)
dylan
2023-06-13 23:20:44 +08:00 -
5c64d99451
Add menu-related interfaces (#118)
Wu Clan
2023-06-13 16:37:39 +08:00 -
ceb8bdc607
Fix log table msg field length (#117)
Wu Clan
2023-06-12 21:57:13 +08:00 -
df4de20ba4
Update development process suggestions (#114)
Wu Clan
2023-06-12 18:50:17 +08:00 -
37ecff4fc3
Update the README document (#113)
Wu Clan
2023-06-11 12:50:06 +08:00 -
d292768432
Fix offline parse ip info (#112)
Wu Clan
2023-06-11 12:49:46 +08:00 -
c4c835cfb8
opera_log_middleware method split (#105)
dylan
2023-06-11 05:05:31 +08:00 -
a80f060dde
Replace aioredis to redis. (#108)
Wu Clan
2023-06-10 17:28:31 +08:00 -
682e2fdd88
Add casbine-related interfaces (#107)
Wu Clan
2023-06-10 17:28:18 +08:00 -
c716d456e8
Add departmental status authentication (#104)
Wu Clan
2023-06-10 17:27:51 +08:00 -
e091b23589
Remove useless jwt role_ids (#103)
dylan
2023-06-09 16:44:55 +08:00 -
6c5e7a6881
Add department-related interfaces and others (#101)
Wu Clan
2023-06-09 11:00:13 +08:00 -
abcc9d2308
Add sync to async decorator support (#96)
Wu Clan
2023-06-06 20:13:33 +08:00 -
9e833db5f5
Uniform schema class naming convention style. (#98)
Wu Clan
2023-06-06 19:48:03 +08:00 -
bddbf3a1d8
Add os and browser parameters to opera log (#97)
Wu Clan
2023-06-06 10:09:43 +08:00 -
e728a0389b
Fix the opera log cost_time parameter (#95)
Wu Clan
2023-06-06 10:09:28 +08:00 -
465884e82e
Fix user authorization lock (#94)
Wu Clan
2023-06-05 21:24:08 +08:00 -
627208b216
Add operation log related interfaces (#92)
Wu Clan
2023-06-05 21:23:48 +08:00 -
9dce49dab8
Add assertion error handler (#93)
Wu Clan
2023-06-05 15:17:43 +08:00 -
ec38c3b7d8
Bump cryptography from 39.0.1 to 41.0.0 (#90)
dependabot[bot]
2023-06-03 10:08:51 +08:00 -
8a18186a7c
Add role-related interfaces (#89)
Wu Clan
2023-06-03 10:07:55 +08:00 -
d4f4f3f329
Update docker one-click deployment (#88)
Wu Clan
2023-06-02 20:39:26 +08:00 -
e6640e7936
Fix the merge issues (#87)
Wu Clan
2023-06-01 16:04:59 +08:00 -
61147d4636
Fix background task not executed (#86)
Wu Clan
2023-05-31 16:16:10 +08:00 -
14e1e20185
add jwt authentication middleware (#84)
Wu Clan
2023-05-31 16:03:44 +08:00 -
227d76cc5f
update token handling logic (#83)
Wu Clan
2023-05-31 15:24:09 +08:00 -
fcc874bbd1
add api module Interfaces (#79)
Wu Clan
2023-05-29 10:11:26 +08:00 -
16b25c798f
add offline ip location resolution (#78)
Wu Clan
2023-05-29 10:10:59 +08:00 -
926a3f9b4e
add different log files (#77)
Wu Clan
2023-05-27 22:57:33 +08:00 -
4e4c6fbe95
add login logs (#76)
Wu Clan
2023-05-27 22:55:25 +08:00 -
9b5a19a58b
simplify crud method naming (#75)
Wu Clan
2023-05-26 16:13:32 +08:00 -
4868cb142b
update where query (#74)
dylan
2023-05-25 18:43:31 +08:00 -
d8b19705ab
add tests exclusion E402 rule (#73)
Wu Clan
2023-05-23 19:14:11 +08:00 -
f65e9abcfd
Add apis rate limiter (#72)
Wu Clan
2023-05-23 18:04:36 +08:00 -
06a0a33a3a
Update tests structure. (#68)
dylan
2023-05-23 17:52:34 +08:00 -
4954117a35
update the casbin to asynchronous (#69)
Wu Clan
2023-05-23 14:05:42 +08:00 -
7e16414c5b
update token refresh expire time rule (#67)
Wu Clan
2023-05-21 23:16:02 +08:00 -
dc1ee04211
add English and Chinese README jump links (#66)
Wu Clan
2023-05-21 12:08:22 +08:00 -
d67b108a92
update token default exception return message (#65)
Wu Clan
2023-05-20 23:19:16 +08:00 -
847d7226f6
Update uniform return to custom encoder (#60)
Wu Clan
2023-05-20 16:51:22 +08:00 -
e43f128086
add token refreshing mechanism (#62)
Wu Clan
2023-05-19 21:28:48 +08:00 -
6fbddbafed
fix jwt parameter parsing error
downdawn
2023-05-19 17:16:31 +08:00 -
4c12c53e94
add token storage and logout (#57)
dylan
2023-05-19 16:42:43 +08:00 -
65f6916c20
Update the uniform return method to success
wu
2023-05-18 15:55:53 +08:00 -
5bded3433f
Bump fastapi from 0.95.0 to 0.95.2 (#53)
Wu Clan
2023-05-18 17:05:16 +08:00