Commit Graph

2463 Commits

Author SHA1 Message Date
Vitor Avila
0d352b4e06 fix(dataset import): Support catalog field during dataset import (#29576) 2024-07-12 17:14:47 -03:00
Beto Dealmeida
d535f3fe56 fix: make catalog migration lenient (#29549) 2024-07-11 15:10:02 -04:00
Vitor Avila
33b934cbb3 fix(Tags filter): Filter assets by tag ID (#29412) 2024-07-11 12:26:36 -03:00
Beto Dealmeida
67df4e3ce3 fix: prevent guest users from changing columns (#29530) 2024-07-10 12:26:51 -04:00
Ayush Tripathi
ec5bbaa678 feat: add connector for CouchbaseDB (#29225)
Co-authored-by: ayush-couchbase <ayush.tripathi@couchbase.com>
2024-07-10 11:54:36 +03:00
yuanoOo
b4560d442b feat(database): Add OceanBase support (#29496) 2024-07-09 11:26:23 +02:00
Daniel Vaz Gaspar
241834205f fix: remove info from datasource access error (#29470) 2024-07-08 14:39:20 +01:00
Edgar Ulloa
d89648147f feat(dashboard): add API endpoints for generating and downloading screenshots (#29187)
Co-authored-by: Diego Pucci <diegopucci.me@gmail.com>
2024-07-08 12:52:23 +03:00
Beto Dealmeida
d5c0506faa fix: OAuth2 in async DBs (#29461) 2024-07-02 21:12:07 -04:00
Ville Brofeldt
7f3c8efab0 fix(metastore-cache): import dao in methods (#29451) 2024-07-02 15:28:42 +03:00
Ville Brofeldt
7d6e933348 chore(key-value): convert command to dao (#29344) 2024-07-01 20:22:11 +03:00
Hex Café
179cf269c6 fix: SQL label missing for non-group-by queries (#29420) 2024-07-01 11:59:25 +03:00
John Bodley
8fb8199a55 chore(dao/command): Add transaction decorator to try to enforce "unit of work" (#24969) 2024-06-28 12:33:56 -07:00
John Bodley
9d405738c0 chore(tests): Remove unnecessary mock (#29386) 2024-06-27 07:28:50 -07:00
John Bodley
f9f70e3e55 chore(tests): Fix MySQL logic (#29356) 2024-06-25 10:20:04 -07:00
John Bodley
c12b4e9cba chore(tests): Cleanup Celery tests (#29355) 2024-06-25 10:19:16 -07:00
John Bodley
d69363ef11 fix(tests): Ensure fixture is invoked (#29352) 2024-06-25 10:17:58 -07:00
Maxime Beauchemin
514eda82fb fix: don't strip SQL comments in Explore - 2nd try (#28753) 2024-06-20 14:30:03 -07:00
Maxime Beauchemin
5e060cef7c feat: add new SQLLAB_FORCE_RUN_ASYNC feature flag (#29231)
Co-authored-by: Geido <60598000+geido@users.noreply.github.com>
2024-06-20 14:28:46 -07:00
Jack
a5355d86fc feat: Dashboard tabs api endpoint (#27962) 2024-06-20 18:40:54 +02:00
Geido
313ee596f5 fix(Dashboard): Color inconsistency on refreshes and conflicts (#27439) 2024-06-20 15:30:11 +02:00
Ville Brofeldt
1770f8b783 fix(key-value): use flush instead of commit (#29286) 2024-06-20 16:19:41 +03:00
Ville Brofeldt
03969d5f90 chore(distributed-lock): refactor tests (#29302) 2024-06-20 15:58:25 +03:00
Ville Brofeldt
172ddb47d5 fix(metastore-cache): prune before add (#29301) 2024-06-20 14:59:32 +03:00
Ville Brofeldt
9f70697046 chore: use json codec for key value lock (#29285) 2024-06-19 01:33:47 +03:00
Maxime Beauchemin
796726376a chore: make flask-talisman work with test config (#29277) 2024-06-18 14:46:40 -07:00
John Bodley
b50e3af07c fix(sqllab): Do not strip comments when executing SQL statements (#29248) 2024-06-14 13:38:36 -03:00
Vitor Avila
3dadefcfb0 feat: Support a dynamic minimum interval for alerts and reports (#29241) 2024-06-13 19:12:45 -03:00
John Bodley
f185bbed3c chore: Set isolation level to READ COMMITTED for testing et al. (#28628) 2024-06-13 09:36:25 -07:00
John Bodley
53798c7904 feat(trino): Add functionality to upload data (#29164) 2024-06-13 08:55:09 -07:00
John Bodley
6b016da185 fix: Workaround for Pandas.DataFrame.to_csv bug (#28755) 2024-06-13 08:54:54 -07:00
Maxime Beauchemin
4bb2e2f8af chore: enable ruff lint rule TRY201 and B904 to improve raise stack traces (#29166) 2024-06-12 13:04:42 -07:00
Beto Dealmeida
8e15d4807f chore: s/MockFixture/MockerFixture/g (#29160) 2024-06-10 12:35:07 -04:00
Beto Dealmeida
5660f8e554 feat: OAuth2 client initial work (#29109) 2024-06-09 22:11:18 -04:00
Pranav Sadagopan
066f6b1f8a feat: add Current time-range options for time filter (#28637)
Co-authored-by: Evan Rusackas <evan@preset.io>
2024-06-06 14:07:09 -06:00
Michael S. Molina
df0b1cb8ed feat: Adds Histogram chart migration logic (#28780) 2024-06-05 13:33:50 -03:00
Elizabeth Thompson
725375541d fix: use channel id with new slack api for file uploads (#28797) 2024-06-04 15:18:29 -07:00
Michael S. Molina
896fe854dc feat: Adds the ECharts Histogram chart (#28652) 2024-06-04 09:35:18 -03:00
Elizabeth Thompson
a608bdb8d4 fix: use upload v2 for slack (#28783) 2024-05-30 14:10:05 -07:00
Beto Dealmeida
0070097af8 feat: impersonate with email prefix (#28770) 2024-05-30 13:32:39 -04:00
Maxime Beauchemin
7dd28a9003 chore: remove sl_ tables (#28704) 2024-05-29 19:04:37 -07:00
Maxime Beauchemin
8d57a35531 feat: bake translations as part of the build processes (#28483) 2024-05-29 16:58:08 -07:00
Daniel Vaz Gaspar
5dfbab5424 fix: adds the ability to disallow SQL functions per engine (#28639) 2024-05-29 10:51:28 +01:00
SkinnyPigeon
6575cacc5d feat(reports): allowing the email mutator to update recipients (#27851) 2024-05-28 18:03:42 -07:00
Eyal Ezer
07b2449bd7 refactor: Unify all json.(loads|dumps) usage to utils.json (#28702)
Co-authored-by: Eyal Ezer <eyal.ezer@ge.com>
2024-05-28 14:17:41 -07:00
Michael S. Molina
e17724a73a feat: Adds Bar chart migration logic (#28602) 2024-05-28 13:58:35 -03:00
John Bodley
4ff17409ab fix: Handling of column types for Presto, Trino, et al. (#28653) 2024-05-28 08:56:38 -07:00
Vitor Avila
0fdb4b7c23 chore(tags): Handle tagging as part of asset update call (#28570) 2024-05-28 11:41:31 -04:00
Maxime Beauchemin
35284589cb feat: unpack payload into log function (#28521) 2024-05-23 10:40:15 -07:00
John Bodley
4fa7619b1f fix: revert fix(presto preview): re-enable schema previsualization for Trino/Presto table/schemas" (#28613) 2024-05-21 15:23:32 -03:00