Dean Sheather and Steven Masley
eb66cc9f35
chore: move app proxying code to workspaceapps pkg ( #6998 )
...
* chore: move app proxying code to workspaceapps pkg
Moves path-app, subdomain-app and reconnecting PTY proxying to the new
workspaceapps.WorkspaceAppServer struct. This is in preparation for
external workspace proxies.
Updates app logout flow to avoid redirecting to coder-logout.${app_host}
on logout. Instead, all subdomain app tokens owned by the logging-out
user will be deleted every time you logout for simplicity sake.
Tests will remain in their original package, pending being moved to an
apptest package (or similar).
Co-authored-by: Steven Masley <stevenmasley@coder.com >
2023-04-05 13:41:55 -05:00
..
2023-03-31 18:02:55 +00:00
2023-03-23 17:42:20 -05:00
2023-04-05 13:16:05 +01:00
2023-03-23 17:42:20 -05:00
2023-04-05 13:16:05 +01:00
2023-03-09 10:53:00 -06:00
2023-03-23 17:42:20 -05:00
2023-04-03 16:20:19 +00:00
2023-03-16 13:03:37 -05:00
2023-03-28 11:06:42 -05:00
2023-03-28 11:06:42 -05:00
2022-06-16 18:24:10 +01:00
2023-04-03 14:37:47 +02:00
2023-04-04 14:22:46 +02:00
2023-03-23 17:42:20 -05:00
2023-04-03 11:15:56 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-31 18:51:55 +00:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-16 17:17:48 +01:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2022-10-03 11:58:43 +03:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-04-05 13:16:05 +01:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2022-06-16 18:24:10 +01:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-04-05 13:41:55 -05:00
2023-04-05 13:41:55 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2022-11-16 16:34:06 -06:00
2022-11-16 16:34:06 -06:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2022-11-07 19:12:39 +01:00
2023-01-06 07:52:19 +00:00
2023-03-23 17:42:20 -05:00
2023-01-06 07:52:19 +00:00
2023-03-27 14:59:58 +00:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-04-04 12:48:35 +00:00
2023-04-04 12:48:35 +00:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-30 10:21:13 -05:00
2023-03-27 22:58:20 +00:00
2023-03-23 17:42:20 -05:00
2023-02-17 09:07:45 +01:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-04-04 14:22:46 +02:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00
2022-06-16 18:24:10 +01:00
2023-03-07 14:14:58 +00:00
2023-04-05 13:16:05 +01:00
2023-04-05 13:16:05 +01:00
2023-03-23 17:42:20 -05:00
2023-03-23 17:42:20 -05:00