241 Commits

Author SHA1 Message Date
Christoph Haas
b5c037d494 fix master merge 2023-08-03 23:12:25 +02:00
Christoph Haas
6f9dc633c5 Merge branch 'master' into v2
# Conflicts:
#	.circleci/config.yml
#	Dockerfile
#	README-RASPBERRYPI.md
#	README.md
#	assets/tpl/user_index.html
#	docker-compose.yml
#	go.mod
#	go.sum
#	internal/server/handlers_common.go
#	internal/server/routes.go
#	internal/wireguard/peermanager.go
2023-08-03 23:07:26 +02:00
Christoph Haas
7dabf8d905 update README 2023-08-03 22:52:39 +02:00
Christoph Haas
f3a3a60c80 do not start with V1 database 2023-08-03 22:33:37 +02:00
Christoph Haas
05f96b3776 english translation done, german started 2023-08-03 22:14:16 +02:00
Christoph Haas
93f8633b2b more cleanup 2023-07-31 17:37:08 +02:00
Christoph Haas
4b3225e293 minor cleanup 2023-07-30 23:28:48 +02:00
Christoph Haas
d8624748b7 route management 2023-07-30 23:18:38 +02:00
Christoph Haas
22949963cf route management 2023-07-30 22:02:52 +02:00
Christoph Haas
2113999b22 wip routes 2023-07-30 18:55:44 +02:00
Christoph Haas
f4e5072f97 routes and address fixes 2023-07-30 12:11:00 +02:00
Christoph Haas
5aa94999ab wip: wgquick 2023-07-29 23:56:49 +02:00
Christoph Haas
c934d7ecd3 wip: english translation 2023-07-25 21:37:12 +02:00
Christoph Haas
984818c393 many more improvements and cleanup 2023-07-24 23:26:22 +02:00
Christoph Haas
2a5b4fe31d many more improvements and cleanup 2023-07-24 21:00:45 +02:00
Christoph Haas
5153f602ab many more improvements 2023-07-21 15:13:00 +02:00
Christoph Haas
5ec2ad6827 global peer defaults, many more improvements 2023-07-20 23:17:32 +02:00
Christoph Haas
2235c2a0d7 stats display, expiry date field 2023-07-18 16:05:06 +02:00
Christoph Haas
8e0c59bb52 email sending 2023-07-07 21:24:02 +02:00
Christoph Haas
85438d1dce creation of multiple peers 2023-07-07 15:36:07 +02:00
Christoph Haas
4b05f1840c update dependencies, use cgo free sqlite implementation 2023-07-07 13:07:56 +02:00
Christoph Haas
bbb00de25b config download 2023-07-04 22:55:11 +02:00
Christoph Haas
9fdb8d8633 peer config and qr code 2023-06-24 01:35:25 +02:00
Christoph Haas
4a53a5207a peer creation and deletion 2023-06-23 19:24:59 +02:00
Christoph Haas
e38c48bede wip: prepare peer 2023-06-22 19:15:29 +02:00
Fabian Wechselberger
c1735a27ce GetPeer, DeletePeer impl. 2023-06-22 18:21:05 +02:00
Fabian Wechselberger
f30805accd CircleCi: Bump go version to 1.20, removed unnecessary run, added run for frontend. 2023-06-22 18:17:14 +02:00
Christoph Haas
9a99290d32 wip: prepare peer, update frontend url 2023-06-21 23:23:46 +02:00
Christoph Haas
0a27c5e253 wip: prepare peer 2023-06-21 23:22:27 +02:00
Christoph Haas
d6b32f70f8 wip: peer handlers 2023-06-21 22:31:36 +02:00
Christoph Haas
e43647426c refactor startup admin context 2023-06-21 22:04:20 +02:00
Fabian Wechselberger
a9136edaa7 First user in DB is admin. 2023-06-21 00:13:21 +02:00
Christoph Haas
7a0a3b1e9e refactor template handling 2023-06-21 00:03:44 +02:00
Christoph Haas
4c7f2b24bc fix startpage links 2023-06-20 23:19:55 +02:00
Christoph Haas
73f0313fa7 update frontend 2023-06-20 23:07:26 +02:00
Christoph Haas
255299260b add sample config 2023-06-20 22:55:20 +02:00
Christoph Haas
9a5efdc627 user/interface deletion, wip profile, wip peer endpoints 2023-06-20 21:27:34 +02:00
Christoph Haas
b3a5f2ac60 update gitignore v1.0.18 2023-06-19 23:14:25 +02:00
Christoph Haas
bd89258e81 interface frontend update 2023-06-14 23:03:24 +02:00
Christoph Haas
c4c635e702 update go to 1.20 2023-06-14 19:47:02 +02:00
Christoph Haas
8e5e97f2b7 further refactoring, added statistics fetcher module 2023-06-13 23:50:32 +02:00
Philipp Harms
20b71b4e1f Add Interface column in user profile and fix sorting 2023-04-14 14:50:57 +02:00
Christoph Haas
8de4da8984 Fix circle-ci config v1.0.17 2023-02-19 00:10:49 +01:00
Christoph Haas
4b5e63c44b Update Go version to 1.18, prepare release 2023-02-19 00:07:38 +01:00
Christoph Haas
c5c6135793 Update dependencies 2023-02-18 23:55:32 +01:00
Christoph Haas
105fa8a880 Use Go DNS resolver (#149) 2023-02-13 11:02:06 +01:00
Christoph Haas
94f0b26304 Start Github V2 branch 2023-02-12 23:13:04 +01:00
Christoph Haas
3c2c7f325b keep original admin group behaviour 2023-01-06 00:03:37 +01:00
Christoph Haas
1c97ff8d27 remove log entries that contain user input (#140) 2023-01-05 23:21:22 +01:00
Dmitriy
c0879a379f
Healthcheck listen on localhost (#138) 2022-12-28 23:39:30 +01:00