Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merging the v4 branch to main. #303

Merged
merged 217 commits into from
Aug 17, 2024
Merged
Show file tree
Hide file tree
Changes from 216 commits
Commits
Show all changes
217 commits
Select commit Hold shift + click to select a range
84c9846
Hmmmm... What about SocketIO?
donaldzou Jan 19, 2022
3623104
Merge branch 'main' into hmm-what-about-socket
donaldzou Feb 28, 2022
264a050
Temp fix
donaldzou Feb 28, 2022
8fe8209
Added line graph using chart.js & Improving websocket.
donaldzou Mar 3, 2022
7e1fd99
Fixed chart and updated requirement.txt
donaldzou Mar 4, 2022
4a1a6c5
Testing
donaldzou Mar 4, 2022
65f31a0
Gave up using WebSocket
donaldzou Mar 5, 2022
2d3dffe
Moved refresh interval and display mode to localStorage
donaldzou Mar 7, 2022
bdd984a
Brand new switch button and toast UI
donaldzou Mar 22, 2022
cc1dd68
Add configuration and adjusted redirect functionality
donaldzou Mar 22, 2022
46efe2b
Finished developing add config
donaldzou Mar 24, 2022
b9633bb
Finished implementing add/delete config
donaldzou Mar 25, 2022
a196dce
Removed flask-socketio
donaldzou Mar 28, 2022
337c9bc
Update dashboard.py
donaldzou Mar 28, 2022
5af2fff
IPv6 configuration IP should be working now
donaldzou Mar 29, 2022
c8ca9ef
Minimized some js code
donaldzou Mar 30, 2022
71a6a36
Update dashboard.css
donaldzou Mar 30, 2022
46da285
Adjusted js
donaldzou Mar 30, 2022
4848739
Added dockerfile! Thanks @ikidd!
donaldzou Apr 6, 2022
179da2a
Finished peer data usage chart
donaldzou Apr 7, 2022
dcdd4ae
Update Peer Data Usage Graph
donaldzou Apr 10, 2022
a053504
Make the dashboard more mobile friendly
donaldzou Apr 12, 2022
13b9d15
New darkmode theme
donaldzou Apr 21, 2022
2b90a2e
Update header.html
donaldzou Apr 21, 2022
23491f1
Add dark theme
LeoEricson Apr 21, 2022
b464fa9
Merge pull request #173 from LeoEricson/v3.1-dev
donaldzou Apr 22, 2022
7f668c1
Some changes to dark mode css
donaldzou Apr 22, 2022
36e33a4
Adjust the dark mode theme for PWA
donaldzou Apr 22, 2022
e06cc1b
Finally finished theme switching!!!!
donaldzou Apr 23, 2022
f075080
A new update to the dev branch
donaldzou Nov 28, 2023
0c0bce9
Combining Vue.js!!! How exciting!
donaldzou Nov 30, 2023
f671c99
testing something...
donaldzou Jan 8, 2024
864f82b
Started to refactor dashboard.py with dashboard_new.py and trying rea…
donaldzou Jan 9, 2024
ba2bcab
Finally figured out SQLAlchemy and started to re-write some of the AP…
donaldzou Jan 10, 2024
e6e070d
Continue to refactor the UI and APIs :)
donaldzou Jan 11, 2024
7cb1301
Continue to refactor the UI and APIs :)
donaldzou Jan 11, 2024
95a8867
Update .gitignore
donaldzou Jan 11, 2024
5f4a364
Huge update
donaldzou Jan 23, 2024
6b6ad05
The UI for New Configuration is done
donaldzou Jan 31, 2024
1e88491
I am giving up on using ORM...
donaldzou Feb 12, 2024
ed3bb64
Finished some building blocks on the new version
donaldzou Feb 26, 2024
a950b80
v4 branch first commit!
donaldzou Feb 27, 2024
0aa4c8a
Continue to work on v4 ;0
donaldzou Mar 11, 2024
f1e71ec
20240323 Commit
donaldzou Mar 21, 2024
bcd845f
Finished revamping peer edit
donaldzou Mar 24, 2024
bdfe75c
Finished download & QR Code
donaldzou Mar 25, 2024
75fbdb6
Update build
donaldzou Mar 25, 2024
914a0bf
Minor updates...
donaldzou Apr 3, 2024
57c2e89
Fixing some of the issue from users ;)
donaldzou Apr 25, 2024
769ca4e
Kind of finished revamping add peers
donaldzou May 11, 2024
5a34f16
Update dashboard_new.py
donaldzou May 13, 2024
41e05dd
Update dashboard_new.py
donaldzou May 13, 2024
c7ca20b
Made some progress ;)
donaldzou May 20, 2024
9a280e9
Finished restrict & allow access of peers
donaldzou Jun 2, 2024
eb18857
Some UI adjustment
donaldzou Jun 2, 2024
f0f486d
Adjusted some UI and finished the Ping function
donaldzou Jun 12, 2024
ff79403
Finished Traceroute
donaldzou Jun 13, 2024
54710b8
Update .gitignore
donaldzou Jun 15, 2024
8ed75d1
Working on Job Scheduling
donaldzou Jun 16, 2024
760a4df
Still working on schedule..
donaldzou Jun 16, 2024
327d66b
Removed a tons of files :)
donaldzou Jun 17, 2024
9baefec
Figuring out with Gunicorn...
donaldzou Jun 17, 2024
6c529a6
Fixed Gunicorn issue, continue on Peer Schedule Job
donaldzou Jun 19, 2024
2d838b6
Peer schedule style is almost done
donaldzou Jun 25, 2024
48dc803
Schedule system is finally running, still need to more testing :)
donaldzou Jun 30, 2024
b658284
Job logs api are done, still need to build the UI to view logs
donaldzou Jul 27, 2024
63e8553
Finished job logs :)
donaldzou Jul 29, 2024
935129f
Finished the log system, now move on to something else...
donaldzou Jul 30, 2024
881d62d
The UI and backend of API keys is done!
donaldzou Jul 30, 2024
85970f8
New build
donaldzou Jul 31, 2024
015b50b
Doing some testing across distros
donaldzou Aug 2, 2024
94d9d60
Update wgd.sh
donaldzou Aug 2, 2024
658c655
Update wgd.sh
donaldzou Aug 2, 2024
cf90d05
Update wgd.sh
donaldzou Aug 2, 2024
ba081ee
Update wgd.sh
donaldzou Aug 3, 2024
8681df6
Seems like Gunicorn need global
donaldzou Aug 3, 2024
461ae99
Testing again...
donaldzou Aug 3, 2024
b64ba2e
Fixed Gunicorn global variable issue
donaldzou Aug 3, 2024
52989c8
Fixed clearInterval is not working within configuration
donaldzou Aug 3, 2024
6147387
Update wgd.sh
donaldzou Aug 3, 2024
6d3091b
Push dockerfiles
donaldzou Aug 3, 2024
6825d72
Log function is completed
donaldzou Aug 3, 2024
6cf4eba
Redirect when received a 401 error
donaldzou Aug 4, 2024
c57a512
Update wgd.sh
donaldzou Aug 4, 2024
0c37d93
Testing if this will fix bash exit before Gunicorn ran...
donaldzou Aug 4, 2024
764ef80
Update wgd.sh
donaldzou Aug 4, 2024
8cbdb54
Still fixing Gunicron
donaldzou Aug 4, 2024
76fe2a1
Update wgd.sh
donaldzou Aug 4, 2024
c0d2616
Update wgd.sh
donaldzou Aug 4, 2024
ca6a05e
Update gunicorn.conf.py
donaldzou Aug 4, 2024
e4f9a1e
Update gunicorn.conf.py
donaldzou Aug 4, 2024
71df640
Update gunicorn.conf.py
donaldzou Aug 4, 2024
b3bd6bb
Update wgd.sh
donaldzou Aug 4, 2024
f815dae
Update wgd.sh
donaldzou Aug 4, 2024
d0e4dab
Update wgd.sh
donaldzou Aug 4, 2024
c6173f7
Update wgd.sh
donaldzou Aug 4, 2024
6799692
Testing..
donaldzou Aug 4, 2024
ff227de
Update gunicorn.conf.py
donaldzou Aug 4, 2024
18b18c1
Update wgd.sh
donaldzou Aug 4, 2024
47ea60c
Testing v4
donaldzou Aug 4, 2024
2c35003
Update gunicorn.conf.py
donaldzou Aug 4, 2024
5755d13
Update gunicorn.conf.py
donaldzou Aug 4, 2024
acb54f0
Update gunicorn.conf.py
donaldzou Aug 5, 2024
467595a
Update wgd.sh
donaldzou Aug 5, 2024
8c8374a
Update wgd.sh
donaldzou Aug 5, 2024
201c8f9
Update dashboard.py
donaldzou Aug 5, 2024
3960e43
Update gunicorn.conf.py
donaldzou Aug 5, 2024
9b7887b
Update gunicorn.conf.py
donaldzou Aug 5, 2024
bd71b6b
Update gunicorn.conf.py
donaldzou Aug 5, 2024
0fdef6a
fixing some Gunicorn bugs.. again..
donaldzou Aug 5, 2024
d5dea4b
Fixed the issue mentioned in #290
donaldzou Aug 5, 2024
4484668
Backend for peer sharing is done
donaldzou Aug 5, 2024
958bc86
The sharing function is almost done
donaldzou Aug 6, 2024
7463767
Sharing peer is done, fixed #294
donaldzou Aug 6, 2024
fa2d7fa
Peer Sharing is done :)
donaldzou Aug 7, 2024
208cbd6
Peer data reset function is don e
donaldzou Aug 9, 2024
f507ac2
Rewrote the add peer function
donaldzou Aug 9, 2024
f274f6f
Fixed some bugs..
donaldzou Aug 9, 2024
d2915b5
Update dashboard.py
donaldzou Aug 9, 2024
97d640d
Update dashboard.py
donaldzou Aug 9, 2024
764e0c7
Replaced all cursor without recursive use
donaldzou Aug 9, 2024
9644e61
Finished adding data usage on configuration list
donaldzou Aug 9, 2024
b4e8e57
Updated UI for nav bar
donaldzou Aug 9, 2024
d6b1f97
Update
donaldzou Aug 10, 2024
aa3711c
Adjusted search peer UI
donaldzou Aug 10, 2024
410b81f
Some UI adjustment
donaldzou Aug 10, 2024
a352a94
Update .gitignore
donaldzou Aug 10, 2024
fd3fc66
Thinking of adding Electron.js
donaldzou Aug 10, 2024
2f90ab1
Let's try ElectronJS
donaldzou Aug 10, 2024
55e0d26
Update .gitignore
donaldzou Aug 10, 2024
54142b7
Ohhhhh kay testing CORS :)
donaldzou Aug 10, 2024
a650e62
CORS SUCCESS!!!
donaldzou Aug 10, 2024
955839d
I think cross server actually worked
donaldzou Aug 11, 2024
55f5582
Update wg-dashboard.service
donaldzou Aug 11, 2024
96ccb03
Adjusted some code for electron version
donaldzou Aug 11, 2024
97236bb
Fixed new configuration hang when error
donaldzou Aug 11, 2024
7eff2f0
Fixed issue #250
donaldzou Aug 11, 2024
5b9d0b6
Adjusted some UI
donaldzou Aug 11, 2024
e86d1a4
Updated langugage
donaldzou Aug 12, 2024
8a7df4b
Update wgd.sh
donaldzou Aug 12, 2024
e3f82e1
Adjusted some UI
donaldzou Aug 12, 2024
3a34a0e
Adjusted some UI
donaldzou Aug 13, 2024
a30843c
Added app prefix for URL
donaldzou Aug 14, 2024
0489dc7
Update fetch.js
donaldzou Aug 14, 2024
3feb45d
Fixed for URL protocol
donaldzou Aug 14, 2024
4f648af
Updated UI for smaller screen
donaldzou Aug 14, 2024
bd71398
Update
donaldzou Aug 14, 2024
0c8bb99
Some UI adjustment
donaldzou Aug 14, 2024
fd0e519
Fixed some API endpoint missed the prefix
donaldzou Aug 14, 2024
47efb64
Working on some updates
donaldzou Aug 15, 2024
480406d
Update README.md
donaldzou Aug 15, 2024
ac906c9
Update README.md
donaldzou Aug 15, 2024
2d2ab10
Update README.md
donaldzou Aug 15, 2024
3c56a2c
Update README.md
donaldzou Aug 15, 2024
dc57bd9
Update README.md
donaldzou Aug 15, 2024
ac9eff0
Removed images
donaldzou Aug 15, 2024
baf4d75
Update documentations
donaldzou Aug 15, 2024
8119c9d
Update README.md
donaldzou Aug 15, 2024
4544b17
Update README.md
donaldzou Aug 15, 2024
cf16a66
Update README.md
donaldzou Aug 15, 2024
ee0a287
Update README.md
donaldzou Aug 15, 2024
1a70acc
Update documentation
donaldzou Aug 15, 2024
42fa89d
Added to parse name in `.conf` file
donaldzou Aug 15, 2024
c98d851
No longer reading configuration file every few seconds
donaldzou Aug 15, 2024
5d4a813
Updated some documentation
donaldzou Aug 16, 2024
ea0bbab
Update api-documents.md
donaldzou Aug 16, 2024
e68257d
Updated some documentations
donaldzou Aug 16, 2024
0487980
Update wgd.sh
donaldzou Aug 16, 2024
d33d886
Update wgd.sh
donaldzou Aug 16, 2024
ddc3b1f
Update wgd.sh
donaldzou Aug 16, 2024
e8c56af
Update wgd.sh
donaldzou Aug 16, 2024
95c4fa5
Update wgd.sh
donaldzou Aug 16, 2024
b2a6b48
Update wgd.sh
donaldzou Aug 16, 2024
ae91ced
Update wgd.sh
donaldzou Aug 16, 2024
45ce3e2
Update wgd.sh
donaldzou Aug 16, 2024
b6eb6f2
Update wgd.sh
donaldzou Aug 16, 2024
3d046e4
Update wgd.sh
donaldzou Aug 16, 2024
f418bf4
Update wgd.sh
donaldzou Aug 16, 2024
2761e72
Update wgd.sh
donaldzou Aug 16, 2024
b937095
Update wgd.sh
donaldzou Aug 16, 2024
8c8c5a5
Update wgd.sh
donaldzou Aug 16, 2024
91e3a32
Update wgd.sh
donaldzou Aug 16, 2024
80c3a99
Update wgd.sh
donaldzou Aug 16, 2024
76d0618
Update wgd.sh
donaldzou Aug 16, 2024
92e3f7a
Update wgd.sh
donaldzou Aug 16, 2024
4c69fd4
Update wgd.sh
donaldzou Aug 16, 2024
56044fa
Update wgd.sh
donaldzou Aug 16, 2024
0dfda83
Update wgd.sh
donaldzou Aug 16, 2024
f348e69
Update wgd.sh
donaldzou Aug 16, 2024
aa1d0aa
Update wgd.sh
donaldzou Aug 16, 2024
798a363
Update wgd.sh
donaldzou Aug 16, 2024
6c87812
Update wgd.sh
donaldzou Aug 16, 2024
2e691d7
Update wgd.sh
donaldzou Aug 16, 2024
e6c9902
Update wgd.sh
donaldzou Aug 16, 2024
e15b8f8
Update wgd.sh
donaldzou Aug 16, 2024
8207afe
Update wgd.sh
donaldzou Aug 16, 2024
a3f5654
Update wgd.sh
donaldzou Aug 16, 2024
348a57a
Update wgd.sh
donaldzou Aug 16, 2024
316545b
Update wgd.sh
donaldzou Aug 16, 2024
b983254
Update wgd.sh
donaldzou Aug 16, 2024
168412c
Update wgd.sh
donaldzou Aug 16, 2024
f35dee8
Update wgd.sh
donaldzou Aug 16, 2024
348e574
Update wgd.sh
donaldzou Aug 16, 2024
99655ca
Update wgd.sh
donaldzou Aug 16, 2024
a7bb5ac
Update wgd.sh
donaldzou Aug 16, 2024
0335e70
Update README.md
donaldzou Aug 17, 2024
59f7200
Update README.md
donaldzou Aug 17, 2024
4fe70a4
Update README.md
donaldzou Aug 17, 2024
343cf91
Update README.md
donaldzou Aug 17, 2024
c038f14
Update README.md
donaldzou Aug 17, 2024
036a0b4
Update README.md
donaldzou Aug 17, 2024
959d5e6
Update README.md
donaldzou Aug 17, 2024
8e1e2c5
Update README.md
donaldzou Aug 17, 2024
d81dce5
Update README.md
donaldzou Aug 17, 2024
c2cbaf0
I think this is it :)
donaldzou Aug 17, 2024
da4bb9b
Merge branch 'main' into v4
donaldzou Aug 17, 2024
5669e22
Removed all deprecated JS files
donaldzou Aug 17, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
35 changes: 34 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,37 @@ log/**
release/*
src/db/wgdashboard.db
.jshintrc
node_modules/
node_modules/**
*/proxy.js
src/static/app/proxy.js

# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*

node_modules
.DS_Store
dist-ssr
coverage
*.local

/cypress/videos/
/cypress/screenshots/

# Editor directories and files
.vscode/*
!.vscode/extensions.json
.idea
*.suo
*.ntvs*
*.njsproj
*.sln
*.sw?

*.tsbuildinfo
.vite/*
695 changes: 335 additions & 360 deletions README.md

Large diffs are not rendered by default.

Loading
Loading