Commit Graph

1162 Commits

Author SHA1 Message Date
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
Alexandre Perreault 87f8c60e2f Update both french translations 2025-08-10 12:55:20 -04:00
Donald Zou ae160aef23 Updated ConfigParser to RawConfigParser; Updated version number 2025-08-02 16:54:50 +08:00
Velrino 8cff8d85f6 chore: update documentation links in agentModal and helpModal (#811)
LGTM!
2025-07-24 20:41:00 +02:00
Donald Zou 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
Florian b37c64f5a5 Update de-de.json 2025-07-16 13:55:28 +02:00
Matias G Henschel 8abadd1070 Added PT-BR language, minor ES fix. (#817) 2025-07-13 21:29:43 +02:00
Donald Zou 90e6409b1e Update dashboard.py
Update version number
2025-06-17 13:34:13 +08:00
Donald Zou 96b28a8e9b Update dashboard.py (#791)
Removed `getDashboardConfiguration` from API whitelist
2025-06-16 23:01:04 +02:00
Donald Zou 7834fff541 Update dashboard.py
Potential fix for #762
2025-05-29 16:52:13 +08:00
Donald Zou 6ec757ab66 Merge pull request #759 from donaldzou/fix-pi-os-installation-issue
Update wgd.sh
2025-05-24 20:43:18 +08:00
Kármán Zsombor 7d71299c51 Add Hungarian language support (#747)
* feat(i18n): add Hungarian (Magyar) language support

* Update active_languages.json

chore: remove extra leading space from line

* Fix: relocate Hungarian (hu-hu) to correct alphabetical position
2025-05-22 23:52:59 +02: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
DaanSelen 6f105f2626 Updated Dutch translations (#7) 2025-05-21 09:59:40 +02:00
Donald Zou 60da68c994 Build 2025-05-19 21:49:19 +08:00
Donald Zou 11288fac20 Update peerQRCode.vue 2025-05-19 21:44:16 +08:00
Donald Zou ca779ed5ad Update dashboard.py
- Update Job list before every run
2025-05-11 00:09:23 +08:00
Donald Zou eb0eaaae2e Merge pull request #733 from donaldzou/v4.2.3-dev
v4.2.3 Merge
2025-05-07 23:18:33 +08:00
Donald Zou 9631b97694 Final UI Build 2025-05-07 23:15:24 +08:00
Donald Zou 6f036876c8 Doing a final check 2025-05-07 23:14:56 +08:00
Donald Zou bd47179ea4 Build UI for v4.2.3 2025-05-07 22:48:43 +08:00
Donald Zou ada4c4f816 Update dashboard.py
- Fixed #737
- Removed unnecessary code
2025-05-07 13:00:18 +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 Zou e1bdcbd581 Merge pull request #708 from Jumala9163/locale/japanese
Updated Japanese translation & Added untranslated parts
2025-05-02 23:00:55 +08:00
Donald Zou 3b176474ff Merge pull request #725 from sf0nt/main
add catalan translation
2025-05-02 22:55:14 +08:00
reykim7854 ac94f10dc3 fix deprecated locale key 2025-05-02 21:37:55 +07:00