Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge Development into Production #12

Merged
merged 413 commits into from
Sep 13, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
413 commits
Select commit Hold shift + click to select a range
00eab75
Bump mixin-deep from 1.3.1 to 1.3.2 (#6239)
dependabot[bot] Jul 23, 2023
7871e80
Bump webpack to 4.46.0, webpack-bundle-analyzer to 4.9.0 (#6240)
justinclift Jul 23, 2023
34c20af
Bump decode-uri-component from 0.2.0 to 0.2.2 (#6241)
dependabot[bot] Jul 23, 2023
a32c0df
Bump lodash from 4.17.19 to 4.17.21 in /viz-lib (#5496)
dependabot[bot] Jul 23, 2023
58fc8f4
Bump minimatch from 3.0.4 to 3.1.2 (#6242)
dependabot[bot] Jul 23, 2023
5f2aad2
Bump elliptic from 6.4.1 to 6.5.4 (#6243)
dependabot[bot] Jul 23, 2023
3370a34
Bump ajv from 6.9.2 to 6.12.6 (#6245)
dependabot[bot] Jul 23, 2023
2d69284
Bump dns-packet from 1.3.1 to 1.3.4 (#6246)
dependabot[bot] Jul 23, 2023
de1e6ba
Bump y18n from 4.0.0 to 4.0.3 (#6249)
dependabot[bot] Jul 23, 2023
ed0075d
Bump acorn from 5.7.3 to 5.7.4 (#6248)
dependabot[bot] Jul 23, 2023
e2c824e
Bump ini from 1.3.5 to 1.3.8 (#6250)
dependabot[bot] Jul 23, 2023
8973772
Bump ansi-regex from 3.0.0 to 3.0.1 in /viz-lib (#6244)
dependabot[bot] Jul 23, 2023
8684530
Bump css-loader from 0.28.7 to 1.0.1 (#6251)
justinclift Jul 23, 2023
d4c69be
Bump path-parse from 1.0.6 to 1.0.7 (#6253)
dependabot[bot] Jul 23, 2023
416e6cb
Bump ssri from 6.0.1 to 6.0.2 (#6247)
dependabot[bot] Jul 23, 2023
f1477c8
Bump webpack-dev-server from 3.11.0 to 4.15.1 (#6254)
justinclift Jul 23, 2023
3bddbcb
Bump hosted-git-info from 2.7.1 to 2.8.9 (#6255)
dependabot[bot] Jul 23, 2023
37fd7f7
Bump dompurify from 2.0.7 to 2.0.17 (#6256)
dependabot[bot] Jul 23, 2023
f5c53ef
Bump ws from 5.2.2 to 5.2.3 (#6252)
dependabot[bot] Jul 23, 2023
f8e9887
Bump @pmmmwh/react-refresh-webpack-plugin to 0.5.10, react-refresh to…
justinclift Jul 23, 2023
4fb7838
Bump bl from 1.2.2 to 1.2.3 (#6257)
dependabot[bot] Jul 23, 2023
afa723c
Bump js-yaml from 3.12.2 to 3.14.0 (#6260)
dependabot[bot] Jul 23, 2023
ef06dff
bump jest to 24.9.0 (#6259)
konnectr Jul 23, 2023
3446e7e
update jest viz_lib (#6261)
konnectr Jul 23, 2023
6e4f964
Bump React to exactly 16.14.0 (#6270)
justinclift Jul 24, 2023
177f33a
Bump plotly.js to 1.54.4 in viz-lib (#6272)
justinclift Jul 24, 2023
0a4d250
Bump request to 2.88.2 (#6273)
justinclift Jul 24, 2023
ae10477
Bump request to 2.88.2 in viz-lib (#6275)
justinclift Jul 25, 2023
f172f15
Bump minimist from 1.2.5 to 1.2.8 in /viz-lib (#6276)
dependabot[bot] Jul 25, 2023
ff1531b
Bump express to 4.18.2 (#6278)
justinclift Jul 25, 2023
ef7e38d
Bump ts-migrate to 0.1.35 in viz-lib (#6279)
justinclift Jul 25, 2023
0701ee9
Bump color-string from 1.5.4 to 1.9.1 (#6280)
dependabot[bot] Jul 25, 2023
1b8f0ac
Bump @babel/(various) to latest. Mostly 7.22.x (#6281)
justinclift Jul 25, 2023
2946713
Bump various @babel in /viz-lib to latest 7.x. Mostly 7.22.x (#6282)
justinclift Jul 25, 2023
93a2901
Bump @cypress/code-coverage to 3.11.0 (#6283)
justinclift Jul 25, 2023
34d380d
Bump babel-plugin-istanbul to 6.1.1 (#6284)
justinclift Jul 25, 2023
2eed83b
Bump copy-webpack-plugin to 6.4.1 (#6285)
justinclift Jul 25, 2023
4a84738
Bump style-loader to 3.3.3 in viz-lib (#6286)
justinclift Jul 25, 2023
2795e1b
Render counter widgets using relative font size (#6191)
eradman Jul 26, 2023
239f8ab
Bump Cypress to 7.7.0 (#6289)
justinclift Jul 26, 2023
050b9e8
Bump babel-loader to 8.3.0 (#6291)
justinclift Jul 26, 2023
ba1b496
Bump webpack-cli to 4.10.0 (#6292)
justinclift Jul 26, 2023
f572d88
Bump less to 3.13.1 in main repo, and to 4.1.3 in viz-lib (#6293)
justinclift Jul 26, 2023
a8e1077
Some manual dedupes of yarn.lock (#6294)
justinclift Jul 26, 2023
5cd38b1
Bump file-loader to 6.2.0 (#6295)
justinclift Jul 26, 2023
fbe2f4d
Update NodeJS in our CI to 16.20.x (#6297)
justinclift Jul 26, 2023
03d54d3
Update Netlify to NodeJS 16.20.1 and Yarn 1.22.19 (#6298)
justinclift Jul 26, 2023
a7c15b0
Bump babel-plugin-module-resolver to 5.0.0 in viz-lib (#6296)
justinclift Jul 26, 2023
58b5055
Bump json5 from 1.0.1 to 1.0.2 in /viz-lib (#6299)
dependabot[bot] Jul 26, 2023
7a421cf
Bump plotly.js to 1.58.5 in viz-lib (#6300)
justinclift Jul 26, 2023
e012d25
Add yarn.lock missing from PR #6300 (#6302)
justinclift Jul 27, 2023
6d495bc
Bump mini-css-extract-plugin to 1.6.2 (#6304)
justinclift Jul 27, 2023
d0f5215
Bump eslint-loader to 4.0.2 (#6305)
justinclift Jul 27, 2023
ffbf0fb
Bump minimist from 1.2.0 to 1.2.8 (#6306)
dependabot[bot] Jul 27, 2023
72db975
Bump @percy/agent to 0.28.7 (#6307)
justinclift Jul 27, 2023
a5a9be3
Bump webpack-build-notifier to 2.3.0 (#6308)
justinclift Jul 27, 2023
55690db
Bump Cypress to 9.7.0 (#6309)
justinclift Jul 27, 2023
1b064da
return project id as str, not bytes (#6303)
amylase Jul 28, 2023
875973b
Bump Cypress to 10.11.0 (#6311)
justinclift Jul 28, 2023
b43cb17
Bump Cypress to 11.2.0 (#6312)
justinclift Jul 28, 2023
ea4ee7c
Remove request from the declared dependencies (#6313)
justinclift Jul 28, 2023
5561b5f
Fix the peer dep warning about leaflet in viz-lib (#6315)
justinclift Jul 28, 2023
8f71e14
Fixed python query runner and add unittest for python query runner (#…
bryanyang0528 Jul 29, 2023
0d69932
Allow RSA key used for JWT to be specified as a file path (#6271)
eradman Jul 29, 2023
ea3d825
Commit the transaction for MS SQL inserts & Updates (#2538)
mattdjones Jul 29, 2023
ae29eb3
Bump react-test-renderer to 16.14.0 (#6316)
justinclift Jul 29, 2023
f6ba950
fix flake8 (#6321)
konnectr Jul 30, 2023
4155507
Use exclude list with flake8 pre-commit check (#6322)
justinclift Jul 31, 2023
a9a348c
Use set in fetch_columns for efficient (#5336)
zhongjiajie Jul 31, 2023
ad39059
Fix webpack error in viz-lib (#6324)
justinclift Jul 31, 2023
7dfacfc
Update package.json so `yarn watch` works again (#6328)
justinclift Jul 31, 2023
353ea86
Unused qr should respect env setting (#5337)
zhongjiajie Jul 31, 2023
39477c7
Webpack-dev-server seems to require the dev-middleware config (#6329)
justinclift Jul 31, 2023
2b8aa5c
Bump snowflake-connector-python to 3.1.0 (#6330)
justinclift Aug 1, 2023
9a7d2cd
Bump cryptography from 40.0.2 to 41.0.2 (#6188)
dependabot[bot] Aug 1, 2023
afc6d87
replace hmset -> hset (#6331)
konnectr Aug 1, 2023
1726aef
add pg types map (#6333)
gaecoli Aug 1, 2023
196bfec
Fix warning test query (#6335)
konnectr Aug 1, 2023
f4ee891
Do not makedsn for query_runner/oracle.py (#6332)
snickerjp Aug 1, 2023
37fa1ec
Update `make env` to not run multiple times (#6336)
justinclift Aug 1, 2023
204e5c1
Bump cryptography from 41.0.2 to 41.0.3 (#6338)
dependabot[bot] Aug 2, 2023
71bf65b
Have `make compose_build` create .env if its missing (#6339)
justinclift Aug 2, 2023
acf77f8
Fix the broken icon loading (#6340)
justinclift Aug 2, 2023
0d1ce4d
Incomplete URL substring sanitization (#6342)
konnectr Aug 2, 2023
126fe93
Have `make create_database` create .env if its missing (#6345)
justinclift Aug 3, 2023
113146e
Add data type info into schemas of Trino tables (#6348)
konnectr Aug 5, 2023
f4a930d
Fix: Query results in public dashboard not loading when query ends wi…
manikBS Aug 6, 2023
d333660
Fix python query runner crashing the GUI due to missing 'rows' and/or…
hoveychen Aug 7, 2023
f8934b8
Switch from numeral to numbro (#6344)
eradman Aug 15, 2023
4a5c9c2
Scheduled queries should include origin Username (#6368)
evgenyx00 Aug 16, 2023
0f88a23
Allow the X and Y tick format to be customized using a D3 format stri…
eradman Aug 16, 2023
0586b43
Add offset for query_runner/oracle.py Error Message. (#6373)
snickerjp Aug 19, 2023
772680b
New cypress test: sorting dashboard list does not crash page. (#5702)
susodapop Aug 21, 2023
f49075b
add ssl_config to redshift iam class (#5465)
peterxichen Aug 21, 2023
9751678
Add Apache ignite Query Runner (#5767)
sdarlington Aug 22, 2023
fcf847e
Fix: query result datetime column type check (#5369) (#6385)
justinclift Aug 22, 2023
5d83644
Fix an issue when using Impala's reserved keywords (#5198)
hagaeru3sei Aug 22, 2023
4107265
Sometimes `self._profile_image_url` is empty string (#5308)
lpong Aug 22, 2023
caf8097
fixed `module 'numpy' has no attribute 'bool'` (#6371)
Aug 23, 2023
6314026
Add useQueryAnnotation option to BigQuery Runner (#5675)
htamakos Aug 23, 2023
0ad43de
Fix #4402. Removed token from the required list. (#5354)
mariguranule Aug 23, 2023
7eae598
Replace cx_Oracle with python-oracledb (#6386)
snickerjp Aug 23, 2023
1af49e9
added `requirements-txt-fixer` to pre-commit (#6388)
Aug 23, 2023
5eeeb5c
Fix: Cannot refresh if a query name contain control characters. (#5602)
Aug 23, 2023
e18cd8f
Passing Request metadata to Alert destinations (#5230)
it1804 Aug 24, 2023
fdd1d29
Add redash.query_runner.oracle to default_query_runners (#6389)
snickerjp Aug 24, 2023
1ef63fc
Cleaner pytest results (#4711)
rauchy Aug 24, 2023
2d6f5b0
Base duplicate index on column names (#4600)
rauchy Aug 24, 2023
0258dca
Enable manipulating parameterized queries with Query Results query ru…
ehearty Aug 25, 2023
b73d68f
Use a fixed older version of databend, due to problem with 0.4.7 (#6402)
justinclift Aug 29, 2023
45e791b
Sync nodejs version in .nvmrc with Dockerfile & .github/workflows/ci.…
PeterDaveHello Aug 29, 2023
972a49b
Bump restrictedpython from 6.1 to 6.2 (#6407)
dependabot[bot] Aug 30, 2023
d8b10a0
Update snowflake application name (#6403)
davidln777 Aug 31, 2023
5b110b6
[client] Fix local dev QueryEditor crash when using a data source wit…
mparq Aug 31, 2023
182d842
New alert destination: Asana (#5753)
chang Aug 31, 2023
28db934
Google Spreadsheet Data Source: support to find a worksheet by title …
yutopp Aug 31, 2023
528807f
Add 'click' functionality for Chart visualization (#5662)
ufedor Aug 31, 2023
fcbe726
Expire schemas after 7 days (#5112)
rauchy Sep 1, 2023
abe70ab
Use multi_byte_search_enabled option for My Queries search and Favori…
yoshiokatsuneo Sep 1, 2023
c70d397
Fix Cypress not running in forked repos (#6413)
justinclift Sep 1, 2023
7b722a1
Fix typo from ElasticSearch to Elasticsearch (#6349)
kaibadash Sep 1, 2023
ab71bde
Automatically tag release candidates (#6416)
eradman Sep 2, 2023
2a2c90a
Add pkg-config to the Docker image (#6419)
justinclift Sep 3, 2023
710dd8c
Generate docker hub preview image (#6420)
justinclift Sep 3, 2023
f1d5ac0
Convert unexpected parameter validation errors to InvalidParameterErr…
rauchy Sep 4, 2023
c2e7df0
Add webex as destination (#5574)
anirudhbagri Sep 5, 2023
9b18e18
ci: use docker/build-push-action (#6425)
watarukura Sep 6, 2023
41495ba
Update rq related dependencies, to hopefully alleviate issue 6424 (#6…
justinclift Sep 6, 2023
7f42bf1
Add feature: Hide filter components on shared pages (#6115)
Avey777 Sep 6, 2023
cb4af6d
Add Tinybird query runner (#5616)
pandomic Sep 6, 2023
3fee9f6
Update pymssql and rapidjson (#6428)
eradman Sep 6, 2023
36482f6
Move from oauth2client to google-auth / support ADC (#6422)
sekiyama58 Sep 7, 2023
6f6d203
Remove importlib-resources from requirements (#6431)
eradman Sep 7, 2023
b1f738f
Excel and CSV Query Runner fix (#6439)
deathvulture Sep 8, 2023
c97afeb
Convert project to `poetry` (#6423)
guidopetri Sep 8, 2023
ca90076
Replace flake8/isort with ruff (#6441)
wlach Sep 11, 2023
b4e4a5a
Accept Python 3.8-3.10 (#6445)
eradman Sep 11, 2023
f109af9
Check all Trino catalogs if no catalog configured (#5860)
daniel-cortez-stevenson Sep 12, 2023
0993f68
Poetry conversion followup (#6440)
guidopetri Sep 12, 2023
ca36130
Update package.lock for updated python versions (#6446)
eradman Sep 12, 2023
6d91c64
Update SQLAlchemy-Utils to 0.36.5 (#6448)
eradman Sep 12, 2023
ff85a36
Avoid file locking issue when running CLI test (#6449)
eradman Sep 12, 2023
b845879
Add ruff to Python dev dependencies (#6450)
eradman Sep 12, 2023
650ec90
Add kerberos development headers to Redash image (#6454)
justinclift Sep 14, 2023
0ca72d2
bump ldap3 = 2.9.1 (#6463)
Sep 20, 2023
953ed84
Revert PR 6448 (SQLAlchemy-Utils update) for now (#6466)
justinclift Sep 20, 2023
74b0f8b
bump gpsread == 5.11.2 (#6469)
Sep 21, 2023
b13772c
Update poetry.lock after PR 6469 (#6473)
justinclift Sep 21, 2023
c3c54f6
Bump cryptography from 41.0.3 to 41.0.4 (#6474)
dependabot[bot] Sep 21, 2023
3ebf163
Update gevent to 23.9.1 to address CVE (#6487)
gpspake Sep 27, 2023
4a36abc
Add Datadog alert destination (#6476)
winebarrel Sep 28, 2023
3d32c55
Avoid updating query result for archived queries (#6488)
eradman Sep 29, 2023
1ae4e20
Bump debug from 3.2.6 to 3.2.7 (#6494)
dependabot[bot] Oct 3, 2023
9461bf6
Bump debug from 3.2.6 to 3.2.7 in /viz-lib (#6493)
dependabot[bot] Oct 3, 2023
09ec299
Bump urllib3 from 1.26.16 to 1.26.17 (#6495)
dependabot[bot] Oct 3, 2023
a19b17b
Fixed embedded queries (#6497)
Oct 4, 2023
0c2dc4e
fix dockerhub image building (#6503)
guidopetri Oct 7, 2023
0f175b7
build and push image only on master branch (#6507)
guidopetri Oct 8, 2023
138339a
convert docker-compose to docker compose (#6504)
guidopetri Oct 8, 2023
011f9ef
Add column type to a query result of InfluxDB (#6505)
masayuki038 Oct 8, 2023
3edf779
Snapshot: 23.10.0-dev (#6512)
eradman Oct 9, 2023
1d35085
Commit version update and tag together (#6513)
eradman Oct 9, 2023
abbd4d3
Create sqlalchemy_searchable expressions (#6491)
azundo Oct 12, 2023
eafe30d
Bigger textarea for query description (#6518)
deathvulture Oct 13, 2023
6b98197
Allow Query.options to be None (#6519)
eradman Oct 16, 2023
12f1050
chore: Remove "Datree" badge from README (#6526)
winebarrel Oct 16, 2023
84d1693
Update Debian image in Dockerfile (#6524)
winebarrel Oct 16, 2023
d4ade51
Add linux/arm64 to docker image platforms (#6525)
winebarrel Oct 16, 2023
4210808
Metrica: retry query if quota exceeded (#6459)
Oct 17, 2023
ddbe0f6
Display bigquery subfield of record as schema. (#6522)
fukatani Oct 17, 2023
a2c0c48
Bump @babel/traverse from 7.22.8 to 7.23.2 in /viz-lib (#6529)
dependabot[bot] Oct 17, 2023
69d1e03
Update yarn network-timeout: 30s(default) -> 600s (#6531)
winebarrel Oct 17, 2023
36dd3e9
Bump @babel/traverse from 7.22.8 to 7.23.2 (#6530)
dependabot[bot] Oct 17, 2023
54c4a42
Revert arm64 docker image building in CI (for now) (#6532)
justinclift Oct 18, 2023
ac9f24a
Bump urllib3 from 1.26.17 to 1.26.18 (#6534)
dependabot[bot] Oct 18, 2023
7b03e60
add pagination and base_url to JSON query_runner (#6499)
Ken-Michalak Oct 18, 2023
8bb1767
Add new conn options in MySQL (#6538)
adrianoapj Oct 19, 2023
593b6ae
Specify counter widgets font size in pt (#6537)
eradman Oct 19, 2023
39766a2
Reset redis pipeline at end of enqueue_query (#6540)
SchrosCat2013 Oct 21, 2023
de84c40
Better Heatmap annotation color (#6543)
deecay Oct 23, 2023
5516b42
Remove pygridgain so Trino data source shows up (#6546)
justinclift Oct 23, 2023
a5b01bf
Bump browserify-sign from 4.0.4 to 4.2.2 (#6557)
dependabot[bot] Oct 27, 2023
39e4ea1
Support multi column results with using mongo query runner (#6558)
guidopetri Oct 29, 2023
ae77e72
fix falsey comparison to determine whether a dashboard is archived. c…
guidopetri Oct 29, 2023
8b8dd4f
Revert "Render counter widgets using relative font size" (#6566)
eradman Oct 31, 2023
55193fb
Changed asc_url to entity_id (#6202)
DSigmund Oct 31, 2023
2611dcc
Bump protobuf from 3.18.3 to 3.20.2 (#6568)
myonlylonely Oct 31, 2023
63cef66
Snapshot: 23.11.0-dev (#6571)
eradman Nov 1, 2023
198b422
Display catalog information on the schema pane when connecting to Tri…
masayuki038 Nov 7, 2023
de1958e
Bump snowflake-connector-python 3.4.0 for fixing 'Error detecting the…
masayuki038 Nov 8, 2023
13e61fc
Update rockset.py with support for multi-VI (#6584)
lukalovosevic Nov 10, 2023
2d87951
add fork dashboard function (#6588)
gaecoli Nov 11, 2023
a8c6dd0
Update rockset.py - replace default API server URL (#6592)
lukalovosevic Nov 13, 2023
8bfc574
chore: Fix ci.yml typo: ghq -> gha (#6601)
winebarrel Nov 15, 2023
a07b8a6
Yandex.Disk Query runner (#6598)
Nov 22, 2023
09addaa
add e6data query runner with test cases (#6604)
anushae6 Nov 23, 2023
f7b47c0
Bump werkzeug from 2.3.6 to 2.3.8 (#6616)
dependabot[bot] Nov 23, 2023
9df6f80
update readme to add e6data (#6620)
anushae6 Nov 24, 2023
392b930
Revert "Switch from numeral to numbro (#6344)" (#6595)
eradman Nov 25, 2023
9b29f26
Bump cryptography from 41.0.4 to 41.0.6 (#6630)
dependabot[bot] Nov 29, 2023
2b4b1cf
Snapshot: 23.12.0-dev (#6638)
eradman Dec 6, 2023
9bbdb4b
Show an error message on "Test Connection" failure for Google Spreads…
masayuki038 Dec 9, 2023
66ef942
Adds influxdb v2 query runner. (#6646)
fabrei Dec 12, 2023
73863d6
Preview 23.12.0-dev initial load
arman-mw Dec 13, 2023
d40bb04
Switch development region to sa-east-1
arman-mw Dec 13, 2023
d7e49fd
Switch to werkzeug safe_join
arman-mw Dec 13, 2023
8b26ac0
Testing push with development workflow
deweerdd Jan 3, 2024
b82d2d8
Merge branch 'preview23' into development
deweerdd Jan 3, 2024
524de8b
Change tag to latest
deweerdd Jan 3, 2024
f9d93de
Change tag to latest, and add service/cluster information
deweerdd Jan 3, 2024
82a6358
Fix image tags
deweerdd Jan 3, 2024
9f2a35b
Test stopping the Task before deploying the new one
deweerdd Jan 3, 2024
86e6874
Clean up
deweerdd Jan 3, 2024
b215e60
Fix cluster name variable
deweerdd Jan 3, 2024
faa846b
Rework variables to work with production
deweerdd Jan 3, 2024
6833b33
Fix variable syntax to use github enviornments
deweerdd Jan 3, 2024
3aa66b4
Fix typo
deweerdd Jan 3, 2024
d5e8ea3
Add task def name to environment specific variables
deweerdd Jan 3, 2024
b3d59f3
Add ScheduledWorker for production runs
deweerdd Jan 4, 2024
634f52b
Fix if statements
deweerdd Jan 4, 2024
e1c03c8
Move secrets to secrets manager
deweerdd Jan 10, 2024
3e0c28a
Change to download Task Definition from current cluster
deweerdd Jan 10, 2024
94d78aa
push redash
deweerdd Jan 12, 2024
9527051
Test with not specifing any queues
deweerdd Jan 12, 2024
1dc35f6
Test cron used to check redash scheduler
deweerdd Jan 16, 2024
a65f3fb
Test cron used to check redash scheduler
deweerdd Jan 16, 2024
40594ce
Change to using hosted runners
deweerdd Jan 16, 2024
da5f53d
Test exit 1
deweerdd Jan 16, 2024
8aee9be
Another test
deweerdd Jan 16, 2024
56a3187
testing sys.exit(1)
deweerdd Jan 16, 2024
7e5e1df
test exit code
deweerdd Jan 16, 2024
507b0f3
change exit code on failure, and update to 15minute schedule
deweerdd Jan 16, 2024
a75ba3d
Add 15 minute Cron
deweerdd Jan 16, 2024
1d3d344
fix schedule
deweerdd Jan 16, 2024
2eb50d2
Fix syntax
deweerdd Jan 16, 2024
f65ccec
Fix name of workflow
deweerdd Jan 16, 2024
c8a9f9c
Adding terraform and changing development
deweerdd Jan 19, 2024
9fb480f
Push development broken into 5 services, with seperated cpu per service.
deweerdd Jan 22, 2024
c8e9392
Adjust deploy script
deweerdd Jan 22, 2024
416ff0b
Test without nginx
deweerdd Jan 24, 2024
08b19fb
[skip ci] Push Terraform code to deploy different services
deweerdd Jul 16, 2024
9ae0cf0
Update schedule to run once every 30 minutes, if scheduler is outdate…
deweerdd Jul 17, 2024
326ce7d
Add workflow dispatch to workflow
deweerdd Jul 17, 2024
7c72a5a
Fix AWS Region variable name
deweerdd Jul 17, 2024
ee1476a
Update aws-credentials to v4
deweerdd Jul 17, 2024
5771ba6
Fix Error on Static Unauthorized Page
deweerdd Sep 11, 2024
a57a0fa
Build an image and push to us-east-2
deweerdd Sep 11, 2024
7cf8fd9
Add unauthorized to webpack
deweerdd Sep 12, 2024
63d1a10
Push to us-east-2
deweerdd Sep 12, 2024
d6d447d
Merge pull request #11 from MasterworksIO/fix_static_unauth_page
deweerdd Sep 13, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 2 additions & 2 deletions .circleci/Dockerfile.cypress → .ci/Dockerfile.cypress
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
FROM cypress/browsers:node14.17.0-chrome91-ff89
FROM cypress/browsers:node16.18.0-chrome90-ff88

ENV APP /usr/src/app
WORKDIR $APP

COPY package.json yarn.lock .yarnrc $APP/
COPY viz-lib $APP/viz-lib
RUN npm install [email protected].10 -g && yarn --frozen-lockfile --network-concurrency 1 > /dev/null
RUN npm install [email protected].19 -g && yarn --frozen-lockfile --network-concurrency 1 > /dev/null

COPY . $APP

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,15 @@ services:
PYTHONUNBUFFERED: 0
REDASH_LOG_LEVEL: "INFO"
REDASH_REDIS_URL: "redis://redis:6379/0"
REDASH_DATABASE_URL: "postgresql://postgres@postgres/postgres"
POSTGRES_PASSWORD: "FmTKs5vX52ufKR1rd8tn4MoSP7zvCJwb"
REDASH_DATABASE_URL: "postgresql://postgres:FmTKs5vX52ufKR1rd8tn4MoSP7zvCJwb@postgres/postgres"
REDASH_COOKIE_SECRET: "2H9gNG9obnAQ9qnR9BDTQUph6CbXKCzF"
redis:
image: redis:3.0-alpine
image: redis:7-alpine
restart: unless-stopped
postgres:
image: postgres:9.5.6-alpine
image: pgautoupgrade/pgautoupgrade:15-alpine3.8
command: "postgres -c fsync=off -c full_page_writes=off -c synchronous_commit=OFF"
restart: unless-stopped
environment:
POSTGRES_HOST_AUTH_METHOD: "trust"
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@ x-redash-service: &redash-service
build:
context: ../
args:
skip_dev_deps: "true"
skip_ds_deps: "true"
install_groups: "main"
code_coverage: ${CODE_COVERAGE}
x-redash-environment: &redash-environment
REDASH_LOG_LEVEL: "INFO"
REDASH_REDIS_URL: "redis://redis:6379/0"
REDASH_DATABASE_URL: "postgresql://postgres@postgres/postgres"
POSTGRES_PASSWORD: "FmTKs5vX52ufKR1rd8tn4MoSP7zvCJwb"
REDASH_DATABASE_URL: "postgresql://postgres:FmTKs5vX52ufKR1rd8tn4MoSP7zvCJwb@postgres/postgres"
REDASH_RATELIMIT_ENABLED: "false"
REDASH_ENFORCE_CSRF: "true"
REDASH_COOKIE_SECRET: "2H9gNG9obnAQ9qnR9BDTQUph6CbXKCzF"
Expand Down Expand Up @@ -44,7 +44,7 @@ services:
ipc: host
build:
context: ../
dockerfile: .circleci/Dockerfile.cypress
dockerfile: .ci/Dockerfile.cypress
depends_on:
- server
- worker
Expand All @@ -64,9 +64,11 @@ services:
CYPRESS_PROJECT_ID: ${CYPRESS_PROJECT_ID}
CYPRESS_RECORD_KEY: ${CYPRESS_RECORD_KEY}
redis:
image: redis:3.0-alpine
image: redis:7-alpine
restart: unless-stopped
postgres:
image: postgres:9.5.6-alpine
image: pgautoupgrade/pgautoupgrade:15-alpine3.8
command: "postgres -c fsync=off -c full_page_writes=off -c synchronous_commit=OFF"
restart: unless-stopped
environment:
POSTGRES_HOST_AUTH_METHOD: "trust"
39 changes: 39 additions & 0 deletions .ci/docker_build
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
#!/bin/bash

# This script only needs to run on the main Redash repo

if [ "${GITHUB_REPOSITORY}" != "getredash/redash" ]; then
echo "Skipping image build for Docker Hub, as this isn't the main Redash repository"
exit 0
fi

if [ "${GITHUB_REF_NAME}" != "master" ] && [ "${GITHUB_REF_NAME}" != "preview-image" ]; then
echo "Skipping image build for Docker Hub, as this isn't the 'master' nor 'preview-image' branch"
exit 0
fi

if [ "x${DOCKER_USER}" = "x" ] || [ "x${DOCKER_PASS}" = "x" ]; then
echo "Skipping image build for Docker Hub, as the login details aren't available"
exit 0
fi

set -e
VERSION=$(jq -r .version package.json)
VERSION_TAG="$VERSION.b${GITHUB_RUN_ID}.${GITHUB_RUN_NUMBER}"

export DOCKER_BUILDKIT=1
export COMPOSE_DOCKER_CLI_BUILD=1

docker login -u "${DOCKER_USER}" -p "${DOCKER_PASS}"

DOCKERHUB_REPO="redash/redash"
DOCKER_TAGS="-t redash/redash:preview -t redash/preview:${VERSION_TAG}"

# Build the docker container
docker build --build-arg install_groups="main,all_ds,dev" ${DOCKER_TAGS} .

# Push the container to the preview build locations
docker push "${DOCKERHUB_REPO}:preview"
docker push "redash/preview:${VERSION_TAG}"

echo "Built: ${VERSION_TAG}"
File renamed without changes.
6 changes: 6 additions & 0 deletions .ci/update_version
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
#!/bin/bash
VERSION=$(jq -r .version package.json)
FULL_VERSION=${VERSION}+b${GITHUB_RUN_ID}.${GITHUB_RUN_NUMBER}

sed -ri "s/^__version__ = '([A-Za-z0-9.-]*)'/__version__ = '${FULL_VERSION}'/" redash/__init__.py
sed -i "s/dev/${GITHUB_SHA}/" client/app/version.json
183 changes: 0 additions & 183 deletions .circleci/config.yml

This file was deleted.

20 changes: 0 additions & 20 deletions .circleci/docker_build

This file was deleted.

6 changes: 0 additions & 6 deletions .circleci/update_version

This file was deleted.

6 changes: 3 additions & 3 deletions .github/ISSUE_TEMPLATE/---bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,10 @@ about: Report reproducible software issues so we can improve
We use GitHub only for bug reports 🐛
Anything else should be posted to https://discuss.redash.io 👫
Anything else should be a discussion: https://github.com/getredash/redash/discussions/ 👫
🚨For support, help & questions use https://discuss.redash.io/c/support
💡For feature requests & ideas use https://discuss.redash.io/c/feature-requests
🚨For support, help & questions use https://github.com/getredash/redash/discussions/categories/q-a
💡For feature requests & ideas use https://github.com/getredash/redash/discussions/categories/ideas
**Found a security vulnerability?** Please email [email protected] to report any security vulnerabilities. We will acknowledge receipt of your vulnerability and strive to send you regular updates about our progress. If you're curious about the status of your disclosure please feel free to email us again. If you want to encrypt your disclosure email, you can use this PGP key.
Expand Down
10 changes: 5 additions & 5 deletions .github/ISSUE_TEMPLATE/--anything_else.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
---
name: "\U0001F4A1Anything else"
about: "For help, support, features & ideas - please use https://discuss.redash.io \U0001F46B "
about: "For help, support, features & ideas - please use Discussions \U0001F46B "
labels: "Support Question"
---

We use GitHub only for bug reports 🐛

Anything else should be posted to https://discuss.redash.io 👫
Anything else should be a discussion: https://github.com/getredash/redash/discussions/ 👫

🚨For support, help & questions use https://discuss.redash.io/c/support
💡For feature requests & ideas use https://discuss.redash.io/c/feature-requests
🚨For support, help & questions use https://github.com/getredash/redash/discussions/categories/q-a
💡For feature requests & ideas use https://github.com/getredash/redash/discussions/categories/ideas

Alternatively, check out these resources below. Thanks! 😁.

- [Forum](https://disucss.redash.io)
- [Discussions](https://github.com/getredash/redash/discussions/)
- [Knowledge Base](https://redash.io/help)
23 changes: 0 additions & 23 deletions .github/support.yml

This file was deleted.

Loading
Loading