Arik Fraimovich
|
95fa6849b3
|
More robust parsing of worksheets with handling:
- handle the case of empty worksheet.
- handle the case of worksheet with no data.
|
2016-07-04 22:25:10 +03:00 |
|
Arik Fraimovich
|
6905340c2d
|
Google Spreadsheets: Add support for unicode
|
2016-07-04 18:31:42 +03:00 |
|
Arik Fraimovich
|
f21276ec06
|
Merge pull request #1119 from getredash/feature/params_ui
Feature: add UI to delete alerts
|
2016-06-14 12:00:53 +03:00 |
|
Arik Fraimovich
|
2d2fb69b7b
|
Add API to delete alerts (#731).
|
2016-06-14 11:21:05 +03:00 |
|
Arik Fraimovich
|
3ce27b9652
|
Merge pull request #1118 from getredash/feature/params_ui
Fix: remove alerts for archived queries
|
2016-06-14 11:15:50 +03:00 |
|
Arik Fraimovich
|
da4db94cf8
|
Close #930: remove alerts for archived queries
|
2016-06-14 11:09:35 +03:00 |
|
Arik Fraimovich
|
4cbc79a7aa
|
Use default user for alert_subscription factory
|
2016-06-14 11:04:41 +03:00 |
|
Arik Fraimovich
|
df637e3f6b
|
Merge pull request #1116 from getredash/feature/params_ui
Return meaningful error when there is no cached result.
|
2016-06-14 10:44:24 +03:00 |
|
Arik Fraimovich
|
68465b0c60
|
Return meaningful error when there is no cached result.
Previously it was crashing as it was trying to access an unreferenced
variables (query_result).
|
2016-06-14 10:41:01 +03:00 |
|
Arik Fraimovich
|
52558043ee
|
Merge pull request #1091 from whummer/feature/cache_embeds
Add caching for queries used in embeds
|
2016-06-14 08:34:13 +03:00 |
|
Arik Fraimovich
|
0c7f0c25a8
|
Fix #1109: mixed group permissions resulting in wrong permission
|
2016-06-09 19:59:26 +03:00 |
|
Arik Fraimovich
|
7159f0beb0
|
Remove potnetially concurrency not safe code form enqueue_query.
This might have been causing the behavior described in #1097.
|
2016-06-09 16:53:29 +03:00 |
|
Arik Fraimovich
|
b67f412f58
|
Add test for enqueue_query
|
2016-06-08 20:00:59 +03:00 |
|
Waldemar Hummer
|
011ca74338
|
add caching for queries used in embeds
|
2016-06-03 09:14:59 +10:00 |
|
Arik Fraimovich
|
434615a1be
|
Merge remote-tracking branch 'origin/master' into flexible_notifications
|
2016-06-02 10:21:52 +03:00 |
|
Arik Fraimovich
|
857caab20e
|
Merge pull request #1085 from getredash/feature/pause-api
Feature: API to pause a data source
|
2016-05-31 09:08:03 +03:00 |
|
Arik Fraimovich
|
59f8af2c44
|
Switch to Redis for pause state storage
|
2016-05-30 22:44:09 +03:00 |
|
Arik Fraimovich
|
9538ee7c31
|
Feature: API to pause a data source
|
2016-05-30 18:30:05 +03:00 |
|
Arik Fraimovich
|
07d2b5ba42
|
Fix #1049: duplicate alerts
|
2016-05-30 14:39:58 +03:00 |
|
Arik Fraimovich
|
214aa3b799
|
Merge pull request #1060 from thoughtworks/saml-authorization
Feature: support configuring user's groups with SAML
|
2016-05-26 23:07:30 +03:00 |
|
Kumar Vora
|
8900d02c95
|
fixing test
|
2016-05-20 14:35:49 -05:00 |
|
Kumar Vora
|
c1c2db4a73
|
use user.org instead of passing org as a separate argument
|
2016-05-20 14:28:08 -05:00 |
|
Arik Fraimovich
|
b2e2277d0b
|
Fix: old task trackers were not really removed
|
2016-05-19 09:58:30 +03:00 |
|
Ama Asare
|
ad85b9a62c
|
Ama/Kumar: Configure authorization for SAML
|
2016-05-17 14:01:18 -05:00 |
|
Arik Fraimovich
|
e069374232
|
Merge w/ latest master
|
2016-05-07 17:49:49 +03:00 |
|
Waldemar Hummer
|
e415189017
|
add test case for embeds with parameters; minor fix in embeds.py
|
2016-05-05 11:15:49 +10:00 |
|
Arik Fraimovich
|
d9cc063be2
|
Fix: make sure we return dashboards only for current org
|
2016-05-04 16:32:49 +03:00 |
|
Arik Fraimovich
|
0bb722df5d
|
Make sure data sources ordered by id
|
2016-05-04 12:03:47 +03:00 |
|
Arik Fraimovich
|
5bd133ca50
|
Add additional tests
|
2016-04-20 18:30:31 +03:00 |
|
Arik Fraimovich
|
3ce07782ad
|
Fix #986: search might return duplicate queries
|
2016-04-20 17:54:20 +03:00 |
|
Arik Fraimovich
|
3c0fc3b134
|
Feature: running queries (tasks) monitor
- Refactored tasks module into a package.
- Add new admins screens (running queries & outdated queries).
|
2016-04-20 17:54:20 +03:00 |
|
Seva Gavrilov
|
c98cdef8f2
|
Fixed dashboard restrictions and added tests.
|
2016-03-29 13:27:35 -03:00 |
|
Alex DeBrie
|
1c04f3cc29
|
Fix broken tests
|
2016-03-24 13:55:46 +00:00 |
|
Alex DeBrie
|
a3c0917d85
|
Fix AlertSubscription unsubscribe permissions and broken tests
|
2016-03-23 20:49:20 +00:00 |
|
Alex DeBrie
|
a43761da39
|
Require destination_id in POSTs that create a subscription
|
2016-03-23 20:47:50 +00:00 |
|
Arik Fraimovich
|
7a943f62b3
|
Password reset & invite links functionality.
|
2016-03-14 18:33:17 +02:00 |
|
Arik Fraimovich
|
7da1c85315
|
Allow existing users sign in with Google Apps even if they are not in domain list.
|
2016-03-14 11:19:23 +02:00 |
|
Arik Fraimovich
|
1359d386c6
|
Change tag to be humanTime
|
2016-03-14 10:13:38 +02:00 |
|
Arik Fraimovich
|
1aab5b4963
|
Install Pymongo for tests (temporary solution)
|
2016-03-13 23:32:54 +02:00 |
|
Arik Fraimovich
|
18d7c33620
|
Feature: MongoDB - add support for $date and relative dates.
|
2016-03-13 23:25:24 +02:00 |
|
Arik Fraimovich
|
0e7098020c
|
Merge pull request #909 from getredash/fix908
Fix #908: updating configuration without secrets was failing
|
2016-03-10 11:58:38 +02:00 |
|
Arik Fraimovich
|
33a5e06eb1
|
Fix #908: updating configuration without secrets was failing
|
2016-03-10 11:56:49 +02:00 |
|
Arik Fraimovich
|
b183651e04
|
Verify user has access to visualization before creating widget
|
2016-03-10 11:42:04 +02:00 |
|
Arik Fraimovich
|
fad8f2b7be
|
UI for controlling access to dashboard
|
2016-03-10 11:28:39 +02:00 |
|
Arik Fraimovich
|
298db14bc1
|
API to create api key for dashboards
|
2016-03-10 10:09:26 +02:00 |
|
Arik Fraimovich
|
6bc3970ad5
|
Make sure user has access to data source when loading query result
|
2016-03-09 15:15:03 +02:00 |
|
Arik Fraimovich
|
b92fbb489b
|
Fix call to authenticate_request
|
2016-03-09 13:41:33 +02:00 |
|
Arik Fraimovich
|
52ad1f1ba1
|
Public dasboards feature.
|
2016-03-09 13:38:02 +02:00 |
|
Jeff Widman
|
1aad95986b
|
Add spaces around arithmetic operators per PEP 8
|
2016-02-29 12:34:50 -08:00 |
|
Jeff Widman
|
c198d22691
|
Format files to end in a single newline per PEP 8
|
2016-02-29 12:00:03 -08:00 |
|