Commit Graph

2163 Commits

Author SHA1 Message Date
Donald Zou c98a83e5b1 Update README with announcements and testing program
Announce WGDashboard's listing on DigitalOcean Marketplace and introduce the WGDashboard Testing Program.
2025-10-28 08:45:16 +08:00
Donald Zou 10c9b5635f Fixed duplicated data 2025-10-24 09:53:40 +08:00
Donald Zou 9dd5341fd9 Remove app access log into the database 2025-10-24 09:53:09 +08:00
Donald Zou d763867566 Fixed stale job issue 2025-10-24 09:21:48 +08:00
Donald Zou 18531b71c7 Fixed schedule task delete issue 2025-10-24 08:47:02 +08:00
dependabot[bot] bbeae93c05 build(deps): bump psycopg from 3.2.10 to 3.2.11 in /src (#968)
Bumps [psycopg](https://github.com/psycopg/psycopg) from 3.2.10 to 3.2.11.
- [Changelog](https://github.com/psycopg/psycopg/blob/master/docs/news.rst)
- [Commits](https://github.com/psycopg/psycopg/compare/3.2.10...3.2.11)

---
updated-dependencies:
- dependency-name: psycopg
  dependency-version: 3.2.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-23 08:53:02 +02:00
dependabot[bot] 3c297cbb96 build(deps): bump psutil from 7.1.0 to 7.1.1 in /src (#967)
Bumps [psutil](https://github.com/giampaolo/psutil) from 7.1.0 to 7.1.1.
- [Changelog](https://github.com/giampaolo/psutil/blob/master/HISTORY.rst)
- [Commits](https://github.com/giampaolo/psutil/compare/release-7.1.0...release-7.1.1)

---
updated-dependencies:
- dependency-name: psutil
  dependency-version: 7.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-23 08:52:52 +02:00
dependabot[bot] 954f99b354 build(deps): bump pydantic from 2.12.2 to 2.12.3 in /src (#966)
Bumps [pydantic](https://github.com/pydantic/pydantic) from 2.12.2 to 2.12.3.
- [Release notes](https://github.com/pydantic/pydantic/releases)
- [Changelog](https://github.com/pydantic/pydantic/blob/main/HISTORY.md)
- [Commits](https://github.com/pydantic/pydantic/compare/v2.12.2...v2.12.3)

---
updated-dependencies:
- dependency-name: pydantic
  dependency-version: 2.12.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-23 08:52:44 +02:00
dependabot[bot] 3f75c0aa3b Bump @vue/language-server from 3.1.0 to 3.1.1 in /src/static/app (#942)
Bumps [@vue/language-server](https://github.com/vuejs/language-tools/tree/HEAD/packages/language-server) from 3.1.0 to 3.1.1.
- [Release notes](https://github.com/vuejs/language-tools/releases)
- [Changelog](https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md)
- [Commits](https://github.com/vuejs/language-tools/commits/v3.1.1/packages/language-server)

---
updated-dependencies:
- dependency-name: "@vue/language-server"
  dependency-version: 3.1.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-23 08:47:10 +02:00
dependabot[bot] 33d8a1f991 Bump npm from 11.6.1 to 11.6.2 in /src/static/app (#953)
Bumps [npm](https://github.com/npm/cli) from 11.6.1 to 11.6.2.
- [Release notes](https://github.com/npm/cli/releases)
- [Changelog](https://github.com/npm/cli/blob/latest/CHANGELOG.md)
- [Commits](https://github.com/npm/cli/compare/v11.6.1...v11.6.2)

---
updated-dependencies:
- dependency-name: npm
  dependency-version: 11.6.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-23 08:46:56 +02:00
dependabot[bot] 616238735a build(deps-dev): bump vite from 7.1.7 to 7.1.11 in /src/static/app (#963)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.1.7 to 7.1.11.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.1.11/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 7.1.11
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-23 08:46:43 +02:00
DaanSelen 649c1ad292 feat: add version pinning managed by @dependabot (#960) 2025-10-23 08:46:20 +02:00
dependabot[bot] 145b18c28c build(deps): bump vue-router from 4.5.1 to 4.6.3 in /src/static/app (#964)
Bumps [vue-router](https://github.com/vuejs/router) from 4.5.1 to 4.6.3.
- [Release notes](https://github.com/vuejs/router/releases)
- [Commits](https://github.com/vuejs/router/compare/v4.5.1...v4.6.3)

---
updated-dependencies:
- dependency-name: vue-router
  dependency-version: 4.6.3
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-23 08:46:01 +02:00
dependabot[bot] 34e43de1a1 Bump is-cidr from 5.1.1 to 6.0.1 in /src/static/app (#931)
Bumps [is-cidr](https://github.com/silverwind/is-cidr) from 5.1.1 to 6.0.1.
- [Release notes](https://github.com/silverwind/is-cidr/releases)
- [Commits](https://github.com/silverwind/is-cidr/compare/5.1.1...6.0.1)

---
updated-dependencies:
- dependency-name: is-cidr
  dependency-version: 6.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-16 20:07:01 +02:00
dependabot[bot] b7ed934331 Bump python from 3.13-alpine to 3.14-alpine in /docker (#952)
Bumps python from 3.13-alpine to 3.14-alpine.

---
updated-dependencies:
- dependency-name: python
  dependency-version: 3.14-alpine
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-10-16 20:06:38 +02:00
Donald Zou d5a7632bb6 Merge pull request #956 from WGDashboard/security-support-patch
chore: update security policy
2025-10-16 11:20:38 +08:00
DaanSelen 6621c5f910 chore: update security policy 2025-10-15 13:44:02 +02:00
DaanSelen 09a3fddd87 fix: alpine error suicide bug (#950)
Co-authored-by: Daan Selen <dselen@systemec.nl>
2025-10-14 08:48:33 +02:00
Donald Zou 45510165a2 Merge pull request #951 from WGDashboard/spel-fix-01
chore: fix spelling errors
2025-10-14 06:19:45 +08:00
DaanSelen 508dbf8dc2 chore: fix spelling errors 2025-10-13 12:34:47 +02:00
Donald Zou eb1d52ffba Merge pull request #932 from WGDashboard/dependabot/npm_and_yarn/src/static/app/npm-11.6.1
Bump npm from 11.6.0 to 11.6.1 in /src/static/app
2025-10-02 09:35:50 +08:00
Donald Zou 5db7351f8c Merge pull request #937 from WGDashboard/dependabot/npm_and_yarn/src/static/app/vue/language-server-3.1.0
Bump @vue/language-server from 3.0.8 to 3.1.0 in /src/static/app
2025-10-02 09:35:26 +08:00
dependabot[bot] 5ae3a56337 Bump npm from 11.6.0 to 11.6.1 in /src/static/app
Bumps [npm](https://github.com/npm/cli) from 11.6.0 to 11.6.1.
- [Release notes](https://github.com/npm/cli/releases)
- [Changelog](https://github.com/npm/cli/blob/latest/CHANGELOG.md)
- [Commits](https://github.com/npm/cli/compare/v11.6.0...v11.6.1)

---
updated-dependencies:
- dependency-name: npm
  dependency-version: 11.6.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-10-02 01:35:04 +00:00
Donald Zou e7068b472e Merge pull request #926 from WGDashboard/dependabot/npm_and_yarn/src/static/app/uuid-13.0.0
Bump uuid from 11.1.0 to 13.0.0 in /src/static/app
2025-10-02 09:33:39 +08:00
dependabot[bot] 3dc94a35a1 Bump @vue/language-server from 3.0.8 to 3.1.0 in /src/static/app
Bumps [@vue/language-server](https://github.com/vuejs/language-tools/tree/HEAD/packages/language-server) from 3.0.8 to 3.1.0.
- [Release notes](https://github.com/vuejs/language-tools/releases)
- [Changelog](https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md)
- [Commits](https://github.com/vuejs/language-tools/commits/v3.1.0/packages/language-server)

---
updated-dependencies:
- dependency-name: "@vue/language-server"
  dependency-version: 3.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-29 23:15:11 +00:00
dependabot[bot] f82abd71a3 Bump uuid from 11.1.0 to 13.0.0 in /src/static/app
Bumps [uuid](https://github.com/uuidjs/uuid) from 11.1.0 to 13.0.0.
- [Release notes](https://github.com/uuidjs/uuid/releases)
- [Changelog](https://github.com/uuidjs/uuid/blob/main/CHANGELOG.md)
- [Commits](https://github.com/uuidjs/uuid/compare/v11.1.0...v13.0.0)

---
updated-dependencies:
- dependency-name: uuid
  dependency-version: 13.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-25 22:03:51 +00:00
Donald Zou 602238d794 Merge pull request #933 from WGDashboard/dependabot/npm_and_yarn/src/static/app/vue-3.5.22
Bump vue from 3.5.21 to 3.5.22 in /src/static/app
2025-09-26 06:02:36 +08:00
dependabot[bot] 4d4a15740b Bump vue from 3.5.21 to 3.5.22 in /src/static/app
Bumps [vue](https://github.com/vuejs/core) from 3.5.21 to 3.5.22.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/compare/v3.5.21...v3.5.22)

---
updated-dependencies:
- dependency-name: vue
  dependency-version: 3.5.22
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-09-25 18:23:15 +00:00
DaanSelen 524d50ee07 Update dependabot.yml
chore: set dependabot to run weekly
2025-09-25 20:21:56 +02:00
dependabot[bot] fc591b7fe8 Bump vite from 7.1.6 to 7.1.7 in /src/static/app (#927)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.1.6 to 7.1.7.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.1.7/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 7.1.7
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-24 10:29:38 +02:00
dependabot[bot] c2f06193d0 Bump @vue/language-server from 3.0.7 to 3.0.8 in /src/static/app (#929)
Bumps [@vue/language-server](https://github.com/vuejs/language-tools/tree/HEAD/packages/language-server) from 3.0.7 to 3.0.8.
- [Release notes](https://github.com/vuejs/language-tools/releases)
- [Changelog](https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md)
- [Commits](https://github.com/vuejs/language-tools/commits/v3.0.8/packages/language-server)

---
updated-dependencies:
- dependency-name: "@vue/language-server"
  dependency-version: 3.0.8
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-24 10:29:19 +02:00
Donald Zou f2ead12315 Merge pull request #924 from WGDashboard/fix-#920
Update PeerJobs.py
2025-09-22 22:51:52 +08:00
Donald Zou ca8700ac2a Update PeerJobs.py 2025-09-22 22:50:59 +08:00
Donald Zou 10a8d22efd Merge pull request #922 from WGDashboard/docker-duplicate-hotfix 2025-09-22 17:53:34 +08:00
Donald Zou fc3ec61373 Merge pull request #923 from WGDashboard/remove-docker-funcs 2025-09-22 05:46:38 +08:00
daanselen 094d1c0718 refac: remove docker functions 2025-09-21 22:04:59 +02:00
daanselen 0d814ec03c refac: new logic to detecting a Wireguard interface 2025-09-21 21:57:28 +02:00
dependabot[bot] 5ccfe07e12 Bump npm from 10.9.3 to 11.6.0 in /src/static/app (#901)
Bumps [npm](https://github.com/npm/cli) from 10.9.3 to 11.6.0.
- [Release notes](https://github.com/npm/cli/releases)
- [Changelog](https://github.com/npm/cli/blob/latest/CHANGELOG.md)
- [Commits](https://github.com/npm/cli/compare/v10.9.3...v11.6.0)

---
updated-dependencies:
- dependency-name: npm
  dependency-version: 11.6.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-21 17:30:31 +02:00
dependabot[bot] 101ac5e985 Bump vite from 7.1.5 to 7.1.6 in /src/static/app (#912)
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 7.1.5 to 7.1.6.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v7.1.6/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-version: 7.1.6
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-19 21:00:15 +02:00
dependabot[bot] 113a780eec Bump @vue/language-server from 3.0.5 to 3.0.7 in /src/static/app (#902)
Bumps [@vue/language-server](https://github.com/vuejs/language-tools/tree/HEAD/packages/language-server) from 3.0.5 to 3.0.7.
- [Release notes](https://github.com/vuejs/language-tools/releases)
- [Changelog](https://github.com/vuejs/language-tools/blob/master/CHANGELOG.md)
- [Commits](https://github.com/vuejs/language-tools/commits/v3.0.7/packages/language-server)

---
updated-dependencies:
- dependency-name: "@vue/language-server"
  dependency-version: 3.0.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-09-19 20:59:48 +02:00
Donald Zou cf77610a56 Merge pull request #914 from WGDashboard/add-template 2025-09-19 18:24:45 +08:00
Daan Selen 84675fe521 feat: add default wg-dashboard.ini config 2025-09-19 10:32:25 +02:00
Donald Zou 5db5b35311 Update README.md 2025-09-17 23:31:20 +08:00
DaanSelen ff345c9609 style: readme update 2025-09-17 16:03:35 +02:00
Daan Selen 6cccfec923 fix: fix the docker building issue
I accidentally removed a character
  we are all human.
2025-09-17 15:58:16 +02:00
Donald Zou 8231dd1463 Merge pull request #906 from WGDashboard/docker-doc-refac
refac(docs): rewrite and check the docker documents
2025-09-17 21:49:25 +08:00
Daan Selen d8ff020d8c refac(docs): rewrite and check the docker documents 2025-09-17 15:34:39 +02:00
Daan Selen 238fb91360 chore: further expand and change the compose file
For people that want to get started quickly
2025-09-17 15:20:01 +02:00
DaanSelen 9ecc16fcc1 chore: update dependabot config 2025-09-17 11:05:31 +02:00
Donald Zou 7d9f60cf9b Merge pull request #900 from WGDashboard/v4.3.1
Fixed for #843
v4.3.0.1
2025-09-17 16:36:31 +08:00