John Bodley
|
07bcfa9b5f
|
chore(command): Organize Commands according to SIP-92 (#25850)
|
2023-11-22 16:55:54 -03:00 |
|
Rob Moore
|
8d73ab9955
|
feat(sqllab): TRINO_EXPAND_ROWS: expand columns from ROWs (#25809)
|
2023-11-20 10:59:10 -07:00 |
|
FGrobelny
|
458be8c848
|
fix(trino): allow impersonate_user flag to be imported (#25872)
Co-authored-by: John Bodley <4567245+john-bodley@users.noreply.github.com>
|
2023-11-08 12:00:18 -08:00 |
|
Beto Dealmeida
|
80caba3fd1
|
feat: method for dynamic allows_alias_in_select (#25882)
|
2023-11-07 14:28:28 -05:00 |
|
JUST.in DO IT
|
5ab1e7eae4
|
feat(sqllab): SPA migration (#25151)
|
2023-10-04 15:21:41 -04:00 |
|
Gyuil Han
|
e83a76a586
|
fix: update the SQLAlchemy model definition at json column for Log table (#25445)
|
2023-09-29 09:02:44 -03:00 |
|
Sebastian Liebscher
|
e585db85b6
|
chore: use contextlib.surpress instead of passing on error (#24896)
Co-authored-by: John Bodley <4567245+john-bodley@users.noreply.github.com>
|
2023-08-29 10:09:01 -06:00 |
|
Beto Dealmeida
|
6f24a4e7a8
|
fix: calls to _get_sqla_engine (#24953)
|
2023-08-11 12:54:01 +02:00 |
|
EugeneTorap
|
5f103072b0
|
fix: Python3.11 (str, Enum) issue (#24803)
|
2023-07-31 09:04:09 -07:00 |
|
EugeneTorap
|
fc89718d48
|
chore: Update pylint to 2.17.4 (#24700)
Co-authored-by: John Bodley <john.bodley@gmail.com>
|
2023-07-24 17:13:49 -07:00 |
|
Beto Dealmeida
|
7675e0db10
|
fix: search_path in RDS (#24739)
|
2023-07-20 12:57:48 -07:00 |
|
Hugh A. Miles II
|
93e1db4bd9
|
fix: save columns reference from sqllab save datasets flow (#24248)
|
2023-06-20 13:54:19 -04:00 |
|
John Bodley
|
3e76736874
|
chore(dao): Organize DAOs according to SIP-92 (#24331)
Co-authored-by: JUST.in DO IT <justin.park@airbnb.com>
|
2023-06-18 18:32:32 -07:00 |
|
Hugh A. Miles II
|
eb05225f0d
|
feat(sshtunnel): add configuration for SSH_TIMEOUT (#24369)
|
2023-06-13 12:29:40 -04: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
|
0496779434
|
chore: Update QUERY_LOGGER and SQL_QUERY_MUTATOR signatures (#24029)
|
2023-05-19 06:42:19 -07:00 |
|
John Bodley
|
d583ca9ef5
|
chore: Embrace the walrus operator (#24127)
|
2023-05-19 00:37:13 -07:00 |
|
Hugh A. Miles II
|
de96372ba7
|
chore: add log for ssh tunnel information (#24058)
|
2023-05-15 10:43:04 -07:00 |
|
Daniel Vaz Gaspar
|
f80e738196
|
fix: get or create db with an existing invalid URL (#23737)
|
2023-04-20 09:50:57 +01:00 |
|
John Bodley
|
b35b5a6e05
|
chore(db_engine_specs): Refactor get_index (#23656)
|
2023-04-13 09:23:16 +12:00 |
|
Beto Dealmeida
|
2c6f581fa6
|
feat(postgresql): dynamic schema (#23401)
|
2023-03-17 17:53:42 -07:00 |
|
Beto Dealmeida
|
42e8d1b498
|
chore: improve schema security (#23385)
|
2023-03-17 08:05:50 -07:00 |
|
Daniel Vaz Gaspar
|
b479e93b49
|
fix: add disallowed query params for engines specs (#23217)
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
|
2023-02-28 12:00:22 +00:00 |
|
Daniel Vaz Gaspar
|
79274eb5bc
|
fix: memoized decorator memory leak (#23139)
|
2023-02-27 15:59:11 +00:00 |
|
Beto Dealmeida
|
6f0fed77cf
|
feat: export/import allow_dml flag (#22806)
|
2023-01-24 19:16:46 -08:00 |
|
solanksh
|
cf00970cde
|
feat(charts): allow query mutator to update queries after splitting original sql (#21645)
Co-authored-by: Akash <Akash.Nallani@bakerhughes.com>
Co-authored-by: anallani <98122184+anallani@users.noreply.github.com>
Co-authored-by: Robert Bean <robert.bean@bakerhughes.com>
Co-authored-by: Akash <anallani@umich.edu>
Co-authored-by: AkashN7 <70606604+AkashN7@users.noreply.github.com>
Co-authored-by: Ville Brofeldt <ville.brofeldt@apple.com>
|
2023-01-12 14:04:03 +02:00 |
|
Hugh A. Miles II
|
d18c7d6128
|
fix(ssh-tunnel): fix dataset creation flow through modal for DB with tunnel (#22581)
|
2023-01-06 13:52:05 -05:00 |
|
Hugh A. Miles II
|
ebaad10d6c
|
feat(ssh-tunnelling): Setup SSH Tunneling Commands for Database Connections (#21912)
Co-authored-by: Antonio Rivero Martinez <38889534+Antonio-RiveroMartnez@users.noreply.github.com>
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com>
|
2023-01-03 17:22:42 -05:00 |
|
Hugh A. Miles II
|
9c0d6c51f1
|
chore(ssh-tunnel): Refactor establishing raw connection with contextmanger (#22366)
|
2022-12-29 14:20:45 -05:00 |
|
Alan Ning
|
d41cb66737
|
fix(snowflake): Allow encrypted_extra field to be imported (#22357)
Co-authored-by: Alan Ning <aning@manifold.ai>
|
2022-12-08 14:27:30 -05:00 |
|
John Bodley
|
f40e6d1054
|
fix: SQL Lab QuerySource via referrer (#22172)
|
2022-11-21 07:37:10 -08:00 |
|
John Bodley
|
7e54b88a51
|
chore: Change get_table_names/get_view_names return type (#22085)
|
2022-11-18 12:41:21 -08:00 |
|
Hugh A. Miles II
|
e23efefc46
|
feat: refactor all get_sqla_engine to use contextmanager in codebase (#21943)
|
2022-11-15 13:45:14 -05:00 |
|
Beto Dealmeida
|
4496748cd9
|
chore: update Druid (#22067)
|
2022-11-08 15:03:58 -08:00 |
|
John Bodley
|
6bbf4f8718
|
fix: JSON serializers (#22029)
|
2022-11-03 17:29:10 -07:00 |
|
Ville Brofeldt
|
dc7399540b
|
chore: bubble up more db error messages (#21982)
|
2022-11-01 07:54:27 +02:00 |
|
Hugh A. Miles II
|
7600da8041
|
feat: create function for get_sqla_engine with context (#21790)
|
2022-10-25 14:12:48 -04:00 |
|
Elizabeth Thompson
|
e98943e580
|
refactor: pass all properties to validate_parameters (#21487)
|
2022-10-03 17:48:54 -07:00 |
|
Elizabeth Thompson
|
ef78ec6b30
|
fix: catch error when masking encrypted extra is none (#21570)
|
2022-10-02 19:49:01 -07:00 |
|
Antonio Rivero Martinez
|
b36bd3f083
|
fix(databases): GSheets and Clickhouse DBs are not allowed to upload files (#21065)
|
2022-09-26 10:08:11 -07:00 |
|
cccs-Dustin
|
2e564897f8
|
feat: Add dataset tagging to the back-end (#20892)
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
|
2022-09-23 11:01:17 +03:00 |
|
Geido
|
94ed4279c7
|
fix: Dataset timeout (#21516)
|
2022-09-19 11:15:54 -07:00 |
|
John Bodley
|
eac6fdcd29
|
chore(sqllab): Cleanup /tables/... endpoint (#21284)
|
2022-09-13 08:22:12 -07:00 |
|
Beto Dealmeida
|
34a79add04
|
feat: filter parameters from DB API (#21248)
|
2022-09-02 11:50:04 -07:00 |
|
Daniel Vaz Gaspar
|
3f2e894af3
|
fix: dataset name change and permission change (#21161)
* fix: dataset name change and permission change
|
2022-08-31 18:11:03 +01: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 |
|
Daniel Vaz Gaspar
|
bfd2a3d79f
|
fix: database permissions on update and delete (avoid orphaned perms) (#20081)
* fix: database permissions on update and delete (avoid orphaned perms)
* fix event transaction
* fix test
* fix lint
* update datasource access permissions
* add tests
* fix import
* fix tests
* update slice and dataset perms also
* fix lint
* fix tests
* fix lint
* fix lint
* add test for edge case, small refactor
* add test for edge case, small refactor
* improve code
* fix lint
|
2022-08-02 18:28:46 +01:00 |
|
John Bodley
|
8bfc9b76a6
|
fix: Use cache_manager.cache rather than cache_manager.data_cache for caching table metadata (#20726)
|
2022-07-25 08:54:59 -07:00 |
|