Commit graph

483 commits

Author SHA1 Message Date
NPM Update Bot
200332df4b npm: package updates 2024-07-24 15:54:42 +00: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
tetuaoro
3d376e542f fix: redundant css 2024-07-22 13:28:30 +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
Sergei Birukov
73f2ad4ac3 Fix #1111 2024-07-20 17:20:54 +03:00
Philip H
c28e5befa6
feat: PASSWORD_HASH helpers (#1180)
* feat: generate PASSWORD_HASH on the fly

* remove PASSWORD environment variable in favor of PASSWORD_HASH
* enhance password validity check server function
* update Dockerfile to include building a binary for generating hashed password
* update README with comprehensive Docker usage instructions hash generation

* fix: try fix git action docker build

* Dockerfile: use alpine-base image and install required build packages

* rewrite in js

* move files

* fix: lint errors

* some corrections

---------

Co-authored-by: Philip H <47042125+pheiduck@users.noreply.github.com>
2024-07-15 10:32:38 +02:00
NPM Update Bot
42ad29b494 npm: package updates 2024-07-15 00:03:14 +00:00
tetuaoro
f5d93f6c5a fix: lint errors 2024-07-14 18:09:13 +02:00
tetuaoro
a9c798deda move files 2024-07-14 17:59:52 +02:00
tetuaoro
9a19430dc8 feat: generate PASSWORD_HASH on the fly
* remove PASSWORD environment variable in favor of PASSWORD_HASH
* enhance password validity check server function
* update Dockerfile to include building a binary for generating hashed password
* update README with comprehensive Docker usage instructions hash generation
2024-07-12 21:24:09 +02:00
NPM Update Bot
62ea932d33 npm: package updates 2024-07-11 13:46:35 +00:00
tetuaoro
9371b78a21 refactor: optimize build config, factorize code, enhance SVG icons
* focus on syncing configuration without shutting down current wg session
	refactor build configuration logic to optimize code structure
* enhance SVG icons for better visual appeal (https://github.com/wg-easy/wg-easy/pull/1166#issuecomment-2222418606)
* update the screenshot to reflect the latest UI changes
* fix: prevent logging private key during user creation
2024-07-11 12:58:25 +02:00
Philip H
4ba638c09c
i18n.js: fix typo 2024-07-10 18:55:24 +02:00
NPM Update Bot
3ad2607515 npm: package updates 2024-07-10 16:49:35 +00:00
tetuaoro
10d24fa04b fix: icons & buttons view
* update the viewBox of svg elements
* add cursor pointer when hover the restore button
* rebuild the css
2024-07-10 18:11:28 +02:00
Philip H
1a54a0b016
Merge branch 'imexport' into imexport 2024-07-10 15:49:42 +02:00
NPM Update Bot
a0ed35fd76 npm: package updates 2024-07-10 15:46:36 +02:00
Philip H
8421e313b5 i18n.js: german translation 2024-07-10 15:46:36 +02:00
tetuaoro
ce20bb7fcb feat: support more langs
* add translations for French, Spanish, and Italian
* change the wording for better understanding of this feature:
    - "import" to "restore"
    - "export" to "backup"
* rename functions to reflect these changes
2024-07-10 15:46:36 +02:00
tetuaoro
e3ee09b755 fix: reload configuration
* run linter
* screenshot update
2024-07-10 15:46:36 +02:00
tetuaoro
03b7d8e537 feat: load configuration from file
* import json config file & update the config (restore)
* export the config and save it to json file (backup)
2024-07-10 15:46:36 +02:00
tetuaoro
e7d4bbc12c
Merge branch 'master' into imexport 2024-07-10 15:14:41 +02:00
tetuaoro
45087a9683 fix conficts 2024-07-10 15:01:39 +02:00
tetuaoro
39d32b0a1c Revert "i18n.js: german translation"
This reverts commit e4a7ff08c6.
2024-07-10 14:44:40 +02:00
tetuaoro
f47e740861 fix: auto formatter 2024-07-10 14:34:57 +02:00
NPM Update Bot
9efac11680 npm: package updates 2024-07-10 10:49:29 +00:00
Philip H
abdf96011e
Revert "import & export configuration" 2024-07-10 12:44:59 +02:00
NPM Update Bot
8b2706e3c2 npm: package updates 2024-07-10 10:38:02 +00:00
Philip H
6fe197f4fd
import & export configuration (#1161)
* feat: load configuration from file

* import json config file & update the config (restore)
* export the config and save it to json file (backup)

* fix: reload configuration

* run linter
* screenshot update

* feat: support more langs

* add translations for French, Spanish, and Italian
* change the wording for better understanding of this feature:
    - "import" to "restore"
    - "export" to "backup"
* rename functions to reflect these changes

* i18n.js: german translation

---------

Co-authored-by: Philip H <47042125+pheiduck@users.noreply.github.com>
2024-07-10 12:37:28 +02:00
Philip H
e4a7ff08c6
i18n.js: german translation 2024-07-10 12:34:11 +02:00
tetuaoro
43b193b76d feat: support more langs
* add translations for French, Spanish, and Italian
* change the wording for better understanding of this feature:
    - "import" to "restore"
    - "export" to "backup"
* rename functions to reflect these changes
2024-07-10 12:06:25 +02:00
tetuaoro
4deca34faf fix: reload configuration
* run linter
* screenshot update
2024-07-09 19:49:40 +02:00
tetuaoro
72ba79b5f2 feat: load configuration from file
* import json config file & update the config (restore)
* export the config and save it to json file (backup)
2024-07-09 17:06:19 +02:00
NPM Update Bot
94d87681c3 npm: package updates 2024-07-09 15:01:53 +00:00
NPM Update Bot
c73c6c7291 npm: package updates 2024-07-08 08:42:56 +00:00
NPM Update Bot
6a588ee3fa npm: package updates 2024-07-07 17:13:42 +00:00
EdwardWu
11f5122c39
translations: Update Traditional Chinese translations
* Update strings closer than Taiwanese used.

Signed-off-by: EdwardWu <bluehome.wu@gmail.com>
2024-07-04 10:47:18 +08:00
NPM Update Bot
ee117ddb91 npm: package updates 2024-07-01 00:03:23 +00:00
NPM Update Bot
d3e8e627e9 npm: package updates 2024-06-28 10:37:56 +00:00
NPM Update Bot
436ccac824 npm: package updates 2024-06-27 18:34:47 +00:00
NPM Update Bot
34c28805c4 npm: package updates 2024-06-24 00:04:04 +00:00
NPM Update Bot
2f956248db npm: package updates 2024-06-20 09:46:37 +00:00
Robert Heim
34ae8e42f3 fix: lint errors 2024-06-18 22:30:55 +02:00
Robert Heim
eaa4b1ebaa feat: introduce PASSWORD_HASH and deprecate PASSWORD 2024-06-18 20:17:00 +02:00
NPM Update Bot
7d0e2729b6 npm: package updates 2024-06-16 14:14:58 +00:00
Philip H
b5372f0dbc
bring password hash back
users want to have this instead cleartext password. Mitigates security issues.
2024-06-16 16:14:19 +02:00
NPM Update Bot
390b72c94a npm: package updates 2024-06-10 00:03:26 +00:00
adrien
a082a40bf6 config: Add support for custom client port configuration
This commit introduces the ability to specify a custom port for the client
configuration. This feature is particularly useful when the WireGuard server
is behind a port forwarding setup, allowing clients to connect using the
correct port number.

With this change, users can now define the desired client port in the
configuration file, ensuring seamless connectivity even in scenarios where
the client's listening port differs from the standard WireGuard port.
2024-06-07 12:53:54 +02:00
Max
e6d2d95340
fix typo in Server.js 2024-06-06 23:01:39 +02:00