Commit Graph

1082 Commits

Author SHA1 Message Date
NPM Update Bot
7eed35b102 npm: package updates 2025-08-18 00:02:35 +00:00
NPM Update Bot
d13df9dd82 npm: package updates 2025-08-11 00:06:10 +00:00
NPM Update Bot
25f970d2df npm: package updates 2025-08-04 00:04:31 +00:00
NPM Update Bot
11c19f3350 npm: package updates 2025-07-28 00:03:37 +00:00
NPM Update Bot
f2403f6cc2 npm: package updates 2025-07-21 00:09:34 +00:00
NPM Update Bot
f31a998c7e npm: package updates 2025-07-07 00:02:49 +00:00
NPM Update Bot
b1bfc8f6a7 npm: package updates 2025-06-30 00:04:20 +00:00
NPM Update Bot
c069dcc36a npm: package updates 2025-06-22 02:23:25 +00:00
4b0c51617b update packages 2025-06-21 21:21:02 -05:00
167a27977a style: normalize files (LF + trim) 2025-06-21 18:23:35 -05:00
3837f45a42 Change license from CC-NC-SA to GPLv2 to comply with WireGuard's licensing terms
The application was originally licensed under CC-NC-SA, which is not compatible with the GPLv2 license of WireGuard,
a core component of this project.

The GPLv2 requires that any derivative work, which includes any software that incorporates GPLv2-licensed code,
must also be licensed under GPLv2.

This ensures the same freedoms to use, modify, and distribute the software are preserved.

This commit updates the license of the application to GPLv2 to comply with WireGuard's licensing requirements and to maintain legal conformity.
2024-08-13 10:07:11 +08:00
b325ffaf09 Isolate client traffic in WireGuard and update iptables configuration
- Modified `src/config.js` to include new iptables rules that block traffic between clients on the `wg0` interface.
- Added iptables rules in `WG_POST_UP` and `WG_POST_DOWN` to explicitly reject traffic between clients (`iptables -A FORWARD -i wg0 -o wg0 -j REJECT;`).
- Applied the same logic for IPv6 traffic, ensuring that client-to-client traffic is blocked in both IPv4 and IPv6 networks.
- These changes are crucial for enhancing the security and privacy of clients connected to the WireGuard server by preventing inter-client communication.
2024-08-12 12:59:56 +08:00
6182bc3e03 Rebrand documentation 2024-08-11 05:24:57 +08:00
820a9db6b2 Fix documentation about set PASSWORD_HASH 2024-08-11 02:39:28 +08:00
79ed912d44 ipv6 support and set WG_SRV_MTU to configure server 2024-08-11 01:37:23 +08:00
3ab24487d4 Update workflows 2024-08-10 12:38:08 +08:00
NPM Update Bot
a18a715f6f npm: package updates 2024-08-08 18:37:52 +00:00
Philip H.
ec202d8575 fix: Status Bar Color Issue in PWA on iOS 18 (#1257)
#1256
Reported by @xK1t
2024-08-08 20:37:19 +02:00
Philip H
9dd7f256ba fix: Status Bar Color Issue in PWA on iOS 18
Signed-off-by: Philip H <47042125+pheiduck@users.noreply.github.com>
2024-08-08 20:33:01 +02:00
Philip H.
33e95bac5e Update Ukraine translation (#1251) 2024-08-07 17:23:09 +02:00
Nikolas
72fe64385e Update i18n.js 2024-08-07 17:20:38 +02:00
NPM Update Bot
2b7c846823 npm: package updates 2024-08-07 14:11:55 +00:00
Philip H.
9275cf611a Add autocomplete attribute to password input (#1249) 2024-08-07 16:11:25 +02:00
İbrahim Çetin
95934c6008 Add autocomplete attribute to password input 2024-08-07 10:29:33 +03:00
Philip H.
babb9983aa chore: Update i18n.js Turkish translations (#1238)
Thank you @babico!
2024-08-03 09:22:51 +02:00
Müslüm Barış Korkmazer
c9ff248011 chore: Update i18n.js Turkish translations 2024-08-02 22:49:56 +03:00
Philip H.
f9edec0ac1 Create pull_request_template.md (#1226) 2024-08-02 19:48:08 +02:00
Philip H.
eb0fa90cd0 Create pull_request_template.md 2024-08-02 19:47:30 +02:00
Philip H.
1607fd1562 fixup: docker-compose.dev.yml (#1236)
Improving compose file for dev.
Some variables are missed which lead to an error.
Fixes: #1234
2024-08-01 20:09:01 +02:00
Philip H.
5938474bf8 fixup: docker-compose.dev.yml
Improving compose file for dev.
Some variables are missed which lead to an error.
Fixes: #1234
2024-08-01 17:20:11 +02:00
Philip H.
ff9c1b49b6 CODEOWNERS: add maintainer 2024-08-01 17:11:01 +02:00
Philip H.
72562dc660 Spelling in How_to_generate_an_bcrypt_hash.md (#1233) 2024-08-01 07:30:28 +02:00
kikawala
4ffa6b37de Spelling in How_to_generate_an_bcrypt_hash.md 2024-07-31 17:10:25 -05:00
Philip H.
1416613cc6 README.md: Reduce confusion in the readme 2024-07-30 17:57:15 +02:00
Philip H.
a3c5cf359f remove PASSWORD env unused and replace by PASSWORD_HASH (#1229) 2024-07-30 17:47:18 +02:00
pheiduck
d8a48aef29 remove PASSWORD env unused and replace by PASSWORD_HASH 2024-07-30 17:45:00 +02:00
NPM Update Bot
5dad038796 npm: package updates 2024-07-27 11:05:05 +00:00
Philip H.
63f49a20ed translations: Add missing Russian translations (#1219)
thank you @mcmimik!
2024-07-27 13:04:32 +02:00
Андрей
39949d2704 translations: Add missing Russian translations 2024-07-27 14:00:48 +03:00
Андрей
13fcccb2f2 translations: Add missing Russian translations 2024-07-27 13:50:18 +03:00
NPM Update Bot
200332df4b npm: package updates 2024-07-24 15:54:42 +00:00
Philip H.
3d0070f3f6 prepare: version bump and changelog (#1211) 2024-07-24 17:54:08 +02:00
pheiduck
14fd01f4d0 prepare: version bump and changelog
Signed-off-by: pheiduck <47042125+pheiduck@users.noreply.github.com>
2024-07-24 17:46:31 +02:00
Philip H.
52bcfb056a Get the version info inside the release object (#1208)
Fix "invalid reference format" in production Docker build
2024-07-23 07:47:07 +02:00
Dartegnian
d5b8d707ef Get the version info inside the release object 2024-07-23 13:01:08 +08:00
Philip H.
caad2e4162 fix: responsive buttons on mobile (#1206)
* fix: buttons on mobile
* fix: lint error with workspaces
* fix: redundant css
2024-07-22 13:49:46 +02:00
tetuaoro
3d376e542f fix: redundant css 2024-07-22 13:28:30 +02:00
tetuaoro
74372dc05d fix: lint error with workspaces 2024-07-22 13:05:18 +02:00
tetuaoro
b46018efd8 fix: buttons on mobile 2024-07-22 12:44:53 +02:00
NPM Update Bot
2ef264d06f npm: package updates 2024-07-20 14:35:18 +00:00