Commit graph

  • c8189bb969
    Update base.html (#242) Weegley 2022-12-03 01:08:07 +03:00
  • eab8d55d63
    Add SMTP_ENCRYPTION Options to README (#237) Cedrik Heusser 2022-12-02 23:07:12 +01:00
  • 6a7fc119b0 Reverted go.mod and go.sum Yuriy Vlasov 2022-11-27 15:59:52 +02:00
  • eaabb30989 Added optional checkbox FwMark in QRCode modal Yuriy Vlasov 2022-11-27 15:49:43 +02:00
  • 2061de4d80
    Update global_settings.html Weegley 2022-10-14 03:09:26 +03:00
  • cb0a91eaa3
    Update base.html Weegley 2022-10-14 02:02:13 +03:00
  • e69fa35649
    Disable automatic endpoint address detection when endpoint is supplied Marcus Wichelmann 2022-10-11 12:42:04 +02:00
  • d37ef723f1 Add SMTP_ENCRYPTION Options to README Cedrik Heusser 2022-10-09 09:59:41 +02:00
  • 59a4ade8c6 Merge branch 'master' into clients-patch kevin 2022-10-02 12:02:09 +08:00
  • 887bc778df
    Fixed the problem that Wake On Lan does not work when BASE_PATH is set. (#229) ned3y2k 2022-09-30 17:39:12 +09:00
  • 63d6e1f391
    Add support to SSL/TLS/SSLTLS encryption for SMTP (#221) Jag_k 2022-09-30 11:26:17 +03:00
  • 2c2db61158
    Add support for password hashes as an optional alternative to plaintext passwords (#216) Marcus Wichelmann 2022-09-30 10:24:54 +02:00
  • 29b017f277
    Add MTU to client configs (#214) Marcus Wichelmann 2022-09-30 10:22:14 +02:00
  • 0a33ab35b6
    Minor Changes (#210) Joao M 2022-09-30 05:21:20 -03:00
  • b6c33b5aa8 Fixed the problem that Wake On Lan does not work when BASE_PATH is set. Fix time display issue in iOS WebKit. ned3y2k 2022-09-26 01:36:59 +09:00
  • 512e1c8621 ipv6 support for client configuration campbellbs 2022-09-17 03:17:55 +02:00
  • 46bb18e914
    Fix typo Jag_k 2022-09-02 20:56:21 +03:00
  • abaeac442f
    Enable SSL in SMTP Jag_k 2022-09-02 20:14:20 +03:00
  • 05cfe56ab9 Add PostUp and PostDown script for clients interface kevin 2022-08-28 14:09:52 +08:00
  • f646b0d140
    Add support for password hashes as an optional alternative to plaintext passwords Marcus Wichelmann 2022-08-08 13:27:51 +02:00
  • 3ee52c50d7
    Only add the MTU option to the client config, when it is set. Marcus Wichelmann 2022-08-05 16:46:47 +02:00
  • 7fd2338278
    Add the MTU to the generated client config to make sure both sides use the same MTU Marcus Wichelmann 2022-08-04 13:08:41 +02:00
  • 04fca16b4b
    Add the MTU to the generated client config to make sure both sides use the same MTU Marcus Wichelmann 2022-08-04 12:47:10 +02:00
  • 934e2b8312
    Minor Changes Joao M 2022-07-16 13:53:16 -05:00
  • efbc36d61f
    Update golang and alpine docker image tag (#209) Khanh Ngo 2022-07-14 08:45:15 +02:00
  • 4ca0164f9a
    Update golang and alpine docker image tag Khanh Ngo 2022-07-14 08:44:39 +02:00
  • 1c6fb6a424
    Write the initial wireguard config on start, if none exists (#207) Marcus Wichelmann 2022-07-14 08:40:16 +02:00
  • ec7db055c8
    improve status UI (#196) Constantin 2022-07-14 08:39:33 +02:00
  • 3143268465
    Update screenshot (#203) Grigory Stupnikov 2022-07-14 09:39:01 +03:00
  • 031d2cb7e8
    Mitigate CSRF attacks (#206) Marcus Wichelmann 2022-07-14 08:36:47 +02:00
  • 97652be545
    Use ConstantTimeCompare to make the login more secure and not leak information about the used password (#205) Marcus Wichelmann 2022-07-14 08:35:58 +02:00
  • ff2e7cf6d1
    Merge remote-tracking branch 'fork/api-security' Marcus Wichelmann 2022-07-11 13:05:57 +02:00
  • 327239ca32
    Merge remote-tracking branch 'fork/create-config-on-start' Marcus Wichelmann 2022-07-11 13:05:48 +02:00
  • 6e556037eb
    Write the initial wireguard config on start, if none exists Marcus Wichelmann 2022-07-11 12:51:26 +02:00
  • 25ded78074
    Remove the wildcard CORS exception Marcus Wichelmann 2022-07-08 20:02:46 +02:00
  • 7c7081a3ba
    Use POST for the /api/apply-wg-config endpoint and check the Content-Type Header for all non-GET requests to prevent CSRF attacks Marcus Wichelmann 2022-07-08 20:02:18 +02:00
  • a95721defe
    Use ConstantTimeCompare to make the login more secure and not leak information about the used password Marcus Wichelmann 2022-07-08 18:51:28 +02:00
  • c7bb13d8d4
    Update screenshot Grigory Stupnikov 2022-07-03 16:15:14 +03:00
  • a13b78b1f5 Added wireguard service in container Capdeveloping 2022-06-25 16:33:48 +02:00
  • e11769048a
    fix wrong timezone placeholder Constantin Wildförster 2022-05-19 15:36:22 +02:00
  • 9357beda2f
    format time, use checkmark for connected state instead of true or false, improve headlines to be more human Constantin Wildförster 2022-05-19 14:52:24 +02:00
  • 75f427029b
    use GB instead of GBytes, also only 2 digits Constantin Wildförster 2022-05-19 14:40:16 +02:00
  • f43c59c043
    Dont write FwMark if empty (#192) Khanh Ngo 2022-04-26 21:33:23 +02:00
  • 5f9a2596ef
    Dont write FwMark if empty Khanh Ngo 2022-04-26 21:32:56 +02:00
  • ced211a822
    Update README Khanh Ngo 2022-04-26 21:11:13 +02:00
  • 203fe927fd
    Update README (#191) Khanh Ngo 2022-04-26 21:04:22 +02:00
  • d8d0732d87
    Update README Khanh Ngo 2022-04-26 21:03:53 +02:00
  • 6bc9a5fd87
    fix the homepage href Khanh Ngo 2022-04-26 20:36:39 +02:00
  • 569eaaee37
    Add environment variables for configuration (#189) Fin Christensen 2022-04-26 20:35:35 +02:00
  • 831a1d6ff6 Add environment variable for endpoint address Fin Christensen 2022-04-26 09:48:10 +02:00
  • 7088065a2d Add environment variables for configuration Fin Christensen 2022-04-22 14:48:01 +02:00
  • 87b08a8f7c
    *: allows for BASE_PATH configuration (#183) Quentin Machu 2022-04-25 00:17:13 -07:00
  • 63f88ab63d *: allows for BASE_PATH configuration Quentin Machu 2022-04-10 20:01:46 +08:00
  • a667efaa19 templates/login.html: strip credentials from console logs as it can be exploited Quentin Machu 2022-04-10 18:16:52 +08:00
  • d36941266e Dockerfile: quick re-order of operations to allow for faster re-builds on code change Quentin Machu 2022-04-10 18:16:25 +08:00
  • 90bb2851bf
    Update help widget Khanh Ngo 2022-04-24 10:21:16 +02:00
  • a5fdb1ad1d
    Add ForwardMark to global settings (#173) fr123k 2022-04-24 09:44:33 +02:00
  • 100c4ee1f4
    Custom wg conf template (#179) slch 2022-04-24 11:42:08 +04:00
  • 5967c4a0b7
    Merge pull request #3 from CybelAngel/feat/client-mtu Paul Fournet 2022-04-07 14:19:36 +02:00
  • 25de639727 add: Manage template from global settings form Paul Fournet 2022-04-04 15:04:07 +00:00
  • c9a7bdf018 add: default allowed-ips for new clients creations Paul Fournet 2022-04-04 13:44:15 +00:00
  • 026bca5078 add: client MTU settings available from command line Paul Fournet 2022-04-04 12:54:20 +00:00
  • b8f91eed5f
    Update docs slch 2022-03-29 23:20:57 +04:00
  • 2c8252ff6e
    Add ability to use custom wg.conf template slch 2022-03-29 23:07:50 +04:00
  • d6e674bcf6 Improved error message when -email-from is empty while sending mail ned3y2k 2022-03-24 22:02:12 +09:00
  • 360ae9e4b9 Merge remote-tracking branch 'ngoduykhanh/master' KDMoon 2022-03-23 16:02:55 +09:00
  • 601d04a869
    Update golang dependencies Frank Ittermann 2022-03-21 22:08:23 +01:00
  • f6720d2723
    Add ForwardMark to global settings Frank Ittermann 2022-03-21 21:50:00 +01:00
  • ad4ca4d9bb
    UI adjustment (#172) v0.3.7 Khanh Ngo 2022-03-20 13:53:09 +01:00
  • 8378f5a33a
    chore: add docs Khanh Ngo 2022-03-20 13:52:15 +01:00
  • 272bc6e5e6
    chore: ui adjustment - Adjust the UI - Add more docs using tooltips Khanh Ngo 2022-03-20 13:08:30 +01:00
  • 0224e1f137
    Implements Wake On Lan and management features (#164) ned3y2k 2022-03-20 18:03:27 +09:00
  • 686ff85ea9
    Merge branch 'ngoduykhanh:master' into master ned3y2k 2022-03-18 14:28:39 +09:00
  • 7d592b4f46
    Added documentation for databases Matthew Nickson 2022-03-16 22:49:50 +00:00
  • bc6f0f491f
    Added MySQL as a datastore Matthew Nickson 2022-03-16 22:49:18 +00:00
  • 4a28486f73
    Changed to flatfile schema Matthew Nickson 2022-03-14 18:01:52 +00:00
  • 228d434405
    Changed GetAllocatedIPs to use IStore Matthew Nickson 2022-03-13 23:21:00 +00:00
  • 25588b5000
    Changed datatypes for some fields Matthew Nickson 2022-03-13 22:28:48 +00:00
  • 037a6c56d3
    Implement Optional Private Keys (#161) Maxim Kochurov 2022-03-13 19:33:37 +03:00
  • f911976a73 QR code image revert Maxim Kochurov 2022-03-13 14:55:37 +00:00
  • 0c91c3bf8a use button disable Maxim Kochurov 2022-03-13 13:51:50 +00:00
  • ec6f0b7506 add handling of missing QR Maxim Kochurov 2022-03-13 13:12:13 +00:00
  • e89f7d31d1 modify template to hide optional fields Maxim Kochurov 2022-03-13 12:25:03 +00:00
  • 71ff13b085
    Created database schema Matthew Nickson 2022-03-13 11:37:13 +00:00
  • 94aaef70a7 raise an error if duplicate key is present Maxim Kochurov 2022-03-13 10:25:54 +00:00
  • 45b5a1f0d5
    Added DB command line flags Computroniks 2022-03-07 20:56:39 +00:00
  • 154127e631 Wake On Lan Used Time Feature Improvements ned3y2k 2022-03-06 22:13:41 +09:00
  • cc70b68cf8 Modified Mac Address Validation Message ned3y2k 2022-02-28 01:08:49 +09:00
  • 10af6a9371 Add Wake On Lan Feature json db initialize fix ned3y2k 2022-02-28 00:48:28 +09:00
  • 9934127559 Add Wake On Lan Feature ned3y2k 2022-02-27 23:52:23 +09:00
  • 9d5fc3f72b Add Wake On Lan Feature ned3y2k 2022-02-27 23:51:58 +09:00
  • 5a6a19c661 add a hint that it is insecure to autogenerate public key Maxim Kochurov 2022-02-22 22:18:56 +00:00
  • 6e252c7a1d
    Update base.html Maxim Kochurov 2022-02-23 00:10:12 +03:00
  • 465a8c0b65 Revert "visualize security" Maxim Kochurov 2022-02-22 18:36:33 +00:00
  • e2b4997e87 visualize security Maxim Kochurov 2022-02-22 17:47:28 +00:00
  • 943b2c1090 reset keys field Maxim Kochurov 2022-02-22 17:23:31 +00:00
  • 98edcd0d04 add preshared key validator Maxim Kochurov 2022-02-22 17:14:48 +00:00
  • 24d8a4044b add validation layer for public key Maxim Kochurov 2022-02-22 16:14:11 +00:00
  • 0caa8d6e32 no details dropdown Maxim Kochurov 2022-02-22 15:13:29 +00:00
  • b4eedfbbcd fix placement typo Maxim Kochurov 2022-02-22 15:10:03 +00:00