Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Restyle Feature/remove access to public dashboard #4661

Closed
wants to merge 57 commits into from

Commits on Oct 27, 2019

  1. Migrate Parameters component to React (#4006)

    * Start Parameters Migration
    
    * Add dirtyCount
    
    * Use workaround with setState
    
    * Apply Changes
    
    * Add EditSettingsDialog
    
    * Add Cmd/Ctrl + Enter behavior
    
    * Remove isApplying
    
    * Delete Angular version of parameters
    
    * Update tests
    
    * Remove angular stuff
    
    * Update jest
    
    * Drag placeholder
    
    * Update events
    
    * Use old button styling and move css
    
    * Reviewing code
    
    * Add parameter rearrange test
    
    * Add Parameter Settings title change test
    
    * Update Parameter Settings button styling
    
    * Move parameter url logic back to Parameters
    
    * Disable url update when query is new
    
    * Styling changes (#4019)
    
    * Ran's title width styling
    
    * Update drag test
    
    * Improve sizing for Number inputs
    
    Co-Authored-By: Ran Byron <[email protected]>
    
    * Fix issue with dragged parameter wrapping
    
    Co-Authored-By: Ran Byron <[email protected]>
    
    * Don't reevaluate dirtyParamCount
    
    * Allow multiple values :)
    
    * Fix parameter alignments
    
    * Fix Select width on search
    
    * Update client/app/components/Parameters.less
    
    Co-Authored-By: Ran Byron <[email protected]>
    
    * Humanize param.name
    
    * Make sure angular updates Execute disabled status
    gabrieldutra authored and arikfr committed Oct 27, 2019
    Configuration menu
    Copy the full SHA
    6b39437 View commit details
    Browse the repository at this point in the history
  2. Add more flake8 tests and fail build if any test fails (#4055)

    * Add more flake8 tests and fail build if any test fails
    
    Run all flake8 E9xx + F63x + F7xx + F82x tests.
    
    * long = long in Python 2
    cclauss authored and arikfr committed Oct 27, 2019
    Configuration menu
    Copy the full SHA
    56d444b View commit details
    Browse the repository at this point in the history
  3. Fix: MySQL connections without SSL are failing (#4090)

    * Move connection logic into a single method & make sure not to pass ssl value if not used.
    
    * Remove wildcard import and format file.
    arikfr committed Oct 27, 2019
    Configuration menu
    Copy the full SHA
    4866be6 View commit details
    Browse the repository at this point in the history
  4. Removed redash-newstyle.less (#4017)

    ranbena authored and arikfr committed Oct 27, 2019
    Configuration menu
    Copy the full SHA
    ee85923 View commit details
    Browse the repository at this point in the history
  5. Make sure we always pass a list to _get_column_lists (#4095)

    (some data sources might return None as the columns list)
    arikfr committed Oct 27, 2019
    Configuration menu
    Copy the full SHA
    d53d05c View commit details
    Browse the repository at this point in the history
  6. [Data Sources] Add: Azure Data Explorer (Kusto) query runner (#4091)

    * [Data Sources] Add: Azure Data Explorer (Kusto) query runner
    
    * CodeClimate fixes
    
    * Remove TODO
    
    * Fixed configuration properties names for Azure Kusto
    
    * Azure Kusto: get_schema in one query
    
    * azure-kusto-data update to 0.0.32
    
    * Add Kusto to the default query runners list
    spacentropy authored and arikfr committed Oct 27, 2019
    Configuration menu
    Copy the full SHA
    21ac9e8 View commit details
    Browse the repository at this point in the history
  7. [Qubole] - Adding support to process Quantum query types. (#4066)

    * [Qubole] - Adding support to process Quantum query types.
    
    Quantum is a serverless interactive service that offers
    direct SQL access to user's data lake. Changes are made
    to accept `quantum` query type from user which makes
    `Cluster Label` as optional.
    
    * -Making quantum as defult query.
    -Dictionary safe access to connection parmeters
    
    * keeping pep8 standards
    
    * Maintainig pep8 std
    
    * Use latest version of qds-sdk
    
    * Use qds-sdk v1.13.0
    
    * Use qds-sdk v1.12.0
    
    * Use qds-sdk v1.13.0
    
    * Updating SDK with verified version
    
    * hive as default query type
    
    * qds-sdk : Locking most recent release version
    
    * qds-sdk : Locking recent release version
    
    * falling back to original version of qds-sdk
    sandeepV2 authored and arikfr committed Oct 27, 2019
    Configuration menu
    Copy the full SHA
    cbfd994 View commit details
    Browse the repository at this point in the history
  8. Dashboard: when updating parameters, run only relevant queries (#3804)

    * refresh only affected queries in dashboard when parameters are changed
    
    * rename pendingParameters to updatedParameters
    
    * select which widgets to update according to their mapping as a dashboard-level parameter
    
    * use lodash's include
    Omer Lachish authored and arikfr committed Oct 27, 2019
    Configuration menu
    Copy the full SHA
    61a80ad View commit details
    Browse the repository at this point in the history
  9. Migrate with SQL statements. (#4105)

    shinsuke-nara authored and arikfr committed Oct 27, 2019
    Configuration menu
    Copy the full SHA
    0207ba1 View commit details
    Browse the repository at this point in the history
  10. Update badge in README.md to link to CircleCI (#4104)

    * Update README.md
    
    * Update README.md
    
    * Update README.md
    
    Co-Authored-By: Ran Byron <[email protected]>
    
    * Update README.md
    Omer Lachish authored and arikfr committed Oct 27, 2019
    Configuration menu
    Copy the full SHA
    194d4e1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    7e9db06 View commit details
    Browse the repository at this point in the history
  12. Fix: allow users with view only acces to use the queries in Query Res…

    …ults (#4112)
    
    * Fix: allow users with view only acces to access the queries
    
    * Add tests
    
    * Update error message
    
    * Update error message. Take 2
    arikfr committed Oct 27, 2019
    Configuration menu
    Copy the full SHA
    8af099b View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    e776544 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    a8440d3 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    966b599 View commit details
    Browse the repository at this point in the history
  16. Move annotation logic into Query Runner (#4113)

    * Code formatting
    
    * Move annotation logic into query runner, so it can be overriden in the query runner.
    
    * Add mixin to __all__
    
    * Switch to flag instead of mixin
    
    * Feature (Redshift): option to set query group for adhoc/scheduled queries  (#4114)
    
    * Add scheduled status to query job metadata.
    
    * Add: option to set query group for adhoc/scheduled Redshift queries
    
    * Scheduled might not be set for already enqueued queries.
    arikfr committed Oct 27, 2019
    Configuration menu
    Copy the full SHA
    cc21a32 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    10b57b6 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    b59e210 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    49b3dca View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    4dea1d6 View commit details
    Browse the repository at this point in the history
  21. Widget table scroll-x visible (#4101)

    * Table viz horizontal scroll made visible
    
    * Added tests
    
    * Fixed snapshot pre-condition
    
    * Perhaps this would trigger percy
    ranbena authored and arikfr committed Oct 27, 2019
    Configuration menu
    Copy the full SHA
    959822c View commit details
    Browse the repository at this point in the history
  22. Upgrade Sentry-SDK and enable additional integratoins (#4127)

    * Update sentry-sdk version
    
    * Add additional Sentry integrations
    arikfr committed Oct 27, 2019
    Configuration menu
    Copy the full SHA
    c9b3c95 View commit details
    Browse the repository at this point in the history
  23. Migrate Counter visualization to React (#4106)

    * Migrate Counter to React: Renderer
    
    * Migrate Counter to React: Editor
    
    * Cleanup
    
    * Review and fix rows indexing algorithm
    
    * Counter not properly scaled in editor
    
    * Fix wrong label for/input id pair
    
    * Tests
    
    * Tests
    
    * Fix vendor prefixes
    
    * Remove unnecessary useEffect dependencies
    
    * Update tests
    
    * Fix Percy snapshot names
    kravets-levko authored and arikfr committed Oct 27, 2019
    Configuration menu
    Copy the full SHA
    4edfd23 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    4a74263 View commit details
    Browse the repository at this point in the history
  25. Decrease size of widget pagination (#4120)

    * Added tests
    
    * Perhaps this would trigger percy
    
    * Decrease size of widget pagination
    
    * Removed unused attr
    
    * Updated tests
    ranbena authored and arikfr committed Oct 27, 2019
    Configuration menu
    Copy the full SHA
    c74ece4 View commit details
    Browse the repository at this point in the history
  26. Allow the user to decide how to handle null values in charts (#4071)

    * #2629 Refactor Chart visualization, add option for handling NULL values (keep/convert to 0.0)
    
    * Handle null values in line/area stacking code; some cleanup
    
    * Handle edge case: line/area stacking when last value of one of series is missing
    
    * Mjnor update to line/area stacking code
    
    * Fix line/area normalize to percents feature
    
    * Unit tests
    
    * Refine tests; add tests for prepareLayout function
    
    * Tests for prepareData (heatmap) function
    
    * Tests for prepareData (pie) function
    
    * Tests for prepareData (bar, line, area) function
    
    * Tests for prepareData (scatter, bubble) function
    
    * Tests for prepareData (box) function
    
    * Remove unused file
    kravets-levko authored and arikfr committed Oct 27, 2019
    Configuration menu
    Copy the full SHA
    d2d78e7 View commit details
    Browse the repository at this point in the history
  27. Alerts: Add more condition comparison options (#4134)

    * #4132 Add more condition comparison options
    
    * Add arguments to fallback lambda
    kravets-levko authored and arikfr committed Oct 27, 2019
    Configuration menu
    Copy the full SHA
    2cdc882 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    f252821 View commit details
    Browse the repository at this point in the history
  29. Migrate Chart visualization to React Part 1: Renderer (#4130)

    * Migrate Chart visualization: Renderer
    
    * Refine PlotlyChart component; move stylesheets to visualization's folder
    
    * Migrate Custom JS Chart to React
    
    * Cleanup
    kravets-levko authored and arikfr committed Oct 27, 2019
    Configuration menu
    Copy the full SHA
    da09de6 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    fe477aa View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    7bf4219 View commit details
    Browse the repository at this point in the history
  32. Allow users to share aggregated usage information with us (#4108)

    * Initial commit of BeaconConsent component
    
    * Add comment about being able to change setting
    
    * Use <Text> correctly
    
    * Final version of consent screen
    
    * Show beacon consent message on homepage only if it wasn't enabled already.
    
    * Add consent setting to organization settings screen.
    
    * Add support for custom message in OrgSetting.save.
    
    * Implmenet consent saving.
    
    * If consent given, send extra data
    
    * Add HelpTrigger
    
    * Make CodeClimate happy
    
    * Wrap everything with DynamicComponent
    arikfr committed Oct 27, 2019
    Configuration menu
    Copy the full SHA
    f0ba045 View commit details
    Browse the repository at this point in the history
  33. CHANGELOG for V8-beta. (#4057)

    * CHANGELOG for V8-beta.
    
    * Update CHANGELOG.md
    
    * Update CHANGELOG.md
    
    * Update CHANGELOG.md
    arikfr committed Oct 27, 2019
    Configuration menu
    Copy the full SHA
    76e0fa6 View commit details
    Browse the repository at this point in the history
  34. Configuration menu
    Copy the full SHA
    c622a76 View commit details
    Browse the repository at this point in the history
  35. Query Snippets: Use onClick instead of link for 'Click here' option (#…

    …4144)
    
    * Snippets: Don't change url when not needed
    
    * Revert "Snippets: Don't change url when not needed"
    
    This reverts commit 2f346f3.
    
    * Query Snippets: use onClick instead of link
    gabrieldutra authored and arikfr committed Oct 27, 2019
    Configuration menu
    Copy the full SHA
    c5a65b3 View commit details
    Browse the repository at this point in the history
  36. Color picker component (#4136)

    kravets-levko authored and arikfr committed Oct 27, 2019
    Configuration menu
    Copy the full SHA
    ba0cceb View commit details
    Browse the repository at this point in the history
  37. Widget filters overlapped by visualization (#4137)

    * Fix: widget filters overlapped by visualization
    
    * Fix tests
    
    * Fix tests
    kravets-levko authored and arikfr committed Oct 27, 2019
    Configuration menu
    Copy the full SHA
    f5802d2 View commit details
    Browse the repository at this point in the history
  38. CHANGELOG for v8.0.0-beta.2 (#4145)

    * Stop building tarballs.
    
    * Update version reference.
    
    * CHANGELOG for 8.0.0-beta.2
    arikfr committed Oct 27, 2019
    Configuration menu
    Copy the full SHA
    13b6bfc View commit details
    Browse the repository at this point in the history
  39. Remove beta tag

    arikfr committed Oct 27, 2019
    Configuration menu
    Copy the full SHA
    6227a1d View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    8de1fa3 View commit details
    Browse the repository at this point in the history
  41. Updated package-lock.json file

    arikfr committed Oct 27, 2019
    Configuration menu
    Copy the full SHA
    e94515d View commit details
    Browse the repository at this point in the history
  42. Pin Cypress version (#4284)

    arikfr committed Oct 27, 2019
    Configuration menu
    Copy the full SHA
    a16f551 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2019

  1. Fix the DB migration so that the correct key is used for encrypting D…

    …S credentials. (#4345)
    
    Without this upgrades from at least v5 (and earlier) won't work.
    Jakdaw authored and arikfr committed Nov 11, 2019
    Configuration menu
    Copy the full SHA
    a0a20ec View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2019

  1. Bump pymssql to get around pymssql/pymssql#520; specify version of pa…

    …ndas to allow clean install against vanilla Python 2.7.17 (#4287)
    Jakdaw authored and arikfr committed Nov 13, 2019
    Configuration menu
    Copy the full SHA
    1bea65c View commit details
    Browse the repository at this point in the history

Commits on Nov 17, 2019

  1. Add CHANGELOG entry for v8.0.1 (#4367)

    * Add CHANGELOG entry for v8.0.1
    
    * Update version in __init__.py
    
    * Update version in package.json
    arikfr authored Nov 17, 2019
    Configuration menu
    Copy the full SHA
    cd13c97 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2020

  1. Remove embed option. Remove public sharing of dashboards. Allow DML q…

    …ueries in Athena. Add updates on redash home page.
    masterlittle committed Feb 19, 2020
    Configuration menu
    Copy the full SHA
    c531847 View commit details
    Browse the repository at this point in the history
  2. Restyled by autopep8

    restyled-commits committed Feb 19, 2020
    Configuration menu
    Copy the full SHA
    31d7b01 View commit details
    Browse the repository at this point in the history
  3. Restyled by black

    restyled-commits committed Feb 19, 2020
    Configuration menu
    Copy the full SHA
    e154df2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    d94e662 View commit details
    Browse the repository at this point in the history
  5. Restyled by jq

    restyled-commits committed Feb 19, 2020
    Configuration menu
    Copy the full SHA
    3f4e36f View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    79ba4ca View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    a28559c View commit details
    Browse the repository at this point in the history
  8. Restyled by prettier

    restyled-commits committed Feb 19, 2020
    Configuration menu
    Copy the full SHA
    af682cc View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    3ef67f8 View commit details
    Browse the repository at this point in the history
  10. Restyled by shfmt

    restyled-commits committed Feb 19, 2020
    Configuration menu
    Copy the full SHA
    cfb21f1 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b65badb View commit details
    Browse the repository at this point in the history
  12. Restyled by yapf

    restyled-commits committed Feb 19, 2020
    Configuration menu
    Copy the full SHA
    002a2f3 View commit details
    Browse the repository at this point in the history