Arik Fraimovich
43a66fae82
Merge branch 'master' of github.com:getredash/redash
2018-04-16 11:21:24 +03:00
Arik Fraimovich
ed739e1292
Update version
2018-04-16 11:21:14 +03:00
Arik Fraimovich
212c7eed46
Merge pull request #2457 from kyoshidajp/fix_td_syntax_error
...
Fix syntax error
2018-04-15 10:45:46 +03:00
Katsuhiko YOSHIDA
ce50042407
Fix syntax error
2018-04-14 09:46:05 +09:00
Arik Fraimovich
e17e36f9e4
Update CHANGELOG.md
2018-04-12 15:40:32 +03:00
Arik Fraimovich
0bc570d741
Merge pull request #2407 from alon710/master
...
adds mattermost destination
2018-04-12 15:17:58 +03:00
Arik Fraimovich
7465c74392
Merge pull request #2428 from toru-takahashi/master
...
Improve a query failure message for Treasure Data Runner
2018-04-12 15:14:24 +03:00
Arik Fraimovich
a8a91109ee
Merge pull request #2452 from kravets-levko/bug/firefox-widget-height-continuously-increases
...
Firefox: widget height continuously increases
2018-04-11 22:29:54 +03:00
Arik Fraimovich
add60c2552
Merge pull request #2451 from kravets-levko/bug/page-layout-lost
...
Wrong page layout if route change was cancelled
2018-04-11 22:29:26 +03:00
Levko Kravets
4dc8826beb
Firefox, dashboard, auto-height feature: in some cases (loader shown and widget has params, but possibly other cases) widget start continuously growing
2018-04-10 21:08:27 +03:00
Levko Kravets
d35bbdb257
getredash/redash#2401 Wrong page layout if route change cancelled
2018-04-10 15:42:05 +03:00
Arik Fraimovich
8636c3310d
Merge pull request #2449 from getredash/botocore-update
...
Update botocore version.
2018-04-09 23:02:13 +03:00
Arik Fraimovich
eddd9419a4
Merge pull request #2450 from getredash/map-names
...
Update map visualizations names.
2018-04-09 22:57:40 +03:00
Arik Fraimovich
2d08314982
Update Choropleth visualization name.
2018-04-09 22:57:22 +03:00
Arik Fraimovich
28d69b0c60
Update map visualizations names.
2018-04-09 22:56:10 +03:00
Arik Fraimovich
7f76400550
Update botocore version.
...
Fixes #2400 .
2018-04-09 22:55:20 +03:00
Arik Fraimovich
f551b348a7
Merge pull request #2447 from getredash/patches
...
Fixes to new dashboard layout engine
2018-04-09 09:47:43 +03:00
Toru Takahashi
b1567f4d8d
Add safe guarding with .get()
2018-04-09 01:29:18 +09:00
Arik Fraimovich
d18c94a587
Merge pull request #2420 from fmy/patch-1
...
use MongoClient for ReplicaSet
2018-04-08 15:43:56 +03:00
Arik Fraimovich
f75c142981
Merge pull request #2434 from tonyjiangh/fix/funnel_typo
...
Fix funnel setting page typo
2018-04-08 15:39:09 +03:00
Arik Fraimovich
0959281a01
Merge pull request #2443 from deecay/choropleth-fullscreen
...
Choropleth: Add fullscreen control
2018-04-08 15:38:07 +03:00
Arik Fraimovich
96a0a512f3
Merge pull request #2446 from getredash/patches
...
Update pymongo version to support newer MongoDB versions
2018-04-08 15:33:06 +03:00
Levko Kravets
9899abfe6a
Fix: some legacy dashboards got their widgets misplaced when using auto height.
2018-04-08 15:32:24 +03:00
Arik Fraimovich
d02386488c
Fix: dashboard refresh was broken due to introduction of track by to ng-repeat.
2018-04-08 15:32:14 +03:00
Arik Fraimovich
5f25bc480c
Update pymongo version to support newer MongoDB versions
2018-04-08 15:26:35 +03:00
deecay
07b5003c6f
Map: Add fullscreen control
2018-04-07 14:37:44 +09:00
Arik Fraimovich
8aba5db862
Merge pull request #2441 from tnetennba3/pronoun-fix
...
Changed "his" to "their"
2018-04-06 21:22:44 +03:00
deecay
b3ee25079e
Choropleth: Add fullscreen control
2018-04-06 13:08:28 -04:00
tnetennba3
85179fd07b
Changed "his" to "their"
2018-04-05 16:27:20 +01:00
Hao Jiang
390360cc4e
Fix funnel setting page typo
2018-04-03 08:11:53 +09:00
Toru Takahashi
7edd5b9731
Improve a query failure message for Treasure Data Runner
2018-04-01 15:45:28 +09:00
Fumiya Karasawa
c681a50b19
use MongoClient for ReplicaSet
...
MongoReplicaSetClient is deprecated and will be removed in future.
See http://api.mongodb.com/python/current/api/pymongo/mongo_replica_set_client.html
```
MongoReplicaSetClient will be removed in a future version of PyMongo.
Changed in version 3.0: MongoClient is now the one and only client class for a standalone server, mongos, or replica set. It includes the functionality that had been split into MongoReplicaSetClient: it can connect to a replica set, discover all its members, and monitor the set for stepdowns, elections, and reconfigs.
```
2018-03-29 17:46:27 +09:00
Arik Fraimovich
8df2391a77
Merge pull request #2376 from valentin2105/master
...
Fix docker-entrypoint broke for other name than "postgres"
2018-03-27 09:16:14 +03:00
Valentin Ouvrard
0982e56ed0
fix entrypoint create_table() func.
2018-03-26 10:01:58 +11:00
Arik Fraimovich
0cb995bb35
Merge pull request #2413 from getredash/fix-bq
...
Fix: (BigQuery) UDF URI was used even if empty
2018-03-25 14:39:30 +03:00
Arik Fraimovich
d34d58bf33
Merge pull request #2374 from kravets-levko/feature/choropleth
...
Choropleth visualization
2018-03-25 14:34:45 +03:00
Arik Fraimovich
c19ff41392
Merge pull request #2406 from kravets-levko/feature/dashboard-gridstack
...
Replace dashboard engine with gridstack
2018-03-25 14:27:36 +03:00
Arik Fraimovich
abb6e56570
Fix: UDF URI was used even if empty
2018-03-25 14:22:36 +03:00
Arik Fraimovich
a7bba81969
Merge pull request #2412 from deecay/box-hover-fix
...
Fix: Box plot hover
2018-03-24 21:39:05 +03:00
deecay
6356a75478
Fix: Box plot hover
2018-03-24 20:57:04 +09:00
Levko Kravets
61ef5f9a02
gridstack: add comments, exclude lodash and moment locales from bundle
2018-03-23 19:50:55 +02:00
Levko Kravets
2fbf8926c4
gridstack: optimizations and bugfixes
2018-03-23 19:50:55 +02:00
Levko Kravets
ce9e3fcb35
Replace dashboard engine with gridstack
2018-03-23 19:50:28 +02:00
Arik Fraimovich
ffab6d5ec9
Merge pull request #2411 from getredash/patches
...
Multiple V4 regression fixes
2018-03-23 19:34:07 +03:00
Levko Kravets
be9bcaeb3d
Multiple fixes:
...
* Fix: line chart with category x-axis: when some values missing, wrong hints displayed on hover
* Fix: second Y-axis not displayed when stacking enabled
* Set of dashboard improvements and bug fixes
- set minimal height of widgets to 1 (was 4)
- bug: for some widgets auto-height wasn't calculated properly (sometimess too small, sometimes too large)
- bug: for small widgets, top-right menu was cut to widgets bounds
- bug: with opened top-right menu widgets with auto-height started "dancing"
- bug: at some point auto-height feature was disabling by itself (in fact - it depends on `angular-grindter`s internal processes)
- fix: widget with empty contents had extra 40px of white space (paddings of container)
* Add scrollbars to pivot table widgets
* Fix: 100% CPU loading caused page lags
2018-03-23 19:25:21 +03:00
Arik Fraimovich
d140e0418f
Fix: dashboard was reloading when clicking on refresh.
2018-03-23 19:22:23 +03:00
Arik Fraimovich
6685cb9e21
Load dashboard refresh rate from URL.
2018-03-23 19:22:06 +03:00
Arik Fraimovich
2f24cff33c
Plotly: increase Y value accuracy.
2018-03-23 19:20:28 +03:00
Arik Fraimovich
193a6cce3f
Fix: only try merging query object if it exists.
2018-03-23 19:18:28 +03:00
Arik Fraimovich
17951504f0
Change: apply time limit to alert status checking task.
2018-03-23 19:17:57 +03:00
Arik Fraimovich
ccffe70359
MSSQL Fix: UUID fields were detected as booleans.
2018-03-23 19:17:13 +03:00
Arik Fraimovich
503d6cecd0
DynamoDB fix: always return counter as a number rather than string.
2018-03-23 19:16:54 +03:00
Arik Fraimovich
6fbe06d262
Report Celery queue size.
2018-03-23 19:16:24 +03:00
Arik Fraimovich
2394f3fbe5
Add events property to Organization model.
2018-03-23 19:16:14 +03:00
Arik Fraimovich
cb815f3c8e
Render safe HTML by default in tables to remain backward compatible.
2018-03-23 19:15:47 +03:00
Arik Fraimovich
e6f6c02f90
Fix: saving widget was sending too much data to the server, sometimes making saving fail.
2018-03-23 19:13:40 +03:00
Arik Fraimovich
565e66715f
Fix: Fork button was shown in data only view, but wasn't working.
2018-03-23 19:13:15 +03:00
Arik Fraimovich
549de1355a
Change: show friendly names in dynamic forms labels.
2018-03-23 19:10:26 +03:00
Arik Fraimovich
d892ed48cc
Merge pull request #2387 from idalin/fix_ldap_login
...
fix no login form in ldap login page #2386
2018-03-22 14:04:30 +02:00
alon710
b96204654b
adds mattermost dest
2018-03-22 00:29:49 +02:00
Arik Fraimovich
3c75c2bb60
Update CONTRIBUTING.md
2018-03-21 16:41:02 +02:00
Arik Fraimovich
db020576ed
Merge pull request #2385 from kocsmy/fixex/cassandra-scylla-images
...
Add missing Cassandra and ScyllaDB images
2018-03-19 22:13:48 +02:00
idalin
5a93da3177
fix no login form in ldap login page #2386
2018-03-14 13:59:50 +08:00
Zsolt Kocsmarszky
d16285d239
Add missing images
2018-03-12 20:45:45 +01:00
Arik Fraimovich
0410d834d1
Merge pull request #2382 from deecay/webpack-ignore
...
Webpack: ignore vim swap files
2018-03-11 15:02:44 +02:00
deecay
b79abf52fd
Webpack: ignore vim swap files
2018-03-10 17:48:11 +09:00
Levko Kravets
6a61057813
getredash/redash#2317 CR1
...
- cache GeoJSON to avoid multiple HTTP requests;
- allow to edit map bounds;
- optimize update map calls (do not re-render it every time);
- UI/X imporvements.
2018-03-08 14:46:09 +02:00
Arik Fraimovich
1a75d49041
Merge pull request #2379 from getredash/fix_empty_states
...
Change: close metadata database connection early in the execute query Celery task
2018-03-08 11:17:30 +02:00
Arik Fraimovich
c054731794
Change: close metadata database connection early in the execute query
...
Celery task. This to prevent the task holding an idle connection for
a long period of time, while waiting for the query to finish.
2018-03-08 11:06:15 +02:00
Arik Fraimovich
a824bd5da3
Merge pull request #2378 from getredash/fix_empty_states
...
Empty state screen fix: show connect data source link only to admins
2018-03-08 09:53:29 +02:00
Arik Fraimovich
e1ff31718e
fix circle.yml
2018-03-08 09:46:45 +02:00
Arik Fraimovich
797b5582ac
Fix: show connect data source link only to admins
2018-03-08 09:43:30 +02:00
Valentin Ouvrard
452904398f
Fix docker-entrypoint broke for Other name than "postgres"
2018-03-08 10:04:29 +11:00
Levko Kravets
517f95fa01
Better resize handling
2018-03-07 09:14:24 +02:00
Levko Kravets
d5ee9cd007
Use data from current record for tooltip and popup contents
2018-03-06 21:40:27 +02:00
Levko Kravets
5918253022
Add option to align legend text
...
Remove Leaflet attribution
2018-03-06 21:24:39 +02:00
Levko Kravets
2f30dbf645
getredash/redash#2317 Choropleth visualization
2018-03-06 20:42:48 +02:00
Arik Fraimovich
88deb5fc47
Merge pull request #2372 from kravets-levko/fix/dancing-widgets
...
Fix: dashboard "dancing" widgets (when auto-height enabled)
2018-03-06 15:07:14 +02:00
Levko Kravets
27c7e86297
Fix: dashboard "dancing" widgets (when auto-height enabled)
2018-03-06 14:42:15 +02:00
Arik Fraimovich
051f12c712
Fix tags regex in circle.yml
2018-03-05 12:37:31 +02:00
Arik Fraimovich
f9ab83ed80
Merge pull request #2369 from getredash/query-refresh
...
Add: configuration for query refresh intervals.
2018-03-05 11:28:40 +02:00
Arik Fraimovich
c24bfe82e0
Update changelog.
2018-03-05 11:22:49 +02:00
Arik Fraimovich
4f27de3252
Add: configuration for query refresh intervals.
2018-03-05 11:22:08 +02:00
Arik Fraimovich
bf86d17d56
Stop spamming Docker Hub
2018-03-04 15:36:14 +02:00
Arik Fraimovich
54e23a7c84
Update CHANGELOG and update version.
2018-03-04 15:11:54 +02:00
Arik Fraimovich
6049e2df17
Merge pull request #2356 from kravets-levko/fix/dashboard-auto-height
...
Dashboard fixes and improvements
2018-03-04 14:50:48 +02:00
Arik Fraimovich
025af41616
Merge pull request #2260 from Top20Talent/master
...
Extend the Prometheus query runner to support the range query
2018-03-04 10:57:30 +02:00
Arik Fraimovich
d80f93a59d
Merge pull request #2355 from jezdez/glue-table-paginator-upstream
...
Use a paginator when iterating over glue tables
2018-03-04 10:56:56 +02:00
Arik Fraimovich
5aa4b28d53
Merge pull request #2354 from jezdez/redash-extensions
...
Add a Redash extension system based on Python entrypoints.
2018-03-04 10:56:08 +02:00
Arik Fraimovich
6a072dd33a
Merge pull request #2363 from kravets-levko/bug/query-page-unscrollable
...
Query page long visualization is unscrollable
2018-03-04 10:53:33 +02:00
Levko Kravets
67995085c6
getredash/redash#2361
2018-03-02 13:12:45 +02:00
Levko Kravets
9295a9d8fb
Dashboard: save only changed widgets
2018-03-01 16:28:34 +02:00
Levko Kravets
43cd24927f
gridsterAutoHeight: disable auto-height when widget resized by user
2018-03-01 14:46:53 +02:00
Jannis Leidel
6b41644557
Add a Redash extension system based on Python entrypoints.
...
This is along the lines of what Flask does for CLI plugins:
http://flask.pocoo.org/docs/0.12/cli/#cli-plugins
The API allows specifying Python callbacks that receive the
Redash Flask app as the only argument and allow extending
the Redash process with the usual Flask API as needed. This
does not cover front-end specific extensions (yet).
2018-02-28 23:37:03 +01:00
Blake Imsland
dceb58cd79
Use a paginator when iterating over glue tables
...
Without this you only get the first 100 tables in the glue database
2018-02-28 22:10:54 +01:00
Arik Fraimovich
570187fc1f
Merge pull request #2353 from kocsmy/fixes/filter-spacing-on-dashboards
...
Fix small spacing glitch on dashboard widgets
2018-02-28 18:16:09 +02:00
Zsolt Kocsmarszky
ca4663e3a4
fix small spacing glitch on dashboard widgets
2018-02-28 17:08:55 +01:00
Arik Fraimovich
6e097d5cec
Merge pull request #2352 from kravets-levko/bug/query-result-column-names
...
Cast column names to string
2018-02-28 17:08:28 +02:00
Arik Fraimovich
2c95231fd7
Merge pull request #2334 from tonyjiangh/feat/funnel_visualization
...
Add funnel visualization
2018-02-28 17:06:37 +02:00
Hao Jiang
0d80156eec
Rename visualization options for review
2018-02-28 23:44:42 +09:00
Levko Kravets
08c709c2ec
getredash/redash#1960 Cast column names to string; code style fixes
2018-02-28 13:28:15 +02:00
Arik Fraimovich
bb28b2f0fb
Merge pull request #2350 from getredash/auth
...
Authentication related settings improvements
2018-02-28 12:16:11 +02:00
Arik Fraimovich
0e4313de52
Merge pull request #2349 from kravets-levko/fix/dashboard-issues
...
Fix/dashboard issues
2018-02-27 23:22:59 +02:00
Arik Fraimovich
e76e29df24
Merge pull request #2348 from kocsmy/fixes/prometheus-logo
...
Add missing prometheus and snowflake logos
2018-02-27 23:21:09 +02:00
Arik Fraimovich
d1062ce0c4
Properly generate login URLs.
2018-02-27 23:14:57 +02:00
Arik Fraimovich
9ddf3745b8
Configuration for Google Apps.
2018-02-27 23:10:10 +02:00
Arik Fraimovich
0eefc7b592
join array filter.
2018-02-27 23:09:21 +02:00
Arik Fraimovich
bea035025e
Callout sections css.
2018-02-27 23:09:12 +02:00
Arik Fraimovich
33aa7b72b7
Enable debug mode for Flask.
2018-02-27 23:09:00 +02:00
Arik Fraimovich
ca54d23f92
Remove unused LESS code.
2018-02-27 23:08:43 +02:00
Levko Kravets
7d6244a322
Revisit default options; set auto-height for Table viz by default
2018-02-27 18:25:57 +02:00
Levko Kravets
f61a74bbee
Fix: 'Cannot read property of null' JS error when going away from dashboard page
2018-02-27 18:25:21 +02:00
Levko Kravets
7d258908c6
getredash/redash#2108 Fix: length limit increased
2018-02-27 18:24:26 +02:00
Zsolt Kocsmarszky
0e53356589
add missing prometheus and snowflake logos
2018-02-27 16:52:33 +01:00
Hao Jiang
aa43dcdb2b
Add hover text for full step name
2018-02-27 23:22:41 +09:00
Arik Fraimovich
093c48505a
Merge pull request #2347 from kravets-levko/fix/download-dataset-dropup
...
Fix: download dataset dropup is being cut off
2018-02-27 15:30:57 +02:00
Levko Kravets
c19ef632aa
Fix: download dataset dropup is being cut off
2018-02-27 15:24:37 +02:00
Arik Fraimovich
bb1455ec71
Merge pull request #2346 from getredash/auth
...
Authentication fixes (SAML and login page)
2018-02-26 21:11:52 +02:00
Arik Fraimovich
09af43c4a7
remove unnecessary test.
2018-02-26 20:57:21 +02:00
Arik Fraimovich
35594ecb00
Always show login page and generate URLs with url_for.
...
Close #1259 , #2235 .
2018-02-26 20:46:27 +02:00
Arik Fraimovich
3044c77309
Make SAML work in MULTI_ORG mode.
2018-02-26 20:40:28 +02:00
Hao Jiang
0632044573
Handle corner cases
2018-02-26 22:21:05 +09:00
jubel
e6551e9774
remove the type
2018-02-26 14:58:30 +08:00
Arik Fraimovich
11d09b2f09
Fix empty-state logic for MULTI_ORG mode
2018-02-25 11:49:07 +02:00
Arik Fraimovich
8676b846c2
Add support for symlinks in webpack config
2018-02-25 11:13:54 +02:00
Arik Fraimovich
d4f98aa7f7
Merge pull request #2337 from ariarijp/upgrade-sqlparse
...
Upgrade sqlparse to 0.2.4
2018-02-24 21:29:08 +02:00
Arik Fraimovich
35458e846c
Merge pull request #2338 from kravets-levko/fix/table-columns-nowrap
...
Custom CSS based on column type
2018-02-24 21:28:10 +02:00
jubel
49e9133fed
style adjustment
2018-02-24 16:35:10 +08:00
Levko Kravets
5dd76674ff
getredash/redash#2215 Custom CSS based on column type
2018-02-23 11:19:07 +02:00
Hao Jiang
8bdd5ff662
Fix sort order
2018-02-23 09:25:04 +09:00
Hao Jiang
9e68b36de6
Add support for selecting column to sort
2018-02-23 09:18:37 +09:00
Hao Jiang
e78bfb2e9a
Add support for column mapping
2018-02-23 09:15:56 +09:00
ariarijp
f5d4ca85d8
Upgrade sqlparse to 0.2.4
...
Add test case for /api/queries/format
2018-02-23 01:24:34 +09:00
Arik Fraimovich
c65b637bc4
Merge pull request #2336 from kravets-levko/fix/settings-tabs-order
...
Explicitly set order of tabs on Settings page
2018-02-22 15:31:52 +02:00
Levko Kravets
062efe349f
Explicitly set order of tabs on Settings page
2018-02-22 15:16:09 +02:00
Arik Fraimovich
696f46d64b
Merge pull request #2252 from kocsmy/design/empty-states
...
Empty states for Home, Dashboards, Queries and Alerts
2018-02-22 11:26:13 +02:00
Arik Fraimovich
42b88d9a32
Ignore archived objects.
2018-02-22 11:04:13 +02:00
Arik Fraimovich
3a840fcc5d
Implement empty states logic.
2018-02-22 11:02:12 +02:00
Hao Jiang
a333abcaa5
Use ColorPalette instead
2018-02-22 08:44:39 +09:00
Hao Jiang
d583f6f273
Add funnel visualization
2018-02-21 22:41:31 +09:00
Arik Fraimovich
a1aeb1d614
Merge pull request #2330 from getredash/arikfr-patch-1
...
Sort widgets by col/row to make sure they are placed correctly
2018-02-21 14:49:10 +02:00
Arik Fraimovich
bd13b78e21
Merge pull request #2320 from kravets-levko/bug/few-bugfixes
...
Few bugfixes
2018-02-20 22:41:05 +02:00
Arik Fraimovich
4d44be76ac
Create <empty-state> component.
2018-02-20 22:29:07 +02:00
Levko Kravets
8cd758cfb6
Update 'absoluteUrl' function
2018-02-20 22:13:48 +02:00
Arik Fraimovich
9a1077d192
Merge branch 'master' into design/empty-states
2018-02-20 21:09:43 +02:00
Arik Fraimovich
bc4f174e22
Sort widgets by col/row to make sure they are placed correctly
2018-02-20 20:45:32 +02:00
Levko Kravets
046595825c
Rename: fullUrl -> absoluteUrl
2018-02-19 23:19:03 +02:00
Arik Fraimovich
e0c5eabdd5
Merge pull request #2324 from kravets-levko/bug/type-of-first-table
...
User shouldn't be able to change the type of the first table
2018-02-19 23:07:26 +02:00
Arik Fraimovich
06e9d192ef
Merge pull request #2325 from benmanns/patch-1
...
Reduce restart to unless-stopped for Redis and Postgres
2018-02-19 22:33:43 +02:00
Arik Fraimovich
906c8fc767
Merge pull request #2282 from kocsmy/design/improve-default-visualisation-colors
...
Improve visualisation colors
2018-02-19 22:32:37 +02:00
Benjamin Manns
6149e00c2f
Reduce restart to unless-stopped for Redis and Postgres
...
`restart: always` will cause containers to restart when the machine is rebooted or the docker process restarts. Setting this to `unless-stopped` will mean the container will restart only if the docker process/computer was rebooted without stopping the container first. Otherwise, running `docker-compose stop` and rebooting will cause the docker containers all to start again (and goodbye laptop battery!)
We might also consider `restart: on-failures` which would mean that rebooting would _not_ cause containers to start again unless requested via `docker-compose up`.
2018-02-19 11:07:02 -05:00
Zsolt Kocsmarszky
b053770998
less vivid colors fo charts
2018-02-18 19:55:00 +01:00
Zsolt Kocsmarszky
45b380ca00
Merge branch 'master' into design/improve-default-visualisation-colors
2018-02-18 18:05:56 +01:00
Arik Fraimovich
631dad11d6
Merge pull request #2319 from kravets-levko/feature/server-pages-redesign
...
Redesign of all pages that are rendered by backend code
2018-02-18 14:53:49 +02:00
Levko Kravets
9647c37285
getredash/redash#2312
2018-02-18 14:08:44 +02:00
Zsolt Kocsmarszky
9e5f749556
Change default visualization colors
2018-02-17 18:21:11 +01:00
Zsolt Kocsmarszky
c69795c0cd
Merge branch 'master' into design/improve-default-visualisation-colors
2018-02-17 17:47:02 +01:00
Levko Kravets
339f5537c6
Remove code related to hidden text widgets + UI improvements
2018-02-16 21:25:29 +02:00
Levko Kravets
d2c5be5bd5
Replace with window.location
2018-02-16 21:04:45 +02:00
Levko Kravets
21b753f9b5
Bug fixed: empty page when trying to open public dashboard
2018-02-16 20:59:53 +02:00
Levko Kravets
a28a6ea127
Bug: Invite user / Reset password links should be full (include shema and host)
2018-02-16 20:39:18 +02:00
Levko Kravets
38da3e9fef
Add SSO login buttons to invite user page; UI fixes
2018-02-16 13:32:40 +02:00
Levko Kravets
f1aad2545e
redesign of all pages that are rendered by backend code
2018-02-15 21:49:11 +02:00
Arik Fraimovich
927599cf00
Mark current version as v4-beta
2018-02-14 17:06:51 +02:00
Arik Fraimovich
eae3b1dc0f
Update changelog for v4
2018-02-14 16:26:44 +02:00
Arik Fraimovich
d6cc7489b1
Merge pull request #2311 from kravets-levko/feature/add-widget-dialog-update
...
Add Widget Dialog UX Update
2018-02-14 12:52:12 +02:00
Arik Fraimovich
1b6aaeb663
Merge pull request #2314 from kocsmy/design/add-csv-image
...
Add CSV image for data source images
2018-02-14 10:17:24 +02:00
Zsolt Kocsmarszky
5e72e6bf1a
add CSV image
2018-02-14 00:54:39 +01:00
Levko Kravets
fa03e12b96
getredash/redash#2214 CR1
2018-02-13 23:39:10 +02:00
Arik Fraimovich
adb6a1adee
Merge pull request #2313 from kravets-levko/bug/cannot-remove-widgets
...
Fix: widget is not removed from dashboard, only after page refresh
2018-02-13 22:47:30 +02:00
Levko Kravets
8ec0cda10b
Fix: widget is not removed from dashboard, only after page refresh
2018-02-13 21:53:21 +02:00
Levko Kravets
41789fa1db
getredash/redash#2214 Add Widget Dialog UX Update
2018-02-13 20:47:30 +02:00
Arik Fraimovich
17f3b1e92d
Merge pull request #1692 from kakakakakku/fix-redis-metrics
...
Fixed monitoring metrics for Redis
2018-02-11 15:54:58 +02:00
Arik Fraimovich
aa06e44ff8
Merge pull request #2099 from ariarijp/fix/create_db
...
Fix create_db command of docker-entrypoint
2018-02-11 15:48:56 +02:00
Arik Fraimovich
94295788ec
Merge pull request #2248 from sjakthol/multiorg-header-login
...
feat: make trusted header authentication compatible with multiorg mode
2018-02-11 15:41:46 +02:00
Arik Fraimovich
5aa620d1ec
Merge pull request #2309 from getredash/fix_params
...
Add: API to return events
2018-02-11 12:11:32 +02:00
Arik Fraimovich
2560d887f0
Fix import call
2018-02-11 12:04:12 +02:00
Arik Fraimovich
f14388f770
Require admin for events GET call.
2018-02-11 11:57:46 +02:00
Arik Fraimovich
7e4cb4c543
Add: API to return events
2018-02-11 11:56:10 +02:00
Arik Fraimovich
953efc472f
Merge pull request #2308 from getredash/fix_params
...
Fix: parameters list was resetting when adding a new parameter
2018-02-11 11:55:47 +02:00
Arik Fraimovich
5343dd9acf
Fix: parameters list was resetting when adding a new parameter
2018-02-11 11:48:12 +02:00
Arik Fraimovich
29c675b553
Update RDS CA bundle
2018-02-11 11:40:56 +02:00
Arik Fraimovich
e328b783f3
Make the S3 staging path label mention query results
2018-02-11 10:26:25 +02:00
Arik Fraimovich
e183b51702
Merge pull request #2307 from getredash/mognodb_nested_fields
...
Add an option to set a common prefix to the backend logs.
2018-02-10 22:09:39 +02:00
Arik Fraimovich
a82239d719
Add an option to set a common prefix to the backend logs.
2018-02-10 22:08:01 +02:00
Arik Fraimovich
12f9c1a159
Merge pull request #2306 from getredash/mognodb_nested_fields
...
Add Prometheus to the default query runners list.
2018-02-10 22:06:42 +02:00
Arik Fraimovich
037f8b7183
Add Prometheus to the default query runners list.
2018-02-10 22:05:59 +02:00
Arik Fraimovich
ce69d3069b
Merge pull request #2305 from getredash/mognodb_nested_fields
...
Update botocore version to support Glue
2018-02-10 22:05:52 +02:00
Arik Fraimovich
66a8941a23
Update botocore version to support Glue
2018-02-10 22:04:36 +02:00
Arik Fraimovich
94a770ae7a
Merge pull request #2304 from getredash/mognodb_nested_fields
...
Close #1199 : support for nested fields in MongoDB results
2018-02-10 22:03:04 +02:00
Arik Fraimovich
0bbfa8bb8e
remove whitespaces
2018-02-10 22:00:55 +02:00
Arik Fraimovich
5ad893a266
Close #1199 : support for nested fields in MongoDB results
2018-02-10 21:55:06 +02:00
Arik Fraimovich
790ac2ec54
Merge pull request #2303 from kravets-levko/fix/webpack-config-3
...
Fix webpack config (server-rendered pages); fix assets URLs
2018-02-09 22:34:32 +02:00
Levko Kravets
ceb1c62528
Fix webpack config (server-rendered pages); fix assets URLs
2018-02-09 19:16:48 +02:00
Arik Fraimovich
e460c18d4a
Merge pull request #2301 from kravets-levko/fix/webpack-config-2
...
Fix webpack config and some assets URLs
2018-02-08 20:27:06 +02:00
Levko Kravets
182d2d040e
Fix config; fix assets URLs
2018-02-08 16:39:36 +02:00
Levko Kravets
878908cbf7
Fix webpack config and some assets URLs
2018-02-08 14:07:26 +02:00
Arik Fraimovich
f703a602f0
Merge pull request #2266 from javier-sanz/quotedPasswords
...
Url password can have quoted special characters.
2018-02-08 11:49:24 +02:00
Arik Fraimovich
07d8babab4
Merge pull request #2296 from getredash/webpack
...
Assets serving changes
2018-02-08 11:39:36 +02:00
Arik Fraimovich
5e97834b80
Fix upgrade script to support CI builds
2018-02-08 11:35:12 +02:00
Arik Fraimovich
943dcf1da3
Merge pull request #2281 from kravets-levko/feature/cohort-improvements
...
Cohort visualization improvements
2018-02-08 11:27:35 +02:00
Arik Fraimovich
4090875fcd
Merge pull request #2257 from kocsmy/design/error-pages
...
Error screens
2018-02-08 09:38:05 +02:00
Arik Fraimovich
e69f8fa009
Show standard error messages.
2018-02-08 09:33:03 +02:00
Arik Fraimovich
d6eb8f436f
Handle unknown routes in Angular by showing Page Not Found error
2018-02-08 09:33:03 +02:00
Zsolt Kocsmarszky
69b3ea4715
Rearrange the error-state box and place it middle
2018-02-08 09:33:03 +02:00
Zsolt Kocsmarszky
8f52f51e91
Fix content to center
2018-02-08 09:33:03 +02:00
Zsolt Kocsmarszky
a668416dae
Nicer error message and box with icon
2018-02-08 09:33:03 +02:00
Arik Fraimovich
96ad3aaa25
Use jQuery from npm packages
2018-02-07 23:08:03 +02:00
Arik Fraimovich
4e5c425932
Merge pull request #2297 from kravets-levko/bug/filter-dropdown
...
Filters dropdown is "trapped" inside the widget area
2018-02-07 21:09:01 +02:00
Arik Fraimovich
549416694f
Fix: login_required decorator was misplaced
2018-02-07 21:07:04 +02:00
Levko Kravets
9532540b54
getredash/redash#2295
2018-02-07 20:22:02 +02:00
Arik Fraimovich
a6cf7643c9
Fix webpack-dev-server setup
2018-02-07 17:18:38 +02:00
Arik Fraimovich
568b3e392b
Switch back to single assets path.
2018-02-07 16:43:48 +02:00
Arik Fraimovich
40ffa349f0
Load all assets from a single directory (Webpack's output path). Also make sure all assets URLs are prefixed with /static/ and remove our custom assets serving handler.
2018-02-07 16:43:25 +02:00
Arik Fraimovich
95f4d993b7
Added webpack-manifest plugin
2018-02-07 14:15:21 +02:00
Levko Kravets
f303bc7f53
getredash/redash#2163 CR1
2018-02-07 11:04:47 +02:00
Zsolt Kocsmárszky
d81af63f24
Merge pull request #2291 from kravets-levko/fix/query-refresh-schedule
...
Make "refresh schedule" part of the rest of the query metadata
2018-02-06 12:31:21 +01:00
Arik Fraimovich
722678f6d1
Merge pull request #2278 from getredash/dashboards_migrations
...
Move widget position logic migration to the backend and remove some unused code.
2018-02-06 08:44:31 +02:00
Arik Fraimovich
c0778809ab
Merge pull request #2288 from kocsmy/design/new-user-layout
...
New user layout improvement
2018-02-05 13:41:43 +02:00
Arik Fraimovich
8679cfefbf
Merge pull request #2289 from kocsmy/design/visualisation-editor-improvements
...
Improve visualisation editor
2018-02-05 13:37:35 +02:00
Levko Kravets
5064744f8b
getredash/redash#2279
2018-02-05 13:35:50 +02:00
Arik Fraimovich
ce15f5665c
Merge pull request #2290 from kravets-levko/bug/table-html-escape
...
Don't escape values in non-html mode
2018-02-05 13:12:44 +02:00
Levko Kravets
8d973d847d
getredash/redash#1731 Don't escape values in non-html mode
2018-02-05 13:04:11 +02:00
Zsolt Kocsmarszky
fd030e4d77
Further improve design details
2018-02-05 02:22:05 +01:00
Zsolt Kocsmarszky
6d12794c96
better layout for the visualisation editor
2018-02-05 02:14:30 +01:00
Zsolt Kocsmarszky
af4ecb5085
Nicer layout for add user + typoe fix
2018-02-05 01:52:31 +01:00
Arik Fraimovich
a5904a6e50
Merge pull request #2287 from kravets-levko/feature/table-link-column
...
Table visualization: "Link" column type
2018-02-04 15:26:17 +02:00
Levko Kravets
361b68d857
Table viz: Link column CR1
2018-02-04 15:25:39 +02:00
Levko Kravets
55d47ede08
Table viz: Link column type
2018-02-04 15:06:08 +02:00
Arik Fraimovich
d97b8d0958
Cast totalBytesProcessed to int.
2018-02-03 21:14:50 +02:00
Zsolt Kocsmarszky
2ed446be80
less neon green
2018-02-02 22:41:47 +01:00
Arik Fraimovich
178f46e5b1
Merge pull request #2284 from getredash/bigquery
...
Improvements to BigQuery query runner
2018-02-02 23:19:51 +02:00
Arik Fraimovich
d01dfe4bf7
BigQuery: show amout of data scanned.
2018-02-02 23:18:27 +02:00
Arik Fraimovich
2f8db2531f
BigQuery: properly handle RECORD fields (show nested fields).
...
Closes #1413 .
2018-02-02 23:18:04 +02:00
Sami Jaktholm
4a719fcb39
followup: coding style fixes to tests
2018-02-02 20:17:53 +02:00
Sami Jaktholm
a96b0b6e4c
feat: make trusted header authentication compatible with multiorg mode
...
The previous implementation of remote header login did not
support the multiorg mode of Re:Dash. These changes modify
the trusted header authentication to expose a per-organization
login endpoint that logs users in the specified organization.
The feature itself is not that interesting as multiorg is pretty
much impossible to use in a standalone Re:Dash installation. What's
more interesting is that all tests are executed in multiorg mode. It's
not possible to write tests for the trusted header authentication if
the method does not support multiorg mode.
To make benefits of these changes more concrete, some tests were
written to test the basic functionality of trusted header
authentication.
2018-02-02 20:17:53 +02:00
Arik Fraimovich
daea3337b0
Merge pull request #2283 from kravets-levko/feature/table-image-column
...
Table visualization: "Image" column type
2018-02-02 17:32:05 +02:00
Levko Kravets
868944bd91
getredash/redash#2138 Table viz: Image column type
2018-02-02 16:34:09 +02:00
Zsolt Kocsmarszky
caf0070d14
Merge branch 'master' into design/improve-default-visualisation-colors
2018-02-01 22:35:01 +01:00
Zsolt Kocsmarszky
c9b28785fb
Improve visualisation colors
2018-02-01 22:32:30 +01:00
Levko Kravets
af7fb278e8
Cohort viz: add Mode option and two rendering modes; options to map columns; UI tweaks
2018-02-01 18:16:00 +02:00
Arik Fraimovich
34d22ee418
Merge pull request #2245 from kocsmy/design/query-round-3
...
Further Query Improvements
2018-02-01 14:47:41 +02:00
Arik Fraimovich
33b4c7c4c3
Move widget position logic migration to the backend and remove some unused code.
...
Closes #2218 .
2018-02-01 14:40:40 +02:00
Arik Fraimovich
a6f3873059
Merge pull request #2247 from sjakthol/saml-groups-fix
...
fix: commit saml user group assignment to the database
2018-02-01 14:29:34 +02:00
Arik Fraimovich
aa60554389
Merge pull request #2249 from sjakthol/saml-settings-form-fix
...
fix: update correct settings in saml settings form
2018-02-01 14:25:14 +02:00
Arik Fraimovich
6f7e95d419
Merge pull request #2267 from alexdrans/es_source_content_type_fix
...
Setting source_content_type on ES queries
2018-02-01 14:23:52 +02:00
Arik Fraimovich
4c7a0cdc3b
Merge pull request #2270 from jezdez/celery-3.1.25
...
Upgrade to Celery 3.1.25 in preparation to Celery 4.
2018-02-01 14:21:26 +02:00
Arik Fraimovich
bbfad16712
Merge pull request #2277 from kocsmy/fixes/widget-parameter-padding
...
Fix bottom spacing for widget parameter section
2018-02-01 09:19:23 +02:00
Zsolt Kocsmarszky
94d47abee6
Remove code duplicate
2018-01-31 22:07:29 +01:00
Zsolt Kocsmarszky
75c94c2cbd
Fix parameter bottom spacing on widgets
2018-01-31 22:06:10 +01:00
Javier Sanz Olivera
44c2526da2
Fixing style
2018-01-31 16:07:23 +01:00
Javier Sanz Olivera
c05e4b7366
Adapting code to redish style plus added the field to the helper
2018-01-31 16:03:50 +01:00
Arik Fraimovich
77eeba264f
Merge pull request #2276 from kravets-levko/fix/insert-shema-node-by-click
...
Insert schema node by click - fixes
2018-01-31 17:02:44 +02:00
Levko Kravets
bbe11f597c
Insert only column name; save cursor position
2018-01-31 16:57:55 +02:00
Levko Kravets
3950c9e5e6
Move scrollbars from right-side area to visualization area
2018-01-31 13:39:40 +02:00
Levko Kravets
6839976312
Fix bug: query editor did not restore its size after toggle
2018-01-31 13:35:40 +02:00
Levko Kravets
7fa765911f
Remove unused styles
2018-01-31 13:35:40 +02:00
Levko Kravets
d5acf48161
getredash/redash#2234 Toggle resizable blocks
2018-01-31 13:35:40 +02:00
Levko Kravets
dfc9c5d02b
getredash/redash#2234 CR1
2018-01-31 13:35:40 +02:00
Levko Kravets
d2c80e96f7
getredash/redash#2234 Improve query page markup + add scrollbars for each region
2018-01-31 13:35:40 +02:00
Zsolt Kocsmarszky
34a2d5fdc4
Move publish button the visible area
2018-01-31 13:28:46 +02:00
Zsolt Kocsmarszky
936144f6a0
attach people data to the bottom too
2018-01-31 13:28:46 +02:00
Zsolt Kocsmarszky
bacddea809
smaller padding fix
2018-01-31 13:28:46 +02:00
Zsolt Kocsmarszky
5404cc6377
fix schema editor on smaller screens
2018-01-31 13:28:46 +02:00
Zsolt Kocsmarszky
9c28948d5c
make schema browser fill up the space
2018-01-31 13:28:46 +02:00
Zsolt Kocsmarszky
797393727d
Attach refresh tot he bottom
2018-01-31 13:28:46 +02:00
Arik Fraimovich
2655dbe939
Merge pull request #2275 from kravets-levko/bug/insert-node-update-model
...
Query editor insert node from schema browser update ngModel
2018-01-31 13:09:25 +02:00
Levko Kravets
c2de59ca33
Query editor insert node from schema browser - update ng-model
2018-01-31 13:04:15 +02:00
Arik Fraimovich
a5c954a954
Merge pull request #2273 from kravets-levko/bug/dashboard-dropdown
...
Open "Refresh" dropdown to the left
2018-01-31 12:13:07 +02:00
Levko Kravets
b6827bb8c2
getredash/redash#2272 Open dropdown to the left
2018-01-31 11:49:25 +02:00
Arik Fraimovich
5dde17e421
Merge pull request #2269 from kravets-levko/fix/remove-progress-when-query-param-changes
...
Remove loading indicator when updating query parameter value (before executing)
2018-01-31 11:28:07 +02:00
Levko Kravets
06b5b09b86
getredash/redash#2161 Remove loading indicator when query params changed
2018-01-30 21:06:15 +02:00
Jannis Leidel
7b82203fb1
Upgrade to Celery 3.1.25 in preparation to Celery 4.
...
To prepare for a future Celery upgrade to verson 4.x this upgrades
Redash to 3.1.25 which includes support for Celery's task protocol 2.
It's the first of two steps to get Redash upgraded to Celery 4.x.
3.1.4 release notes: http://docs.celeryproject.org/en/3.1/changelog.html#version-3-1-24
4.0 release notes regarding the two-step-upgrade approach: http://docs.celeryproject.org/en/latest/whatsnew-4.0.html#step-1-upgrade-to-celery-3-1-25
2018-01-30 19:22:33 +01:00
Arik Fraimovich
e2042b13b0
Merge pull request #2268 from getredash/dashboard-refresh-interval
...
Make dashboard refresh intervals configurable
2018-01-30 13:49:19 +02:00
Arik Fraimovich
a557d9fa70
Make dashboard refresh intervals configurable
2018-01-30 13:46:19 +02:00
Alex Dransfield
21d14c5388
Setting source_content_type on ES queries
2018-01-30 11:02:01 +00:00
Javier Sanz Olivera
e605176673
Fixing style issue.
2018-01-30 01:19:03 +01:00
Javier Sanz Olivera
4a8a23768f
Fixing build and some style issues.
2018-01-30 01:15:17 +01:00
Javier Sanz Olivera
11d4fb4dbe
Password can be None
2018-01-30 01:07:51 +01:00
Javier Sanz Olivera
a948544d4c
Removing unused import.
2018-01-30 00:52:11 +01:00
Javier Sanz Olivera
cf7d04332b
Reverting unquote helper change.
2018-01-30 00:51:13 +01:00
Javier Sanz Olivera
c614ff4a15
Url password can have quoted special characters.
2018-01-30 00:37:30 +01:00
Arik Fraimovich
817f2ba9af
Merge pull request #2156 from kravets-levko/feature/revisit-chart
...
Revisit Plotly integration
2018-01-29 16:48:37 +02:00
Levko Kravets
862bc947f7
getredash/redash#2117 CR7
2018-01-29 12:44:43 +02:00
Arik Fraimovich
d38a443053
Merge pull request #2246 from kyoshidajp/enable_list_query
...
[WIP]Enable list query by one character when adding widget on Dashboard
2018-01-28 14:09:09 +02:00
Arik Fraimovich
c7284d6662
Merge pull request #2264 from kocsmy/design/pivot-table
...
Improved pivot table design
2018-01-28 13:58:40 +02:00
Arik Fraimovich
76d8613d3e
Merge pull request #2219 from kocsmy/design/new-dashboard-creation
...
Improve dashboard editing flow
2018-01-28 13:18:39 +02:00
Arik Fraimovich
3aee4e9ed8
remove second add-widget-container
2018-01-28 13:17:55 +02:00
Arik Fraimovich
4029821e93
Properly handle dashbaords filters toggle.
2018-01-28 12:37:35 +02:00
Zsolt Kocsmarszky
5a9b86ff69
make button texts consistent with queries
2018-01-28 12:37:35 +02:00
Arik Fraimovich
c7dbe07b33
Single dashboard editing mode.
2018-01-28 12:37:35 +02:00
Zsolt Kocsmarszky
a98eff8901
improve widget description
2018-01-28 12:37:35 +02:00
Zsolt Kocsmarszky
b090b6b9dc
Only render parameters div if we have parameters
2018-01-28 12:37:35 +02:00
Zsolt Kocsmarszky
dd3916672a
Wider add widget section for dashboards
2018-01-28 12:37:35 +02:00
Zsolt Kocsmarszky
f7512f18f6
Fix schema hover on sub-items
2018-01-28 12:37:35 +02:00
Zsolt Kocsmarszky
cfb4a1c4f7
Simplify markup and add more styling for add new widget box
2018-01-28 12:37:35 +02:00
Zsolt Kocsmarszky
4b74ab361a
Styling improvements + show buttons in the right context
2018-01-28 12:37:00 +02:00
Zsolt Kocsmarszky
977608198e
position: sticke for dashboard-header
2018-01-28 12:37:00 +02:00
Zsolt Kocsmarszky
7b62ee8715
Add extra header class and fixed styling
2018-01-28 12:37:00 +02:00
Zsolt Kocsmarszky
80e07c6cf9
add ng-if to hide and show sections accordingly
2018-01-28 12:37:00 +02:00
Zsolt Kocsmarszky
043a1eedcf
Add missing class for consistency
2018-01-28 12:37:00 +02:00
Zsolt Kocsmarszky
d95c9565f3
plenty of dashboard, filter and parameter fixes (still not the best, it's very messy here)
2018-01-28 12:37:00 +02:00
Zsolt Kocsmarszky
84532f84ac
Improve dashboard widget creation and publish process with multiple design improvements
2018-01-28 12:37:00 +02:00
Zsolt Kocsmarszky
d9892f852b
add new widget to the bottom of the dashboard
2018-01-28 12:37:00 +02:00
Zsolt Kocsmarszky
d6847201e5
Optimise and remove unnecessary code
2018-01-27 13:52:07 +01:00
Zsolt Kocsmarszky
b6ac96ef72
various styling improvements for pivot table to match current design direction
2018-01-27 11:31:31 +01:00
jubel
135af39fd4
support the range query of until now
2018-01-26 14:22:27 +08:00
jubel
8a2676701b
extend the prometheus query runner to support the range query
2018-01-26 13:16:28 +08:00
Arik Fraimovich
060fe1dd9c
Merge pull request #2259 from shinji19/master
...
Fix google oauth login for multi organization
2018-01-25 19:54:43 +02:00
SHINJI ICHIHARA
01a7b4eca8
Fix google_auth login for organization
2018-01-26 02:06:31 +09:00
Arik Fraimovich
ba0b9da09f
Fix syntax errors.
2018-01-25 12:39:47 +02:00
Zsolt Kocsmarszky
e97fd7da5b
add spacing between empty state window and content
2018-01-23 15:28:43 +01:00
Zsolt Kocsmarszky
3477a5540a
add icons and fix smaller screen layout
2018-01-23 15:27:24 +01:00
Arik Fraimovich
61a0aaa858
Merge pull request #2250 from getredash/ds_ui_select
...
Use ui-select for data source picker for consistent style across browsers
2018-01-23 09:46:21 +02:00
Zsolt Kocsmárszky
1b03785a24
Merge pull request #2253 from kocsmy/fixes/queries-search-page-fixed-layout
...
Fix width for queries/search page as well
2018-01-22 22:43:21 +01:00
Zsolt Kocsmarszky
2c3052eaaa
Fix width for queries/search page as well
2018-01-22 22:34:38 +01:00
Zsolt Kocsmarszky
490c8f38d8
Make section full width, remove double titles and minor styling improvements
2018-01-22 22:24:30 +01:00
Zsolt Kocsmarszky
5c5c08ae39
Add empty states for home, dashboards, queries and alerts
2018-01-22 22:03:06 +01:00
Zsolt Kocsmárszky
1ac9e6ee4c
Merge pull request #2251 from yoavbls/master
...
Add mapd, oracle and qubole images
2018-01-22 16:37:47 +01:00
Your Name
1f99cd9e55
Add mapd, oracle and qubole images
2018-01-21 01:17:51 +02:00
Arik Fraimovich
b977526b93
Use ui-select for data source picker for consistent style across browsers
2018-01-20 20:51:01 +02:00
Sami Jaktholm
6dacfaffc7
fix: update correct settings in saml settings form
...
The entity_id and nameid_format form fields didn't work as they
tried to save a setting with an incorrect name. This has now
been fixed and the form can be used to configure these values.
A short debounce delay was also added to the form to avoid
saving the value after every keystroke (if values are inputted
manually).
2018-01-20 17:31:49 +02:00
Sami Jaktholm
fe2772e9db
fix: commit saml user group assignment to the database
...
Relevant tests were also modified to reload the user
object from the database before asserting that the
user belongs to correct groups.
Fixes #1668 .
2018-01-20 15:19:03 +02:00
Katsuhiko YOSHIDA
55c4bb16e2
Enable list query by one character
2018-01-20 12:10:17 +09:00
Levko Kravets
92091bf628
Resolve conflicts with master
2018-01-19 19:39:43 +02:00
Levko Kravets
18b30d6baa
getredash/redash#2117 CR6
2018-01-19 19:30:53 +02:00
Levko Kravets
084a2f8806
getredash/redash#2117 CR5
2018-01-19 19:30:53 +02:00
Levko Kravets
c5acf6580c
getredash/redash#2117 CR4
2018-01-19 19:30:53 +02:00
Levko Kravets
4f4411a46a
getredash/redash#2117 CR3
2018-01-19 19:30:53 +02:00
Levko Kravets
2eaec6970e
getredash/redash#2117 CR2
2018-01-19 19:30:53 +02:00
Levko Kravets
30836e76d2
getredash/redash#2117 CR1
2018-01-19 19:30:53 +02:00
Levko Kravets
4547b8b735
getredash/redash#2117 Annotations
2018-01-19 19:30:53 +02:00
Levko Kravets
0cefed7108
getredash/redash#2117 Fix line/area stacking; UI improvements
2018-01-19 19:30:53 +02:00
Levko Kravets
878dc91edb
getredash/redash#2117 Optimize code, add more stacking options, fix percent stacking bugs
2018-01-19 19:30:53 +02:00
Levko Kravets
249b78c202
getredash/redash#2117 Revisit Plotly integration
2018-01-19 19:30:53 +02:00
Arik Fraimovich
a4d9ed5418
Merge pull request #2231 from kravets-levko/feature/wide-table
...
100%-wide results table
2018-01-19 19:01:14 +02:00
Arik Fraimovich
0207449162
Merge pull request #2244 from kocsmy/fixes/python-logo
...
Add missing python logo
2018-01-19 15:42:12 +02:00
Zsolt Kocsmarszky
2e7b1b4066
Add missing python logo
2018-01-19 13:29:10 +01:00
Arik Fraimovich
7ef94c82f4
Update ISSUE_TEMPLATE.md
2018-01-18 20:17:31 +02:00
Arik Fraimovich
4f1d46cb59
Update ISSUE_TEMPLATE.md
2018-01-18 20:16:50 +02:00
Arik Fraimovich
a1473d6dda
Make it clearer people should use the forum.
2018-01-18 20:15:45 +02:00
Arik Fraimovich
0efdd479d6
Merge pull request #2225 from kravets-levko/feature/insert-schema-doubleclick
...
Insert schema node into editor by click
2018-01-18 16:07:05 +02:00
Arik Fraimovich
c2e28b21cf
Merge pull request #2185 from kocsmy/design/new-data-source+query-editor
...
Design/new data source+query editor
2018-01-18 16:05:22 +02:00
Levko Kravets
7d5bcb8dbf
getredash/redash#2215 100%-wide results table
2018-01-18 12:26:49 +02:00
Levko Kravets
c0d86c2766
Rename event to be more generic
2018-01-17 22:26:31 +02:00
Arik Fraimovich
dcf867e4c5
Merge pull request #2226 from kravets-levko/feature/dashboard-remove-embed-related-code
...
Remove ?embed-related code in public dashboards
2018-01-17 21:08:25 +02:00
Levko Kravets
5dc01f762f
Replace double-click with icon+single click
2018-01-16 18:26:46 +02:00
Zsolt Kocsmarszky
11cfc66cef
Add Redash styling to editor
2018-01-15 22:52:54 +01:00
Levko Kravets
f5ed122430
getredash/redash#1940 Remove ?embed-related code in public dashboards
2018-01-15 20:33:41 +02:00
Zsolt Kocsmarszky
612710f37c
Fix Firefox issue
2018-01-14 21:29:57 +01:00
Zsolt Kocsmarszky
ca69a24729
cleanup css
2018-01-14 21:14:40 +01:00
Zsolt Kocsmarszky
45c75a81e6
Smaller fixes for smaller screens
2018-01-14 21:12:57 +01:00
Zsolt Kocsmarszky
e04729a381
Plenty of improvements based on #2185 comments
2018-01-14 19:31:18 +01:00
Zsolt Kocsmarszky
7ba5cc51e3
move updated at time to the right
2018-01-14 18:03:21 +01:00
Levko Kravets
c65597b35d
Fix code style
2018-01-14 14:03:50 +02:00
Levko Kravets
6c4023289e
Insert schema path into editor by double click
2018-01-14 14:01:49 +02:00
kakakakakku
ee2acc81ff
Fixed monitoring metrics for Redis
2018-01-14 00:51:39 +09:00
Arik Fraimovich
3aa3f7f08d
Merge pull request #2221 from mozilla/search-result-sort
...
correctly sort search result columns
2018-01-12 22:42:25 +02:00
Arik Fraimovich
a6e05e0419
Merge pull request #2222 from kakakakakku/rename-elasticsearch
...
Renamed to "Elasticsearch"
2018-01-12 22:41:16 +02:00
Arik Fraimovich
7e2a14e496
Merge pull request #2223 from shigemk2/license-2018
...
It's 2018 now ! 🎉
2018-01-12 15:54:06 +02:00
Michihito Shigemura
30cc0cc1a4
It's 2018 now ! 🎉
2018-01-12 19:08:33 +09:00
kakakakakku
cf436e45a4
Renamed to "Elasticsearch"
2018-01-12 17:18:57 +09:00
Allen Short
3b2b27a883
correctly sort search result columns
2018-01-12 03:47:35 +00:00
Arik Fraimovich
691dc6a24c
Merge pull request #2041 from jezdez/fulltext-search
...
Add full text search for queries based on the Postgres tsvector type.
2018-01-11 20:46:33 +02:00
Arik Fraimovich
75d0d2d588
Show data scanned property when available
2018-01-11 18:14:50 +02:00
Arik Fraimovich
bc29c12b4f
Properly handle 1row
2018-01-11 17:51:32 +02:00
Arik Fraimovich
ceb966ad63
Merge branch 'master' into design/new-data-source+query-editor
2018-01-11 15:54:36 +02:00
Arik Fraimovich
44770b3fd7
Merge pull request #2101 from ariarijp/fix/script_query_runner
...
Strip annotation from query when path is specified in Script Query Runner
2018-01-11 15:05:36 +02:00
Zsolt Kocsmarszky
98d0f05a31
Merge branch 'design/new-data-source+query-editor' of https://github.com/kocsmy/redash into design/new-data-source+query-editor
2018-01-09 22:31:14 +01:00
Zsolt Kocsmarszky
f3014f5291
Further styling fixes
2018-01-09 22:30:23 +01:00
Arik Fraimovich
3a413b53be
Fix: embed/edit buttons were not working
2018-01-09 23:18:39 +02:00
Zsolt Kocsmarszky
6ce8883c37
More descriptive button text for edit visualisation
2018-01-09 22:07:25 +01:00
Zsolt Kocsmarszky
ffbf24534f
Fix minor styling issues
2018-01-09 18:49:54 +01:00
Zsolt Kocsmarszky
28cc7eaa90
Attach result controls to the bottom of the query page
2018-01-09 18:32:21 +01:00
Zsolt Kocsmarszky
5189e6d3d1
Overwrite instead of writing new code
2018-01-09 17:39:23 +01:00
Zsolt Kocsmarszky
d24a5bdd83
Smaller screen improvements for new data source flow
2018-01-09 15:52:22 +01:00
Zsolt Kocsmarszky
192ddd248b
Better required * indication without red color
2018-01-09 15:37:19 +01:00
Zsolt Kocsmarszky
7c4b66b1b5
Rename show / hide source
2018-01-09 14:55:24 +01:00
Arik Fraimovich
cbe76f656f
Merge pull request #2204 from mozilla/data-scanned
...
Report amount of data scanned for Athena queries
2018-01-09 14:56:11 +02:00
Arik Fraimovich
3359ab24af
Mark required fields in dynamic forms
2018-01-09 12:57:35 +02:00
Arik Fraimovich
5b938f2c3e
Add layouts support.
2018-01-09 12:06:46 +02:00
Jannis Leidel
9f6b4fbdf2
Add full text search for queries based on the Postgres tsvector type.
2018-01-08 22:46:53 +01:00
Arik Fraimovich
55b852f8ee
Hide query metadata for unsaved queries
2018-01-08 23:16:08 +02:00
Arik Fraimovich
efede57931
Update org settings layout
2018-01-08 23:14:01 +02:00
Arik Fraimovich
2859c46459
Merge pull request #2205 from sjakthol/redshift-sslmode
...
Make Redshift sslmode configurable
2018-01-08 11:34:26 +02:00
Zsolt Kocsmarszky
c0fb51f6a5
Multiple styling fixes
2018-01-07 22:53:55 +01:00
Zsolt Kocsmarszky
c1208989a2
Refine logos + the header of 2nd step for adding new data source
2018-01-07 22:22:02 +01:00
Zsolt Kocsmarszky
46061a01c1
Merge branch 'master' into design/new-data-source+query-editor
...
# Conflicts:
# package.json
2018-01-07 21:48:56 +01:00
Zsolt Kocsmarszky
a3dec53275
Replacing icons
2018-01-07 21:45:41 +01:00
Arik Fraimovich
ef202e75b9
Close #2159 : special tab for your own user profile
2018-01-07 14:13:57 +02:00
Sami Jaktholm
1d188875a9
make Redshift sslmode configurable
...
This makes it possible to configure Redash to require TLS
and verify the certificate Redshift presents.
The setting works similarly to that of the PostgreSQL source
except that Redshift explicitly passes 'prefer' to psycopg2
if sslmode is not configured (for compatibility).
2018-01-06 21:00:45 +02:00
Allen Short
09d4605635
Report amount of data scanned for Athena queries
2018-01-06 01:08:44 +00:00
Zsolt Kocsmarszky
d1de26ba0c
Small screen fixes
2018-01-05 19:22:14 +01:00
Zsolt Kocsmarszky
eb9b3130ee
Better aligned and spaced cards
2018-01-05 19:19:00 +01:00
Zsolt Kocsmarszky
9850908ef0
Fixing empty query resize issues
2018-01-05 19:11:05 +01:00
Zsolt Kocsmarszky
f23136542e
Remove duplicate datasource selector
2018-01-05 19:04:24 +01:00
Zsolt Kocsmarszky
f6ac9c454c
Multiple new data source and alert refinements for layout and styling
2018-01-05 18:45:50 +01:00
Arik Fraimovich
0c05102fe7
Merge pull request #2171 from mayconbordin/salesforce_api_version
...
Added API version to salesforce query runner
2018-01-05 19:11:35 +02:00
Arik Fraimovich
75af80c126
Merge pull request #2196 from kravets-levko/fix/error-handling
...
Fix to error handling mechanism: fail only on promise rejections
2018-01-05 19:11:06 +02:00
Arik Fraimovich
2231d1562c
Update bootstrap script to use v3.
2018-01-05 18:57:15 +02:00
Zsolt Kocsmarszky
7d16cd2a0c
Remove unnecessary classes
2018-01-05 15:22:17 +01:00
Zsolt Kocsmarszky
e29e4bf311
Make org settings layout better
2018-01-05 15:21:50 +01:00
Zsolt Kocsmarszky
f91bc2a505
add athena logo
2018-01-04 23:21:04 +01:00
Arik Fraimovich
ea1334ef6a
Make results mode hide query editing parts
2018-01-04 20:51:22 +02:00
Arik Fraimovich
bae4016b3a
Remove ng-app directive in query page
2018-01-04 19:10:44 +02:00
Arik Fraimovich
56ffb1f932
Update alert destination to use new design
2018-01-04 17:52:58 +02:00
Arik Fraimovich
3b14958515
Working data source setup pages
2018-01-04 16:12:56 +02:00
Arik Fraimovich
59af40fc30
Switch to dev.redashapp.com as the dev server
2018-01-04 14:23:36 +02:00
Arik Fraimovich
9afd23ab60
Use actual data source types + filtering
2018-01-04 14:23:25 +02:00
Arik Fraimovich
ca893a0e77
Rename db logos to their correct names
2018-01-04 14:22:58 +02:00
Arik Fraimovich
20c3ad2fea
Merge branch 'master' into design/new-data-source+query-editor
2018-01-04 13:55:39 +02:00
Arik Fraimovich
6f76aec1e0
Merge pull request #2201 from kocsmy/fixes/fix-unsaved-query-alignment
...
simplifying the code and fixing alignment issues
2018-01-04 13:15:37 +02:00
Zsolt Kocsmarszky
57aa05f547
simplifying the code and fixing alignment issues
2018-01-04 12:12:02 +01:00
Arik Fraimovich
a6b90445cd
Merge pull request #2200 from kocsmy/fixes/filter-headers
...
Fixing filter headers mixed
2018-01-04 13:02:53 +02:00
Levko Kravets
91d29cbbbe
Fix to error handling: CR3
2018-01-04 12:44:51 +02:00
Zsolt Kocsmarszky
33a2271b1a
Smaller styling improvements
2018-01-03 22:54:25 +01:00
Zsolt Kocsmarszky
2a3c75976f
Refine styling and fixes
2018-01-03 22:33:47 +01:00
Zsolt Kocsmarszky
d8594e7662
Fix misplaced div closing tags
2018-01-03 22:25:09 +01:00
Zsolt Kocsmarszky
7605032eec
Fix filters so it'll nicely list 2+ filters
2018-01-03 21:00:15 +01:00
Zsolt Kocsmarszky
7ce815cddb
Better alignment
2018-01-03 20:10:18 +01:00
Zsolt Kocsmarszky
4c055c663b
fix filter headers and filters on unsaved query alignment
2018-01-03 20:08:43 +01:00
Arik Fraimovich
6a4267abd5
Merge pull request #2199 from kocsmy/fixes/unpublished-query-result-table
...
bug on query page: if creating new query, table is 100% wide
2018-01-03 20:43:58 +02:00
Arik Fraimovich
bea39343c8
Merge pull request #2198 from washort/change-data-source-query-version
...
Update query version when changing query data source
2018-01-03 20:42:06 +02:00
Zsolt Kocsmarszky
694115e499
Fix unsaved query table visualisation
2018-01-03 19:35:48 +01:00
Zsolt Kocsmarszky
dc84876d27
Fix fullscreen table to fixed width for unpublished query
2018-01-03 19:26:17 +01:00
Allen Short
07628da64d
Update query version when saving new data source
2018-01-03 18:26:09 +00:00
Levko Kravets
aa970a0afb
Fix to error handling: CR2
2018-01-03 15:28:15 +02:00
Levko Kravets
effb212e4b
Fix to error handling: CR1
2018-01-03 14:00:34 +02:00
Zsolt Kocsmarszky
f687cacbee
Revert "Add page-specific class to body for each app page"
...
This reverts commit e9139748a0 .
2018-01-03 12:47:44 +01:00
Zsolt Kocsmarszky
a26dbab28b
Merge branch 'master' of https://github.com/getredash/redash into design/new-data-source+query-editor
2018-01-03 12:32:52 +01:00
Zsolt Kocsmarszky
84e65f7165
Merge branch 'master' of https://github.com/getredash/redash
2018-01-03 12:30:48 +01:00
Levko Kravets
dd0ffe3d2c
Fix to error handling mechanism: fail only on promise rejections
2018-01-02 14:59:41 +02:00
Arik Fraimovich
bb36ec8664
Merge pull request #2195 from getredash/feature/settings
...
Allow passing options to tests Docker command.
2018-01-02 13:37:51 +02:00
Arik Fraimovich
2f51df3435
Allow passing options to tests Docker command.
2018-01-02 13:30:06 +02:00
Maycon Bordin
3846cf3269
Added default version for salesforce query runner
2018-01-02 08:17:07 -02:00
Arik Fraimovich
a66ac82a23
Merge pull request #2194 from getredash/feature/settings
...
Move some of the configuration to the UI
2018-01-02 11:26:29 +02:00
Arik Fraimovich
eb85fc9e5b
Merge pull request #2179 from kyoshidajp/add_root_user_command
...
Feature: Add create root user command
2018-01-02 11:23:56 +02:00
Arik Fraimovich
8d2571cba2
Merge pull request #2187 from kravets-levko/feature/error-handling
...
Improve error handling mechanism
2018-01-02 11:20:43 +02:00
Arik Fraimovich
93aeae63b7
CodeClimate issue fixes.
2018-01-02 11:13:35 +02:00
Arik Fraimovich
7602599738
Update pysaml2 version to latest release.
2018-01-02 10:48:33 +02:00
Arik Fraimovich
153c0139cd
Dynamic organization settings support.
2018-01-02 10:48:22 +02:00
Arik Fraimovich
a6faebb04c
Make settings menu dynamic.
2018-01-02 10:43:16 +02:00
Arik Fraimovich
1e156739da
Turn settings into a package
2017-12-31 14:39:03 +02:00
Arik Fraimovich
c5e5bb714b
Merge pull request #2189 from getredash/feature/settings
...
Replace Makefile with scripts
2017-12-31 14:35:46 +02:00
Arik Fraimovich
6c4989d8a0
Replace Makefile with scripts
2017-12-31 14:34:41 +02:00
Zsolt Kocsmarszky
4d0a6accc6
More css for better collapse and expand
2017-12-29 18:35:18 +01:00
Zsolt Kocsmarszky
ecc6200aaf
Refining styling so resize works nicely
2017-12-29 18:12:30 +01:00
Zsolt Kocsmarszky
3b232d3bcc
Fixing resizing issues
2017-12-29 17:14:05 +01:00
Zsolt Kocsmarszky
f258d8086c
Add border for editor
2017-12-29 16:38:09 +01:00
Levko Kravets
c9ac9d85e2
getredash/redash#2162 CR2
2017-12-29 11:17:27 +02:00
Levko Kravets
fec92b399a
getredash/redash#2162 CR1
2017-12-28 18:39:14 +02:00
Arik Fraimovich
9323a93a8d
Merge pull request #2188 from rgjodekerken/master
...
Fix upgrade script for ci channel
2017-12-28 17:17:04 +02:00
Arik Fraimovich
f75833e5a9
Merge pull request #2166 from kravets-levko/bug/query-page-small-counter
...
Counter is too small on query page
2017-12-28 17:11:46 +02:00
Richard Odekerken
6307cfb9d7
Fix upgrade script for ci channel
2017-12-28 15:10:45 +00:00
Arik Fraimovich
651d56ad95
Merge pull request #2184 from cloudron-io/ldap_search_dn
...
rename REDASH_SEARCH_DN to REDASH_LDAP_SEARCH_DN
2017-12-28 16:01:57 +02:00
Arik Fraimovich
055b8eff54
Merge pull request #2175 from bamboo-yujiro/fix_user_form
...
Fix : User Form displays a incorrect error appearance.
2017-12-27 22:01:15 +02:00
Girish Ramakrishnan
c59e7ea2a5
rename REDASH_SEARCH_DN to REDASH_LDAP_SEARCH_DN
2017-12-27 10:33:08 -08:00
Levko Kravets
1bfea8b493
Improve error handling mechanism (related to getredash/redash#2162 )
2017-12-27 16:01:29 +02:00
Zsolt Kocsmarszky
c9d5347658
mobile and spacing fixes
2017-12-27 14:47:58 +01:00
Zsolt Kocsmarszky
58eb08e22a
Refine format and other smaller elements
2017-12-27 13:33:00 +01:00
Zsolt Kocsmarszky
52bae5cbe5
Rearrange elements for better UX
2017-12-27 13:08:05 +01:00
Zsolt Kocsmarszky
f2585d1124
Better edit in place and other refinements for rearranged layout
2017-12-27 13:07:48 +01:00
Zsolt Kocsmarszky
635aeb3409
Remove classes
2017-12-27 11:23:46 +01:00
Zsolt Kocsmarszky
e6ec50a4e6
Dynamic forms back live again, extra classes added for better form design
2017-12-27 11:19:19 +01:00
Zsolt Kocsmarszky
3bc5c60907
better data source cars + list view has cards now, too
2017-12-27 11:13:09 +01:00
Zsolt Kocsmarszky
a698cb0484
Pluralize database
2017-12-27 10:53:07 +01:00
Arik Fraimovich
6441c4b52d
Merge pull request #2174 from tonyjiangh/feature/add_redshift_view_support
...
Add redshift late binding view data to schema browser
2017-12-26 21:05:54 +02:00
Arik Fraimovich
ff078485f2
Merge pull request #2165 from tonyjiangh/feature/query_result_exception
...
Fix unicode handling at query result
2017-12-26 20:59:52 +02:00
Zsolt Kocsmarszky
e925568e3d
Further improve smaller screen design
2017-12-26 14:19:18 +01:00
Zsolt Kocsmarszky
db6c8769d4
Further refining code and removing junk
2017-12-26 13:50:46 +01:00
Zsolt Kocsmarszky
3c9f59b055
Adjust button size size so it's consistent
2017-12-26 13:35:03 +01:00
Zsolt Kocsmarszky
0a15986619
Code and styling improvements focusing on xs and sm screen sizes
2017-12-26 13:18:36 +01:00
Zsolt Kocsmarszky
696eefad1a
Further cleaning up code
2017-12-26 11:39:42 +01:00
Zsolt Kocsmarszky
708cc26c1d
Cleaning up code and properly fall back design on narrower screen for query-metadata
2017-12-26 11:33:52 +01:00
Katsuhiko YOSHIDA
da1f99d846
Add create root user command
2017-12-23 18:04:38 +09:00
bamboo-yujiro
4f814408c7
Retry codeclimate
2017-12-22 11:09:15 +09:00
Hao Jiang
87ce1db3bd
Add redshift late binding view data to schema browser
2017-12-21 22:24:31 +09:00
bamboo-yujiro
71e6bf13ff
Fix : User Form displays a incorrect error appearance.
2017-12-21 17:52:25 +09:00
Zsolt Kocsmarszky
24188ab1de
Perfectly calculated schema-container size, finally
2017-12-21 02:12:46 +01:00
Zsolt Kocsmarszky
e6f8b2c502
Flexible query editor
2017-12-20 23:38:46 +01:00
Levko Kravets
e9139748a0
Add page-specific class to body for each app page
2017-12-20 17:28:42 +02:00
Maycon Bordin
3cfd34a897
Added API version to salesforce query runner and fixed issue when row column value does not exist
2017-12-20 10:00:42 -02:00
Zsolt Kocsmarszky
404000e5fe
Add missing elements for new data source screen
2017-12-19 14:08:17 +01:00
Zsolt Kocsmarszky
5441ef429e
Fix card sizes
2017-12-19 13:23:48 +01:00
Zsolt Kocsmarszky
1110e65e4a
Load all images from images folder
2017-12-19 12:37:08 +01:00
Zsolt Kocsmarszky
9ac5d58b89
flexible layout v0.1 (WIP)
2017-12-18 23:27:08 +01:00
Zsolt Kocsmarszky
0810c2b1e0
Change to narrow layout
2017-12-18 20:03:50 +01:00
Levko Kravets
68f0c368c0
getredash/redash#2129 Counter too small on query page
2017-12-18 15:12:55 +02:00
Zsolt Kocsmarszky
64c69ee009
Foundation for New Data Source layout added
2017-12-17 20:48:25 +01:00
Zsolt Kocsmarszky
e2df12e2a2
Merge branch 'design/query-page-improvements' into design/new-data-source-flow
2017-12-17 19:29:15 +01:00
Zsolt Kocsmarszky
0f31de33e8
General styling improvements
2017-12-17 19:27:54 +01:00
Zsolt Kocsmarszky
d37948f44b
Merge branch 'master' into design/new-data-source-flow
2017-12-17 18:37:44 +01:00
Hao Jiang
6e2e2e2060
Fix: unicode handling at query result
2017-12-16 09:55:15 +09:00
Zsolt Kocsmarszky
439cc45ca7
Merge branch 'master' into design/query-page-improvements
2017-12-13 22:14:13 +01:00
Zsolt Kocsmarszky
816c61944e
Recreate new 2 column layout
2017-12-13 22:12:45 +01:00
Arik Fraimovich
5ba15ef350
Remove trailing spaces
2017-12-13 11:59:43 +02:00
Arik Fraimovich
30136c4e97
Merge pull request #2148 from kyoshidajp/replace_datetime_strings
...
Replace invalid date time strings
2017-12-13 11:53:15 +02:00
Arik Fraimovich
1a4d7471f5
Stored parsed moment value.
2017-12-13 11:52:56 +02:00
Arik Fraimovich
1d3c2144c4
Merge pull request #2154 from crooy/master
...
fixing issue #2150
2017-12-13 11:38:12 +02:00
Arik Fraimovich
fdf35328ac
Merge pull request #2152 from bamboo-yujiro/fix_appearance_collapse_of_outdated-queries
...
Fix: Appearance collapse of outdated-queries.
2017-12-13 11:37:36 +02:00
Zsolt Kocsmarszky
c147d30cb5
Separate Data source panel, freely expanding schema browser, freely expandable query editor, better smaller screen layout
2017-12-12 22:31:52 +01:00
Ronald Crooy
80a74934f0
fixing issue #2150
2017-12-12 11:37:24 +01:00
bamboo-yujiro
a36cc6838b
Fix: Appearance collapse of outdated-queries.
2017-12-12 00:58:11 +09:00
Arik Fraimovich
073db37cfd
Merge pull request #2136 from doddjc21/patch-1
...
Update oracle.py
2017-12-11 16:34:42 +02:00
Katsuhiko YOSHIDA
b7b8e56722
Consider value is string case
2017-12-11 20:09:27 +09:00
Zsolt Kocsmarszky
8a11183905
Add data source logos
2017-12-11 00:36:40 +01:00
Katsuhiko YOSHIDA
c045ccabe4
Replace invalid date time strings
2017-12-10 22:46:31 +09:00
Arik Fraimovich
c3cb2cc28b
Merge pull request #2126 from getredash/layout_fixes
...
Layout fixes (mainly schema browser)
2017-12-07 19:45:55 +02:00
Arik Fraimovich
990d32cfa2
Remove unneeded code
2017-12-07 17:14:47 +02:00
Arik Fraimovich
1573e06e71
Merge pull request #2134 from getredash/fix_query_results_download
...
Fix #68 : user can't download query results of a new query
2017-12-07 16:33:59 +02:00
Arik Fraimovich
6bb05106cd
Hide shcema browser when it's not relevant
2017-12-07 16:31:34 +02:00
Arik Fraimovich
c1d7e0401f
Explict response when schema is not supported (vs just some error loading it)
2017-12-07 16:31:02 +02:00
Arik Fraimovich
604540266a
Merge pull request #2135 from kocsmy/fixes/query-tables
...
Fixes/query tables
2017-12-07 16:14:53 +02:00
Joseph Dodd
4954d1c807
Update oracle.py
2017-12-06 17:51:27 -05:00
Joseph Dodd
45b828e361
Update oracle.py
2017-12-06 17:48:36 -05:00
Joseph Dodd
96e2991650
Update oracle.py
2017-12-06 17:44:49 -05:00
Joseph Dodd
54b1f4219d
Update oracle.py
2017-12-06 17:39:51 -05:00
Zsolt Kocsmarszky
3a0ffa53e2
Fix filters spacing on Dashboards
2017-12-06 22:44:34 +01:00
Zsolt Kocsmarszky
7381bd11a0
Fix margin on pagination
2017-12-06 22:28:10 +01:00
Zsolt Kocsmarszky
19bd150e4b
Fix pagination
2017-12-06 22:21:33 +01:00
Zsolt Kocsmarszky
e65b023fa7
Make embed query tables width: auto too and apply css flexbox
2017-12-06 22:18:15 +01:00
Zsolt Kocsmarszky
69badf67fc
Merge branch 'master' into fixes/query-tables
2017-12-06 21:31:54 +01:00
Zsolt Kocsmarszky
68177d31b3
Fix wide tables on queries and related elements like pagination
2017-12-06 21:30:27 +01:00
Joseph Dodd
808a4c5d72
Update oracle.py
...
Update Oracle.py to make INSERTS and UPDATES to Oracle databases
2017-12-06 14:55:13 -05:00
Arik Fraimovich
8e668d2e09
Fix #68 : user can't download query results of a new query
2017-12-06 18:14:34 +02:00
Arik Fraimovich
868f334471
Merge pull request #2127 from getredash/gravatar
...
Change default gravatar type
2017-12-06 11:50:14 +02:00
Arik Fraimovich
3f37c347f9
Change default gravatar type
2017-12-06 11:17:59 +02:00
Arik Fraimovich
271e6a56da
Merge branch 'kyoshidajp-add_user_image'
2017-12-06 11:12:54 +02:00
Arik Fraimovich
0988e8184a
Rebase with latest master
2017-12-06 11:12:16 +02:00
Katsuhiko YOSHIDA
62e5e38926
Rename profile image url column and method
2017-12-06 09:16:24 +09:00
Katsuhiko YOSHIDA
dce865356c
Set default parameter None as picture
2017-12-06 09:16:24 +09:00
Katsuhiko YOSHIDA
7f398a7d7f
Allow None as image_url in User model
2017-12-06 09:16:24 +09:00
Katsuhiko YOSHIDA
56c364f0a3
Change style name of profile image
2017-12-06 09:16:24 +09:00
Katsuhiko YOSHIDA
0b9b6a623e
Change size of profile immage in User
2017-12-06 09:16:24 +09:00
Katsuhiko YOSHIDA
ea5788f173
Display user image before name to each page
2017-12-06 09:16:24 +09:00
Katsuhiko YOSHIDA
4a58b9e944
Add image url as a User field
2017-12-06 09:16:24 +09:00
Arik Fraimovich
18b857363f
Handle cases when schema is empty
2017-12-06 00:01:01 +02:00
Arik Fraimovich
f02c0e0b9c
Fix: table pagination overlap
2017-12-05 21:53:26 +02:00
Arik Fraimovich
6fc6c67e44
Revert accidental changes to query.html
2017-12-05 18:03:37 +02:00
Arik Fraimovich
2c36563e50
View query link in widget should link to source view
2017-12-05 16:42:27 +02:00
Arik Fraimovich
c9a680b4b7
Consistent size of query editor
2017-12-05 16:42:27 +02:00
Arik Fraimovich
b8543eb2bd
Change: query should be first in create menu
2017-12-05 16:41:58 +02:00
Arik Fraimovich
b17794f622
Merge pull request #2124 from kocsmy/fixes/merge-fixes-2017-12-05
...
Fixes/merge fixes 2017 12 05
2017-12-05 16:40:45 +02:00
Zsolt Kocsmarszky
63e76628cf
Fix showing refresh time on public dashboard
2017-12-05 15:34:46 +01:00
Zsolt Kocsmarszky
2567c73dba
Add Redash logo to the public dashboard footer
2017-12-05 15:21:59 +01:00
Zsolt Kocsmarszky
9c81b866d5
Fix alert spacing
2017-12-05 15:15:09 +01:00
Zsolt Kocsmarszky
ed7a7d4275
Fix query editor size when schema is there but empty
2017-12-05 15:09:20 +01:00
Arik Fraimovich
bc9bcee064
Merge pull request #2123 from kravets-levko/fix/chart-x-axis-height
...
Fix: chart x-axis height setting
2017-12-05 15:56:12 +02:00
Levko Kravets
96a73b0c9e
getredash/redash#2107 Fix: chart x-axis height setting
2017-12-05 15:37:32 +02:00
Arik Fraimovich
004f550e93
Merge pull request #2113 from kocsmy/design/refinements-2
...
Design/refinements 2
2017-12-05 14:08:36 +02:00
Zsolt Kocsmarszky
2ef9403516
Merge branch 'master' into design/refinements-2
...
# Conflicts:
# client/app/components/dynamic-table/dynamic-table.html
# client/app/pages/queries/query.html
2017-12-05 13:04:08 +01:00
Zsolt Kocsmarszky
7ac88f91dc
Fix height for schema browser
2017-12-05 12:36:42 +01:00
Arik Fraimovich
3d0080a9ca
Merge pull request #2120 from negibouze/prevent-remove-self
...
prevent remove self
2017-12-05 13:28:05 +02:00
Arik Fraimovich
2c39028b8b
Merge pull request #2118 from deecay/pie-styling
...
Change: Pie chart font style
2017-12-05 13:27:41 +02:00
Zsolt Kocsmarszky
06cab14693
Fix layout
2017-12-05 12:12:53 +01:00
板倉義晃
4dd8f8cf84
prevent remove self
...
The administrator made it impossible to remove him/herself from the
built-in group.
2017-12-05 14:02:46 +09:00
deecay
2be067040e
Change: Pie chart font style
2017-12-05 10:42:22 +09:00
ariarijp
ccb20640fe
Remove half-baked unit test
2017-12-05 00:27:18 +09:00
Arik Fraimovich
9d7f079d94
Merge pull request #2089 from msumit/Qbol_Support
...
Add Qubole query runner
2017-12-04 16:31:27 +02:00
Arik Fraimovich
91a2b49f4c
Merge pull request #2110 from kravets-levko/feature/table-v2
...
Table v2
2017-12-04 16:15:56 +02:00
Levko Kravets
6d11e8f57a
Table viz: CR3
2017-12-04 16:11:04 +02:00
Levko Kravets
1ca0ac6278
Table viz: CR2
2017-12-04 13:27:32 +02:00
Arik Fraimovich
4cd352599a
Add v4 to CHANGELOG.
2017-12-04 11:30:24 +02:00
Zsolt Kocsmarszky
4798361d87
Merge branch 'master' into design/refinements-2
2017-12-03 15:29:14 +01:00
Zsolt Kocsmarszky
08b97d0a4e
Hide "Data" text from data source
2017-12-03 15:27:39 +01:00
Levko Kravets
a0d9b94488
Table viz: small fixes
2017-12-03 12:54:34 +02:00
Zsolt Kocsmarszky
7272b9904a
Improve visualisation embed design (iframe) so it looks better
2017-12-02 23:59:21 +01:00
Levko Kravets
30833100e5
Table viz: search; CR1
2017-12-02 21:55:36 +02:00
Arik Fraimovich
7974c90042
Merge pull request #2111 from kyoshidajp/upgrade_psycopg2
...
Upgrade psycopg2 for support PostgreSQL 10.0
2017-12-02 21:22:09 +02:00
Katsuhiko YOSHIDA
f4c4e18bf7
Upgrade psycopg2 latest version
2017-12-02 09:11:43 +09:00
Zsolt Kocsmarszky
ca75eb63c6
Separate Query styling and fix a small issue
2017-12-01 16:50:45 +01:00
Zsolt Kocsmarszky
27458599e8
Turn off link when editing a dashboard + show move cursor so it suggests you can drag the widget with its header and move around
2017-12-01 16:15:39 +01:00
Zsolt Kocsmarszky
1d90f2acad
Fix line-height
2017-12-01 16:04:39 +01:00
Zsolt Kocsmarszky
60becaf4c2
Nicer highlights fro query dropdown
2017-12-01 15:46:06 +01:00
Zsolt Kocsmarszky
73af14069d
Move view/show query to bottom of its section
2017-12-01 15:39:49 +01:00
Levko Kravets
dc4902a800
Minor fixes
2017-12-01 16:18:51 +02:00
Zsolt Kocsmarszky
ccb440c759
Add ref so we know how many people get to know about Redash through shared dashboards
2017-12-01 15:03:54 +01:00
Zsolt Kocsmarszky
f3633b18e7
Move format back to visible place
2017-12-01 15:00:14 +01:00
Zsolt Kocsmarszky
2b43bd7d28
Fix up fullscreen
2017-12-01 14:59:42 +01:00
Zsolt Kocsmarszky
1beeda6b32
Fix filter spacing and remove inline css
2017-12-01 14:35:49 +01:00
Levko Kravets
ed70002f43
Table viz: code improvements
2017-12-01 15:25:58 +02:00
Zsolt Kocsmarszky
83e1ded008
Merge branch 'master' into design/refinements-2
...
# Conflicts:
# client/app/components/filters.html
2017-12-01 14:15:46 +01:00
Levko Kravets
015d0c6edd
Table viz: custom cell rendering; JSON cell renderer
2017-12-01 13:40:41 +02:00
Katsuhiko YOSHIDA
e17a1a1378
Upgrade psycopg2 for support PostgreSQL 10.0 as a library
2017-12-01 19:31:05 +09:00
Levko Kravets
8fc3af7bb9
Table viz: editor UI
2017-12-01 07:41:09 +02:00
Zsolt Kocsmarszky
3df9d480a4
Change footer for public dashboards
2017-11-30 21:48:25 +01:00
Levko Kravets
127b45a5b1
Table viz: editor
2017-11-30 21:52:21 +02:00
Levko Kravets
e7d0856831
Table viz: show/hide column, reorder columns, content alignment
2017-11-30 19:30:45 +02:00
Levko Kravets
fb44d32ba3
Table viz: multi-column sort, align data, allow html
2017-11-30 15:52:46 +02:00
ariarijp
736c014d51
Return False from annotate_query instead of strip annotation with regex
2017-11-30 00:43:50 +09:00
Arik Fraimovich
3f30693b74
Merge pull request #2102 from ariarijp/fix/typo_in_settings
...
Fix typo
2017-11-29 12:26:36 +02:00
Arik Fraimovich
4a06e6266e
Merge pull request #2105 from kravets-levko/fix/visualization-filters
...
Fixes related to filters panel
2017-11-28 16:19:50 +02:00
Levko Kravets
0d1ad21a1b
getredash/redash/issues/2103 Fix: unnecessary horizontal scroll; fix: viz overlaps filters panel
2017-11-28 15:01:48 +02:00
Zsolt Kocsmarszky
8e8a63acb9
Fix table styling which sits inside a container and not going full width. Apply this to multiple screens.
2017-11-26 20:36:37 +01:00
Zsolt Kocsmarszky
edbec3f49d
Fix last-child padding bottom
2017-11-26 20:17:48 +01:00
Zsolt Kocsmarszky
f2eb225f06
Fix cell padding to fit header padding
2017-11-26 20:13:53 +01:00
Zsolt Kocsmarszky
d0ec1ca68d
Further adjust table settings
2017-11-26 20:11:01 +01:00
Zsolt Kocsmarszky
51e6087888
Circle profile pictures on user list
2017-11-26 20:10:48 +01:00
Zsolt Kocsmarszky
50fcd8d34d
Adjust table header background color
2017-11-26 19:56:06 +01:00
Zsolt Kocsmarszky
37f27fc29a
Adjust table styling
2017-11-26 19:53:11 +01:00
Zsolt Kocsmarszky
690ce521ca
Fix spacing for all kind of table (normal, condensed)
2017-11-26 18:08:45 +01:00
Zsolt Kocsmarszky
7cbed96945
Fix pagination margin below dynamic-table
2017-11-26 18:00:04 +01:00
Zsolt Kocsmarszky
baa36c97fb
Add to readme
2017-11-26 17:53:42 +01:00
Zsolt Kocsmarszky
6bbd1bf288
Add styling readme
2017-11-26 17:51:51 +01:00
Zsolt Kocsmarszky
12ecd23ceb
Add Cantarell to the default font-family
2017-11-26 17:47:20 +01:00
Zsolt Kocsmarszky
b9078a28d4
Refine table styling and improve less organisation
2017-11-26 17:42:56 +01:00
Zsolt Kocsmarszky
8e3c62db83
Fix refreash button size to btn-sm
2017-11-26 17:32:13 +01:00
Zsolt Kocsmarszky
9492ff9444
Fix button margins
2017-11-26 17:16:50 +01:00
Zsolt Kocsmarszky
b0177deda0
Move fork query under dropdown, too and remove redundant text information
2017-11-26 16:54:32 +01:00
Zsolt Kocsmarszky
89592d3e80
Fix padding at no schema sources
2017-11-26 16:51:08 +01:00
Zsolt Kocsmarszky
0a6fc27fdd
Rearrange query elements
2017-11-26 16:49:02 +01:00
Zsolt Kocsmarszky
a7ca236903
Change source editor and schema browser
2017-11-26 16:31:42 +01:00
ariarijp
b716e5c23d
Fix typo
2017-11-27 00:24:01 +09:00
Zsolt Kocsmarszky
063066dfae
Tighten up schema browser
2017-11-26 16:05:46 +01:00
Zsolt Kocsmarszky
5bdb34e451
Fix spacing in filters
2017-11-26 15:47:08 +01:00
ariarijp
f4d0609140
Strip annotation from query when path is specified in Script Query Runner
2017-11-26 23:09:12 +09:00
ariarijp
cb62c10a66
Fix create_db command of docker-entrypoint
2017-11-26 13:26:44 +09:00
Zsolt Kocsmarszky
05cc170ab1
Better organised query editor
2017-11-25 16:36:36 +01:00
Zsolt Kocsmarszky
4540256f3e
Add proper styling for parameters
2017-11-25 07:29:22 +01:00
Zsolt Kocsmarszky
3d33ebc916
Tightening up Query editor
2017-11-25 07:29:05 +01:00
Zsolt Kocsmarszky
decc0b8ee8
Fix merge conflicts
2017-11-25 06:29:08 +01:00
Zsolt Kocsmarszky
a488de22c4
Merge branch 'master' into design/refinements-2
...
# Conflicts:
# client/app/pages/dashboards/public-dashboard-page.html
2017-11-25 06:27:52 +01:00
Zsolt Kocsmarszky
f835aec980
Adjust top margin
2017-11-25 06:25:06 +01:00
Zsolt Kocsmarszky
5893b68daf
Public dashboards: remove navbar and add missing footer
2017-11-25 06:17:56 +01:00
Sumit Maheshwari
660c72e608
Add Qubole query runner
2017-11-24 17:30:08 +05:30
Arik Fraimovich
01cf6de4dc
Merge pull request #2098 from kravets-levko/fix/sankey-sunburst
...
Fixed sunburst/sankey issue with rendering
2017-11-23 18:21:20 +02:00
Levko Kravets
fa460223b7
CR1
2017-11-23 18:13:42 +02:00
Arik Fraimovich
39aeef5486
Merge pull request #2097 from ariarijp/fix/query_results
...
Handling whitespace characters in Query Results data source
2017-11-23 18:00:31 +02:00
Levko Kravets
4006d72831
getredash/redash#2095 Fixed sunburst/sankey issue with rendering; minor UI fixes
2017-11-23 17:42:03 +02:00
ariarijp
93aa28cdf7
Handling whitespace characters in Query Results data source
2017-11-23 21:46:10 +09:00
Arik Fraimovich
8e8278d05e
Merge pull request #2081 from kocsmy/design/refinement
...
Design/refinement
2017-11-22 18:27:05 +02:00
Arik Fraimovich
3d9d658594
Merge pull request #2087 from yershalom/add_cockraochdb_ds
...
Added new CockroachDB DS to redash
2017-11-22 18:23:36 +02:00
Arik Fraimovich
9ae1bc3051
Merge branch 'master' into design/refinement
2017-11-22 18:20:17 +02:00
Arik Fraimovich
a9384d3a09
Merge branch 'master' into design/refinement
2017-11-22 18:19:40 +02:00
Arik Fraimovich
9bbce6b06a
Merge pull request #2053 from cdessanti/patch-1
...
SQL Query Runner for MAPD database
2017-11-22 18:15:39 +02:00
Arik Fraimovich
b96ab5eb0e
Merge pull request #2048 from arjan/elasticsearch-doc-count-aggregation
...
Elasticsearch: Collect doc_count field from aggregation
2017-11-22 18:12:59 +02:00
Arik Fraimovich
5b91d97e48
Merge pull request #2043 from jezdez/pytest
...
Move to pytest since nose is unmaintained.
2017-11-22 18:11:59 +02:00
Arik Fraimovich
9de3e975eb
Merge pull request #1985 from miketheman/miketheman/user-email-case-insensitive
...
Ensure email is case-insensitive
2017-11-22 18:11:07 +02:00
Arik Fraimovich
1b7cc3731c
Merge pull request #2092 from jasonsmithj/fix/mysql_query_cancel
...
Fix doesn't work mysql query cancel button
2017-11-22 18:00:35 +02:00
Arik Fraimovich
e7fdbee59d
Merge pull request #2083 from kravets-levko/feature/responsive-visualizations
...
Responsive visualizations
2017-11-22 18:00:08 +02:00
jasonsmithj
1e12f70cf4
mysql query cancel
2017-11-22 10:53:25 +09:00
Levko Kravets
0ef04e2839
Rebase CSS changes to LESS
2017-11-21 09:18:17 +02:00
Levko Kravets
24ebd8dc53
CR3
2017-11-21 09:08:09 +02:00
Levko Kravets
4af56bd101
Small CSS fix
2017-11-21 09:08:09 +02:00
Levko Kravets
5faf41a18c
CR2: fit counter by height (not by width)
2017-11-21 09:08:09 +02:00
Levko Kravets
485f0e3278
CR1
2017-11-21 09:08:09 +02:00
Levko Kravets
21150ad4ca
Counter: fix auto-size
2017-11-21 09:08:09 +02:00
Levko Kravets
059da21280
Chart: fit to container on resize
2017-11-21 09:08:09 +02:00
Levko Kravets
24e7ee51ba
Fix: Counter flickering; Map, Counter: disappears in mobile mode
2017-11-21 09:08:09 +02:00
Levko Kravets
584cbea017
Better fix for Map viz
2017-11-21 09:08:09 +02:00
Levko Kravets
1d210c774a
Fix visualization previews
2017-11-21 09:08:09 +02:00
Levko Kravets
289aa8561f
Some fixes for Map viz
2017-11-21 09:08:09 +02:00
Levko Kravets
d765f6edb6
Some fixes for Table and Pivot viz
2017-11-21 09:08:09 +02:00
Levko Kravets
5f5b95b455
Map viz: constraints and position
2017-11-21 09:08:09 +02:00
Levko Kravets
e57d9f4701
Counter viz: fit text to width
2017-11-21 09:08:09 +02:00
Levko Kravets
b26284933c
Allow to specify default size for each visualization type
2017-11-21 09:08:09 +02:00
Zsolt Kocsmarszky
825157a549
Friendlier next and prev arrows
2017-11-20 23:21:26 +01:00
Zsolt Kocsmarszky
961144c3b8
Remove Roboto
2017-11-20 22:20:39 +01:00
Zsolt Kocsmarszky
0abfe19c6a
Add newstyle to the soup
2017-11-20 22:15:26 +01:00
Zsolt Kocsmarszky
3c1a756ca3
Merge branch 'master' of https://github.com/getredash/redash
...
# Conflicts:
# client/app/config/styles.js
2017-11-20 22:10:31 +01:00
Zsolt Kocsmarszky
7f2328d0a5
Adjust bg-ace and table headers
2017-11-20 21:48:15 +01:00
Arik Fraimovich
457b8d9d8a
Merge pull request #2091 from kravets-levko/less2
...
Convert styles to LESS
2017-11-20 22:35:21 +02:00
Levko Kravets
773e5e6393
Convert styles to LESS
2017-11-20 17:46:37 +02:00
Zsolt Kocsmarszky
dfd2d9ecec
Remove uppercase and capitalize table and tab headers
2017-11-20 16:10:10 +01:00
Zsolt Kocsmarszky
a1fdaa998b
Revert hiding refresh button, still keep refresh functionality on last refreshed date
2017-11-20 16:03:49 +01:00
Arik Fraimovich
7955a83f1d
Add paginator only when there are more than 1 pages
2017-11-20 10:19:54 +02:00
Arik Fraimovich
3af1176e70
Fix: two nav bars on my queries page
2017-11-20 10:11:41 +02:00
Zsolt Kocsmarszky
ab77f00526
Move refresh button under latest refresh time
2017-11-19 21:34:40 +01:00
Zsolt Kocsmarszky
835d417d8d
Styling improvements on Query screen
2017-11-19 21:19:36 +01:00
Zsolt Kocsmarszky
895d743ab6
Fix description hover
2017-11-19 21:01:10 +01:00
Zsolt Kocsmarszky
68404b8dd3
Styling refinement
2017-11-19 20:44:38 +01:00
Zsolt Kocsmarszky
5b19efdb73
Layout fix for System Status
2017-11-19 20:17:11 +01:00
Zsolt Kocsmarszky
86fc099873
Clean up admin page markup
2017-11-19 17:54:46 +01:00
Zsolt Kocsmarszky
819b109dde
Remove uppercase from tab header so it looks friendlier
2017-11-19 17:41:16 +01:00
Zsolt Kocsmarszky
334289b81c
Add system fonts as default and simplify the code
2017-11-19 17:38:18 +01:00
Zsolt Kocsmarszky
e64832867e
Better organised stylesheet for easier maintainability + an IE fix
2017-11-19 17:14:49 +01:00
Zsolt Kocsmarszky
c3ca2e2ec1
Small improvement on widget styling
2017-11-18 21:02:50 +01:00
Zsolt Kocsmarszky
1115f2a702
Add missing tiled class
2017-11-18 20:16:59 +01:00
Zsolt Kocsmarszky
0b0762f10c
Improved pagination
2017-11-18 19:57:45 +01:00
Zsolt Kocsmarszky
f423e0c030
Remove fancy input hover animation
2017-11-18 19:40:07 +01:00
Shalom Yerushalmy
8da40077fa
Added one line for pep8 convention
2017-11-16 09:46:52 +02:00
Shalom Yerushalmy
dbf7c90ebc
Added new CockroachDB DS to redash
2017-11-16 09:41:02 +02:00
Arik Fraimovich
ff0f5a0dfd
Merge pull request #2082 from deecay/pie-subplot-title
...
Add: Pie chart subplot title
2017-11-15 23:44:33 +02:00
Arik Fraimovich
b702299067
Version bump.
2017-11-15 23:10:56 +02:00
Zsolt Kocsmarszky
a751c03fca
Fixing Firefox issues and fine-tuning smaller details
2017-11-14 22:38:31 +01:00
Zsolt Kocsmarszky
1c926830a8
Styling refinements
2017-11-14 21:34:34 +01:00
Zsolt Kocsmarszky
dc8e8b70c5
Hide username on smaller screens + move Query Snippets and hide divider for users
2017-11-14 21:34:11 +01:00
Zsolt Kocsmarszky
315e77b7dd
Cleanup settings/user and remove unnecessary tabs
2017-11-14 21:32:53 +01:00
Zsolt Kocsmarszky
c510b35b16
Add tiled class and adjust layout
2017-11-14 21:32:22 +01:00
Zsolt Kocsmarszky
2c2c626c42
Smaller layout, grid and styling fixes
2017-11-13 21:24:43 +01:00
Zsolt Kocsmarszky
fa7eaaebcd
remove redundant buttons from home
2017-11-13 21:24:17 +01:00
Zsolt Kocsmarszky
4ed9e01091
Smaller improvements
2017-11-13 21:03:50 +01:00
Zsolt Kocsmarszky
40a83f3579
Fancy caret is only for nav
2017-11-13 20:57:27 +01:00
Zsolt Kocsmarszky
af90928552
Better styling for navigation
2017-11-13 20:48:28 +01:00
Zsolt Kocsmarszky
bf6687352a
Unify headers
2017-11-13 20:18:57 +01:00
Zsolt Kocsmarszky
dce64cfdb3
Fix settings container
2017-11-13 19:08:01 +01:00
Zsolt Kocsmarszky
a26195848a
Further refine navbar markup and styling
2017-11-13 17:07:59 +01:00
Zsolt Kocsmarszky
43bf4b1cc8
Major navigation refinement
2017-11-13 16:29:09 +01:00
Zsolt Kocsmarszky
9420d2683e
Drop 'Updated:' prefix
2017-11-13 15:38:34 +01:00
Zsolt Kocsmarszky
c67e9e3ff5
Further simplify navigation
2017-11-13 15:28:21 +01:00
Zsolt Kocsmarszky
3e7e06d4b4
Add time icon next to updated time
2017-11-13 14:33:50 +01:00
deecay
539cbf4ffc
Add: Pie chart subplot title
2017-11-13 01:59:30 +09:00
Zsolt Kocsmarszky
30003297d4
Refine positions for nav new button and logo
2017-11-10 00:22:34 +01:00
Zsolt Kocsmarszky
f9e416a5dd
Massive styling refinement
2017-11-09 23:39:53 +01:00
Zsolt Kocsmarszky
727674673e
Make Edit/New dashboard modal more obvious
2017-11-09 23:39:31 +01:00
Zsolt Kocsmarszky
b57f78155c
Add container for Settings to resolve vertical scroll issue
2017-11-09 23:39:03 +01:00
Zsolt Kocsmarszky
e9b05ad2fd
Massive navigation refinement
2017-11-09 23:38:14 +01:00
Zsolt Kocsmarszky
ea7b09d18e
Add extra classes for widget elements for easier styling
2017-11-09 23:37:52 +01:00
Zsolt Kocsmarszky
30dc3d779c
consistent footer templates
2017-11-09 23:37:21 +01:00
Zsolt Kocsmarszky
0d638cbe4a
Better page title so you know where you are and what you're doing
2017-11-09 23:35:49 +01:00
Zsolt Kocsmarszky
92820872a2
Add missing container + remove container from the middle so the layout works better
2017-11-09 23:35:17 +01:00
Zsolt Kocsmarszky
590b7d66b6
Remove unnecessary row class that messes up the layout
2017-11-09 23:34:40 +01:00
Zsolt Kocsmarszky
dfef594f2e
Add extra class for easier styling + remove unnecessary h3 around the top right area (bc it messes up everything with h3's margins)
2017-11-09 23:34:04 +01:00
Zsolt Kocsmarszky
4dad07e329
Change order, so All queries comes first on the tabs
2017-11-09 23:32:31 +01:00
Zsolt Kocsmarszky
90fbb3d94e
Move global style out from local file
2017-11-09 23:32:04 +01:00
Zsolt Kocsmarszky
3079917527
Collapse section for profile
2017-11-09 23:31:34 +01:00
Zsolt Kocsmarszky
e84e866220
Collapse change password section by default
2017-11-09 23:30:51 +01:00
Zsolt Kocsmarszky
dd4db4be28
Re-align footer so it feels simpler
2017-11-09 23:30:24 +01:00
Zsolt Kocsmarszky
3f609981b7
Re-organise individual user setting screens into one page
2017-11-09 18:54:07 +01:00
Arik Fraimovich
6eca14e441
Merge pull request #2062 from kravets-levko/feature/dashboard-editor
...
Add: flexible dashboard layout
2017-11-08 11:09:03 +02:00
Levko Kravets
54ade336f5
CR3
2017-11-08 11:06:53 +02:00
Levko Kravets
627dc26004
In editing mode hide menu button and show remove button instead
2017-11-07 16:31:24 +02:00
Levko Kravets
1bb7cc0ad6
Fix: widget menu not visible on small widgets
2017-11-07 15:55:16 +02:00
Levko Kravets
18b4c3eff8
Fix widget auto-height behaviour
2017-11-07 15:46:24 +02:00
Levko Kravets
43bf051d51
Cleanup CSS
2017-11-07 10:41:29 +02:00
Levko Kravets
bbcbb3edc6
CR2
2017-11-06 21:52:23 +02:00
Levko Kravets
8bb9a1a53e
CR1
2017-11-06 21:50:11 +02:00
Levko Kravets
6a7d2291b4
getredash/redash#335 Better dashboard editor
2017-11-06 21:50:11 +02:00
Arik Fraimovich
900d558857
CirlceCI: Docker build for release branches.
2017-11-02 10:59:21 +02:00
Arik Fraimovich
c6dc9affed
Redshift: change default SSL mode to prefer.
2017-11-02 10:57:54 +02:00
Arik Fraimovich
96486b5c58
Update v3 CHANGELOG.
2017-11-02 10:33:53 +02:00
Arik Fraimovich
7c1565017f
Merge pull request #2072 from getredash/feature/query_results
...
🎉 Add: data source to run queries on top of query results
2017-11-01 16:22:32 +02:00
Arik Fraimovich
7197370ad4
Add Query Results to the default query runners list.
2017-11-01 16:14:45 +02:00
Arik Fraimovich
1cbf09cbbe
Add: data source to run queries on top of query results.
2017-11-01 16:10:04 +02:00
Arik Fraimovich
28b4450fa9
Merge pull request #2068 from kyoshidajp/copy_param_value_when_forking
...
Copy parameters value when forking a query
2017-11-01 15:18:22 +02:00
Arik Fraimovich
a799303f53
Merge pull request #2071 from getredash/bugfixes
...
Fix #1824 : allow only user API key to be used with query refresh API.
2017-11-01 15:12:53 +02:00
Arik Fraimovich
59d6eb662c
Merge pull request #2070 from getredash/bugfixes
...
Fix: require full access to the data source to fork a query.
2017-11-01 15:06:36 +02:00
Arik Fraimovich
4e4a3e13ab
Fix #1824 : allow only user API key to be used with query refresh API.
2017-11-01 15:05:55 +02:00
Arik Fraimovich
095d07bcb8
Disable fork button for those can't fork
2017-11-01 14:56:11 +02:00
Arik Fraimovich
71a235c79b
Merge pull request #2069 from getredash/bugfixes
...
Fix #1979 : API key of one query could be used to get results of another one
2017-11-01 14:47:23 +02:00
Arik Fraimovich
2bc3885977
Fix: require full access to the data source to fork a query.
...
Ref #1825 .
2017-11-01 14:46:29 +02:00
Arik Fraimovich
97217f56c1
Remove unused variables
2017-11-01 13:52:41 +02:00
Arik Fraimovich
ba36f7395d
Fix #1979 : API key of one query could be used to get results of another one
2017-11-01 13:51:09 +02:00
Arik Fraimovich
ea7ca9e632
Merge pull request #2067 from getredash/params_refresh
...
Use query result for drop down values implementation updates
2017-11-01 13:50:49 +02:00
Katsuhiko YOSHIDA
5e5fc736bf
Copy parameters value when forking a query
2017-11-01 06:27:03 +09:00
Arik Fraimovich
f38e76ad10
Merge pull request #2061 from kyoshidajp/delete_groupid_from_user_when_deleting_group
...
Delete the group id from user when deleting a group
2017-10-31 22:45:44 +02:00
Arik Fraimovich
80a6f357e3
Merge pull request #2063 from deecay/box-sortx
...
Fix: Boxplot xaxis sort issue
2017-10-31 22:39:26 +02:00
Arik Fraimovich
bd91288d1a
Save only the query id instead of query id and name
2017-10-31 12:40:02 +02:00
Arik Fraimovich
38389a28ed
Update eslint config to use longer lines
2017-10-31 12:06:52 +02:00
Arik Fraimovich
9ef9f29213
Query based parameter changes:
...
- Use $onChanges instead of $watch (fixes an issue where the query
results was constantly reloading).
- Choose the first value when first loading the options.
2017-10-31 12:05:55 +02:00
Arik Fraimovich
a3c2082b7f
Fix: move boto3 import to the correct location
2017-10-30 14:53:22 +02:00
deecay
bc5516e941
Fix: Boxplot xaxis sort issue
2017-10-30 17:08:51 +09:00
Arjan Scherpenisse
87c705e5c8
Make the doc_count column integer
2017-10-30 09:07:03 +01:00
Katsuhiko YOSHIDA
65ac8c715e
Add user info to db.session
2017-10-29 22:30:53 +09:00
Arik Fraimovich
9874361466
Merge pull request #2060 from kyoshidajp/fix_export_excel
...
Fix error when exporting list data as Excel file
2017-10-29 15:10:34 +02:00
Arik Fraimovich
b28c8fa227
Merge pull request #2045 from myouju/master
...
Added 'Use Glue Data Catalog' options in Athena
2017-10-29 14:43:25 +02:00
Katsuhiko YOSHIDA
048bd53eac
Delete the group id from user when deleting a group
2017-10-29 11:28:15 +09:00
Katsuhiko YOSHIDA
95c707d028
Fix error when exporting list data as Excel file
2017-10-28 23:16:02 +09:00
Arik Fraimovich
41ec4c857b
Update CHANGELOG
2017-10-26 22:17:58 +03:00
Arik Fraimovich
e62acb1d99
Merge pull request #2056 from getredash/boilerplate
...
Reduce boilerplate in frontend code
2017-10-26 12:06:43 +03:00
Arik Fraimovich
a9dc00aaa6
Remove last relative imports
2017-10-26 10:54:28 +03:00
Arik Fraimovich
38c6152aa0
Move init code into app/config/index.js from app/index.js
2017-10-26 10:00:59 +03:00
Arik Fraimovich
fb723328d4
Add app/lib folder for general client code (instead of app/utils)
2017-10-26 10:00:36 +03:00
Arik Fraimovich
047475562d
Support for non relative path imports in client code:
...
So this:
import { Paginator } from "../../lib";
Becomes:
import { Paginator } from "@/lib";
Makes code cleaner and more portable.
2017-10-26 09:58:24 +03:00
Arik Fraimovich
acd33ec852
Auto register Angular components, pages, etc
2017-10-25 23:34:51 +03:00
Arik Fraimovich
340a23e71c
Merge pull request #2054 from jezdez/docker-entrypoint-wildcard
...
Allow running any command inside the container via the docker entrypoint script.
2017-10-25 22:39:55 +03:00
Jannis Leidel
3db1b7f265
Allow running any command inside the container via the docker entrypoint script.
...
This allows running generic things like opening a bash shell:
docker-compose run server bash
2017-10-25 20:43:32 +02:00
Arik Fraimovich
845357fa02
Add logging to route registration.
2017-10-25 17:53:28 +03:00
Candido Dessanti
825fff5fe1
Update mapd.py
2017-10-25 07:18:25 +02:00
Candido Dessanti
abda68380e
Update mapd.py
2017-10-25 07:11:05 +02:00
cdessanti
886a5eff43
added python driver of Mapd database
...
the other packages need will be added as deps when pymapd is installed
2017-10-24 18:25:33 +02:00
cdessanti
c3e19858b5
added mapd.py to default query runners
2017-10-24 18:20:31 +02:00
cdessanti
b9d9bcc0be
Create mapd.py
...
query runner to catalog and access to mapd database
2017-10-24 17:58:38 +02:00
Arik Fraimovich
f75e31fa8e
Merge pull request #2042 from isomura/modSetupShMkdir
...
Make /opt/redash directory if it's not exist.
2017-10-23 10:57:11 +03:00
Arik Fraimovich
38be723179
Merge branch 'master' into modSetupShMkdir
2017-10-23 10:56:50 +03:00
Arik Fraimovich
18bf44453d
Update bootstrap script to use v2.0.1.
2017-10-22 15:13:30 +03:00
Arik Fraimovich
374f11252f
Add v2.0.1.
2017-10-22 15:03:17 +03:00
Mike Fiedler
45a6651aaf
Rename class, guard against calling lower() on None
...
Signed-off-by: Mike Fiedler <miketheman@gmail.com >
2017-10-22 07:53:38 -04:00
Arik Fraimovich
2d3566abce
Merge pull request #2046 from sylvainv/patch-1
...
Make use of REDASH_BASE_PATH variable in setup script
2017-10-22 14:47:58 +03:00
Arik Fraimovich
17d6bfff63
Merge pull request #2012 from yershalom/create_prometheus_ds
...
Added / on api path to prevent wrong url param
2017-10-22 09:55:41 +03:00
Arik Fraimovich
73540175d8
Merge pull request #2021 from hhamalai/configurable_invitation_token_age
...
Make invitation token max age configurable
2017-10-22 09:55:11 +03:00
Arjan Scherpenisse
4b9e4593c8
Elasticsearch: Collect doc_count field from aggregation
2017-10-21 07:36:02 +02:00
Sylvain
8c693efb3e
Add missing $REDASH_BASE_PATH usage
2017-10-19 01:39:08 -05:00
Sylvain
51392d0398
Add missing $REDASH_BASE_PATH usage
2017-10-19 01:37:11 -05:00
Sylvain
78888c2082
Make use of REDASH_BASE_PATH variable
2017-10-19 01:35:14 -05:00
Arik Fraimovich
bc6bd1b316
Merge pull request #2044 from getredash/redshift
...
Redshift: add support for the new ACM root CA.
2017-10-18 15:59:05 +03:00
Arik Fraimovich
4060344a72
Merge pull request #2038 from atharvai/feature/redshift-spectrum
...
Add support for AWS Redshift Spectrum (external) tables
2017-10-18 15:56:14 +03:00
yukimaeno
6522325060
fixed private method
2017-10-18 21:51:46 +09:00
yukimaeno
ae6564e912
Added 'Use Glue Data Catalog' options in Athena
2017-10-18 21:41:13 +09:00
Arik Fraimovich
2af70a6c2d
Redshift: add support for the new ACM root CA.
2017-10-18 14:58:50 +03:00
Jannis Leidel
45aad4bdbc
Move to pytest since nose is unmaintained.
2017-10-18 13:51:09 +02:00
Arik Fraimovich
a3a1dcf4ba
Merge pull request #2040 from cyriac/patch-2
...
Show query editor's Archive/Publish Query drop-down only on saved queries
2017-10-18 11:20:31 +03:00
isomura
eb979ef130
Make /opt/redash directory if it's not exist.
2017-10-18 09:54:56 +09:00
Cyriac Thomas
7f7fdbba54
show query builder Archive/Publish Query dropdown only on saved queries
2017-10-17 20:28:20 +05:30
Arik Fraimovich
fa213d72a7
Merge pull request #2039 from getredash/filters
...
Improve filters UI
2017-10-17 17:02:52 +03:00
Arik Fraimovich
d2bf935edb
Improve filters UI (labels for */-, label for filter, show values when selected)
2017-10-17 16:35:46 +03:00
Arik Fraimovich
c4349f5c64
Merge pull request #2037 from getredash/patches
...
Add: option to set allowDiskUse in MongoDB queries
2017-10-16 10:19:55 +03:00
Arik Fraimovich
b5a6f4a166
Merge pull request #2028 from kyoshidajp/autofocus_in_1st_input_item
...
Set auto focus in first input items
2017-10-16 10:08:19 +03:00
Arik Fraimovich
79807dfa14
Typo fix.
2017-10-16 10:07:25 +03:00
Arik Fraimovich
0b0ec90987
Update gunicorn to latest version
2017-10-16 09:19:13 +03:00
Arik Fraimovich
a9fc220ec8
Merge pull request #2034 from getredash/patches
...
Add: disabled status to Organization
2017-10-16 09:18:55 +03:00
Arik Fraimovich
ee9bbbaa7c
Merge pull request #2024 from cyriac/patch-1
...
Fixed stage label typo error on sankey and sunburst-sequence editors
2017-10-15 22:51:57 +03:00
Arik Fraimovich
12cc4e5ff9
Add: option to set allowDiskUse in MongoDB queries.
2017-10-15 15:54:04 +03:00
Arik Fraimovich
b5b5643090
Add: disabled status to Organization
2017-10-15 15:51:41 +03:00
Arik Fraimovich
6718081a49
Merge pull request #2033 from getredash/patches
...
Add: option to disable SQLAlchemy connection pool
2017-10-15 15:51:12 +03:00
Arik Fraimovich
138087861c
Add missing import
2017-10-15 15:39:41 +03:00
Arik Fraimovich
9a88cf1743
Merge branch 'patches' of github.com:getredash/redash into patches
2017-10-15 15:37:51 +03:00
Arik Fraimovich
2ca93599ef
Merge pull request #2032 from getredash/patches
...
Add: option to set a time limit on adhoc queries
2017-10-15 15:37:22 +03:00
Arik Fraimovich
ef85a06d60
Fix import.
2017-10-15 15:16:31 +03:00
Arik Fraimovich
f7ffc75ba4
Add: option to disable SQLA connection pool.
2017-10-15 15:09:18 +03:00
Arik Fraimovich
f28eda4174
Merge pull request #2031 from getredash/patches
...
Add: option to disable sending an invite to a new user
2017-10-15 15:07:17 +03:00
Arik Fraimovich
c5458af1a0
Add: option to set a time limit on adhoc queries
2017-10-15 15:02:34 +03:00
Arik Fraimovich
c28ced14c6
Merge pull request #2030 from getredash/patches
...
Change: make log format configurable.
2017-10-15 15:00:27 +03:00
Arik Fraimovich
1110e17c4a
Add: option to disable sending an invite to a new user
2017-10-15 14:56:26 +03:00
Arik Fraimovich
3b9c31a056
Change: make log format configurable.
2017-10-15 14:52:12 +03:00
Arik Fraimovich
38b655ce3a
Merge pull request #2029 from getredash/patches
...
Change: sort series by name.
2017-10-15 14:36:41 +03:00
Arik Fraimovich
0ec9b73eb2
Change: sort series by name.
2017-10-15 14:33:55 +03:00
Katsuhiko YOSHIDA
b67369daa4
Set auto focus in first input items
2017-10-15 00:02:14 +09:00
Cyriac Thomas
cbc7eee592
fixed stage label typo on sankey and sunburst-sequence editors
2017-10-13 14:44:52 +05:30
Atharva Inamdar
d512cef5af
Add support for AWS Redshift Spectrum (external) tables
2017-10-12 14:46:07 +01:00
Atharva Inamdar
c6d1fc103c
Merge pull request #1 from getredash/master
...
merge base master with this fork
2017-10-12 14:43:54 +01:00
Harri Hämäläinen
bf5b31b252
Make invitation token max age configurable
2017-10-12 09:04:45 +03:00
Arik Fraimovich
0c404fa602
Merge pull request #1906 from kitsuyui/add-query-runner-azure-sql-data-warehouse
...
Query Runner for Azure SQL Data Warehouse
2017-10-11 10:27:02 +03:00
Arik Fraimovich
0ebb6ada3c
Merge pull request #2017 from yutannihilation/fix-docker-compose
...
Fix docker-compose.production.yml
2017-10-11 10:01:25 +03:00
Hiroaki Yutani
d2e519cc3b
fix docker-compose.production.yml
2017-10-11 09:53:04 +09:00
Mike Fiedler
be232543d6
Use a custom EmailType/CaseInsensitiveComparator
...
sqlalchemy doesn't appear to have a case sensitive column, so we craft a
type that can have the semantics of case insensitive comparison.
Ref http://docs.sqlalchemy.org/en/rel_1_1/orm/extensions/hybrid.html#building-custom-comparators
Signed-off-by: Mike Fiedler <miketheman@gmail.com >
2017-10-10 18:32:00 -04:00
Mike Fiedler
9076715d84
Ensure email is case-insensitive
...
While RFC 5321 alows for the username/mailbox art of the address to be
case-sensitive, it is hightly discouraged.
The local-part of a mailbox MUST BE treated as case
sensitive. Therefore, SMTP implementations MUST take care to
preserve the case of mailbox local-parts. In particular, for
some hosts, the user "smith" is different from the user
"Smith". However, exploiting the case sensitivity of mailbox
local-parts impedes interoperability and is discouraged.
Mailbox domains follow normal DNS rules and are hence not
case sensitive.
-- https://tools.ietf.org/rfc/rfc5321.txt
Signed-off-by: Mike Fiedler <miketheman@gmail.com >
2017-10-10 17:49:50 -04:00
Shalom Yerushalmy
9b38f1e81c
Added / on api path to prevent wrong url param
2017-10-10 16:28:11 +03:00
Arik Fraimovich
f03c173c57
Merge pull request #2003 from yershalom/create_prometheus_ds
...
Create prometheus ds
2017-10-10 11:43:59 +03:00
Arik Fraimovich
f89842801f
Make URL required.
2017-10-10 11:41:34 +03:00
Arik Fraimovich
56d4ad74a8
Change get_schema to call requests directly.
2017-10-10 11:40:33 +03:00
Arik Fraimovich
334e95afa0
Merge pull request #2004 from modomoto/make_test_run_configurable
...
Allow setting test file with docker test run
2017-10-09 17:31:25 +03:00
Arik Fraimovich
0443d84848
Merge pull request #2008 from getredash/patches
...
Change: use outdated queries count stored already in Redis.
2017-10-09 16:43:59 +03:00
Arik Fraimovich
d38f251688
Change: use outdated queries count stored already in Redis.
2017-10-09 16:28:34 +03:00
Arik Fraimovich
890243eb20
Merge pull request #2007 from getredash/patches
...
Show links based on permissions the user have.
2017-10-09 16:23:34 +03:00
Arik Fraimovich
9fed3266e6
Show links based on permissions the user have.
2017-10-09 16:21:23 +03:00
Shalom Yerushalmy
8fb665be08
Some pep8 styling
2017-10-09 16:19:29 +03:00
Shalom Yerushalmy
c19253648e
Changed prometheus name
2017-10-09 16:18:04 +03:00
Mehmet Emin INAC
b8d2df7567
Allow setting nosetests options via environment variable
...
By setting TEST_ARGS environment variable with -e option of docker-compose
we can set nosetests options to run the tests as we want, like so;
`docker-compose run --rm -e TEST_ARGS="--with-coverage tests/handlers/test_dashboards.py" server tests`
2017-10-09 15:12:04 +02:00
Arik Fraimovich
4603152930
Merge pull request #2006 from getredash/patches
...
Fix: support UTF8 in MySQL schema
2017-10-09 16:10:41 +03:00
Shalom Yerushalmy
e33e90a69d
Remove stftime cause redash already handles this
2017-10-09 16:10:22 +03:00
Arik Fraimovich
f5dcb5d58d
Merge pull request #2005 from getredash/patches
...
Fix: TreasureData queries were failing when returning 0 rows.
2017-10-09 16:09:45 +03:00
Arik Fraimovich
f2f6abe775
Fix: support UTF8 in MySQL schema
2017-10-09 16:09:38 +03:00
Arik Fraimovich
c33189a355
Fix: TreasureData queries were failing when returning 0 rows.
2017-10-09 16:05:58 +03:00
Shalom Yerushalmy
781d997e76
Added redash types
2017-10-09 16:05:11 +03:00
Shalom Yerushalmy
35e02d8043
Changed the timestamp to float
2017-10-09 16:03:35 +03:00
Arik Fraimovich
720af7dabf
Update .gitignore
2017-10-09 13:45:58 +03:00
Shalom Yerushalmy
487a8c798c
Added back the response.raise_for_status() line
2017-10-09 13:43:43 +03:00
Shalom Yerushalmy
0f580f4540
Changed file due to Arik's request
2017-10-09 13:37:23 +03:00
Arik Fraimovich
cb21024e5c
Merge pull request #1981 from yershalom/upgrade_cassandra_version
...
Upgrade cassandra version
2017-10-09 11:39:03 +03:00
Shalom Yerushalmy
df7b970ff7
Fixed line from 123 char to 120 char due to code climate fail
2017-10-09 11:28:26 +03:00
Shalom Yerushalmy
ff4edb4fbd
Added new Promethues data source
2017-10-09 11:20:30 +03:00
Arik Fraimovich
131c9ef036
Merge pull request #1976 from muddydixon/feature/docker-compose-restart-always
...
users using docker-compose require restart always
2017-10-09 09:36:19 +03:00
Arik Fraimovich
a3071a3ba1
Restart only postgres/redis in dev setup.
2017-10-09 09:36:09 +03:00
Arik Fraimovich
8d5ce85954
Merge pull request #1993 from deecay/box-color
...
Fix: Setting series color for boxplot
2017-10-09 09:28:09 +03:00
Arik Fraimovich
9d3ae2c34a
Merge pull request #1998 from modomoto/fix_revoke_permissons_bug
...
[FIX] Revoke permission should respect to given grantee and access type.
2017-10-09 09:27:10 +03:00
Mehmet Emin INAC
6d2337b332
Revoke permission should respect to given grantee and access type.
...
The issue is, if you try to revoke the permission of a user from an
object, all the permissions on this object get removed. The fix is
assigning filtered query object to it's own reference.
According to SQLAlchemy documentation, `filter` method applies to
the **copy** of the query object which means calling filter doesn't
affect the object receiving filter call. For more information;
http://docs.sqlalchemy.org/en/latest/orm/query.html#sqlalchemy.orm.query.Query.filter
2017-10-06 12:52:35 +02:00
Arik Fraimovich
1ef2238d65
Merge pull request #1995 from cclauss/modernize-python2-code
...
Modernize Python 2 code to get ready for Python 3
2017-10-04 22:29:32 +03:00
muddydixon
521d05279b
fixed according to https://github.com/getredash/redash/pull/1976#issuecomment-333370285
2017-10-04 10:01:10 +09:00
cclauss
01e85f218a
Modernize Python 2 code to get ready for Python 3
2017-10-04 02:06:53 +02:00
Arik Fraimovich
8af028bc90
Merge pull request #1994 from kravets-levko/fix/eslint-error
...
Fixed eslint "Cannot read property 'length' of undefined" error
2017-10-03 22:49:43 +03:00
Levko Kravets
85da5fced1
Fixed eslint "Cannot read property 'length' of undefined" error
2017-10-03 21:15:10 +03:00
deecay
038d3b1004
Fix: Setting series color for boxplot
2017-10-03 10:25:07 +09:00
Arik Fraimovich
6cf2b94a10
Merge pull request #1989 from getredash/patches
...
Add option to set the flask-limiter storage engine
2017-10-02 17:26:27 +03:00
Arik Fraimovich
c930c44e3a
Add option to set the flask-limiter storage engine
2017-10-02 17:25:54 +03:00
Arik Fraimovich
0753332ef8
Merge pull request #1988 from getredash/patches
...
Fix: don't crash query editor when there are unclosed curly brackets.
2017-10-02 17:01:22 +03:00
Arik Fraimovich
ed9e409e17
Fix: don't crash query editor when there are unclosed curly brackets.
2017-10-02 16:58:27 +03:00
Arik Fraimovich
c40fffa107
Merge pull request #1986 from getredash/patches
...
Fix: error value in charts wasn't displayed if it was 0.
2017-10-02 16:43:27 +03:00
Arik Fraimovich
d597665a86
Fix: error value in charts wasn't displayed if it was 0.
2017-10-02 16:43:06 +03:00
Arik Fraimovich
b0bec26138
Merge pull request #1975 from rohithmenon/bugfix/query_based_param
...
Bugfix/query based param
2017-10-01 14:32:48 +03:00
Arik Fraimovich
0d44466967
Merge pull request #1984 from getredash/patches
...
Cohort visualization: make it friendlier to use.
2017-10-01 14:26:47 +03:00
Arik Fraimovich
f4cb62782a
Merge pull request #1983 from getredash/patches
...
Fix: Queries#all_queries was sometimes returning wrong number of queries
2017-10-01 14:26:20 +03:00
Arik Fraimovich
3cadd6731c
Fix: tests entering endless loop, due to bad input.
2017-10-01 14:26:04 +03:00
Arik Fraimovich
fc18b84f69
Cohort visualization: make it friendlier to use.
...
Now it can handle gaps in data, so it's easier to generate the data needed.
2017-10-01 14:24:10 +03:00
Arik Fraimovich
f7fc679427
Merge pull request #1965 from alexmuller/firefox-textarea-keydown-prevent-enter
...
Prevent line breaks in EditInPlace description when using Firefox
2017-10-01 14:23:29 +03:00
Arik Fraimovich
e674b715ef
Merge pull request #1966 from alexmuller/different-markdown-library
...
Use a different markdown library
2017-10-01 14:22:23 +03:00
Arik Fraimovich
029f6335ed
Add missing import.
2017-10-01 14:19:26 +03:00
Shalom Yerushalmy
fb4153add7
Upgarde cassasndra-driver version to 3.11.0
2017-09-28 13:28:21 +03:00
Arik Fraimovich
ada8a1255b
Fix: Queries#all_queries was sometimes returning wrong number of queries.
2017-09-27 18:17:57 +03:00
Arik Fraimovich
505f338da9
Merge pull request #1978 from getredash/patches
...
Fix #1950 : record_event fails for api events
2017-09-27 18:08:57 +03:00
Arik Fraimovich
18d9b2eec9
Fix #1950 : record_event fails for api events
2017-09-27 18:04:21 +03:00
muddydixon
41a03352b9
users using docker-compose require restart always
2017-09-27 17:26:39 +09:00
Rohith Menon
50f817e265
Merged with upstream
2017-09-26 23:18:50 -07:00
Rohith Menon
04ddb289ee
Merged with upstream
2017-09-26 23:13:02 -07:00
Rohith Menon
0152250e14
Bugfix: column.type not set by many data sources [sqlite, postgres etc]
2017-09-26 23:07:18 -07:00
Alex Muller
f574cdd179
Use a different markdown library
...
`marked` has some security vulnerabilities which have been unresolved
for a while. `markdown` seems to be better supported.
2017-09-22 19:08:07 +01:00
Alex Muller
458f213ea7
Update npm-shrinkwrap
...
Not sure why this hadn't been updated previously.
2017-09-22 18:42:46 +01:00
Alex Muller
f2caae6eb1
Use event.preventDefault() on EditInPlace textarea
...
Before this change, pressing enter in Firefox 55 would insert a line
break into the description field and then save it.
This change prevents the line break from being inserted before saving.
There's no change to Chrome's behaviour from this change.
2017-09-22 17:54:02 +01:00
Alex Muller
c01cd89de9
Remove magic numbers from EditInPlace()
...
This makes it a lot easier to read and figure out what's going on.
2017-09-22 17:51:30 +01:00
Alex Muller
5ea3ed7308
Update redirected link in README
2017-09-22 17:51:10 +01:00
Arik Fraimovich
50eb9a86c9
Merge pull request #1961 from fan-t-endo/writer_encode_errors
...
UnicodeWriter errors code to environment
2017-09-21 21:39:59 +03:00
Shalom Yerushalmy
12cbfc5d12
Added timeout to cassandra
2017-09-18 12:06:35 +03:00
kitsuy
ba7ed5c6f0
Renaming SQL Server to SQL Server ODBC
2017-09-15 19:50:39 +09:00
kitsuy
4fbfa682fe
Import types_map and MSSQLJSONEncoder from mssql. It is same.
2017-09-15 19:24:47 +09:00
kitsuy
fb1139a2ea
Remove query encoding.
...
Do not have to encode query.
`execute()` take an unicode query arguments in pyodbc.
2017-09-15 19:02:20 +09:00
kitsuy
8d8ec1a5f8
Rename to Microsoft SQL Server (ODBC)
2017-09-15 18:31:33 +09:00
kitsuy
7582b3174d
Add default driver in configuration_schema to specify driver more easily
2017-09-15 18:28:38 +09:00
kitsuy
154b554ecd
Remove tds_version (no longer used)
2017-09-15 18:26:21 +09:00
kitsuy
316e014cfa
Rename to SQLServerODBC for more precise.
2017-09-15 18:24:39 +09:00
fan-t-endo
048d8fcb5b
UnicodeWriter errors code to environment
2017-09-15 17:56:27 +09:00
Arik Fraimovich
8bbb1cdfd4
Fix: wrong variable name used (dataRow instead of row)
...
Thanks @wu123456.
Closes #1926 .
2017-09-13 22:20:05 +03:00
Arik Fraimovich
94175b8a52
Merge pull request #1899 from queeno/add_oracle_53_support
...
Fix #1843 : Remove deprecated cx_Oracle types
2017-09-13 18:48:14 +03:00
Simon Aquino
c350b43a5a
Update oracle client version
2017-09-13 17:40:44 +02:00
Simon Aquino
b379c13e8b
Update supported Oracle version
2017-09-13 17:39:04 +02:00
Simon Aquino
7d91e9d173
Fix #1843 : Remove deprecated cx_Oracle types
...
FIXED_UNICODE, LONG_NCHAR, LONG_UNICODE and UNICODE have been removed
from cx_Oracle version 5.3 and should be removed from the TYPES_MAP.
2017-09-13 17:31:40 +02:00
Arik Fraimovich
1b15ea8af9
Merge pull request #1727 from crowdworks/salesforce-error-message
...
improve Salesforce error message
2017-09-13 17:39:19 +03:00
Arik Fraimovich
e76efc9cdf
Merge pull request #1896 from StantonVentures/textbox_editing_fix
...
Textbox editing fix
2017-09-13 16:03:22 +03:00
Arik Fraimovich
0a311bf63f
Merge pull request #1873 from deecay/fix-custom-js
...
Custom JS code chart improvements
2017-09-13 15:46:43 +03:00
Arik Fraimovich
5069edb9b1
Merge pull request #1876 from TylerBrock/ssl-postgres
...
Add SSL configuration option for PostgreSQL
2017-09-13 15:44:07 +03:00
Arik Fraimovich
90162b6331
Merge pull request #1920 from deecay/counter-format-string
...
Counter value string formatting
2017-09-13 15:39:52 +03:00
Arik Fraimovich
398812a14f
Merge pull request #1928 from rohithmenon/feature/query_based_parameter
...
Feature/query based parameter
2017-09-13 15:35:50 +03:00
Arik Fraimovich
2e44872b49
Merge pull request #1955 from getredash/fix_mysql
...
MySQL: multiple queries support & connection timeout
2017-09-13 14:48:44 +03:00
Arik Fraimovich
e02fdb3e37
MySQL: add support for multiple queries (returning results only of the last one)
2017-09-13 14:38:56 +03:00
Arik Fraimovich
234edd339c
MySQL: add connection timeout for bad hosts
2017-09-13 14:38:28 +03:00
Arik Fraimovich
e5cbdf3036
Merge pull request #1946 from Posnet/select-all
...
Add ability to easily select all for multi-filter
2017-09-13 14:29:15 +03:00
Arik Fraimovich
9b85890204
Merge pull request #1954 from labradorcouk/master
...
Upgraded dql version to 0.5.24
2017-09-13 14:26:53 +03:00
Antonio Terreno
6295e88d43
Upgraded dql version to 0.5.24 - this allows to query tables in dynamo which have keys with dashes in the name
2017-09-13 09:12:44 +01:00
Arik Fraimovich
7796a57d43
Merge pull request #1930 from mfouilleul/master
...
Cassandra: get_schema support for both C* 2.x and 3.x, support for SortedSet type serialization.
2017-09-12 15:59:36 +03:00
Rohith Menon
df7fd13bfd
Hovertext length ( #3 )
...
* Namelength for hoverlabel to avoid truncation
* Update npm-shinkwrap.json
2017-09-06 21:08:18 -07:00
Rohith Menon
6a5a843478
Merge branch 'master' of https://github.com/getredash/redash
2017-09-05 10:35:40 -07:00
Alec Posney
7d4fb280ba
Add ability to easily select all for multi-filter
...
The multi filter option is useful but lacking in an easy easy way to
select all values. I have added in a psudo option '*' that when selected
automatically fills out the mutli-select with all possible filters.
I have also added in a second psudo option '-' which becomes available
_if_ the multi-filter has all possible values selected.
This makes it easy to clear the multi-filter.
2017-09-05 13:31:04 +10:00
Arik Fraimovich
2a22b98c77
Merge pull request #1944 from getredash/fix_permissions
...
Fix: collaborators couldn't edit visualizations or schedule
2017-09-03 15:00:27 +03:00
Arik Fraimovich
6b56e4a3e3
Allow collaborators to update query schedule.
2017-09-03 14:31:42 +03:00
Arik Fraimovich
47fc6612bf
Allow collaborators to create, delete and edit visualizations.
2017-09-03 14:28:34 +03:00
Rohith Menon
f3e5c22c07
Merge/query based parameter ( #2 )
...
* Feature: Query based parameter (drop-down)
* Restrict to string column for query parameter
* Fix lint errors
* Fix html in paramters.html
* Addressed comments from @arikfr
2017-08-23 20:48:02 -07:00
Maxime Fouilleul
b42d2c5784
Fix codeclimate notices (trailing space)
2017-08-17 18:19:19 +02:00
Maxime Fouilleul
478a86a892
Fix codeclimate notices (SQL)
2017-08-17 18:17:53 +02:00
Maxime Fouilleul
9e0205d148
Improve and fix cassandra query runner
2017-08-17 18:10:16 +02:00
Rohith Menon
59b7961bcd
Addressed comments from @arikfr
2017-08-16 16:04:00 -07:00
Arik Fraimovich
5b54a777d9
Merge pull request #1863 from 44px/ng-annotate-deprecation
...
Replace deprecated ng-annotate with babel plugin
2017-08-16 16:21:23 +03:00
Arik Fraimovich
3af9b333a8
Merge pull request #1898 from StantonVentures/security_lib_updates_7_27_2017
...
update libraries
2017-08-16 16:19:57 +03:00
Arik Fraimovich
dcaecdbe16
Merge pull request #1921 from deecay/error-bar-color
...
Fix: error bar color in sync with series color
2017-08-16 16:19:04 +03:00
Arik Fraimovich
3aa7d86699
Update bootstrap.sh
2017-08-16 16:16:00 +03:00
Rohith Menon
feab2a7e7b
Fix html in paramters.html
2017-08-15 13:53:55 -07:00
Rohith Menon
d18220c1af
Feature/query based parameter ( #1 )
...
* Feature: Query based parameter (drop-down)
* Restrict to string column for query parameter
* Fix lint errors
2017-08-14 21:47:48 -07:00
Rohith Menon
8074a91b29
Fix lint errors
2017-08-14 09:20:58 -07:00
Rohith Menon
72560d985f
Restrict to string column for query parameter
2017-08-14 09:15:28 -07:00
Rohith Menon
ff2c8524de
Feature: Query based parameter (drop-down)
2017-08-14 00:38:41 -07:00
Alison
1bdea11fe3
updates based on PR comments
2017-08-11 21:17:30 -05:00
Arik Fraimovich
a7bed64707
Merge pull request #1836 from amarjayr/master
...
LDAP (Active Directory) implementation
2017-08-09 20:46:17 +03:00
Arik Fraimovich
dc969fe0b5
Bump version.
2017-08-09 20:45:26 +03:00
Amar Ramachandran
588c868060
Make ldap3 requirement optional
2017-08-09 10:32:44 -07:00
Arik Fraimovich
89de5f2a18
Fix #1776 : restart was using wrong command on new AMI builds
2017-08-08 14:21:43 +03:00
Arik Fraimovich
fe32877864
Update CHANGELOG.md
2017-08-08 13:59:31 +03:00
deecay
e739f90405
Fix: error bar color in sync with series color
2017-08-08 18:27:42 +09:00
deecay
a07135c638
Move counter visualiation formatting controls to tab
2017-08-08 17:45:37 +09:00
Arik Fraimovich
6b531ac568
Merge pull request #1891 from yoavbls/master
...
Update bootstrap.sh to latest release
2017-08-06 22:06:15 +03:00
Arik Fraimovich
5bce695fcc
Remove unused import
2017-08-06 21:02:55 +03:00
Arik Fraimovich
ba910280a1
Mark query/visualization view events coming from dashboards
2017-08-06 21:02:11 +03:00
Arik Fraimovich
2f386781d7
Merge pull request #1915 from getredash/patches
...
Add 12 & 24 hours refresh rate option to dashboards.
2017-08-06 20:53:43 +03:00
Arik Fraimovich
4c70349ee1
Add 12 & 24 hours refresh rate option to dashboards.
2017-08-06 20:53:07 +03:00
Arik Fraimovich
74b9c51dea
Merge pull request #1914 from getredash/patches
...
Enable memory optimization for Excel exporter.
2017-08-06 20:51:47 +03:00
Arik Fraimovich
d95c22fa24
Enable memory optimizatino for Excel exporter.
2017-08-06 20:51:05 +03:00
Arik Fraimovich
3a7611309c
Merge pull request #1913 from getredash/patches
...
Fix: pivottable not updating after first save
2017-08-06 20:49:45 +03:00
Arik Fraimovich
5281d6c281
Merge pull request #1912 from getredash/patches
...
Snowflake support is no longer enabled by default
2017-08-06 20:47:56 +03:00
Arik Fraimovich
5bc1e71143
Fix: pivottable not updating after first save
2017-08-06 20:47:52 +03:00
Arik Fraimovich
31ebfb80d7
Snowflake support is no longer enabled by default
2017-08-06 20:45:10 +03:00
Arik Fraimovich
1f8ed8a6c2
Merge pull request #1911 from getredash/patches
...
Add SQLAlchemy pool settings.
2017-08-06 20:40:51 +03:00
Arik Fraimovich
3d10718650
Merge branch 'master' into patches
2017-08-06 20:40:34 +03:00
Arik Fraimovich
4a4ee49187
Add SQLAlchemy pool settings.
2017-08-06 20:39:37 +03:00
Arik Fraimovich
7bf7b00633
Merge pull request #1910 from getredash/patches
...
Fix: PostgreSQL passwords with spaces were not supported.
2017-08-06 20:38:16 +03:00
Arik Fraimovich
68e3fe65ba
Add: support for category type y axis.
2017-08-06 20:37:39 +03:00
Arik Fraimovich
7fe096fba8
Fix: PostgreSQL passwords with spaces were not supported.
...
Closes #1056 .
2017-08-06 20:34:58 +03:00
Arik Fraimovich
f80951457d
Fix: handle the case of query's data source is null
2017-08-06 20:32:51 +03:00
Arik Fraimovich
1da165edc1
Add hard timeout on refresh schema job
2017-08-06 20:32:00 +03:00
Arik Fraimovich
61c7c556b6
Update CHANGELOG.
...
Thank you @laughingman7743, @ziahamza, @yamamanx, @miketheman, @eyalzek, @alexpekurovsky, @44px, @amarjayr, @unixwitch, @danielerapati, @yershalom, @msnider and @alison985.
2017-08-06 15:53:48 +03:00
Arik Fraimovich
6170c48ed2
Merge pull request #1874 from alexpekurovsky/master
...
Setting optional limit for done tasks
2017-08-06 14:33:42 +03:00
kitsuy
974f69aecf
Query Runner for Azure SQL Data Warehouse
...
- This is almost copied from mssql.py.
- Microsoft's driver installation is here: https://www.microsoft.com/en-us/sql-server/developer-get-started/node/ubuntu/
2017-08-03 13:22:45 +09:00
deecay
1a8078ab03
Fix: Custom code keeps appending trace per refresh
2017-07-31 19:22:25 +09:00
Alison
1bc8d586c3
update libraries
...
Based on pyup auto-PR httplib2 and cryptography needed updating which
necessitated updating pyOpenSSL as well.
2017-07-27 21:15:39 -05:00
Alison
a795f1463b
Fixes dashboard textbox editing
...
Combines mozilla/redash PR’s 86 and 95.
There was a bug that saved textbox content on a dashboard when you
tried to close without saving. This fixes it.
2017-07-26 23:15:22 -05:00
Alison
aae77a8b25
Merge remote-tracking branch 'getredash/master'
2017-07-25 15:19:24 -05:00
deecay
c278209883
Counter visualiation formatting
2017-07-25 19:26:52 +09:00
alexpekurovsky
7f8ef2a050
Applying better quality code by @arikfr
2017-07-25 10:19:08 +03:00
alexpekurovsky
d21e11ba33
Creating limit filter for each task state and global limit
2017-07-24 10:13:32 +03:00
alexpekurovsky
1fc990f11a
Setting limit for all task states
2017-07-23 13:50:23 +03:00
yoavbls
a09a767641
Update bootstrap.sh to latest release
2017-07-22 17:55:57 +03:00
Arik Fraimovich
12ef64f10d
Merge pull request #1889 from StantonVentures/upstream_1888
...
Send alert ID to UI
2017-07-21 21:04:44 +03:00
Alison
776e52a77c
Send alert ID to UI
...
This will allow alert detail page links on the alert list page to work again.
2017-07-21 12:54:21 -05:00
Tyler Brock
6d8880c10d
Add SSL configuration option for PostgreSQL
2017-07-19 11:14:40 -07:00
Arik Fraimovich
5d5af369e6
Merge pull request #1870 from eyalzek/log-stream-config
...
Add the option to configure log stream
2017-07-19 15:40:26 +03:00
Arik Fraimovich
1d7fef4f7d
Merge pull request #1871 from unixwitch/configurable-web-worker-count
...
docker: make gunicorn worker count configurable
2017-07-19 15:39:27 +03:00
Arik Fraimovich
35cb0bc805
Remove REDASH_WEB_WORKERS from docker-compose.yml.
...
In development (`dev_server`) we don't use this variable.
2017-07-19 15:39:16 +03:00
Arik Fraimovich
5310385f15
Merge pull request #1884 from miketheman/miketheman/query_link
...
Add link to query page from admin view
2017-07-19 15:35:08 +03:00
Mike Fiedler
41c791ff42
Add link to query page from admin view
...
When we have a long0running query, it is useful to look up what that
query definition is. Having a link directly from the admin page cuts
down on the manual step of opying the query id and pasting that into the
address bar.
Signed-off-by: Mike Fiedler <miketheman@gmail.com >
2017-07-18 10:54:13 -04:00
alexpekurovsky
9b3f910326
Setting optional limit for done tasks
2017-07-12 15:23:01 +03:00
deecay
aacc4b7b46
Fix: Custom code keeps appending trace per refresh
2017-07-11 17:44:05 +09:00
deecay
605a70d554
Add toggle for automatically updating graph
2017-07-11 17:31:16 +09:00
deecay
73466dc0e0
Make custom js textarea resizable
2017-07-11 15:43:09 +09:00
deecay
3fd90c6289
Fix: Custom code didn't load into editor
2017-07-11 10:15:47 +09:00
eyalzek
97624a3e2c
Add the option to configure log stream
...
by default when using python's `logging` module and a `StreamHandler`,
the stream is directed to `sys.stderr`
(https://docs.python.org/2/library/logging.handlers.html )
By setting the `REDASH_LOG_STDOUT` environment variable to `true` we
enable the option to stream the logs to `sys.stdout`. Setting this
configuration option to `false` (or leaving it as default) will
initialize the `StreamHandler` to `sys.stderr` - meaning the original
behavior remains unchanged.
2017-07-07 23:09:32 +02:00
Liss Tarnell
d69c9409dd
docker: make gunicorn worker count configurable
...
Allow $REDASH_WEB_WORKERS to be set in the environment to change the
number of Gunicorn workers that are started (currently hardcoded to
four). If not set, the default is four, so this will not affect
existing users at all.
Documentated by example in docker-compose example manifests.
2017-07-06 18:45:47 +01:00
Arik Fraimovich
5bb5f46c02
Merge pull request #1860 from AmarJayR/patch-1
...
Remove /forgot endpoint if REDASH_PASSWORD_LOGIN_ENABLED is false
2017-07-03 23:22:27 +03:00
Arik Fraimovich
2b6fe22b3f
Merge pull request #1865 from msnider/bug/salesforce-sandbox
...
Fix bug getting the Salesforce sandbox parameter
2017-07-03 23:21:48 +03:00
Alexander Shepelin
53f0716aca
Replace deprecated ng-annotate with babel plugin
2017-07-02 14:22:36 +03:00
Arik Fraimovich
fd798ddcf5
Merge pull request #1833 from 44px/webpack2
...
Update to Webpack 2
2017-07-01 12:39:53 +03:00
Matt Snider
812177a4e0
Fix bug getting the Salesforce sandbox parameter
2017-06-29 20:54:34 -05:00
Amar Ramachandran
b9e08897ac
Move ldap auth logic to function
2017-06-29 11:33:57 -07:00
Amar Ramachandran
e445fa436e
404 on forgot endpoint if password disabled
2017-06-29 11:29:58 -07:00
Arik Fraimovich
797a0a30ca
Merge pull request #1859 from getredash/fix/alerts
...
Add: ability to customize Athena configuration schema
2017-06-29 16:06:02 +03:00
Arik Fraimovich
dfd16f3d7a
Add: ability to customize Athena configuration schema
2017-06-29 16:04:50 +03:00
Arik Fraimovich
a80aae0ec7
Merge pull request #1858 from getredash/fix/alerts
...
Add CLI command to open IPython shell
2017-06-29 15:23:34 +03:00
Arik Fraimovich
c8ad866a53
Add CLI command to open IPython shell
2017-06-29 12:21:09 +03:00
Arik Fraimovich
fe2f08cfd6
Merge pull request #1857 from getredash/fix/alerts
...
Angular configuration improvements
2017-06-29 12:13:22 +03:00
Arik Fraimovich
f64769cc80
Disable Angular debug info (should improve performance)
2017-06-29 12:11:34 +03:00
Arik Fraimovich
831dfe6c8d
Enable strict checking for Angular DI
2017-06-29 12:11:15 +03:00
Arik Fraimovich
3b4da81ec6
Merge pull request #1856 from getredash/fix/alerts
...
Add: ability to set dashboard level filters from UI
2017-06-29 11:03:57 +03:00
Arik Fraimovich
248c540543
Add: ability to set dashboard level filters from UI
...
Closes #1855 .
2017-06-29 10:57:35 +03:00
Arik Fraimovich
0fb0ba6473
Merge pull request #1853 from getredash/fix/alerts
...
Update boto version to support Athena
2017-06-29 09:49:42 +03:00
Arik Fraimovich
019a09945e
Update boto version to support Athena
2017-06-29 09:49:06 +03:00
Arik Fraimovich
520a5f8fa4
Merge pull request #1839 from yamamanx/writer_encode
...
UnicodeWriter character code to environment
2017-06-29 09:44:41 +03:00
mitsuhiro_yamashita
f840681377
change this to WRITER_ENCODING and REDASH_CSV_WRITER_ENCODING
2017-06-29 08:21:22 +09:00
Amar Ramachandran
300421792c
Add log error when LDAP connection fails
...
Integrate ldap login in login template
2017-06-28 13:32:24 -07:00
Arik Fraimovich
0ab25c317c
Merge pull request #1852 from getredash/fix/alerts
...
Allow sorting alerts list
2017-06-28 22:15:40 +03:00
Arik Fraimovich
c8adf322a9
Allow sorting alerts
2017-06-28 22:11:05 +03:00
Arik Fraimovich
fae1e7152a
Merge pull request #1851 from getredash/fix/alerts
...
Don't allow saving dashboard with empty name
2017-06-28 19:30:23 +03:00
Arik Fraimovich
e543e0c466
Don't allow saving dashboard with empty name
2017-06-28 19:22:59 +03:00
Arik Fraimovich
d61002a544
Merge pull request #1850 from getredash/fix/alerts
...
No need to load user for recent queries.
2017-06-28 19:22:49 +03:00
Arik Fraimovich
92f93f8ff6
No need to load user for recent queries.
2017-06-28 19:10:26 +03:00
Arik Fraimovich
bf17bdc32d
Merge pull request #1793 from danielerapati/fix/alert_with_no_query_result
...
safeguard alerts against empty query results
2017-06-28 17:31:43 +03:00
Arik Fraimovich
70292c888c
Merge pull request #1524 from rainforestapp/master
...
Allow params once again in embeds
2017-06-28 17:29:14 +03:00
Arik Fraimovich
69cb5b72e1
Merge pull request #1849 from getredash/fix/alerts
...
Show friendly error message in case of duplicate data source name.
2017-06-28 17:25:13 +03:00
Arik Fraimovich
470d2ad359
Show friendly error message in case of duplicate data source name.
2017-06-28 17:19:17 +03:00
Arik Fraimovich
e85fa2a42c
Merge pull request #1848 from getredash/fix/alerts
...
Fix: when setting rearm on a new alert, it wasn't persisted.
2017-06-28 16:53:17 +03:00
Arik Fraimovich
42116abcb3
Fix: when setting rearm on a new alert, it wasn't persisted.
2017-06-28 16:34:50 +03:00
Arik Fraimovich
2e0b930192
Merge pull request #1847 from getredash/fix/alerts
...
Fix: alert destination details were not updating.
2017-06-28 16:30:14 +03:00
Arik Fraimovich
24ba110965
Fix: alert destination details were not updating.
...
Closes #1842 .
2017-06-28 16:01:54 +03:00
Arik Fraimovich
e1eeb67025
Merge pull request #1846 from getredash/athena-updates
...
Athena updates: bring back ability to disable annotations and disable formatter
2017-06-28 14:19:56 +03:00
Arik Fraimovich
71c9cbd5a4
Missing os import.
2017-06-28 12:40:11 +03:00
Arik Fraimovich
e1ac5bb038
Athena: bring back the option to disable query annotations.
2017-06-28 12:30:37 +03:00
Arik Fraimovich
c2e84c92c6
Athena: use simple formatter to avoid the need to escape "%" character.
2017-06-28 12:28:59 +03:00
Arik Fraimovich
090962d09c
Merge pull request #1841 from laughingman7743/fix_query_cancellation_condition
...
Fix query cancellation condition for Athena query runner
2017-06-25 10:29:24 +03:00
laughingman7743
df945a12b0
Fix query cancellation condition
2017-06-24 20:53:35 +09:00
mitsuhiro-yamashita
3f99f0c6d5
Expected 2 blank lines
2017-06-22 23:38:01 +09:00
mitsuhiro-yamashita
4706bebde0
UnicodeWriter character code to environment
2017-06-22 23:34:21 +09:00
Amar Ramachandran
85f729260b
Clean up file
2017-06-20 15:33:32 -07:00
Amar Ramachandran
8bf2c15db8
Add ldap auth logic
2017-06-20 15:33:32 -07:00
Amar Ramachandran
9ea4784f87
Add ldap3 requirement
2017-06-20 15:33:32 -07:00
Amar Ramachandran
8be9613640
Add ldap env. config settings
2017-06-20 15:33:32 -07:00
Amar Ramachandran
b611c98112
Add ldap blueprint
2017-06-20 15:33:32 -07:00
Alexander Shepelin
ad3dbad8ac
remove ng-annotate-loader from npm-shrinkwrap since it moved to dev dependencies
2017-06-20 23:14:24 +03:00
Alexander Shepelin
62c8bd3531
fix angular core libraries version mismatch
2017-06-20 22:43:59 +03:00
Alexander Shepelin
c8d66b3335
bring back node-sass, update file-loader
2017-06-20 22:43:58 +03:00
Alexander Shepelin
0217d419d1
update ng-annotate loader, move it to devDependencies
2017-06-20 22:43:58 +03:00
Alexander Shepelin
45f448e0d1
update dev server
2017-06-20 22:43:58 +03:00
Alexander Shepelin
ee4b05eb98
update css-related loaders
2017-06-20 22:43:58 +03:00
Alexander Shepelin
202c53c7d7
update config file to webpack2 format
2017-06-20 22:43:41 +03:00
Arik Fraimovich
9816403c45
Merge pull request #1834 from AmarJayR/patch-1
...
Fix template variable typo
2017-06-20 08:52:08 +03:00
Amar Ramachandran
b6a1178499
Fix template variable typo
...
Should be email instead of username (see redash/templates/login.html:47)
2017-06-19 17:10:40 -07:00
Arik Fraimovich
2fe6110e0f
Merge pull request #1831 from getredash/feature_auto_publish
...
Fix: if column had no type it would use previous column's type
2017-06-18 13:02:19 +03:00
Arik Fraimovich
c4e18bb481
Fix: if column had no type it would use previous column's type
2017-06-18 12:31:32 +03:00
Arik Fraimovich
add8f0eeeb
Merge pull request #1830 from getredash/feature_auto_publish
...
Change: auto publish named queries
2017-06-18 12:30:32 +03:00
Arik Fraimovich
694d971df9
Auto publish named queries
2017-06-18 12:12:02 +03:00
Arik Fraimovich
36c93ce212
Merge pull request #1809 from laughingman7743/impl_athena_query_runner_using_restapi
...
Implement Athena query runner using RestAPI
2017-06-15 15:02:23 +03:00
laughingman7743
35fe1f23e3
Fix configuration schema key name
2017-06-15 20:59:50 +09:00
Arik Fraimovich
2517abb27f
Merge pull request #1821 from getredash/fix_api_session
...
Fix: /api/session API call wasn't working when multi tenancy enabled
2017-06-14 12:13:04 +03:00
Arik Fraimovich
1d749a83e1
Fix: /api/session API call wasn't working when multi tenancy enabled
2017-06-14 12:06:18 +03:00
Arik Fraimovich
fc50a7b9bb
Remove outdated comment
2017-06-14 12:05:49 +03:00
Arik Fraimovich
6f72d456d2
Remove unused code
2017-06-14 12:05:49 +03:00
Arik Fraimovich
1182f8c6b0
Merge pull request #1813 from 44px/parameters-styles
...
UI change: add some space between parameters
2017-06-13 11:24:27 +03:00
Arik Fraimovich
f090f947b7
Merge pull request #1820 from getredash/patches
...
Fix: clear null values from options dictionary
2017-06-13 09:52:24 +03:00
Arik Fraimovich
a8246471f4
Fix: clear null values from options dictionary
2017-06-13 09:42:20 +03:00
Arik Fraimovich
229c33939c
Merge pull request #1819 from getredash/patches
...
Fix: form component was inserting empty values
2017-06-13 09:41:24 +03:00
Arik Fraimovich
ef2eaf1fa9
Fix: form component was inserting empty values
2017-06-13 09:39:33 +03:00
Arik Fraimovich
d30f4f155a
Merge pull request #1818 from getredash/patches
...
Fix: BigQuery wasn't loading due to bad import
2017-06-13 09:38:53 +03:00
Arik Fraimovich
b2e5df6af2
Fix: BigQuery wasn't loading due to bad import
2017-06-13 09:38:39 +03:00
Arik Fraimovich
0470cd6592
Stupid typo fix
2017-06-12 12:41:44 +03:00
Arik Fraimovich
a517dad456
Merge pull request #1817 from getredash/metrics
...
Metrics code update
2017-06-12 12:40:32 +03:00
Alexander Shepelin
789ef1614d
Merge remote-tracking branch 'upstream/master' into parameters-styles
2017-06-12 12:14:17 +03:00
Alexander Shepelin
3dfab5009c
put parameter label on top of input
2017-06-12 12:02:03 +03:00
Arik Fraimovich
7d5d7c4a6b
Change: report endpoints without dots for metrics
2017-06-12 11:35:44 +03:00
Arik Fraimovich
5056d2fa90
Fix: table name wasn't found for count queries.
2017-06-12 11:35:05 +03:00
Arik Fraimovich
1fad874dee
Change: redirect to / when org not found
2017-06-12 09:47:08 +03:00
Arik Fraimovich
a2c79367de
Merge pull request #1812 from 44px/fix-search-input-style
...
UI change: same view for input on search result page as in header
2017-06-11 14:39:00 +03:00
Arik Fraimovich
bcf129e646
Merge pull request #1814 from yershalom/master
...
Fixed cassandra DS bug by adding port to connection string
2017-06-11 14:38:18 +03:00
Shalom Yerushalmy
94077ccafd
Fixed cassandra DS bug by adding port to connection string
2017-06-08 15:44:09 +03:00
Alexander Shepelin
411ef7bd00
Add some space between parameters
2017-06-07 23:27:39 +03:00
Alexander Shepelin
6b22c2c541
Same view for input on search result page as in header
2017-06-07 23:03:05 +03:00
laughingman7743
e385a147f6
Add Athena query runner as default query runners
2017-06-06 22:01:44 +09:00
laughingman7743
ad69a6be3f
Add secret field
2017-06-05 23:28:28 +09:00
laughingman7743
a6c45da2ca
Add KeyboardInterrupt handling
2017-06-05 23:26:56 +09:00
laughingman7743
d5c4d9336f
Fix configuration schema name to same name as previous query runner
2017-06-05 23:25:49 +09:00
laughingman7743
c1f8e2a4e0
Add query runner name
2017-06-05 23:03:32 +09:00
laughingman7743
fe42195b5a
Implement Athena query runner using RestAPI
2017-06-05 22:09:30 +09:00
Arik Fraimovich
6a0bb82f3c
Merge pull request #1807 from 44px/fix-setup-redirect
...
Fix redirect to /setup on the last setup step
2017-06-05 07:42:51 +03:00
Alexander Shepelin
69825e001f
fix redirect to /setup after install
2017-06-04 17:24:47 +03:00
Arik Fraimovich
ad8571f2e3
Merge pull request #1803 from getredash/fix_1725
...
Fix: delete data source doesn't work when query results referenced by queries.
2017-06-02 18:17:52 +03:00
Arik Fraimovich
fbd3b92ba0
Fix: delete data source doesn't work when query results referenced by queries.
2017-06-02 18:11:34 +03:00
Arik Fraimovich
4f6c433f1b
Merge pull request #1796 from shotat/feature/re-dash
...
Fix deprecated `re-dash` expressions in CONTRIBUTING.md
2017-06-01 14:46:39 +03:00
Arik Fraimovich
412f469035
Merge pull request #1800 from hfm/fix-changelog
...
Fix CHANGELOG markdown
2017-06-01 14:37:48 +03:00
OKUMURA Takahiro
eee38557d1
Fix markdown
...
the changelog markdown before v1.0 is broken.
2017-06-01 14:46:18 +09:00
Daniele Rapati
23cb92cf6d
safeguard alerts against empty query results
...
alert will revert to UNKNOWN_STATE in case of no data
2017-05-30 22:30:32 +01:00
shotat
108137bd7e
fix CONTRIBUTING.md
2017-05-30 23:51:21 +09:00
hamza zia
6bc53c3638
use default embed.py
2017-05-30 16:33:56 +05:00
hamza zia
e54fff402e
fixed import bug
2017-05-30 16:32:09 +05:00
hamza zia
8d125354d2
merged changes
2017-05-30 14:19:18 +05:00
hamza zia
fc96e14a8f
Only run queries when given parameters
2017-05-30 12:26:09 +05:00
hamza zia
178dfa59c1
Merge branch 'master' into master
2017-05-30 09:09:37 +05:00
Arik Fraimovich
8719de7120
Merge pull request #1792 from getredash/fix_1725
...
Fix: remove unneeded calls to app_context()
2017-05-29 23:37:27 +03:00
Arik Fraimovich
af8bdf4fd1
Fix: remove unneeded calls to app_context()
...
When the extra app_context was popped from the stack, it was
triggering flask-sqlalchemy's teardown handler, which was removing
the session causing objects to become detached before they should
be.
2017-05-29 16:41:42 +03:00
Arik Fraimovich
764e347b74
Merge pull request #1736 from shimpeko/extend_redis_expiry_time
...
Extend expiry time to prevent duplicate execution
2017-05-23 10:53:10 +03:00
Arik Fraimovich
2f1b1a69bd
Add CHANGELOG entry.
2017-05-23 10:52:54 +03:00
Arik Fraimovich
b2fea428dd
Fix: use correct APIs
2017-05-23 09:19:14 +03:00
Shimpei Kodama
1f1d7996ec
Shorten celery task expiry time to avoid too many redis objects
2017-05-23 12:24:03 +09:00
Arik Fraimovich
47dc9a136f
Merge pull request #1779 from getredash/patches
...
Add: "dumb" recents option
2017-05-22 23:15:38 +03:00
Arik Fraimovich
6ed86d9ce5
Merge pull request #1778 from getredash/patches
...
Upgrade Snowflake connector
2017-05-22 14:26:57 +03:00
Arik Fraimovich
8e760705a6
Add: "dumb" recents option
...
In some cases showing recent queries/dashboards based on events becomes
too "expensive" in terms of database resources. This is a fallback option
to show recently updated queries/dashboards instead.
2017-05-22 14:26:26 +03:00
Arik Fraimovich
9c606b9660
Update Snowflake connector
2017-05-22 14:18:34 +03:00
Arik Fraimovich
f65b3223f4
Remove chatty log lines
2017-05-22 14:17:27 +03:00
Arik Fraimovich
e85e962466
Update CHANGELOG and bump version
2017-05-18 15:37:18 +03:00
Arik Fraimovich
a7df809c4d
Merge pull request #1774 from getredash/patches
...
Scheduled queries improvements:
2017-05-18 15:17:03 +03:00
Arik Fraimovich
beb29c66c2
Scheduled queries improvements:
...
* Schedule queries with parameters using the default value.
* Keep track of last execution (including failed ones) for scheduling purposes.
2017-05-18 15:10:19 +03:00
Arik Fraimovich
749171b186
Merge pull request #1746 from alexanderlz/master
...
[Data Sources] Add: MemSQL query runner
2017-05-18 14:01:53 +03:00
Arik Fraimovich
40a8187b1e
Merge pull request #1773 from getredash/patches
...
Split refresh schemas into separate tasks and add a timeout.
2017-05-18 14:00:26 +03:00
Alexander Leibzon
6b7234c910
fixes
2017-05-18 14:00:13 +03:00
Arik Fraimovich
3807510bfe
Split refresh schemas into separate tasks and add a timeout.
2017-05-18 13:39:34 +03:00
Arik Fraimovich
3650617928
Merge pull request #1772 from getredash/patches
...
Upgrade Sentry client.
2017-05-18 13:33:26 +03:00
Arik Fraimovich
d60843fa5b
Sentry: don't install logging hook.
2017-05-18 13:26:36 +03:00
Arik Fraimovich
5a5917a04a
Sentry: upgrade client version.
2017-05-18 13:24:53 +03:00
Arik Fraimovich
ae642fddf7
Merge pull request #1771 from getredash/patches
...
Show API key in a dialog instead of alert
2017-05-18 13:21:28 +03:00
Arik Fraimovich
b4a8fb76de
Merge pull request #1770 from getredash/patches
...
UI changes
2017-05-18 12:58:58 +03:00
Arik Fraimovich
b885ccb09c
Show API Key in a modal dialog instead of alert.
2017-05-18 11:53:16 +03:00
Arik Fraimovich
b70c329307
Dynamic form: change order of name and type (type first now).
2017-05-18 11:37:54 +03:00
Arik Fraimovich
1aa54543ed
Retry reload of query results if it had an error
2017-05-18 11:28:40 +03:00
Arik Fraimovich
e050c085df
Counter: support negative indexes to iterate from the end of the results.
2017-05-18 11:28:25 +03:00
Arik Fraimovich
62962d28ca
Only split columns with __/:: that end with filter/MultiFilter.
2017-05-18 11:15:21 +03:00
Arik Fraimovich
d7c502eb50
Query results: better type guessing on the client side.
2017-05-18 11:13:11 +03:00
Arik Fraimovich
dd7841dc15
Merge pull request #1769 from getredash/patches
...
Improvements to background jobs
2017-05-18 11:09:35 +03:00
Arik Fraimovich
14c751b39e
Cohort: handle the case where the value/total might be strings.
2017-05-18 11:07:39 +03:00
Arik Fraimovich
f4297ff3b0
Handle the case when the task object might not exist.
2017-05-18 09:36:21 +03:00
Arik Fraimovich
79ffbbbe4b
Don't include paused datasource's queries in outdated queries count.
2017-05-18 09:34:32 +03:00
Arik Fraimovich
4c1cb037a0
Include Celery task name in statsd metrics.
2017-05-18 09:33:28 +03:00
Arik Fraimovich
f679dc7562
Put a limit on how many keys we remove at a time to make sure it
...
can handle large lists.
2017-05-18 09:31:04 +03:00
Arik Fraimovich
76470b9f09
Fix: don't remove locks for queries with task status of PENDING.
...
It's possible the Celery metadata object was expired, but the task
is still running (which will result in PENDING status when querying
the AsyncResult object).
2017-05-18 09:25:44 +03:00
Arik Fraimovich
3edec570f1
Merge pull request #1767 from getredash/patches
...
Google Spreadsheets: add timeout to request.
2017-05-17 18:53:44 +03:00
Arik Fraimovich
a2e07b46f2
Merge pull request #1756 from deecay/dashboard-list-sort
...
Change: Sort dashboard-list in /dashboards
2017-05-17 18:36:58 +03:00
Arik Fraimovich
326a80895c
Merge pull request #1615 from deecay/pivot_hide_control
...
Add: option to hide pivot table controls
2017-05-17 18:35:31 +03:00
Arik Fraimovich
d200cc7405
Merge pull request #1690 from deecay/sqlite-unicode-error
...
Fix: SQLite utf-8 error messages
2017-05-17 18:34:10 +03:00
Arik Fraimovich
c4dff40e1d
Merge pull request #1760 from rockwotj/master
...
Add: static enum parameter type.
2017-05-17 18:17:56 +03:00
Arik Fraimovich
21636c4d65
Rename Enum to Dropdown List.
2017-05-17 18:17:08 +03:00
Arik Fraimovich
52084c322f
Google Spreadsheets: add timeout to request.
2017-05-17 18:15:04 +03:00
Arik Fraimovich
5fd2dadef4
Merge pull request #1765 from getredash/patches
...
Multiple improvements to data sources (MySQL, InfluxDB, BigQuery, MongoDB, TreasureData, Postgres, ElasticSearch, MSSQL, Google Spreadsheets)
2017-05-16 12:08:23 +03:00
Arik Fraimovich
f312e89323
Google Analytics: support for mcf queries & better errors.
2017-05-16 11:25:11 +03:00
Tyler Rockwood
0046cfa3ee
Make it work
2017-05-15 14:41:20 -07:00
Tyler Rockwood
4ecc8da398
Addressing comments
2017-05-15 13:52:12 -07:00
Arik Fraimovich
382431e34b
MySQL: support for RDS MySQL and SSL
2017-05-15 17:22:55 +03:00
Arik Fraimovich
6023dc5f3d
MySQL: option to hide SSL settings.
2017-05-15 17:15:11 +03:00
Arik Fraimovich
2d38b38a7d
Google Spreadsheets: handle distant future dates.
2017-05-15 16:55:57 +03:00
Arik Fraimovich
3513d84bb8
Less verbose logging in data sources.
2017-05-15 16:53:47 +03:00
Arik Fraimovich
24cd55f5cc
Reduce log level for apiclient.
2017-05-15 16:51:39 +03:00
Arik Fraimovich
0bce6996bf
MSSQL: return integers as floats.
2017-05-15 16:50:41 +03:00
Arik Fraimovich
6edfdfba63
BigQuery: remove print statement.
2017-05-15 16:49:10 +03:00
Arik Fraimovich
ddbbe1267a
InfluxDB: simpler test connection query (show databases requries admin)
2017-05-15 16:48:16 +03:00
Arik Fraimovich
7fada5d5f7
ElasticSearch: debug_enabled should be false by default
2017-05-15 16:47:21 +03:00
Arik Fraimovich
c3f5a37e21
Postgres: support for loading materialized views in schema.
2017-05-15 16:29:03 +03:00
Arik Fraimovich
a76c87b3ae
MongoDB: add $oids JSON extension.
2017-05-15 16:27:27 +03:00
Arik Fraimovich
4a0612328e
TreasureData: improve error handling and upgrade client.
2017-05-15 16:25:18 +03:00
Arik Fraimovich
931c322ad7
Merge pull request #1763 from getredash/multi_org
...
Support for MULTI_ORG in v1
2017-05-15 12:58:16 +03:00
Arik Fraimovich
58c61641d3
Merge pull request #1759 from alexanderlz/mongo_csv_download_fix
...
Change: ignore additional columns in csv output
2017-05-11 15:30:19 +03:00
Tyler Rockwood
b675cd19d7
Add static enum option to redash
2017-05-09 13:41:58 -07:00
Alexander Leibzon
17b9f976c8
fix #1664
2017-05-09 17:56:40 +03:00
Alexander Leibzon
248808e165
Merge remote-tracking branch 'upstream/master'
2017-05-09 17:53:08 +03:00
Arik Fraimovich
7c6327be57
Clicking logo should take to account homepage
2017-05-09 10:42:30 +03:00
Arik Fraimovich
a86ece66b5
Add chunkhash to filename only when running production build.
2017-05-09 10:41:26 +03:00
deecay
fd9461ef20
Resolving merge
2017-05-08 11:48:14 +09:00
deecay
f121c609ad
Change: Sort dashboard-list in /dashboards
2017-05-08 11:28:41 +09:00
Arik Fraimovich
24f3e071e3
Merge pull request #1754 from getredash/fix_ds_new
...
Fix: properties of data source were not reset when changing type.
2017-05-07 12:38:51 +03:00
Arik Fraimovich
914977f279
Fix: properties of data source were not reset when changing type.
...
Fixes #1748 .
2017-05-07 12:35:23 +03:00
Arik Fraimovich
97b92d8887
Merge pull request #1738 from suemoc/disable-annotations-athena
...
[Athena] Fix: queries throwing errors except for SELECT
2017-05-07 10:21:48 +03:00
Arik Fraimovich
c1981b17a4
Merge pull request #1747 from denisov-vlad/jira-maxresults
...
[JQL] Fix: allow to override maxResults
2017-05-05 09:34:49 +03:00
Vladislav Denisov
ea7c6c2be3
jql: fixed maxResults in count query
2017-05-05 09:26:09 +03:00
Arik Fraimovich
22e3a4d8f2
Merge pull request #1753 from fbertsch/presto_cancellation
...
[Presto] Add: query cancellation support
2017-05-04 23:21:59 +03:00
Frank Bertsch
75ebbe148b
Add presto query cancellation
2017-05-04 11:10:04 -05:00
Arik Fraimovich
75f90c190b
Update test for new path
2017-05-04 11:49:10 +03:00
Arik Fraimovich
8aa053ce21
Log public dashboard view event
2017-05-04 11:27:27 +03:00
Arik Fraimovich
23ba8b4aa1
use relative links
2017-05-04 10:39:39 +03:00
Arik Fraimovich
6dde3170ab
Make embed & shared dashboard routes use mutli_org template
2017-05-04 10:39:32 +03:00
Arik Fraimovich
b9144a9d7a
WIP: support for MULTI_ORG mode ( #1447 )
2017-05-03 23:53:23 +03:00
Yohei Susa
a1a0d766fe
Add environment variable for switching query annotations of Athena to disable
2017-05-03 22:17:59 +09:00
Vladislav Denisov
48322856d9
jql: maxResults fix
2017-05-03 08:52:51 +03:00
Alexander Leibzon
b9f8b6cdbf
reformat, as for pep-8
2017-05-02 23:49:09 +03:00
Alexander Leibzon
805ea3cb46
Merge remote-tracking branch 'upstream/master'
2017-05-02 23:37:12 +03:00
Alexander Leibzon
79187cd29a
get_schema fix
2017-05-02 23:36:11 +03:00
Arik Fraimovich
ccaf78767b
Merge pull request #1700 from deecay/plotly-bump
...
Change: upgrade Plotly.js.
2017-05-02 22:02:21 +03:00
Arik Fraimovich
94a14f93a8
Remove dev dependencies from npm-shrinkwrap.json.
2017-05-02 22:00:09 +03:00
Arik Fraimovich
5ba6af6ad4
Merge pull request #1713 from deecay/plotly-box
...
Change: Box plot library from d3.js to Plotly.js
2017-04-30 23:14:18 +03:00
Arik Fraimovich
25760494d7
Merge pull request #1636 from axibase/propertyOrder
...
[Feature] add: the propertyOrder field to specify order in DataSource settings
2017-04-30 12:31:04 +03:00
Arik Fraimovich
a1fbd511a9
Merge pull request #1651 from axibase/feature/datasource_default_fileds_values
...
Fix: set default values in options to enable 'default: True' for checkbox
2017-04-30 12:30:32 +03:00
Arik Fraimovich
1b756de479
Merge pull request #1670 from ahamino/fix-google-integration
...
Change: newer Google API client library
2017-04-30 12:29:34 +03:00
Arik Fraimovich
a9e53a6c29
Merge pull request #1709 from dotneet/add_maximum_billing_tier_to_bigquery
...
[BigQuery] Add: maximumBillingTier configuration
2017-04-30 12:27:11 +03:00
Arik Fraimovich
111fbfd483
Merge pull request #1721 from jvanegmond/master
...
[JIRA JQL] Change: change default max results limit from 50 to 1000
2017-04-30 11:59:19 +03:00
Arik Fraimovich
437778a8be
Merge pull request #1730 from mfouilleul/master
...
[Cassandra] Add: support for UUID serializing and setting protocol version
2017-04-30 11:57:55 +03:00
deecay
1c955a570d
Bump Plotly version
2017-04-30 11:47:43 +09:00
Alexander Leibzon
469b041a2f
Merge remote-tracking branch 'upstream/master'
2017-04-30 01:53:02 +03:00
deecay
7a47d6741d
Change: Chosing box plot turns sortX off
2017-04-29 23:42:58 +09:00
Yohei Susa
214a231371
Disable query annotations to Athena query runner
2017-04-27 18:45:49 +09:00
Shimpei Kodama
eb3e30f70f
Extend expiry time to prevent duplicate execution
2017-04-25 11:00:52 +09:00
Abdelrahman Mahmoud
7324f1f4c7
Fix code climate warnings
2017-04-23 12:41:49 -04:00
Abdelrahman Mahmoud
93df24de39
Fix Google analytics, Google Spreadsheet and Big Query integration .. upgrade outh2client and google-api-python-client
2017-04-23 12:41:49 -04:00
Maxime Fouilleul
9f21807647
remove useless param
2017-04-20 11:33:12 +02:00
Maxime Fouilleul
9b59394768
Fix default values for proto/cqlversion
2017-04-20 11:16:37 +02:00
Maxime Fouilleul
ac1b0a46f9
Fix trailing spaces (style)
2017-04-19 23:00:39 +02:00
Maxime Fouilleul
5d7795ca47
Fix code style
2017-04-19 22:14:27 +02:00
Maxime Fouilleul
519fb49f6a
Improve cassandra lib
2017-04-19 16:39:43 +02:00
Arik Fraimovich
f504b682f3
Bump version.
2017-04-18 22:50:57 +03:00
Arik Fraimovich
f0719f5ea4
Fix: sort by header no longer working.
...
Closes #1726 .
2017-04-18 22:50:33 +03:00
Akira Yumiyama
f852f935c5
improve Salesforce error message
2017-04-18 23:37:05 +09:00
Arik Fraimovich
939aae086f
ADd changelog entry for favicons fix
2017-04-18 15:22:05 +03:00
Arik Fraimovich
742e38b08d
Update CHANGELOG and bump version
2017-04-18 15:20:21 +03:00
Arik Fraimovich
3c7c93fc9f
Fix: favicon wasn't showing up.
...
Closes #1719 .
2017-04-18 15:19:57 +03:00
Arik Fraimovich
53ffff9759
Merge pull request #1716 from deecay/dashboard-tag-m17n
...
Fix: Non-ASCII dashboard tag
2017-04-18 15:02:27 +03:00
Arik Fraimovich
2e7fafc4d8
CHANGELOG update.
2017-04-18 14:59:44 +03:00
Jos van Egmond
ccf9cbd2c8
Raise JQL limit from default 50 to 1000
2017-04-14 16:06:38 +02:00
hamza zia
730b7c8cad
merged upstream
2017-04-11 13:20:13 -04:00
Arik Fraimovich
c66b09effe
Merge pull request #1717 from getredash/fix_embeds
...
Fix: page freezes when rendering large result set.
2017-04-11 18:33:11 +03:00
Arik Fraimovich
a087fe4bcd
Fix: page freezes when rendering large result set.
...
Closes #1711 .
2017-04-11 18:05:43 +03:00
deecay
ac557fd5b5
Change: Box plot library from d3 to Plotly
2017-04-07 19:35:28 +09:00
Arik Fraimovich
1f4946cc04
Merge pull request #1710 from getredash/fix_embeds
...
Fix: embeds were not rendering in PhantomJS.
2017-04-05 12:58:05 +03:00
Arik Fraimovich
08505a2208
Add changelog entry
2017-04-05 12:40:56 +03:00
Arik Fraimovich
e1c186bbf8
Fix: embeds were not rendering in PhantomJS.
...
Include polyfill for missing ArrayView functions.
Closes #1708 .
2017-04-05 12:38:21 +03:00
devneko
91396f0c52
Add: maximumBillingTier for BigQuery
2017-04-05 16:11:17 +09:00
Arik Fraimovich
c83d354eed
Merge pull request #1707 from getredash/docker-compose
...
Update docker-compose configuration:
2017-04-03 18:30:55 +03:00
Arik Fraimovich
81063731c9
Update docker-compose configuration:
...
* Use newer versions of Redis & PostgreSQL
* Use image for production docker-compose.
2017-04-03 18:28:46 +03:00
Arik Fraimovich
f66fe5ff80
Update packer configuration to create GCE image
2017-04-03 18:07:19 +03:00
Arik Fraimovich
8425698583
Update env
2017-04-03 13:18:34 +03:00
Arik Fraimovich
8b08b1a563
Merge pull request #1704 from getredash/new_bootstrap
...
New bootstrap script for Ubuntu 16.04
2017-04-03 13:16:53 +03:00
Arik Fraimovich
15b228b754
Update README
2017-04-03 12:54:23 +03:00
Arik Fraimovich
1db4157b29
Fix bootstrap script to be headless
2017-04-03 12:54:17 +03:00
Arik Fraimovich
079530cf63
Remove unused files
2017-04-03 12:54:05 +03:00
Arik Fraimovich
d2370a94c7
New bootstrap script
2017-04-03 10:30:06 +03:00
deecay
9f3fd021ab
Fix backward compatibility and resolve conflict
2017-04-03 16:25:23 +09:00
Arik Fraimovich
903463972b
Fix: handle the case when a scheduled query wasn't run before
2017-04-02 15:20:45 +03:00
Arik Fraimovich
2707e24f30
Update CHANGELOG & version
2017-04-02 14:43:02 +03:00
Arik Fraimovich
3df826692c
Merge pull request #1703 from getredash/queries
...
Fix: optimize queries to avoid N+1 cases
2017-04-02 14:09:12 +03:00
Arik Fraimovich
1142a441fc
Fix: optimize queries to avoid N+1 cases
2017-04-02 14:01:23 +03:00
Arik Fraimovich
53268989c5
Merge pull request #1701 from akiray03/refactor-next-to-next_path
...
Change: rename local variable `next` to `next_path`
2017-04-02 11:15:46 +03:00
deecay
83ed9fdc51
Fix: Dashboard tag for unicode dashboard names
2017-04-01 23:28:53 +09:00
Akira Yumiyama
0dc98e87a6
rename local variable next to next_path. because shadow built-in methods.
2017-04-01 20:25:23 +09:00
Arik Fraimovich
0cf4db1137
Update atsd_client version.
2017-03-30 15:19:57 +03:00
Arik Fraimovich
4e27069d07
Merge pull request #1696 from spasovski/percentstack
...
Fix: wrong percent stacking math
2017-03-30 12:15:05 +03:00
Davor Spasovski
3fcd07bc1c
fix percent stacking math (issue 41)
2017-03-29 15:07:37 -04:00
Arik Fraimovich
3414ff7331
Update CHANGELOG.md
2017-03-27 15:07:11 +03:00
Arik Fraimovich
04cd798c48
Update changelog
2017-03-27 15:07:00 +03:00
Arik Fraimovich
50dcf23b1a
Merge pull request #1665 from benmagro/filter_params
...
Fix: Set query filter to match dashboard level filters
2017-03-27 13:13:30 +03:00
Arik Fraimovich
1bb4d6d534
Fix condition to only have effect when there is a value in query string.
2017-03-27 13:12:50 +03:00
Arik Fraimovich
66a5e394de
Merge pull request #1688 from akiray03/refactoring-query-results-export
...
[Refactoring] make_{csv,excel}_content move to models from handlers
2017-03-27 12:42:58 +03:00
Arik Fraimovich
c4ab0916cc
Merge pull request #1682 from denisov-vlad/clickhouse-types-fix
...
[Clickhouse] Fix: better support for types
2017-03-27 12:18:17 +03:00
deecay
9dedaa31c5
Fix: SQLite utf-8 error messages
2017-03-27 16:48:57 +09:00
deecay
de77ebd961
Bump Plotly version
2017-03-27 15:16:42 +09:00
Arik Fraimovich
73cb6925d3
Merge pull request #1689 from getredash/feature/bubble
...
Fix: user can't edit their own alert
2017-03-26 11:55:39 +03:00
Arik Fraimovich
aaf0da4b70
Fix: user can't edit their own alert
2017-03-26 11:45:13 +03:00
Arik Fraimovich
c99bd03d99
Merge pull request #1666 from deecay/pivot-getdata
...
Change: add support for filtered data in Pivot table visualization
2017-03-26 11:33:57 +03:00
Akira Yumiyama
7fbb1b9229
[Refactoring] make_{csv,excel}_content move to models from handlers
...
I want to be able to use like: `python manage.py queries export <query_id>`
2017-03-26 12:24:10 +09:00
Arik Fraimovich
ba54d68513
Merge pull request #1686 from msnider/salesforce-sandbox
...
[Salesforce] Change: Sandbox cannot be required or it will force it to be True.
2017-03-25 21:08:22 +03:00
Matt Snider
f73cbf3b51
Sandbox cannot be required or it will force it to be True. Also, dont annotate SOQL queries as they dont allow comments
2017-03-25 12:19:53 -05:00
deecay
3f047348e2
Pivottable shows filtered data
2017-03-23 21:08:57 +09:00
deecay
10fe3c5373
Revert "Pivottable shows filtered and formatted data"
...
This reverts commit f011d3060a .
2017-03-23 21:07:56 +09:00
Vladislav Denisov
9c8755c9ae
clickhouse: added support for nullable columns
2017-03-22 10:28:44 +03:00
Vladislav Denisov
e8908d04bb
issues/1616: fixed clickhouse types
2017-03-22 09:44:21 +03:00
hamza zia
7bdc42ff05
Merge pull request #1 from getredash/master
...
Upstream Update
2017-03-21 23:19:53 +08:00
Arik Fraimovich
293f9dcaf6
Merge pull request #1680 from getredash/feature/bubble
...
Add: bubble charts support
2017-03-21 10:58:36 +02:00
Arik Fraimovich
ce31b13ff6
Add: bubble charts support
2017-03-21 10:46:11 +02:00
Arik Fraimovich
a033dc4569
Fix: angular minification issue in textbox editor
2017-03-20 17:41:52 +02:00
Arik Fraimovich
6ff338964b
Fix: angular minification issue in schema browser
2017-03-20 17:37:32 +02:00
Arik Fraimovich
97a7701879
Merge pull request #1617 from 44px/refresh-schema-button
...
Add "Refresh Schema" button to the datasource
2017-03-20 14:11:05 +02:00
Arik Fraimovich
7558b391a9
Merge pull request #1673 from 44px/editorconfig
...
Add: .editorconfig to keep code style consistent
2017-03-20 10:54:58 +02:00
Alexander Shepelin
b6bed112ee
Add .editorconfig to keep code style consistent
2017-03-17 01:09:44 +03:00
Alexander Shepelin
9417dcb2c2
preserve old schema if we get error on refresh
2017-03-16 23:56:56 +03:00
Alexander Shepelin
5f106a1eee
Merge remote-tracking branch 'origin/master' into refresh-schema-button
2017-03-16 23:20:21 +03:00
Arik Fraimovich
cda05c73c7
Merge pull request #1657 from deecay/ie-scrollbar
...
Show vertical scrollbar for IE
2017-03-16 11:59:42 +02:00
deecay
95398697cb
Set ms-overflow-style to auto for html
2017-03-16 18:29:25 +09:00
Arik Fraimovich
dc019cc37a
Merge pull request #1649 from getredash/fixes201602
...
Fix: datetime parameters were not using a date picker.
2017-03-15 18:08:32 +02:00
rmakulov
5306814237
rm left overs
2017-03-15 19:01:56 +03:00
Arik Fraimovich
72cb5babe6
Change datetime serialization format
2017-03-15 18:00:25 +02:00
Arik Fraimovich
ebc2e12621
Merge pull request #1622 from axibase/master
...
[Data Sources] Add: ATSD query runner
2017-03-15 16:31:03 +02:00
deecay
f011d3060a
Pivottable shows filtered and formatted data
2017-03-10 19:10:31 +09:00
Ben Magro
8c5f71a0a1
set filter paramas in query to match dashboard level filters when they are present
2017-03-10 11:28:39 +11:00
Arik Fraimovich
da00e74491
Merge pull request #1660 from akiray03/docker-entrypoint-support-manage-py
...
Add: docker-entrypoint for manage.py's commands.
2017-03-08 15:49:14 +02:00
Akira Yumiyama
b56ff1357e
docker-entrypoint supports manage.py's any commands.
2017-03-08 22:41:15 +09:00
Arik Fraimovich
ecd4d659a8
Merge pull request #1494 from yuua/impala-schema
...
[Impala] enable schema browser
2017-03-07 14:37:42 +02:00
Arik Fraimovich
fec5565396
Merge pull request #1650 from deecay/v1-ie11
...
Add babel-plugin-transform-object-assign for IE support
2017-03-07 14:32:41 +02:00
Arik Fraimovich
6ec5ea5c28
Resume to building Docker images
2017-03-07 12:26:00 +02:00
Arik Fraimovich
3f8e32cc1f
Merge pull request #1656 from getredash/docker
...
Fix Docker file ownership issues:
2017-03-07 11:40:18 +02:00
Arik Fraimovich
be6426014d
Fix Docker file ownership issues:
...
1. Simplify user creation to create a non system user (so the uid will usually
match the host user).
2. Set the user to redash & remove the need to change user in docker entrypoint.
2017-03-07 11:37:31 +02:00
Arik Fraimovich
8b4643d6ac
Remove nosiy log
2017-03-06 21:22:41 +02:00
Arik Fraimovich
d8a0885953
Fix: tests were using old method signature
2017-03-06 21:22:29 +02:00
Arik Fraimovich
83e6b6f50c
Tests use the same session as the tested code, and we can't use the same
...
objects after the tested code calls commit() without disabling expire
on commit.
It seems like a safe thing in our case.
2017-03-06 13:49:29 +02:00
rmakulov
928bd83967
minor change
2017-03-06 13:16:02 +03:00
Arik Fraimovich
230fe15cde
Merge pull request #1653 from r0fls/fix-embed-close
...
Fix: query embed dialog close button wasn't working
2017-03-05 20:08:14 +02:00
Arik Fraimovich
72ad16a8b3
Fix: use correct format string
2017-03-05 20:03:44 +02:00
Arik Fraimovich
23cc632d5a
Duplicate favicons instead of symlinks
2017-03-05 09:15:11 +02:00
Raphael Deem
1cf2bb1bb2
fix query embed close button
2017-03-04 14:51:00 -08:00
rmakulov
7939e04e74
set default values in options
2017-03-03 16:20:07 +03:00
yuua
181031957f
impala get_table remove filtter and str to unicode
2017-03-03 17:58:13 +09:00
deecay
cfa9a45fc8
Add babel-plugin-transform-object-assign
2017-03-03 09:26:56 +09:00
rmakulov
f77da51a7d
order on client side
2017-03-02 18:43:05 +03:00
Arik Fraimovich
9bb87e711a
Fix: datetime parameters were not using a date picker.
2017-03-02 15:56:40 +02:00
Rustam Makulov
255a01f786
Merge branch 'master' into master
2017-03-01 12:29:09 +04:00
Arik Fraimovich
69c26f2c0d
Merge pull request #1643 from msnider/salesforce
...
[Data Sources] Add: SalesForce query runner
2017-03-01 09:51:43 +02:00
Matt Snider
3650e21458
Move import to top of file
2017-02-28 22:06:34 -06:00
Matt Snider
8eefd0e9c4
Format to PEP8
2017-02-28 21:54:32 -06:00
Matt Snider
c72a097808
Added Salesforce SOQL query runner
2017-02-28 21:44:38 -06:00
rmakulov
2ffda6f5c5
code revised
2017-02-28 19:03:17 +03:00
Arik Fraimovich
ce8ffae152
Merge pull request #1584 from washort/scheduled-query-backoff
...
Scheduled query backoff
2017-02-28 13:19:34 +02:00
Arik Fraimovich
b54dd27959
Merge pull request #1624 from washort/presto-errors
...
Fix: make errors from Presto runner JSON-serializable
2017-02-28 13:04:46 +02:00
Arik Fraimovich
3e807e5b41
Merge pull request #1623 from washort/jobs-race
...
Bugfix: race condition in query task status reporting
2017-02-28 13:04:10 +02:00
Arik Fraimovich
20f1a60f90
Merge pull request #1619 from deecay/count-rows
...
Add: use results row count as the value for the counter visualization.
2017-02-28 13:03:36 +02:00
Arik Fraimovich
9d2619b856
Merge pull request #1641 from getredash/fixes201602
...
UI Fixes
2017-02-28 12:59:41 +02:00
Arik Fraimovich
a2c7f6df7a
Friendlier labels for archived state of dashboard/query
2017-02-28 12:50:27 +02:00
Arik Fraimovich
15a87db5d5
Fix: remove 29402hashKey from Pivot table
2017-02-28 12:46:58 +02:00
Arik Fraimovich
2f86466309
Merge pull request #1639 from getredash/fixes201602
...
Small UI fixes
2017-02-28 12:10:22 +02:00
rmakulov
ebaf012701
propertyOrder replaced with the field that defines an order
2017-02-27 19:05:43 +03:00
Arik Fraimovich
bccfef533e
Fix: wrong timestamps in admin tasks page
2017-02-27 17:51:00 +02:00
Arik Fraimovich
ef020e88e7
Fix: word cloud visualization didn't show column names
2017-02-27 17:42:44 +02:00
Arik Fraimovich
222a6069cb
Fix: pemrission dialog wasn't rendering.
...
Closes #1633 .
2017-02-27 15:44:19 +02:00
Arik Fraimovich
6b6df84bce
Fix: map visualization had severe performance issue.
...
Close #1603 .
2017-02-27 15:30:30 +02:00
rmakulov
8c481cd7a7
added propertyOrder field
2017-02-27 15:50:29 +03:00
rmakulov
fcfd204ec6
atsd query runner
2017-02-24 17:31:01 +03:00
Arik Fraimovich
57e6c5f05e
Merge pull request #1630 from MichaelJAndy/MichaelJAndy-sorting-patch
...
Fix: dashboard-list.js to sort dashboards and update page-header
2017-02-23 15:10:34 +02:00
Michael Andy
683e369d86
dashboard-list.js sorts dashboards and updates page-header
2017-02-23 23:41:58 +11:00
Arik Fraimovich
f12596a6fc
Merge pull request #1629 from getredash/fix_too_many_connections
...
Fix: keyboard shortcuts didn't work in parameter inputs
2017-02-23 14:38:22 +02:00
Arik Fraimovich
09239439ae
Fix: keyboard shortcuts didn't work in parameter inputs
2017-02-23 12:51:38 +02:00
Arik Fraimovich
2bb11dffca
add v1-rc.2 release date.
2017-02-22 22:11:26 +02:00
Allen Short
2407b115e4
Exponential backoff for failing queries
2017-02-22 10:29:08 -06:00
Allen Short
ca3e125da8
Refactor outdated_queries/refresh_queries tests
2017-02-22 10:28:35 -06:00
Allen Short
2a447137d4
Fix: make errors from Presto runner JSON-serializable
2017-02-21 13:11:32 -06:00
deecay
081ac5f651
Remove unnecessary comment line.
2017-02-21 17:18:14 +09:00
deecay
3864f11694
Add: Counter option to count resultset row count.
2017-02-21 16:56:45 +09:00
Alexander Shepelin
8b59815bf2
add 'refresh schema' button to schema-browser
2017-02-20 23:56:21 +03:00
Allen Short
a98df94399
Fix race condition in query task status reporting
2017-02-20 12:20:55 -06:00
deecay
ac538c35e9
Add: option to hide pivot table controls
2017-02-20 15:09:48 +09:00
Alexander Shepelin
b2e747caef
refactor schema-browser directive to component style
2017-02-18 23:10:15 +03:00
deecay
af978e966d
Show vertical scrollbar for IE
2017-02-14 16:53:11 +09:00
hamza zia
eeee592abc
nuke separate endpiont for running queries in sync
2017-02-03 09:34:01 -08:00
hamza zia
ce65578c72
allowed embeds to recieve params
2017-01-15 22:23:18 +05:00
hamza zia
f4c25cb941
Merge branch 'master' of github.com:rainforestapp/redash
2017-01-15 20:36:59 +05:00
hamza zia
ba0daa218e
JSON API that accepts params
2017-01-15 20:36:25 +05:00
yuua
78408e50c5
impala query_runner get_tables error fix
2016-12-29 10:54:57 +09:00
Alexander Leibzon
fefcb928da
add memsql as datasource
2016-09-27 19:13:44 +03:00