Alison
d8ced1401f
add test for using saved parameters in scheduled queries ( #2802 )
2018-09-16 10:45:25 +03:00
Jannis Leidel
b1f5d60460
Minor code smell cleanup. ( #2820 )
...
* Remove unused parse_db_url function.
* Fix tests to not show command line warnings anymore.
* Minor code smell cleanup.
Removing unneeded imports fixing PEP8 issues.
2018-09-16 09:43:44 +03:00
Alison
341a68c7d4
Propagate query execution errors from Celery tasks properly ( #2713 )
...
Refs https://github.com/mozilla/redash/issues/458
2018-08-23 20:33:43 +02:00
Arik Fraimovich
f6aab04a4b
Fix: support unicode in users search
2018-08-07 17:51:46 +03:00
Arik Fraimovich
e4dba1ca8e
Switch more strings to unicode.
2018-08-05 17:58:29 +03:00
Arik Fraimovich
f96a0f338d
Use unicode strings.
2018-08-05 16:34:43 +03:00
Arik Fraimovich
226dd65d53
Update users handlers tests.
2018-08-05 16:14:24 +03:00
Arik Fraimovich
a014df36d8
Merge pull request #2686 from jezdez/serverside
...
Implement server side pagination and sorting for queries lists
2018-08-01 16:55:40 +03:00
Arik Fraimovich
f89d64e467
Merge pull request #2663 from ariarijp/improve-spreadsheets
...
Set column name implicitly when column name is blank
2018-07-29 14:50:12 +03:00
Arik Fraimovich
3c7dd064ef
Block users with temporary domains
2018-07-25 13:06:26 +03:00
Arik Fraimovich
2e9ef66cbc
Fix: Google Spreadsheets tests
2018-07-25 12:42:36 +03:00
Arik Fraimovich
25de0b9dab
Merge pull request #2514 from atharvai/gsheets_parse_fix_2504
...
Update value parsing for google spreadsheets source
2018-07-19 12:02:36 +03:00
Jannis Leidel
2af926703a
Implement server side sorting and new search.
...
- Redirect the old search API handler.
- Sort by specific database columns or relationships.
- Allow showing “my” queries per tag as well.
2018-07-18 22:55:19 +02:00
Arik Fraimovich
a9cb08d0d6
Merge branch 'master' into discovery
2018-07-17 15:33:58 +03:00
Arik Fraimovich
f78ab06369
Merge pull request #2647 from ariarijp/improve-script
...
Improve Script Query Runner
2018-07-12 23:37:23 +03:00
Arik Fraimovich
df25bbfa90
Merge with latest master
2018-07-11 17:53:53 +03:00
Arik Fraimovich
5e35156d22
Handle duplicate favorite calls.
2018-07-11 16:35:48 +03:00
ariarijp
53c20e2250
Set column name implicitly when column name is blank
2018-07-03 16:02:41 +09:00
ariarijp
c5f27253b0
Change message for empty output
2018-07-02 21:36:15 +09:00
ariarijp
389c6cb3c5
Improve Script Query Runner
2018-06-29 00:03:17 +09:00
ariarijp
bad7e92cce
Add tests for SpreadSheets
2018-06-28 18:57:41 +09:00
ariarijp
8a4eab1c93
Add tests for Query Results
2018-06-28 15:37:11 +09:00
Arik Fraimovich
2eefdc1da3
Updated queries screen (& unified API).
2018-06-26 21:50:16 +03:00
Arik Fraimovich
b0de1be815
Better dashboards GET api (pagination, filter by tags, search by name)
2018-06-25 23:22:28 +03:00
ariarijp
9d2a3133f0
Improve Script Query Runner
2018-06-21 14:45:12 +09:00
ariarijp
5757b24ea3
Improve Google Spreadsheets Query Runner
2018-06-19 22:29:46 +09:00
Arik Fraimovich
93dffa0c8a
Merge with upstream
2018-06-06 15:28:15 +03:00
Arik Fraimovich
aa756b2be6
Almost complete implementation of favorties backend
2018-06-06 14:41:13 +03:00
Arik Fraimovich
64f70cfbe8
Query favorites: API stub.
2018-06-06 14:37:52 +03:00
Levko Kravets
ac6d6fc68a
getredash/redash#2375 More tests + fix bug
2018-05-28 14:04:08 +03:00
Levko Kravets
2c84a383f3
getredash/redash#2375 Tests
2018-05-28 14:04:08 +03:00
Arik Fraimovich
7553eef024
Remove dashboards recents tests
2018-05-14 11:02:25 +03:00
Arik Fraimovich
66737f0dc0
Almost complete implementation of favorties backend
2018-05-09 21:42:50 +03:00
Arik Fraimovich
e32da8dbe3
Query favorites: API stub.
2018-05-09 12:57:30 +03:00
atharva.inamdar
a0d039066d
fix tests for google spreadsheets
2018-05-04 11:21:55 +01:00
Arik Fraimovich
9d4fd75ea8
Fix: update tests.
2018-04-30 11:16:27 +03: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
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
9ddf3745b8
Configuration for Google Apps.
2018-02-27 23:10:10 +02:00
Arik Fraimovich
09af43c4a7
remove unnecessary test.
2018-02-26 20:57:21 +02: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
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
5ad893a266
Close #1199 : support for nested fields in MongoDB results
2018-02-10 21:55:06 +02: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
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
33b4c7c4c3
Move widget position logic migration to the backend and remove some unused code.
...
Closes #2218 .
2018-02-01 14:40:40 +02:00
jubel
8a2676701b
extend the prometheus query runner to support the range query
2018-01-26 13:16:28 +08: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
Jannis Leidel
9f6b4fbdf2
Add full text search for queries based on the Postgres tsvector type.
2018-01-08 22:46:53 +01:00