aboutsummaryrefslogtreecommitdiff
path: root/central
AgeCommit message (Expand)Author
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-03fix(central): editing peer does not handle duplicationTrumeet
2021-04-02feat(central): add ASN admin pageTrumeet
2021-04-02feat(central): minor UI and wording adjustmentsTrumeet
2021-04-02feat(central): add one peering restriction to the peering policyTrumeet
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(central): remove unnecessary semicolon in the sample configurationsTrumeet
2021-02-03fix(central): do not check duplication for Link-Local IPv6 addressesv1.6Trumeet
2021-01-22fix(central): remove 'AS' in the example configurationTrumeet
2021-01-22feat(central): do not show example configuration when the node is downTrumeet
2021-01-22fix(central): wrong WireGuard interface name in example configTrumeet
2021-01-21fix(central): NoSuchElementException if we cannot find any peersTrumeet
2021-01-20feat(central): provide an example configurationv1.5Trumeet
2021-01-20fix(central): use custom basic auth realm instead of the default 'vertx-web'Trumeet
2021-01-20fix(central): no Content-Type in responseTrumeet
2021-01-18feat(central): clearify IPv6 address typeTrumeet
2021-01-16fix(central/agent): fix WireGuard no-endpoint peeringv1.4Trumeet
2021-01-16fix(central/agent/rpc): fix non-link local IPv6 supportTrumeet
2021-01-09fix(central): manually set ID for rendering when editing a peer and the parsi...Trumeet
2021-01-09fix(central): check if the wg endpoint is specified but the port is missingTrumeet
2021-01-09fix(central): wrong type castTrumeet
2021-01-09fix(central): set Peer#wgEndpointPort to Integer to allow nullable values and...Trumeet
2021-01-09fix(central): manually reset field values to null if they are blankTrumeet
2021-01-09fix(central): add non-null check for wg_endpoint_port form fieldTrumeet