Arik Fraimovich
14e024bca8
Add: allow changing alert email subject.
...
Fixes #1144 .
2016-10-20 10:10:42 +03:00
Arik Fraimovich
fc8985f689
Change: allow specifying recipient address when sending email test message.
...
Closes #1224 .
2016-10-20 10:10:42 +03:00
Arik Fraimovich
cecc1a9462
Fix: 0 is falsy, so need to check differently if there is value defined.
2016-10-20 10:10:42 +03:00
Arik Fraimovich
fe6497dfe7
Add: control over y axis min/max values
2016-10-20 10:10:42 +03:00
Arik Fraimovich
79df2b8d22
Add option to change the map tile layer
2016-10-20 10:10:42 +03:00
Arik Fraimovich
ef6a543850
Use group color for the marker-cluster
2016-10-20 10:10:42 +03:00
Arik Fraimovich
c17a6956dc
Change: upgrade Python packages
...
- pytz
- funcy
- raven (Sentry client)
- xlsxwriter
2016-10-20 10:10:42 +03:00
Arik Fraimovich
6775f01684
Celery: Upgrade Celery to more recent version.
...
This might help with worker stopping to take new tasks after some time.
Closes #1258 .
2016-10-20 10:10:42 +03:00
Arik Fraimovich
3a4754303d
Change: upgrade Requests to latest version.
...
Closes #643 .
Related #1258 .
2016-10-20 10:10:42 +03:00
Arik Fraimovich
f9824675f1
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-20 10:10:42 +03:00
Arik Fraimovich
42ae78a017
Add: support for snapshot generation service
2016-10-20 10:10:42 +03:00
Arik Fraimovich
f56cbf051c
Fix: queries API was doing N+1 queries in most cases
2016-10-20 10:10:42 +03:00
Arik Fraimovich
ef80fb1d1a
Change: add more logging and information for refresh schemas task
2016-10-20 10:10:42 +03:00
Arik Fraimovich
b92f22c36e
Add: collect runtime metrics for Celery tasks
2016-10-20 10:10:42 +03:00
Arik Fraimovich
fde0ba1503
Add: feature toggle to control if to report query results count
2016-10-20 10:10:42 +03:00
Arik Fraimovich
c8b62755d0
Change: remove deprecated settings
2016-10-20 10:10:42 +03:00
Arik Fraimovich
7de2d6c101
Only show BigQuery GCE option when on a GCE instance
2016-10-20 10:10:42 +03:00
Arik Fraimovich
8cc4e2bee7
Add: support for loading BigQuery schema
2016-10-20 10:10:42 +03:00
Arik Fraimovich
7b0f5a195e
Add: support MongoDB SSL connections
2016-10-20 10:10:42 +03:00
Arik Fraimovich
0d8ee9ced7
Change: more flexible column width calculation
2016-10-20 10:10:42 +03:00
Arik Fraimovich
838c211198
Add: additional configuration for Celery jobs
2016-10-20 10:10:42 +03:00
Arik Fraimovich
9c3baed230
Fix: BoxPlot visualization wasn't rendering on a dashboard
2016-10-20 10:10:42 +03:00
Arik Fraimovich
435b49fa9c
Change: don't annotate MSSQL queries.
...
(I got tired of chasing weird unicode issues)
2016-10-20 10:10:42 +03:00
Arik Fraimovich
707df82b40
Add: support for date/time with seconds parameters
2016-10-20 10:10:42 +03:00
Arik Fraimovich
8116c6140f
Fix: properly render checkboxes in dynamic forms
2016-10-20 10:10:42 +03:00
Arik Fraimovich
34543e67f7
Fix: support for Unicode columns name in Google Spreadsheets
2016-10-20 10:10:42 +03:00
Arik Fraimovich
afe5cae2a9
Add: API to force refresh data source schema
2016-10-20 10:10:42 +03:00
Arik Fraimovich
94a0bddb3d
Typo fix in dashboard page.
2016-10-20 10:10:42 +03:00
Kazuhito Hokamura
9786063dbb
Add a comment
2016-10-20 10:10:42 +03:00
Kazuhito Hokamura
025e9d2710
Limit the editing functionality to only the text
2016-10-20 10:10:42 +03:00
Arik Fraimovich
a9562d361f
Change: paginate query page & add explicit urls.
...
- Paginate the queries API result.
- Split the API to /api/queries (all queries) and /api/queries/my which returns
a user's queries (or drafts).
- In the interface have explicit URLs for all queries (/queries), my queries (/queries/my)
and drafts (/queries/drafts).
2016-10-20 10:10:42 +03:00
Kazuhito Hokamura
97ad716d5a
Make it possible to edit a TextBox
2016-10-20 10:10:42 +03:00
Arik Fraimovich
95367abc91
Add JQL to default enabled query runners.
2016-10-20 10:10:42 +03:00
Tsuyoshi Tatsukawa
f7af1fa82a
add Content-Type to JSON response of QueryResultResource
2016-10-20 10:10:42 +03:00
Arik Fraimovich
5321948e46
Add documentation on JIRA datasource
2016-10-20 10:10:42 +03:00
Arik Fraimovich
df437999ca
Add JIRA query runner
2016-10-20 10:10:42 +03:00
Arik Fraimovich
f4b87e76a3
Change: update Slack configuration titles.
2016-10-20 10:10:42 +03:00
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