mirror of
https://github.com/Start9Labs/start-os.git
synced 2026-03-26 10:21:52 +00:00
- Add TS derive and type annotations to all tunnel API param structs - Export tunnel bindings to a tunnel/ subdirectory with index generation - Change port forward label from String to Option<String> - Add TunnelDatabase::init() with default subnet creation - Add tunnel migration framework with m_00_port_forward_entry migration to convert legacy string-only port forwards to the new entry format
36 lines
1.7 KiB
TypeScript
36 lines
1.7 KiB
TypeScript
export { AddDeviceParams } from './AddDeviceParams'
|
|
export { AddKeyParams } from './AddKeyParams'
|
|
export { AddPortForwardParams } from './AddPortForwardParams'
|
|
export { AddSubnetParams } from './AddSubnetParams'
|
|
export { AnyVerifyingKey } from './AnyVerifyingKey'
|
|
export { Base64 } from './Base64'
|
|
export { GatewayId } from './GatewayId'
|
|
export { GatewayType } from './GatewayType'
|
|
export { IpInfo } from './IpInfo'
|
|
export { ListDevicesParams } from './ListDevicesParams'
|
|
export { NetworkInterfaceInfo } from './NetworkInterfaceInfo'
|
|
export { NetworkInterfaceType } from './NetworkInterfaceType'
|
|
export { Pem } from './Pem'
|
|
export { PortForwardEntry } from './PortForwardEntry'
|
|
export { PortForwards } from './PortForwards'
|
|
export { RemoveDeviceParams } from './RemoveDeviceParams'
|
|
export { RemoveKeyParams } from './RemoveKeyParams'
|
|
export { RemovePortForwardParams } from './RemovePortForwardParams'
|
|
export { Sessions } from './Sessions'
|
|
export { Session } from './Session'
|
|
export { SetPasswordParams } from './SetPasswordParams'
|
|
export { SetPortForwardEnabledParams } from './SetPortForwardEnabledParams'
|
|
export { ShowConfigParams } from './ShowConfigParams'
|
|
export { SignerInfo } from './SignerInfo'
|
|
export { SubnetParams } from './SubnetParams'
|
|
export { TunnelCertData } from './TunnelCertData'
|
|
export { TunnelDatabase } from './TunnelDatabase'
|
|
export { TunnelUpdateResult } from './TunnelUpdateResult'
|
|
export { UpdatePortForwardLabelParams } from './UpdatePortForwardLabelParams'
|
|
export { WebserverInfo } from './WebserverInfo'
|
|
export { WgConfig } from './WgConfig'
|
|
export { WgServer } from './WgServer'
|
|
export { WgSubnetClients } from './WgSubnetClients'
|
|
export { WgSubnetConfig } from './WgSubnetConfig'
|
|
export { WgSubnetMap } from './WgSubnetMap'
|