Commit graph

  • 769883f020
    add PersistentKeepalive config to server-side Peer config (#515) Khanh Ngo 2023-12-31 21:08:13 +01:00
  • bf151066da
    add PersistentKeepalive config to server-side Peer config Khanh Ngo 2023-12-31 21:06:29 +01:00
  • 7cca0e5200
    Merge 0be041001f into 45849a2aee Attilio Greco 2023-12-30 18:55:40 -07:00
  • 845f438087 CRC an actual dbuser struct 0xCA 2023-12-30 14:14:32 +05:00
  • 38e4f5cbec GetCookiePath util function 0xCA 2023-12-29 15:01:09 +05:00
  • bee5c54127 Further session protections and fixes 0xCA 2023-12-28 16:20:13 +05:00
  • 91427427f2 Auth + Encryption for cookies, based on SessionSecret via SHA512 0xCA 2023-12-28 11:55:13 +05:00
  • 6292424591 v1 0xCA 2023-12-28 11:47:19 +05:00
  • 45849a2aee
    chore: code adjustment (#512) Khanh Ngo 2023-12-29 10:56:37 +01:00
  • a12ed9bf51
    chore: code adjustment Khanh Ngo 2023-12-29 10:54:47 +01:00
  • 8cfe9a3d5b
    Resolve conflict Khanh Ngo 2023-12-29 10:13:30 +01:00
  • 4ffd7319f8
    Upgrade dependencies (#511) Khanh Ngo 2023-12-29 09:54:51 +01:00
  • 7535ec7241
    Upgrade dependencies - Upgrade GitHub Actions - Upgrade Go version - Upgrade Alpine image Khanh Ngo 2023-12-29 09:54:22 +01:00
  • 41bf0bc92c
    Telegram support (#488) 0xCA 2023-12-29 13:22:12 +05:00
  • 4c5cb94729 Fixed Bot becoming nil; send flood notification message only once 0xCA 2023-12-29 04:57:10 +05:00
  • c05eaf1744 Fixed variable name verbosity 0xCA 2023-12-29 01:35:50 +05:00
  • 1cc0c8e1ec changed the dafault path to database Roman 2023-12-28 17:24:36 +02:00
  • 2126bace57 Reset telegram userid input for each new client 0xCA 2023-12-28 17:09:26 +05:00
  • 2adb1c5c80 Handle paused configs correctly 0xCA 2023-12-28 05:53:23 +05:00
  • 1114ef3214 Added search by tg userid 0xCA 2023-11-18 18:09:22 +05:00
  • fe388c7dbe do not reload the clients page after sending a config 0xCA 2023-11-18 16:35:17 +05:00
  • 0abdb4564e Added telegram env params to readme 0xCA 2023-11-18 15:36:41 +05:00
  • 4ed37f997a SendRequestedConfigsToTelegram func, simplified dependencies, fixes 0xCA 2023-11-17 17:50:58 +05:00
  • 659df606f6 Config requests, TgUseridToClientID cache, fixes 0xCA 2023-11-17 17:11:39 +05:00
  • 4c6080b3fa Telegram support, send config button 0xCA 2023-11-13 16:49:05 +05:00
  • c691f0733d Telegram userid setting in clients 0xCA 2023-11-10 15:54:19 +05:00
  • 841db62347
    Fixed tag input being too small and unable to fit a CIDR (#509) 0xCA 2023-12-28 12:37:26 +05:00
  • 144775c405 Fixed tag input being too small and unable to fit a CIDR 0xCA 2023-11-09 13:29:43 +05:00
  • 37f459c535
    Minor readme tweak. Alexandra Stone 2023-12-27 14:47:15 -07:00
  • a8e96f5457
    Correct flag to helo and make shorter Alexandra Stone 2023-12-27 14:42:31 -07:00
  • 867aa1305d
    Fix logic error and make some settings optional in wg.conf template. (#506) kevin 2023-12-28 03:50:30 +08:00
  • 1e589126ac
    Merge branch 'ngoduykhanh:master' into fix kevin 2023-12-27 18:36:42 +08:00
  • b48439c25b fix wg.conf template. kevin 2023-12-27 17:53:41 +08:00
  • 8cf87d05a6 add an empty line at the end of the wg.conf. kevin 2023-12-27 17:11:51 +08:00
  • c2a6ced991
    Describe the fact you can expose other port than WGUI_SERVER_LISTEN_PORT (#507) Daniel Tilă 2023-12-27 11:10:23 +02:00
  • cb118f4dea
    Create CONTRIBUTING.md Khanh Ngo 2023-12-27 10:08:00 +01:00
  • a9be53899c
    Subnet range selector, interface fixes (#481) 0xCA 2023-12-27 13:08:55 +05:00
  • 6d07ce2493
    Update README.md Daniel Tilă 2023-12-27 08:48:39 +02:00
  • 364c6659ff
    Update README.md Daniel Tilă 2023-12-27 08:47:26 +02:00
  • 20c5d36a47
    Update README.md Daniel Tilă 2023-12-27 08:46:53 +02:00
  • bf73524f21 Fix logic error and make some settings optional in wg.conf template. kevin 2023-12-27 13:36:05 +08:00
  • d12ac44fe1 Fix duplicated IP suggestions 0xCA 2023-12-27 08:26:41 +05:00
  • 9e633014b5 Fixed issues mentioned in the @systemcrash review 0xCA 2023-12-04 02:28:16 +05:00
  • 8678a74bd5 Revert tag input being too small fix 0xCA 2023-11-09 13:25:11 +05:00
  • eaa3799514 A bit more usable makefile 0xCA 2023-11-06 04:50:25 +05:00
  • 33db92b39e Added SUBNET_RANGES to readme 0xCA 2023-11-06 04:20:46 +05:00
  • 2000b7f8b2 Added semiauto subnet range changer for existing clients 0xCA 2023-11-06 03:54:41 +05:00
  • 3a789bf067 Further Apply config visibility fixes. Fixed tag input being too small. 0xCA 2023-11-06 02:55:07 +05:00
  • 2027b3fa5d Added clients page filter by subnet range 0xCA 2023-11-06 02:53:55 +05:00
  • 53eaab0079 Full implementation of subnet ranges for a new client, fixes 0xCA 2023-11-05 23:45:12 +05:00
  • 92333a08d8 Parse and validate subnet ranges 0xCA 2023-11-04 22:47:08 +05:00
  • 38fc0868a8
    Fix duplicated IPs address suggestions Angel Iglesias 2023-12-26 22:54:09 +01:00
  • fd5f8fe68b
    Upgraded module to Go 1.21 Angel Iglesias 2023-12-26 22:52:20 +01:00
  • 2dbbb8a098
    Merge 97e7ead5fd into e73047b14f Arminas 2023-12-26 17:28:22 +03:00
  • 0a2d3fb212
    Merge branch 'ngoduykhanh:master' into master Z 2023-12-26 00:02:37 +01:00
  • e73047b14f
    Feature: Unix domain socket support (#492) Vahid 2023-12-25 23:01:11 +03:30
  • b6375edc98
    Merge branch 'master' into master Khanh Ngo 2023-12-25 20:31:03 +01:00
  • 47fac2b49b
    Fixed tag input being too small and unable to fit a CIDR (#483) 0xCA 2023-12-26 00:25:38 +05:00
  • c8623082fe
    Make Interface PreDown setting. (#480) nebulosa2007 2023-12-25 22:23:51 +03:00
  • af7742bfb3
    Update routes.go (#475) Michael Walter 2023-12-25 20:22:42 +01:00
  • e2e1159ef4
    add endpoint field to client (#470) Gabriel Soares 2023-12-25 16:21:37 -03:00
  • 585b55c2ee
    fix: handle os.chmod errors (#457) Cameron 2023-12-25 11:17:31 -08:00
  • 13a4c05ff5
    fix: add basic server-side input validation (#435) Marcus Wichelmann 2023-12-25 20:07:47 +01:00
  • a06bce88e0
    fix: add content-type check to user management routes to mitigate CSRF (#427) Marcus Wichelmann 2023-12-25 20:03:29 +01:00
  • 3024d36d76
    env variable file support (#391) Cameron 2023-12-25 10:58:31 -08:00
  • 743305bb0c
    Merge c36a69a78d into b55543f424 romanbuk52 2023-12-14 21:29:32 +00:00
  • c36a69a78d described variable in README file Roman 2023-12-14 23:12:08 +02:00
  • 929da0bada changed default path for database Roman 2023-12-14 18:54:40 +02:00
  • 00c63a19a1 add flag to customize database path Roman 2023-12-14 18:11:11 +02:00
  • cc82ca6a0f Add global PersistentKeepalive setting to wg.conf template. Paul Donald 2023-12-02 20:52:12 +01:00
  • 88fe812523
    Merge pull request #3 from systemcrash/Interface_Table_optional Paul Donald 2023-12-02 21:28:29 +01:00
  • 4e7250f192 Make Interface Table setting optional in wg.conf template. Paul Donald 2023-12-02 20:51:53 +01:00
  • d5558fcf58
    Merge pull request #2 from systemcrash/Interface_PostDown_optional Paul Donald 2023-12-02 21:24:26 +01:00
  • c1de34116f Make Interface PostDown setting optional in wg.conf template. Paul Donald 2023-12-02 20:51:24 +01:00
  • 84d44d13a4
    Merge pull request #1 from systemcrash/Interface_PostUp_optional Paul Donald 2023-12-02 21:17:20 +01:00
  • c32dcf6c08 No docker image available - build it yourself. Paul Donald 2023-12-02 20:39:59 +01:00
  • 3c63b54830 Rebrand fork Paul Donald 2023-12-02 21:01:59 +01:00
  • c9c46e8757 Make Interface PostUp setting optional in wg.conf template. Paul Donald 2023-12-02 20:50:41 +01:00
  • 153696ba34 Feature: Unix domain socket support pylover 2023-12-02 13:36:49 +03:30
  • 0be041001f improve doc add systemd unit to start UI Attilio Greco 2023-11-09 15:24:22 +01:00
  • a68f4cf013 Fixed tag input being too small and unable to fit a CIDR 0xCA 2023-11-09 13:29:43 +05:00
  • b179a1d938 Make Interface PreDown setting. Nebulosa 2023-11-04 13:21:03 +03:00
  • fa905d5f22
    Merge 24aa2a6cec into b55543f424 Ioannis Dressos 2023-10-30 18:40:24 +00:00
  • 24aa2a6cec
    Fix for commit #08c6275 Ioannis Dressos 2023-10-30 20:40:20 +02:00
  • 9f093d97b1
    Capitalize 'g' in Wireguard Ioannis Dressos 2023-10-30 19:39:30 +02:00
  • 74a7dc00d8
    Update references to GitHub repository Ioannis Dressos 2023-10-29 17:04:44 +02:00
  • 0380988ffd
    Better default email constants Ioannis Dressos 2023-10-29 16:51:20 +02:00
  • 8aa8837eb6
    Expanded post-script boxes to textareas Ioannis Dressos 2023-10-29 16:28:48 +02:00
  • 08c6275837
    Add global PersistentKeepalive setting to wg.conf Ioannis Dressos 2023-10-29 16:26:20 +02:00
  • ffb8df8de4
    Make interface Table setting optional in wg.conf Ioannis Dressos 2023-10-29 16:22:45 +02:00
  • d72b83f3c0
    Include FwMark option when applying config Ioannis Dressos 2023-10-29 16:21:01 +02:00
  • 0de0edafb8
    Handle os.chmod errors Ioannis Dressos 2023-10-29 16:17:40 +02:00
  • 2c60429724
    Make interface PostUp & PostDown settings optional in wg.conf Ioannis Dressos 2023-10-29 16:10:45 +02:00
  • 08024e2ad7
    Implement HELLO_HOSTNAME runtime configuration variable Ioannis Dressos 2023-10-29 16:08:48 +02:00
  • ca42b4aeab
    Add endpoint field to client Ioannis Dressos 2023-10-29 15:56:56 +02:00
  • 0bf6dae5cf
    Correct mimetype for client configuration file downloads Ioannis Dressos 2023-10-29 15:49:29 +02:00
  • 76cfa2d89a Update routes.go Michael Walter 2023-10-25 15:02:51 +02:00
  • aac9ba8b50
    Added variable to readme Alexandra Stone 2023-10-27 11:59:55 -06:00
  • ece1c76aec
    implement hello hostname to resolve smtp-relay issue Alexandra Stone 2023-10-27 11:33:04 -06:00
  • d2b67277e3
    Add hello hostname to config Alexandra Stone 2023-10-27 11:32:26 -06:00