Merge branch '16743-blank-page-for-some-links'
authorDaniel Kutyła <daniel.kutyla@contractors.roche.com>
Thu, 27 Aug 2020 18:24:27 +0000 (20:24 +0200)
committerDaniel Kutyła <daniel.kutyla@contractors.roche.com>
Thu, 27 Aug 2020 18:24:27 +0000 (20:24 +0200)
Closes #16743

Arvados-DCO-1.1-Signed-off-by: Daniel Kutyła <daniel.kutyla@contractors.roche.com>

src/common/config.ts
src/views/login-panel/login-panel.tsx

index cf539f3dd51856783b56dd6a90192c1dd69fe319..dd812c65bb488cce168fa6a178b4529a0cc58206 100644 (file)
@@ -76,6 +76,9 @@ export interface ClusterConfigJSON {
         SSO: {
             Enable: boolean;
         }
+        Test: {
+            Enable: boolean;
+        }
     };
     Collections: {
         ForwardSlashNameSubstitution: string;
@@ -231,6 +234,9 @@ export const mockClusterConfigJSON = (config: Partial<ClusterConfigJSON>): Clust
         SSO: {
             Enable: false,
         },
+        Test: {
+            Enable: false,
+        },
     },
     Collections: {
         ForwardSlashNameSubstitution: "",
index c857c0b287efbf382c4a0c0c55278a0ec4aeb6cf..4538802b51403ed231702182c38f649c1b2cf1e4 100644 (file)
@@ -70,7 +70,7 @@ type LoginPanelProps = DispatchProp<any> & WithStyles<CssRules> & {
     passwordLogin: boolean,
 };
 
-const loginOptions = ['LDAP', 'PAM'];
+const loginOptions = ['LDAP', 'PAM', 'Test'];
 
 export const requirePasswordLogin = (config: Config): boolean => {
     if (config && config.clusterConfig && config.clusterConfig.Login) {