Sam Faber-Manning
0318b6d4ae
feat: Add error pages ( #13144 )
...
* add custom error pages for 404 and 500 responses
* refactor error page styles into separate template
* move error pages to superset-frontend
* fix whitespace on error pages
* refactor error pages to be generated by jinja
* generate static error pages with webpack
2021-03-04 09:58:16 -08:00
Ayan Ginet
483405fff9
chore: Migrating dashboard/components/menu from jsx to tsx ( #13361 )
...
* fix: constant icon size
* clean up
* dashboard/components/menu jsx -> tsx
* more types
* package-lock.json sync
* package-lock fix
* fix
* lint fix
* added comment about event type
2021-03-04 08:40:42 -08:00
michellethomas
95809e5e60
Adding v0 import/export fields to dashboard metadata schema ( #13425 )
...
Co-authored-by: michelle_thomas <michelle.thomas@airbnb.com>
2021-03-04 08:21:15 -08:00
Holger Stitz
09e5ea1f3d
docs: Fix typo in footer ( #13455 )
...
The correct spelling is Foundation
2021-03-04 08:19:38 -08:00
Tetsushi Watanabe
6026e7d47a
chore: Improve japannese translation ( #13376 )
2021-03-04 10:22:59 +02:00
simcha90
7f0fbb5b45
refactor: add set data mask to build query ( #13417 )
...
* refactor: add set data mask to build query
* refactor: update hooks placement
2021-03-04 10:08:37 +02:00
Yongjie Zhao
ca27b00f3a
chore: disable drag metrics and columns in datasourcePanel ( #13450 )
2021-03-04 12:21:57 +08:00
Michael S. Molina
cfc83c271c
chore: Moves TableSelector tests to component's folder ( #13411 )
2021-03-03 15:44:36 -08:00
Jesse Yang
dc1eb305b1
refactor: convert controlUtils to TypeScript (1 of 2) ( #13401 )
2021-03-03 14:51:36 -08:00
Elizabeth Thompson
026782eb13
use semver for badge sort ( #13424 )
2021-03-03 13:32:19 -08:00
Moriah Kreeger
26e36ae484
fix: annotation layer modal err handling ( #12341 )
...
* annotation layer modal err handling
* address comments
2021-03-03 11:28:05 -08:00
AAfghahi
66a7318fa2
refactor: Query search into functional component ( #13102 )
2021-03-03 10:18:14 -05:00
AAfghahi
9c9862ff5b
feat: Added Rows Returned ( #13190 )
2021-03-03 10:17:33 -05:00
Srini Kadamati
26b75fadc4
chore: Added rockset and firebird ( #13418 )
...
* added URL rerouting from old alerts & reports page to new one
* edited SQL Server, Rockset, db ordering, and link that Superset logo in left corner takes you to
* added Trino logo and firebird connection string and removed bigquery trailing comma
* added ROckset logo
* changed db list ordering for firebird
* tweaked presnetation of firebird connection string
2021-03-03 08:55:59 -05:00
Mayur
8b38d63b7d
changes added ( #13431 )
2021-03-03 13:52:54 +02:00
simcha90
dc170397c5
feat(dashboard_rbac): manage roles for dashboard ( #13145 )
...
* feat(dashboard_rbac): manage roles for dashboard
* test: fix tests
* fix: fix empty roles
Co-authored-by: Amit Miran <47772523+amitmiran137@users.noreply.github.com>
2021-03-03 12:31:41 +02:00
Michael S. Molina
65cec1872d
chore: Removes unused Hotkeys component ( #13408 )
2021-03-02 16:46:51 -08:00
Michael S. Molina
327e9b05c0
test: Adds storybook to FormRow component ( #13407 )
2021-03-02 16:41:53 -08:00
Michael S. Molina
51f05ea257
test: Adds storybook to AnchorLink component ( #13406 )
2021-03-02 16:39:04 -08:00
Michael S. Molina
c3e19b2cf1
test: Adds storybook to IconTooltip component ( #13415 )
2021-03-02 16:36:40 -08:00
Michael S. Molina
45aa812cb0
test: Adds storybook to EditableTitle component ( #13362 )
2021-03-02 16:35:52 -08:00
Michael S. Molina
e9d5d3b137
Adds tests and storybook to CopyToClipboard component ( #13359 )
2021-03-02 16:34:55 -08:00
Geido
7d270bced6
test: ErrorMessage components tests ( #13358 )
...
* Add tests for ErrorAlert
* Add BasicErrorAlert tests
* Add DatabaseErrorMessage tests
* Add useRedux property
* Finalize DatabaseErrorMessage tests
* Add ErrorMessageWithStackTrace tests
* Move getErrorMessageComponentRegistry test to dedicated directory
* Clean up getErrorMessageComponentRegistry
* Add IssueCode tests
* Add tests for ParameterErrorMessage
* Add tests for TimeoutErrorMessage
* Fix linting issue
2021-03-02 16:34:10 -08:00
John Bodley
694ae6f90e
fix(query-object): extra time-range-endpoints ( #13331 )
...
Co-authored-by: John Bodley <john.bodley@airbnb.com>
2021-03-03 13:22:07 +13:00
Jesse Yang
f2616294e6
chore: convert chartReducer to TypeScript ( #13374 )
2021-03-02 15:58:30 -08:00
Ville Brofeldt
70e12ed27d
chore: bump pyarrow and pandas ( #12882 )
...
* bump pyarrow and pandas
* remove df copy
2021-03-02 19:44:53 +02:00
İbrahim Ercan
b04aebfa99
fix(alerts&reports): Alerts & Reports will use values from WEBDRIVER_WINDOW option ( #13157 )
...
* fix: thumbnails and reports will be use WEBDRIVER_WINDOW option
* changes reformatted
* config change reverted. thumbnails sizes changed to original
* typo fix
* bugfix
defining defaults in thumbnails.py caused thumbnail caches invalidated.
they moved to init.
Co-authored-by: Ibrahim Ercan <ibrahim.ercan@vlmedia.com.tr>
2021-03-02 10:49:22 +00:00
simcha90
f19a830d9b
refactor(self-trigger): Split native filters state ( #13137 )
...
* feat: add cross filters
* refactor: fix CR notes
* lint: fix lint
* lint: fix lint
* feat: POC adding filters set feature
* chore: pre-commit
* refactor: under chage
* lint: fix TS
* fix: fix FF name
* refactor: move to behaviors
* lint: fix lint
* refactor: update state of native filters
* refactor: finish refactor nativeFilter state
* feat: split native filters state
* refactor: refactor Time filter to use new API
* refactor: refactor Time filter to use new API
* refactor: fix CR notes
* fix: fix update values in filter bar
* refactor: save filter sets in meta
* feat(filter-sets): save filters sets in metadata
* refactor: partially fix ts
* refactor: merge conflicts
* refactor: add behaviors property
* refactor: add behaviors property
* fix: undo py changes
* fix: under some changes
* refactor: synx with master
* fix: undo FF
* fix: undo FF
* lint: ts-ignore
* chore: update lock file
* refactor: update enum
* refactor: naming of enum
* test: fix test
* test: update mocks
Co-authored-by: amitmiran137 <amit.miran@nielsen.com>
2021-03-02 09:03:26 +02:00
Yongjie Zhao
488da65986
feat(viz): implement time picker on filter box ( #13377 )
...
* refactor(explore): restructure DateFilterControl
* fix UT
* remove datasource props
* remove unused files
* fix DateFilterControl in filterbox over length
2021-03-02 07:50:58 +08:00
Elizabeth Thompson
391d909d1e
npm audit security updates ( #13367 )
2021-03-01 23:51:23 +02:00
Michael S. Molina
fd5ce35728
test: Adds storybook to Timer component ( #13343 )
2021-03-01 12:55:10 -08:00
Michael S. Molina
19c8a62254
chore: Moves OnPasteSelect tests to component's folder ( #13338 )
2021-03-01 12:54:18 -08:00
Michael S. Molina
f91b4388ba
chore: Moves FilterableTable test to component folder ( #13322 )
2021-03-01 12:53:17 -08:00
Geido
5811e3f1ee
test: ErrorBoundary dedicated directory and tests ( #13276 )
...
* Add tests for ErrorBoundary
* Remove original ErrorBoundary file
* Prefer absolute path
2021-03-01 12:05:24 -08:00
Michael S. Molina
a36c8336ec
chore: Migrates RefreshChartOverlay into Chart ( #13274 )
...
* Migrates RefreshChartOverlay into Chart
* Removes unused Chart width prop
2021-03-01 12:04:16 -08:00
Michael S. Molina
6028a691b7
Improves ButtonGroup tests ( #13273 )
2021-03-01 11:57:33 -08:00
Jesse Yang
8f09c62c17
build: fix codecov informational config ( #13375 )
2021-03-01 11:39:40 -08:00
Beto Dealmeida
08183dfe57
feat: add unit test for LimitMethod.FETCH_MANY ( #13364 )
2021-03-01 10:55:37 -08:00
Geido
36fda5e840
test: FormLabel dedicated directory and tests ( #13270 )
...
* Form label directory and tests
* Fix linting
* Remove unnecessary data-test-id
2021-03-01 10:28:32 -08:00
Jesse Yang
3c62069bbb
refactor(explore): convert ControlPanelsContainer to typescript ( #13221 )
2021-02-28 10:10:15 -08:00
Beto Dealmeida
892eef1af6
feat: add Firebird DB engine spec ( #13353 )
...
* feat: add Firebird DB engine spec
* Add dep to setup.py
* Fix lint
* Add tests
* Remove uneeded code
* Fix old bug
2021-02-26 12:07:27 -08:00
Bruno Motta
f706e6e7a2
test: Tests for OmniContainer ( #13305 )
2021-02-26 11:21:51 -08:00
Rob DiCiuccio
b4ca39ceeb
fix(celery): Reset DB connection pools for forked worker processes ( #13350 )
...
* Reset sqlalchemy connection pool on celery process fork
* Fix race condition with async chart loading state
* pylint: ignore
* prettier
2021-02-26 08:05:40 -08:00
leocape
1697e1e3b1
chore: update docs for new alerts and reporting feature ( #13104 )
...
* update docs for new alerts and reporting feature
* fix punctuation
* fix punctuation
* fix punctuation
fix bullets
fix redis depends on name in docker-compose template
* fix bullets
* Add extra steps for getting v1.0.1 running
step added: Upgrade the db
step added: init
step added: setup admin
fix redis superset naming
add . to docker build command
* fix worker to use gevent instead of prefork
change postgres to internal so it persists on docker-compose down
* add comments to superset_config.py
* ref: Re-organize a bit and make it easier to read
* ref: rm useless level
* docs: md changes + more details + kubernetes
* docs: Rename to Alerts and Reports
* docs: Link to Kubernetes doc
* docs: details for docker-compose + minor md changes
* docs: fix lists indent
* docs: remove unused config
* docs: Put detailed config and dockerfile before specific stuff
* docs: clean Dockerfiles
Co-authored-by: Valentin NOURDIN <vnourdin.externe@bedrockstreaming.com>
2021-02-26 10:19:08 -05:00
Yongjie Zhao
1e3130d588
feat(explore): ColumnSelectControl with drag-and-drop ( #13210 )
...
* initial dnd
* shift group by items
* lint
* fix shift options
* wip
* wip
* fix shift action
* support scalar dimentions
* control rename to DndColumnSelectControl
* remove unused files
* added feature flag
* ff to False by default
* fix ut
* lint
* improve code smell
* added indicator
* replace value when column is scalcar
* scalar to isArray
* var rename
* minor fix
* update dependence
* minor fix
2021-02-26 16:48:23 +08:00
Bruno Motta
f9fc85453e
test: Pagination component ( #13277 )
...
* Moving Pagination.tsx to the Pagination folder and splitting components into diferent files
* Tests for Pagination components
* replace fireEvent for user-event
* Fix: Pagination references
* Rename PaginationButtonProps file
* Exchanging render imports
* pagination with attribute components
* switch "PaginationButtonProps.ts" to "types.ts"
* remove "Pagination.PaginationWrapper" from ListViewPagination.tsx
* fix: removing PaginationWrapper from tests
* removing data-test-id
* update PaginationProps
2021-02-25 22:36:54 -08:00
Liam
f756518a9e
chore: Update OAuth2 configuration guide to match with FlaskAppBuilder ( #13332 )
...
* Change helm requirement to bitnami charts
* chore: Fix OAuth2 Configuration to match FAB version
Co-authored-by: Liam <luyen.nv@teko.vn>
2021-02-26 07:05:31 +02:00
Michael S. Molina
cd3f5214fa
test: Adds tests to TableLoader component ( #13299 )
2021-02-25 17:23:47 -08:00
Michael S. Molina
7055c05218
Moves AsyncSelect component and tests to own folder ( #13314 )
2021-02-25 16:00:35 -08:00
Geido
f3f37b0229
test: Menu component tests ( #13302 )
...
* Add tests for the Menu component
* Clean up and add NewMenu - SubMenu tests
* Remove obsolete SubMenu test
* Add LanguagePicker tests
2021-02-25 15:51:26 -08:00