You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
📣 What's New: Version v2.2
🎉 New Features
Add new peers: Now you can add peers directly on dashboard, it will generate a pair of private key and public key. You can also set its DNS, endpoint allowed IPs. Both can set a default value in the setting page. [❤️ in #44]
QR Code: You can add the private key in peer setting of your existed peer to create a QR code. Or just create a new one, dashboard will now be able to auto generate a private key and public key ;) Don't worry, all keys will be generated on your machine, and will delete all key files after they got generated. [❤️ in #29]
Peer configuration file download: Same as QR code, you now can download the peer configuration file, so you don't need to manually input all the details on the peer machine! [❤️ in #40]
Search peers: You can now search peers by their name.
Autostart on boot: Added a tutorial on how to start the dashboard to on boot! Please read the tutorial below. [❤️ in #29]
Click to copy: You can now click and copy all peer's public key and configuration's public key.
....
🪚 Bug Fixed
When there are comments in the wireguard config file, will cause the dashboard to crash.
Used regex to search for config files.
🧐 Other Changes
Moved all external CSS and JavaScript file to local hosting (Except Bootstrap Icon, due to large amount of SVG files).
Updated Python dependencies
Flask: v1.1.2 => v2.0.1
Jinja: v2.10.1 => v3.0.1
icmplib: v2.1.1 => v3.0.1
Updated CSS/JS dependencies
Bootstrap: v4.5.3 => v4.6.0
UI adjustment
Adjusted how peers will display in larger screens, used to be 1 row per peer, now is 3 peers in 1 row.