chore(coderd): remove the window option in open_in (#16104)

As we worked on adding a `open_in` parameter for workspace_apps - we
initially created three options :
- window
- slim_window
- tab

After further investigation, `window` should not be used and has to be
removed.

ℹ️ I decided to remove the option instead of deprecating it as we've not
created any release nor documented the feature. Can be discussed.
This commit is contained in:
Vincent Vielle
2025-01-15 15:26:31 +01:00
committed by GitHub
parent b4fde801f5
commit a160e8f06c
12 changed files with 27 additions and 41 deletions
+1
View File
@@ -23,6 +23,7 @@ export enum AppSharingLevel {
}
export enum AppOpenIn {
/** @deprecated */
WINDOW = 0,
SLIM_WINDOW = 1,
TAB = 2,
+2 -6
View File
@@ -3018,13 +3018,9 @@ export const WorkspaceAppHealths: WorkspaceAppHealth[] = [
];
// From codersdk/workspaceapps.go
export type WorkspaceAppOpenIn = "slim-window" | "tab" | "window";
export type WorkspaceAppOpenIn = "slim-window" | "tab";
export const WorkspaceAppOpenIns: WorkspaceAppOpenIn[] = [
"slim-window",
"tab",
"window",
];
export const WorkspaceAppOpenIns: WorkspaceAppOpenIn[] = ["slim-window", "tab"];
// From codersdk/workspaceapps.go
export type WorkspaceAppSharingLevel = "authenticated" | "owner" | "public";