Donald Zou
|
77b156c7f5
|
OIDC should be good to go
|
2025-08-20 15:09:39 +08:00 |
|
Donald Zou
|
5ac84e109d
|
Update DashboardOIDC.py
|
2025-08-20 15:09:39 +08:00 |
|
Donald Zou
|
83d105facd
|
Update DashboardOIDC.py
|
2025-08-20 15:09:39 +08:00 |
|
Donald Zou
|
b7af06d59d
|
Update
|
2025-08-20 15:09:39 +08:00 |
|
Donald Zou
|
4da32690a9
|
Update
|
2025-08-20 15:09:39 +08:00 |
|
Donald Zou
|
a49c2a1cc0
|
Update DashboardOIDC.py
|
2025-08-20 15:09:39 +08:00 |
|
Donald Zou
|
f633a9654a
|
Update
|
2025-08-20 15:09:39 +08:00 |
|
Donald Zou
|
0d58a172a9
|
Update
|
2025-08-20 15:09:39 +08:00 |
|
Donald Zou
|
651784b1d1
|
Update DashboardOIDC.py
|
2025-08-20 15:09:39 +08:00 |
|
Donald Zou
|
68abc7ec1b
|
Update
|
2025-08-20 15:09:39 +08:00 |
|
Donald Zou
|
9745e8b034
|
Update DashboardOIDC.py
Testing more with OIDC
|
2025-08-20 15:09:39 +08:00 |
|
Donald Zou
|
d946c108a3
|
Update DashboardOIDC.py
|
2025-08-20 15:09:39 +08:00 |
|
Donald Zou
|
2b66f9a5c4
|
Update SSL
|
2025-08-20 15:09:39 +08:00 |
|
Donald Zou
|
4d321cf3f6
|
Update client.py
|
2025-08-20 15:09:39 +08:00 |
|
Donald Zou
|
299d84b16a
|
OIDC is ready? I think?
|
2025-08-20 15:09:39 +08:00 |
|
Donald Zou
|
3d75f6bbbd
|
Spent 4 hours working on OIDC verification
|
2025-08-20 15:09:39 +08:00 |
|
Donald Zou
|
6b194bba15
|
Build
|
2025-08-20 15:09:39 +08:00 |
|
Donald Zou
|
e63bccf274
|
Reconstruct Client App UI
|
2025-08-20 15:09:39 +08:00 |
|
Donald Zou
|
4ca79ac1c9
|
Fixed runJob
|
2025-08-20 15:09:39 +08:00 |
|
Donald Zou
|
aafef538f1
|
Build
# Conflicts:
# src/static/app/dist/assets/configuration-cdo-S5d9.js
# src/static/app/dist/assets/dayjs.min-C4BEB1lt.js
# src/static/app/dist/assets/editConfiguration-UEBqsx1g.js
# src/static/app/dist/assets/index-CPB-8sFq.js
# src/static/app/dist/assets/index-CfPziasH.js
# src/static/app/dist/assets/localeText-CyxQ0Kz3.js
# src/static/app/dist/assets/message-C4Yp0lwZ.js
# src/static/app/dist/assets/newConfiguration-ChGJ7xSk.js
# src/static/app/dist/assets/osmap-C6nMOrBf.js
# src/static/app/dist/assets/peerAddModal-BmoNcHxr.js
# src/static/app/dist/assets/peerConfigurationFile-CP8FspMC.js
# src/static/app/dist/assets/peerJobs-BLwykEew.js
# src/static/app/dist/assets/peerJobsAllModal-DmXg9VpA.js
# src/static/app/dist/assets/peerList-sNMkmM1X.js
# src/static/app/dist/assets/peerSearchBar-CdEZuAVf.js
# src/static/app/dist/assets/peerSettings-a8GW0whb.js
# src/static/app/dist/assets/peerShareLinkModal-5XXDseK9.js
# src/static/app/dist/assets/ping-DuPgpLex.js
# src/static/app/dist/assets/protocolBadge-BwyLRUKo.js
# src/static/app/dist/assets/restoreConfiguration-CPPo1_Tp.js
# src/static/app/dist/assets/schedulePeerJob-DtVhPy4n.js
# src/static/app/dist/assets/selectPeers-Bs51pfmN.js
# src/static/app/dist/assets/settings-Dl9arqou.js
# src/static/app/dist/assets/setup-BzCz1W8G.js
# src/static/app/dist/assets/share-QVhX-X9Q.js
# src/static/app/dist/assets/signin-BDhImFq0.js
# src/static/app/dist/assets/storageMount.vue_vue_type_style_index_0_scoped_9509d7a0_lang-BeoP6Zsu.js
# src/static/app/dist/assets/systemStatus-_MkxdUbb.js
# src/static/app/dist/assets/totp-2ovufqb0.js
# src/static/app/dist/assets/traceroute-BgNVsivF.js
# src/static/app/dist/assets/vue-datepicker-BZlVex04.js
|
2025-08-20 15:09:33 +08:00 |
|
Donald Zou
|
68d8546383
|
Build
|
2025-08-20 15:09:13 +08:00 |
|
Donald Zou
|
c43b3926b8
|
Added update password in settings
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
7e9cfc2872
|
Update
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
e88936c05a
|
Update
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
9c1b4222d0
|
Adjusted styles
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
69ec55b638
|
Update
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
67a455c403
|
Update
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
5bf4df2d27
|
Update
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
7797cc06d0
|
Update
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
541d89e170
|
Build
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
d775fb69e3
|
Finished tweaking 2FA
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
2a1a885056
|
Finished Index
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
a334ce1527
|
Commit
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
447cb5ccdc
|
Update DashboardClients.py
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
bca20e5b02
|
Update ConnectionString.py
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
90675dcc2e
|
Yay!
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
e8deadaaff
|
Sign In and TOTP is done
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
ecc4cc7670
|
Finished SignUp and SignIn frontend and backend
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
4a5de5efd4
|
Added ValidatePasswordStrength in Utilities.py
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
bdf557fde3
|
Just commit
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
29600cb54c
|
Moved connection string to an individual file
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
9f43fd7c92
|
Reconstruct notification center for client side
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
6a6c1aa527
|
Update
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
df7f9f2b14
|
Finished initializing client project
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
568da8cc64
|
Update
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
e16435f4fc
|
Update
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
76e9f3fd29
|
Update dashboard.py
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
d0e46a517b
|
Update SQLAlchemy Settings
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
c94345cb2f
|
Update
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
e2882acec1
|
Finally moved all class to its own file
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
3c2362177f
|
Refactored DashboardConfig
Refactored this file and moved `DashboardConfig` into its own file
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
5e92931108
|
Moved Utilities.py into src/modules for easier import
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
d54e388b58
|
Update DashboardLogger.py
Removed the requirement of using `CONFIGURATION_PATH`
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
390cfa0cdf
|
Tested with PostgreSQL and moved PeerJobLogger into its own file
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
c6fc741aa8
|
Update dashboard.py
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
a0e15e1671
|
Moved PeerJobs to using SQLAlchemy, haven't test PostgreSQL yet
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
8367cba259
|
Moved DashboardAPIKey to its own file
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
f7bf709295
|
Moved PeerShareLink and PeerShareLinks to separate file
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
ab802ea5cf
|
Updated PeerShareLink to use SQLAlchemy
|
2025-08-20 15:06:27 +08:00 |
|
Donald Zou
|
922d8eab58
|
Update dashboard.py
- Updated `DashboardConfig` class to use SqlAlchemy, tested with SQLite and Postgresql
|
2025-08-20 15:06:20 +08:00 |
|
Donald Zou
|
409acc9f1a
|
Updated both logger to use native column type
|
2025-08-20 15:06:05 +08:00 |
|
Donald Zou
|
196dc78b4f
|
Added support to postgresql and Mysql with SqlAlchemy
|
2025-08-20 15:06:05 +08:00 |
|
Donald Zou
|
61404d9c12
|
Replaced both DashboardLogger and PeerJobLogger with SqlAlchemy
|
2025-08-20 15:06:05 +08:00 |
|
 Donald ZouandGitHub
|
faa0bc952f
|
Merge pull request #845 from alexperreault/main
CodeQL / Analyze (javascript) (push) Has been cancelled
CodeQL / Analyze (python) (push) Has been cancelled
Docker Build and Push / docker_build (push) Has been cancelled
Docker Build and Push / docker_scan (push) Has been cancelled
Mark stale issues and pull requests / stale (push) Has been cancelled
Update both french translations
|
2025-08-11 10:37:11 +08:00 |
|
Donald Zou
|
ae160aef23
|
Updated ConfigParser to RawConfigParser; Updated version number
CodeQL / Analyze (javascript) (push) Has been cancelled
CodeQL / Analyze (python) (push) Has been cancelled
Docker Build and Push / docker_build (push) Has been cancelled
Docker Build and Push / docker_scan (push) Has been cancelled
Mark stale issues and pull requests / stale (push) Has been cancelled
|
2025-08-02 16:54:50 +08:00 |
|
 Donald ZouandGitHub
|
85d1cc8be4
|
Merge pull request #833 from DaanSelen/hinakumo-patch
CodeQL / Analyze (javascript) (push) Has been cancelled
CodeQL / Analyze (python) (push) Has been cancelled
Docker Build and Push / docker_build (push) Has been cancelled
Docker Build and Push / docker_scan (push) Has been cancelled
Mark stale issues and pull requests / stale (push) Has been cancelled
Hinakumo patch
|
2025-07-26 02:18:40 +08:00 |
|
 Donald ZouandGitHub
|
cb9dfa1321
|
Fixed Docker system status widget issue (#832)
* Fixed Docker system status widget issue
* Build
ref: https://github.com/donaldzou/WGDashboard/issues/798
|
2025-07-24 19:42:41 +02:00 |
|
 Donald ZouandGitHub
|
43fd2fff2b
|
Merge pull request #821 from NaturGamerYT/main
CodeQL / Analyze (javascript) (push) Has been cancelled
CodeQL / Analyze (python) (push) Has been cancelled
Docker Build and Push / docker_build (push) Has been cancelled
Docker Build and Push / docker_scan (push) Has been cancelled
Mark stale issues and pull requests / stale (push) Has been cancelled
Update de-de.json
|
2025-07-17 13:49:10 +08:00 |
|
 Donald ZouandGitHub
|
dbed799e20
|
Merge pull request #805 from DaanSelen/staleenglish
English fix
|
2025-06-25 16:32:28 +08:00 |
|
 Donald ZouandGitHub
|
2d3eaedaa7
|
Update README.md
CodeQL / Analyze (javascript) (push) Has been cancelled
CodeQL / Analyze (python) (push) Has been cancelled
Docker Build and Push / docker_build (push) Has been cancelled
Docker Build and Push / docker_scan (push) Has been cancelled
Mark stale issues and pull requests / stale (push) Has been cancelled
|
2025-06-24 17:20:21 +08:00 |
|
 Donald ZouandGitHub
|
4d60b21a5f
|
Update stale.yml
|
2025-06-24 17:09:56 +08:00 |
|
 Donald ZouandGitHub
|
50ee8374ee
|
Update stale.yml
|
2025-06-24 16:36:22 +08:00 |
|
 Donald ZouandGitHub
|
65eb23e8ce
|
Update stale.yml
|
2025-06-24 16:36:13 +08:00 |
|
 Donald ZouandGitHub
|
5c76b18ddd
|
Delete .github/workflows/stale_action
|
2025-06-24 16:27:05 +08:00 |
|
 Donald ZouandGitHub
|
fc6f5d2535
|
Create stale.yml
|
2025-06-24 16:26:35 +08:00 |
|
 Donald ZouandGitHub
|
6a0348e9dc
|
Create stale_action
|
2025-06-24 16:15:36 +08:00 |
|
Donald Zou
|
90e6409b1e
|
Update dashboard.py
CodeQL / Analyze (javascript) (push) Has been cancelled
CodeQL / Analyze (python) (push) Has been cancelled
Docker Build and Push / docker_build (push) Has been cancelled
Docker Build and Push / docker_scan (push) Has been cancelled
Update version number
|
2025-06-17 13:34:13 +08:00 |
|
 Donald ZouandGitHub
|
96b28a8e9b
|
Update dashboard.py (#791)
CodeQL / Analyze (javascript) (push) Has been cancelled
CodeQL / Analyze (python) (push) Has been cancelled
Docker Build and Push / docker_build (push) Has been cancelled
Docker Build and Push / docker_scan (push) Has been cancelled
Removed `getDashboardConfiguration` from API whitelist
|
2025-06-16 23:01:04 +02:00 |
|
 Donald ZouandGitHub
|
a818e87e96
|
Merge pull request #793 from DaanSelen/delpr
CodeQL / Analyze (javascript) (push) Has been cancelled
CodeQL / Analyze (python) (push) Has been cancelled
Docker Build and Push / docker_build (push) Has been cancelled
Docker Build and Push / docker_scan (push) Has been cancelled
|
2025-06-16 22:25:16 +08:00 |
|
 Donald ZouandGitHub
|
c117ee61d5
|
Merge pull request #780 from donaldzou/releasetagging
CodeQL / Analyze (javascript) (push) Has been cancelled
CodeQL / Analyze (python) (push) Has been cancelled
Docker Build and Push / docker_build (push) Has been cancelled
Docker Build and Push / docker_scan (push) Has been cancelled
Docker release management
|
2025-06-05 10:55:37 +08:00 |
|
 Donald ZouandGitHub
|
8d0e31872a
|
Update README.md
Testing GitHub Action
|
2025-06-05 00:18:22 +08:00 |
|
 Donald ZouandGitHub
|
881925fd43
|
Update docker.yml
|
2025-06-04 23:52:51 +08:00 |
|
 Donald ZouandGitHub
|
3a2f744f0a
|
Merge pull request #779 from DaanSelen/scanfix
Add a login to the scan
|
2025-06-04 23:29:55 +08:00 |
|
 Donald ZouandGitHub
|
39477c8de8
|
Merge pull request #778 from donaldzou/DaanSelen-patch-1
|
2025-06-04 22:44:08 +08:00 |
|
 Donald ZouandGitHub
|
cd5a4bec52
|
Merge pull request #776 from donaldzou/DaanSelen-patch-4
|
2025-06-04 22:33:26 +08:00 |
|
 Donald ZouandGitHub
|
45457c5b38
|
Merge pull request #775 from donaldzou/DaanSelen-patch-3
|
2025-06-04 16:57:28 +08:00 |
|
 Donald ZouandGitHub
|
207b365d40
|
Merge pull request #774 from donaldzou/DaanSelen-patch-2
|
2025-06-04 16:45:00 +08:00 |
|
 Donald ZouandGitHub
|
db4b9ccc7a
|
Merge pull request #773 from donaldzou/DaanSelen-patch-1
|
2025-06-04 16:38:37 +08:00 |
|
 Donald ZouandGitHub
|
354f4e47df
|
Merge pull request #772 from DaanSelen/workflowclarify
|
2025-06-04 16:32:52 +08:00 |
|
Donald Zou
|
630ce459cb
|
Update docker-build.yml
Updated `GHCR_TOKEN` to `GITHUB_TOKEN`
|
2025-06-04 15:55:22 +08:00 |
|
 Donald ZouandGitHub
|
ab5abe9bcf
|
Merge pull request #767 from donaldzou/potential-fix-#762
Background thread terminated when iterating conf list and list changed
|
2025-05-31 22:52:12 +08:00 |
|
Donald Zou
|
7834fff541
|
Update dashboard.py
Potential fix for #762
|
2025-05-29 16:52:13 +08:00 |
|
 Donald ZouandGitHub
|
ef8849e8a9
|
Update README.md
|
2025-05-29 00:24:07 +08:00 |
|
 Donald ZouandGitHub
|
78bedf9ad6
|
Update README.md
|
2025-05-25 12:58:18 +08:00 |
|
 Donald ZouandGitHub
|
6ec757ab66
|
Merge pull request #759 from donaldzou/fix-pi-os-installation-issue
Update wgd.sh
|
2025-05-24 20:43:18 +08:00 |
|
Donald Zou
|
bea37aee7f
|
Update wgd.sh
Added `raspbian` into installation, thanks @DerPitter bringing this up at #749
|
2025-05-22 19:52:05 +08:00 |
|
 Donald ZouandGitHub
|
5323687ea5
|
Update README.md
|
2025-05-22 17:19:56 +08:00 |
|
 Donald ZouandGitHub
|
d1372a4c43
|
Update README.md
|
2025-05-22 17:05:25 +08:00 |
|
 Donald ZouandGitHub
|
c9249a164a
|
Merge pull request #758 from DaanSelen/main
|
2025-05-22 10:00:47 +08:00 |
|
 Donald ZouandGitHub
|
e85a0df9b7
|
Update README.md
|
2025-05-21 13:08:00 +08:00 |
|