Commit Graph

142 Commits

Author SHA1 Message Date
Shiz 46bebdc60f weegee: cli: fix status bug 2021-12-12 01:15:07 +01:00
Shiz 3d2df9cedd weegee: cli: improve status output 2021-12-12 01:11:02 +01:00
Shiz 200fce9960 weegee: desc: set null defaults for nullable fields 2021-12-12 01:10:44 +01:00
Shiz b054a08efc dazy: fix bool parser 2021-12-12 01:10:28 +01:00
Shiz 0b49c22d07 weegee: cli: fix missing edge case in setting default hosts 2021-12-12 01:10:07 +01:00
Shiz ee81b0ab9e weegee: cli: fix argument types post-dazy refactor 2021-12-12 01:09:07 +01:00
Shiz eb84ab60bb weegee: setup: fix bug after dazy refactor 2021-12-12 01:08:22 +01:00
Shiz 99e5a589db weegee: setup: do not attempt to import removed server/client metas 2021-12-12 01:08:09 +01:00
Shiz 0ee5f865ef weegee: remove get_name() requirements for WeegeeBase 2021-12-12 01:07:44 +01:00
Shiz 1802c032a7 add bool type support and migrate to it 2021-12-11 20:41:59 +01:00
Shiz d182fb3772 add deletion of things 2021-12-11 20:30:02 +01:00
Shiz 296279e182 dazy: clean up logic significantly 2021-12-11 19:55:47 +01:00
Shiz 36b1d4ca3f weegee: remove client and server in database in favour of existing types 2021-12-11 19:43:34 +01:00
Shiz 3f86a3f782 misc: move systemd service 2021-12-11 04:09:42 +01:00
Shiz 619fc9ad71 cli: fix mistake in --add-default-client 2021-12-11 04:08:51 +01:00
Shiz abaf3f05af weegee: fix ctx getters 2021-12-11 04:08:51 +01:00
Shiz 6f5b066b0c weegee: setup: do not overwrite localhost if already exists 2021-12-11 04:08:51 +01:00
Shiz 3f175d2dfe weegee: add host-level hooks 2021-12-11 04:08:51 +01:00
Shiz 7d1d3ee739 db: add dazy.Item.exists(), fix setattr behavior 2021-12-11 04:08:51 +01:00
Shiz c8c9277644 wireguard: move base *nix host functionality out of WireguardConnection interface into WireguardConnectionBase 2021-12-11 04:08:51 +01:00
Marius Eikenes bebfb23e53 systemd: add preliminary systemd unit 2021-12-10 10:55:51 +01:00
Shiz 3799967bb9 add __future__ annotations to allow standard type parametrization 2021-12-10 03:07:58 +01:00
Shiz 672e918cf5 wireguard: fix address deletion and redundant config clear 2021-12-10 01:42:02 +01:00
Shiz 4ed0858f6f cli: fix status command 2021-12-10 01:41:42 +01:00
Shiz 70cade93c8 doc: broaden route for new IPv6 layout 2021-12-09 03:56:14 +01:00
Shiz 01f1161898 doc: update for new IPv6 layout 2021-12-09 03:54:07 +01:00
Shiz 50dd80fcb1 wireguard: add proper -4/-6 params to ip(8) 2021-12-07 20:41:32 +01:00
Shiz 445330c0b0 doc: change IPv6 subnet prefix to have the local-assigned bit unset 2021-12-07 19:19:11 +01:00
Shiz 637b74c26e doc: fix IPv6 example 2021-12-07 19:14:48 +01:00
Shiz bb89f984ce wg: set command logging to DEBUG level, fix status command 2021-12-07 12:48:55 +01:00
Shiz 4d3ede5757 core: add routes for adresses of other interface too 2021-12-07 07:40:37 +01:00
Shiz 7b2c36b1b1 doc: improve README 2021-12-07 07:28:08 +01:00
Shiz 17f77b7e84 rewrite around a saner data model 2021-12-07 07:23:07 +01:00
Shiz b0b0a5d9e1 host: add --{set,add}-default-{client,server} options 2021-12-07 07:23:07 +01:00
Shiz d152c408fc replace wg-quick with own interface management solution 2021-12-07 07:23:07 +01:00
Marius Eikenes aeb527e824 Add rudimentary readme 2021-12-05 23:57:01 +01:00
Marius Eikenes df8dbb2dba Add preliminary dockerfile 2021-12-05 23:56:46 +01:00
Shiz 8e9b2da2ad main: fix client key generation 2021-12-05 21:52:16 +01:00
Shiz 9383912ad3 fix quoting and error message formatting 2021-12-05 21:48:43 +01:00
Shiz 80901335de fix various issues related to removing names 2021-12-05 21:33:27 +01:00
Shiz d8673a3de5 fix two typos 2021-12-05 21:07:49 +01:00
Shiz 8599ec36e7 epoch 2021-12-05 20:52:12 +01:00