Bernd Storath
d52067df29
migrate to useFetch
no javascript support
TODO: not properly tested
2 years ago
Bernd Storath
a3bb240710
fetch globalstore globally
otherwise this will load on login to homepage
2 years ago
Bernd Storath
3c6756d0a4
fix hydration issues, remove unnecessary state, rename function
2 years ago
Bernd Storath
7158567389
migrate to useFetch
this makes sure that there is no double fetching
2 years ago
Bernd Storath
344b6bd2c9
improve zod errors, consistent server errors
2 years ago
Bernd Storath
765996ad4b
Merge remote-tracking branch 'origin/master' into feat/nuxt
2 years ago
Bernd Storath
93a4f991f9
wait for shutdown
2 years ago
Bernd Storath
1458e5211b
start wireguard on start
2 years ago
Bernd Storath
00197eb1e8
fix typing, fix redirect, latest release on server
2 years ago
Bernd Storath
80e9a1388a
use nuxt 4
2 years ago
Bernd Storath
4b78575e18
fix bad i18n merge
2 years ago
Bernd Storath
facf027d4d
fix dialog
2 years ago
Bernd Storath
5a33c9ca7e
use different color mode module
other one resulted in hydration mismatch
2 years ago
Bernd Storath
08e6e0a6d7
fix apexchart
2 years ago
Bernd Storath
cc673785de
invalidate cache to make restoreConfig work
2 years ago
Bernd Storath
cb0bfd5bc5
Split into icons
fix avatar
move class to view not icon itself
fix icon
format
2 years ago
tetuaoro
f2d2410046
fix: buttons spaces & move layouts to components ( #3 )
* update: icons into components
- fix: header login page
* fix: tailwind handle btn class
2 years ago
Bernd Storath
881d4abbfe
Split into Components, migrate to nuxt
fixup
shutdown wireguard properly
fix styling, fix store
split even more
clear interval
split even more
split even more
handle auth middleware on server
avoid flicker of login page
2 years ago
tetuaoro
c0ff57b433
Split components ( #2 )
* update: starting split components
* upd: rebase & continue splitting components
- layouts: header & footer
- components: basic buttton
- pages: login page
* update: login page
* package.json: remove dev:pass script
2 years ago
Bernd Storath
dbfa29b948
Improve workflows and docker
workflow fix step naming
simplify docker dev
simplify docker prod
revert to node 18
dockerfile naming scheme
2 years ago
Philip H.
7fbc2702a6
fix pr template location ( #1277 )
Co-authored-by: Bernd Storath <[email protected] >
2 years ago
Bernd Storath
4ead4c2cc9
fix pr template location
2 years ago
NPM Update Bot
4e79d0ee03
npm: package updates
2 years ago
Philip H.
6d59e16161
add better issue template ( #1274 )
Co-authored-by: Bernd Storath <[email protected] >
2 years ago
Bernd Storath
0386a0da6b
add better issue template
Co-authored-by: Bernd Storath <[email protected] >
2 years ago
Bernd Storath
92d449d01b
apply updates from master ( #1270 )
2 years ago
NPM Update Bot
0bf266d5cb
npm: package updates
2 years ago
Philip H.
0ca39b4f34
fix(Doc): fix escaping issue for PASSWORD_HASH in docker-compose.yml ( #1270 )
For users using docker-compose.yml, please note that you should not wrap the generated hash password in single quotes. Instead, replace each `$` symbol with two `$$` symbols.
For example, for the password 'foobar123', use the following command to generate the hash:
`docker run ghcr.io/wg-easy/wg-easy wgpw foobar123`
The resulting hash should be used in docker-compose.yml like this:
``` yaml
- PASSWORD_HASH=$$2y$$10$$hBCoykrB95WSzuV4fafBzOHWKu9sbyVa34GJr8VV5R/pIelfEMYyG
```
Signed-off-by: cyicz123 <[email protected] >
2 years ago
Bernd Storath
3cba455166
Merge remote-tracking branch 'origin/master' into feat/nuxt
2 years ago
程越
a268422e9d
fix(Doc): fix escaping issue for PASSWORD_HASH in docker-compose.yml
For users using docker-compose.yml, please note that you should not wrap the generated hash password in single quotes. Instead, replace each `$` symbol with two `$$` symbols.
For example, for the password 'foobar123', use the following command to generate the hash:
`docker run ghcr.io/wg-easy/wg-easy wgpw foobar123`
The resulting hash should be used in docker-compose.yml like this:
``` yaml
- PASSWORD_HASH=$$2y$$10$$hBCoykrB95WSzuV4fafBzOHWKu9sbyVa34GJr8VV5R/pIelfEMYyG
```
Signed-off-by: cyicz123 <[email protected] >
2 years ago
Philip H.
8921d6c661
docker-compose.yml: reflect How_to_generate_an_bcrypt_hash.md
2 years ago
Philip H.
b18f919419
fixup How_to_generate_an_bcrypt_hash.md
Password hash has to be in single quotes
2 years ago
Philip H.
ea99f56484
Update How_to_generate_an_bcrypt_hash.md ( #1262 )
explain about double $ usage on password.
2 years ago
Jouy Durao
aea653a071
Update How_to_generate_an_bcrypt_hash.md
explain about double $ on password
2 years ago
Bernd Storath
053f1df158
use auto imports
2 years ago
tetuaoro
9c883cb248
Split components ( #1 )
* update: introduce pages & components
fix lint
* update: starting split components
2 years ago
Bernd Storath
cb8428ee23
Merge remote-tracking branch 'origin/master' into feat/nuxt
2 years ago
NPM Update Bot
a18a715f6f
npm: package updates
2 years ago
Philip H.
ec202d8575
fix: Status Bar Color Issue in PWA on iOS 18 ( #1257 )
#1256
Reported by @xK1t
2 years ago
Philip H
9dd7f256ba
fix: Status Bar Color Issue in PWA on iOS 18
Signed-off-by: Philip H <[email protected] >
2 years ago
Bernd Storath
e2facd447e
reduce errors, improve typing
2 years ago
Bernd Storath
6d0a45b968
improve dx
new devs get extensions recommended to catch errors, etc directly in vscode
2 years ago
Bernd Storath
7f3a8d7d65
update translation to match new theme mode
2 years ago
Bernd Storath
a847956c4c
Merge remote-tracking branch 'origin/master' into feat/nuxt
2 years ago
Philip H.
33e95bac5e
Update Ukraine translation ( #1251 )
2 years ago
Nikolas
72fe64385e
Update i18n.js
2 years ago
NPM Update Bot
2b7c846823
npm: package updates
2 years ago
Philip H.
9275cf611a
Add autocomplete attribute to password input ( #1249 )
2 years ago
Bernd Storath
75c64abcb2
better local dev while dev container is running
use `docker compose -f docker-compose.dev.yml up`
or after changing dockerfile
`docker compose -f docker-compose.dev.yml up --build`
2 years ago
Bernd Storath
ea9f134229
!! use better storage key name
Breaking as if old key exists it breaks as "auto" is not compatible with new "system"
2 years ago