Donald Zou
|
c6af129960
|
Update
|
2025-06-06 15:49:55 +08:00 |
|
Donald Zou
|
55027fd3cd
|
Update
|
2025-06-05 17:57:14 +08:00 |
|
Donald Zou
|
41bf9b8baa
|
Update
|
2025-06-05 15:57:17 +08:00 |
|
Donald Zou
|
3525cd1083
|
Finished tweaking 2FA
|
2025-06-03 23:37:43 +08:00 |
|
Donald Zou
|
c35d22a82f
|
Commit
|
2025-06-03 14:49:56 +08:00 |
|
Donald Zou
|
b76d92bfeb
|
Update DashboardClients.py
|
2025-06-03 14:36:29 +08:00 |
|
Donald Zou
|
afa578aa34
|
Update ConnectionString.py
|
2025-06-03 12:04:08 +08:00 |
|
Donald Zou
|
832513a7fc
|
Sign In and TOTP is done
|
2025-06-03 03:02:06 +08:00 |
|
Donald Zou
|
0300c26952
|
Finished SignUp and SignIn frontend and backend
|
2025-06-02 19:23:04 +08:00 |
|
Donald Zou
|
243071d4cc
|
Added ValidatePasswordStrength in Utilities.py
|
2025-06-02 12:26:28 +08:00 |
|
Donald Zou
|
c95937d08b
|
Just commit
|
2025-06-02 12:04:01 +08:00 |
|
Donald Zou
|
58f944c72e
|
Moved connection string to an individual file
|
2025-06-01 15:34:12 +08:00 |
|
Donald Zou
|
9ffb7f54c7
|
Update SQLAlchemy Settings
|
2025-05-24 18:25:52 +08:00 |
|
Donald Zou
|
be10a644a0
|
Update
|
2025-05-19 21:43:11 +08:00 |
|
Donald Zou
|
a5a64eadc7
|
Finally moved all class to its own file
|
2025-05-18 15:24:41 +08:00 |
|
Donald Zou
|
2cee252b14
|
Refactored DashboardConfig
Refactored this file and moved `DashboardConfig` into its own file
|
2025-05-14 09:24:29 +08:00 |
|
Donald Zou
|
050b4a5c9d
|
Moved Utilities.py into src/modules for easier import
|
2025-05-14 09:23:48 +08:00 |
|
Donald Zou
|
6d4b5d4484
|
Update DashboardLogger.py
Removed the requirement of using `CONFIGURATION_PATH`
|
2025-05-14 09:22:59 +08:00 |
|
Donald Zou
|
964a6c2e3e
|
Tested with PostgreSQL and moved PeerJobLogger into its own file
|
2025-05-13 21:36:15 +08:00 |
|
Donald Zou
|
2e57285120
|
Moved PeerJobs to using SQLAlchemy, haven't test PostgreSQL yet
|
2025-05-10 18:16:29 +08:00 |
|
Donald Zou
|
2784059a0f
|
Moved DashboardAPIKey to its own file
|
2025-05-08 19:05:46 +08:00 |
|
Donald Zou
|
04e78f4de7
|
Moved PeerShareLink and PeerShareLinks to separate file
|
2025-05-08 19:03:26 +08:00 |
|
Donald Zou
|
c051ab56b4
|
Updated PeerShareLink to use SQLAlchemy
|
2025-05-08 17:27:49 +08:00 |
|
Donald Zou
|
fc34c1fc35
|
Updated both logger to use native column type
|
2025-05-05 20:34:08 +08:00 |
|
Donald Zou
|
6e6cd9a7e5
|
Added support to postgresql and Mysql with SqlAlchemy
|
2025-05-05 00:40:29 +08:00 |
|
Donald Zou
|
16051981d7
|
Replaced both DashboardLogger and PeerJobLogger with SqlAlchemy
|
2025-05-04 17:44:54 +08:00 |
|
Donald Zou
|
9fa0d91d06
|
Update Email.py
Fixed #699
|
2025-04-25 14:08:45 +08:00 |
|
Donald Zou
|
510f60bdeb
|
Update Email.py
Fixed to accomodate SMTP service where `username` is not an email address from #702
|
2025-04-25 13:39:29 +08:00 |
|
Donald Zou
|
417fa437b7
|
Update
|
2025-04-21 17:25:12 +08:00 |
|
Donald Zou
|
7689ebcac5
|
Update
|
2025-04-20 02:52:22 +08:00 |
|
Donald Zou
|
6681303450
|
Adjusted some API endpoint
Qodana / qodana (push) Has been cancelled
|
2025-04-19 02:54:47 +08:00 |
|
Donald Zou
|
0ccb07e683
|
Push
|
2025-03-12 00:59:32 +08:00 |
|
Donald Zou
|
cd39aa2968
|
Update
|
2025-01-25 22:15:19 +08:00 |
|
Donald Zou
|
87ea3fc982
|
Update PeerJobLogger.py
|
2025-01-25 22:11:50 +08:00 |
|
Donald Zou
|
f74a511778
|
Update PeerJobLogger.py
|
2025-01-25 22:10:29 +08:00 |
|
Donald Zou
|
202461fe48
|
Update PeerJobLogger.py
|
2025-01-25 21:56:29 +08:00 |
|
Donald Zou
|
e603af5f24
|
Refactored system status into a class. Added charts
|
2025-01-24 19:19:17 +08:00 |
|
Donald Zou
|
84069ee882
|
Refactor some new code
|
2025-01-24 00:01:29 +08:00 |
|
Donald Zou
|
edbb5cef92
|
Refactor some code
|
2025-01-22 15:46:04 +08:00 |
|
Donald Zou
|
645db97c14
|
Refactored some custom classess
|
2025-01-19 14:04:21 +08:00 |
|