Skip to content
Open
Changes from all commits
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
f54901a
Added services and vscode service on agent
ubarilan Aug 17, 2022
34a47eb
Moved dependency to dev dependencies
ubarilan Aug 17, 2022
249cd78
Changed untruthful comment
ubarilan Aug 17, 2022
eb74479
Added proxy configuration to configuration interface
ubarilan Aug 17, 2022
f6b5a25
Changed permissions on ContainerWorkspaces class in order for proxy t…
ubarilan Aug 17, 2022
98c3139
Added base proxy infrastructure
ubarilan Aug 17, 2022
43f4ba8
Fixed logging mistake
ubarilan Aug 17, 2022
1b65f46
Fixed a few bugs and can now fetch binary files too
ubarilan Aug 17, 2022
6b2aa77
Fixed issue with buffer proxy responses
ubarilan Aug 18, 2022
b7abdad
Fixed null value when fetching /api/container/status route
ubarilan Aug 20, 2022
ba3ad7f
Fixed webshell
ubarilan Aug 22, 2022
1b784b6
Fixed daemon crashing while agent restarts bug
ubarilan Aug 28, 2022
0ef09d9
Added important TODO comments
ubarilan Aug 28, 2022
4dcf975
Made vscode websocket proxy work
idandev Aug 28, 2022
2ea4f9b
Added API authentication to PM
ubarilan Aug 28, 2022
6808b37
Added token creation and deletion via daemon API
idandev Aug 30, 2022
9769396
Removed unsused import
ubarilan Aug 30, 2022
58213b4
Made CI Lint more strict
ubarilan Aug 30, 2022
629dd02
Added PM authentication with tokens
idandev Aug 30, 2022
79490fc
Fixed lint problems
idandev Aug 30, 2022
d6edfab
Added stricter equal checking
ubarilan Aug 30, 2022
78c4fe7
Merge branch 'master' into feature/vscode_proxy
ubarilan Aug 30, 2022
0f95932
Revmoed unnecessary import and ProxyManager class member
idandev Sep 3, 2022
9c405c4
Merge branch 'master' into feature/vscode_proxy
idandev Sep 3, 2022
25a0df7
Merge branch 'master' into feature/vscode_proxy
ubarilan Sep 15, 2022
d710dde
Merge branch 'master' into feature/vscode_proxy
idandev Oct 5, 2022
8f2381e
Lint problems
idandev Oct 5, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 0 additions & 2 deletions daemon/src/lib/proxy-manager/ProxyManager.ts
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@ import ContainerWorkspaces from '../../ContainerWorkspaces';
import BaseProxy from './proxies/BaseProxy';
import VSCodeProxy from './proxies/vscode';
import WebShellProxy from './proxies/webshell';
import { WebSocketServer } from 'ws';
import { getProxyInfo, parseCookieString } from './common/utils';
import serviceToPort from './common/serviceToPort';
import { Duplex } from 'stream';
Expand All @@ -29,7 +28,6 @@ import cookieParser from 'cookie-parser';

export default class ProxyManager {
private httpServer: HttpServer | HttpsServer;
private wss: WebSocketServer;
protected readonly config: Configuration['proxy'];
protected webApp: Application;
protected accessTokens: Map<string, ProxyInfo>;
Expand Down