Commit Graph

3490 Commits

Author SHA1 Message Date
Arik Fraimovich
f0d0d60dc1 Change: don't annotate BigQuery queries
It's not really useful anyway and breaks support for `#StandardSQL` directive.
2016-10-20 10:10:42 +03:00
Arik Fraimovich
26bd08bb2b Add markers cluster support & cleanup/refactor code. 2016-10-20 10:10:42 +03:00
Hirotaka Suzuki
e5146c3755 Add REDASH_FEATURE_DISABLE_REFRESH_QUERIES setting 2016-10-20 10:10:42 +03:00
IllusiveMilkman
f12d47752c Update bootstrap.sh
Check for Ubuntu 16.04 before upgrading pip.
2016-10-20 10:10:42 +03:00
Arik Fraimovich
7683402741 Move around some functions and add support for window resize event. 2016-10-20 10:10:42 +03:00
Arik Fraimovich
ba354ce65a Remove unnecessary code. 2016-10-20 10:10:42 +03:00
Arik Fraimovich
f892a3c70a Fix: use key_as_string when available. 2016-10-20 10:10:42 +03:00
IllusiveMilkman
cc1dae8eed Update bootstrap.sh
Testing script on clean install of Ubuntu Desktop 16.04.1.

pip fails if not upgraded beforehand, whether "sudo" or "sudo -s" or "sudo -sH" is run.

After this modification it works perfectly from a clean install.  Below are my steps if anyone should want to replicate or validate:
1. Clean install of Ubuntu 16.04.1 Desktop (on VM)
2. sudo apt-get -y install git
3. mkdir ~/git
4. cd ~/git
5. git clone https://github.com/getredash/redash
6. cd ~/git/redash/setup/ubuntu
7. chmod +x bootstrap.sh
8. nano bootstrap.sh
9. added "pip install --upgrade pip" to the script above the "pip install -U..." line.
10. Saved script.
11. sudo -H ./bootstrap.sh

Note that the "-H" is necessary in order to run the script successfully, otherwise you will run into pip ownership issues.
2016-10-20 10:10:42 +03:00
Arik Fraimovich
0436c3b5b7 Use smaller Plot.ly build 2016-10-20 10:10:42 +03:00
Arik Fraimovich
e810b36496 Sepcify specific version of Plotly 2016-10-20 10:10:42 +03:00
Arik Fraimovich
50ece739d9 Remove non existing cache directory. 2016-10-20 09:16:08 +03:00
Arik Fraimovich
2d2df5c9e0 Try newer version of NodeJS for builds. 2016-10-20 08:56:19 +03:00
Allen Short
d54e9125d9 Connection-test UI 2016-10-19 12:03:28 -05:00
zoetrope
186537d849 add environment variable name in doc 2016-10-13 10:57:13 +09:00
zoetrope
a729601dff specify entityid in AuthnRequest in SAML 2016-10-13 10:19:41 +09:00
Arik Fraimovich
c14d119fe7 Change: update Raven version (5.27.0 had a bug) 2016-10-10 18:08:15 +03:00
Arik Fraimovich
1c4225beff Update CSS files in embed.html 2016-10-09 22:57:34 +03:00
Arik Fraimovich
53b710ee7b Change: catch all exceptions from query runners 2016-10-09 22:52:28 +03:00
Arik Fraimovich
04398ff909 *Don't* anotate MSSQL queries.. 2016-10-09 13:50:00 +03:00
Arik Fraimovich
ce77f452c7 Change: make visualization embeds more printer friendly 2016-10-09 13:23:37 +03:00
Arik Fraimovich
7a855d1e0a Revert settings screen menu to simple mode to allow extending it 2016-10-09 13:15:14 +03:00
Arik Fraimovich
0235d37005 Merge pull request #1335 from getredash/add-yaxis-scales
Add: allow changing alert email subject.
2016-10-09 10:02:19 +03:00
Arik Fraimovich
5df4e7eb78 Add: allow changing alert email subject.
Fixes #1144.
2016-10-09 09:44:34 +03:00
Arik Fraimovich
015b1dc8fd Merge pull request #1334 from getredash/add-yaxis-scales
Change: allow specifying recipient address when sending email test message
2016-10-09 09:19:08 +03:00
Arik Fraimovich
8e9e288a1d Change: allow specifying recipient address when sending email test message.
Closes #1224.
2016-10-09 09:15:47 +03:00
Arik Fraimovich
2135dfd2e5 Merge pull request #1333 from getredash/add-yaxis-scales
Add: control over y axis min/max values
2016-10-09 09:14:58 +03:00
Arik Fraimovich
08676a3d0b Fix: 0 is falsy, so need to check differently if there is value defined. 2016-10-09 09:06:33 +03:00
Arik Fraimovich
1ac3119648 Add: control over y axis min/max values 2016-10-08 23:29:30 +03:00
Arik Fraimovich
39aaa2fd94 Merge pull request #1292 from getredash/add-cluster-marker
Change: improvements to map visualization
2016-10-08 15:37:51 +03:00
Arik Fraimovich
85fe74f3db Add option to change the map tile layer 2016-10-08 15:34:20 +03:00
Arik Fraimovich
7cbf350b73 Use group color for the marker-cluster 2016-10-08 11:59:19 +03:00
Arik Fraimovich
b22191b789 Merge pull request #1332 from getredash/small
Change: upgrade Python packages
2016-10-08 11:33:16 +03:00
Arik Fraimovich
23ba98bc94 Merge pull request #1331 from getredash/small
Celery: Upgrade Celery to more recent version.
2016-10-08 11:26:23 +03:00
Arik Fraimovich
66f8922d5b Change: upgrade Python packages
- pytz
- funcy
- raven (Sentry client)
- xlsxwriter
2016-10-08 11:25:54 +03:00
Arik Fraimovich
3283116518 Merge pull request #1330 from getredash/small
Change: upgrade Requests to latest version.
2016-10-08 11:10:09 +03:00
Arik Fraimovich
2565af604e Celery: Upgrade Celery to more recent version.
This might help with worker stopping to take new tasks after some time.

Closes #1258.
2016-10-08 11:08:28 +03:00
Arik Fraimovich
0d944794e4 Merge pull request #1329 from getredash/small
Fix: Redis memory leak.
2016-10-08 11:03:56 +03:00
Arik Fraimovich
7cc22c71a1 Change: upgrade Requests to latest version.
Closes #643.
Related #1258.
2016-10-08 11:03:43 +03:00
Arik Fraimovich
4d47583a94 Fix: Redis memory leak.
We were appending new QueryTaskTracker ids to query_task_trackers sorted set
but we were never removing them...

Also removed the migration to create index on org_id as it created by default
by Peewee for foreign keys.
2016-10-08 10:59:52 +03:00
Arik Fraimovich
49e788a1aa Merge pull request #1328 from getredash/small
Add: support for snapshot generation service
2016-10-07 17:34:10 +03:00
Arik Fraimovich
7145aa2086 Merge pull request #1325 from getredash/small
Fix: queries API was doing N+1 queries in most cases
2016-10-07 00:08:07 +03:00
Arik Fraimovich
d1a3ed312a Add: support for snapshot generation service 2016-10-07 00:07:54 +03:00
Arik Fraimovich
2db4b67505 Fix: queries API was doing N+1 queries in most cases 2016-10-07 00:00:41 +03:00
Arik Fraimovich
39091e006a Merge pull request #1324 from getredash/small
Change: add more logging and information for refresh schemas task
2016-10-06 22:20:20 +03:00
Arik Fraimovich
229ca6cb52 Merge pull request #1323 from getredash/small
Add: collect runtime metrics for Celery tasks
2016-10-06 15:54:58 +03:00
Arik Fraimovich
2ac64a7d08 Change: add more logging and information for refresh schemas task 2016-10-06 15:54:46 +03:00
Arik Fraimovich
00acaa214b Add: collect runtime metrics for Celery tasks 2016-10-06 15:30:43 +03:00
Arik Fraimovich
462faea52d Merge pull request #1316 from getredash/small
Change: remove deprecated settings
2016-10-05 17:22:02 +03:00
Arik Fraimovich
d6dd95db31 Add: feature toggle to control if to report query results count 2016-10-05 17:19:25 +03:00
Arik Fraimovich
a8fa68a563 Change: remove deprecated settings 2016-10-05 17:15:46 +03:00