Commit graph

  • 1f565bca10
    Update README.md Donald Zou 2024-07-29 18:58:39 -0400
  • da089197a3 Changed the name Donald Zou 2024-07-29 18:56:56 -0400
  • 2df8f41d6c Changed v4.0 preview GIF Donald Zou 2024-07-29 18:56:35 -0400
  • 4e4f0d4c97 Create S1creen Recording 2024-07-29 at 5.59.53 PM.webm Donald Zou 2024-07-29 18:40:46 -0400
  • eaad22c0a1 Create proxy.js Donald Zou 2024-07-29 18:40:19 -0400
  • 63e8553a09 Finished job logs :) Donald Zou 2024-07-29 18:40:07 -0400
  • b65828416f Job logs api are done, still need to build the UI to view logs Donald Zou 2024-07-27 18:51:43 -0400
  • 1c267b732b
    Merge branch 'donaldzou:main' into main heiye1024 2024-07-22 09:01:35 +0800
  • 48dc8033f5 Schedule system is finally running, still need to more testing :) Donald Zou 2024-07-01 00:58:02 +0800
  • 2d838b69fd Peer schedule style is almost done Donald Zou 2024-06-25 23:02:13 +0800
  • 6c529a6908 Fixed Gunicorn issue, continue on Peer Schedule Job Donald Zou 2024-06-19 17:09:58 +0800
  • 9baefec541 Figuring out with Gunicorn... Donald Zou 2024-06-18 03:40:25 +0800
  • 327d66bb80 Removed a tons of files :) Donald Zou 2024-06-18 03:16:42 +0800
  • 760a4dfcb9 Still working on schedule.. Donald Zou 2024-06-16 23:32:32 +0800
  • ceb8cdd337
    Merge pull request #281 from donaldzou/donaldzou-patch-3 Donald Zou 2024-06-16 15:42:28 +0800
  • 570c754eec
    Update README.md Donald Zou 2024-06-16 15:42:17 +0800
  • 8ed75d1d21 Working on Job Scheduling Donald Zou 2024-06-16 15:40:10 +0800
  • 54710b8221 Update .gitignore Donald Zou 2024-06-15 23:14:48 +0800
  • ff794033e1 Finished Traceroute Donald Zou 2024-06-13 16:56:06 +0800
  • f0f486da9e Adjusted some UI and finished the Ping function Donald Zou 2024-06-12 17:54:29 +0800
  • aedcfd1d24
    Merge pull request #277 from DaanSelen/main Donald Zou 2024-06-11 22:40:38 +0800
  • 44e738acf5 Merge branch 'main' of https://github.com/DaanSelen/WGDashboard-dockerized Daan 2024-06-10 20:36:13 +0200
  • 701b45c286 Improved (imo) the use of English. Daan 2024-06-10 20:34:30 +0200
  • 72fe687d82
    Update Docker-explain.md dselen 2024-06-09 23:13:31 +0200
  • 632cd66b57
    Update Docker-explain.md dselen 2024-06-09 23:13:19 +0200
  • 20530c000e Added container documentation, and added a few new comments. Daan 2024-06-09 23:11:22 +0200
  • 8824786fb4 For some reason, cloning the GitHub (which has been simplified) works from the Dockerfile directly. But the wg0.conf file needs a re-copy on run-time. Working now. Daan 2024-06-08 13:30:24 +0200
  • bdeb4a4efe Cleaned up lingering code line. Daan 2024-06-07 14:55:16 +0200
  • cf455fc19b Modified code so that the docker logging makes sense. Also fixed a bug which can happen with iptables (-s illegal option). Pushing to repo. Daan 2024-06-07 13:25:46 +0200
  • 1bcddadb7a Features tested working, feeling good about a release. Daan 2024-06-06 16:11:49 +0200
  • 6dc28f11e0 Working on isolated peers feature. Daan 2024-06-06 00:12:11 +0200
  • 8ad601fcc0 Added features, plus explanations in about them in the compose.yaml file. Looking great! Daan 2024-06-05 20:27:24 +0200
  • f400844a3d Modified scripts Daan 2024-06-05 09:16:29 +0200
  • 560096878f Persistency seems to work with this model, it has succeeded my tests. Daan 2024-06-04 23:26:03 +0200
  • 0938f5ab71 Container deployed with working VPN server built-in. Missing is persistency among recreations, looking into that... Daan 2024-06-04 22:49:17 +0200
  • 06193d27c0 Added dockerfile and entrypoint for basic compilation, moving to finalizing Daan 2024-06-04 17:05:17 +0200
  • ee37ffa250 changed relative paths to absolute paths in cp commands brandon-layton 2024-06-02 19:09:57 -0600
  • e3631a80cb show environment variable needed to run newer dashboard brandon-layton 2024-06-02 19:01:13 -0600
  • ceb045a611 added option to run newer dashboard in docker through env variable brandon-layton 2024-06-02 18:57:31 -0600
  • 922cd1d1d1 install requirements for old dashboard in Dockerfile brandon-layton 2024-06-02 18:32:16 -0600
  • d8b9cf281e changed base image to avoid python error in new dashboard brandon-layton 2024-06-02 18:26:49 -0600
  • a236bd4e6f fixed typo in if statement brandon-layton 2024-06-02 18:25:37 -0600
  • eb18857ecc Some UI adjustment Donald Zou 2024-06-03 02:16:09 +0800
  • 9a280e99ad Finished restrict & allow access of peers Donald Zou 2024-06-02 23:22:43 +0800
  • c7ca20b45a Made some progress ;) Donald Zou 2024-05-20 22:28:52 +0800
  • 60e64a3646
    Merge pull request #269 from donaldzou/donaldzou-patch-2 Donald Zou 2024-05-14 22:44:20 +0800
  • d60f89976e
    Update README.md Donald Zou 2024-05-14 22:44:09 +0800
  • 41e05ddf9c Update dashboard_new.py Donald Zou 2024-05-14 00:58:01 +0800
  • 5a34f16dcf Update dashboard_new.py Donald Zou 2024-05-13 22:17:00 +0800
  • 769ca4e26d Kind of finished revamping add peers Donald Zou 2024-05-12 00:39:17 +0800
  • b6e62b08e4
    Merge pull request #265 from donaldzou/v3.0.6.2 v3.0.6.2 Donald Zou 2024-05-04 11:42:10 +0800
  • effe5b32fd
    Update dashboard.py Donald Zou 2024-05-04 11:40:32 +0800
  • 9e38137e76 Removed DNS as a required field from peer settings v3.0.6.1 Donald Zou 2024-05-03 10:15:00 +0800
  • 57c2e89f00 Fixing some of the issue from users ;) Donald Zou 2024-04-26 00:03:42 +0800
  • 914a0bf514 Minor updates... Donald Zou 2024-04-03 01:16:56 -0400
  • 210f5eabc9
    Merge pull request #261 from donaldzou/donaldzou-patch-1 Donald Zou 2024-03-31 11:20:04 -0400
  • 5f5c91a8ff
    Update FUNDING.yml Donald Zou 2024-03-31 11:19:54 -0400
  • 05c7121c8a
    Update README.md Donald Zou 2024-03-31 00:55:46 -0400
  • 551a8e9588
    Add files via upload Donald Zou 2024-03-31 00:53:00 -0400
  • 75fbdb653a Update build Donald Zou 2024-03-24 22:55:19 -0400
  • bdfe75cff3 Finished download & QR Code Donald Zou 2024-03-24 22:46:32 -0400
  • bcd845fd59 Finished revamping peer edit Donald Zou 2024-03-24 18:24:01 -0400
  • f1e71ecb78 20240323 Commit Donald Zou 2024-03-21 02:03:08 -0400
  • 0aa4c8af6f Continue to work on v4 ;0 Donald Zou 2024-03-11 00:11:07 -0400
  • 8fe5507ff8
    Update README.md Donald Zou 2024-02-27 18:38:10 -0500
  • a950b80d5a v4 branch first commit! Donald Zou 2024-02-27 18:37:49 -0500
  • ed3bb6429b Finished some building blocks on the new version Donald Zou 2024-02-26 10:22:33 -0500
  • 1e88491ca1 I am giving up on using ORM... Donald Zou 2024-02-11 23:53:51 -0500
  • 4aed647865
    Merge pull request #254 from Upellift99/main Donald Zou 2024-02-01 18:39:05 -0500
  • 74ab7aaa3d Enabling use of underscores in configuration name. John 2024-02-01 09:53:04 +0100
  • dcf2055851 Enabling use of underscores in configuration name. John 2024-02-01 09:47:52 +0100
  • 6b6ad05e3a The UI for New Configuration is done Donald Zou 2024-01-31 12:06:44 -0500
  • b70218a0a8
    Merge ec3ed4322d into 734a4b5e00 M. Fierro 2024-01-30 15:37:45 -0300
  • 734a4b5e00
    Merge pull request #252 from donaldzou/donaldzou-patch-1 Donald Zou 2024-01-23 15:11:21 -0500
  • da70fac0b6
    Update README.md Donald Zou 2024-01-23 15:11:02 -0500
  • 5f4a364095 Huge update Donald Zou 2024-01-23 15:09:44 -0500
  • 95a8867527 Update .gitignore Donald Zou 2024-01-11 13:47:35 -0500
  • 7cb1301e80 Continue to refactor the UI and APIs :) Donald Zou 2024-01-11 13:46:08 -0500
  • e6e070d89e Continue to refactor the UI and APIs :) Donald Zou 2024-01-11 01:10:26 -0500
  • ba2bcaba07 Finally figured out SQLAlchemy and started to re-write some of the APIs. The UI will completely handle by JS with Vue. There will be no more templating from flask to minimize the resource usage ;) Donald Zou 2024-01-10 01:42:19 -0500
  • 3d6ecba4f5 Update README.md Donald Zou 2024-01-09 14:10:08 -0500
  • 864f82ba11 Started to refactor dashboard.py with dashboard_new.py and trying really hard to figure out sqlalchemy lol Donald Zou 2024-01-09 00:25:47 -0500
  • e97ff15040 escape table name in sqlite requests BorisKGB 2024-01-08 21:04:39 +0300
  • f671c992e1 testing something... Donald Zou 2024-01-08 12:23:57 -0500
  • 936871f78d Update wgd.sh Bialri 2023-12-21 14:13:11 +0300
  • fb7de83e4e fix: Regenerate configuration.min.js FallMaple 2023-12-13 18:56:58 +0000
  • b77293d414 fix: Slow page loading when too many available_ips. Originally, "innerHTML+=" was used each time the IP was filled in. Then every time we add something, we have to update the DOM, which makes the loading very slow when CIDR>20. Change to use tmp_str to calculate the whole string and then call innerHTML+=, now it can be loaded more smoothly. FallMaple 2023-12-13 18:42:49 +0000
  • 86220694ce Update README.md Donald Zou 2023-12-10 13:01:45 -0500
  • 77f31177c8 Update .gitignore Donald Zou 2023-12-10 12:56:49 -0500
  • 33ff91aea8 Update .gitignore Donald Zou 2023-12-10 12:56:02 -0500
  • a4151800f1
    Update requirements.txt Noxcis 2023-12-05 04:47:40 -0800
  • 932f24c966
    Update dashboard.py Noxcis 2023-12-05 04:44:01 -0800
  • 0c0bce9755 Combining Vue.js!!! How exciting! Donald Zou 2023-11-30 09:42:02 -0500
  • f07508073f A new update to the dev branch Donald Zou 2023-11-28 16:37:16 -0500
  • ee167d8f5b
    Merge branch 'donaldzou:main' into main Paulo Antoniassi 2023-08-29 11:13:50 -0300
  • 767b032e42
    Update dashboard.css gngpp 2023-05-07 12:37:01 +0800
  • 9df0103699
    Merge f48b5d5f26 into 2c9cade70a Morteza 2023-03-24 19:40:42 +0500
  • 50c76e6efd
    Merge 8604b63f41 into 2c9cade70a Gleb Koval 2023-03-24 09:36:54 +0100
  • 2c9cade70a
    Create SECURITY.md Donald Zou 2023-03-23 13:07:36 -0400
  • 3861a06f3f added cli for getting peers, configs, clients KuhnChris 2023-03-22 08:16:59 +0100