Omer Lachish
bc65b62776
remove Mustache templating from frontend and send all parameters to the
...
API (in the POST body)
2018-11-19 10:50:00 +02:00
GitSumito
bf6a09c5aa
CLI sort ( #3041 )
2018-11-06 16:45:39 +01:00
Takuya Arita
0784a0c6f5
Add some tests for Query Results ( #3031 )
2018-10-31 11:05:17 +02:00
GitSumito
2e6883c527
Add "Users" users are belong to into groups list ( #2991 )
2018-10-21 11:40:07 +03:00
GitSumito
45f4d46245
Add "Groups" users are belong to into users list ( #2967 )
2018-10-18 17:32:21 +03:00
YOSHIDA Katsuhiko
869841b2ac
Preventing open redirection ( #2906 )
...
* Prevent open redirection attack
* Add redirection url after logging in test
* Sanitize url just before redirecting it
* Consider when next parameter is None
2018-10-17 21:55:58 +03:00
Arik Fraimovich
c71f722552
Query Results query runner improvements: ( #2969 )
...
- Show meaningful error when failing to create table.
- Quote column names to allow more characters types.
2018-10-16 15:23:00 +03:00
GitSumito
a4b9c2da12
fixed https://github.com/getredash/redash/issues/2950 ( #2951 )
...
* fixed https://github.com/getredash/redash/issues/2950
* fixed test code
* Effective -> Active. thank you @kravets-levko
2018-10-15 15:57:51 +03:00
Niko Eckerskorn
6ea03e58b4
Address edgecase when retrieving Glue schemas for Athena query runner. ( #2868 )
...
Fixes getredash/redash#2858
2018-10-10 19:13:48 +03:00
Jannis Leidel
c2429e92d2
Consistently use simplejson to loading and dumping JSON. ( #2817 )
...
* Consistently use simplejson to loading and dumping JSON.
This introduces the new functions redash.utils.json_dumps and redash.utils.json_loads and simplifies the custom encoder setup.
UUIDs are now handled by the default encoder, too.
Fixes #2807 .
Use string comparison in parse_boolean instead of the (simple)json module.
2018-10-09 15:38:06 +02:00
cclauss
da6d456f6f
CircleCI: Flake8 tests passing on Legacy Python and Python 3 ( #2881 )
2018-10-05 13:48:01 +03:00
Allen Short
d07c4f969b
Support authentication for the URL query runner.
...
Adds a new BaseHTTPQueryRunner class and tests.
2018-09-28 21:31:49 +02:00
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