Ben Reinhart
d5c008dd99
chore: Perform feature/config condition checks at request time ( #14684 )
...
* chore: conditional Home link rendering
* chore: conditional RowLevelSecurity rendering
* chore: Conditional KV rendering
* chore: Conditional TagView rendering
* chore: Conditional import dashboards link
* chore: Conditional upload csv/excel links
* chore: Conditional log api and view rendering
* chore: Conditionally render email schedules
* chore: Conditionally render alert views
* chore: Conditionally render alerts/reports
* chore: Conditionally render access requests
* chore: Conditionally render druid views
* Remove unnecessary folder
* Consistent naming
* Cleanup
* Remove object from class
* Clean up test file
* Clean up test file
* Fix lint error
* Better naming and follow conventions
* Use assertLess over assertNotEqual
* Assert less than 400
* Fix failing test
2021-05-21 14:29:52 -07:00
Michael S. Molina
1e8b6eb848
fix: Fixes right menu layout in different screen sizes ( #14689 )
2021-05-21 11:21:21 -07:00
cccs-jc
590fe20a45
feat: Add a remove filter_flag to jinja filter_values function ( #14507 )
...
Implementation issue 13943
Co-authored-by: cccs-jc <cccs-jc@cyber.gc.ca>
2021-05-21 19:37:09 +03:00
Yongjie Zhao
88de4109e7
fix(dashboard): multiple query trigger when native filter enabled ( #14734 )
...
* fix(dashboard): multiple query trigger when native filter enabled
* fix lint
* wip
2021-05-21 09:24:42 -07:00
Ville Brofeldt
7c17b1a97f
fix(pivot): default missing series to NULL_STRING ( #14748 )
2021-05-21 18:54:15 +03:00
Kamil Gabryjelski
c831655913
feat(native-filters): Highlight charts affected by focused native filter ( #14693 )
...
* Highlight charts affected by focused native filter
* Remove tabs animation on dashboard
* Remove a test that checks for "animated={true}" prop on tabs
* Move hooks types to a separate interface
2021-05-21 15:54:33 +02:00
Phillip Kelley-Dotson
29828f8552
fix: homepage card layout ( #14725 )
...
* initial commit
* ensure card lsize
2021-05-20 19:43:12 -07:00
Michael S. Molina
173c486d4a
fix: Unable to clear default value in native select filter ( #14739 )
2021-05-20 19:42:33 -07:00
David Aaron Suddjian
0e86a6b81c
fix(sqllab): don't store user in localstorage ( #14722 )
...
* fix(sqllab): remove user info from localstorage
* filter out user data when loading localstorage
2021-05-20 16:35:56 -07:00
David Aaron Suddjian
32622c5081
chore: Update pull request template ( #14723 )
...
* Update PULL_REQUEST_TEMPLATE.md
* Update PULL_REQUEST_TEMPLATE.md
2021-05-20 14:35:33 -07:00
Lyndsi Kay Williams
e4103c272e
feat: Labeled Error-bound Input ( #14530 )
...
* Error Input Form created
* Adjusting styling
* testing complete
* Corrected component naming in Form
* testing complete
* Corrected component naming in Form
* Renamed stories file to appropriate name
* add image for alert
* Fixed test
* Switched from px to theme
* Adjusting LabeledErrorBoundInputProps
* validation now accepts a string
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com>
2021-05-20 14:01:27 -07:00
Yongjie Zhao
9729ffd7a1
fix: reindex when combine metric in legacy pivot table ( #14708 )
2021-05-20 11:14:30 -07:00
Hugh A. Miles II
dbebaf219b
feat: Add make update
cmd ( #14652 )
...
* setup of makefile
* lit
* update makefile
2021-05-20 13:39:00 -04:00
Michael S. Molina
d924223950
chore: Improves the native filters UI/UX - iteration 1 ( #14714 )
2021-05-20 19:52:01 +03:00
Beto Dealmeida
8cfebc0c66
feat: do not redirect on 404/500 ( #14724 )
2021-05-20 09:44:20 -07:00
Yaozong Liu
ea37274180
fix(explore): fix clearing select data causes popover dismiss ( #14221 )
...
* fix(explore): fix clearing select data causes popover dismiss
* wip: lint
* wip: lint
2021-05-20 17:26:27 +03:00
Elizabeth Thompson
a9d888ad40
check limiting factor on query results ( #14719 )
2021-05-19 14:38:57 -07:00
David Aaron Suddjian
26c0b30ec9
fix(explore): add padding to the adhoc filter value select ( #14679 )
2021-05-19 14:08:41 -07:00
David Aaron Suddjian
152b0d0575
fix(explore): checkbox form control formatting ( #14701 )
...
* fix(explore): add inline option for the field that only gets used in one place
* typescriptify
* unnecessary component wrapping
2021-05-19 14:04:09 -07:00
Hugh A. Miles II
4160e45398
feat: Add headers for DatabaseModal ( #14647 )
...
* update styles sheets
* save this
* add backend
* update backend reference
* update styles
* my style updates
* sticky header
2021-05-19 13:20:02 -04:00
AAfghahi
67e373000e
feat: Expanded Parameters for Mysql ( #14680 )
...
* added mysql form
* revisions
* Update superset/db_engine_specs/mysql.py
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* added ssl and mysql testing
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
2021-05-19 08:47:33 -07:00
Hugh A. Miles II
ec0a7922fe
feat: Add Parameters fields to GET Database ( #14653 )
2021-05-19 10:25:20 -04:00
Michael S. Molina
be8c176df2
chore: Removes less from SliceAdder ( #14448 )
2021-05-19 00:16:44 -07:00
Geido
a0881fb157
Add filter_box full height ( #14657 )
2021-05-19 00:13:16 -07:00
Evan Rusackas
c2bd684454
fix(Explore): fixes broken layout of tooltips ( #14529 )
...
* fix: moves LESS styles into Emotion, fixes broken layout of tooltips
* fix: tests
* style: linting
* style: better styling location
2021-05-18 21:55:09 -07:00
Beto Dealmeida
5e95d4638c
fix: import dataset with extra; Vertica URI ( #14698 )
...
* fix: import dataset with extra; Vertica URI
* Fix lint
2021-05-18 20:51:33 -07:00
Beto Dealmeida
c3d1f1084e
feat: redirect 404/500 to static pages ( #14677 )
...
* feat: redirect 404/500 to static pages
* Show pages only on html requests
2021-05-18 20:50:39 -07:00
Beto Dealmeida
065b3f933d
feat: redirect to /login when CSRF expired ( #14675 )
...
* feat: redirect to /login when CSRF expired
* Show exceptions on API requests
* Use is_json
2021-05-18 18:48:35 -07:00
Ajay M
90378ed94e
fix(explore): #10098 boolean filter not working ( #14567 )
...
* Restrict operators when column is boolean
* refactor 'isOperatorRelevant' a little bit
* Include 'BOOLEAN' to handle presto
* Update tests
* number column should show bool operators
* fix test - some dbs translate true/false to 1/0
* Fix tests and add linting
* When column type is boolean, show bool operators
* Address PR comments - simplify conditions
* Fix a linting error
* Addressing PR comment - remove unused variables
2021-05-18 14:39:19 -07:00
Ajay M
84e8dc71f6
feat(dashboard): View query of the chart in dashboard ( #14667 )
...
* Extract view query component out
* Typo correction
* Fix and rename tests
* Remove logs, and test code
* Rename file - fix tests
* Fix a typo
* Linting errors, add Apache License Header
2021-05-18 13:17:11 -07:00
AAfghahi
a7a011cce5
feat: Better return messages in SQL Editor ( #14381 )
...
* Sqllab limit
* Add migration script
* Set default values
* initial push
* revisions
* moving migration to separate PR
* revisions
* Fix apply_limit_to_sql
* all but tests
* added unit tests
* result set
* first draft
* revisions
* made user required prop, added it to all places ResultSet is imported
* changed QueryTable test to allow for useSelector
* Query Table working
* working with heights
* fixed scrolling
* got rid of animated
* fixed tests, revisions
* revisions
* revisions
* heights
* fun with heights
* alert state
* aaron helped me fix this
* better alert messages
* fixed result set test
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
2021-05-18 11:02:06 -07:00
Rob DiCiuccio
5776dcb61a
Update docs for GLOBAL_ASYNC_QUERIES_TRANSPORT ( #14558 )
2021-05-18 11:01:43 -04:00
Michael S. Molina
32f5f365d8
fix: Fixes email body when sharing a chart by email ( #14664 )
2021-05-18 00:43:36 -07:00
Beto Dealmeida
971f5883f0
feat: add SSL to new DB parameters ( #14673 )
...
* feat: add SSL to new DB parameters
* Fix test
* Raise if cls.encryption_parameters is empty
2021-05-17 21:27:43 -07:00
Yaozong Liu
2320bd44d4
fix(sqllab): fix error message ( #14651 )
2021-05-17 16:20:03 -07:00
Geido
b5e9854ddc
Fix tooltip position ( #14656 )
2021-05-17 15:49:06 -07:00
Geido
9a9f093e63
Add max width ( #14663 )
2021-05-17 15:31:09 -07:00
Geido
7a050c59e4
fix(explore): Fix column number calculation ( #14665 )
...
* Fixes columns calc
* Fix type
2021-05-17 15:30:12 -07:00
AAfghahi
852842028a
make config method optional ( #14668 )
2021-05-17 17:09:20 -04:00
Phillip Kelley-Dotson
3ad8b546e6
fix: nav submenu dropdown styles ( #14580 )
...
* fix nav submenu dropdown styles
* lint
* fix mobile view styles
* run lint
* address comments
* undo comit lock files
* Update superset-frontend/src/common/components/index.tsx
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
2021-05-17 13:58:02 -07:00
Michael S. Molina
fd8b2cb89b
fix: Fixes group by control icon colors ( #14674 )
2021-05-17 13:53:32 -07:00
Geido
ea96d95622
Clear search ( #14655 )
2021-05-17 13:30:16 -07:00
Ben Reinhart
eb9dafc872
chore: Register dynamic plugins and add feature checks ( #14650 )
...
* chore: Register dynamic plugins and add feature checks
* Disable pylint warning
2021-05-17 11:18:56 -07:00
Michael S. Molina
9deb7aa3c1
chore: Replaces Icon with Icons component - iteration 1 ( #14469 )
2021-05-17 10:24:56 -07:00
Michael S. Molina
4e6169e0f9
chore: Adjust language picker theme to match other menus ( #14644 )
2021-05-17 10:24:30 -07:00
Michael S. Molina
1b47902e47
chore: Removes react-bootstrap and react-bootstrap-slider ( #14641 )
2021-05-17 10:22:22 -07:00
AAfghahi
4f5c537250
feat: Configuration Method and expanded parameters for Database Model ( #14451 )
...
* db migration for dbs
* first draft at logic
* added unit tests
* revisions
* use strings for db values
* lint and revisions to tests
* changed test back
* added revisions for testing
* Update superset/databases/commands/update.py
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* Update superset/databases/schemas.py
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* Update superset/models/core.py
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* Update superset/databases/commands/update.py
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
* got rid of extra imports added new test
* Update superset/databases/schemas.py
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com>
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
2021-05-14 18:19:17 -07:00
AAfghahi
b064cc12ff
feat: Adding configuration_method column to Database Model ( #14433 )
...
* db migration for dbs
* changing naming conventions
* added in new migration
* made server default an enum
* added enum to migration file
* removed enum import
2021-05-14 16:56:00 -07:00
Phillip Kelley-Dotson
60f903ff58
fix: fix submenu header double line ( #14631 )
...
* fix submenu header
* remove unused css
* lint
* address comment
* address more comments
2021-05-14 14:57:54 -07:00
David Aaron Suddjian
884ded0507
fix: roles undefined on public dashboards ( #14648 )
2021-05-14 14:28:47 -07:00