* Allow wgpw to prompt for a password through stdin
If the user does not pass the password as a parameter, they are prompted
for it through stdin.
The password is not echoed back, just like any other command-line log-in
prompt (ie. sudo).
* Fix lint errors in wgpw
* Russian translation
* Add Prometheus metrics
[Feat]: Simple Stats API #1285
* Revert "Add Prometheus metrics"
This reverts commit a998f6be8a0c54a5daffe70a0fc3d8b9ed53a960.
* Add Prometheus metrics
[Feat]: Simple Stats API #1285
* Fix short link. Generate One Time Link (#1301)
Co-authored-by: Vadim Babadzhanyan <vadim.babadzhanyan@my.games>
* fix one time links (#1304)
Closes#1302
Co-authored-by: Bernd Storath <999999bst@gmail.com>
* fixup: issue templates due to labels reorg
Signed-off-by: Philip H <47042125+pheiduck@users.noreply.github.com>
* Separate port for prometheus metrics
Add Prometheus metrics [Feat]: Simple Stats API #1285
* Separate port for prometheus metrics
Add Prometheus metrics [Feat]: Simple Stats API #1285
* Fix port in Readme
Separate port for prometheus metrics
Add Prometheus metrics [Feat]: Simple Stats API #1285
* Add Prometheus port in Service
Separate port for prometheus metrics
Add Prometheus metrics [Feat]: Simple Stats API #1285
* Revert "Add Prometheus port in Service"
This reverts commit a7376abcf1fe2b729ab05ba0d49977ab5a2642ea.
* Revert "Fix port in Readme"
This reverts commit 9760bde2f2dc4428b0bf0b27d91bbded1c2ad05d.
* Revert "Separate port for prometheus metrics"
This reverts commit 58f5b6806e20c7704ff04247f384d30c2845a34e.
* Revert "Separate port for prometheus metrics"
This reverts commit 6d246ea4bda265f8b8b9e99acb336aeb26c9fa17.
* Add Prometheus metrics with Basic Auth
[Feat]: Simple Stats API #1285
* Disable by default
[Feat]: Simple Stats API #1285
* [Feat]: Simple Stats API #1285
* Update README.md
---------
Co-authored-by: Vadim Babadzhanyan <vadim.babadzhanyan@my.games>
Co-authored-by: Bernd Storath <bernd.storath@offizium.de>
Co-authored-by: Philip H <47042125+pheiduck@users.noreply.github.com>
* 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>
* 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
* 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