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
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
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