Commit Graph

112 Commits

Author SHA1 Message Date
bf0fbb0e35 ripping out udp support for initial v0.4 2023-04-24 15:37:41 -04:00
25b1469acc remove transport for now (#170) 2023-04-21 15:09:01 -04:00
517eeb8412 udpTunnel.Frontend (#306) 2023-04-21 14:02:38 -04:00
a4684328b6 roughed in udpTunnel.Backend (#306) 2023-04-21 13:35:58 -04:00
12fad0d74c starting on udpTunnel (#306) 2023-04-21 13:16:16 -04:00
e2193e3ac4 logging lint (#170) 2023-04-19 09:41:19 -04:00
fdc038c12d consolidated txer (#305) 2023-04-18 15:31:48 -04:00
e432dfdb28 webBackend -> proxy.WebBackend (#170) 2023-04-18 13:44:58 -04:00
56bb9c6d31 publicProxyFrontend -> publicProxy (#170) 2023-04-18 13:38:32 -04:00
4c41908ce2 proxyBackend/proxyFrontend -> proxy (#170) 2023-04-18 13:36:43 -04:00
1a38aef26d tunnelBackend/tunnelFrontend -> tcpTunnel (#170) 2023-04-18 13:28:15 -04:00
7c01f6d52a this might be all we need to ensure that we're cleaning up both sides when one side terminates (#305) 2023-04-18 13:11:21 -04:00
c31a1cd464 tunnelBackend elaboration; rough but working (#170) 2023-04-18 12:14:27 -04:00
6c9a651a08 tunnelFrontend elaboration (#170) 2023-04-18 11:58:07 -04:00
fde668b8e0 roughing in tunnel frontend (#170) 2023-04-17 13:55:35 -04:00
29c26b94b7 fixes (#170) 2023-04-17 12:47:52 -04:00
fd741353d7 getting a basic tunnel backend plumbed up (#170) 2023-04-14 14:55:49 -04:00
3ec7e4253c proxyBackend lint and cleanup (#170) 2023-04-14 13:09:54 -04:00
ec6ffa72a4 endpoint subpackage naming cleanup (#170) 2023-04-10 15:26:00 -04:00
df4c52aae5 remove legacy v0.3 metrics infrastructure (#128) 2023-03-07 12:57:35 -05:00
3ec0c5ead4 --insecure for share '<public|private|reserved>' (#195) 2023-01-30 17:38:58 -05:00
f5ab73bcb0 openziti-rest-kitchen -> openziti (#158) 2023-01-13 15:01:34 -05:00
7868ce8527 reorg, streamlining 2023-01-10 17:40:20 -05:00
98b8c8c8a1 access tui (#56) 2023-01-10 16:38:53 -05:00
a63b66ad97 stray logging (#56) 2023-01-10 15:42:24 -05:00
0119e54d43 rough bubbletea tui (#56) 2023-01-10 14:52:28 -05:00
ee7c0fcca6 rip out old tui; full backend data feed for requests (#56) 2023-01-09 17:24:35 -05:00
3943aef40a service -> share (#144) 2023-01-04 14:42:58 -05:00
c9c4ca6c49 more camelCase 2022-12-14 14:41:54 -05:00
65ff0f4f23 let's try embracing more camel case 2022-12-14 14:40:45 -05:00
e27257daf6 back share public web backend (#95) 2022-12-13 12:51:04 -05:00
5f29d379b1 separate out 'proxy' backend mode from public sharing (#95) 2022-12-13 11:17:18 -05:00
f9143c3a5b more naming refactoring 'name' -> 'token' (#119) 2022-11-30 12:46:19 -05:00
213a6d7407 more access private elaboration (#106, #109) 2022-11-23 12:39:42 -05:00
7630460c85 frontend framework refactoring (public+private); private_frontend strawman (#109) 2022-11-23 11:58:45 -05:00
83c12e30cb metrics lint; cache infrastructure (#74, #76) 2022-10-19 11:25:08 -04:00
9b31da1039 namespace for backend metrics (#74, #76) 2022-10-18 13:43:05 -04:00
51d78526fe better metrics accumulator (#74, #76) 2022-10-18 11:57:32 -04:00
8c214fcdd8 metrics infrastructure iteration (#74, #76) 2022-10-18 11:07:18 -04:00
69c44bdd51 local now; namespace (#74, #76) 2022-10-17 13:45:52 -04:00
e22e71cf71 metrics loop; bson (#74, #76) 2022-10-14 16:13:21 -04:00
b3c827a3fd frontend metrics sending (#74, #76) 2022-10-14 15:38:09 -04:00
33404801eb centralized metrics model (#74, #76) 2022-10-14 13:55:35 -04:00
f578db3406 metrics marshaling (#74, #76) 2022-10-14 13:45:55 -04:00
8c0261f3ad dial identity in metrics agent for frontend (#74, #76) 2022-10-14 13:40:29 -04:00
f17a1f1446 log lint (#74) 2022-10-10 17:12:53 -04:00
ce941012b8 metrics aggregation in frontend component (#74) 2022-10-10 17:11:18 -04:00
87122024da more metrics infrastructure (#74) 2022-10-10 16:56:01 -04:00
a60449080b roughed-in metricsConn for backend (#74) 2022-10-10 16:25:35 -04:00
d87e4ace67 'metricsConn' net.Conn wrapper to capture service metrics in the frontend (#74) 2022-10-10 16:15:40 -04:00