Vitor Avila
|
5fc11fb706
|
chore: Add more database-related tests (follow up to #31948) (#32054)
|
2025-01-31 08:36:09 -03:00 |
Evan Rusackas
|
855011360a
|
build(eslint): disabling wildcard imports with eslint (#31761)
|
2025-01-13 17:25:47 -07:00 |
Michael S. Molina
|
399b709aaf
|
refactor: Removes 5.0 approved legacy charts (#31582)
|
2025-01-09 16:45:05 -03:00 |
Beto Dealmeida
|
e4b3ecd372
|
feat: push predicates into virtual datasets (#31486)
|
2025-01-08 22:11:28 -05:00 |
Maxime Beauchemin
|
e51b95ffa8
|
chore: enforce more ruff rules (#31447)
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com>
|
2024-12-18 17:41:34 -08:00 |
Beto Dealmeida
|
68499a1199
|
feat: purge OAuth2 tokens when DB changes (#31164)
|
2024-11-26 15:57:01 -05:00 |
João Ferrão
|
305b6df6e3
|
feat(oauth2): add support for trino (#30081)
|
2024-11-04 11:54:47 -05:00 |
Jack
|
849d426e06
|
feat(oauth): adding necessary changes to support bigquery oauth (#30674)
|
2024-10-30 14:56:22 -05:00 |
Geido
|
f314685a8e
|
fix(Explore): Apply RLS at column values (#30490)
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
|
2024-10-04 18:12:28 +03:00 |
Beto Dealmeida
|
710406aa76
|
feat: allow configuring an engine context manager (#30266)
|
2024-09-23 12:36:18 -04:00 |
Beto Dealmeida
|
0415ed34ce
|
feat: allow create/update OAuth2 DB (#30071)
|
2024-09-03 19:22:38 -04:00 |
Beto Dealmeida
|
b66c0f8d30
|
fix: schemas for upload API (#29604)
|
2024-07-16 15:53:25 -04: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 |
Beto Dealmeida
|
0070097af8
|
feat: impersonate with email prefix (#28770)
|
2024-05-30 13:32:39 -04: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 |
Beto Dealmeida
|
e90246fd1f
|
feat(SIP-95): permissions for catalogs (#28317)
|
2024-05-06 11:41:58 -04:00 |
Beto Dealmeida
|
fe37d914e5
|
fix: % replace in `values_for_column` (#28271)
|
2024-04-30 16:15:56 -07:00 |
Beto Dealmeida
|
6cf681df68
|
feat(SIP-95): new endpoint for table metadata (#28122)
|
2024-04-25 12:23:49 -04:00 |
Maxime Beauchemin
|
2d63722150
|
chore: set up ruff as a new linter/formatter (#28158)
|
2024-04-24 17:19:53 -07:00 |
Beto Dealmeida
|
99a1601aea
|
refactor: rename get_sqla_engine_with_context (#28012)
|
2024-04-12 13:31:05 -04:00 |
John Bodley
|
3ae74d1f2d
|
fix: Provide more inclusive error handling for saved queries (#27644)
|
2024-03-26 16:22:14 -03:00 |
Beto Dealmeida
|
6a7e5c2faf
|
chore: add unit test for `values_for_column` (#27469)
|
2024-03-12 12:40:48 -04:00 |
Beto Dealmeida
|
7675e0db10
|
fix: `search_path` in RDS (#24739)
|
2023-07-20 12:57:48 -07:00 |
John Bodley
|
2b364898a5
|
fix: Address regression introduced in #22853 (#24121)
|
2023-06-12 15:32:40 -07:00 |
John Bodley
|
a4d5d7c6b9
|
chore(pre-commit): Add pyupgrade and pycln hooks (#24197)
|
2023-06-01 12:01:10 -07:00 |
John Bodley
|
2f0caf8a0d
|
fix: Handle python_date_format in ExploreMixin (#24068)
|
2023-05-16 06:54:12 -07:00 |
Daniel Vaz Gaspar
|
79274eb5bc
|
fix: memoized decorator memory leak (#23139)
|
2023-02-27 15:59:11 +00:00 |
Beto Dealmeida
|
8772e2cdb3
|
fix: improve get_db_engine_spec_for_backend (#21171)
* fix: improve get_db_engine_spec_for_backend
* Fix tests
* Fix docs
* fix lint
* fix fallback
* Fix engine validation
* Fix test
|
2022-08-29 11:42:42 -07:00 |
Beto Dealmeida
|
bb3871ddaf
|
feat: per-db add metrics (#20990)
* feat: per-db add metrics
* Add unit tests
|
2022-08-08 12:07:16 -07:00 |