142 Commits (main)
 

Author SHA1 Message Date
Shiz 7ee35a990e remote: remote config prototype 1 year ago
Shiz aa4c2eb60b cli: fix breakage 1 year ago
Shiz f40b62c19b cli: improve readability of `status` output 1 year ago
Shiz 2015861dd8 desc: make WeegeeMeta items optional 1 year ago
Shiz 8465c2b15f cli: fix creating hosts without type 1 year ago
Shiz b462111d26 core: configure interfaces per host, add host hooks to wg-quick config format 1 year ago
Shiz e44074c7be core: add explicit sync() command instead of being a save() side-effect for autosync 1 year ago
Shiz d9b96419fe core: fix sync when adding new connection 1 year ago
Shiz f811ec3576 core: fix interface sync after config format introducion 1 year ago
Shiz b3565cb282 desc: add OpenWrt templates 1 year ago
Shiz e0a9887a9f core: add interface argument to peer configuration template 1 year ago
Shiz 4665a26098 dazy: add to_ident filter 1 year ago
Shiz 198e02a651 template : add MTU to wg-quick configuration 1 year ago
Shiz dfdefe1934 interface: add MTU attribute 1 year ago
Shiz 7e821eb8b0 peer: add DNS server(s) attribute 1 year ago
Shiz d128a837ba core: pass other peers to interface config 1 year ago
Shiz 3eac566d25 core: add different config format support, implement wg-quick 1 year ago
Shiz 5c16a6ff7f desc: temp fix for broken configs 1 year ago
Shiz 46dd673506 core: add WeegeeBase.copy() 1 year ago
Shiz 02d8d5a569 core: fix __setattr__ behavior for setters 1 year ago
Shiz 1669b3fd7a replace {tuple,list,set,dict} by typing.{Tuple,List,Set,Dict} for Python 3.8 compatibility 1 year ago
Shiz 06c33c839f doc: update README 1 year ago
Shiz 4919d1c49b core: fix mishap in PublicInterface vs Interface 1 year ago
Shiz b9a1ca0063 weegee: add `endpoint` field to WeegeePeer 1 year ago
Shiz cd94371a79 weegee: return full interface for WeegeePeer.interface 1 year ago
Shiz d3d34c3381 fix more mypy issues 1 year ago
Shiz 45b3d5b189 weegee: cli: factor out common subcommands 1 year ago
Shiz 104bbe8cfd weegee: fix WeegeClient.create() typing 1 year ago
Shiz 9a65038b13 weegee: fix several interface confusions 1 year ago
Shiz da5bf5bebf weegee: cli: fix typo in `server create` 1 year ago
Shiz 012c93fb3d weegee: allow specifying arbitrary metadata 1 year ago
Shiz b3d1d61a4a weegee: cli: fix some import/export log statements and small bug 1 year ago
Shiz def4431c83 weegee: cli: rollback import in reverse order, nicer messages 1 year ago
Shiz 9156fa1862 weegee: cli: add `peer export` subcommand 1 year ago
Shiz a4d5cede90 weegee: cli: add `import` command 1 year ago
Shiz 59c73126f1 weegee: fix str(Base) representation 1 year ago
Shiz b50368b6b8 weegee: minor helper fix 1 year ago
Shiz e32a27bc53 weegee: fix Base.find() to work with items that can follow different metas 1 year ago
Shiz 597c700ff7 weegee: split up interface into public interface and private interface 1 year ago
Shiz 51a141be33 dazy: add Item.purify() to just keep resolved values 1 year ago
Shiz b74158597a weegee: fix some setters 1 year ago
Shiz cb847aa17d weegee: config: save snapshot of current item in history instead of reference 1 year ago
Shiz e68316f250 weegee: cli: fix some type issues 1 year ago
Shiz 666f2a56b1 weegee: desc: remve resolve_value() call 1 year ago
Shiz fdd7d271a0 dazy: get rid of resolve_value() and always resolve references 1 year ago
Shiz 2ccc04ad2e weegee: config: fix unmerge behavior 1 year ago
Shiz 6cc87802ae weegee: extra: fix incorrect server attribute on `WeegeeClient` 1 year ago
Shiz 8ca557b1cb weegee: doc: clarify README a bit 1 year ago
Shiz 926d09d7ff weegee: cli: add `peer` commands 1 year ago
Shiz d92ccb5b5f weegee: cli: clarify endpoint arguments to `interface connect` 1 year ago