Commit Graph

3889 Commits

Author SHA1 Message Date
Allen Short
982667ffa9 Make draft status for queries and dashboards toggleable. 2016-12-07 02:13:20 -06:00
Allen Short
f00d77dec4 auth tests wip 2016-12-07 02:13:20 -06:00
Allen Short
ea166665d3 test_models passes 2016-12-07 02:13:20 -06:00
Allen Short
d2aef544c3 properly handle view_only permission in groups API 2016-12-07 02:13:20 -06:00
Allen Short
24217d969e schema for sqlalchemy, basic test support 2016-12-07 02:13:20 -06:00
Arik Fraimovich
dde55e764b Merge pull request #1458 from washort/click
Change: switch from flask_script to click, add CLI unit tests and upgrade Flask version
2016-12-06 23:38:03 +02:00
Allen Short
80491ea4c2 Switch from flask_script to click, add CLI unit tests. 2016-12-06 15:14:44 -06:00
Arik Fraimovich
c2f9e376be Merge pull request #1460 from washort/master
Run webpack on all branches
2016-12-06 22:52:25 +02:00
Allen Short
20a0d95c1f make deps on all branches 2016-12-06 14:08:48 -06:00
Arik Fraimovich
fcd623e203 Merge pull request #1438 from someones/better_json_errors
[ElasticSearch] Change: use simplejson for better error descriptions
2016-12-06 11:47:44 +02:00
Arik Fraimovich
4b6d4c14d0 Merge pull request #1454 from getredash/fix-eprovider
Fix: eProvider not found errors
2016-12-06 11:15:02 +02:00
Arik Fraimovich
550310ea63 Fix: eProvider not found errorso 2016-12-06 11:13:47 +02:00
luke14free
e7fdc23b03 wrong check 2016-12-04 10:56:13 +01:00
luke14free
a754e58fd8 Explicitly checking undefined values 2016-12-04 10:50:03 +01:00
Arik Fraimovich
17895d09a9 Correct version. 2016-12-02 17:25:17 +02:00
Arik Fraimovich
8201509216 Update bootstrap.sh for v0.12.0
Fixes #1442.
2016-12-02 17:24:18 +02:00
Arik Fraimovich
f3df2b1d7a Merge pull request #1441 from someones/fix_angular15
Fix symlinks to /frontend. Should be /client
2016-12-02 08:40:13 +02:00
Adam Griffiths
e546592c01 Fix symlinks to /frontend. Should be /client 2016-12-02 11:14:24 +11:00
Waldemar Hummer
eaa0b5da09 fix https://github.com/getredash/redash/issues/1439 2016-12-02 10:32:41 +11:00
Arik Fraimovich
ba60bfa3b0 Update version reference in bootstrap.sh. 2016-12-01 10:54:50 +02:00
Adam Griffiths
4cd58cdacf Use simplejson for better error descriptions.
The standard json library only provides an error
that the json failed to parse.
simplejson provides actual character and line numbers
along with an expected character in it's errors.
This makes writing elasticsearch queries much easier.
2016-12-01 11:34:57 +11:00
Arik Fraimovich
196177021c Merge pull request #1435 from mattrobenolt/safe-builtins
Whitelisting more builtin primitives
2016-11-28 23:13:12 +02:00
Matt Robenolt
bce2e3323a Whitelisting more builtin primitives
This is also a slight refactor to make it easier to expand on this list
of builtins we allow.

Also, doesn't mutate the global `safe_builtins` dict every time from
`RestrictedPython`, instead, opts for copying the dict first.
2016-11-28 11:38:25 -08:00
luke14free
624a144880 Fix: add error bands to plotly only if they are set by the user 2016-11-28 11:43:08 +01:00
luke14free
870e7c200e Adding errors bands in graphs and fixing chart-edit bugs 2016-11-28 11:33:04 +01:00
Arik Fraimovich
f473e18bef Merge pull request #1376 from getredash/webpack
Change: upgrade the frontend stack
2016-11-28 10:34:38 +02:00
Arik Fraimovich
a463bad9b5 Add missing feature to the changelog. 2016-11-28 10:24:56 +02:00
Arik Fraimovich
14d46063af Make keyboard shortcuts work again 2016-11-28 10:18:17 +02:00
Arik Fraimovich
dca899883c Bring back pace 2016-11-28 09:51:51 +02:00
Arik Fraimovich
b5e2234234 Set title 2016-11-27 15:49:17 +02:00
Arik Fraimovich
b507c7cdb1 Fix authentication handling for embeds 2016-11-27 15:31:04 +02:00
Arik Fraimovich
51528508ba Make sure session is loaded before route is rendered 2016-11-27 14:02:29 +02:00
Arik Fraimovich
724b7675c7 Fix: query filters 2016-11-27 13:08:37 +02:00
Arik Fraimovich
1ea9f0e900 Fix: sometimes order of columns in table was wrong 2016-11-27 13:08:22 +02:00
Arik Fraimovich
8901079084 Fix new dashboard link in app header 2016-11-27 13:08:07 +02:00
Arik Fraimovich
c25a4e3285 Fix dashboard creation 2016-11-27 13:07:11 +02:00
Arik Fraimovich
5a3033aeb6 Add /dashboards to list of paths 2016-11-27 13:07:03 +02:00
Arik Fraimovich
cd670b677a Implement sorting for data tables 2016-11-27 12:00:47 +02:00
Arik Fraimovich
2067eab56b Fix: query snippets were broken 2016-11-27 12:00:22 +02:00
Arik Fraimovich
7c5d395736 Show correct embed URL 2016-11-27 10:55:47 +02:00
Arik Fraimovich
0a06d516e2 Remove input-errors/show-errors usage 2016-11-26 12:16:41 +02:00
Arik Fraimovich
68ccf4b13a Remove references to rd_ui 2016-11-26 12:01:42 +02:00
Arik Fraimovich
c029e13ba2 Migrate the draft functionality and fork to this branch 2016-11-26 11:54:14 +02:00
Arik Fraimovich
a874d88667 Fix tests & update CircleCI configuration 2016-11-26 11:35:21 +02:00
Arik Fraimovich
3314599be7 Webpack build notifier 2016-11-26 11:35:21 +02:00
Arik Fraimovich
bb64b17e45 Udpate webpack config 2016-11-26 11:35:21 +02:00
Arik Fraimovich
5c99175d2e change default settings to use client/dist 2016-11-26 11:35:21 +02:00
Arik Fraimovich
0a06f950d5 Working embeds & renamed frontend to client 2016-11-26 11:35:21 +02:00
Arik Fraimovich
50fcb14fda Working login/logout, real session data & public dashboard page
Fixes #1276.
2016-11-26 11:35:21 +02:00
Arik Fraimovich
73e5ed4a07 use clientconfig in datetime filter 2016-11-26 11:34:43 +02:00