Commit Graph

836 Commits

Author SHA1 Message Date
Philip H 68187e07a1
Merge branch 'master' into feat-cidr-notation 2024-03-14 13:49:26 +01:00
Philip H. 7596385d5a
fixup: lint errors and uninstall express 2024-03-14 12:18:47 +00:00
Philip H 9a35b56f5c
Update README.md 2024-03-14 09:33:08 +01:00
Philip H. 10f246ea59
fixup: Server.js 2024-03-14 08:19:29 +00:00
Philip H. 3f2495a0ea
fixup: UI_TRAFFIC_STATS 2024-03-14 08:14:52 +00:00
Philip H. b7c2c81cc7
fixup: lint errors 2024-03-14 08:05:09 +00:00
Philip H b3306bee48
refactor!: migrate from express to h3 (#880) 2024-03-14 09:00:38 +01:00
Philip H 064e264ce8
Server.js: add missing ')' 2024-03-14 08:59:31 +01:00
Philip H 08c412fd14
Server.js: remove white-space 2024-03-14 08:57:38 +01:00
Philip H 8c771b054c
Server.js: add UI_TRAFFIC_STATS 2024-03-14 08:55:15 +01:00
Philip H e9480a5ed5
fixup Server.js: even to master 2024-03-14 08:50:31 +01:00
Philip H 1a3cff855e
Merge branch 'feat-h3' into master 2024-03-14 08:48:53 +01:00
Philip H f0ec8e45a0
i18n.js: add Hindi language translation (#902) 2024-03-13 18:55:40 +01:00
Rahil Bhimjiani d91f08eb1b i18n.js: add Hindi language translation
Signed-off-by: Rahil Bhimjiani <me@rahil.rocks>
2024-03-13 18:52:25 +01:00
Philip H 17fdb3396f
Add setup and update instructions for Compose (#901) 2024-03-13 18:52:06 +01:00
Edgars 2f5878d406 Add setup and update instructions for Compose
`README.md` was updated to provide installation and update instructions
for Docker Compose as well.
2024-03-13 18:49:49 +01:00
NPM Update Bot 4dc439f041 npm: package updates 2024-03-13 17:49:02 +00:00
Philip H f69aa9dc65
PR: Build Docker images (#912) 2024-03-13 18:48:32 +01:00
Philip H 11a56ffdc5
needed for testing on our test branches 2024-03-13 13:12:16 +01:00
Philip H bad7bff98e
Update deploy-pr.yml 2024-03-13 13:09:32 +01:00
Philip H a4c3bf0291
PR: Build Docker images
Signed-off-by: Philip H <47042125+pheiduck@users.noreply.github.com>
2024-03-13 13:05:08 +01:00
Philip H 2ffb68eeb2
[update] package.json and changelog to current release 12
Signed-off-by: Philip H <47042125+pheiduck@users.noreply.github.com>
2024-03-12 18:46:50 +01:00
NPM Update Bot 2d683678b0 npm: package updates 2024-03-11 15:34:20 +00:00
Philip H df882770ad
deploy-development.yml: able to deploy dev up on pull request 2024-03-11 16:33:48 +01:00
NPM Update Bot e408e4bba2 npm: package updates 2024-03-11 00:02:41 +00:00
NPM Update Bot b4930b386c npm: package updates 2024-03-09 17:22:18 +00:00
Philip H a9cd3071c8
npm-update-bot.yml: check for updates every monday 2024-03-09 18:21:44 +01:00
NPM Update Bot 925a47d15a npm: package updates 2024-03-06 16:04:24 +00:00
Philip H 3621bdebad
feat: no private key (#887)
Thank you @willtho89!
2024-03-06 17:03:33 +01:00
Philip H a36ab8891e
fixup: WireGuard.js 2024-03-06 16:43:07 +01:00
Philip H 5ee284b973
fixup: WireGuard.js 2024-03-05 19:35:38 +01:00
Philip H 754b5f29af
fixup: WireGuard.js
well I was on the client side so I hope I get all stuff fixed now.
2024-03-05 19:29:14 +01:00
Philip H 84b2b61d63
Merge branch 'master' into feat-cidr-notation 2024-03-05 18:39:15 +01:00
Philip H 86f23cd1d3
config.js: formatting 2024-03-05 18:37:28 +01:00
Philip H 63faf4c507
fixup: WireGuard.js 2024-03-05 18:24:42 +01:00
Philip H 76a3d7f81d
fixing stuff and formating 2024-03-05 18:15:42 +01:00
Philip H bbc919608c
Update docker-compose.yml 2024-03-05 17:57:49 +01:00
Philip H 2f89765112 WireGuard.js: fixup undefined CIDR 2024-03-05 17:56:13 +01:00
Thomas Willems cb45bc1c43 update ip package to 2.0.1 2024-03-05 16:58:19 +01:00
Thomas Willems c4d4da38e7 correct CIDR notation 2024-03-05 16:58:19 +01:00
Thomas Willems 89415a2258 refactor to support CIDR and legacy notation
for WG_DEFAULT_ADDRESS
2024-03-05 16:58:19 +01:00
Thomas Willems 577af9947d introduce WG_DEFAULT_ADDRESS_RANGE (CIDR notation)
This PR allows the use of Address Ranges using the CIDR notation.

To make it backward compatible, i introduced a new env variable WG_DEFAULT_ADDRESS_RANGE (defaults to the previous default of 24).

This allows the usage of smaller subnets (or possibly larger; but i didn't test that due to restrictions on my network). Client IPs will be calculated with correct IP addresses instead of making assumptions of the address space.
2024-03-05 16:58:19 +01:00
Philip H 3a4564a508
Import json configurations with no PreShared-Key (#763)
Thank you @t-oster!
2024-03-05 16:13:40 +01:00
Thomas Willems 19c83de975
add .is-disabled 2024-03-04 21:40:17 +01:00
Thomas Willems 76c713499d
allow clients with no privateKey
see https://github.com/wg-easy/wg-easy/discussions/791

I disabled the download from the frontend.
If someone tries to manually call the API, the privateKey block is set to "REPLACE_ME" to indicate that this value must be set manually.
2024-03-04 21:39:57 +01:00
NPM Update Bot b90941715c
npm: package updates 2024-03-04 21:38:22 +01:00
Philip H ef8093311c
allow clients with no privateKey (#793)
Thank you @willtho89!
2024-03-04 21:28:04 +01:00
Thomas Willems 80cb585560
fix lint error 2024-03-04 17:46:39 +01:00
Florian Rattay e9e8d47858 Import json configurations with no PreShared-Key 2024-03-03 11:52:37 +01:00
NPM Update Bot b9f037fae1 npm: package updates 2024-03-03 00:13:03 +00:00