github-actions[bot]
3330815081
Snapshot: 24.09.0-dev
2024-09-01 00:35:07 +00:00
dependabot[bot]
c25c65bc04
Bump webpack from 5.88.2 to 5.94.0 in /viz-lib ( #7135 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-31 13:48:45 +10:00
Eric Radman
79a4c4c9c9
Revert "Adding ability to fix table columns in place ( #7019 )" ( #7131 )
2024-08-26 22:57:47 +10:00
Justin Clift
58a7438cc8
Bump python-rapidjson to 1.20 ( #7126 )
2024-08-20 08:35:54 +00:00
Zach Liu
c073c1e154
Fix mismatched poetry version ( #7122 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-08-16 16:01:53 +10:00
Justin Clift
159a329e26
Bump elliptic to version 6.5.7 to fix a Dependabot warning ( #7120 )
2024-08-14 14:11:38 +10:00
Ezra Odio
9de135c0bd
Add option to choose color scheme for charts ( #7062 )
2024-08-08 13:08:49 -04:00
Zach Liu
285c2b6e56
Add data type to athena query runner ( #7112 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-08-07 03:36:58 +00:00
dependabot[bot]
b1fe2d4162
Bump sentry-sdk from 1.28.1 to 2.8.0 ( #7069 )
...
The Dependabot alert for sentry-sdk says that the security fix has
been backported to the 1.x series as well, in version 1.45.1.
So, lets use that as it should be more compatible that jumping to
a new major series version.
2024-08-06 10:05:21 +10:00
Zach Liu
a4f92a8fb5
Add data type to redshift query runner ( #7109 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2024-08-06 08:43:13 +10:00
Ezra Odio
51ef625a30
Fix alert evaluation logic and issue with calculating min and max of columns without numbers ( #7103 )
2024-08-05 15:20:26 +00:00
Masayuki Takahashi
a2611b89a3
Fix a display order bug in MongoDB Query Runner ( #7106 )
2024-08-04 04:22:59 +10:00
SeongTae Jeong
a531597016
Add the option to take new custom version for Snapshot ( #7096 )
2024-08-02 06:08:16 +00:00
Justin Clift
e59c02f497
Bump bootstrap to 3.4.1
...
Related:
- https://blog.getbootstrap.com/2018/12/13/bootstrap-3-4-0/
- https://blog.getbootstrap.com/2019/02/13/bootstrap-4-3-1-and-3-4-1/
2024-08-02 13:37:17 +09:00
github-actions[bot]
c1a60bf6d2
Snapshot: 24.08.1-dev
2024-08-02 02:49:08 +00:00
Ariel Richtman
72203655ec
update rds trust ( #7100 )
2024-08-02 11:09:11 +10:00
Eric Radman
5257e39282
Revert "Removed unused configuration class ( #6682 )" ( #7071 )
2024-08-01 23:08:09 +00:00
Justin Clift
ec70ff4408
Bump cryptography to 42.0.x & snowflake-connector-python to 3.12.0 ( #7097 )
2024-08-02 08:35:36 +10:00
Masayuki Takahashi
ed8c05f634
Fix columns duplication on MongoDB Query Runner #6640 ( #6641 )
...
Co-authored-by: Konstantin Smirnov <46676677+konnectr@users.noreply.github.com >
2024-08-01 22:34:50 +00:00
Zach Liu
86b75db82e
get data size in memory for better logs ( #7090 )
2024-08-01 12:17:54 -04:00
Ezra Odio
660d04b0f1
Adding Evaluate button for alerts to test them ( #7032 )
2024-08-01 15:02:12 +00:00
Ezra Odio
fc1e1f7a01
Add min/max/first selector for alerts ( #7076 )
2024-08-01 10:30:57 -04:00
SeongTae Jeong
8725fa4737
Add support for 'linux/arm64' platforms ( #7094 )
...
Co-authored-by: Justin Clift <justin@postgresql.org >
2024-08-01 08:52:45 +00:00
Justin Clift
ea0b3cbe3a
Add the asdf .tool-versions file to .gitignore ( #7095 )
2024-08-01 08:19:11 +00:00
Justin Clift
714b950fde
Match FROM and AS capitalisation in Dockerfile ( #7093 )
2024-08-01 17:48:57 +10:00
github-actions[bot]
a9c9f085af
Snapshot: 24.08.0-dev
2024-08-01 00:30:32 +00:00
Ezra Odio
a69f7fb2fe
Add new text pattern parameter ( #7025 )
...
Co-authored-by: Ezra Odio <eodio@starfishstorage.com >
Co-authored-by: Restyled.io <commits@restyled.io >
2024-07-24 13:20:33 -04:00
Daisuke Taniwaki
c244e75352
Support Arbitrary Catalog IDs on Athena Data Source ( #7059 )
...
Co-authored-by: SeongTae Jeong <seongtaejg@gmail.com >
2024-07-24 16:57:27 +10:00
Ezra Odio
80f7ba1b91
Added option to toggle sort on pie charts ( #7055 )
...
Co-authored-by: Ezra Odio <eodio@starfishstorage.com >
Co-authored-by: Eric Radman <eradman@starfishstorage.com >
2024-07-22 15:13:00 +00:00
SeongTae Jeong
d2745e5acc
Add a label for Restyler's PR and Bump component version ( #7037 )
2024-07-18 22:00:29 +00:00
Ezra Odio
4114227471
Remove defaults set during schema upgrade/downgrade ( #7068 )
2024-07-18 16:05:34 -04:00
Ezra Odio
8fc4ce1494
Conditionally render tooltip for Edit alert button ( #7054 )
...
* Made Edit alert tooltip render conditionally
2024-07-18 14:31:31 +00:00
Ezra Odio
ebb0e2c9ad
Adding ability to fix table columns in place ( #7019 )
...
This change involved adding an extra option to the GridSettings editor,
adding the "fixed" option to columns, and adding styling for the fixed
columns. In order to change the number of fixed columns, which will
default to 0, one has to go to Edit visualization -> Grid -> Choose
number of columns to fix -> Save.
2024-07-17 13:59:47 +00:00
dependabot[bot]
57a79bc96b
Bump setuptools from 69.0.3 to 70.0.0 ( #7060 )
...
Bumps [setuptools](https://github.com/pypa/setuptools ) from 69.0.3 to 70.0.0.
- [Release notes](https://github.com/pypa/setuptools/releases )
- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/setuptools/compare/v69.0.3...v70.0.0 )
---
updated-dependencies:
- dependency-name: setuptools
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-16 05:45:28 +10:00
Justin Clift
77f108dd09
Bump requests to 2.32.3 ( #7057 )
2024-07-15 09:39:14 +09:00
dependabot[bot]
dd1a9b96da
Bump zipp from 3.17.0 to 3.19.1 ( #7051 )
...
Bumps [zipp](https://github.com/jaraco/zipp ) from 3.17.0 to 3.19.1.
- [Release notes](https://github.com/jaraco/zipp/releases )
- [Changelog](https://github.com/jaraco/zipp/blob/main/NEWS.rst )
- [Commits](https://github.com/jaraco/zipp/compare/v3.17.0...v3.19.1 )
---
updated-dependencies:
- dependency-name: zipp
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Justin Clift <justin@postgresql.org >
2024-07-12 09:25:12 +00:00
Ezra Odio
d9282b2688
Add usedforsecurity=False flag to md5 hashes ( #7049 )
...
Co-authored-by: Ezra Odio <eodio@starfishstorage.com >
Co-authored-by: Justin Clift <justin@postgresql.org >
2024-07-12 03:34:53 +10:00
Eric Radman
28c39219af
Update requests module to 2.32.2 ( #7053 )
...
2.32.0 was yanked
2024-07-11 16:24:18 +00:00
Ezra Odio
a37ef3b235
Fixed frontend test deprecation warnings ( #7013 )
...
Created Moment in ISO 8601 format instead of using
the default Date() constructor.
Co-authored-by: Ezra Odio <eodio@starfishstorage.com >
2024-07-08 14:29:41 +00:00
dependabot[bot]
0056aa68f8
Bump certifi from 2023.11.17 to 2024.7.4 ( #7047 )
...
Bumps [certifi](https://github.com/certifi/python-certifi ) from 2023.11.17 to 2024.7.4.
- [Commits](https://github.com/certifi/python-certifi/compare/2023.11.17...2024.07.04 )
---
updated-dependencies:
- dependency-name: certifi
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-08 22:57:01 +10:00
dependabot[bot]
76b5a30fd9
Bump ws from 5.2.3 to 5.2.4 in /viz-lib ( #7040 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-01 01:19:54 +00:00
github-actions[bot]
db4fdd003e
Snapshot: 24.07.0-dev
2024-07-01 00:31:06 +00:00
Ezra Odio
4cb32fc1c3
Map() implementation fix for chart labels ( #7022 )
...
Co-authored-by: Ezra Odio <eodio@starfishstorage.com >
Co-authored-by: Eric Radman <eradman@starfishstorage.com >
2024-06-18 18:05:37 +00:00
dependabot[bot]
a6c728b99c
Bump ws from 5.2.3 to 5.2.4 ( #7021 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-18 02:25:45 +00:00
dependabot[bot]
01e036d0a9
Bump urllib3 from 1.26.18 to 1.26.19 ( #7020 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-06-18 01:55:21 +00:00
Eric Radman
17fe69f551
PG: Only list tables where schema has USAGE permission ( #7000 )
...
This covers cases where partitioned tables are part of a schema that is
not accessible by the current user.
CREATE SCHEMA xyz;
CREATE TABLE xyz.tab (
id bigint GENERATED ALWAYS AS IDENTITY,
ts timestamp NOT NULL
) PARTITION BY LIST ((ts::date));
CREATE TABLE xyz.tab_default PARTITION OF xyz.tab DEFAULT;
2024-06-06 10:49:00 +10:00
Ezra Odio
bceaab0496
Update to Python 3.10 ( #6991 )
...
Updated from Python 3.8 to 3.10. Python 3.10 is the default for Ubuntu 22. This change necessitated upgrading to
SQLAlchemy_Utils 0.38.3, and importing the sort_query function from an older version of SQLAlchemy_Utils because it was dropped in newer versions.
Co-authored-by: Ezra Odio <eodio@starfishstorage.com >
2024-06-05 17:41:49 +10:00
Lucas Fernando Cardoso Nunes
70dd05916f
ci: bot identity correction ( #6997 )
...
Signed-off-by: Lucas Fernando Cardoso Nunes <lucasfc.nunes@gmail.com >
2024-06-02 06:54:08 +10:00
github-actions
60a12e906e
Snapshot: 24.06.0-dev
2024-06-01 00:27:53 +00:00
dependabot[bot]
ec051a8939
--- ( #6981 )
...
updated-dependencies:
- dependency-name: requests
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-21 06:50:52 +00:00
Arik Fraimovich
60d3c66a8b
Merge pull request from GHSA-32fw-wc7f-7qg9
2024-05-18 07:36:29 -07:00
Justin Clift
bd4ba96c43
Typo fix in message ( #6979 )
2024-05-18 08:18:37 +00:00
Eric Radman
10a46fd33c
Revert "show pg and athena column comments and table descriptions as antd tooltip if they are defined ( #6582 )" ( #6971 )
...
This reverts commit c12d45077a .
This commit did not sort tables properly by schema, then name
2024-05-16 11:28:42 +08:00
Eric Radman
c874eb6b11
Revert changes to job status ( #6969 )
...
"Query in queue" should switch to "Executing query", but does not.
Commands:
git revert --no-commit bd17662005
git revert --no-commit 5ac5d86f5e
vim tests/handlers/test_query_results.py
git add tests/handlers/test_query_results.py
Co-authored-by: Justin Clift <justin@postgresql.org >
2024-05-14 22:06:45 -04:00
Taehyung Lim
f3a323695f
Bump pyodbc from 4.0.28 to 5.1.0 ( #6962 )
2024-05-14 16:26:28 +00:00
Eric Radman
408ba78bd0
Update MSSQL OBDC driver to v18 ( #6968 )
2024-05-15 01:55:32 +10:00
Eric Radman
58cc49bc88
Revert build (2 of 2) ( #6967 )
2024-05-14 12:30:48 +00:00
Eric Radman
753ea846ff
Revert CI workflow (1 of 2) ( #6965 )
2024-05-14 21:54:51 +10:00
Taehyung Lim
1b946b59ec
sync .nvmrc with workflow ( #6958 )
2024-05-10 21:32:52 +10:00
dependabot[bot]
4569191113
Bump jinja2 from 3.1.3 to 3.1.4 ( #6951 )
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.1.3 to 3.1.4.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/3.1.3...3.1.4 )
---
updated-dependencies:
- dependency-name: jinja2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-05-07 07:14:20 +10:00
Justin Clift
62890c3ec4
Revert "Remove deprecated advocate package ( #6944 )"
...
This reverts commit bd115e7f5f , as
it turns out to be a useful security feature.
In order to remove this in a better way, we'll need to replace it
with something that provides equivalent functionality.
2024-05-07 03:20:05 +10:00
Andrii Chubatiuk
bd115e7f5f
Remove deprecated advocate package ( #6944 )
2024-05-06 23:14:13 +10:00
Andrii Chubatiuk
bd17662005
Fixed error serialization ( #6937 )
...
* serialize errors
* lint fix
* cover successful case
2024-05-02 13:52:35 +00:00
Jason Cowley
b7f22b1896
Fix 'str' object has no attribute 'pop' error when parsing query ( #6941 )
2024-05-02 21:31:23 +10:00
Justin Clift
897c683980
pgautoupgrade now does multi-arch builds ( #6939 )
...
Thanks to substantial efforts by @andyundso, the Docker Hub
images for pgautoupgrade are now multi-arch (x86_64 and ARM64). :)
2024-05-01 23:03:06 +10:00
github-actions
2b974e12ed
Snapshot: 24.05.0-dev
2024-05-01 00:26:34 +00:00
SeongTae Jeong
372adfed6b
Downgrade 'codecov-action' version from v4 to v3 ( #6930 )
...
The 'codecov-action@v4' requires an organization-level upload token, not
a single repo upload token, so we're temporarily downgrading it until we
can generate an organization-level upload token.
Reference: https://github.com/codecov/codecov-action/issues/1273
2024-04-26 08:28:20 +00:00
Eric Radman
dbab9cadb4
Source .env when running docker containers ( #6927 )
...
Restore previous functionality.
Ensure .env exists before building server.
Co-authored-by: github-actions <github-actions@github.com >
2024-04-25 11:36:03 -04:00
Kim Yann
06244716e6
Flatten all level for MongoDB data source ( #6844 )
2024-04-25 11:37:35 +00:00
Luciano Vitti
f09760389a
aggregate Y column values rather than displaying last Y value ( #6908 )
2024-04-25 06:21:31 +00:00
Eric Radman
84e6d3cad5
Use staticPath var to fetch unsupportedRedirect.js ( #6923 )
...
Use Webpack configuration for locating this asset in the same way that
client/app/index.html does.
This code path is when REDASH_MULTI_ORG=true.
Co-authored-by: github-actions <github-actions@github.com >
2024-04-24 10:57:45 +00:00
Andrii Chubatiuk
3399e3761e
mssql-odbc-arm64 ( #6924 )
...
Co-authored-by: Peter Lee <yankeeguyu@gmail.com >
2024-04-24 10:05:07 +00:00
Peter Lee
1c48b2218b
Update widgets.py ( #6926 )
2024-04-24 19:37:35 +10:00
Andrii Chubatiuk
5ac5d86f5e
consistent rq status naming and handling ( #6913 )
...
* consistent rq status naming and handling
* test fix
* make scheduled and deferred statuses cancelable
2024-04-24 13:15:04 +10:00
Marko Stankovic
5e4764af9c
bugfix: unable to parse elasticsearch index mappings ( #6918 )
2024-04-23 18:13:05 +08:00
Eric Radman
e2a39de7d1
Remove workaround from check_csrf() ( #6919 )
...
This code was supposed to be temporary, and raises an exception if REDASH_MULTI_ORG=true is set.
2024-04-23 13:14:45 +10:00
Justin Clift
6c68b48917
Add pydeps Makefile target for installing Python dependencies ( #6890 )
...
This combines the manual steps needed for installing the Python dependencies into a single Makefile target.
2024-04-18 22:35:01 +10:00
Andrii Chubatiuk
7e8a61c73d
Rq upgrade ( #6902 )
...
* fix(aws-es): fixed es auth
* fixed lock
* rq v1.16
2024-04-17 17:46:32 +10:00
dependabot[bot]
991e94dd6a
Bump gunicorn from 21.2.0 to 22.0.0 ( #6900 )
...
Bumps [gunicorn](https://github.com/benoitc/gunicorn ) from 21.2.0 to 22.0.0.
- [Release notes](https://github.com/benoitc/gunicorn/releases )
- [Commits](https://github.com/benoitc/gunicorn/compare/21.2.0...22.0.0 )
---
updated-dependencies:
- dependency-name: gunicorn
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-17 14:00:59 +10:00
Andrii Chubatiuk
2ffeecb813
fix: aws elasticsearch typo ( #6899 )
...
Co-authored-by: Peter Lee <yankeeguyu@gmail.com >
2024-04-17 02:49:39 +00:00
dependabot[bot]
3dd855aef1
Bump sqlparse from 0.4.4 to 0.5.0 ( #6895 )
...
Bumps [sqlparse](https://github.com/andialbrecht/sqlparse ) from 0.4.4 to 0.5.0.
- [Changelog](https://github.com/andialbrecht/sqlparse/blob/master/CHANGELOG )
- [Commits](https://github.com/andialbrecht/sqlparse/compare/0.4.4...0.5.0 )
---
updated-dependencies:
- dependency-name: sqlparse
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-16 13:06:57 +10:00
Justin Clift
713aca440a
Extend make up to automatically initialise the database ( #6855 )
2024-04-13 14:47:41 +10:00
dependabot[bot]
70bb684d9e
Bump dnspython from 2.4.2 to 2.6.1 ( #6886 )
...
Bumps [dnspython](https://github.com/rthalley/dnspython ) from 2.4.2 to 2.6.1.
- [Release notes](https://github.com/rthalley/dnspython/releases )
- [Changelog](https://github.com/rthalley/dnspython/blob/main/doc/whatsnew.rst )
- [Commits](https://github.com/rthalley/dnspython/compare/v2.4.2...v2.6.1 )
---
updated-dependencies:
- dependency-name: dnspython
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-13 13:46:38 +10:00
dependabot[bot]
4034f791c3
Bump pymongo from 4.3.3 to 4.6.3 ( #6863 )
...
Bumps [pymongo](https://github.com/mongodb/mongo-python-driver ) from 4.3.3 to 4.6.3.
- [Release notes](https://github.com/mongodb/mongo-python-driver/releases )
- [Changelog](https://github.com/mongodb/mongo-python-driver/blob/master/doc/changelog.rst )
- [Commits](https://github.com/mongodb/mongo-python-driver/compare/4.3.3...4.6.3 )
---
updated-dependencies:
- dependency-name: pymongo
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-13 03:14:35 +00:00
Justin Clift
b9875a231b
Improve the text displayed when using the command line ( #6884 )
...
This removes some debugging output, and makes an unexpected text
string useful by explaining what's happening.
2024-04-13 11:51:15 +10:00
Justin Clift
062a70cf20
Change default webUI port back to 5001 ( #6883 )
...
This PR changes the default (tcp) port for the web user interface back to port 5001.
The recent change to port 5000 (to match an old default) turned out to be more painful than it's worth.
So, lets keep using port 5001 after all.
2024-04-13 02:02:55 +10:00
Andrii Chubatiuk
c12d45077a
show pg and athena column comments and table descriptions as antd tooltip if they are defined ( #6582 )
...
* show column comments by default for athena and postgres
* Restyled by prettier
* fixed typo
* fmt fix
* ordered imports
* fixed unit tests
* fixed tests for athena
---------
Co-authored-by: Andrew Chubatiuk <andrew.chubatiuk@motional.com >
Co-authored-by: Restyled.io <commits@restyled.io >
Co-authored-by: Andrii Chubatiuk <wachy@Andriis-MBP-2.lan >
2024-04-12 21:02:15 +10:00
snickerjp
6d6412753d
Bump python-oracledb from 2.0.1 to 2.1.2 ( #6881 )
2024-04-12 10:33:16 +00:00
Andrii Chubatiuk
275e12e7c1
fix: unquote values in compose ( #6882 )
2024-04-12 20:05:24 +10:00
Andrii Chubatiuk
77d7508cee
fixed local setup to run on ARM64 ( #6877 )
...
* fixed local setup to run on ARM64
* set local profile in makefile by default
* reverted compose comment for postgres command
2024-04-12 08:10:34 +00:00
Justin Clift
9601660751
Update Node image in Dockerfile to 18-bookworm
2024-04-12 15:08:56 +10:00
dependabot[bot]
45c6fa0591
Bump idna from 3.6 to 3.7 ( #6878 )
...
Bumps [idna](https://github.com/kjd/idna ) from 3.6 to 3.7.
- [Release notes](https://github.com/kjd/idna/releases )
- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst )
- [Commits](https://github.com/kjd/idna/compare/v3.6...v3.7 )
---
updated-dependencies:
- dependency-name: idna
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-12 14:58:04 +10:00
Andrii Chubatiuk
95ecb8e229
fix for coverage ( #6872 )
...
Co-authored-by: Andrii Chubatiuk <wachy@Andriis-MBP-2.lan >
2024-04-11 05:35:14 +00:00
dependabot[bot]
cb0707176c
Bump tar from 6.1.15 to 6.2.1 ( #6866 )
...
Bumps [tar](https://github.com/isaacs/node-tar ) from 6.1.15 to 6.2.1.
- [Release notes](https://github.com/isaacs/node-tar/releases )
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/isaacs/node-tar/compare/v6.1.15...v6.2.1 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-11 06:47:08 +10:00
Andrii Chubatiuk
d7247f8b84
use default docker repo name if variable is not defined ( #6870 )
...
Co-authored-by: Andrii Chubatiuk <wachy@Andriis-MBP-2.lan >
2024-04-11 06:15:43 +10:00
Andrii Chubatiuk
776703fab7
filter widget results to fix tests during repeatable execution ( #6693 )
...
* filter widged results to fix tests during repeatable execution
* minor fix
* made queryName variable
---------
Co-authored-by: Andrew Chubatiuk <andrew.chubatiuk@motional.com >
2024-04-10 23:14:47 +10:00
Andrii Chubatiuk
34cde71238
fix percy for a branch ( #6868 )
...
Co-authored-by: Andrii Chubatiuk <wachy@Andriis-MBP-2.lan >
2024-04-10 21:10:41 +10:00
Andrii Chubatiuk
f631075be3
reverted e2e secrets ( #6867 )
...
Co-authored-by: Andrii Chubatiuk <wachy@Andriis-MBP-2.lan >
2024-04-10 20:16:31 +10:00
Andrii Chubatiuk
3f19534301
reuse built frontend in ci, merge compose files ( #6674 )
...
* reuse built frontend in ci, merge compose files
* pr comments
* added make create_db alias to create_database
* fixed lint
---------
Co-authored-by: Andrii Chubatiuk <wachy@Andriis-MBP-2.lan >
2024-04-10 19:53:14 +10:00
Justin Clift
24dec192ee
Update yarn to current latest in 1.22.x series ( #6858 )
...
* Update yarn to current latest in 1.22.x series
* Use an environment variable for the yarn version
As suggested by @lucydodo:
https://github.com/getredash/redash/pull/6858#discussion_r1555131358
Thanks heaps. :)
2024-04-08 01:52:45 +00:00
Ran Benita
82d88ed4eb
Bump gunicorn from 20.0.4 to 21.2.0 ( #6856 )
...
The version 20.0.4 has a security issue:
https://grenfeldt.dev/2021/04/01/gunicorn-20.0.4-request-smuggling/
Changelog:
https://docs.gunicorn.org/en/stable/news.html
2024-04-08 06:26:02 +10:00
Justin Clift
af0773c58a
Update "make clean" to remove Redash dev Docker images ( #6847 )
...
Also added a "make clean-all" target to remove the related containers
2024-04-07 12:14:38 +10:00
Justin Clift
15e6583d72
Automatically use the latest version of PostgreSQL ( #6851 )
2024-04-05 10:46:12 -04:00
Justin Clift
4eb5f4e47f
Remove version check and all of the data sharing ( #6852 )
2024-04-06 00:02:31 +10:00
Eric Radman
a0f5c706ff
Remove Qubole query runner ( #6848 )
...
The qds-sdk-py package along with the rest of the Qubole project is no longer
maintained:
3c6a34ce33
Removing this eliminates these warnings when running Redash management commands:
./qds_sdk/commands.py:1124: SyntaxWarning: "is" with a literal. Did you mean "=="?
if options.mode is "1":
./qds_sdk/commands.py:1137: SyntaxWarning: "is" with a literal. Did you mean "=="?
if options.db_update_mode is "updateonly":
./qds_sdk/commands.py:1424: SyntaxWarning: "is" with a literal. Did you mean "=="?
if (total is 0) or (downloaded == total):
Co-authored-by: github-actions <github-actions@github.com >
2024-04-04 07:52:18 +10:00
Will Lachance
702a550659
Handle timedelta in query results ( #6846 )
2024-04-03 15:44:08 +00:00
Eric Radman
38a06c7ab9
Autoformat hyperlinks in Slack alerts ( #6845 )
...
Format the Slack message using the "mrkdwn" type, which will make
hyperlinks clickable.
New test for Slack destination.
Co-authored-by: github-actions <github-actions@github.com >
2024-04-03 01:31:55 +00:00
Eric Radman
a6074878bb
Use setup-python@v5, setup-node@v4 ( #6842 )
...
To avoid warnings in the CI pipeline
> Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20
Co-authored-by: github-actions <github-actions@github.com >
2024-04-01 23:37:37 +00:00
github-actions
fb348c7116
Snapshot: 24.04.0-dev
2024-04-01 00:27:13 +00:00
Will Lachance
24419863ec
Handle decimal types in query results ( #6837 )
...
Since #6687 , we don't serialize query results as JSON
before returning them. This is fine, except for the
query results data source which needs to pass the
data directly to sqlite3, and doesn't know how to
do that with the decimal types that are occasionally
returned by (at least) the PostgreSQL query runner:
https://www.psycopg.org/docs/faq.html#problems-with-type-conversions
2024-03-29 17:51:14 +10:00
dependabot[bot]
c4d3d9c683
Bump express from 4.18.2 to 4.19.2 ( #6838 )
...
Bumps [express](https://github.com/expressjs/express ) from 4.18.2 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases )
- [Changelog](https://github.com/expressjs/express/blob/master/History.md )
- [Commits](https://github.com/expressjs/express/compare/4.18.2...4.19.2 )
---
updated-dependencies:
- dependency-name: express
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-29 17:14:56 +10:00
dependabot[bot]
1672cd9280
Bump webpack-dev-middleware from 5.3.3 to 5.3.4 ( #6829 )
...
Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware ) from 5.3.3 to 5.3.4.
- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases )
- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-dev-middleware/compare/v5.3.3...v5.3.4 )
---
updated-dependencies:
- dependency-name: webpack-dev-middleware
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-24 10:20:14 +10:00
Eric Radman
6575a6499a
BigQuery: use default for useQueryAnnotation option ( #6824 )
...
This option may not be set after an upgrade
Co-authored-by: github-actions <github-actions@github.com >
2024-03-21 20:36:09 +00:00
dependabot[bot]
e360e4658e
Bump jwcrypto from 1.5.1 to 1.5.6 ( #6816 )
...
Bumps [jwcrypto](https://github.com/latchset/jwcrypto ) from 1.5.1 to 1.5.6.
- [Release notes](https://github.com/latchset/jwcrypto/releases )
- [Commits](https://github.com/latchset/jwcrypto/compare/v1.5.1...v1.5.6 )
---
updated-dependencies:
- dependency-name: jwcrypto
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-20 07:40:23 +10:00
dependabot[bot]
107933c363
Bump follow-redirects from 1.15.5 to 1.15.6 in /viz-lib ( #6813 )
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.5 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.5...v1.15.6 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Peter Lee <yankeeguyu@gmail.com >
2024-03-19 23:38:47 +10:00
Vladislav Denisov
667a696ca5
ClickHouse query runner: fixed error message ( #6764 )
...
* Snapshot: 23.11.0-dev
* Snapshot: 23.12.0-dev
* Snapshot: 24.01.0-dev
* Snapshot: 24.02.0-dev
* clickhouse: check for `exception` field in response
---------
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Vladislav Denisov <denisov@sports.ru >
Co-authored-by: Guido Petri <18634426+guidopetri@users.noreply.github.com >
Co-authored-by: Peter Lee <yankeeguyu@gmail.com >
2024-03-18 02:15:49 +10:00
Robin Edwards
7d0d242072
schedule may not contain an until key ( #6771 )
2024-03-15 09:00:19 +10:00
Arun Govind M
d554136f70
fix: Uncaught rejection promise error in Edit Visualization Dialog Modal ( #6794 )
2024-03-07 10:01:51 +10:00
Stefan Negele
34723e2f3e
Add RisingWave support ( #6776 )
2024-03-05 17:29:47 +08:00
dependabot[bot]
11794b3fe3
Bump es5-ext from 0.10.53 to 0.10.63 in /viz-lib ( #6782 )
...
Bumps [es5-ext](https://github.com/medikoo/es5-ext ) from 0.10.53 to 0.10.63.
- [Release notes](https://github.com/medikoo/es5-ext/releases )
- [Changelog](https://github.com/medikoo/es5-ext/blob/main/CHANGELOG.md )
- [Commits](https://github.com/medikoo/es5-ext/compare/v0.10.53...v0.10.63 )
---
updated-dependencies:
- dependency-name: es5-ext
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-02 04:46:01 +00:00
Eric Radman
3997916d77
Always push images to hub.docker.com/u/redash ( #6792 )
...
Using github.repository_owner name was convenient for testing this
action, but is not correct since account names do not match.
Git Hub: getredash/
Docker Hub: redash/
Co-authored-by: github-actions <github-actions@github.com >
2024-03-01 21:42:15 +00:00
dependabot[bot]
b09a2256dc
Bump es5-ext from 0.10.53 to 0.10.63 ( #6784 )
...
Bumps [es5-ext](https://github.com/medikoo/es5-ext ) from 0.10.53 to 0.10.63.
- [Release notes](https://github.com/medikoo/es5-ext/releases )
- [Changelog](https://github.com/medikoo/es5-ext/blob/main/CHANGELOG.md )
- [Commits](https://github.com/medikoo/es5-ext/compare/v0.10.53...v0.10.63 )
---
updated-dependencies:
- dependency-name: es5-ext
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-01 18:51:54 +00:00
Eric Radman
95a45bb4dc
Snapshot: 24.03.0-dev ( #6791 )
...
Co-authored-by: github-actions <github-actions@github.com >
2024-03-02 04:21:22 +10:00
Eric Radman
7cd03c797c
Publish preview Docker image when release candidate is tagged ( #6787 )
...
* Only respond to new tags ending with -dev
* Use github account name to allow easier testing in a fork
* Allow preview image to be referenced by a specific tag, or by latest tag
redash/preview:24.02.0-dev
redash/redash:preview
Co-authored-by: github-actions <github-actions@github.com >
2024-03-01 16:05:12 +00:00
Eric Radman
1200f9887a
Use SSH deployment key to bump version and tag release candiate ( #6789 )
...
To allow this workflow to run even though normal contributors
are required to create a pull request.
Steps:
1. Generate SSH key pair: ssh-keygen -t ed25519. No need for passphrases etc.
2. Add public key (.pub one) as a deploy key at Your repo -> Settings ->
Security -> Deploy keys, check "Allow write access".
3. Add private key as a secret at Your repo -> Settings -> Security -> Secrets
and variables -> Actions
https://stackoverflow.com/a/76135647/1809872
Co-authored-by: github-actions <github-actions@github.com >
2024-03-02 00:51:51 +10:00
Dirk van Donkelaar
81d22f1eb2
Add limit option for MSSQL query runner ( #6704 )
...
* Add limit option for MSSQL query runner
* Fixed linting errors
2024-02-27 06:16:54 +10:00
Eric Radman
2fe0326280
Allow WebPack configuration when building in Docker ( #6780 )
...
Co-authored-by: github-actions <github-actions@github.com >
2024-02-27 05:28:39 +10:00
Andrii Chubatiuk
094984f564
Node 18 ( #6752 )
...
* Snapshot: 24.02.0-dev
* node-18
---------
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Andrew Chubatiuk <andrew.chubatiuk@motional.com >
2024-02-22 22:10:20 +00:00
dependabot[bot]
52cd6ff006
Bump axios from 0.27.2 to 0.28.0 in /viz-lib ( #6775 )
...
Bumps [axios](https://github.com/axios/axios ) from 0.27.2 to 0.28.0.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v0.28.0/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v0.27.2...v0.28.0 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-23 04:01:43 +10:00
Andrii Chubatiuk
939bec2114
Load custom encoder only when runner enabled ( #6748 )
...
* Snapshot: 24.02.0-dev
* load encoders only for enabled runners
* try importing within init
---------
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Andrew Chubatiuk <andrew.chubatiuk@motional.com >
Co-authored-by: Guido Petri <18634426+guidopetri@users.noreply.github.com >
2024-02-09 21:49:59 -05:00
Andrii Chubatiuk
320fddfd52
Changed checkout commit ( #6749 )
...
* Snapshot: 24.02.0-dev
* changed checkout commit
---------
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Andrew Chubatiuk <andrew.chubatiuk@motional.com >
2024-02-07 03:15:13 +10:00
Guido Petri
ab39283ae6
fix linting ( #6745 )
2024-02-05 19:47:25 -06:00
Eric Radman
6386905616
Revert example message for "Custom rule for hiding filter" ( #6709 )
...
Partialy reverts
Hide filter components on shared pages
https://github.com/getredash/redash/pull/6115
The "hide_filter" feature is incomplete, and the example text is
confusing, adds clutter to the share dashboard dialog.
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Guido Petri <18634426+guidopetri@users.noreply.github.com >
2024-02-05 20:38:17 -05:00
Andrii Chubatiuk
d986b976e5
fixed custom json encoders ( #6741 )
...
Co-authored-by: Andrew Chubatiuk <andrew.chubatiuk@motional.com >
2024-02-05 20:34:45 -05:00
Lucas Fernando Cardoso Nunes
a600921c0b
feat: avoid npm usage ( #6742 )
...
Signed-off-by: Lucas Fernando Cardoso Nunes <lucasfc.nunes@gmail.com >
2024-02-05 20:31:26 -05:00
Lucas Fernando Cardoso Nunes
af2f4af8a2
refactor: use docker compose recommendations ( #5854 )
...
Signed-off-by: Lucas Fernando Cardoso Nunes <lucasfc.nunes@gmail.com >
2024-02-04 07:22:40 -06:00
Eric Radman
49a5e74283
Snapshot: 24.02.0-dev ( #6740 )
...
Co-authored-by: github-actions <github-actions@github.com >
2024-02-03 01:03:46 +00:00
Andrii Chubatiuk
b98b5f2ba4
Switch to pull_request_target events to hide cypress secrets ( #6716 )
...
Co-authored-by: Andrew Chubatiuk <andrew.chubatiuk@motional.com >
Co-authored-by: Justin Clift <justin@postgresql.org >
2024-01-30 14:51:46 +10:00
Dirk van Donkelaar
d245ff7bb1
Fixed notification template ( #6721 )
...
* Fixed notification template
* Made if-clause equal to append
Like Slack and email notification
* Add custom_body attribute to discord test
* Add missing attribute
2024-01-29 22:15:42 -05:00
Andrii Chubatiuk
97db492531
Removed unused configuration class ( #6682 )
...
Co-authored-by: Andrew Chubatiuk <andrew.chubatiuk@motional.com >
2024-01-18 21:50:27 +10:00
Dirk van Donkelaar
30e7392933
Fix UnicodeEncodeError for non-Latin characters ( #6715 )
2024-01-18 08:15:11 +00:00
Andrii Chubatiuk
a54171f2c2
cast query_results data back to text ( #6713 )
...
Co-authored-by: Andrew Chubatiuk <andrew.chubatiuk@motional.com >
2024-01-18 11:13:47 +10:00
Robin Edwards
cd03da3260
Cast to JSONB type to match altered column type ( #6707 )
2024-01-16 02:23:35 +10:00
dependabot[bot]
4c47bef582
Bump jinja2 from 3.1.2 to 3.1.3 ( #6700 )
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/3.1.2...3.1.3 )
---
updated-dependencies:
- dependency-name: jinja2
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Justin Clift <justin@postgresql.org >
2024-01-12 10:08:25 +10:00
Andrii Chubatiuk
ec1c4d07de
Removed pseudojson class, converted all options and other json columns to jsonb ones ( #6687 )
...
Co-authored-by: Andrew Chubatiuk <andrew.chubatiuk@motional.com >
2024-01-12 09:02:00 +10:00
Andrii Chubatiuk
4d5103978b
Removed simplejson ( #6685 )
...
* removed simplejson
* minor fix
* fixed lint
---------
Co-authored-by: Andrii Chubatiuk <wachy@Andriis-MBP-2.lan >
Co-authored-by: Andrew Chubatiuk <andrew.chubatiuk@motional.com >
2024-01-11 17:47:33 +10:00
dependabot[bot]
3c2c2786ed
Bump follow-redirects from 1.15.2 to 1.15.4 in /viz-lib ( #6699 )
...
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects ) from 1.15.2 to 1.15.4.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases )
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.2...v1.15.4 )
---
updated-dependencies:
- dependency-name: follow-redirects
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-10 21:15:45 +00:00
snickerjp
cd482e780a
Bump python-oracledb from 1.4.0 to 2.0.1 ( #6698 )
2024-01-10 20:44:18 +00:00
Eric Radman
4d81c3148d
Update query hash with parameters applied ( #6683 )
...
This allows queries with parameters to run on a schedule since the hash
used to update the query_result will match.
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Guido Petri <18634426+guidopetri@users.noreply.github.com >
2024-01-10 03:46:31 +00:00
Eric Radman
1b1b9bd98d
Import all Plotly visualizations ( #6673 )
...
- Accessible using the Custom chart type
- Disable 'fs' and 'path' modules which are available in node, but not
on the frontend.
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Guido Petri <18634426+guidopetri@users.noreply.github.com >
2024-01-07 20:19:58 +00:00
dependabot[bot]
473cf29c9f
Bump pycryptodome from 3.19.0 to 3.19.1 ( #6694 )
...
Bumps [pycryptodome](https://github.com/Legrandin/pycryptodome ) from 3.19.0 to 3.19.1.
- [Release notes](https://github.com/Legrandin/pycryptodome/releases )
- [Changelog](https://github.com/Legrandin/pycryptodome/blob/master/Changelog.rst )
- [Commits](https://github.com/Legrandin/pycryptodome/compare/v3.19.0...v3.19.1 )
---
updated-dependencies:
- dependency-name: pycryptodome
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-06 10:33:30 +10:00
Andrii Chubatiuk
cbde237b12
removed explicit object inheritance ( #6686 )
...
* removed explicit object inheritance
* minor fix
* pr comments
---------
Co-authored-by: Andrew Chubatiuk <andrew.chubatiuk@motional.com >
2024-01-05 19:52:02 +09:00
Eric Radman
998dc31eb0
Snapshot: 24.01.0-dev ( #6681 )
...
Co-authored-by: github-actions <github-actions@github.com >
2024-01-03 00:43:01 +10:00
dependabot[bot]
2505e8ab3b
Bump jwcrypto from 1.5.0 to 1.5.1 ( #6679 )
...
Bumps [jwcrypto](https://github.com/latchset/jwcrypto ) from 1.5.0 to 1.5.1.
- [Release notes](https://github.com/latchset/jwcrypto/releases )
- [Commits](https://github.com/latchset/jwcrypto/compare/v1.5.0...v1.5.1 )
---
updated-dependencies:
- dependency-name: jwcrypto
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-29 11:32:41 +09:00
fabrei
858fc4d78f
Adds influxdb v2 query runner as a default query runner. ( #6669 )
...
* Adds influxdb v2 query runner as a default query runner.
* Deletes TableList object for typing, because it is possible, that the import of influxdb client fails.
---------
Co-authored-by: Masayuki Takahashi <masayuki038@gmail.com >
2023-12-20 21:46:12 +09:00
dependabot[bot]
3e500ea18e
Bump paramiko from 3.3.1 to 3.4.0 ( #6670 )
...
Bumps [paramiko](https://github.com/paramiko/paramiko ) from 3.3.1 to 3.4.0.
- [Commits](https://github.com/paramiko/paramiko/compare/3.3.1...3.4.0 )
---
updated-dependencies:
- dependency-name: paramiko
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-20 19:21:40 +09:00
fabrei
58bf96c298
Adds ssl support for prometheus query runner. ( #6657 )
...
* Adds ssl support for prometheus query runner.
- Adds possibilty to upload and use of ssl cert, key and ca file in redash ui
* Extends test cases for prometheus query runner.
- Adds secret attribute to configuration schema.
* Fixes wrong timestamps in different timezones in prometheus' testcases.
- Dynamically calculates timestamps in testcases to be robust in
different timezones.
- Adds now datetime function to make it more testable.
* Fixes timestamp in prometheus' testcases which can be wrong depending on timezone.
---------
Co-authored-by: Masayuki Takahashi <masayuki038@gmail.com >
2023-12-17 21:58:16 +09:00
fabrei
66ef942572
Adds influxdb v2 query runner. ( #6646 )
...
* Adds influxdb v2 query runner.
- Adds test cases
- Adds influxdb v2 icon
- Updates python dependencies
* Fixes import order.
* Fixes code formatting for black tool.
* Adds influxdb version 2 support in readme.
---------
Co-authored-by: Fabian Reiber <reiber@dfn-cert.de >
Co-authored-by: Masayuki Takahashi <masayuki038@gmail.com >
2023-12-12 23:01:50 +09:00
Masayuki Takahashi
9bbdb4b765
Show an error message on "Test Connection" failure for Google Spreadsheet Query Runner ( #6652 )
2023-12-10 00:42:46 +09:00
Eric Radman
2b4b1cf7e3
Snapshot: 23.12.0-dev ( #6638 )
...
Co-authored-by: github-actions <github-actions@github.com >
2023-12-06 09:51:57 +00:00
dependabot[bot]
9b29f26217
Bump cryptography from 41.0.4 to 41.0.6 ( #6630 )
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 41.0.4 to 41.0.6.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/41.0.4...41.0.6 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-29 00:39:58 +00:00
Eric Radman
392b930f2d
Revert "Switch from numeral to numbro ( #6344 )" ( #6595 )
...
This reverts commit f8934b8312 .
Using a format string of '0' does not round to the nearest integer in Numbro
https://github.com/BenjaminVanRyseghem/numbro/issues/745
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Guido Petri <18634426+guidopetri@users.noreply.github.com >
2023-11-25 14:36:08 +00:00
anushae6
9df6f80bb7
update readme to add e6data ( #6620 )
2023-11-24 05:11:37 -06:00
dependabot[bot]
f7b47c0436
Bump werkzeug from 2.3.6 to 2.3.8 ( #6616 )
...
Bumps [werkzeug](https://github.com/pallets/werkzeug ) from 2.3.6 to 2.3.8.
- [Release notes](https://github.com/pallets/werkzeug/releases )
- [Changelog](https://github.com/pallets/werkzeug/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/werkzeug/compare/2.3.6...2.3.8 )
---
updated-dependencies:
- dependency-name: werkzeug
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-22 21:39:39 -05:00
anushae6
09addaadc3
add e6data query runner with test cases ( #6604 )
...
* add e6data query runner with test cases
* added more test cases
2023-11-22 20:59:21 -05:00
Vladislav Denisov
a07b8a6bd3
Yandex.Disk Query runner ( #6598 )
...
* Snapshot: 23.11.0-dev
* dataframe_to_result function moved outside python query runner
* added yandex disk query runner
* moved file_extension check
* skip unsupported extensions in schema
* removed unused variable
* added support for xlsx with multiple sheets
* moved pandas-converters to utils file
* added tests
* fixed backend tests
* fixed pandas to redash type conversion
* added more tests
* added tests for pandas
* added tests for pandas converter and yandex disk
* added tests for read_file and multiple sheets
* pandas: do not load if lib is not installed
* added test for yaml read
* fixed test for yaml read
---------
Co-authored-by: github-actions <github-actions@github.com >
Co-authored-by: Guido Petri <18634426+guidopetri@users.noreply.github.com >
2023-11-21 21:16:29 -05:00
Genki Sugawara
8bfc57430d
chore: Fix ci.yml typo: ghq -> gha ( #6601 )
2023-11-15 21:57:50 +09:00
Luka Lovosevic
a8c6dd0043
Update rockset.py - replace default API server URL ( #6592 )
...
Replaced default API server URL with new URL in USW2 region
2023-11-14 01:01:52 +09:00
Peter Lee
2d879510e4
add fork dashboard function ( #6588 )
...
* add fork dashboard function
* add test
* fix
---------
Co-authored-by: guyu <guyu@fordeal.com >
2023-11-11 20:56:47 +00:00
Luka Lovosevic
13e61fc3a0
Update rockset.py with support for multi-VI ( #6584 )
...
* Update rockset.py with support for multi-VI
Rockset introduced compute-compute separation which allows multiple Virtual Instances (VIs) to query data independently. This a commit introduces support for executing queries on specific VIs from Redash.
Changes include:
- added new configuration element (not required): Virtual Instance ID
- if this VI ID is configured, Redash will use that specific VI to execute the query
- if it's not specified, Redash will execute the query on the main/default VI (same behaviour as before)
* Update rockset.py
Removed comment from the query method to pass lint test
* Update rockset.py - for linting
Added more formatting to pass the black lint test
* Update rockset.py - linting update
* Update rockset.py - updated lint
2023-11-10 22:38:47 +09:00
Masayuki Takahashi
de1958e995
Bump snowflake-connector-python 3.4.0 for fixing 'Error detecting the version of libcrypto' ( #6581 )
...
* Bump snowflake-connector-python 3.4.0 for fixing 'Error detecting the
version of libcrypto'
* Update poetry.lock and remove .python-version
2023-11-07 20:09:52 -05:00
Masayuki Takahashi
198b422eaf
Display catalog information on the schema pane when connecting to Trino ( #6578 )
2023-11-06 20:58:12 -05:00
Eric Radman
63cef6632e
Snapshot: 23.11.0-dev ( #6571 )
2023-11-01 10:38:23 -04:00
myonlylonely
2611dcc0f1
Bump protobuf from 3.18.3 to 3.20.2 ( #6568 )
2023-10-31 15:52:41 +00:00
Dominik Sigmund
55193fbf66
Changed asc_url to entity_id ( #6202 )
...
Respect the User Setting instead of a hardcoded value
Co-authored-by: Guido Petri <18634426+guidopetri@users.noreply.github.com >
2023-10-31 11:23:00 +00:00
Eric Radman
8b8dd4f68c
Revert "Render counter widgets using relative font size" ( #6566 )
2023-10-31 10:27:09 +10:00
Guido Petri
ae77e72821
fix falsey comparison to determine whether a dashboard is archived. closes #6560 ( #6561 )
2023-10-30 01:06:04 +10:00
Guido Petri
39e4ea155c
Support multi column results with using mongo query runner ( #6558 )
...
* Support multi column results with using mongo query runner
* format
Signed-off-by: del-zhenwu <lizhenxiang@pjlab.org.cn >
* Update test_mongodb.py
update unit test case: nested dict for mongodb runner
* Update test_mongodb.py
* fix formatting
---------
Signed-off-by: del-zhenwu <lizhenxiang@pjlab.org.cn >
Co-authored-by: del-zhenwu <dele.zhenwu@gmail.com >
Co-authored-by: del-zhenwu <lizhenxiang@pjlab.org.cn >
2023-10-28 21:13:17 -04:00
dependabot[bot]
a5b01bf8ee
Bump browserify-sign from 4.0.4 to 4.2.2 ( #6557 )
...
Bumps [browserify-sign](https://github.com/crypto-browserify/browserify-sign ) from 4.0.4 to 4.2.2.
- [Changelog](https://github.com/browserify/browserify-sign/blob/main/CHANGELOG.md )
- [Commits](https://github.com/crypto-browserify/browserify-sign/compare/v4.0.4...v4.2.2 )
---
updated-dependencies:
- dependency-name: browserify-sign
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-27 19:20:36 -04:00
Justin Clift
5516b427d8
Remove pygridgain so Trino data source shows up ( #6546 )
...
This also updates the python tzlocal dependency to the 4.x series,
as seems to be required for Trino to work.
2023-10-23 18:34:55 -04:00
deecay
de84c40868
Better Heatmap annotation color ( #6543 )
2023-10-23 03:25:27 +00:00
Kieran Molloy
39766a2d97
Reset redis pipeline at end of enqueue_query ( #6540 )
2023-10-20 22:12:55 -05:00
Eric Radman
593b6ae6ed
Specify counter widgets font size in pt ( #6537 )
...
- prevent scrollbars from appearing
- start with a base font size of 12pt for more even scaling
Co-authored-by: Guido Petri <18634426+guidopetri@users.noreply.github.com >
2023-10-19 02:35:58 +00:00
Adriano Pereira Junior
8bb1767c69
Add new conn options in MySQL ( #6538 )
2023-10-19 01:11:11 +00:00
Ken Michalak
7b03e60f9d
add pagination and base_url to JSON query_runner ( #6499 )
2023-10-18 08:08:37 -05:00
dependabot[bot]
ac9f24a781
Bump urllib3 from 1.26.17 to 1.26.18 ( #6534 )
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.26.17 to 1.26.18.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/1.26.17...1.26.18 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-17 20:15:04 -05:00
Justin Clift
54c4a4249a
Revert arm64 docker image building in CI (for now) ( #6532 )
...
This PR reverts PRs #6525 and #6531 , due to problems building
the arm64 images with GitHub Actions
2023-10-17 20:21:30 -04:00
dependabot[bot]
36dd3e9609
Bump @babel/traverse from 7.22.8 to 7.23.2 ( #6530 )
...
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse ) from 7.22.8 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse )
---
updated-dependencies:
- dependency-name: "@babel/traverse"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Guido Petri <18634426+guidopetri@users.noreply.github.com >
2023-10-17 14:35:35 +00:00
Genki Sugawara
69d1e03e60
Update yarn network-timeout: 30s(default) -> 600s ( #6531 )
2023-10-17 11:46:37 +00:00
dependabot[bot]
a2c0c488eb
Bump @babel/traverse from 7.22.8 to 7.23.2 in /viz-lib ( #6529 )
...
Bumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse ) from 7.22.8 to 7.23.2.
- [Release notes](https://github.com/babel/babel/releases )
- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md )
- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse )
---
updated-dependencies:
- dependency-name: "@babel/traverse"
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-17 03:45:29 +00:00
fukatani
ddbe0f6ce5
Display bigquery subfield of record as schema. ( #6522 )
...
Co-authored-by: Guido Petri <18634426+guidopetri@users.noreply.github.com >
2023-10-16 23:04:41 -04:00
Vladislav Denisov
42108089ed
Metrica: retry query if quota exceeded ( #6459 )
...
* metrica: added retries
* updated poetry.lock
* use poetry v1.6.1
* added simple test
* convert unittest to pytest
* add 429 test
* fix 429 status code response?
---------
Co-authored-by: Guido Petri <18634426+guidopetri@users.noreply.github.com >
2023-10-16 21:53:21 -05:00
Genki Sugawara
d4ade51fba
Add linux/arm64 to docker image platforms ( #6525 )
...
Co-authored-by: Guido Petri <18634426+guidopetri@users.noreply.github.com >
2023-10-16 12:58:19 +00:00
Genki Sugawara
84d1693419
Update Debian image in Dockerfile ( #6524 )
2023-10-16 08:51:38 +00:00
Genki Sugawara
12f1050000
chore: Remove "Datree" badge from README ( #6526 )
2023-10-16 17:38:14 +10:00
Eric Radman
6b981972f0
Allow Query.options to be None ( #6519 )
...
* Allow Query.options to be None
Query.options may not have a value on a database created by 10.1.0
* Ensure counter widget is not compressed in query preview tabs
Also bump minimum counter font size to 14
2023-10-16 11:07:30 +10:00
Leandro Lomónaco
eafe30d52c
Bigger textarea for query description ( #6518 )
2023-10-13 15:00:48 +10:00
Ben Best
abbd4d3146
Create sqlalchemy_searchable expressions ( #6491 )
...
The required sql expressions for sqlalchemy_searchable are only created
on the sqlalchemy pre_create hook. When upgrading from a previous redash
version no CREATE statements may be run, so these expressions are never
created.
Add a migration to manually execute the sql_expressions DDL from
sqlalchemy_searchable.
2023-10-12 17:43:20 +00:00
Eric Radman
1d350853bd
Commit version update and tag together ( #6513 )
...
Also update to checkout v4
2023-10-09 14:37:16 -04:00
Eric Radman
3edf7790fc
Snapshot: 23.10.0-dev ( #6512 )
2023-10-09 09:55:48 -04:00
Masayuki Takahashi
011f9ef311
Add column type to a query result of InfluxDB ( #6505 )
...
* Add column type to a query result of InfluxDB
* Remove an unused import
* Migrate to pytest
* Rename test names to descriptive
---------
Co-authored-by: Guido Petri <18634426+guidopetri@users.noreply.github.com >
2023-10-08 14:39:51 +00:00
Guido Petri
138339a8a4
convert docker-compose to docker compose ( #6504 )
2023-10-08 12:06:48 +10:00
Guido Petri
0f175b7a5b
build and push image only on master branch ( #6507 )
2023-10-08 10:55:15 +10:00
Guido Petri
0c2dc4e025
fix dockerhub image building ( #6503 )
2023-10-07 02:22:55 +00:00
Vladislav Denisov
a19b17b844
Fixed embedded queries ( #6497 )
...
* refactored users models
* added tests
2023-10-04 15:12:17 +10:00
dependabot[bot]
09ec299e65
Bump urllib3 from 1.26.16 to 1.26.17 ( #6495 )
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 1.26.16 to 1.26.17.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/1.26.16...1.26.17 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-03 17:24:11 +10:00
dependabot[bot]
9461bf6479
Bump debug from 3.2.6 to 3.2.7 in /viz-lib ( #6493 )
...
Bumps [debug](https://github.com/debug-js/debug ) from 3.2.6 to 3.2.7.
- [Release notes](https://github.com/debug-js/debug/releases )
- [Commits](https://github.com/debug-js/debug/compare/3.2.6...3.2.7 )
---
updated-dependencies:
- dependency-name: debug
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-03 03:08:58 +00:00
dependabot[bot]
1ae4e20d70
Bump debug from 3.2.6 to 3.2.7 ( #6494 )
...
Bumps [debug](https://github.com/debug-js/debug ) from 3.2.6 to 3.2.7.
- [Release notes](https://github.com/debug-js/debug/releases )
- [Commits](https://github.com/debug-js/debug/compare/3.2.6...3.2.7 )
---
updated-dependencies:
- dependency-name: debug
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-03 02:05:37 +00:00
Eric Radman
3d32c55531
Avoid updating query result for archived queries ( #6488 )
2023-09-29 13:46:02 +10:00
Genki Sugawara
4a36abc628
Add Datadog alert destination ( #6476 )
...
* Add Datadog alert destination
* Fix Datadog Event API response code: 200 -> 202
* Add datadog alert dest test
* Sort test_destinations.py imports
* Fix test_datadog_notify_calls_requests_post
* Fix datadog alert dest: Add aggregation_key
2023-09-27 20:22:00 -04:00
George Spake
3ebf163c29
Update gevent to 23.9.1 to address CVE ( #6487 )
...
update greenlet to 2.0.2 -
Because redash depends on gevent (23.9.1) which depends on greenlet (>=2.0.0), greenlet is required.
So, because redash depends on greenlet (1.1.3), version solving failed.
2023-09-27 18:56:24 +00:00
dependabot[bot]
c3c54f6ca2
Bump cryptography from 41.0.3 to 41.0.4 ( #6474 )
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 41.0.3 to 41.0.4.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/41.0.3...41.0.4 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-22 08:50:49 +10:00
Justin Clift
b13772c464
Update poetry.lock after PR 6469 ( #6473 )
...
Without this, poetry is complaining about a mismatch
2023-09-22 01:57:12 +10:00
Vladislav Denisov
74b0f8bb58
bump gpsread == 5.11.2 ( #6469 )
2023-09-20 19:42:40 -05:00
Justin Clift
953ed8431b
Revert PR 6448 (SQLAlchemy-Utils update) for now ( #6466 )
2023-09-20 20:51:38 +10:00
Vladislav Denisov
0ca72d27e6
bump ldap3 = 2.9.1 ( #6463 )
2023-09-20 15:29:17 +10:00
Justin Clift
650ec90df3
Add kerberos development headers to Redash image ( #6454 )
...
Without these headers, compiling pymssql on arm64 fails:
gcc -pthread -shared build/temp.linux-aarch64-cpython-38/src/pymssql/_mssql.o -L/usr/local/lib -lsybdb -lgssapi_krb5 -lkrb5 -lssl -lcrypto -o build/lib.linux-aarch64-cpython-38/pymssql/_mssql.cpython-38-aarch64-linux-gnu.so
/usr/bin/ld: cannot find -lgssapi_krb5
/usr/bin/ld: cannot find -lkrb5
collect2: error: ld returned 1 exit status
2023-09-14 21:54:13 +10:00
Eric Radman
b84587931f
Add ruff to Python dev dependencies ( #6450 )
2023-09-13 08:47:45 +10:00
Eric Radman
ff85a36f50
Avoid file locking issue when running CLI test ( #6449 )
...
__file__ will resolve to tests/test_cli.py, which is already opened by Python.
When tests are run on a network file system the test runner may deadlock while
waiting for an advisory lock to be released on this file.
2023-09-12 18:44:24 -04:00
Eric Radman
6d91c64dae
Update SQLAlchemy-Utils to 0.36.5 ( #6448 )
...
This makes the Python unit tests compatible with Python 3.10
2023-09-12 13:32:58 +00:00
Eric Radman
ca36130e76
Update package.lock for updated python versions ( #6446 )
...
Output of `poetry update requires-python`
2023-09-12 02:53:00 +00:00
Guido Petri
0993f68fa0
Poetry conversion followup ( #6440 )
...
* change author and add maintainers
* remove bin/upgrade
* update project author/maintainers
* comment on how to get added/removed from the mailing list
2023-09-11 22:25:54 -04:00
Daniel Stevenson
f109af9f30
Check all Trino catalogs if no catalog configured ( #5860 )
...
* Check all Trino catalogs if no catalog configured
- If catalog is not set, query 'SHOW CATALOGS' to get catalogs
- For each catalog, discover schema, table, columns
- If catalog has a `.`, then quote the catalog name
- New table name returned includes catalog name
- If catalog is set, same result as before
* Use self._handle_run_query_error(error)
* Fix lint problem & format w/ black
* Fix condition so catalog_prefixes are [""] when catalog is set
* Fix for loop / Remove default values for catalog & schema
* Add untested tests for Trino's get_schema
* Black formatting
* Add test_get_schema_catalog_set test & fix tests
* Parameterize the side_effect fn thoroughly
* Get catalogs (not catalog_prefixes) bc confusing
* Trino._get_catalogs added for testability
2023-09-11 21:16:07 -04:00
Eric Radman
b4e4a5a928
Accept Python 3.8-3.10 ( #6445 )
...
For running a development environment on Ubuntu 22
2023-09-11 15:26:31 -04:00
Will Lachance
ca900769c2
Replace flake8/isort with ruff ( #6441 )
...
There's a few advantages of using ruff over these tools:
* It's way faster
* It's easier to configure
* It includes support for a bunch of other linters (for example bugbear)
right out of the box, which catches some things and makes our code
more consistent.
Ruff works great with black, which I'd recommend we continue using.
Fixed a few minor issues that the new linter combo picked up.
2023-09-11 06:41:08 -04:00
Guido Petri
c97afeb327
Convert project to poetry ( #6423 )
...
* poetry init
* add all dependencies
* update pyproject.toml
* add poetry.lock
* remove requirements txt fixer
* add ldap3 group and make all groups optional
* remove requirements files
* convert dockerfile to use poetry instead of pip
* fix ldap 3 dependency group typo
* update ldap3 inline error
* update cypress to install only main poetry group
* convert test_all_deps
* update redis/rq
* don't create virtualenv
* add -dev suffix and make version snapshot work
* fix typo in snapshot commit message
* remove importlib-resources
2023-09-08 23:57:26 +00:00
Leandro Lomónaco
b1f738fc96
Excel and CSV Query Runner fix ( #6439 )
2023-09-08 18:07:06 -04:00
Eric Radman
6f6d203ca9
Remove importlib-resources from requirements ( #6431 )
...
This is not required for Python >= 3.8 since the goal of this project is
to back port functionality. Also the version specified is not
compatible with later versions of Python.
https://pypi.org/project/importlib-resources/
2023-09-07 13:28:30 -04:00
Tomoki Sekiyama
36482f6717
Move from oauth2client to google-auth / support ADC ( #6422 )
...
oauth2client was deprecated in 2017 and is no longer maintained.
This rewrites the service credentials code and replaces it with google-auth.
It also makes the JSON key file optional for the data source and use the
application's default credentials (ADC) if the JSON key file is omitted.
This enables support for a variety of GCP authentication methods, including
the gcloud CLI, GCE metadata servers, and GKE or AWS Workload Identity.
Note that the bigquery_gce functionality is covered by ADC, but is retained
for compatibility reasons.
Co-authored-by: Guido Petri <18634426+guidopetri@users.noreply.github.com >
2023-09-07 23:50:18 +10:00
Eric Radman
3fee9f6cef
Update pymssql and rapidjson ( #6428 )
...
Updates to these libraries are required for local development setup on Ubuntu 22 (python 3.10)
2023-09-06 18:58:06 -04:00
Vlad Gramuzov
cb4af6dd57
Add Tinybird query runner ( #5616 )
...
"
Co-authored-by: Thomas Rausch <thomas@thrau.at >
2023-09-06 12:59:08 +00:00
Avey777
7f42bf1b65
Add feature: Hide filter components on shared pages ( #6115 )
...
* Hide-filter-components-on-shared-pages
* Restyled by prettier
* Fix typo
---------
Co-authored-by: Jengro Woo <Jengro777@outlook.com >
Co-authored-by: Restyled.io <commits@restyled.io >
Co-authored-by: Justin Clift <justin@postgresql.org >
2023-09-06 22:51:48 +10:00
Justin Clift
41495ba940
Update rq related dependencies, to hopefully alleviate issue 6424 ( #6426 )
2023-09-06 18:37:49 +10:00
Wataru Kurashima
9b18e1805c
ci: use docker/build-push-action ( #6425 )
2023-09-06 17:52:38 +10:00
Anirudh Bagri
c2e7df098d
Add webex as destination ( #5574 )
...
* Add webex as destination
* import from destinations explicitly
* make format
* remove unattributed image
* make webex bot token required
* don't use magic string
* add metadata kwarg
* simplify link creation
* simplify alert description
* simplify alert subject
* split attachments template into method
* DRY message posting
* use api endpoint method
* add missing param to post_message
* static method
* static method attachments template
* log exception if send fails
* simplify destination handling
* transparent image / right size webex logo
* remove unused organization param
* rename api endpoint and make it a property
* add test
---------
Co-authored-by: Justin Clift <justin@postgresql.org >
Co-authored-by: Guido Petri <18634426+guidopetri@users.noreply.github.com >
2023-09-05 00:26:21 +00:00
Omer Lachish
f1d5ac0d58
Convert unexpected parameter validation errors to InvalidParameterError ( #4084 )
...
* convert unexpected validation errors to InvalidParameterError
* get rid of local except blocks - any failure to validate is caught in _valid()
* avoid bare exception
* don't assign exception if we're not going to use it
* preferentially raise querydetachedfromdatasource error if it is present
---------
Co-authored-by: Omer Lachish <omer@rauchy.net >
Co-authored-by: Guido Petri <18634426+guidopetri@users.noreply.github.com >
2023-09-04 21:08:41 +00:00
Justin Clift
710dd8c51b
Generate docker hub preview image ( #6420 )
...
This needs the appropriate Docker Hub login credentials set in our GitHub settings before it will work properly.
* DOCKER_USER environment variable
* DOCKER_PASS secret
2023-09-04 04:30:24 +10:00
Justin Clift
2a2c90a014
Add pkg-config to the Docker image ( #6419 )
...
Without pkg-config the MySQL client install doesn't always work
2023-09-03 07:10:54 +00:00
Eric Radman
ab71bded7d
Automatically tag release candidates ( #6416 )
...
Format similar to Ubuntu: YY.MM.N
Discussion:
https://github.com/getredash/redash/discussions/6411
1. Updates version in:
package.json
redash/__init__.py
2. Sets version tag
2023-09-02 01:10:41 +00:00
kaiba
7b722a1067
Fix typo from ElasticSearch to Elasticsearch ( #6349 )
2023-09-01 22:11:47 +10:00
Justin Clift
c70d397c72
Fix Cypress not running in forked repos ( #6413 )
2023-09-01 21:31:56 +10:00
Tsuneo Yoshioka
abe70ab3ca
Use multi_byte_search_enabled option for My Queries search and Favorite List search ( #5761 )
...
* Use multi_byte_search_enabled option for My Queries search and Favorite List search
* make format
* add search by user tests
---------
Co-authored-by: Justin Clift <justin@postgresql.org >
Co-authored-by: Guido Petri <18634426+guidopetri@users.noreply.github.com >
2023-08-31 21:43:18 -05:00
Omer Lachish
fcbe726eb2
Expire schemas after 7 days ( #5112 )
...
* expire schemas after 7 days
* expire schemas 7 days after the last refresh_schemas scheduled time
* format files
* add expire schema test
* patch schema away
* return nothing on schema get
* fix redis key name
* finally run tests locally and fix tests
---------
Co-authored-by: Omer Lachish <omer@rauchy.net >
Co-authored-by: Justin Clift <justin@postgresql.org >
Co-authored-by: konnectr <1konnectrl@gmail.com >
Co-authored-by: Konstantin Smirnov <46676677+konnectr@users.noreply.github.com >
Co-authored-by: Guido Petri <18634426+guidopetri@users.noreply.github.com >
2023-09-01 01:20:45 +00:00
ufedor
528807f336
Add 'click' functionality for Chart visualization ( #5662 )
...
Co-authored-by: Jesse <jwhitehouse@airpost.net >
Co-authored-by: Justin Clift <justin@postgresql.org >
Reviewed-by: Eric Radman <eradman@starfishstorage.com >
2023-08-31 12:42:13 -04:00
yutopp
28db934698
Google Spreadsheet Data Source: support to find a worksheet by title ( #5334 )
...
* Support to find a worksheet by the title for google_spreadsheets
* Add tests for parse_query
* Fix types
* Add tests when finding a worksheet by a title is failed
* Proxy by a wrapper instead of using spreadsheet directly. Do not use gspread in tests
* Add tests. Fix format of quoted strings for titles
* Fix an error format
* Add a newline
* Fix formatting
---------
Co-authored-by: Justin Clift <justin@postgresql.org >
2023-08-31 16:28:12 +10:00
Eric Chang
182d84226b
New alert destination: Asana ( #5753 )
...
* Add Asana alert destination
* change icon
* fix format
* add except in log
* fix flake8
* add metadata kwarg to notify
* update asana image
* make pat and project id required
* rename asana destination icon
* reuse Alert
* extract api base url to property method
* use required options
* add asana destination test
* make format
* define metadata
* fix test
* remove json.dumps from asana test
---------
Co-authored-by: Konstantin Smirnov <46676677+konnectr@users.noreply.github.com >
Co-authored-by: konnectr <1konnectrl@gmail.com >
Co-authored-by: Guido Petri <18634426+guidopetri@users.noreply.github.com >
2023-08-31 04:12:21 +00:00
Michael Parque
5b110b61f0
[client] Fix local dev QueryEditor crash when using a data source with "custom" syntax ( #5271 )
...
* [client] add friendly console log on '<' syntax error
Issue: when a javascript file is served with invalid contents, sometimes
it means that a fallback html file was returned from server instead.
This can be hard to determine because the stack trace is not helpful and
the `filename` information was previously lost from the global error
handler.
Added a specific error for this case to produce a friendlier error
message on the console.
* Add ace define override for custom mode
* Apply prettier changes
---------
Co-authored-by: Justin Clift <justin@postgresql.org >
2023-08-30 21:22:49 -04:00
David
d8b10a0f16
Update snowflake application name ( #6403 )
...
* SGA-9999 update header
* SGA-9999 update header
2023-08-30 20:34:06 -04:00
dependabot[bot]
972a49bb9d
Bump restrictedpython from 6.1 to 6.2 ( #6407 )
...
Bumps [restrictedpython](https://github.com/zopefoundation/RestrictedPython ) from 6.1 to 6.2.
- [Changelog](https://github.com/zopefoundation/RestrictedPython/blob/6.2/CHANGES.rst )
- [Commits](https://github.com/zopefoundation/RestrictedPython/compare/6.1...6.2 )
---
updated-dependencies:
- dependency-name: restrictedpython
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-30 19:26:02 -04:00
Peter Dave Hello
45e791b675
Sync nodejs version in .nvmrc with Dockerfile & .github/workflows/ci.yml ( #6401 )
...
Co-authored-by: Justin Clift <justin@postgresql.org >
2023-08-29 01:05:10 +00:00
Justin Clift
b73d68f056
Use a fixed older version of databend, due to problem with 0.4.7 ( #6402 )
2023-08-29 00:18:03 +00:00
ehearty
0258dca82a
Enable manipulating parameterized queries with Query Results query runner ( #5723 )
...
* feat: pass query parameters to query results queries
* prefixing parameterized queries with param_query_<query_id>
* added tests
* Fix formatting, and also fix accidental paste.
---------
Co-authored-by: Elena Hearty <ehearty@whyhotel.com >
Co-authored-by: Justin Clift <justin@postgresql.org >
2023-08-24 20:47:27 -04:00
Omer Lachish
2d6f5b091c
Base duplicate index on column names ( #4600 )
...
* increase duplicate column names based on the original column name and not the number of duplicates detected
* add fetch columns test for base query runner
---------
Co-authored-by: Omer Lachish <omer@rauchy.net >
Co-authored-by: Guido Petri <18634426+guidopetri@users.noreply.github.com >
2023-08-24 04:18:05 +00:00
Omer Lachish
1ef63fc3f4
Cleaner pytest results ( #4711 )
...
* silence deprecataion warnings
* add some sugar
* filter warnings to only display once
* remove pytest-sugar
---------
Co-authored-by: Omer Lachish <omer@rauchy.net >
Co-authored-by: Justin Clift <justin@postgresql.org >
Co-authored-by: Guido Petri <18634426+guidopetri@users.noreply.github.com >
2023-08-23 23:38:25 -04:00
snickerjp
fdd1d29693
Add redash.query_runner.oracle to default_query_runners ( #6389 )
2023-08-24 13:21:58 +10:00
Ivan Torgashov
e18cd8f248
Passing Request metadata to Alert destinations ( #5230 )
2023-08-23 23:08:52 -04:00
iwakiriK
5eeeb5c62e
Fix: Cannot refresh if a query name contain control characters. ( #5602 )
2023-08-23 20:12:22 +00:00
Vladislav Denisov
1af49e9ddb
added requirements-txt-fixer to pre-commit ( #6388 )
2023-08-24 05:24:44 +10:00
snickerjp
7eae598546
Replace cx_Oracle with python-oracledb ( #6386 )
2023-08-23 10:41:48 +00:00
mari
0ad43de229
Fix #4402 . Removed token from the required list. ( #5354 )
...
* Fix issue #4402 . Removed token from the required list.
* Update redash/query_runner/salesforce.py
Co-authored-by: Jay Chung <zhongjiajie955@gmail.com >
* Update redash/query_runner/salesforce.py
---------
Co-authored-by: Justin Clift <justin@postgresql.org >
Co-authored-by: Jay Chung <zhongjiajie955@gmail.com >
2023-08-23 14:24:48 +10:00
htamakos
63140260eb
Add useQueryAnnotation option to BigQuery Runner ( #5675 )
...
* Add useQueryAnnotation option to BigQuery Runner
* Fix formatting
---------
Co-authored-by: Justin Clift <justin@postgresql.org >
2023-08-22 21:43:07 -04:00
Vladislav Denisov
caf8097c9d
fixed module 'numpy' has no attribute 'bool' ( #6371 )
2023-08-22 20:58:27 -04:00
pong
4107265feb
Sometimes self._profile_image_url is empty string ( #5308 )
2023-08-23 07:54:10 +10:00
Nobuaki Mochizuki
5d8364437a
Fix an issue when using Impala's reserved keywords ( #5198 )
2023-08-23 07:42:58 +10:00
Justin Clift
fcf847eaaf
Fix: query result datetime column type check ( #5369 ) ( #6385 )
...
Co-authored-by: kazuki.morozumi <kazuki.m777@gmail.com >
Co-authored-by: kawamataryo <ba068082@gmail.com >
Co-authored-by: Masukawa Takeshi <takeshi.masukawa@lapras.com >
2023-08-22 21:18:19 +00:00
Stephen Darlington
9751678c44
Add Apache ignite Query Runner ( #5767 )
2023-08-23 03:47:10 +10:00
Peter Chen
f49075bada
add ssl_config to redshift iam class ( #5465 )
...
Co-authored-by: peterxichen <peterxichen@aol.com >
Co-authored-by: Justin Clift <justin@postgresql.org >
2023-08-21 13:37:59 +10:00
Jesse
772680bbd2
New cypress test: sorting dashboard list does not crash page. ( #5702 )
...
* New cypress test: sorting dashboard list does not crash page.
* Restyled by prettier (#5703 )
Co-authored-by: Restyled.io <commits@restyled.io >
---------
Co-authored-by: restyled-io[bot] <32688539+restyled-io[bot]@users.noreply.github.com>
Co-authored-by: Restyled.io <commits@restyled.io >
2023-08-20 21:03:47 -05:00
snickerjp
0586b43b75
Add offset for query_runner/oracle.py Error Message. ( #6373 )
2023-08-20 05:16:35 +10:00
Eric Radman
0f88a23835
Allow the X and Y tick format to be customized using a D3 format string ( #6370 )
...
Numbers: https://d3-wiki.readthedocs.io/zh_CN/master/Formatting/
Date/Time: https://d3-wiki.readthedocs.io/zh_CN/master/Time-Formatting/
2023-08-16 12:09:33 -04:00
Evgeny
4a5c9c2630
Scheduled queries should include origin Username ( #6368 )
2023-08-16 13:20:19 +10:00
Eric Radman
f8934b8312
Switch from numeral to numbro ( #6344 )
...
numeraljs is no longer maintained, and incorrectly parses high-precision
floats (such as 1.2e-7) as NaN.
2023-08-15 07:59:18 -04:00
Harry C
d333660473
Fix python query runner crashing the GUI due to missing 'rows' and/or… ( #5749 )
...
* Fix python query runner crashing the GUI due to missing 'rows' and/or 'columns' in the JSON returned data.
* Fix typo of previous commit.
* Throw exception when python query runner has invalid result.
* Update test_python.py
---------
Co-authored-by: YuhengChen <yuheng.chen@imaygou.com >
2023-08-07 21:03:12 +05:00
Manik Somayaji
f4a930ddeb
Fix: Query results in public dashboard not loading when query ends with semicolon ( #6351 )
...
* Fix: Query results in public dashboard not loading when query ends with semicolon
* fix flake8 error for commit 7a50b18d3
---------
Co-authored-by: Alexander Strickner <alexander.strickner@outlook.com >
2023-08-07 04:45:21 +10:00
Konstantin Smirnov
113146e4b8
Add data type info into schemas of Trino tables ( #6348 )
...
The current get_schema method of Trino query runner is missing table columns' data types information, so these data types won't be seen in Queries editing GUI. After the modification, these info are back.
Co-authored-by: V <4979571+vnnw@users.noreply.github.com >
2023-08-05 16:07:43 +05:00
Justin Clift
126fe9310f
Have make create_database create .env if its missing ( #6345 )
2023-08-03 16:35:03 +00:00
Konstantin Smirnov
0d1ce4d98c
Incomplete URL substring sanitization ( #6342 )
...
* Incomplete URL substring sanitization
* fix hostname
* Only match on the exact host name
---------
Co-authored-by: Justin Clift <justin@postgresql.org >
2023-08-02 21:31:18 +00:00
Justin Clift
acf77f85ff
Fix the broken icon loading ( #6340 )
2023-08-02 15:56:51 +00:00
Justin Clift
71bf65b496
Have make compose_build create .env if its missing ( #6339 )
2023-08-02 20:42:58 +10:00
dependabot[bot]
204e5c1fb9
Bump cryptography from 41.0.2 to 41.0.3 ( #6338 )
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 41.0.2 to 41.0.3.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/41.0.2...41.0.3 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-08-02 14:19:27 +10:00
Justin Clift
37fa1ec057
Update make env to not run multiple times ( #6336 )
2023-08-01 22:05:43 +10:00
snickerjp
f4ee891d68
Do not makedsn for query_runner/oracle.py ( #6332 )
...
* Do not makedsn. instead self.configuration["servicename"]
in host == "_donotmakedsn"
* add comment
* mod properties in `host`
* mod properties in `host`
* mod word. in host == "_donotmakedsn" to "_useservicename"
* mod properties in `host`
* fix format
2023-08-01 22:04:45 +10:00
Konstantin Smirnov
196bfece30
Fix warning test query ( #6335 )
...
* replace assertDictContainsSubset -> asserLessEqual
* refactor definition set
2023-08-01 18:57:22 +08:00
Peter Lee
1726aef0fc
add pg types map ( #6333 )
...
* add pg types map
* Update pg.py
2023-08-01 10:49:34 +00:00
Konstantin Smirnov
afc6d878c2
replace hmset -> hset ( #6331 )
2023-08-01 08:57:09 +00:00
dependabot[bot]
9a7d2cdc02
Bump cryptography from 40.0.2 to 41.0.2 ( #6188 )
...
Bumps [cryptography](https://github.com/pyca/cryptography ) from 40.0.2 to 41.0.2.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst )
- [Commits](https://github.com/pyca/cryptography/compare/40.0.2...41.0.2 )
---
updated-dependencies:
- dependency-name: cryptography
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Justin Clift <justin@postgresql.org >
2023-08-01 01:37:26 +00:00
Justin Clift
2b8aa5cb32
Bump snowflake-connector-python to 3.1.0 ( #6330 )
2023-08-01 00:47:58 +00:00
Justin Clift
39477c73ad
Webpack-dev-server seems to require the dev-middleware config ( #6329 )
2023-08-01 07:12:33 +10:00
Jay Chung
353ea868ff
Unused qr should respect env setting ( #5337 )
...
* Monitor unused qr respect env setting
* style
2023-07-31 20:16:34 +05:00
Justin Clift
7dfacfc531
Update package.json so yarn watch works again ( #6328 )
...
For some unknown reason the `--colors` and `-d` options are no longer recognised by webpack (v4) in our configuration.
This is likely due to some other non-obvious problem in our configuration, as those options should exist (they're documented).
For now though, this gets things working again.
2023-07-31 13:47:05 +00:00
Justin Clift
ad39059558
Fix webpack error in viz-lib ( #6324 )
...
The config file format for webpack has changed slightly, so webpack was throwing this error:
Invalid options object. Less Loader has been initialized using an
options object that does not match the API schema.
This commit updates the config file format so webpack works again.
2023-07-31 21:12:37 +10:00
Jay Chung
a9a348cd64
Use set in fetch_columns for efficient ( #5336 )
...
Change list to set
2023-07-31 18:24:49 +10:00
Justin Clift
4155507695
Use exclude list with flake8 pre-commit check ( #6322 )
2023-07-31 02:33:00 +00:00
Konstantin Smirnov
f6ba9501da
fix flake8 ( #6321 )
2023-07-30 17:58:15 +00:00
Justin Clift
ae29eb3dfb
Bump react-test-renderer to 16.14.0 ( #6316 )
2023-07-29 12:27:29 +00:00
mattdjones
ea3d825a78
Commit the transaction for MS SQL inserts & Updates ( #2538 )
...
As discussed here https://discuss.redash.io/t/insert-or-update-query-does-not-apply-in-sql-server/1233
We have made the change to our local installation, it would be great if we can have this included.
@arikfr
2023-07-29 19:33:09 +10:00
Eric Radman
0d699328b8
Allow RSA key used for JWT to be specified as a file path ( #6271 )
...
- auth_jwt_auth_public_certs_url may file:// in addition to http/https
- Log an error if payload does not contain an email address
2023-07-29 19:20:18 +10:00
Bryan Yang
8f71e14887
Fixed python query runner and add unittest for python query runner ( #4731 )
...
* add test for python runner
* fixed CustomPrint
* remove print
* Reformatted to pass our backend lint tests
Reformatted using:
$ make format
---------
Co-authored-by: Justin Clift <justin@postgresql.org >
2023-07-28 20:40:16 -05:00
Justin Clift
5561b5fc55
Fix the peer dep warning about leaflet in viz-lib ( #6315 )
2023-07-29 06:52:41 +10:00
Justin Clift
ea4ee7ce9b
Remove request from the declared dependencies ( #6313 )
2023-07-28 05:54:35 +00:00
Justin Clift
b43cb1797e
Bump Cypress to 11.2.0 ( #6312 )
2023-07-28 04:24:28 +00:00
Justin Clift
875973bfcd
Bump Cypress to 10.11.0 ( #6311 )
2023-07-28 12:56:03 +10:00
Shunsuke Ohashi
1b064da901
return project id as str, not bytes ( #6303 )
2023-07-27 20:29:22 -05:00
Justin Clift
55690db1d8
Bump Cypress to 9.7.0 ( #6309 )
...
* Bump Cypress to 9.7.0
* Initial fixes for Cypress 9.7.0
* Restyled by prettier (#6310 )
Co-authored-by: Restyled.io <commits@restyled.io >
---------
Co-authored-by: restyled-io[bot] <32688539+restyled-io[bot]@users.noreply.github.com>
Co-authored-by: Restyled.io <commits@restyled.io >
2023-07-27 23:40:00 +00:00
Justin Clift
a5a9be352d
Bump webpack-build-notifier to 2.3.0 ( #6308 )
2023-07-28 08:32:02 +10:00
Justin Clift
72db9757f8
Bump @percy/agent to 0.28.7 ( #6307 )
2023-07-27 20:49:35 +00:00
dependabot[bot]
ffbf0fbe45
Bump minimist from 1.2.0 to 1.2.8 ( #6306 )
...
Bumps [minimist](https://github.com/minimistjs/minimist ) from 1.2.0 to 1.2.8.
- [Changelog](https://github.com/minimistjs/minimist/blob/main/CHANGELOG.md )
- [Commits](https://github.com/minimistjs/minimist/compare/v1.2.0...v1.2.8 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-27 19:52:29 +00:00
Justin Clift
d0f5215cd8
Bump eslint-loader to 4.0.2 ( #6305 )
2023-07-27 19:17:19 +00:00
Justin Clift
6d495bc83d
Bump mini-css-extract-plugin to 1.6.2 ( #6304 )
2023-07-27 18:22:02 +00:00
Justin Clift
e012d25585
Add yarn.lock missing from PR #6300 ( #6302 )
2023-07-27 14:55:20 +00:00
Justin Clift
7a421cf6d0
Bump plotly.js to 1.58.5 in viz-lib ( #6300 )
2023-07-27 09:13:26 +10:00
dependabot[bot]
58b505536f
Bump json5 from 1.0.1 to 1.0.2 in /viz-lib ( #6299 )
...
Bumps [json5](https://github.com/json5/json5 ) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/json5/json5/releases )
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md )
- [Commits](https://github.com/json5/json5/compare/v1.0.1...v1.0.2 )
---
updated-dependencies:
- dependency-name: json5
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-26 22:01:44 +00:00
Justin Clift
a7c15b078a
Bump babel-plugin-module-resolver to 5.0.0 in viz-lib ( #6296 )
2023-07-27 07:26:33 +10:00
Justin Clift
03d54d3313
Update Netlify to NodeJS 16.20.1 and Yarn 1.22.19 ( #6298 )
...
Also, Netlify doesn't seem to need yarn force installed any more
2023-07-26 20:48:45 +00:00
Justin Clift
fbe2f4d808
Update NodeJS in our CI to 16.20.x ( #6297 )
2023-07-26 19:35:41 +00:00
Justin Clift
5cd38b14b0
Bump file-loader to 6.2.0 ( #6295 )
2023-07-26 18:01:42 +00:00
Justin Clift
a8e1077bb7
Some manual dedupes of yarn.lock ( #6294 )
...
Yarn seems to miss a lot of deduplication opportunities, regardless of what the docs claim.
This can leave old, insecure versions of some dependencies in use when they shouldn't be.
2023-07-26 16:49:45 +00:00
Justin Clift
f572d88d8e
Bump less to 3.13.1 in main repo, and to 4.1.3 in viz-lib ( #6293 )
...
Also bumps some of the less related dependencies in the main repo:
* less-loader to 5.0.0
* less-plugin-autoprefix to 2.0.0
2023-07-26 15:30:43 +00:00
Justin Clift
ba1b496f51
Bump webpack-cli to 4.10.0 ( #6292 )
2023-07-26 23:40:49 +10:00
Justin Clift
050b9e8716
Bump babel-loader to 8.3.0 ( #6291 )
2023-07-26 12:24:27 +00:00
Justin Clift
239f8abf70
Bump Cypress to 7.7.0 ( #6289 )
2023-07-26 20:33:58 +10:00
Eric Radman
2795e1b7a0
Render counter widgets using relative font size ( #6191 )
...
Using `transform` scales contents in in height and width, resulting in text wrapping even if there is horizontal space.
2023-07-26 14:07:16 +10:00
Justin Clift
4a847388fe
Bump style-loader to 3.3.3 in viz-lib ( #6286 )
2023-07-25 13:15:44 +00:00
Justin Clift
2eed83bd7c
Bump copy-webpack-plugin to 6.4.1 ( #6285 )
2023-07-25 12:32:02 +00:00
Justin Clift
34d380d427
Bump babel-plugin-istanbul to 6.1.1 ( #6284 )
2023-07-25 11:44:40 +00:00
Justin Clift
93a2901f6d
Bump @cypress/code-coverage to 3.11.0 ( #6283 )
2023-07-25 10:22:32 +00:00
Justin Clift
2946713a15
Bump various @babel in /viz-lib to latest 7.x. Mostly 7.22.x ( #6282 )
2023-07-25 08:58:13 +00:00
Justin Clift
1b8f0ac2e9
Bump @babel/(various) to latest. Mostly 7.22.x ( #6281 )
2023-07-25 07:29:58 +00:00
dependabot[bot]
0701ee9b28
Bump color-string from 1.5.4 to 1.9.1 ( #6280 )
...
Bumps [color-string](https://github.com/Qix-/color-string ) from 1.5.4 to 1.9.1.
- [Release notes](https://github.com/Qix-/color-string/releases )
- [Changelog](https://github.com/Qix-/color-string/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Qix-/color-string/compare/1.5.4...1.9.1 )
---
updated-dependencies:
- dependency-name: color-string
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-25 06:05:34 +00:00
Justin Clift
ef7e38de49
Bump ts-migrate to 0.1.35 in viz-lib ( #6279 )
2023-07-25 14:49:59 +10:00
Justin Clift
ff1531bee4
Bump express to 4.18.2 ( #6278 )
2023-07-25 13:15:28 +10:00
dependabot[bot]
f172f15c7f
Bump minimist from 1.2.5 to 1.2.8 in /viz-lib ( #6276 )
...
Bumps [minimist](https://github.com/minimistjs/minimist ) from 1.2.5 to 1.2.8.
- [Changelog](https://github.com/minimistjs/minimist/blob/main/CHANGELOG.md )
- [Commits](https://github.com/minimistjs/minimist/compare/v1.2.5...v1.2.8 )
---
updated-dependencies:
- dependency-name: minimist
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-25 01:44:48 +00:00
Justin Clift
ae10477e50
Bump request to 2.88.2 in viz-lib ( #6275 )
...
Had to hand edit the yarn.lock file (!), because I couldn't get the yarn command to do what I was trying to do.
2023-07-25 11:02:32 +10:00
Justin Clift
0a4d250268
Bump request to 2.88.2 ( #6273 )
2023-07-25 09:18:05 +10:00
Justin Clift
177f33a460
Bump plotly.js to 1.54.4 in viz-lib ( #6272 )
2023-07-24 21:48:56 +00:00
Justin Clift
6e4f96405d
Bump React to exactly 16.14.0 ( #6270 )
...
This gets rid of a peer dependency warning from viz-lib.
2023-07-25 05:24:06 +10:00
Konstantin Smirnov
3446e7e569
update jest viz_lib ( #6261 )
2023-07-23 20:10:14 +05:00
Konstantin Smirnov
ef06dff433
bump jest to 24.9.0 ( #6259 )
2023-07-23 12:19:43 +00:00
dependabot[bot]
afa723c435
Bump js-yaml from 3.12.2 to 3.14.0 ( #6260 )
...
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) from 3.12.2 to 3.14.0.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/3.12.2...3.14.0 )
---
updated-dependencies:
- dependency-name: js-yaml
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-23 21:19:34 +10:00
dependabot[bot]
4fb78387aa
Bump bl from 1.2.2 to 1.2.3 ( #6257 )
...
Bumps [bl](https://github.com/rvagg/bl ) from 1.2.2 to 1.2.3.
- [Release notes](https://github.com/rvagg/bl/releases )
- [Changelog](https://github.com/rvagg/bl/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rvagg/bl/compare/v1.2.2...v1.2.3 )
---
updated-dependencies:
- dependency-name: bl
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-23 21:19:20 +10:00
Justin Clift
f8e9887feb
Bump @pmmmwh/react-refresh-webpack-plugin to 0.5.10, react-refresh to 0.14.0 ( #6258 )
2023-07-23 20:39:59 +10:00
dependabot[bot]
f5c53efb3e
Bump ws from 5.2.2 to 5.2.3 ( #6252 )
...
Bumps [ws](https://github.com/websockets/ws ) from 5.2.2 to 5.2.3.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/5.2.2...5.2.3 )
---
updated-dependencies:
- dependency-name: ws
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-23 20:06:51 +10:00
dependabot[bot]
37fd7f74dd
Bump dompurify from 2.0.7 to 2.0.17 ( #6256 )
...
Bumps [dompurify](https://github.com/cure53/DOMPurify ) from 2.0.7 to 2.0.17.
- [Release notes](https://github.com/cure53/DOMPurify/releases )
- [Commits](https://github.com/cure53/DOMPurify/compare/2.0.7...2.0.17 )
---
updated-dependencies:
- dependency-name: dompurify
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-23 19:26:12 +10:00
dependabot[bot]
3bddbcb025
Bump hosted-git-info from 2.7.1 to 2.8.9 ( #6255 )
...
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info ) from 2.7.1 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases )
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md )
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.7.1...v2.8.9 )
---
updated-dependencies:
- dependency-name: hosted-git-info
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-23 19:24:05 +10:00
Justin Clift
f1477c825e
Bump webpack-dev-server from 3.11.0 to 4.15.1 ( #6254 )
2023-07-23 19:14:53 +10:00
dependabot[bot]
416e6cb864
Bump ssri from 6.0.1 to 6.0.2 ( #6247 )
...
Bumps [ssri](https://github.com/npm/ssri ) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/npm/ssri/releases )
- [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md )
- [Commits](https://github.com/npm/ssri/compare/v6.0.1...v6.0.2 )
---
updated-dependencies:
- dependency-name: ssri
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-23 18:45:05 +10:00
dependabot[bot]
d4c69beef9
Bump path-parse from 1.0.6 to 1.0.7 ( #6253 )
...
Bumps [path-parse](https://github.com/jbgutierrez/path-parse ) from 1.0.6 to 1.0.7.
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7 )
---
updated-dependencies:
- dependency-name: path-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-23 18:42:41 +10:00
Justin Clift
868453077a
Bump css-loader from 0.28.7 to 1.0.1 ( #6251 )
2023-07-23 18:27:39 +10:00
dependabot[bot]
8973772548
Bump ansi-regex from 3.0.0 to 3.0.1 in /viz-lib ( #6244 )
...
Bumps [ansi-regex](https://github.com/chalk/ansi-regex ) from 3.0.0 to 3.0.1.
- [Release notes](https://github.com/chalk/ansi-regex/releases )
- [Commits](https://github.com/chalk/ansi-regex/compare/v3.0.0...v3.0.1 )
---
updated-dependencies:
- dependency-name: ansi-regex
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-23 18:25:47 +10:00
dependabot[bot]
e2c824e1d5
Bump ini from 1.3.5 to 1.3.8 ( #6250 )
...
Bumps [ini](https://github.com/npm/ini ) from 1.3.5 to 1.3.8.
- [Release notes](https://github.com/npm/ini/releases )
- [Changelog](https://github.com/npm/ini/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/ini/compare/v1.3.5...v1.3.8 )
---
updated-dependencies:
- dependency-name: ini
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-23 18:23:10 +10:00
dependabot[bot]
ed0075d495
Bump acorn from 5.7.3 to 5.7.4 ( #6248 )
...
Bumps [acorn](https://github.com/acornjs/acorn ) from 5.7.3 to 5.7.4.
- [Commits](https://github.com/acornjs/acorn/compare/5.7.3...5.7.4 )
---
updated-dependencies:
- dependency-name: acorn
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-23 18:22:23 +10:00
dependabot[bot]
de1e6ba018
Bump y18n from 4.0.0 to 4.0.3 ( #6249 )
...
Bumps [y18n](https://github.com/yargs/y18n ) from 4.0.0 to 4.0.3.
- [Release notes](https://github.com/yargs/y18n/releases )
- [Changelog](https://github.com/yargs/y18n/blob/y18n-v4.0.3/CHANGELOG.md )
- [Commits](https://github.com/yargs/y18n/compare/v4.0.0...y18n-v4.0.3 )
---
updated-dependencies:
- dependency-name: y18n
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-23 18:19:47 +10:00
dependabot[bot]
2d6928469a
Bump dns-packet from 1.3.1 to 1.3.4 ( #6246 )
...
Bumps [dns-packet](https://github.com/mafintosh/dns-packet ) from 1.3.1 to 1.3.4.
- [Changelog](https://github.com/mafintosh/dns-packet/blob/master/CHANGELOG.md )
- [Commits](https://github.com/mafintosh/dns-packet/compare/v1.3.1...v1.3.4 )
---
updated-dependencies:
- dependency-name: dns-packet
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-23 17:18:27 +10:00
dependabot[bot]
3370a34b6e
Bump ajv from 6.9.2 to 6.12.6 ( #6245 )
...
Bumps [ajv](https://github.com/ajv-validator/ajv ) from 6.9.2 to 6.12.6.
- [Release notes](https://github.com/ajv-validator/ajv/releases )
- [Commits](https://github.com/ajv-validator/ajv/compare/v6.9.2...v6.12.6 )
---
updated-dependencies:
- dependency-name: ajv
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-23 07:00:39 +00:00
dependabot[bot]
5f2aad2009
Bump elliptic from 6.4.1 to 6.5.4 ( #6243 )
...
Bumps [elliptic](https://github.com/indutny/elliptic ) from 6.4.1 to 6.5.4.
- [Commits](https://github.com/indutny/elliptic/compare/v6.4.1...v6.5.4 )
---
updated-dependencies:
- dependency-name: elliptic
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-23 06:44:20 +00:00
dependabot[bot]
58fc8f4aee
Bump minimatch from 3.0.4 to 3.1.2 ( #6242 )
...
Bumps [minimatch](https://github.com/isaacs/minimatch ) from 3.0.4 to 3.1.2.
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md )
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-23 06:37:47 +00:00
dependabot[bot]
a32c0dfb58
Bump lodash from 4.17.19 to 4.17.21 in /viz-lib ( #5496 )
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.19 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.19...4.17.21 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-23 05:50:26 +00:00
dependabot[bot]
34c20afdd8
Bump decode-uri-component from 0.2.0 to 0.2.2 ( #6241 )
...
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component ) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases )
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2 )
---
updated-dependencies:
- dependency-name: decode-uri-component
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-23 05:05:11 +00:00
Justin Clift
7871e80abf
Bump webpack to 4.46.0, webpack-bundle-analyzer to 4.9.0 ( #6240 )
...
This should help unblock some Dependabot updates
2023-07-23 04:25:08 +00:00
dependabot[bot]
00eab75127
Bump mixin-deep from 1.3.1 to 1.3.2 ( #6239 )
...
Bumps [mixin-deep](https://github.com/jonschlinkert/mixin-deep ) from 1.3.1 to 1.3.2.
- [Commits](https://github.com/jonschlinkert/mixin-deep/compare/1.3.1...1.3.2 )
---
updated-dependencies:
- dependency-name: mixin-deep
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-23 03:35:41 +00:00
dependabot[bot]
f3a768edb8
Bump eventsource from 1.0.7 to 1.1.2 ( #6238 )
...
Bumps [eventsource](https://github.com/EventSource/eventsource ) from 1.0.7 to 1.1.2.
- [Changelog](https://github.com/EventSource/eventsource/blob/master/HISTORY.md )
- [Commits](https://github.com/EventSource/eventsource/compare/v1.0.7...v1.1.2 )
---
updated-dependencies:
- dependency-name: eventsource
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-23 12:50:37 +10:00
dependabot[bot]
518fb33c7e
Bump handlebars from 4.1.0 to 4.7.7 ( #6237 )
...
Bumps [handlebars](https://github.com/wycats/handlebars.js ) from 4.1.0 to 4.7.7.
- [Changelog](https://github.com/handlebars-lang/handlebars.js/blob/master/release-notes.md )
- [Commits](https://github.com/wycats/handlebars.js/compare/v4.1.0...v4.7.7 )
---
updated-dependencies:
- dependency-name: handlebars
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-23 12:02:25 +10:00
dependabot[bot]
9829a0957a
Bump loader-utils from 1.4.0 to 1.4.2 in /viz-lib ( #6236 )
...
Bumps [loader-utils](https://github.com/webpack/loader-utils ) from 1.4.0 to 1.4.2.
- [Release notes](https://github.com/webpack/loader-utils/releases )
- [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.2/CHANGELOG.md )
- [Commits](https://github.com/webpack/loader-utils/compare/v1.4.0...v1.4.2 )
---
updated-dependencies:
- dependency-name: loader-utils
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-23 01:22:37 +00:00
dependabot[bot]
4113bb532c
Bump url-parse from 1.4.7 to 1.5.10 ( #6235 )
...
Bumps [url-parse](https://github.com/unshiftio/url-parse ) from 1.4.7 to 1.5.10.
- [Commits](https://github.com/unshiftio/url-parse/compare/1.4.7...1.5.10 )
---
updated-dependencies:
- dependency-name: url-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-23 00:09:26 +00:00
Justin Clift
416126abd3
Bump webpack-cli to ^3.3.12 ( #6234 )
2023-07-22 23:25:51 +00:00
dependabot[bot]
02c8f71710
Bump loader-utils from 1.2.3 to 1.4.2 ( #6233 )
...
Bumps [loader-utils](https://github.com/webpack/loader-utils ) from 1.2.3 to 1.4.2.
- [Release notes](https://github.com/webpack/loader-utils/releases )
- [Changelog](https://github.com/webpack/loader-utils/blob/v1.4.2/CHANGELOG.md )
- [Commits](https://github.com/webpack/loader-utils/compare/v1.2.3...v1.4.2 )
---
updated-dependencies:
- dependency-name: loader-utils
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-22 22:42:32 +00:00
Justin Clift
7248be14bb
Bump html-webpack-plugin to ^4.5.2 ( #6232 )
...
In theory (!), this should fix a dependabot warning.
2023-07-23 07:59:16 +10:00
Justin Clift
448bb99b7e
Update webpack related deps in viz-lib ( #6230 )
2023-07-23 06:30:56 +10:00
Tadayuki Onishi
f2e31a602e
[enhancement] Add a CLI command in order to create organization ( #5869 )
...
* Add a cli command in order to create organization
* Update redash/cli/organization.py
Co-authored-by: Jun <junnplus@gmail.com >
* add test
---------
Co-authored-by: Konstantin Smirnov <46676677+konnectr@users.noreply.github.com >
Co-authored-by: Jun <junnplus@gmail.com >
Co-authored-by: konnectr <1konnectrl@gmail.com >
2023-07-22 19:20:17 +05:00
Fernando Salcido
79ef3e4eb0
Handle error when data_source is None ( #4936 )
...
* add try except for data_source
* add try except for data_source
* fix errir handle
* add test for no data source
* changed error handle
* fix format
* fix test
---------
Co-authored-by: Konstantin Smirnov <46676677+konnectr@users.noreply.github.com >
Co-authored-by: konnectr <1konnectrl@gmail.com >
2023-07-22 19:17:49 +05:00
Konstantin Smirnov
b30622e531
delete password in the log ( #6228 )
2023-07-22 19:16:41 +10:00
Jannis Leidel
d2322c9904
Store start datetime in redash:status hash again. ( #4894 )
...
Fix #4893 .
Co-authored-by: Justin Clift <justin@postgresql.org >
2023-07-22 19:15:05 +10:00
Konstantin Smirnov
bac15db21f
bump PyYaml to 6.0.1 ( #6227 )
2023-07-21 21:23:01 +00:00
Tejas Agrawal
b284dfe40d
improvement: MongoDB - JSON syntax error sent back to Client ( #6068 )
2023-07-21 13:18:37 +00:00
Justin Clift
81da13b461
Add "make format" command ( #6225 )
2023-07-21 12:43:37 +00:00
Vitaly Vakhteev
7f4ade5f1f
Feature/Add Discord Alert Destination ( #6106 )
...
* Add discord webhook
* Fix icon
* Boto3 dependency
* Add unit test for Discord webhook
* Add suggestions
* Apply suggestions from code review
Co-authored-by: Jun <junnplus@gmail.com >
* Misunderstood suggestion )
* Add suggestions
* Apply suggestions from code review
Co-authored-by: Jun <junnplus@gmail.com >
* Fix test
* Fix variables in strings
* Fix formatting using our pre-commit hook
---------
Co-authored-by: Jun <junnplus@gmail.com >
Co-authored-by: Justin Clift <justin@postgresql.org >
2023-07-21 12:14:42 +00:00
Peter Lee
8376e41684
Fix worker error in macOS ( #6224 )
...
* Update worker.py
* fix
---------
Co-authored-by: rajat goyal <gyl.rajat@gmail.com >
2023-07-21 21:10:19 +10:00
Naka Masato
c8eb445ce9
Remove hipchat ( #5486 )
...
* Remove hipchat
* Remove hipchat logo
---------
Co-authored-by: Justin Clift <justin@postgresql.org >
2023-07-21 09:23:15 +00:00
Justin Clift
e4302d9163
Bump ua-parser to 0.18.0 ( #6221 )
2023-07-21 13:29:51 +05:00
Peter Lee
be306e9284
fix pubic dashboard not update result #6203 ( #6214 )
2023-07-21 12:32:59 +05:00
ImhotepW
91eee2b49e
Refactor permissions ( #5600 )
...
* Updated admin permission definition location
* Updated admin permission definition location for create_org and init_db
* format
Signed-off-by: Ye Sijun <junnplus@gmail.com >
---------
Signed-off-by: Ye Sijun <junnplus@gmail.com >
Co-authored-by: Oleksandr <oleksandr_vasylenko4@epam.com >
Co-authored-by: Ye Sijun <junnplus@gmail.com >
2023-07-21 07:18:28 +00:00
Konstantin Smirnov
bee833a6c1
update werkzeug==2.3.6 ( #6219 )
2023-07-21 15:35:41 +09:00
ChengDaqi2023
37f008cccb
update ua-parser 0.8.0 to 0.15.0 ( #6199 )
2023-07-21 16:27:47 +10:00
Jun
77a2c24d47
fix test warning ( #6217 )
...
Signed-off-by: Ye Sijun <junnplus@gmail.com >
2023-07-21 14:52:46 +09:00
Jun
05c9b35e42
bump sentry to 1.28.1 ( #6212 )
...
Signed-off-by: Ye Sijun <junnplus@gmail.com >
2023-07-21 11:54:16 +09:00
Jun
f41eab7054
use CryptContext.hash instead of CryptContext.encrypt ( #6211 )
...
Signed-off-by: Ye Sijun <junnplus@gmail.com >
2023-07-21 11:51:00 +09:00
Jun
cd0bbc2621
Use 'urllib.parse.quote' instead 'werkzeug.urls.url_quote' ( #6209 )
...
Signed-off-by: Ye Sijun <junnplus@gmail.com >
2023-07-21 10:52:29 +09:00
Jun
20dbb461e9
Use assertEqual instead of assertEquals ( #6210 )
...
Signed-off-by: Ye Sijun <junnplus@gmail.com >
2023-07-21 10:52:18 +09:00
Jun
0dd8614d5d
bump pysaml2 to 7.3.1 ( #6208 )
...
Signed-off-by: Ye Sijun <junnplus@gmail.com >
2023-07-21 10:52:09 +09:00
dependabot[bot]
281b552346
Bump urllib3 from 1.25.11 to 1.26.5 ( #6136 )
...
Dependabot couldn't find the original pull request head commit, b868bb5edd4a3fc036ed40754f099f37541a2814.
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-21 09:33:07 +09:00
Jun
3e8222de17
upgrade boto3 and botocore ( #6207 )
...
Signed-off-by: Ye Sijun <junnplus@gmail.com >
2023-07-21 08:56:30 +09:00
Justin Clift
4869a652c0
Bump Cypress to 6.0.1 ( #6205 )
...
* Bump Cypress to 6.0.1
Unfortunately, due to a change in how Cypress treats elements with opacity 0, we need to disable two of the front end tests.
Hopefully someday, someone with better knowledge of JS and Cypress is able to fix these. :)
2023-07-21 02:08:15 +10:00
vvsd
0c223b6af7
update httplib2 0.14.0 to 0.19.0 ( #5865 )
...
Co-authored-by: Jun <junnplus@gmail.com >
2023-07-21 01:06:19 +10:00
Justin Clift
ff6377b6e2
Bump SQLAlchemy-Searchable to 1.2.0 ( #6173 )
...
* Drop pyparsing, update SQLAlchemy-Searchable to 1.2.0
* fix make_searchable (#6180 )
* fix test
Signed-off-by: Ye Sijun <junnplus@gmail.com >
---------
Signed-off-by: Ye Sijun <junnplus@gmail.com >
Co-authored-by: Spencer Weeks <Spince@users.noreply.github.com >
Co-authored-by: Ye Sijun <junnplus@gmail.com >
2023-07-20 23:27:58 +09:00
dependabot[bot]
f3ba10ff32
Bump sqlparse from 0.3.0 to 0.4.4 ( #6049 )
...
* Bump sqlparse from 0.3.0 to 0.4.4
Bumps [sqlparse](https://github.com/andialbrecht/sqlparse ) from 0.3.0 to 0.4.4.
- [Changelog](https://github.com/andialbrecht/sqlparse/blob/master/CHANGELOG )
- [Commits](https://github.com/andialbrecht/sqlparse/compare/0.3.0...0.4.4 )
---
updated-dependencies:
- dependency-name: sqlparse
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
* use str instead of text_type
Signed-off-by: Ye Sijun <junnplus@gmail.com >
---------
Signed-off-by: dependabot[bot] <support@github.com >
Signed-off-by: Ye Sijun <junnplus@gmail.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ye Sijun <junnplus@gmail.com >
2023-07-20 10:39:26 +09:00
Justin Clift
9736bc76f7
Bump Cypress to 5.6.0 ( #6198 )
2023-07-19 10:18:19 +00:00
Justin Clift
87adad9afc
Update our dev and CI docker to use NodeJS 16.20.1 ( #6178 )
2023-07-19 08:59:42 +00:00
Justin Clift
a63d7d9ad8
Add (dev focused) Discord link to the README ( #6197 )
2023-07-19 07:13:56 +00:00
dependabot[bot]
d3f118a74b
Bump path-parse from 1.0.6 to 1.0.7 in /viz-lib ( #5562 )
...
Bumps [path-parse](https://github.com/jbgutierrez/path-parse ) from 1.0.6 to 1.0.7.
- [Release notes](https://github.com/jbgutierrez/path-parse/releases )
- [Commits](https://github.com/jbgutierrez/path-parse/commits/v1.0.7 )
---
updated-dependencies:
- dependency-name: path-parse
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-19 15:56:39 +10:00
dependabot[bot]
17a03628e4
Bump y18n from 4.0.0 to 4.0.3 in /viz-lib ( #5554 )
...
Bumps [y18n](https://github.com/yargs/y18n ) from 4.0.0 to 4.0.3.
- [Release notes](https://github.com/yargs/y18n/releases )
- [Changelog](https://github.com/yargs/y18n/blob/y18n-v4.0.3/CHANGELOG.md )
- [Commits](https://github.com/yargs/y18n/compare/v4.0.0...y18n-v4.0.3 )
---
updated-dependencies:
- dependency-name: y18n
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-19 15:56:21 +10:00
dependabot[bot]
255f2221c6
Bump hosted-git-info from 2.8.8 to 2.8.9 in /viz-lib ( #5497 )
...
Bumps [hosted-git-info](https://github.com/npm/hosted-git-info ) from 2.8.8 to 2.8.9.
- [Release notes](https://github.com/npm/hosted-git-info/releases )
- [Changelog](https://github.com/npm/hosted-git-info/blob/v2.8.9/CHANGELOG.md )
- [Commits](https://github.com/npm/hosted-git-info/compare/v2.8.8...v2.8.9 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-19 15:54:59 +10:00
Justin Clift
698498d896
Update README to point at wiki based dev guide ( #6196 )
2023-07-19 05:11:12 +00:00
dependabot[bot]
4092d418f6
Bump tmpl from 1.0.4 to 1.0.5 in /viz-lib ( #5597 )
...
Bumps [tmpl](https://github.com/daaku/nodejs-tmpl ) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases )
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5 )
---
updated-dependencies:
- dependency-name: tmpl
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-19 14:04:54 +09:00
Jun
af243be0b3
bump copy-webpack-plugin to 5.1.2 ( #6195 )
...
Signed-off-by: Ye Sijun <junnplus@gmail.com >
2023-07-19 14:03:48 +09:00
dependabot[bot]
897e3dbd3b
Bump ws from 5.2.2 to 5.2.3 in /viz-lib ( #5553 )
...
Bumps [ws](https://github.com/websockets/ws ) from 5.2.2 to 5.2.3.
- [Release notes](https://github.com/websockets/ws/releases )
- [Commits](https://github.com/websockets/ws/compare/5.2.2...5.2.3 )
---
updated-dependencies:
- dependency-name: ws
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Justin Clift <justin@postgresql.org >
2023-07-19 13:59:44 +09:00
dependabot[bot]
cbe3093a5d
Bump word-wrap from 1.2.3 to 1.2.4 ( #6194 )
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-19 14:59:31 +10:00
dependabot[bot]
f5fd10bb6c
Bump word-wrap from 1.2.3 to 1.2.4 in /viz-lib ( #6193 )
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-19 13:16:08 +09:00
Peter Lee
a6447b46be
Add Bahrain to Map Visualization #5839 ( #6192 )
2023-07-19 03:47:16 +00:00
Justin Clift
7567a8a76a
Update yarn.lock for axios 0.27.2 version bump ( #6190 )
...
Looks like I missed adding this file with one of the recent axios version bumps.
2023-07-18 08:17:34 +00:00
Jun
6237d54347
Bump cryptography to 40.0.2 ( #6187 )
...
Signed-off-by: Ye Sijun <junnplus@gmail.com >
2023-07-18 10:26:18 +09:00
Eric Radman
0bdd3bd826
Add support for a default alert template ( #5996 )
...
- Escape all variables by default since Mustache only has a syntax for raw values
- Generate a generic HTML result table to allow an alert template to display any query
- Optionally allow alert template to be defined to be set using REDASH_ALERTS_DEFAULT_MAIL_BODY_TEMPLATE
- Formatting updated by black
2023-07-18 06:51:42 +10:00
Eric Radman
1e33eee479
Ensure the email dev server is reachable on port 1080 and 1025 ( #6186 )
...
Also set Redash to use local maildev when docker-compose is used to
start a development server.
Co-authored-by: Justin Clift <justin@postgresql.org >
2023-07-18 06:05:42 +10:00
Justin Clift
f51b5ad1bb
Switch to automatically upgraded PostgreSQL 15 ( #6185 )
...
The pgautoupgrade repo on Docker Hub now has stable version tags, so lets use the PostgreSQL 15.x series.
2023-07-17 18:25:29 +00:00
Peter Lee
1ab9036325
change default allow custom chart to true ( #6184 )
2023-07-17 16:05:40 +00:00
Oluwafemi Sule
c8516d38a7
Give query case sensitive treatment in query hash ( #4254 )
...
Generating the query hash from the query text with no lowercasing of the query text
allows case-sensitive parameter values in the dashboard to have different cache entries.
Fixes #2137
2023-07-17 12:40:00 +10:00
Vinod Pandey
095ac2ecf0
Added query runner for Google Analytics Data API (GA4) and Google Search Console API ( #5868 )
...
* quick and dirty GA4 integration to support limited queries
request pattern:
{
"propertyId": 123456789,
"dateRanges": [{ "startDate": "yesterday", "endDate": "yesterday" }],
"dimensions": [{ "name": "date" }],
"metrics": [{ "name": "activeUsers" }]
}
* Update Dockerfile
* Update requirements_bundles.txt
related issue:
https://github.com/getredash/redash/pull/5851
https://stackoverflow.com/questions/73929564/entrypoints-object-has-no-attribute-get-digital-ocean
* updated integration code to support all usecases for runReport endpoint (does not have support for runPivotReport yet)
* added google search console as query runner
* removed info logger
* removed files that were causing merge conflicts
* fixed failing testcases and pre-commit formatting changes
* added testcases
* fixed linting errors in test files
* code optimization
2023-07-16 19:45:14 -05:00
shinsuke-nara
02d128e7ae
Embed view becomes flex. ( #4422 )
...
Co-authored-by: Shinsuke Nara <shinsuke.nara@muraoka-design.com >
Co-authored-by: Justin Clift <justin@postgresql.org >
2023-07-16 15:15:03 +10:00
Will Lachance
d5b821e30a
Fix persisting datasource selection choice ( #6181 )
...
* Fix persisting datasource selection choice
Closes getredash/redash#5646.
We were already storing this in localStorage, however we weren't
accounting for the fact that it was stored as a string, rather than
an integer.
* Restyled by prettier (#6182 )
Co-authored-by: Restyled.io <commits@restyled.io >
---------
Co-authored-by: restyled-io[bot] <32688539+restyled-io[bot]@users.noreply.github.com>
Co-authored-by: Restyled.io <commits@restyled.io >
2023-07-15 12:56:39 -05:00
Justin Clift
05526b557e
Update /viz-lib axios to 0.27.2, and its axios-auth-refresh to 3.3.6 ( #6177 )
2023-07-13 15:36:25 +00:00
dependabot[bot]
60531a739d
Bump axios from 0.21.1 to 0.27.2 ( #5652 )
...
* Bump axios from 0.21.1 to 0.21.2
Bumps [axios](https://github.com/axios/axios ) from 0.21.1 to 0.21.2.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v0.21.1...v0.21.2 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
* Bump axios to 0.27.2, and axios-auth-refresh to 3.3.6
---------
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Justin Clift <justin@postgresql.org >
2023-07-13 01:50:06 +10:00
dependabot[bot]
1b3215f79f
Bump async from 2.6.2 to 2.6.4 ( #5779 )
...
Bumps [async](https://github.com/caolan/async ) from 2.6.2 to 2.6.4.
- [Release notes](https://github.com/caolan/async/releases )
- [Changelog](https://github.com/caolan/async/blob/v2.6.4/CHANGELOG.md )
- [Commits](https://github.com/caolan/async/compare/v2.6.2...v2.6.4 )
---
updated-dependencies:
- dependency-name: async
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-11 23:21:44 +00:00
dependabot[bot]
39f4530562
Bump axios from 0.19.2 to 0.21.2 in /viz-lib ( #5610 )
...
Bumps [axios](https://github.com/axios/axios ) from 0.19.2 to 0.21.2.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/master/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v0.19.2...v0.21.2 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-12 08:12:03 +09:00
dependabot[bot]
6dd6a4c28b
Bump cached-path-relative from 1.0.2 to 1.1.0 ( #5699 )
...
Bumps [cached-path-relative](https://github.com/ashaffer/cached-path-relative ) from 1.0.2 to 1.1.0.
- [Release notes](https://github.com/ashaffer/cached-path-relative/releases )
- [Commits](https://github.com/ashaffer/cached-path-relative/commits )
---
updated-dependencies:
- dependency-name: cached-path-relative
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-12 08:11:29 +09:00
dependabot[bot]
fc39e36771
Bump ajv from 6.12.0 to 6.12.6 in /viz-lib ( #5778 )
...
Bumps [ajv](https://github.com/ajv-validator/ajv ) from 6.12.0 to 6.12.6.
- [Release notes](https://github.com/ajv-validator/ajv/releases )
- [Commits](https://github.com/ajv-validator/ajv/compare/v6.12.0...v6.12.6 )
---
updated-dependencies:
- dependency-name: ajv
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-12 08:09:40 +09:00
dependabot[bot]
3e3cca4023
Bump moment from 2.24.0 to 2.29.4 in /viz-lib ( #5786 )
...
Bumps [moment](https://github.com/moment/moment ) from 2.24.0 to 2.29.4.
- [Release notes](https://github.com/moment/moment/releases )
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/moment/moment/compare/2.24.0...2.29.4 )
---
updated-dependencies:
- dependency-name: moment
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-12 07:32:31 +09:00
dependabot[bot]
c707cccfbf
Bump moment from 2.24.0 to 2.29.4 ( #5787 )
...
Bumps [moment](https://github.com/moment/moment ) from 2.24.0 to 2.29.4.
- [Release notes](https://github.com/moment/moment/releases )
- [Changelog](https://github.com/moment/moment/blob/develop/CHANGELOG.md )
- [Commits](https://github.com/moment/moment/compare/2.24.0...2.29.4 )
---
updated-dependencies:
- dependency-name: moment
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-12 07:31:02 +09:00
Flavio Altinier Maximiano da Silva
32b3e56c97
Make the database reencrypt script safer ( #5878 )
...
* Reencrypt Database Safely
* Try with only one statement
* remove success logging
Signed-off-by: Ye Sijun <junnplus@gmail.com >
---------
Signed-off-by: Ye Sijun <junnplus@gmail.com >
Co-authored-by: Jun <junnplus@gmail.com >
2023-07-11 23:55:47 +09:00
dependabot[bot]
9d5754793f
Bump terser from 4.8.0 to 4.8.1 ( #5833 )
...
Bumps [terser](https://github.com/terser/terser ) from 4.8.0 to 4.8.1.
- [Release notes](https://github.com/terser/terser/releases )
- [Changelog](https://github.com/terser/terser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/terser/terser/compare/v4.8.0...v4.8.1 )
---
updated-dependencies:
- dependency-name: terser
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-11 23:03:46 +09:00
dependabot[bot]
d1e533264d
Bump minimatch from 3.0.4 to 3.1.2 in /viz-lib ( #5856 )
...
Bumps [minimatch](https://github.com/isaacs/minimatch ) from 3.0.4 to 3.1.2.
- [Release notes](https://github.com/isaacs/minimatch/releases )
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2 )
---
updated-dependencies:
- dependency-name: minimatch
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-11 23:03:25 +09:00
dependabot[bot]
591b607dd5
Bump decode-uri-component from 0.2.0 to 0.2.2 in /viz-lib ( #5871 )
...
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component ) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases )
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2 )
---
updated-dependencies:
- dependency-name: decode-uri-component
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-11 23:03:10 +09:00
dependabot[bot]
ad6b12c5ad
Bump shell-quote from 1.7.2 to 1.8.1 in /viz-lib ( #6175 )
...
Bumps [shell-quote](https://github.com/ljharb/shell-quote ) from 1.7.2 to 1.8.1.
- [Changelog](https://github.com/ljharb/shell-quote/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ljharb/shell-quote/compare/v1.7.2...v1.8.1 )
---
updated-dependencies:
- dependency-name: shell-quote
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-11 23:02:19 +09:00
Jun
a1a00c6819
upgrade flask limiter ( #6174 )
...
Signed-off-by: Ye Sijun <junnplus@gmail.com >
2023-07-11 21:34:13 +09:00
Jun
9b2f635692
format code by black and isort ( #6167 )
...
Signed-off-by: Ye Sijun <junnplus@gmail.com >
2023-07-11 19:13:54 +10:00
Justin Clift
7f40837d3f
Add a make target to generate .env file for development ( #6172 )
2023-07-11 06:33:25 +00:00
dependabot[bot]
a944658265
Bump semver from 5.7.1 to 5.7.2 in /viz-lib ( #6170 )
...
Bumps [semver](https://github.com/npm/node-semver ) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-11 14:44:28 +09:00
dependabot[bot]
a7681a688e
Bump semver from 5.6.0 to 5.7.2 ( #6171 )
...
Bumps [semver](https://github.com/npm/node-semver ) from 5.6.0 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases )
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md )
- [Commits](https://github.com/npm/node-semver/compare/v5.6.0...v5.7.2 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-11 14:44:17 +09:00
Jun
1b97d9ce04
add codecov action ( #6168 )
...
Signed-off-by: Ye Sijun <junnplus@gmail.com >
2023-07-11 15:33:07 +10:00
Justin Clift
b4801dd2b8
Update SQLAlchemy to highest 1.3.x release ( #6169 )
...
Moving to SQLAlchemy 1.4 / 2.0 seems like it'll be a substantial project:
* https://docs.sqlalchemy.org/en/14/changelog/migration_14.html
* https://docs.sqlalchemy.org/en/14/changelog/migration_20.html
2023-07-11 14:56:11 +10:00
dependabot[bot]
c922521dbd
Bump restrictedpython from 5.0 to 6.1 ( #6166 )
...
Bumps [restrictedpython](https://github.com/zopefoundation/RestrictedPython ) from 5.0 to 6.1.
- [Changelog](https://github.com/zopefoundation/RestrictedPython/blob/6.1/CHANGES.rst )
- [Commits](https://github.com/zopefoundation/RestrictedPython/compare/5.0...6.1 )
---
updated-dependencies:
- dependency-name: restrictedpython
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-10 22:30:22 +00:00
Justin Clift
89e7669ec1
Update pysaml to last version of 6.5.x series for bettter error handling ( #6165 )
...
Co-authored-by: Timothy Der <timothy.der@gotinder.com >
2023-07-10 21:03:48 +00:00
Justin Clift
99be51ebc5
Move to Redis 7 for our development and CI docker compose ( #6164 )
2023-07-11 05:43:15 +10:00
Juan José Fuchs
29c21db813
fix #5811 : passing server,port to MS ODBC driver ( #5812 )
...
Co-authored-by: Justin Clift <justin@postgresql.org >
2023-07-11 05:17:18 +10:00
Kirill Lyubchenko
e639a789e7
Updated vertica-python to 1.1.1 ( #5807 )
...
Co-authored-by: Justin Clift <justin@postgresql.org >
2023-07-11 05:16:32 +10:00
645775992
bc9460b04c
update passlib 1.7.1 to 1.7.3 ( #5855 )
...
Co-authored-by: Justin Clift <justin@postgresql.org >
2023-07-11 04:45:47 +10:00
dependabot[bot]
11c50567c3
Bump protobuf from 3.17.3 to 3.18.3 ( #5829 )
...
Bumps [protobuf](https://github.com/protocolbuffers/protobuf ) from 3.17.3 to 3.18.3.
- [Release notes](https://github.com/protocolbuffers/protobuf/releases )
- [Changelog](https://github.com/protocolbuffers/protobuf/blob/main/generate_changelog.py )
- [Commits](https://github.com/protocolbuffers/protobuf/compare/v3.17.3...v3.18.3 )
---
updated-dependencies:
- dependency-name: protobuf
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Justin Clift <justin@postgresql.org >
2023-07-11 04:42:58 +10:00
Justin Clift
90cd27fa25
Use automatic upgrading PostgreSQL 15 docker image ( #6162 )
...
Also adds the POSTGRES_HOST_AUTH_METHOD environment variable to the CI docker compose files. Modern PostgreSQL docker images need it, at least as they're used by our CI.
2023-07-10 16:17:09 +00:00
Justin Clift
26010f793e
Update watchdog to version 3.0.0, to workaround reported error ( #6161 )
...
https://github.com/getredash/redash/discussions/6131#discussioncomment-6399367
2023-07-10 19:42:14 +10:00
Jun
a45a95af68
Updated rq-scheduler to 0.10.0 ( #6160 )
...
Co-authored-by: Ardiea <mas48@mit.edu >
2023-07-10 19:11:28 +10:00
Jun
24fe1dd121
add pre-commit ( #6156 )
...
Signed-off-by: Ye Sijun <junnplus@gmail.com >
2023-07-10 17:21:03 +09:00
Jun
5af8764c10
upgrade dev deps ( #6158 )
...
Signed-off-by: Ye Sijun <junnplus@gmail.com >
2023-07-10 17:46:41 +10:00
Jun
5b3e47dc0f
update ci badge ( #6157 )
...
Signed-off-by: Ye Sijun <junnplus@gmail.com >
2023-07-10 09:30:52 +08:00
wuqingfeng234
c775eedec1
change the version of greenlet and gevent to fit python10 ( #5849 )
...
Co-authored-by: Jun <junnplus@gmail.com >
2023-07-09 12:12:37 +10:00
Jun
537d153986
CI: add test_all_deps on docker build ( #6152 )
...
* add test_all_deps on docker build
Signed-off-by: Ye Sijun <junnplus@gmail.com >
* upgrade pip version
Signed-off-by: Ye Sijun <junnplus@gmail.com >
---------
Signed-off-by: Ye Sijun <junnplus@gmail.com >
2023-07-08 12:00:36 +09:00
Beniamin
afef3dc6d4
allow ssl connections for impala runner ( #5850 )
...
There is no possibility to use ssl connections for impala runner.
Based on response here: https://discuss.redash.io/t/ssl-for-impala-use-ssl-true-issues-being-added-to-connect/3741/3 adding a ssl parameter in connector config should solve this issue.
2023-07-08 12:47:30 +10:00
Jesse
cdd4849f96
Install python dependencies one-by-one. Don't exit on failures. ( #5788 )
...
Cat code taken from https://stackoverflow.com/a/54053100
2023-07-08 12:02:49 +10:00
Jun
6b13d0ad96
fixed importlib-resources==5.13.0 ( #6155 )
...
Signed-off-by: Ye Sijun <junnplus@gmail.com >
2023-07-08 07:52:49 +09:00
Jun
73f49cbf0c
upgrade flask ( #6138 )
...
* upgrade flask
Signed-off-by: Ye Sijun <junnplus@gmail.com >
* fix test
Signed-off-by: Ye Sijun <junnplus@gmail.com >
* override value_proc for click.prompt
Signed-off-by: Ye Sijun <junnplus@gmail.com >
---------
Signed-off-by: Ye Sijun <junnplus@gmail.com >
2023-07-08 06:05:27 +09:00
dependabot[bot]
d92fc98b13
Bump lodash from 4.17.20 to 4.17.21 ( #5688 )
...
Bumps [lodash](https://github.com/lodash/lodash ) from 4.17.20 to 4.17.21.
- [Release notes](https://github.com/lodash/lodash/releases )
- [Commits](https://github.com/lodash/lodash/compare/4.17.20...4.17.21 )
---
updated-dependencies:
- dependency-name: lodash
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Justin Clift <justin@postgresql.org >
2023-07-07 13:18:04 +00:00
Frank
350ddd0483
fix: catch exception tips ( #5047 )
2023-07-07 22:17:01 +10:00
dependabot[bot]
4d0ce10d97
Bump tmpl from 1.0.4 to 1.0.5 ( #5653 )
...
Bumps [tmpl](https://github.com/daaku/nodejs-tmpl ) from 1.0.4 to 1.0.5.
- [Release notes](https://github.com/daaku/nodejs-tmpl/releases )
- [Commits](https://github.com/daaku/nodejs-tmpl/commits/v1.0.5 )
---
updated-dependencies:
- dependency-name: tmpl
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-07 21:26:18 +10:00
dependabot[bot]
a34deb25d6
Bump tar from 4.4.8 to 4.4.19 ( #5651 )
...
Bumps [tar](https://github.com/npm/node-tar ) from 4.4.8 to 4.4.19.
- [Release notes](https://github.com/npm/node-tar/releases )
- [Changelog](https://github.com/npm/node-tar/blob/main/CHANGELOG.md )
- [Commits](https://github.com/npm/node-tar/compare/v4.4.8...v4.4.19 )
---
updated-dependencies:
- dependency-name: tar
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-07 20:10:56 +10:00
dependabot[bot]
79b01406fc
Bump shell-quote from 1.7.2 to 1.7.3 ( #5780 )
...
Bumps [shell-quote](https://github.com/substack/node-shell-quote ) from 1.7.2 to 1.7.3.
- [Release notes](https://github.com/substack/node-shell-quote/releases )
- [Changelog](https://github.com/substack/node-shell-quote/blob/master/CHANGELOG.md )
- [Commits](https://github.com/substack/node-shell-quote/compare/v1.7.2...1.7.3 )
---
updated-dependencies:
- dependency-name: shell-quote
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-07 19:31:11 +10:00
dependabot[bot]
2881599aa3
Bump pyjwt from 1.7.1 to 2.4.0 ( #5759 )
...
Bumps [pyjwt](https://github.com/jpadilla/pyjwt ) from 1.7.1 to 2.4.0.
- [Release notes](https://github.com/jpadilla/pyjwt/releases )
- [Changelog](https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst )
- [Commits](https://github.com/jpadilla/pyjwt/compare/1.7.1...2.4.0 )
---
updated-dependencies:
- dependency-name: pyjwt
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jun <junnplus@gmail.com >
2023-07-07 07:10:31 +00:00
dependabot[bot]
0f3452f00f
Bump qs from 6.5.2 to 6.5.3 in /viz-lib ( #5873 )
...
Bumps [qs](https://github.com/ljharb/qs ) from 6.5.2 to 6.5.3.
- [Release notes](https://github.com/ljharb/qs/releases )
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md )
- [Commits](https://github.com/ljharb/qs/compare/v6.5.2...v6.5.3 )
---
updated-dependencies:
- dependency-name: qs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-07 15:08:27 +09:00
drewmcmahon
e8621dba1a
chore: inherit BaseSQLQueryRunner in Snowflake query runner ( #6064 )
2023-07-07 13:49:48 +10:00
Gabriel Dutra
d6432482bf
Wait for query change to propagate on pivot spec ( #6142 )
2023-07-07 13:02:43 +10:00
Guido Petri
b9bdfe83cc
update widget_spec.js test to pass on 380 or 381 vizheight ( #6149 )
2023-07-07 11:28:41 +10:00
Pavel Shuvalov
66da3bb7cd
Add explicit permission checker to postgres schema fetcher ( #5911 )
2023-07-06 18:02:35 +10:00
Gabriel Dutra
a1e27ae1ed
Upgrade viz-lib webpack to v5 ( #6141 )
2023-07-05 21:47:01 -03:00
Peter Lee
bbd0a21831
feat: add query result expired ttl ( #6123 )
...
* feat: add query result expired ttl
* update code
2023-07-03 19:49:53 +08:00
Ran Benita
ee601ec206
Fix FEATURE_POLICY to initialize from REDASH_FEATURE_POLICY envvar, not REDASH_REFERRER_POLICY ( #5822 )
...
Problem: setting the `REDASH_REFERRER_POLICY` environment variable also sets the feature policy in addition to the referrer policy. Conversely, there is no way to set the feature policy on its own.
It looks like a copy/paste error from the line above.
Solution: change the feature policy to be set by a `REDASH_FEATURE_POLICY` environment variable.
2023-07-01 14:53:47 +10:00
Justin Clift
241dcfacd9
Update to latest in yarn 1.22.x series ( #6140 )
2023-06-30 18:50:22 +00:00
Justin Clift
112b9ed1ba
Use precompiled psycopg2-binary package instead of psycopg2 ( #6137 )
2023-06-30 22:24:16 +10:00
Mukesh
24b6ef7ae7
Pymongo version upgrade changes ( #5970 )
...
* Pymongo version upgrade changes
* Get count logic has been changed to get using count_documents method
2023-06-30 20:39:04 +10:00
dependabot[bot]
4c3fd833df
Bump jinja2 from 2.10.3 to 2.11.3 ( #5431 )
...
Bumps [jinja2](https://github.com/pallets/jinja ) from 2.10.3 to 2.11.3.
- [Release notes](https://github.com/pallets/jinja/releases )
- [Changelog](https://github.com/pallets/jinja/blob/master/CHANGES.rst )
- [Commits](https://github.com/pallets/jinja/compare/2.10.3...2.11.3 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-30 18:01:26 +10:00
Justin Clift
c2c7f44d5c
Update Python dependencies to eliminate version conflicts ( #6122 )
...
* Remove DynamoDB as a data source for now, due to dependency incompatibilities
* Remove Firebolt as a data source for now, due to dependency incompatibilities
* Remove pymapd / pyomnisci / heavyai, due to dependency incompatibilities
* Remove pycrypto, upgrade cryptography
* Remove pyarrow (for now), which we no longer need
* Require an (older) version of black, to avoid test failures with more recent click library
* Upgrade gevent to 21.12.0
* Upgrade greenlet to 1.1.2
* Upgrade httpli2 to 0.18.1
* Upgrade requests to 2.31.0
* Upgrade snowflake-connector-python to 3.0.4
* Upgrade urllib3 to 1.25.11
Note, the warning message caused by the older versions of gevent and greenlet was:
RuntimeWarning: greenlet.greenlet size changed, may indicate binary incompatibility. Expected 40 from C header, got 144 from PyObject
2023-06-30 16:15:12 +10:00
Will Lachance
46f67fd44b
Upgrade Python version to 3.8 ( #6130 )
...
* Upgrade Python version to 3.8 (with ci too)
3.7 is now end-of-life: this is a minimal change to get us on a supported version.
2023-06-29 04:26:28 +10:00
Peter Lee
675838619e
Try fixing cypress in a more correct way ( #6117 )
2023-06-27 02:46:10 +10:00
Justin Clift
b33bd1b02e
ci: Attempt to fix restyled.io test ( #6116 )
...
We're now getting an error with exit code 127, so this commit adds the suggested solution of telling Restyled the exact command needed to run:
https://github.com/restyled-io/restyled.io/wiki/Common-Errors:-Prettier#prettier-with-tailwindcss-executable-file-not-found-in-path
2023-06-26 05:29:04 +10:00
Peter Lee
28e63e3d76
fix pivot table style error ( #6112 )
2023-06-25 22:10:49 +10:00
Peter Lee
4d11c94be0
dependencies: pystache==0.6.0 ( #6091 )
...
fix Python3.9 can't install pystache problem
2023-06-24 15:35:45 +10:00
Jun
f3892e00a5
ci: migrate to github workflow ci ( #6008 )
...
Signed-off-by: Ye Sijun <junnplus@gmail.com >
2023-06-24 14:25:07 +10:00
Will Lachance
f45bd27e68
Update Simba ODBC driver ( #6110 )
2023-06-23 08:23:51 -07:00
dependabot[bot]
bc909a13a3
Bump redis from 3.5.0 to 4.4.4 ( #6050 )
...
Bumps [redis](https://github.com/redis/redis-py ) from 3.5.0 to 4.4.4.
- [Release notes](https://github.com/redis/redis-py/releases )
- [Changelog](https://github.com/redis/redis-py/blob/master/CHANGES )
- [Commits](https://github.com/redis/redis-py/compare/3.5.0...v4.4.4 )
---
updated-dependencies:
- dependency-name: redis
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-05-26 11:35:40 +08:00
Will Lachance
962f13eed0
Update Debian version for Node image ( #6038 )
...
`14.17` used stretch, which was ancient and seems to no longer support
updates. Let's try updating to bullseye, which should be around for
a while.
2023-05-17 07:01:15 -07:00
Will Lachance
e8071dcb12
Pin boto3 dependencies in dev requirements as well ( #6037 )
...
* Pin boto3 dependencies in dev requirements as well
Testing to see if this fixes CI, where it appears a more recent (too
recent) version of boto3 is being installed.
* Add circle step to list installed packages
This takes almost no time, and helps debug dependency issues (a
longer-term fix might be to switch to pip-compile).
2023-05-17 07:00:42 -07:00
dependabot[bot]
3444f2b06c
Bump pyyaml from 5.1.2 to 5.4 ( #5442 )
...
Bumps [pyyaml](https://github.com/yaml/pyyaml ) from 5.1.2 to 5.4.
- [Release notes](https://github.com/yaml/pyyaml/releases )
- [Changelog](https://github.com/yaml/pyyaml/blob/master/CHANGES )
- [Commits](https://github.com/yaml/pyyaml/compare/5.1.2...5.4 )
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-30 08:33:18 -07:00
Arik Fraimovich
c46d66afec
Bump pysaml2 to 6.5.0 ( #6013 )
2023-04-28 10:35:30 -07:00
須藤大輔 (SUDO Daisuke)
64c24b77f9
fix comparison operator ( #5945 )
2023-04-20 09:13:20 -07:00
myonlylonely
ad7d30f91d
Bump mysqlclient from 1.3.14 to 2.1.1, memsql from 3.0.0 to 3.2.0, fixing MySQL multi statement support ( #5957 )
2023-04-05 06:59:36 -07:00
Shubham Jain
5b9fd40dc7
Add liveness check for workers ( #5886 )
...
* Add liveness check script for workers
closes #5885
* delete extra script
* Rename worker_healthcheck -> workers_healthcheck
---------
Co-authored-by: Arik Fraimovich <arik@arikfr.com >
2023-03-27 13:11:18 -07:00
Jeremy
0b86c76552
Fix/databend params ( #5937 )
...
* fix: databend params
* add databend logo
* fix log
* fix log
* Update redash/query_runner/databend.py
Co-authored-by: Arik Fraimovich <arik@arikfr.com >
---------
Co-authored-by: Arik Fraimovich <arik@arikfr.com >
2023-03-27 13:08:53 -07:00
David Choi
35b2430ff9
Fix group not found message. ( #5935 )
2023-03-24 14:55:34 -07:00
Arik Fraimovich
65d0eb72f5
Update development workflow for Apple Silicon, Node version, default port, and maildev image ( #5932 )
...
* Update ngines definition to allow for newer versions of Node.
With Node version 19 I stumbled into some issues so for now bumped it to v16, until we get to updating the libraries we use.
* docker-compose.yml updates:
1. Switch to newer maildev docker image.
2. Update local port to 5001 as 5000 seems to be used by a system process now.
* Update pymssql and pyarrow. Also commented out ibm-db until we have a way to not install it only on ARM.
2023-03-24 14:36:58 -07:00
Jeremy
8487876e7f
feat: New support databend for redash ( #5902 )
...
* feat: New support databend for redash
* fix
2023-03-21 08:21:56 -07:00
Genki Sugawara
c08ef9b502
Add "set -e" to docker_build ( #5896 )
2023-03-20 07:40:16 -07:00
Arik Fraimovich
28b0a2379d
Remove extensions mechanism ( #5895 )
...
* Remove extensions mechanism.
* Missing change.
2023-03-20 07:39:21 -07:00
Zach Liu
0dfe726ec8
see https://discuss.redash.io/t/redash-datasource-connection-test-fails/9989 ( #5898 )
2023-03-20 07:38:45 -07:00
Arik Fraimovich
a1e3369ba3
Update references from Discourse to Discussions. ( #5916 )
2023-03-18 08:03:20 -07:00
Peter Lee
7ec443c800
fix word spell ( #5859 )
...
Co-authored-by: guyu <guyu@fordeal.com >
2023-02-17 06:36:25 -08:00
Izumu KUSUNOKI
d6dbc64cfe
bug fix SAML_LOGIN_ENABLED setting logic ( #5784 )
2023-02-17 06:24:49 -08:00
tsbkw
82361e7054
fix: Support importlib_metadata v5.0.0 ( #5840 )
...
* fix: Support importlib_metadata v5.0.0
importlib_metadata removed compatibility shims for deprecated entry point interfaces.
see: https://github.com/python/importlib_metadata/blob/main/CHANGES.rst#v500
Filter result of entry_points function by group parameter.
see: https://importlib-metadata.readthedocs.io/en/latest/api.html#importlib_metadata.entry_points
* fix: Enable to run in older python version
In circleci frontend-unit-tests, old node image is used and python 3.5 is used.
Support both old version and latest version by checking ijmportlib_metadata version
2023-02-16 13:47:56 +11:00
Dmitriy
5cf13afafe
Improve visibility of error message during schema retrieval ( #5879 )
...
* handle query execution error in one place. increase ability to debug issues with schema retrieval
* split message and details for error reporting
Co-authored-by: Dmitriy Apollonin <dmitriy.apollonin@aspireiq.com >
2023-01-05 14:12:16 +02:00
kevinchiang
328099137d
Microsoft Teams Webhook alert destination ( #5691 )
...
* Microsoft Teams Webhook alert destination
* Text formatting and new image for Microsoft Teams Webhook
* Comment on how to build frontend
* Add title to clarify webhook URL
* Make the message into a configurable template.
2022-10-06 23:45:03 -07:00
Xiang Fu
a863c8c08c
Adding Apache Pinot Query Runner ( #5798 )
...
* Adding Apache Pinot integration
* address comments
2022-10-06 23:40:00 -07:00
Ikko Ashimine
71458e5697
Fix typo in users.py ( #5818 )
...
seperated -> separated
2022-09-23 23:01:31 -07:00
trigremm
75cb59f4be
Databricks ODBC Driver: follow redirects ( #5814 )
...
Use curl --location
2022-08-24 09:26:09 -05:00
luc-x41
2935844e88
README: add MariaDB to supported data sources ( #5808 )
2022-08-24 08:51:22 -05:00
Jesse
4186f8303e
New ElasticSearch Query Runner ( #5794 )
...
- A runner supporting the newest versions of ES,
aggregation, nested aggregations and nested fields.
- A runner for the SQL OpenDistro flavor
- A runner for the SQL X-Pack flavor
Co-authored-by: Nicolas Le Manchet <nicolas@lemanchet.fr >
Co-authored-by: wwl717195673 <717195673@qq.com >
2022-07-20 07:47:44 -05:00
Aniket Kulkarni
0712abb359
README: update list of supported data sources ( #5790 )
...
Co-authored-by: Jesse Whitehouse <jesse@whitehouse.dev >
2022-07-15 14:29:28 -05:00
Jesse
9abc4f5f1e
Clickhouse: Multi-statements support ( #5792 )
...
ClickHouse query runner splits query into several and execute each query in turn. The result of the last execution is returned. Implementation uses ClickHouse sessions in the HTTP protocol. `session_id` is generated for the first query and then it is used with the subsequent queries (together with the `session_check` parameter).
If query runner gets a success response with empty body from ClickHouse (for example, in case of temporary table creation request) query runner returns empty response.
authored-by: Liubov Ulitina <ulitinalm@vl.ru >
2022-07-12 12:27:20 -05:00
Aniket Kulkarni
f0a390b11a
New Query Runner: Netezza Performance Server ( #5771 )
...
Co-authored-by: Jesse <jwhitehouse@airpost.net >
2022-07-08 13:10:49 -05:00
Jacek Jabłoński
3624f8f2be
Feature: allow configuration / increase of gunicorn timeout ( #5783 )
2022-07-06 16:00:56 -05:00
Jesse
65f7b6c5af
Sort Python safe built-ins ( #5781 )
...
Co-authored-by: Jiajie Zhong <zhongjiajie955@hotmail.com >
Co-authored-by: Jiajie Zhong <zhongjiajie955@gmail.com >
2022-07-06 08:16:36 -05:00
Bryan Yang
412c82940a
New Query Runner: Arango query runner ( #5124 )
...
Co-authored-by: Hugo Gresse <hugo.gresse@gmail.com >
2022-07-06 06:53:31 -05:00
Arik Fraimovich
e2bad61e5b
Add unarchive button to dashboard ( #4697 )
...
Co-authored-by: Jesse Whitehouse <jesse@whitehouse.dev >
2022-07-03 13:13:59 -05:00
Adam Zwakenberg
173cbdb2d6
Added clear button for query-based parameter inputs ( #5710 )
2022-07-03 13:04:09 -05:00
Jiajie Zhong
fc37c1ecfc
Remove unused params in query result GET handler ( #5346 )
2022-07-02 23:09:24 -05:00
Jiajie Zhong
c4bfd4f3e1
mysql: add more configuration options ( #5280 )
2022-07-02 23:00:56 -05:00
Leandro Lorenzini
bdd1244604
Fix: mongodb schema refresh failed when user had insufficient permissions ( #5734 )
...
Co-authored-by: ban-lee-seng <banleesengpaints.marketing@gmail.com >
2022-07-02 14:02:49 -05:00
Greg Stein
6806ebd244
Use correct names for Apache projects ( #5776 )
...
Apache's trademark policy says to use the full name for these products on their first mention, on a page.
2022-07-02 13:02:38 -05:00
Jesse
b2cc42e383
Disable auto limit for mssql query runner ( #5777 )
2022-07-02 11:13:00 -05:00
Ian
cabe33394b
[Fix] Broken image included in emails ( #5719 )
2022-06-01 11:15:18 -05:00
Gabriel A. Devenyi
46ea3b1f0b
Fix hard-coding of amd64 platform, make ARM build work. ( #5687 )
...
* Fix hard-coding of amd64 platform and make amd64 package installation conditional
* Cleanup Dockerfile for best practices
* Enable BuildKit for docker building
2022-04-28 11:20:13 -05:00
Jesse
e6ebef1e5a
Update contributor guidelines and clarify PR review process ( #5714 )
2022-03-10 12:00:26 -06:00
adamzwakk
b713f6b240
Update Dockerfile CHOWN into COPY ( #5660 )
...
Its more efficient to chown while COPY for large stacks of files as per https://github.com/docker/for-linux/issues/388
2022-03-02 09:34:52 -06:00
Jesse
5de85543a5
List pages: move sidebar to the left ( #5698 )
...
This change took place in steps:
1. Change order of content and sidebar.
Sidebar appears first, then content.
2. Fix padding
* Before: content was jutted against the sidebar. The sidebar was double-
padded from the edge of the content area.
After: Content has 15px pad against the sidebar. Sidebar has the same pad
as the page title.
3. Don't pad the content on small screens.
Otherwise the content appears off-center and doesn't use all of the
available space.
4. Allow Create buttons to have varying width
This makes the Query, Dashboard, and Alert list pages share the same style
2022-02-09 10:04:54 -06:00
Bruno Agutoli
175a4da49b
Fix: Dashboard List page crashes when sorting by name ( #5645 )
...
Closes #5119
2022-02-09 08:57:25 -06:00
Jesse
49fe29579a
Move user profile image url into the users.details field ( #5697 )
...
Makes the details field a JSONB field per pg doc recommendations.
Update model.all() method to work properly now that profile_image_url
is not an independent field.
Closes #4469
2022-02-02 14:03:02 -06:00
Steven Hao
4164a42aab
Multi-filters: show all results by default ( #5676 )
2022-02-02 07:13:40 -06:00
Jesse
6797f32ea6
Snowflake: add option to lowercase column names ( #5657 )
...
Ported from app.redash.io codebase.
* Add option to lowercase column names
* Black the file
2022-02-01 11:09:42 -06:00
JyothiGandi
ea07e7e19b
Fix: Test Connection button disabled after save ( #5666 )
...
Closes #5455
2022-02-01 09:48:07 -06:00
anshulhiran
26ac8ab1cd
Firebolt Query Runner: now uses firebold-sdk python package ( #5689 )
...
* Added firebolt-sdk in place of firebolt-sqlalchemy
* fixed connection issue
* fixed connection issue
* final commit
* Moved firebolt-sdk's imports to try block
Co-authored-by: rajeshSigmoid <rajeshk@sigmoidanalytics.com >
2022-02-01 08:42:39 -06:00
Jesse
12c4750684
Fix: don't accept password login requests if password auth is disabled ( #5693 )
2022-01-28 08:52:31 -06:00
Jesse
2b5d1c03c1
JSON query runner: optionally skip certificate verification ( #5690 )
...
Add verify option to json datasource runner to allow query developers the option of skipping certificate verification
Co-authored-by: Kevin Chiang <kchiang@tesla.com >
Co-authored-by: kevinchiang <kevinchiang@outlook.com >
2022-01-21 15:43:42 -06:00
Tin C
f77f1b5ca1
Fix: auto limit breaks for Oracle queries ( #5181 )
...
Moves auto limit primitives to the base SQL query runner
2022-01-20 12:03:04 -06:00
Vladislav Denisov
e28e4227bf
Python query runner: add function that transforms pandas dataframe to result format ( #5629 )
2022-01-19 13:53:27 -06:00
be30c9
4fddff104a
SAML auth: allow custom service provider settings from environment variable ( #5621 )
2022-01-19 12:36:49 -06:00
Steven Hao
8ef9a1d398
Fix: make plotly charts have unbounded hoverlabel name length ( #5661 )
2022-01-19 12:17:27 -06:00
Robin Zheng
965db26cab
Fix"Unable to locate package msodbcsql17"on M1 ( #5638 )
...
If you run the docker-compose on a Mac with the new M1 chip, you will get the "Unable to locate package msodbcsql17" error. Because there are currently no msodbcsql17 packages for arm64 architecture. The solution was to change the base image in the Dockerfile to change the installation to the older AMD architecture.
FROM --platform=linux/amd64 python:3.7-slim-buster
2021-12-16 00:50:13 -08:00
Katsuya Shimabukuro
64586500a7
Improve BigQuery schema fetching when environment contains 50+ datasets ( #5667 )
2021-12-14 22:05:52 -06:00
Jesse
df472eb1d4
Update CircleCI configs and move advocate to main requirements file ( #5658 )
...
Ported from the 10.0.x branch
2021-11-26 18:15:10 -06:00
Jesse
7487550ad7
Update changelog to incorporate security fixes and #5632 & #5606 ( #5654 )
...
* Update changelog to incorporate security fixes and #5632 & #5606
* Added reference to sqlite fix
2021-11-23 15:24:31 -08:00
Jesse
61bbb5aa7a
Merge pull request from GHSA-fcpv-hgq6-87h7
2021-11-23 14:58:20 -08:00
Jesse
ce60d20c4e
Merge pull request from GHSA-g8xr-f424-h2rv
2021-11-23 14:57:24 -08:00
Jesse
da696ff7f8
Merge pull request from GHSA-vhc7-w7r8-8m34
...
* WIP: break the flask_oauthlib behavior
* Refactor google-oauth to use cryptographic state.
* Clean up comments
* Fix: tests didn't pass because of the scope issues.
Moved outside the create_blueprint method because this does not depend
on the Authlib object.
* Apply Arik's fixes. Tests pass.
2021-11-23 14:22:02 -08:00
Katsuya Shimabukuro
ed654a7b78
Speed up BigQuery schema fetching ( #5632 )
...
New method improves schema fetching by as much as 98% on larger schemas
2021-11-18 09:00:48 -06:00
rajeshmauryasde
3d032b69e5
Update Readme to reflect Firebolt data source ( #5649 )
2021-11-17 08:58:57 -06:00
Dan Goldin
86514207a3
Fix TypeScript warning: integet -> integer typo ( #5637 )
2021-11-15 15:43:51 -06:00
Dan Goldin
2e67227f1b
Typo( #5636 )
2021-10-28 14:55:48 -05:00
Jesse
86b2c4d06e
Bump master to 11.0.0-dev ( #5631 )
2021-10-21 15:27:55 -05:00
Jesse
3c248acf21
Fix: pagination is broken on the dashboard list page ( #5612 )
...
* Fix: pagination is broken on the dashboard list page (#5516 )
* Add test that reproduces issue #5466
* Fix: Duplicate dashboard rows were returned by Dashboard.all() (#5466 )
* Update changelog for V10
* Update changelog for #5516
2021-10-21 11:25:30 -05:00
Aratrik Pal
39ca71c356
Fixes issue #5622 ( #5623 )
2021-10-18 20:26:10 +03:00
rajeshSigmoid
143d22db04
Add support for Firebolt Database ( #5606 )
2021-10-14 12:57:12 -05:00
zoomdot
7cac149cef
Fix: Specify the protobuf version ( #5608 )
...
protobuf package with a dependency of google-api-python-client released a new version (3.18.0) on September 16, 2021. Since then, the Docker build is failing, and it is presumed that there is a conflict with other DataSource packages that use protobuf. (phoenixdb, pydgraph)
2021-10-01 16:22:44 -05:00
Tucker Leavitt
a0a28b09b4
Guard against empty totalProcessedBytes in BigQuery responses ( #5592 )
...
* Guard against empty totalProcessedBytes in BigQuery responses
This field will be empty on query responses for tables with
row level access controls enabled.
* Fix whitespace
* Update redash/query_runner/big_query.py
Co-authored-by: Jesse <jwhitehouse@airpost.net >
2021-09-24 22:12:04 +03:00
Jesse
e9bcc3c924
Fix: Edit Source button disappeared for users without CanEdit perms ( #5568 )
2021-08-30 10:43:00 +03:00
Levko Kravets
380345bb08
Pin python3 image version ( #5570 )
2021-08-18 11:04:46 -07:00
Kyunghwan Ko
0f41f25720
Fix: log message for bad auth token was malformed ( #5557 )
2021-08-10 11:31:26 -05:00
Levko Kravets
7445080d1a
Use Yarn instead of NPM ( #5541 )
2021-08-02 13:16:33 +03:00
deecay
b9cb8191f5
Excel & CSV query runner ( #2478 )
...
* Excel query runner
* Param handling for read_excel
* CSV query runner
* Fix wrong module name
* Use yaml as query language
* Use yaml as query language for CSV
* Added icon and required modules
* Local address filtering
* Fix syntax error
2021-07-27 13:27:09 -07:00
Omer Lachish
ff7c5e8367
remove redundant fields from slack alert destination ( #5514 )
2021-06-15 17:41:36 +03:00