Commit Graph
100 Commits
Author SHA1 Message Date
Donald Zou 41bf9b8baa Update 2025-06-05 15:57:17 +08:00
Donald Zou 68fae3b23c Build 2025-06-03 23:38:10 +08:00
Donald Zou 3525cd1083 Finished tweaking 2FA 2025-06-03 23:37:43 +08:00
Donald Zou e9730f24a0 Finished Index 2025-06-03 17:18:18 +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 519ccda5ed Yay! 2025-06-03 03:11:26 +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 173cc57490 Reconstruct notification center for client side 2025-06-01 11:19:50 +08:00
Donald Zou 4c8ba6b0a8 Update 2025-05-31 22:59:46 +08:00
Donald Zou be2ea8c6d5 Finished initializing client project 2025-05-31 20:52:53 +08:00
Donald Zou 16ec9d2938 Update 2025-05-29 16:23:20 +08:00
Donald Zou 93a23671e4 Update 2025-05-27 16:46:44 +08:00
Donald Zou 8a77fbfefd Update dashboard.py 2025-05-26 16:23:06 +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 14336529d9 Update dashboard.py 2025-05-11 00:04:37 +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 17004f704c Update dashboard.py
- Updated `DashboardConfig` class to use SqlAlchemy, tested with SQLite and Postgresql
2025-05-07 18:40:24 +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 91b499fb14 Update peerQRCode.vue 2025-05-04 17:09:45 +08:00
Donald Zou 1f73adffd6 Fixed issue #698 2025-05-04 01:54:47 +08:00
Donald Zou 82bd313e7a Taking Copilot's suggestion 2025-05-03 17:33:40 +08:00
Donald Zou 14cbfe47b9 Updated theme color 2025-05-03 16:56:20 +08:00
Donald Zou f2d4ff6dc4 Update dashboard.py
Fixed the issue where TOTP Key is not actually reset when reset.
2025-05-03 16:13:30 +08:00
Donald Zou bf33a70727 Updated all language file to latest language template 2025-05-02 23:34:44 +08:00
Donald ZouandGitHub e1bdcbd581 Merge pull request #708 from Jumala9163/locale/japanese
Updated Japanese translation & Added untranslated parts
2025-05-02 23:00:55 +08:00
Donald ZouandGitHub 3b176474ff Merge pull request #725 from sf0nt/main
add catalan translation
2025-05-02 22:55:14 +08:00
Donald ZouandGitHub 15f1b33ea6 Merge pull request #727 from DaanSelen/dockerpidclean
Fix: 723 and more
2025-05-02 22:53:05 +08:00
Donald ZouandGitHub 0603d4076a Merge branch 'v4.2.3-dev' into dockerpidclean 2025-05-02 22:52:52 +08:00
Donald Zou 2cb63092c0 Fixed AmneziaWG QR Code out of screen on phone 2025-05-02 21:35:27 +08:00
Donald Zou b9bcb59592 Fixed CPU Core floating label height 2025-05-02 20:51:58 +08:00
Donald ZouandGitHub e083adc022 Merge pull request #728 from BeppeMarnell/#712-peer-delete-bug
API Peer delete bug #712 fix: fixed issue with delete endpoint return…
2025-05-02 20:33:26 +08:00
Donald Zou c3cd38fe9f Update dashboard.py
- Fixed issue where deleting configuration will delete other configuration with similar name
2025-05-02 20:11:11 +08:00
Donald Zou e7723ac3db Build and update version number 2025-05-02 14:34:23 +08:00
Donald ZouandGitHub 8dbfb93e4e Merge pull request #726 from donaldzou/fix-awg-advanced-security
Fix awg advanced security
2025-05-02 14:30:57 +08:00
Donald ZouandGitHub 6096366756 Merge pull request #724 from DaanSelen/main
AmneziaWG Fix for Docker
2025-05-02 14:27:33 +08:00
Donald Zouanddselen ee54e08d18 Build and removed advanced_security from UI 2025-05-01 19:59:58 +02:00
Donald Zou 3c07df6496 Build and removed advanced_security from UI 2025-05-01 23:08:40 +08:00
Donald Zouanddselen 2117b828c8 Update dashboard.py
Removed `advanced-security` from command line send to AWG
2025-05-01 16:42:37 +02:00
Donald Zou 28d9694432 Update dashboard.py
Removed `advanced-security` from command line send to AWG
2025-05-01 22:40:53 +08:00
Donald Zou 33942945d0 commit 2025-05-01 22:28:43 +08:00
Donald ZouandGitHub 2bcf24bd84 Merge pull request #710 from reloadlife/feat/route-table
feat: Supporting "table" directive in the configuration
2025-04-27 16:17:17 +08:00
Donald Zou 09cdcf8e53 Update version number 2025-04-25 14:23:51 +08:00
Donald ZouandGitHub a4d5b41ca7 Merge pull request #703 from donaldzou/fix-#702
Fix #702 and #699
2025-04-25 14:15:33 +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 8f0f4b168b Update README.md
Added demo server
2025-04-24 19:13:34 +08:00
Donald Zou cd11c4beb6 Merge branch 'main' of https://github.com/donaldzou/WGDashboard 2025-04-23 21:27:01 +08:00
Donald Zou 4d49cc413a Update README.md 2025-04-23 21:26:21 +08:00
Donald ZouandGitHub 3d50a58a31 Merge pull request #690 from donaldzou/donaldzou-patch-2
Update README.md
2025-04-23 20:23:03 +08:00
Donald Zou d5701230fa Pushing this for Docker 2025-04-23 20:22:26 +08:00
Donald ZouandGitHub ab945d6afe Update README.md
Changed the icon!
2025-04-23 20:06:44 +08:00
Donald ZouandGitHub b4f8a36d43 Merge pull request #689 from donaldzou/fix-#683
Fix #683
2025-04-23 19:31:50 +08:00
Donald Zou 608c1b4eb6 Update version number to v4.2.1 2025-04-23 19:30:41 +08:00
Donald Zou edf3c42157 Update version number 2025-04-23 19:26:31 +08:00
Donald Zou c523cec113 Fixed #683 and Re-build 2025-04-23 19:24:50 +08:00
Donald ZouandGitHub 6f8b987d42 Merge pull request #688 from donaldzou/fix-welcome-session-issue
Update dashboard.py
2025-04-23 18:06:10 +08:00
Donald Zou d0d0642bdf Update dashboard.py
Fixed issue where new user can't finish welcome session
2025-04-23 18:05:19 +08:00
Donald ZouandGitHub 924d760e3b Merge pull request #687 from DaanSelen/delarmv6
Remove arm v6 because go image has not been built for it.
2025-04-23 16:29:17 +08:00
Donald ZouandGitHub f8c207ca2b Merge pull request #685 from Jorropo/fr-fr
locale: Add fr-fr language
2025-04-23 16:22:43 +08:00
Donald ZouandGitHub c79333db61 Merge pull request #681 from DaanSelen/imagebump
Imagebump
2025-04-23 16:00:53 +08:00
Donald Zou 481fadc7fc Build 2025-04-23 02:15:05 +08:00
Donald ZouandGitHub 44f2c59e56 Merge pull request #679 from donaldzou/v4.2-dev
V4.2 dev
2025-04-23 02:13:39 +08:00
Donald Zou 83589a912f Update README.md 2025-04-22 22:34:09 +08:00
Donald Zou fab9f03e7d Update README.md 2025-04-22 22:33:22 +08:00
Donald Zou 928c83b13c Update README.md 2025-04-22 22:26:29 +08:00
Donald Zou 72f20bc69b Update README.md 2025-04-22 22:26:01 +08:00
Donald Zou 8293d5379d Update README.md 2025-04-22 22:23:11 +08:00
Donald Zou 1d29445a8b Merge branch 'v4.2-dev' of https://github.com/donaldzou/WGDashboard into v4.2-dev 2025-04-22 18:42:22 +08:00
Donald Zou 5c308d757f Update wgd.sh and removed SSL-TLS from Gunicorn 2025-04-22 18:42:08 +08:00
Donald ZouandGitHub 5bf16004c9 Merge branch 'main' into v4.2-dev 2025-04-21 18:11:09 +08:00
Donald Zou 417fa437b7 Update 2025-04-21 17:25:12 +08:00
Donald Zou 43f893c921 Update 2025-04-21 15:59:42 +08:00
Donald Zou 8ad9af4bc2 Added Belarusian to v4.2 2025-04-20 15:47:24 +08:00
Donald ZouandGitHub b3931bdc9d Merge pull request #646 from Bardatsky/main
added Belarusian language
2025-04-20 15:46:27 +08:00
Donald ZouandGitHub 7ac153848b Merge branch 'main' into main 2025-04-20 15:45:18 +08:00
Donald Zou 7689ebcac5 Update 2025-04-20 02:52:22 +08:00
Donald Zou bf7adf9ca9 Build 2025-04-20 02:46:32 +08:00
Donald Zou 51ab8c556a Sorting language available automatically 2025-04-20 02:40:36 +08:00
Donald Zou 149a8e910d Merged latest locale from main 2025-04-20 02:37:54 +08:00
Donald ZouandGitHub 310746b8cd Merge pull request #676 from donaldzou/DaanSelen-patch-1
Update active_languages.json
2025-04-19 22:26:28 +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 66f4507dee Refactored some API endpoint
Qodana / qodana (push) Has been cancelled
2025-04-07 18:45:12 +08:00
Donald ZouandGitHub a724e1cb58 Update README.md 2025-04-07 17:41:12 +08:00