Rob DiCiuccio
806fb73d25
feat(SIP-39): Websocket sidecar app ( #11498 )
...
* WIP node.js websocket app
* Load testing
* Multi-stream publish with blocking reads
* Use JWT for auth and channel ID
* Update ws jwt cookie name
* Typescript
* Frontend WebSocket transport support
* ws server ping/pong and GC logic
* ws server unit tests
* GC interval config, debug logging
* Cleanup JWT cookie logic
* Refactor asyncEvents.ts to support non-Redux use cases
* Update tests for refactored asyncEvents
* Add eslint, write READMEs, reorg files
* CI workflow
* Moar Apache license headers
* pylint found something
* adjust GH actions workflow
* Improve documentation & comments
* Prettier
* Add configurable logging via Winston
* Add SSL support for Redis connections
* Fix incompatible logger statements
* Apply suggestions from code review
Co-authored-by: David Aaron Suddjian <1858430+suddjian@users.noreply.github.com>
* rename streamPrefix config
Co-authored-by: David Aaron Suddjian <1858430+suddjian@users.noreply.github.com>
2021-04-08 11:12:03 -07:00
Rob DiCiuccio
6a81a7961c
feat: Support feature flag overrides in ephemeral test envs ( #14008 )
...
* Add support for feature flag overrides in ephemeral env cmd
* update docs to reference correct config
* Update ephemeral env docs
2021-04-08 11:05:59 -07:00
Jack Fragassi
5dd971eaf5
fix: execution log crashes for logs with no uuid ( #13998 )
...
* Fix execution log when no execution id
* Use single quotes
* Pretty
2021-04-08 06:50:23 -07:00
Lyndsi Kay Williams
7697bc297c
feat: FE: Export for Queries II ( #13981 )
...
* package.lock upgrade
* Copied changes from old PR
* Cleaned up ternaries
* Added export check for VERSIONED_EXPORT feature flag
2021-04-08 09:22:15 -04:00
Daniel Vaz Gaspar
89817d4cee
fix(alerts/reports): working timeout with celery kill and logic fix ( #13911 )
...
* fix: working timeout with celery kill and logic fix
* add config flags
* fix typo
* fix python lint
* log query time for alerts
* add tests
* fix lint
2021-04-08 11:23:31 +01:00
Ville Brofeldt
b427a80a4f
fix(sqla): apply sqla type on calculated columns ( #14014 )
2021-04-08 10:59:26 +03:00
Michael S. Molina
b5c95c537c
test: Adds tests to the CssEditor component ( #13933 )
2021-04-07 14:40:24 -07:00
Geido
6c06866583
test: Tests and Storybook entry for the IndeterminateCheckbox Component ( #13502 )
...
* Add tests for IndeterminateCheckbox
* Add storybook entry
* Fix linting issue
* Remove mocked icon
* Add jest.fn to mockedProps
2021-04-07 13:34:19 -07:00
Bruno Motta
dcb9f7cff1
test: DataTablesPane ( #13736 )
...
* Tests for DataTablesPane
* Update superset-frontend/src/explore/components/DataTablesPane/DataTablesPane.test.tsx
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
* Update superset-frontend/src/explore/components/DataTablesPane/DataTablesPane.test.tsx
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
* Update superset-frontend/src/explore/components/DataTablesPane/DataTablesPane.test.tsx
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
* Using factory for props
* replacing "data-test"
* removing "act" from tests and fix error
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
2021-04-07 11:35:27 -07:00
Bruno Motta
284402c583
test: AdhocMetricEditPopover ( #13787 )
...
* tests for AdhocMetricEditPopover
* replace "factoryProps" for "createProps"
* removing unnecessary if
* Update superset-frontend/src/explore/components/controls/MetricControl/AdhocMetricEditPopover/AdhocMetricEditPopover.test.tsx
Co-authored-by: Evan Rusackas <evan@preset.io>
* Update superset-frontend/src/explore/components/controls/MetricControl/AdhocMetricEditPopover/AdhocMetricEditPopover.test.tsx
Co-authored-by: Evan Rusackas <evan@preset.io>
* Update superset-frontend/src/explore/components/controls/MetricControl/AdhocMetricEditPopover/AdhocMetricEditPopover.test.tsx
Co-authored-by: Evan Rusackas <evan@preset.io>
* Update superset-frontend/src/explore/components/controls/MetricControl/AdhocMetricEditPopover/AdhocMetricEditPopover.test.tsx
Co-authored-by: Evan Rusackas <evan@preset.io>
Co-authored-by: Evan Rusackas <evan@preset.io>
2021-04-07 10:34:29 -07:00
Geido
cc075f23ef
test: Tests and Storybook entry for the TableView Component ( #13501 )
...
* Refactor TableView tests
* Add more tests
* Add storybook entry
* Remove unnecessary control
2021-04-07 10:33:55 -07:00
Yongjie Zhao
f06d53455c
fix: annotation modal dateRangePicker saved invalid value ( #13969 )
2021-04-07 22:02:29 +08:00
Yongjie Zhao
e3efaba775
test: prevent flaky frontend unit test case ( #13984 )
...
* test: prevent flaky unit test case
* Update superset-frontend/spec/javascripts/datasource/ChangeDatasourceModal_spec.jsx
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-04-07 20:08:04 +08:00
Yongjie Zhao
56dc74e09f
fix: Pie chart not displayed in viz ( #13987 )
2021-04-07 17:08:24 +08:00
Beto Dealmeida
a82d72fef6
feat: initial work to make v1 API compatible with SIP-40 and SIP-41 ( #13960 )
...
* WIP
* Use errorhandler
* Add response schema
* Fix status on HTTPException
* s/found/encountered/g
* Fix test
* Fix lint
* Fix lint and test
2021-04-06 22:06:32 -07:00
Bruno Motta
1638e6e932
test: exploreUtils ( #13719 )
...
* Tests for exploreUtils
* removing eslint-disable
* applying factory
* Removing skip tests and code comments.
* Improving test name
* remove comments
* Improving "shouldUseLegacyApi" tests
* fixing typo
2021-04-06 21:35:34 -07:00
Michael S. Molina
4602ead10c
test: Adds tests to the filter scope components ( #13887 )
2021-04-06 21:31:35 -07:00
Beto Dealmeida
3b11654c5a
fix: import dataset/dashboard empty keys ( #13979 )
2021-04-06 20:55:15 -07:00
Bruno Motta
ab0f5e3087
test: PropertiesModal (Dashboard) ( #13931 )
...
* Tests for PropertiesModal (Dashboard)
* fix: fetchMock
2021-04-06 14:00:35 -07:00
Phillip Kelley-Dotson
34991f5fab
fix(explore): strip semicolons in virtual table SQL ( #13801 )
...
* add method to strip semicolon
* address comments
* test the test
* Update tests/sqla_models_tests.py
Co-authored-by: Jesse Yang <jesse.yang@airbnb.com>
* Update tests/sqla_models_tests.py
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
* fix test
* add suggestion
* fix trailing space
* remove logger
* fix unit test
Co-authored-by: Jesse Yang <jesse.yang@airbnb.com>
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
2021-04-06 13:40:34 -07:00
Geido
c0888dc16d
Add tests for FilterBar CascadeFilterControl ( #13950 )
2021-04-06 11:15:17 -07:00
AAfghahi
7fb138381f
fix: Data table z index in sql Editor ( #13972 )
2021-04-06 12:42:48 -04:00
Alex Simoes
8b9c142e2b
updates load_examples to load-examples ( #13897 )
2021-04-06 15:30:50 +08:00
Grace Guo
4b29789b64
fix: null exception from adhoc metric popover ( #13955 )
2021-04-06 13:36:59 +08:00
Octavian
f3becbeb4f
Use the right variable for Celery results in Redis ( #13936 )
2021-04-06 10:06:46 +08:00
Octavian
09f68c9c7b
Update docs to use the newer WEBDRIVER_TYPE name ( #13934 )
2021-04-06 10:00:27 +08:00
Jesse Yang
b9e601487a
chore: bump @superset-ui/plugin-chart-table to 0.17.28 ( #13953 )
...
* chore: bump @superset-ui/plugin-chart-table to 0.17.28
* Bump chrono-node
2021-04-06 09:55:35 +08:00
AAfghahi
f19f2c3ac8
fix: Floating Menu in SQL Left Bar ( #13858 )
...
* floating table git issue
* made changes
* floating table git issue
* made changes
* long table names
* floating table git issue
* made changes
* floating table git issue
* made changes
* long table names
* floating table git issue
* made changes
* floating table git issue
* made changes
* long table names
* table values
* aligned
* active key
* changed to customStyle
* update dropdown styles
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com>
2021-04-05 15:54:28 -07:00
Hugh A. Miles II
d006178c03
refactor: move CTAS/CVAS field II ( #13877 )
...
Co-authored-by: lyndsiWilliams <kcatgirl@gmail.com>
2021-04-05 16:57:40 -04:00
Bruno Motta
d489d0018c
test: SliceHeaderControls ( #13895 )
...
* tests for SliceHeaderControls
* Update superset-frontend/src/dashboard/components/SliceHeaderControls/SliceHeaderControls.test.tsx
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
* Update superset-frontend/src/dashboard/components/SliceHeaderControls/SliceHeaderControls.test.tsx
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
* Update superset-frontend/src/dashboard/components/SliceHeaderControls/SliceHeaderControls.test.tsx
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
* Update superset-frontend/src/dashboard/components/SliceHeaderControls/SliceHeaderControls.test.tsx
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
* fix lint error
* Improving accessibility
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
2021-04-05 13:34:06 -07:00
Geido
fa1e028974
Add dedicated dir and storybook ( #13553 )
2021-04-05 13:11:50 -07:00
Hugh A. Miles II
f291ba05c6
fix: SQL -> Explore Overwrite flow ( #13946 )
2021-04-05 14:52:04 -04:00
Sam Faber-Manning
31b14dcc88
fix: log exceptions for thumbnail generation as warnings ( #13737 )
...
* log errors for thumbnail generation as warnings
* fix: ex_info -> exc_info
2021-04-05 11:43:51 -07:00
Bruno Motta
592c566bb4
test: PropertiesModal ( #13818 )
...
* Tests for test-PropertiesModal
* finish fetchMock to solve conflicts
* clean fetchMock
2021-04-05 11:24:10 -07:00
Bruno Motta
203512e189
test: CrossFilterScopingForm ( #13875 )
...
* tests for CrossFilterScopingForm
* Update superset-frontend/src/dashboard/components/CrossFilterScopingModal/CrossFilterScopingForm/CrossFilterScopingForm.test.tsx
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
* Update superset-frontend/src/dashboard/components/CrossFilterScopingModal/CrossFilterScopingForm/CrossFilterScopingForm.test.tsx
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
* Update superset-frontend/src/dashboard/components/CrossFilterScopingModal/CrossFilterScopingForm/CrossFilterScopingForm.test.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-04-05 11:16:04 -07:00
Bruno Motta
12982ef387
tests for FilterIndicator ( #13873 )
2021-04-05 11:14:30 -07:00
Bruno Motta
f2d65989ab
Tests for DetailsPanel ( #13872 )
2021-04-05 11:13:15 -07:00
Geido
9a4de232a7
test: Enhance tests and directory structure for FilterControl components ( #13745 )
...
* Enhance directory structure
* Enhance paths
* Move AdhocFilter
* Add AdhocFilterPopoverTrigger tests
* Move import
* Enhance AdhocFilterOption tests
* Linting
* Fix linting
* Update superset-frontend/src/explore/components/controls/FilterControl/AdhocFilterOption/AdhocFilterOption.test.tsx
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
* Update superset-frontend/src/explore/components/controls/FilterControl/AdhocFilterOption/index.jsx
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
* Enhance
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
2021-04-05 11:05:35 -07:00
Michael S. Molina
61129f749f
test: Adds tests to the TimeSeriesColumnControl component ( #13712 )
2021-04-05 11:04:58 -07:00
Bruno Motta
7e394e556a
test: FilterBoxItemControl ( #13753 )
...
* Tests for FilterBoxItemControl
* factory for props
* fix lint
2021-04-05 11:00:20 -07:00
Bruno Motta
555d7bbb35
test: CollectionControl ( #13656 )
...
* Tests for CollectionControl
* add role to icon
* applying factory to props
2021-04-05 10:52:24 -07:00
Michael S. Molina
35f33e8276
test: Adds storybook to Dropdown and DropdownButton components ( #13482 )
2021-04-05 10:48:59 -07:00
simcha90
e06290663a
fix(colors): fix color schemes ( #13945 )
...
* fix: fix color schemes
* fix: tests case
2021-04-04 15:53:21 +03:00
Elizabeth Thompson
abd4051f7a
catch collapse onchange ( #13927 )
2021-04-03 00:00:34 -07:00
ʈᵃᵢ
541d23bbd1
fix: enable installing docker/requirements-local.txt in docker-compose-non-dev.yml ( #13926 )
2021-04-02 19:06:30 -06:00
Bruno Motta
e829aa52eb
Tests for "CrossFilterScopingModal/utils" ( #13876 )
2021-04-02 17:06:42 -07:00
David Aaron Suddjian
e640b7f0e0
chore(dashboard): Datasource -> Dataset ( #13939 )
...
* chore(dashboard): Datasource -> Dataset
* lint
* more renaming datasource -> dataset
2021-04-02 16:47:16 -07:00
Michael S. Molina
a0a00e6470
test: Adds tests to the PublishedStatus component ( #13892 )
2021-04-02 14:26:06 -07:00
AAfghahi
4187d9e4c4
fix: adjusted tab height ( #13822 )
2021-04-02 12:44:45 -04:00
Amit Miran
f6f412b4ae
chore: bump to new superset-ui version ( #13932 )
2021-04-02 18:27:10 +03:00