aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2021-05-05fix(agent): restrict allowed IPsHEADv1.13.2masterdevTrumeet
2021-04-08feat(agent): bird: use a concentrated configurationTrumeet
2021-04-04fix(agent): disable legacy services before calculating netlink changesv1.13.1Trumeet
2021-04-04fix(central): node form returns to a new form if any fields are invalidv1.13Trumeet
2021-04-04fix(central): does not allow peers with the same link local addresses with nodesTrumeet
2021-04-04fix(central): completely rewrite IP validation and compressingTrumeet
2021-04-04feat(agent): persistent configurationTrumeet
2021-04-03fix(central): editing peer does not handle duplicationTrumeet
2021-04-03feat(agent): provision WireGuard before BGPTrumeet
2021-04-03fix(agent): move WireGuard ip del commands to a separate provisioner to be ex...Trumeet
2021-04-03refactor(agent): clarify steps and parallelTrumeet
2021-04-03feat(agent): always use sequential executionTrumeet
2021-04-03fix(agent): wrong service name when disabling legacy systemd wg-quick unitsTrumeet
2021-04-03fix(agent): some tasks cannot execute in parallelTrumeet
2021-04-03feat(agent): use `ip` to operate WireGuard interfaces instead of wg-quickTrumeet
2021-04-02feat(central): add ASN admin pageTrumeet
2021-04-02docs: copy README to docs/v1.12Trumeet
2021-04-02feat(central): minor UI and wording adjustmentsTrumeet
2021-04-02feat(central): add one peering restriction to the peering policyTrumeet
2021-04-02docs: add notice for IPv6 address bracketingTrumeet
2021-04-02fix(agent): null pointer while rendering WireGuard configurationTrumeet
2021-04-02feat(central): support manually re-deployingv1.11Trumeet
2021-04-02fix(central): deadlock if deployment is failedTrumeet
2021-04-02feat(central): add nodes admin UITrumeet
2021-04-02feat(central): add logging to ProvisionRemoteServiceImplTrumeet
2021-04-02feat(central): only allow one peer per ASN on the same nodeTrumeet
2021-04-02feat(central): add peering policy to the indexTrumeet
2021-04-02feat(central): add internal IP unique indexTrumeet
2021-04-02feat(central/agent/rpc): completely rewrite of provision handlingTrumeet
2021-04-01feat(central): implement database auto migrationTrumeet
2021-04-01feat(central): move database configuration a separate data classTrumeet
2021-04-01refactor(central): abstract database poolTrumeet
2021-04-01feat(central): add debug info for remote proxy calls and log them. This is us...Trumeet
2021-03-31feat(central): add sudo and admin panelv1.10Trumeet
2021-03-30fix(central): wg-quick does not support IP switchingTrumeet
2021-03-30fix(central): move % out of <b>Trumeet
2021-03-29fix(central): showconf: use /128 for non-ll ipv6v1.9Trumeet
2021-03-29feat(central): wrap wg keys in <code>Trumeet
2021-03-29feat(central): merge table IPv4 and IPv6 for better mobile experienceTrumeet
2021-03-29feat(central): add CSS and optimize mobile UITrumeet
2021-03-29refactor(central): move getGeneralRenderingHandler to RenderingUtilsTrumeet
2021-03-29refactor(central): move ASN frontend logic to a separate web API serviceTrumeet
2021-03-28refactor(central): move some common codes outside of ManageHandlerTrumeet
2021-03-28fix(central): handle HTTPException at a higher level and remove some printSta...v1.8Trumeet
2021-03-27fix(central): compress income IPv6 addresses to prevent identical addresses w...Trumeet
2021-03-27feat(central): move gRPC logic into a separate verticle and fix shutdown issuesv1.7Trumeet
2021-03-27fix(agent): use /128 for non-ll IPv6 addressesTrumeet
2021-03-27fix(central): remove unnecessary semicolon in the sample configurationsTrumeet
2021-03-27feat(central/agent/rpc): upgrade Vert.x to 4.0.3Trumeet
2021-02-03fix(central): do not check duplication for Link-Local IPv6 addressesv1.6Trumeet