Giter Site home page Giter Site logo

prepsmith / eic-redash Goto Github PK

View Code? Open in Web Editor NEW

This project forked from getredash/redash

0.0 6.0 0.0 9.96 MB

Make Your Company Data Driven. Connect to any data source, easily visualize and share your data.

Home Page: http://redash.io/

License: BSD 2-Clause "Simplified" License

Shell 1.63% Python 45.11% JavaScript 19.59% CSS 23.65% HTML 9.46% Mako 0.03% Ruby 0.53%

eic-redash's Introduction

Join the chat at https://gitter.im/getredash/redash Documentation

Redash is our take on freeing the data within our company in a way that will better fit our culture and usage patterns.

Prior to Redash, we tried to use traditional BI suites and discovered a set of bloated, technically challenged and slow tools/flows. What we were looking for was a more hacker'ish way to look at data, so we built one.

Redash was built to allow fast and easy access to billions of records, that we process and collect using Amazon Redshift ("petabyte scale data warehouse" that "speaks" PostgreSQL). Today Redash has support for querying multiple databases, including: Redshift, Google BigQuery, PostgreSQL, MySQL, Graphite, Presto, Google Spreadsheets, Cloudera Impala, Hive and custom scripts.

Redash consists of two parts:

  1. Query Editor: think of JS Fiddle for SQL queries. It's your way to share data in the organization in an open way, by sharing both the dataset and the query that generated it. This way everyone can peer review not only the resulting dataset but also the process that generated it. Also it's possible to fork it and generate new datasets and reach new insights.
  2. Dashboards/Visualizations: once you have a dataset, you can create different visualizations out of it, and then combine several visualizations into a single dashboard. Currently it supports charts, pivot table and cohorts.

Demo

You can try out the demo instance: http://demo.redash.io/ (login with any Google account).

Getting Started

Getting Help

Reporting Bugs and Contributing Code

  • Want to report a bug or request a feature? Please open an issue.
  • Want to help us build Redash? Fork the project, edit in a dev environment, and make a pull request. We need all the help we can get!

License

BSD-2-Clause.

eic-redash's People

Contributors

arikfr avatar kocsmy avatar amirnissim avatar kravets-levko avatar alexanderlz avatar erans avatar tjwudi avatar alexdebrie avatar christophervalles avatar deecay avatar christophervalles-hailo avatar luke14free avatar ekampf avatar adamlwgriffiths avatar apetitdev avatar alonho avatar 44px avatar jeffwidman avatar kyoshidajp avatar chiragkparmar avatar matthew-sochor-zz avatar toyama0919 avatar kitsuyui avatar johnconnell avatar ziahamza avatar nathanlubchenco avatar whummer avatar stanhu avatar laughingman7743 avatar ariarijp avatar

Watchers

Grayson Chen avatar Gabriel Paquin avatar James Cloos avatar Taekon Kim avatar  avatar  avatar

eic-redash's Issues

Issuer content is missing

saml response from redash is

<?xml version='1.0' encoding='UTF-8'?>
<samlp:AuthnRequest xmlns:saml="urn:oasis:names:tc:SAML:2.0:assertion" xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol" AssertionConsumerServiceURL="http://localhost:5000/saml/callback" Destination="https://login.staging.prepsmith.com/saml/auth" ID="id-1nIklwdRC8rDFZjMn" IssueInstant="2018-01-11T09:19:19Z" ProtocolBinding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Version="2.0">
  <saml:Issuer Format="urn:oasis:names:tc:SAML:2.0:nameid-format:entity" />
  <samlp:NameIDPolicy AllowCreate="false" Format="urn:oasis:names:tc:SAML:2.0:nameid-format:transient" />
</samlp:AuthnRequest>

content of saml:Issuer is missing, it could be SAML Entity ID in the setting, but I can't change it.

I have to hack saml-idp Prepsmith/saml_idp@842e196

saml response does not use correct namespace

redash generates saml response as

<?xml version='1.0' encoding='UTF-8'?>
<ns0:AuthnRequest xmlns:ns0="urn:oasis:names:tc:SAML:2.0:protocol" xmlns:ns1="urn:oasis:names:tc:SAML:2.0:assertion" AssertionConsumerServiceURL="http://localhost:5000/saml/callback" Destination="https://login.staging.prepsmith.com/saml/auth" ID="id-RapIvGTjnjimF8r8J" IssueInstant="2018-01-10T06:22:03Z" ProtocolBinding="urn:oasis:names:tc:SAML:2.0:bindings:HTTP-POST" Version="2.0">
  <ns1:Issuer Format="urn:oasis:names:tc:SAML:2.0:nameid-format:entity" />
  <ns0:NameIDPolicy AllowCreate="false" Format="urn:oasis:names:tc:SAML:2.0:nameid-format:transient" />
</ns0:AuthnRequest>

but it should use saml instead of ns1 and samlp instead of ns0

I have to hack pysaml2 Prepsmith/pysaml2@d7a543e

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.