GAK: public dashboards started giving 404 error

Aperta
#114 0 commenti 0 reazioni 1 assegnatario Vedi su GitHub

@DataBoyTX ci sta già lavorando.

Dal 7/3/2024.

Valutazione

Questa issue non è ancora stata valutata.

Descrizione

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> ".
Lingua principale
Python
Stelle
246
Fork
27
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di graphistry/graph-app-kit

Tutte le issue di graphistry/graph-app-kit

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.