GAK: public dashboards started giving 404 error

Abierto
#114 0 comentarios 0 reacciones 1 asignado Ver en GitHub

@DataBoyTX ya está trabajando en esto.

Desde el 7/3/2024.

Evaluación

Este issue todavía no se ha evaluado.

Descripción

bug

Public dashboards in Enterprise should not require any authentication. Private dashboards are working as expected, however public gives the following 404 error:

Connection failed with status 404, and response " <!DOCTYPE html> <html class="loading" lang="en" data-textdirection="ltr"> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=0, minimal-ui"> <meta name="author" content="Graphistry, Inc."> <title>Graphistry: Page not found </title> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"> <meta name="apple-mobile-web-app-title" content="@graphistry/pivot"> <link rel="shortcut icon" href="/pivot/favicon/favicon.ico"> <meta name="mobile-web-app-capable" content="yes"> <meta name="theme-color" content="#fff"> <meta name="application-name" content="@graphistry/pivot"> <link rel="stylesheet" type="text/css" href="/static/fontawesome/css/all.min.css" /> <link rel="stylesheet" href="/static/bootstrap/css/bootstrap.min.css"> <link href="/static/legacy/css/graphistry.css" rel="stylesheet"> <link rel="stylesheet" type="text/css" href="/static/app-assets/css/vendors.css"> <link rel="stylesheet" type="text/css" href="/static/app-assets/css/app.css"> <link rel="stylesheet" type="text/css" href="/static/assets/css/style.css"> <link rel="stylesheet" type="text/css" href="/static/app-assets/css/core/menu/menu-types/vertical-menu-modern.css"> <!-- Start of graphistry Zendesk Widget script --> <script id="ze-snippet" src="[https://static.zdassets.com/ekr/snippet.js?key=7b26a76d-6f7e-4a3d-849c-372ae6c556b6">](https://static.zdassets.com/ekr/snippet.js?key=7b26a76d-6f7e-4a3d-849c-372ae6c556b6%22%3e) </script> <!-- End of graphistry Zendesk Widget script --> </head> <body class="vertical-layout vertical-menu-modern 2-columns menu-collapsed fixed-navbar" data-open="click" data-menu="vertical-menu-modern" data-col="2-columns"> <!-- fixed-top--> <nav class="header-navbar navbar-expand-md navbar navbar-with-menu navbar-without-dd-arrow fixed-top navbar-dark navbar-shadow"> <div class="navbar-wrapper"> <div class="navbar-header"> <ul class="nav navbar-nav flex-row"> <li class="nav-item mobile-menu d-md-none mr-auto"><a class="nav-link nav-menu-main menu-toggle hidden-xs" href="#"><i class="ft-menu font-large-1"></i></a></li> <li class="nav-item mr-auto"><a class="navbar-brand" href="/"><img class="brand-logo" alt="modern admin logo" src="/static/assets/images/logo/logo1.png"> <h3 class="brand-text">&nbsp</h3></a></li> <li class="nav-item d-none d-md-block float-right"><a class="nav-link modern-nav-toggle pr-0" data-toggle="collapse"><i class="toggle-icon ft-toggle-right font-medium-3 white" data-ticon="ft-toggle-right"></i></a></li> <li class="nav-item d-md-none"><a class="nav-link open-navbar-container" data-toggle="collapse" data-target="#navbar-mobile"><i class="la la-ellipsis-v"></i></a></li> </ul> </div> <div class="navbar-container content"> <div class="collapse navbar-collapse" id="navbar-mobile"> <ul class="nav navbar-nav float-right"> <li class="dropdown dropdown-user nav-item"> <a class="dropdown-toggle nav-link dropdown-user-link" href="#" role="button" id="dropdownMenuButton" data-toggle="dropdown" aria-expanded="false"> <span class="user-email">ricky</span> <span style="display: inline-block; margin-left: 0.5em; margin-right: 0.5em;"> <i class="fa fa-user"></i> </span> <span class="user-name">personal account</span> </a> <ul class="dropdown-menu dropdown-menu-right" aria-labelledby="dropdownMenuButton"> <li><a class="dropdown-item" href="/admin/"><i class="fa fa-users-cog"></i> Admin portal</a></li> <div class="dropdown-divider"></div> <li><a class="dropdown-item" href="/users/update/profile/"><i class="fa fa-user-edit"></i> Edit profile</a></li> <li><a class="dropdown-item" href="/accounts/password/change/"><i class="fa fa-edit"></i> Change password</a></li> <li> <a class="dropdown-item" href="/accounts/password/reset/"> <span class="fa-stack" style="font-size: 0.5rem; margin-right: 7px"> <i class="fa fa-undo fa-stack-2x"></i> <i class="fa fa-lock fa-stack-1x"></i> </span> Reset password</a> </li> <div class="dropdown-divider"></div> <li><a class="dropdown-item" href="/healthcheck/"><i class="fa fa-medkit"></i>Health check</a></li> <div class="dropdown-divider"></div> <li><a class="dropdown-item" href="/users/o/"><i class="far fa-building"></i> Manage organizations </a></li> <li><a class="dropdown-item" href="/users/o/SITE/sso/list/"><i class="fas fa-shield-alt"></i> Manage site-wide SSO </a> </li> <div class="dropdown-divider"></div> <li id="id-dropdown-hover" class="dropdown dropend"> <a class=" align-items-center row" id="dropdownMenuButtonSubMenu" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false"> <span class="col-10"> <span class="dropdown-item no-click label">Active organization:</span> <span class="dropdown-item no-click label text-body">personal account</span> </span> </a> <li><a class="dropdown-item" href="/users/personal/key/"><i class="fa fa-key"></i> Manage API keys</a></li> </li> <div class="dropdown-divider"></div> <li> <a class="dropdown-item" href="/accounts/logout/"><i class="fa fa-sign-out-alt"></i> Logout </a> </li> </ul> </li> </ul> <ul class="nav navbar-nav float-right"> <i class="fas fa-circle-notch fa-spin d-none spinner"></i> <li class="dropdown dropdown-user nav-item "> <span class="dropdown-toggle nav-link dropdown-user-link" style="font-size: 18px"> <span class="badge badge-warning">Enterprise</span> <style> .orange-color { color: #ff9149; } .orange-color:hover { color: #ff6500; } </style> </span> </li> </ul> <span class="ml-auto mr-2"> <span style="color:red; font-size:14px;"></span> </span> </div> </div> </div> </nav> <!-- ////////////////////////////////////////////////////////////////////////////--> <!-- main menu--> <div class="main-menu menu-fixed menu-dark menu-accordion menu-shadow" data-scroll-to-active="true"> <div class="main-menu-content"> <ul class="navigation navigation-main pt-2" id="main-menu-navigation" data-menu="menu-navigation"> <li class="nav-item"> <a href="/" class="nav-link"> <i class="fa fa-home"></i> <span class="menu-title" data-i18n="">Home</span> </a> </li> <li class="nav-item"> <a href="/pivot/home" class="nav-link"> <i class="fa fa-eye"></i> <span class="menu-title" data-i18n="">Visual Playbooks (beta)</span> </a> </li> <li class="nav-item"> <a href="/pivot/connectors" class="nav-link"> <i class="fa fa-plug"></i> <span class="menu-title" data-i18n="">Connectors</span> </a> </li> <li class="nav-item"> <a href="/notebook" class="nav-link"> <i class="fa fa-file-code"></i> <span class="menu-title" data-i18n="">Notebook Directory</span> </a> </li> <li class="nav-item"> <a href="/private/dash/" class="nav-link"> <i class="fa fa-tachometer-alt"></i> <span class="menu-title" data-i18n="">Private Dashboards</span> </a> </li> <li class="nav-item"> <a href="/public/dash/" class="nav-link"> <i class="fa fa-bullhorn"></i> <span class="menu-title" data-i18n="">Public Dashboards</span> </a> </li> <li class="nav-item"> <a href="/datasets/" class="nav-link"> <i class="fa fas fa-images"></i> <span class="menu-title" data-i18n="">Gallery</span> </a> </li> <li class="nav-item"> <a href="/files/" class="nav-link"> <i class="fa fas fa-file-alt"></i> <span class="menu-title" data-i18n="">Files</span> </a> </li> <li class="nav-item"> <a href="/docs" class="nav-link"> <i class="fa fa-question-circle"></i> <span class="menu-title" data-i18n="">Documentation</span> </a> </li> <li class="nav-item"> <a href="[https://www.graphistry.com/support"](https://www.graphistry.com/support%22) class="nav-link"> <i class="fa fa-phone"></i> <span class="menu-title" data-i18n="">Support</span> </a> </li> <li class="nav-item"> <a href="/pivot/upload-file" class="nav-link"> <i class="fa fas fa-plus-circle"></i> <span class="menu-title" data-i18n="">Visualize files (beta)</span> </a> </li> </ul> </div> </div> <div class="app-content content"> <div class="content-wrapper"> <div class="content-body"> <div class="card"> <div class="card-body"> <h5 class="card-title"> <i class="fa fa-question-circle fa-sm"></i> Oh no! Page not found </h5> <p class="card-text">You may want to:</p> <ul> <li>Check the original link for errors: cut off, misformatted, ...</li> </ul> If the problem persists, please contact staff </div> </div> </div> </div> </div> <!-- ////////////////////////////////////////////////////////////////////////////--> <footer class="footer footer-static footer-dark navbar-border navbar-shadow"> <p class="clearfix blue-grey lighten-2 text-sm-center mb-0 px-2"> <span class="float-md-left d-block d-md-inline-block"> Copyright &copy; 2023 <a class="text-bold-800 grey darken-2" href=https://www.graphistry.com/ target="_blank">Graphistry, Inc.</a>, all rights reserved. Graphing the planet with version v2.40.55. </span></p> </footer> <script src="/static/app-assets/vendors/js/vendors.min.js" type="text/javascript"></script> <script src="/static/app-assets/js/core/app-menu.js" type="text/javascript"></script> <script src="/static/app-assets/js/core/app.js" type="text/javascript"></script> <script> $('#id-dropdown-hover').hover(function(){ $(this).addClass("show", 100); }, function(){ $(this).removeClass("show", 100); }); </script> </body> </html> ".
Lenguaje dominante
Python
Estrellas
246
Forks
27
Métricas de merge de PR
Sin PR fusionados en 30 d

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de graphistry/graph-app-kit

Todos los issues de graphistry/graph-app-kit

Issues similares

Más issues de Python

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.