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 |
|
Elizabeth Thompson
|
e98943e580
|
refactor: pass all properties to validate_parameters (#21487)
|
2022-10-03 17:48:54 -07:00 |
|
Beto Dealmeida
|
34a79add04
|
feat: filter parameters from DB API (#21248)
|
2022-09-02 11:50:04 -07: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 |
|
John Bodley
|
f0ca158989
|
fix: Refactor ownership checks and ensure consistency (#20499)
Co-authored-by: John Bodley <john.bodley@airbnb.com>
|
2022-07-07 11:04:27 -07:00 |
|
John Bodley
|
449d08b25e
|
fix: Refactor SQL username logic (#19914)
Co-authored-by: John Bodley <john.bodley@airbnb.com>
|
2022-05-12 21:03:05 -07:00 |
|
Craig Rueda
|
f64d654de3
|
chore(database): Creating helper make_url_safe to wrap potential errors (#19526)
* Creating helper make_url_safe to wrap potential errors
* Fixing imports
* Fixing imports again
* Adding comment
* Linting
* Fixing test
* Fixing test again...
* Fixing import
|
2022-04-05 11:17:30 -07:00 |
|
Ville Brofeldt
|
a619cb4ea9
|
chore: upgrade black (#19410)
|
2022-03-29 20:03:09 +03:00 |
|
AAfghahi
|
376c685838
|
feat: adding logging to validation (#16527)
* adding logging to validation
* Update superset-frontend/src/views/CRUD/data/database/DatabaseModal/index.tsx
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
|
2021-09-13 16:09:40 -07:00 |
|
John Bodley
|
7e4c940314
|
chore(pylint): Enable useless-suppression check (#16388)
Co-authored-by: John Bodley <john.bodley@airbnb.com>
|
2021-08-24 03:58:41 +12:00 |
|
John Bodley
|
be7065faf8
|
chore(pylint): Reenable raise-missing-from check (#16266)
Co-authored-by: John Bodley <john.bodley@airbnb.com>
|
2021-08-17 10:26:10 +12:00 |
|
Hugh A. Miles II
|
bfe7eb9a7b
|
feat(dbc ui): Adding Google Sheets Dynamic Form (#15801)
* feat: Make Google Sheets Dyanmic (#15576)
* first draft
* second draft
* added tests
* first draft
* added table_catalog
* remove console.log
* Update superset-frontend/src/views/CRUD/data/database/DatabaseModal/DatabaseConnectionForm.tsx
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* Update superset-frontend/src/views/CRUD/data/database/DatabaseModal/index.tsx
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* revisions
* save this for now
* working form
* save disable on public sheets
* refactor somethings
* saving this for now
* working edit
* add back query to schema
* working add
* fix styling
* fixing x
* fix linting
* prettier
* fix some type issues
* more lint fixes
* remove unused dependency
* fix linint
* fix validation
* pylint bypass
* pylint bypass
* fix this
* fix mypy
* yerp
* fix test
* fix test
* Update superset-frontend/src/views/CRUD/data/database/DatabaseModal/index.tsx
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* Update superset-frontend/src/views/CRUD/data/database/DatabaseModal/DatabaseConnectionForm.tsx
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* Update superset-frontend/src/views/CRUD/data/database/DatabaseModal/DatabaseConnectionForm.tsx
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* Update superset-frontend/src/views/CRUD/data/database/DatabaseModal/DatabaseConnectionForm.tsx
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* Update superset-frontend/src/views/CRUD/data/database/DatabaseModal/DatabaseConnectionForm.tsx
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* Update superset-frontend/src/views/CRUD/data/database/DatabaseModal/DatabaseConnectionForm.tsx
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* Update superset-frontend/src/views/CRUD/data/database/DatabaseModal/DatabaseConnectionForm.tsx
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* wrap add sheets
* fix linting issues
* fix unit test
* ignore typing
* fix editting and paste issues
* remove query
* fix this
* fix test
* add test back
* fix error messaging
* update url messaging on error
* change error type
* Update superset-frontend/src/views/CRUD/data/database/DatabaseModal/index.tsx
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* add errors for sheets with no name
* fix
* fix messaging for gsheets
* stop pylint
* update line
Co-authored-by: AAfghahi <48933336+AAfghahi@users.noreply.github.com>
Co-authored-by: Arash <arash.afghahi@gmail.com>
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
|
2021-07-28 15:00:27 -04:00 |
|
John Bodley
|
ab4e3b9bf9
|
chore: Enforce Mypy for non-tests (#15757)
Co-authored-by: John Bodley <john.bodley@airbnb.com>
|
2021-07-22 06:46:43 +12:00 |
|
Hugh A. Miles II
|
d4480f5c9a
|
feat: Database Connection UI (#14881)
|
2021-07-01 14:40:27 -07:00 |
|
Elizabeth Thompson
|
8cc97e4790
|
feat: validation db modal (#14832)
* split db modal file
* hook up available databases
* use new validation component
|
2021-06-01 18:18:17 -04:00 |
|
Hugh A. Miles II
|
6d33432b58
|
feat: Create BigQuery Parameters for DatabaseModal (#14721)
|
2021-05-23 12:45:48 -04:00 |
|
Hugh A. Miles II
|
3a81e6aee8
|
change name to Basic instead of Base (#14625)
|
2021-05-13 15:05:37 -04:00 |
|
Beto Dealmeida
|
31f406a526
|
feat: API endpoint to validate databases using separate parameters (#14420)
* feat: new endpoint for validating database parameters
* Rebase
* Remove broken tests
|
2021-05-12 18:32:10 -07:00 |
|