mirror of
https://github.com/donaldzou/WGDashboard.git
synced 2026-04-16 18:06:17 +00:00
Commit Graph
Select branches
Hide Pull Requests
dependabot/npm_and_yarn/src/static/app/development/cidr-tools-11.3.3
dependabot/npm_and_yarn/src/static/app/development/fuse.js-7.3.0
dependabot/npm_and_yarn/src/static/app/development/ol-10.8.0
dependabot/npm_and_yarn/src/static/app/development/vite-8.0.8
dependabot/npm_and_yarn/src/static/app/development/vue-3.5.32
dependabot/npm_and_yarn/src/static/client/development/oidc-client-ts-3.5.0
dependabot/npm_and_yarn/src/static/client/development/uuid-13.0.0
dependabot/npm_and_yarn/src/static/client/development/vite-8.0.8
dependabot/npm_and_yarn/src/static/client/development/vite-plugin-vue-devtools-8.1.1
dependabot/npm_and_yarn/src/static/client/development/vue-3.5.32
dependabot/pip/src/development/pydantic-2.13.0
dependabot/pip/src/development/sqlalchemy-2.0.49
development
main
v4.3.2-security-patch
v4.3.3-dev
v4.3.3-quick-fix
#1005
#1007
#1009
#1010
#1012
#1014
#1015
#1016
#1017
#1018
#1019
#1020
#1021
#1024
#1025
#1027
#1031
#1033
#1034
#1035
#1036
#1037
#1038
#1039
#1040
#1041
#1042
#1043
#1044
#1045
#1048
#105
#1052
#1053
#1055
#1058
#106
#1060
#1063
#1064
#1065
#1066
#1067
#1081
#1082
#1083
#1087
#1088
#1089
#1089
#1090
#1090
#1091
#1091
#1092
#1092
#1093
#1094
#1094
#1095
#1095
#11
#1100
#1101
#1102
#1103
#1104
#1105
#1106
#1106
#1107
#1107
#1108
#1108
#1109
#1109
#111
#1111
#1111
#1112
#1112
#1113
#1113
#1117
#1117
#1118
#1119
#112
#1120
#1121
#1122
#1123
#1124
#1125
#1127
#1128
#1129
#1129
#113
#1130
#1131
#1132
#1133
#1134
#1135
#1136
#1137
#1137
#1138
#114
#1141
#1142
#1143
#1144
#1145
#1146
#1147
#1148
#1149
#115
#1150
#1151
#1152
#1153
#1154
#1157
#1158
#1159
#116
#1164
#1165
#117
#1171
#1171
#1173
#1174
#1177
#1178
#1179
#118
#1180
#1181
#1182
#1183
#1184
#1186
#1187
#1188
#1189
#119
#1190
#1191
#1192
#1193
#1194
#1195
#1196
#1197
#1198
#1199
#120
#1200
#1201
#1202
#1203
#1204
#1207
#1207
#1208
#1208
#1209
#1209
#121
#1210
#1210
#1211
#1211
#1212
#1212
#1213
#1213
#1214
#1215
#1215
#1219
#1219
#122
#1220
#1220
#1221
#1221
#1222
#1222
#1223
#1223
#1224
#1224
#1225
#1225
#1226
#1227
#1231
#1231
#1232
#1232
#1233
#1233
#1237
#1237
#1239
#1239
#124
#125
#126
#127
#13
#133
#135
#14
#140
#143
#147
#157
#159
#17
#173
#18
#187
#19
#195
#205
#205
#213
#213
#215
#216
#224
#224
#24
#243
#244
#246
#249
#251
#252
#254
#261
#265
#269
#275
#277
#281
#288
#299
#303
#306
#307
#309
#313
#317
#334
#337
#339
#340
#343
#345
#358
#362
#363
#379
#386
#387
#388
#389
#395
#398
#4
#400
#401
#406
#414
#415
#417
#420
#423
#430
#433
#436
#437
#440
#445
#447
#448
#452
#455
#457
#458
#46
#464
#467
#468
#469
#471
#474
#477
#484
#487
#488
#489
#492
#494
#495
#496
#5
#501
#502
#505
#506
#51
#512
#513
#514
#518
#519
#520
#521
#523
#527
#528
#529
#538
#546
#548
#549
#550
#551
#554
#560
#561
#563
#565
#566
#568
#569
#574
#575
#576
#582
#583
#584
#585
#594
#595
#6
#603
#612
#618
#619
#621
#624
#625
#626
#632
#633
#634
#635
#636
#639
#64
#646
#65
#650
#651
#660
#661
#662
#663
#672
#675
#676
#679
#68
#681
#685
#687
#688
#689
#69
#690
#696
#70
#703
#704
#706
#708
#71
#710
#715
#722
#724
#725
#726
#727
#728
#733
#735
#74
#742
#743
#744
#747
#748
#75
#755
#757
#758
#759
#76
#767
#77
#771
#772
#773
#774
#775
#776
#778
#779
#78
#780
#784
#787
#79
#791
#792
#793
#794
#80
#804
#805
#806
#807
#808
#809
#811
#815
#817
#818
#820
#821
#830
#831
#832
#833
#845
#850
#851
#855
#857
#865
#866
#867
#868
#870
#871
#872
#876
#877
#878
#879
#880
#881
#882
#883
#884
#885
#886
#887
#888
#889
#890
#891
#898
#90
#900
#901
#902
#903
#904
#906
#91
#912
#914
#915
#917
#919
#921
#922
#923
#924
#926
#927
#928
#929
#93
#931
#932
#933
#934
#935
#936
#937
#941
#942
#947
#95
#950
#951
#952
#953
#954
#955
#956
#959
#96
#960
#963
#964
#966
#967
#968
#969
#971
#972
#973
#974
#975
#976
#977
#983
#985
#987
#988
#989
#990
#991
#992
#993
#997
#999
4.3.0.0-1
v1.0
v1.0-beta.3
v1.0-beta.4
v1.0-beta.5
v1.1
v1.1.1
v1.1.2
v2.0
v2.0-4
v2.0-5
v2.0-6
v2.0-7
v2.0.1-beta1
v2.0.1-beta2
v2.0.1-beta3
v2.1
v2.2
v2.2.1
v2.3
v2.3.1
v3.0
v3.0-beta
v3.0-beta.1
v3.0.1
v3.0.2
v3.0.3
v3.0.4
v3.0.5
v3.0.6
v3.0.6.1
v3.0.6.2
v4.0
v4.0.1
v4.0.2
v4.0.3
v4.0.4
v4.0.beta1
v4.0.beta2
v4.0.beta3
v4.1.0
v4.1.1
v4.1.2
v4.1.3
v4.1.4
v4.2.0
v4.2.1
v4.2.2
v4.2.3
v4.2.3.0
v4.2.3.0.1
v4.2.4
v4.2.5
v4.3.0
v4.3.0.1
v4.3.0.2
v4.3.0.3
v4.3.1
v4.3.2
v4.3.3
Select branches
Hide Pull Requests
dependabot/npm_and_yarn/src/static/app/development/cidr-tools-11.3.3
dependabot/npm_and_yarn/src/static/app/development/fuse.js-7.3.0
dependabot/npm_and_yarn/src/static/app/development/ol-10.8.0
dependabot/npm_and_yarn/src/static/app/development/vite-8.0.8
dependabot/npm_and_yarn/src/static/app/development/vue-3.5.32
dependabot/npm_and_yarn/src/static/client/development/oidc-client-ts-3.5.0
dependabot/npm_and_yarn/src/static/client/development/uuid-13.0.0
dependabot/npm_and_yarn/src/static/client/development/vite-8.0.8
dependabot/npm_and_yarn/src/static/client/development/vite-plugin-vue-devtools-8.1.1
dependabot/npm_and_yarn/src/static/client/development/vue-3.5.32
dependabot/pip/src/development/pydantic-2.13.0
dependabot/pip/src/development/sqlalchemy-2.0.49
development
main
v4.3.2-security-patch
v4.3.3-dev
v4.3.3-quick-fix
#1005
#1007
#1009
#1010
#1012
#1014
#1015
#1016
#1017
#1018
#1019
#1020
#1021
#1024
#1025
#1027
#1031
#1033
#1034
#1035
#1036
#1037
#1038
#1039
#1040
#1041
#1042
#1043
#1044
#1045
#1048
#105
#1052
#1053
#1055
#1058
#106
#1060
#1063
#1064
#1065
#1066
#1067
#1081
#1082
#1083
#1087
#1088
#1089
#1089
#1090
#1090
#1091
#1091
#1092
#1092
#1093
#1094
#1094
#1095
#1095
#11
#1100
#1101
#1102
#1103
#1104
#1105
#1106
#1106
#1107
#1107
#1108
#1108
#1109
#1109
#111
#1111
#1111
#1112
#1112
#1113
#1113
#1117
#1117
#1118
#1119
#112
#1120
#1121
#1122
#1123
#1124
#1125
#1127
#1128
#1129
#1129
#113
#1130
#1131
#1132
#1133
#1134
#1135
#1136
#1137
#1137
#1138
#114
#1141
#1142
#1143
#1144
#1145
#1146
#1147
#1148
#1149
#115
#1150
#1151
#1152
#1153
#1154
#1157
#1158
#1159
#116
#1164
#1165
#117
#1171
#1171
#1173
#1174
#1177
#1178
#1179
#118
#1180
#1181
#1182
#1183
#1184
#1186
#1187
#1188
#1189
#119
#1190
#1191
#1192
#1193
#1194
#1195
#1196
#1197
#1198
#1199
#120
#1200
#1201
#1202
#1203
#1204
#1207
#1207
#1208
#1208
#1209
#1209
#121
#1210
#1210
#1211
#1211
#1212
#1212
#1213
#1213
#1214
#1215
#1215
#1219
#1219
#122
#1220
#1220
#1221
#1221
#1222
#1222
#1223
#1223
#1224
#1224
#1225
#1225
#1226
#1227
#1231
#1231
#1232
#1232
#1233
#1233
#1237
#1237
#1239
#1239
#124
#125
#126
#127
#13
#133
#135
#14
#140
#143
#147
#157
#159
#17
#173
#18
#187
#19
#195
#205
#205
#213
#213
#215
#216
#224
#224
#24
#243
#244
#246
#249
#251
#252
#254
#261
#265
#269
#275
#277
#281
#288
#299
#303
#306
#307
#309
#313
#317
#334
#337
#339
#340
#343
#345
#358
#362
#363
#379
#386
#387
#388
#389
#395
#398
#4
#400
#401
#406
#414
#415
#417
#420
#423
#430
#433
#436
#437
#440
#445
#447
#448
#452
#455
#457
#458
#46
#464
#467
#468
#469
#471
#474
#477
#484
#487
#488
#489
#492
#494
#495
#496
#5
#501
#502
#505
#506
#51
#512
#513
#514
#518
#519
#520
#521
#523
#527
#528
#529
#538
#546
#548
#549
#550
#551
#554
#560
#561
#563
#565
#566
#568
#569
#574
#575
#576
#582
#583
#584
#585
#594
#595
#6
#603
#612
#618
#619
#621
#624
#625
#626
#632
#633
#634
#635
#636
#639
#64
#646
#65
#650
#651
#660
#661
#662
#663
#672
#675
#676
#679
#68
#681
#685
#687
#688
#689
#69
#690
#696
#70
#703
#704
#706
#708
#71
#710
#715
#722
#724
#725
#726
#727
#728
#733
#735
#74
#742
#743
#744
#747
#748
#75
#755
#757
#758
#759
#76
#767
#77
#771
#772
#773
#774
#775
#776
#778
#779
#78
#780
#784
#787
#79
#791
#792
#793
#794
#80
#804
#805
#806
#807
#808
#809
#811
#815
#817
#818
#820
#821
#830
#831
#832
#833
#845
#850
#851
#855
#857
#865
#866
#867
#868
#870
#871
#872
#876
#877
#878
#879
#880
#881
#882
#883
#884
#885
#886
#887
#888
#889
#890
#891
#898
#90
#900
#901
#902
#903
#904
#906
#91
#912
#914
#915
#917
#919
#921
#922
#923
#924
#926
#927
#928
#929
#93
#931
#932
#933
#934
#935
#936
#937
#941
#942
#947
#95
#950
#951
#952
#953
#954
#955
#956
#959
#96
#960
#963
#964
#966
#967
#968
#969
#971
#972
#973
#974
#975
#976
#977
#983
#985
#987
#988
#989
#990
#991
#992
#993
#997
#999
4.3.0.0-1
v1.0
v1.0-beta.3
v1.0-beta.4
v1.0-beta.5
v1.1
v1.1.1
v1.1.2
v2.0
v2.0-4
v2.0-5
v2.0-6
v2.0-7
v2.0.1-beta1
v2.0.1-beta2
v2.0.1-beta3
v2.1
v2.2
v2.2.1
v2.3
v2.3.1
v3.0
v3.0-beta
v3.0-beta.1
v3.0.1
v3.0.2
v3.0.3
v3.0.4
v3.0.5
v3.0.6
v3.0.6.1
v3.0.6.2
v4.0
v4.0.1
v4.0.2
v4.0.3
v4.0.4
v4.0.beta1
v4.0.beta2
v4.0.beta3
v4.1.0
v4.1.1
v4.1.2
v4.1.3
v4.1.4
v4.2.0
v4.2.1
v4.2.2
v4.2.3
v4.2.3.0
v4.2.3.0.1
v4.2.4
v4.2.5
v4.3.0
v4.3.0.1
v4.3.0.2
v4.3.0.3
v4.3.1
v4.3.2
v4.3.3
-
62ffd97808
Finished send password reset link
Donald Zou
2025-07-25 18:06:42 +08:00 -
a4ee56648e
Added generate reset client password link
Donald Zou
2025-07-24 23:12:51 +08:00 -
f62e481fa0
Fixed email sender validation
Donald Zou
2025-07-24 23:12:21 +08:00 -
fa26fce0cc
Merge pull request #820 from ikergcalvino/i18n-update
Donald Zou
2025-07-24 14:59:56 +08:00 -
2fbee4aacc
Update localizations with new strings and corrections for improved clarity and consistency
Iker García Calviño
2025-07-15 13:09:15 +02:00 -
530a7ef393
Add Indonesian, Portuguese, and Hungarian translations, and update supported locales
Iker García Calviño
2025-07-15 13:01:21 +02:00 -
99cb546b59
Changes to migrate to BCP 47 locale standard
Iker García Calviño
2025-07-15 12:51:26 +02:00 -
084bec0f07
Commit
Donald Zou
2025-07-24 15:04:46 +08:00 -
c199413d49
Finished peer assignment
Donald Zou
2025-07-22 03:23:58 +08:00 -
24eada4432
Build
Donald Zou
2025-07-21 17:02:21 +08:00 -
4df4aa07f4
Assign peers from client settings is done
Donald Zou
2025-07-21 17:00:33 +08:00 -
91fd0f0e9a
Added peer selections for client
Donald Zou
2025-07-21 02:29:33 +08:00 -
12f6244930
Fixed MTU and KeepAlive can be empty, rewrote config builder
Donald Zou
2025-07-20 20:52:37 +08:00 -
327ecbe34c
Build for the client manage page
Donald Zou
2025-07-19 17:18:09 +08:00 -
2ca62293a9
Created clients view for admin
Donald Zou
2025-07-18 21:42:39 +08:00 -
f3cae0b005
Build
Donald Zou
2025-07-18 18:50:38 +08:00 -
8f15d5dcdd
Build
Donald Zou
2025-07-18 18:49:54 +08:00 -
c8348f7be8
Finished client assigning
Donald Zou
2025-07-18 18:49:19 +08:00 -
1839645360
Peer assignment to client is done
Donald Zou
2025-07-10 23:39:21 +08:00 -
2c73dc1df8
Update build for client and admin
Donald Zou
2025-07-08 16:32:08 +08:00 -
fefabe073f
Updated
psycopg2topsycopgthanks @DaanSelen hahaDonald Zou
2025-07-08 16:31:03 +08:00 -
77b156c7f5
OIDC should be good to go
Donald Zou
2025-07-03 19:20:01 +08:00 -
5ac84e109d
Update DashboardOIDC.py
Donald Zou
2025-07-02 19:01:21 +08:00 -
83d105facd
Update DashboardOIDC.py
Donald Zou
2025-07-02 18:59:41 +08:00 -
b7af06d59d
Update
Donald Zou
2025-07-02 18:57:14 +08:00 -
4da32690a9
Update
Donald Zou
2025-07-02 18:56:08 +08:00 -
a49c2a1cc0
Update DashboardOIDC.py
Donald Zou
2025-07-02 18:52:49 +08:00 -
f633a9654a
Update
Donald Zou
2025-07-02 18:51:58 +08:00 -
0d58a172a9
Update
Donald Zou
2025-07-02 18:50:47 +08:00 -
651784b1d1
Update DashboardOIDC.py
Donald Zou
2025-07-02 18:48:37 +08:00 -
68abc7ec1b
Update
Donald Zou
2025-07-02 18:45:43 +08:00 -
9745e8b034
Update DashboardOIDC.py
Donald Zou
2025-07-01 13:06:16 +08:00 -
d946c108a3
Update DashboardOIDC.py
Donald Zou
2025-06-29 22:27:46 +08:00 -
2b66f9a5c4
Update SSL
Donald Zou
2025-06-29 21:18:20 +08:00 -
4d321cf3f6
Update client.py
Donald Zou
2025-06-29 16:14:46 +08:00 -
299d84b16a
OIDC is ready? I think?
Donald Zou
2025-06-29 16:11:05 +08:00 -
3d75f6bbbd
Spent 4 hours working on OIDC verification
Donald Zou
2025-06-28 18:13:26 +08:00 -
6b194bba15
Build
Donald Zou
2025-06-26 17:58:18 +08:00 -
e63bccf274
Reconstruct Client App UI
Donald Zou
2025-06-26 17:56:55 +08:00 -
4ca79ac1c9
Fixed runJob
Donald Zou
2025-06-25 23:16:51 +08:00 -
aafef538f1
Build
Donald Zou
2025-06-23 16:22:05 +08:00 -
68d8546383
Build
Donald Zou
2025-06-20 16:01:20 +08:00 -
c43b3926b8
Added update password in settings
Donald Zou
2025-06-20 16:00:19 +08:00 -
7e9cfc2872
Update
Donald Zou
2025-06-19 16:51:59 +08:00 -
e88936c05a
Update
Donald Zou
2025-06-19 00:41:08 +08:00 -
9c1b4222d0
Adjusted styles
Donald Zou
2025-06-14 19:52:23 +08:00 -
69ec55b638
Update
Donald Zou
2025-06-06 15:49:55 +08:00 -
67a455c403
Update
Donald Zou
2025-06-05 17:57:24 +08:00 -
5bf4df2d27
Update
Donald Zou
2025-06-05 17:57:14 +08:00 -
7797cc06d0
Update
Donald Zou
2025-06-05 15:57:17 +08:00 -
541d89e170
Build
Donald Zou
2025-06-03 23:38:10 +08:00 -
d775fb69e3
Finished tweaking 2FA
Donald Zou
2025-06-03 23:37:43 +08:00 -
2a1a885056
Finished Index
Donald Zou
2025-06-03 17:18:18 +08:00 -
a334ce1527
Commit
Donald Zou
2025-06-03 14:49:56 +08:00 -
447cb5ccdc
Update DashboardClients.py
Donald Zou
2025-06-03 14:36:29 +08:00 -
bca20e5b02
Update ConnectionString.py
Donald Zou
2025-06-03 12:04:08 +08:00 -
90675dcc2e
Yay!
Donald Zou
2025-06-03 03:11:26 +08:00 -
e8deadaaff
Sign In and TOTP is done
Donald Zou
2025-06-03 03:02:06 +08:00 -
ecc4cc7670
Finished SignUp and SignIn frontend and backend
Donald Zou
2025-06-02 19:23:04 +08:00 -
4a5de5efd4
Added ValidatePasswordStrength in Utilities.py
Donald Zou
2025-06-02 12:26:28 +08:00 -
bdf557fde3
Just commit
Donald Zou
2025-06-02 12:04:01 +08:00 -
29600cb54c
Moved connection string to an individual file
Donald Zou
2025-06-01 15:34:12 +08:00 -
9f43fd7c92
Reconstruct notification center for client side
Donald Zou
2025-06-01 11:19:50 +08:00 -
6a6c1aa527
Update
Donald Zou
2025-05-31 22:59:46 +08:00 -
df7f9f2b14
Finished initializing client project
Donald Zou
2025-05-31 20:52:53 +08:00 -
568da8cc64
Update
Donald Zou
2025-05-29 16:23:20 +08:00 -
e16435f4fc
Update
Donald Zou
2025-05-27 16:46:44 +08:00 -
76e9f3fd29
Update dashboard.py
Donald Zou
2025-05-26 16:23:06 +08:00 -
d0e46a517b
Update SQLAlchemy Settings
Donald Zou
2025-05-24 18:25:52 +08:00 -
c94345cb2f
Update
Donald Zou
2025-05-19 21:43:11 +08:00 -
e2882acec1
Finally moved all class to its own file
Donald Zou
2025-05-18 15:24:41 +08:00 -
3c2362177f
Refactored
DashboardConfigDonald Zou
2025-05-14 09:24:29 +08:00 -
5e92931108
Moved
Utilities.pyintosrc/modulesfor easier importDonald Zou
2025-05-14 09:23:48 +08:00 -
d54e388b58
Update DashboardLogger.py
Donald Zou
2025-05-14 09:22:59 +08:00 -
390cfa0cdf
Tested with PostgreSQL and moved PeerJobLogger into its own file
Donald Zou
2025-05-13 21:36:15 +08:00 -
c6fc741aa8
Update dashboard.py
Donald Zou
2025-05-11 00:04:37 +08:00 -
a0e15e1671
Moved PeerJobs to using SQLAlchemy, haven't test PostgreSQL yet
Donald Zou
2025-05-10 18:16:29 +08:00 -
8367cba259
Moved DashboardAPIKey to its own file
Donald Zou
2025-05-08 19:05:46 +08:00 -
f7bf709295
Moved PeerShareLink and PeerShareLinks to separate file
Donald Zou
2025-05-08 19:03:26 +08:00 -
ab802ea5cf
Updated PeerShareLink to use SQLAlchemy
Donald Zou
2025-05-08 17:27:49 +08:00 -
922d8eab58
Update dashboard.py
Donald Zou
2025-05-07 18:40:24 +08:00 -
409acc9f1a
Updated both logger to use native column type
Donald Zou
2025-05-05 20:34:08 +08:00 -
196dc78b4f
Added support to postgresql and Mysql with SqlAlchemy
Donald Zou
2025-05-05 00:40:29 +08:00 -
61404d9c12
Replaced both DashboardLogger and PeerJobLogger with SqlAlchemy
Donald Zou
2025-05-04 17:44:54 +08:00 -
ceab5ead8c
Fixed the issue where Job and Share link is not delete when peer deleted
Donald Zou
2025-08-20 14:15:03 +08:00 -
9b60acf3db
Build
Donald Zou
2025-08-20 01:26:43 +08:00 -
90bb321a07
Fixed #644
Donald Zou
2025-08-19 19:11:44 +08:00 -
e56fa24a38
Build
Donald Zou
2025-08-19 17:58:54 +08:00 -
574aff605f
Commit for #355
Donald Zou
2025-08-19 17:56:46 +08:00 -
9c6d0b56c3
Peer groups are done... ish?
Donald Zou
2025-08-19 00:40:01 +08:00 -
e0761396b8
For now..
Donald Zou
2025-08-17 23:47:21 +08:00 -
4b44eb5c80
Build for #843
Donald Zou
2025-08-17 19:00:48 +08:00 -
eb66a44edf
Completed feature for #843
Donald Zou
2025-08-17 18:58:28 +08:00 -
f8708b84e6
Build
Donald Zou
2025-08-17 17:24:56 +08:00 -
cc29091116
Build
Donald Zou
2025-08-17 17:24:29 +08:00 -
2f860772d2
Update client.py
Donald Zou
2025-08-17 16:48:31 +08:00 -
2f5d1c0966
Moved all dist code to one folder
Donald Zou
2025-08-17 16:33:03 +08:00 -
39c6817e65
Orignal build
Donald Zou
2025-08-17 16:11:03 +08:00 -
2d63f56d64
Build
Donald Zou
2025-08-17 16:05:04 +08:00 -
a4a158a9e9
Update
Donald Zou
2025-08-17 15:51:39 +08:00