Commit 7ac6058
authored
Update v8 branch to v8-beta.2 (#4149)
* 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 <ranbena@gmail.com>
* Fix issue with dragged parameter wrapping
Co-Authored-By: Ran Byron <ranbena@gmail.com>
* 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 <ranbena@gmail.com>
* Humanize param.name
* Make sure angular updates Execute disabled status
* 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
* 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.
* Removed redash-newstyle.less (#4017)
* Make sure we always pass a list to _get_column_lists (#4095)
(some data sources might return None as the columns list)
* [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
* [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
* 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
* Migrate with SQL statements. (#4105)
* Update badge in README.md to link to CircleCI (#4104)
* Update README.md
* Update README.md
* Update README.md
Co-Authored-By: Ran Byron <ranbena@gmail.com>
* Update README.md
* Fix widget bottom element alignment (#4110)
* Fix: allow users with view only acces to use the queries in Query Results (#4112)
* Fix: allow users with view only acces to access the queries
* Add tests
* Update error message
* Update error message. Take 2
* Fix Dropdown parameter options appearing behind Dialog (#4109)
* Add ability to use Ant's Table loading property when using ItemsTable (#4117)
* Display data source icon in query editor (#4119)
* 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.
* Fix number param value normlization (#4116)
* Use ng-src for data source icons (#4123)
* hive_ds: show a user friendly error message when possible (#4121)
* Update botocore, to get pass pip warning (#4122)
* Widget table scroll-x visible (#4101)
* Table viz horizontal scroll made visible
* Added tests
* Fixed snapshot pre-condition
* Perhaps this would trigger percy
* Upgrade Sentry-SDK and enable additional integratoins (#4127)
* Update sentry-sdk version
* Add additional Sentry integrations
* 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
* Sync botocor eversions across requirements files. (#4128)
* Decrease size of widget pagination (#4120)
* Added tests
* Perhaps this would trigger percy
* Decrease size of widget pagination
* Removed unused attr
* Updated tests
* 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
* Alerts: Add more condition comparison options (#4134)
* #4132 Add more condition comparison options
* Add arguments to fallback lambda
* Remove duplicate messages method (#4131)
* 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
* Add jsconfig settings with '@' webpack alias (#4135)
* Counter Editor: move components to own files (#4138)
* 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
* CHANGELOG for V8-beta. (#4057)
* CHANGELOG for V8-beta.
* Update CHANGELOG.md
* Update CHANGELOG.md
* Update CHANGELOG.md
* Bug fix: Query view doesn't sync parameters when selecting and deleting (#4146)
* 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
* Color picker component (#4136)
* Widget filters overlapped by visualization (#4137)
* Fix: widget filters overlapped by visualization
* Fix tests
* Fix tests
* CHANGELOG for v8.0.0-beta.2 (#4145)
* Stop building tarballs.
* Update version reference.
* CHANGELOG for 8.0.0-beta.21 parent b426e4f commit 7ac6058
198 files changed
Lines changed: 6884 additions & 3346 deletions
File tree
- .circleci
- bin
- client
- app
- assets
- images/db-logos
- less
- inc
- visualizations
- redash
- components
- ColorPicker
- cards-list
- dashboards
- items-list/components
- queries
- lib
- pages
- dashboards
- home
- queries
- query-snippets
- settings
- services
- visualizations
- chart
- Renderer
- fixtures/getChartData
- plotly
- fixtures
- prepareData
- bar
- box
- bubble
- heatmap
- line-area
- pie
- scatter
- prepareLayout
- choropleth
- counter
- Editor
- table
- cypress
- integration
- dashboard
- query
- visualizations
- support
- dashboard
- migrations/versions
- redash
- authentication
- handlers
- models
- query_runner
- serializers
- settings
- tasks
- utils
- tests
- query_runner
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
90 | 90 | | |
91 | 91 | | |
92 | 92 | | |
93 | | - | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
99 | | - | |
100 | | - | |
101 | | - | |
102 | | - | |
103 | | - | |
104 | | - | |
105 | | - | |
106 | | - | |
107 | | - | |
108 | 93 | | |
109 | 94 | | |
110 | 95 | | |
| |||
130 | 115 | | |
131 | 116 | | |
132 | 117 | | |
133 | | - | |
134 | | - | |
135 | | - | |
136 | | - | |
137 | | - | |
138 | | - | |
139 | | - | |
140 | | - | |
141 | | - | |
142 | | - | |
143 | 118 | | |
144 | 119 | | |
145 | 120 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
3 | 116 | | |
4 | 117 | | |
5 | 118 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
| 3 | + | |
| 4 | + | |
3 | 5 | | |
4 | 6 | | |
5 | | - | |
| 7 | + | |
6 | 8 | | |
7 | 9 | | |
Loading
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
80 | | - | |
81 | | - | |
82 | | - | |
83 | | - | |
84 | | - | |
85 | | - | |
86 | 80 | | |
87 | 81 | | |
88 | 82 | | |
| |||
156 | 150 | | |
157 | 151 | | |
158 | 152 | | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
159 | 157 | | |
160 | 158 | | |
161 | 159 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
3 | | - | |
| 2 | + | |
4 | 3 | | |
5 | 4 | | |
6 | 5 | | |
| |||
0 commit comments