Ross Mabbett
819597faf6
refactor(controls): Migrate AdhocMetricOption.test to RTL ( #29843 )
2024-08-02 19:54:06 -04:00
Ross Mabbett
27c08d0e0e
refactor(controls): Migrate MetricDefinitionValue.test to RTL ( #29845 )
2024-08-02 19:53:52 -04:00
Kamil Gabryjelski
5936e8dbca
perf: Antd icons tree shaking ( #29787 )
...
Co-authored-by: Maxime Beauchemin <maximebeauchemin@gmail.com>
2024-08-01 16:11:27 +02:00
Kamil Gabryjelski
d143b24232
perf: Lazy load React Ace ( #29796 )
2024-08-01 15:14:58 +02:00
Evan Rusackas
66eb9593d1
fix(list/chart views): Chart Properties modal now has transitions ( #28796 )
...
Co-authored-by: JUST.in DO IT <justin.park@airbnb.com>
2024-07-31 17:57:53 -06:00
Maxime Beauchemin
c094ac3584
style: remove uppercase from labels, buttons, tabs to align with design system ( #29673 )
2024-07-31 13:50:09 -07:00
Evan Rusackas
da46ad4013
feat: adding AntdThemeProvider to storybook config ( #29795 )
2024-07-31 13:14:26 -06:00
Evan Rusackas
0d62bb2261
fix(translations): Translate embedded errors ( #29782 )
2024-07-31 11:19:03 -06:00
Evan Rusackas
2bce20f790
fix: Fixing incomplete string escaping. ( #29772 )
2024-07-30 16:36:26 -06:00
Jack
d21d7591c0
feat(alerts): enable tab selection for dashboard alerts/reports ( #29096 )
2024-07-30 16:25:19 -06:00
JUST.in DO IT
3c971455e7
fix(explore): missing column autocomplete in custom SQL ( #29672 )
2024-07-26 11:33:37 -07:00
Ross Mabbett
dac69e2092
feat(explorer): Add configs and formatting to discrete comparison columns ( #29553 )
2024-07-25 18:43:56 -04:00
Geido
3de2b7c989
refactor(ProgressBar): Upgrade ProgressBar to Antd 5 ( #29666 )
2024-07-23 18:59:41 +03:00
Kamil Gabryjelski
453e6deb97
fix: Dashboard editable title weird behavior when adding spaces ( #29667 )
2024-07-23 14:55:17 +02:00
nsivarajan
27dde2a811
feat(alert/report): Added optional CC and BCC fields for email notifi… ( #29088 )
...
Co-authored-by: Sivarajan Narayanan <sivarajannarayanan@Sivarajans-MacBook-Pro.local>
Co-authored-by: Sivarajan Narayanan <narayanan_sivarajan@apple.com>
2024-07-22 19:33:47 +02:00
Michael S. Molina
be833dce4f
fix: Layout of native filters modal with lengthy columns ( #29648 )
2024-07-22 09:02:16 -03:00
Michael S. Molina
92537f1fd5
fix: Loading of native filter column ( #29647 )
2024-07-22 09:01:49 -03:00
Michael S. Molina
9487d6c9d6
fix: Required native filter message wrongfully appearing ( #29643 )
2024-07-19 14:21:54 -03:00
JUST.in DO IT
5539f87912
fix(sqllab): prev shema/table options remained on fail ( #29638 )
2024-07-19 10:21:16 -07:00
Geido
1e412a8711
refactor(Dashboard): Fetch dashboard screenshot via dedicated endpoint ( #29272 )
2024-07-18 14:46:14 +03:00
Elizabeth Thompson
6dbfe2aab9
feat: add slackv2 notification ( #29264 )
2024-07-17 15:14:32 -07:00
Geido
c0d46eb1af
refactor(Tag): Upgrade Tag and TagsList to Ant Design 5 ( #29593 )
2024-07-17 23:19:39 +03:00
Đỗ Trọng Hải
ae6e58f918
feat(frontend/hooks): replace 3rd-party BroadcastChannel with native Web API equivalence ( #29584 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com>
2024-07-17 13:15:20 -06:00
JUST.in DO IT
db3fa8df77
fix(sqllab): Show warning message when deprecated db is selected ( #29607 )
2024-07-17 10:37:58 -07:00
Geido
245e1986c1
chore: Clear redux localStorage on logout ( #29602 )
2024-07-17 15:10:37 +03:00
Đỗ Trọng Hải
c30ca534a3
feat(build): uplift Lerna + replace insecure shortid with nanoid + uplift Yeoman-related packages + ESM-ize generator-superset ( #29419 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com>
2024-07-16 17:35:37 -06:00
Đỗ Trọng Hải
462cda400b
fix(storybook): fix broken Storybook stories during development ( #29587 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com>
2024-07-15 09:34:38 -06:00
Vitor Avila
33b934cbb3
fix(Tags filter): Filter assets by tag ID ( #29412 )
2024-07-11 12:26:36 -03:00
Ayush Tripathi
ec5bbaa678
feat: add connector for CouchbaseDB ( #29225 )
...
Co-authored-by: ayush-couchbase <ayush.tripathi@couchbase.com>
2024-07-10 11:54:36 +03:00
Geido
428b68f3e0
refactor: Upgrade Badge component to Ant Design 5 ( #29124 )
...
Co-authored-by: Evan Rusackas <evan@rusackas.com>
2024-07-09 15:18:53 -06:00
Đỗ Trọng Hải
3bf89893dc
feat(build): uplift Storybook to v8 ( #29408 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com>
2024-07-09 15:02:28 -06:00
Kamil Gabryjelski
3d0665183c
fix: Table time comparison breaking after form data update ( #29525 )
2024-07-09 14:42:11 +02:00
yuanoOo
b4560d442b
feat(database): Add OceanBase support ( #29496 )
2024-07-09 11:26:23 +02:00
Geido
e768796491
refactor: Upgrade Card to Ant Design 5 ( #29389 )
2024-07-08 13:24:10 +03:00
Vitor Avila
0f60701995
chore(Home): Avoid firing API requests when a custom Home is used ( #29493 )
2024-07-05 16:57:25 -03:00
Vitor Avila
4e861cf86e
chore(utils): Support select_columns with getUserOwnedObjects and split recentActivityObjs ( #29459 )
2024-07-04 13:03:13 -03:00
Michael S. Molina
35da6ac270
fix: Dashboard hangs when initial filters cannot be loaded ( #29456 )
2024-07-03 09:16:07 -03:00
Joe Li
fb1f2c4f18
fix: re-add missing code from PR #28132 ( #29446 )
2024-07-02 16:58:55 -07:00
Đỗ Trọng Hải
e274925b2a
chore(frontend): remove obsolete ESLint rules in tests ( #29405 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com>
2024-06-28 12:45:38 -07:00
Đỗ Trọng Hải
a3f0d00714
refactor(src/explore/comp/controls/metricControl): migrate Enzyme test to RTL syntax ( #29380 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com>
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
2024-06-28 13:22:19 -03:00
Geido
2a587a771c
feat: Add Ant Design 5 Theme ( #29328 )
2024-06-28 15:16:05 +02:00
Michael S. Molina
c83d5b88e1
feat: Adds the ECharts Sankey chart ( #29329 )
2024-06-26 08:36:07 -03:00
JUST.in DO IT
58f33d227a
fix(explore): don't respect y-axis formatting ( #29367 )
2024-06-26 08:16:36 -03:00
Ross Mabbett
b5a72e21f7
refactor(Homepage): Migrate Home.test to RTL ( #29353 )
2024-06-25 17:58:26 -04:00
Đỗ Trọng Hải
dffad48504
feat(build): uplift `Jest` to v29 ( #29118 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com>
Co-authored-by: Maxime Beauchemin <maximebeauchemin@gmail.com>
Co-authored-by: JUST.in DO IT <justin.park@airbnb.com>
2024-06-25 11:56:14 -06:00
JUST.in DO IT
160cece017
fix(explore): restored hidden field values has discarded ( #29349 )
2024-06-24 14:52:32 -07:00
Michael S. Molina
ee5227733b
fix: Cannot delete empty column inside a tab using the dashboard editor ( #29346 )
2024-06-24 11:36:18 -06:00
Maxime Beauchemin
5e060cef7c
feat: add new SQLLAB_FORCE_RUN_ASYNC feature flag ( #29231 )
...
Co-authored-by: Geido <60598000+geido@users.noreply.github.com>
2024-06-20 14:28:46 -07:00
Aditya Mishra
6378ec5d69
feat(dashboard): Enables pivot table download option at dashboard level ( #29123 )
...
Co-authored-by: adimyth <aditya@fnp.dev>
2024-06-20 13:28:10 -04:00
Evan Rusackas
03143bf9ad
chore(applitools): making tests more static for consistent testing ( #28201 )
2024-06-20 10:41:59 -06:00
Ed Jannoo
70f6f5f3ef
fix(ui): Disable ability to export data when user does not have the correct permission ( #28429 )
2024-06-20 09:26:51 -06:00
Geido
313ee596f5
fix(Dashboard): Color inconsistency on refreshes and conflicts ( #27439 )
2024-06-20 15:30:11 +02:00
JUST.in DO IT
4537ab6b1a
fix(sqllab): excessive API calls for schemas ( #29279 )
2024-06-18 14:02:40 -07:00
JUST.in DO IT
725afc3848
fix(sqllab): invalid empty state on switch tab ( #29278 )
2024-06-18 11:45:09 -07:00
ka-weihe
527f1d20ad
fix: filters not updating with force update when caching is enabled ( #29291 )
2024-06-18 13:56:56 -03:00
Jack
914ebd9ba3
fix(permalink): adding anchor to dashboard permalink generation ( #28744 )
2024-06-17 17:52:31 +02:00
Michael S. Molina
08e44c0850
feat: Improves the Drill By feature ( #29242 )
...
Co-authored-by: JUST.in DO IT <justin.park@airbnb.com>
2024-06-17 09:25:20 -03:00
JUST.in DO IT
ddc9f06786
refactor(sqllab): nonblocking delete query editor ( #29233 )
2024-06-14 12:25:55 -07:00
Antonio Rivero
7ddea62331
feat(table): Table with Time Comparison ( #28057 )
...
Co-authored-by: Lily Kuang <lily@preset.io>
Co-authored-by: lilykuang <jialikuang@gmail.com>
Co-authored-by: Kamil Gabryjelski <kamil.gabryjelski@gmail.com>
2024-06-14 20:21:43 +02:00
Michael S. Molina
16c449748a
fix: Custom SQL filter control ( #29260 )
2024-06-14 10:26:58 -07:00
Ross Mabbett
2418efe85c
test(Explorer): Fix minor errors in ExploreViewContainer syntax, add tests ( #29249 )
2024-06-14 13:40:05 -03:00
JUST.in DO IT
05829cbda9
chore(sqllab): Add logging for actions ( #28876 )
2024-06-14 09:35:17 -07:00
Mehmet Salih Yavuz
66bd0ce3d0
test(storybook): fix component stories ( #29245 )
2024-06-14 16:33:08 +02:00
Ross Mabbett
0dc9215c89
fix(Explore): Keep necessary form data to allow query mode switching ( #29234 )
2024-06-13 14:30:49 -03:00
JUST.in DO IT
31afb62e95
refactor(sqllab): nonblocking switch query editor ( #29108 )
2024-06-12 15:07:34 -07:00
JUST.in DO IT
a88979631e
fix(sqllab): run previous state query ( #29230 )
2024-06-12 15:04:19 -07:00
Matheus Batista
024cfd86e4
feat(formatters): Add custom d3-time-format locale ( #24263 )
2024-06-10 12:24:33 -06:00
JUST.in DO IT
fc9bc175e6
fix: CI failture due to Default React import ( #29110 )
2024-06-06 16:14:33 -07:00
Pranav Sadagopan
066f6b1f8a
feat: add Current time-range options for time filter ( #28637 )
...
Co-authored-by: Evan Rusackas <evan@preset.io>
2024-06-06 14:07:09 -06:00
Enzo Martellucci
961cb961e9
refactor: Removes the export of QueryFormData ( #28786 )
2024-06-06 18:50:52 +03:00
Michael S. Molina
df0b1cb8ed
feat: Adds Histogram chart migration logic ( #28780 )
2024-06-05 13:33:50 -03:00
JUST.in DO IT
dabb4e064f
fix(explore): Drill to detail truncates int64 IDs ( #29081 )
2024-06-05 09:03:06 -07:00
Đỗ Trọng Hải
0ca42a8e4d
chore: remove React 16.4's obsolete React imports ( #28571 )
...
Signed-off-by: hainenber <dotronghai96@gmail.com>
2024-06-05 08:13:24 -03:00
JUST.in DO IT
8a8ce16a1f
refactor(sqllab): nonblocking new query editor ( #28795 )
2024-06-04 18:56:50 -07:00
Michael S. Molina
95706d9be2
feat: Adds the Featured Charts dashboard ( #28789 )
2024-06-04 16:59:10 -03:00
Michael S. Molina
896fe854dc
feat: Adds the ECharts Histogram chart ( #28652 )
2024-06-04 09:35:18 -03:00
Ross Mabbett
35e1820f8a
fix(Mixed Chart Filter Control): Allow delete condition for `adhoc_filters_b` ( #28771 )
2024-05-31 14:44:37 -07:00
JUST.in DO IT
ce568c34f9
fix(dashboard): unable to resize due to the overlapped droptarget ( #28772 )
2024-05-30 13:08:33 -07:00
Elizabeth Thompson
78aa79bb15
chore(revert): "add listener to repaint on visibility change for canvas" ( #28654 )
2024-05-29 13:54:00 -07:00
Elizabeth Thompson
cbd3fa2190
fix: do not close database modal on mask click ( #28750 )
2024-05-29 13:53:35 -07:00
JUST.in DO IT
453a645356
fix(sqllab): Sort db selector options by the API order ( #28749 )
2024-05-29 11:17:37 -07:00
Daniel Vaz Gaspar
87110ebce4
fix: dashboard performance ( #28609 )
...
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com>
Co-authored-by: Joe Li <joe@preset.io>
2024-05-28 13:09:05 -07:00
Vitor Avila
0fdb4b7c23
chore(tags): Handle tagging as part of asset update call ( #28570 )
2024-05-28 11:41:31 -04:00
Elizabeth Thompson
62a0336425
fix: add listener to repaint on visibility change for canvas ( #28568 )
2024-05-21 09:52:32 -07:00
Sivaramakrishnan Vaidyanathan
c51ca98e14
fix: Add back description column to saved queries #12431 ( #28349 )
...
Co-authored-by: SRK <sivaramakrishnan_vaidyanathan@apple.com>
Co-authored-by: ʈᵃᵢ <tai@apache.org>
2024-05-17 13:18:14 -06:00
JUST.in DO IT
956511f7ef
fix(explore): hide a control wrapped with StashFormDataContainer correctly ( #28555 )
2024-05-16 18:30:18 -03:00
Antonio Rivero
b1f85dce71
refactor(plugins): BigNumber Time Comparison with existing time_offset API ( #27718 )
...
Co-authored-by: lilykuang <jialikuang@gmail.com>
Co-authored-by: Kamil Gabryjelski <kamil.gabryjelski@gmail.com>
2024-05-16 18:47:50 +02:00
Geido
938a7270eb
fix(Dashboard): Prevent scroll when hovering filters ( #28550 )
2024-05-16 16:06:00 +03:00
Puridach wutthihathaithamrong
aa2b060da8
feat: Customizable email subject name ( #26327 )
...
Co-authored-by: Puridach Wutthihathaithamrong <>
2024-05-16 16:04:42 +03:00
Michael S. Molina
2defa10d37
chore: Adds setActiveTabs back ( #28520 )
2024-05-15 16:12:40 -03:00
Vitor Avila
6232aac95a
chore(D2D): Add granular permission for dashboard drilling operations ( #28435 )
2024-05-15 15:31:30 +01:00
JUST.in DO IT
65e0d54fa5
fix(dashboard): invalid drop item on a tab ( #28507 )
2024-05-15 08:48:14 -03:00
Daniel Vaz Gaspar
c12deed12e
chore: deprecate multiple old APIs ( #28492 )
2024-05-14 22:00:45 +01:00
Enzo Martellucci
920f2f437e
refactor: Migrate saveModalActions to TypeScript ( #28046 )
2024-05-14 17:51:44 +03:00
Jack
d871b4d267
fix(ar-modal): updateNotificationSettings not updating state ( #28409 )
2024-05-13 09:38:12 -07:00
Kamil Gabryjelski
983f809951
fix: Color scheme control crashing when dashboardId present ( #28457 )
2024-05-13 18:00:29 +02:00
Ross Mabbett
b0157649af
fix(dashboard): Change class name on last Droppable in a column ( #28395 )
2024-05-10 12:13:54 -07:00
JUST.in DO IT
02478e5b95
feat(dashboard): Add metadata bar to the header ( #27857 )
2024-05-10 10:28:57 -07:00
JUST.in DO IT
3a62eab163
fix(SIP-95): missing catalog cache key ( #28415 )
2024-05-10 10:18:14 -07:00
Maxime Beauchemin
26df7b4ad5
feat: clarify that 'Text' supports markdown ( #28425 )
2024-05-10 09:17:37 -07:00
Beto Dealmeida
498c608667
fix: pass catalog when estimating query cost ( #28410 )
2024-05-09 21:56:11 -04:00
Beto Dealmeida
f29e1e4c29
feat: catalog support for Databricks native ( #28394 )
2024-05-09 17:41:15 -04:00
Beto Dealmeida
e516bba8fc
fix: table autocomplete should pass catalog ( #28413 )
2024-05-09 15:57:31 -04:00
Vitor Avila
307ebeaa19
chore(Databricks): New Databricks driver ( #28393 )
2024-05-09 14:58:03 -04:00
Kamil Gabryjelski
bbfe5c0ae8
feat(explore): Color scheme groups, new color schemes ( #27995 )
2024-05-09 16:43:58 +02:00
Beto Dealmeida
ce668d46cc
feat(SIP-95): catalogs in SQL Lab and datasets ( #28376 )
2024-05-08 17:19:36 -04:00
JUST.in DO IT
07cd1d89d0
fix(explore): hide advanced analytics for non temporal xaxis ( #28312 )
2024-05-08 17:40:28 -03:00
Jonathan Schneider
c8185694be
fix: update links to reference docs listing Superset issue codes ( #28389 )
2024-05-08 15:08:38 -04:00
Michael S. Molina
9e4ba6762f
fix: Scroll to top when selecting a global dashboard tab ( #28386 )
2024-05-08 15:54:00 -03:00
Daniel Vaz Gaspar
9a339f08a7
feat: new Columnar upload form and API ( #28192 )
2024-05-06 15:51:42 +01:00
JUST.in DO IT
7c8423a522
fix(explore): cannot reorder dnd of Metrics ( #28269 )
2024-05-01 10:13:12 -03:00
Maxime Beauchemin
538d1bb245
docs: merge database config under Configuration section ( #28281 )
2024-04-30 18:39:32 -07:00
Ross Mabbett
efda57e8a5
chore(AlteredSliceTag): Migrate to functional ( #27891 )
...
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com>
2024-04-30 14:55:11 +03:00
JUST.in DO IT
44690fb299
fix(dashboard): unable to drop tabs in columns ( #28242 )
2024-04-29 14:50:25 -03:00
JUST.in DO IT
7e94dc5b40
fix(sqllab): invalid css scope for ace editor autocomplete ( #28156 )
2024-04-26 09:48:13 -07:00
JUST.in DO IT
cdbf8f394a
chore: Add custom keywords for SQL Lab autocomplete ( #28153 )
2024-04-26 09:48:01 -07:00
Beto Dealmeida
6cf681df68
feat(SIP-95): new endpoint for table metadata ( #28122 )
2024-04-25 12:23:49 -04:00
Abhishek-kumar-samsung
cf90def462
feat: custom refresh frequency ( #24449 )
...
Co-authored-by: Nitesh Kumar Dubey Samsung <136478415+dubey-nitesh@users.noreply.github.com>
2024-04-24 08:38:52 -06:00
Jack
b7f3e0bb50
fix(AlertsReports): making log retention "None" option valid ( #27554 )
2024-04-23 16:05:00 +03:00
Daniel Vaz Gaspar
de82d90b9c
chore: refactor file upload commands ( #28164 )
2024-04-23 08:42:19 +01:00
dependabot[bot]
fe2be5ffea
build(deps): bump react-virtualized-auto-sizer from 1.0.7 to 1.0.24 in /superset-frontend ( #28085 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@preset.io>
2024-04-22 10:13:34 -06:00
Daniel Vaz Gaspar
e465876ed4
feat: new Excel upload form and API ( #28105 )
2024-04-19 14:19:42 +01:00
dependabot[bot]
783dbb5040
build(deps): bump chrono-node from 2.2.6 to 2.7.5 in /superset-frontend ( #26746 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Evan Rusackas <evan@rusackas.com>
2024-04-18 14:50:58 -06:00
Edgar Ulloa
7263c7cb47
refactor: add "button" role to clickable UI elements for improved accessibility ( #26602 )
2024-04-18 18:28:02 +02:00
Geido
9ee56bbc5b
chore(Dashboard): Improve accessibility chart descriptions ( #28127 )
2024-04-18 18:20:31 +02:00
Braum
fda9c60e25
docs: small fixes and update of README screenshots ( #28102 )
2024-04-18 09:26:01 -06:00
Beto Dealmeida
68a982dfe6
feat(sip-95): new endpoint for extra table metadata ( #28063 )
2024-04-18 10:42:53 -04:00
Geido
89da4f82d3
fix(Dashboard): Support "Edit chart" click on a new window ( #28054 )
2024-04-16 20:03:17 +02:00
Maxime Beauchemin
e9c0ca545f
feat: Slack Avatar integration ( #27849 )
2024-04-16 08:40:27 -07:00
Michael S. Molina
6e01a68276
fix: Dynamic filter does not show all values on blur/clear events ( #28036 )
2024-04-16 08:11:56 -03:00
Elizabeth Thompson
99c414e4da
fix: bump client side chart timeouts to use the SUPERSET_WEBSERVER_TIMEOUT ( #28018 )
2024-04-15 13:16:18 -07:00
Geido
2a62c40526
chore(Dashboard): Accessibility filters Popover ( #28015 )
2024-04-15 17:54:53 +02:00
Guen Prawiroatmodjo
08aaebbf7c
feat(dbview): Add token request button to DuckDB and MotherDuck database modal ( #27908 )
...
Co-authored-by: Beto Dealmeida <roberto@dealmeida.net>
2024-04-15 09:02:19 -04:00
Michael S. Molina
caad29b5b3
fix: Select is accepting unknown pasted values when `allowNewOptions` is false ( #28017 )
2024-04-15 09:33:17 -03:00
Daniel Vaz Gaspar
54387b4589
feat: new CSV upload form and API ( #27840 )
2024-04-15 09:38:51 +01:00
Michael S. Molina
06077d42a8
fix: Incorrect onChange value when an unloaded value is pasted into AsyncSelect ( #27996 )
2024-04-12 11:08:05 -03:00
sowo
35c8b7a162
fix(drillby): Enable DrillBy in charts w/o filters (dimensions) ( #27941 )
2024-04-11 12:47:02 -06:00
soniagtm
4f363e1180
feat: add option to disable rendering of html in sql lab and table chart ( #27969 )
...
Co-authored-by: Sonia <sonia.gautam@agoda.com>
2024-04-11 12:46:34 -06:00
Jack
eb4ca010ae
fix(alerts/reports): removing duplicate notification method options ( #27239 )
2024-04-10 13:49:08 -06:00
Geido
4202fba0f1
fix(Dashboard): Add aria-label to filters and search forms ( #27968 )
2024-04-10 12:10:13 +02:00
Kamil Gabryjelski
ae0f2ce3c1
fix: useTruncation infinite loop, reenable dashboard cross links on ChartList ( #27701 )
2024-04-09 12:30:57 +02:00
Kamil Gabryjelski
4ecfce98f6
feat(explore): Clear temporal filter value ( #27788 )
2024-04-09 11:27:21 +02:00
Elizabeth Thompson
34b1db219c
feat(accessibility): add tabbing to chart menu in dashboard ( #26138 )
...
Co-authored-by: geido <diegopucci.me@gmail.com>
Co-authored-by: Diego Pucci <geido@Diegos-MBP.wind3.hub>
2024-04-08 18:40:57 +02:00
Spencer Torres
a1983e468b
fix(frontend): allow "constructor" property in response data ( #25407 )
2024-04-05 22:46:12 -07:00
JUST.in DO IT
eda304bda9
chore(explore): Hide non-droppable metric and column list ( #27717 )
2024-04-05 09:29:05 -07:00
Ross Mabbett
265390c243
fix(Dashboard): Add border to row when hovering HoverMenu in edit mode ( #27593 )
2024-04-04 16:31:07 -07:00
Kamil Gabryjelski
a498d6d10f
refactor: Move fetchTimeRange to core package ( #27852 )
2024-04-03 18:34:23 +02:00
Kamil Gabryjelski
c3149994ac
feat(viz picker): Remove some tags, refactor Recommended section ( #27708 )
2024-04-03 14:04:42 +02:00
Beto Dealmeida
9022f5c519
feat(SIP-85): OAuth2 for databases ( #27631 )
2024-04-02 22:05:33 -04:00
Maxime Beauchemin
12fe2929a4
fix: row limits & row count labels are confusing ( #27700 )
2024-04-02 13:58:35 -07:00
JUST.in DO IT
f25795c4e4
fix(dashboard): missing null check in error extra ( #27845 )
2024-04-02 09:20:43 -07:00
Michael S. Molina
5b1d6b2850
fix: Select's storybook ( #27785 )
2024-03-30 06:41:54 +13:00
Michael S. Molina
546d48adbb
feat: Adds the ECharts Heatmap chart ( #25353 )
2024-03-28 16:16:17 -03:00
Michael S. Molina
d69a1870a0
fix: Select onChange is fired when the same item is selected in single mode ( #27706 )
2024-03-28 11:32:00 -03:00
Michael S. Molina
bbcb722e50
fix: Removes filter plugins from viz gallery ( #27763 )
2024-03-28 11:30:45 -03:00
JUST.in DO IT
38eecfc5d4
perf(explore): virtualized datasource field sections ( #27625 )
2024-03-27 11:25:55 -07:00
JUST.in DO IT
7369754192
fix(explore): drag and drop indicator UX ( #27558 )
2024-03-27 11:22:27 -07:00
Jack
ed9e542781
fix(AlertReports): disabling value when not null option is active ( #27550 )
2024-03-26 19:13:29 +01:00
JUST.in DO IT
fa3fea9dd8
fix(sqllab): unable to remove table ( #27636 )
2024-03-27 06:19:50 +13:00
Ross Mabbett
ce210eebde
fix(Chart Annotation modal): Table and Superset annotation options will paginate, exceeding previous max limit 100 ( #27022 )
2024-03-26 09:54:03 -07:00
Jack
4fce940a9c
fix(AlertReports): defaulting grace period to undefined ( #27552 )
2024-03-25 18:12:01 +01:00
Enzo Martellucci
a2fd83367e
refactor: Migrate CssEditor to typescript ( #27498 )
2024-03-25 09:42:02 -07:00
Ross Mabbett
235670244e
test(Migration to RTL): Refactor ActivityTable.test.tsx from Enzyme to RTL ( #27422 )
2024-03-22 14:21:55 -07:00
Sam Firke
0df7832639
chore: replace "dashboard" -> "report" in chart email report modal ( #25540 )
2024-03-22 15:33:05 -04:00
Maxime Beauchemin
20007355d1
fix(dashboard,css): center align 'waiting on database' ( #27611 )
2024-03-22 12:11:14 -07:00
Enzo Martellucci
3f073dcd98
refactor: Migrate CopyToClipboard to typescript ( #27309 )
2024-03-22 12:51:00 -06:00
Jack
0f6e4041c7
fix(AlertReports): clearing custom_width when disabled ( #27551 )
2024-03-22 12:49:18 -06:00
Jack
30b497e758
feat(alerts-reports): adding pdf filetype to email and slack reports ( #27497 )
2024-03-22 17:54:30 +01:00
Ross Mabbett
842b0939f6
fix(Dashboard): Add editMode conditional for translate3d fix on charts to allow intended Fullscreen ( #27613 )
2024-03-21 22:36:17 -06:00
Michael S. Molina
6e528426dd
feat: Adds option to disable drill to detail per database ( #27536 )
2024-03-21 15:51:09 -03:00
JUST.in DO IT
f4bdcb5743
perf(sqllab): reduce bootstrap data delay by queries ( #27488 )
2024-03-18 12:52:23 -07:00
JUST.in DO IT
1c155e8591
fix(explore): Allow only saved metrics and columns ( #27539 )
2024-03-19 05:51:02 +13:00
Jack
ad9024b040
fix(alerts/reports): implementing custom_width as an Antd number input ( #27260 )
2024-03-15 19:10:00 +01:00
Beto Dealmeida
26d8077e97
chore: improve SQL parsing ( #26767 )
2024-03-13 18:27:01 -04:00
Kamil Gabryjelski
a75bb7685d
chore: Add an extension for Home submenu ( #27480 )
2024-03-13 16:30:32 +01:00
Ross Mabbett
85d0d88fc2
test(Migration to RTL): Refactor ChartTable.test.tsx from Enzyme to RTL ( #27429 )
2024-03-12 19:47:58 +01:00
Beto Dealmeida
fbc8943fbd
feat: show more information when loading chart ( #27255 )
2024-03-11 19:00:13 -04:00
Geido
89e89de341
fix: SSH Tunnel configuration settings ( #27186 )
2024-03-11 16:56:54 +01:00
Mark Skelton
fde93dcf08
fix(dashboard): Only fetch CSS templates for dashboard header menu when in edit mode ( #27411 )
...
Co-authored-by: Michael S. Molina <michael.s.molina@gmail.com>
2024-03-08 10:21:36 -03:00
JUST.in DO IT
ce0b70cc86
fix: typescript errors in 4.0 ( #27402 )
2024-03-07 07:16:51 +13:00
JUST.in DO IT
5107cc0fd9
fix(sqllab): Close already removed tab ( #27391 )
2024-03-06 08:59:56 -08:00
Kamil Gabryjelski
a4c771e013
fix: Allow only dttm columns in comparison filter in Period over Period chart ( #27209 )
2024-03-05 21:24:26 +01:00
Jack
32179f1a85
fix(Alerts & Reports): Fixing bug that resets cron value to default when empty ( #27262 )
2024-03-04 11:34:31 -05:00
Michael S. Molina
231e659b56
fix: Results section in Explore shows an infinite spinner ( #27366 )
2024-03-04 08:15:55 -05:00
Yongjie Zhao
2c00cc534c
feat: support to fetch multiple date time in time_range endpoint ( #27370 )
...
Co-authored-by: Yongjie Zhao <yongjie.zhao@burda-forward.de>
2024-03-04 11:50:05 +01:00
JUST.in DO IT
ae8ec9c2b4
fix(sqllab): Missing empty query result state ( #27313 )
2024-03-01 13:08:07 -05:00
Ross Mabbett
ad3995daf6
fix(dashboard): table chart drag preview overflowing container ( #27308 )
2024-02-29 15:37:55 -07:00
JUST.in DO IT
8d245704ef
fix(sqllab): invalid dump sql shown after closing tab ( #27295 )
2024-02-29 09:57:30 -08:00
Michael S. Molina
9900f56670
fix: Navigating to an invalid page index in lists ( #27273 )
2024-02-28 10:15:28 -05:00
Michael S. Molina
ce9e4b4b77
fix: Inoperable dashboard filter slider when range is <= 1 ( #27271 )
...
Co-authored-by: Justin Francos <jfrancos@manifold.ai>
2024-02-27 11:38:18 -05:00
Michael S. Molina
8b4dce71d6
fix: Sorting charts/dashboards makes the applied filters ineffective ( #27258 )
2024-02-27 08:20:42 -05:00
Jack
6278315072
fix(reports): fixing unit test ( #27236 )
2024-02-23 15:05:05 -05:00
Kamil Gabryjelski
54037972f2
fix(plugin-chart-period-over-period-kpi): Blank chart when switching from BigNumberTotal ( #27203 )
2024-02-22 17:37:23 +01:00
Bill Belanger
cc2f6f1ed9
fix: Translations related to the date range filter ( #26074 )
2024-02-21 16:29:03 -07:00
JUST.in DO IT
ac8c283df0
fix(dashboard): drag and drop indicator UX ( #26699 )
2024-02-21 11:29:34 -08:00
Michael S. Molina
983a1646c4
fix: Failed to execute importScripts on worker-css ( #27191 )
2024-02-22 07:01:26 +13:00
JUST.in DO IT
8fbaf84f66
fix(sqllab): typeahead search is broken in db selector ( #27181 )
2024-02-21 09:03:41 -05:00
Ross Mabbett
601e62a2ee
feat(Alerts and Reports): Modal redesign ( #26202 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: fisjac <jfisher9882@gmail.com>
Co-authored-by: Corbin <corbindbullard@gmail.com>
Co-authored-by: Lily Kuang <lily@preset.io>
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-19 17:28:10 +02:00
Enzo Martellucci
1776405903
refactor: Migrate ErrorBoundary to typescript ( #27143 )
...
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com>
2024-02-16 16:10:13 -05:00
Michael S. Molina
cf33a6213d
fix: Duplicated toast messages ( #27135 )
2024-02-16 08:13:34 -05:00
Evan Rusackas
eabee9dedd
chore(hail mary): Update package-lock.json via npm-audit-fix ( #26693 )
2024-02-15 12:40:04 -07:00
Michael S. Molina
506ea756ad
fix: RLS modal overflow ( #27128 )
2024-02-15 11:46:35 -05:00
Evan Rusackas
753ef69529
feat(storybook): Co-habitating/Upgrading Storybooks to v7 (dependency madness ensues) ( #26907 )
2024-02-15 07:40:17 -07:00
JUST.in DO IT
7b59c94827
fix(sqllab): flaky json explore modal due to over-rendering ( #26791 )
2024-02-14 14:04:59 -07:00
Enzo Martellucci
827864b939
chore: Migrate AlteredSliceTag to typescript ( #27030 )
...
Co-authored-by: geido <diegopucci.me@gmail.com>
Co-authored-by: Geido <60598000+geido@users.noreply.github.com>
2024-02-13 18:51:39 +02:00
Kamil Gabryjelski
faaf14bcc4
fix: Drill by with GLOBAL_ASYNC_QUERIES ( #27066 )
2024-02-09 21:49:33 +01:00
Kamil Gabryjelski
3f91bdb40d
fix: Filters sidebar stretching dashboard height ( #27069 )
2024-02-09 18:16:39 +01:00
Kamil Gabryjelski
005cee023b
fix: Exclude header controls from dashboard PDF export ( #27068 )
2024-02-09 18:02:05 +01:00
Geido
595c6ce3e6
chore: Add granular permissions for actions in Dashboard ( #27029 )
2024-02-09 16:25:32 +02:00
JUST.in DO IT
fd06ff3745
fix(explore): allow free-form d3 format on custom column formatting ( #27023 )
2024-02-08 09:27:59 -08:00
JUST.in DO IT
f8c75ca50b
chore(dashboard): migrate enzyme to RTL ( #26260 )
2024-02-07 09:17:34 -08:00
Vitor Avila
e437356013
fix(tags): Improve support for tags with colons ( #26965 )
2024-02-07 09:20:28 -07:00
JUST.in DO IT
14f88e3f89
chore(sqllab): migrate to typescript ( #26171 )
2024-02-06 12:26:50 -07:00
Ville Brofeldt
19f8405bc0
chore: make TS enums strictly PascalCase ( #26875 )
2024-01-31 17:40:44 -08:00
Mark Skelton
959a5a5ad6
feat(components): Add static class name with button style ( #26639 )
2024-01-31 16:22:25 -08:00
Elizabeth Thompson
a09e5557bc
feat: Period over Period Big Number comparison chart ( #26908 )
...
Co-authored-by: Fernando <frodriguez@bytecode.io>
Co-authored-by: Antonio Rivero <antonioriverocode@gmail.com>
2024-01-31 15:44:25 -08:00
JUST.in DO IT
62993c2fba
fix(sqllab): autosync fail on migrated queryEditor ( #26922 )
2024-01-31 11:19:55 -08:00
Michael S. Molina
8a2f7d378a
refactor: Removes the deprecated GENERIC_CHART_AXES feature flag ( #26372 )
2024-01-31 09:45:57 -05:00
JUST.in DO IT
55846992d2
chore(explore): migrate enzyme to RTL ( #26272 )
2024-01-30 15:16:20 -08:00
Evan Rusackas
785e832e8d
chore(actions): generate FOSSA report on master, and ALWAYS check for… ( #26857 )
2024-01-29 16:18:50 -07:00
Evan Rusackas
be7c9490a1
chore(lint/a11y): fixing and locking down jsx-a11y/anchor-is-valid ( #26820 )
2024-01-29 11:58:37 -07:00
Geido
6c029ce2e8
chore: Add permission to view and drill on Dashboard context ( #26798 )
2024-01-29 18:28:10 +01:00
Jan Suleiman
29582e8d86
chore(deps): bump typescript to 4.8.4 ( #24272 )
...
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
2024-01-29 09:14:24 -07:00
Michael S. Molina
1f6c270f15
fix(time-series table): Can't compare from the beginning of the time range ( #26814 )
2024-01-26 16:06:11 -05:00
Vitor Avila
4f56f5ee84
fix(tags): Filter system tags from the tags list ( #26701 )
2024-01-26 12:00:27 -08:00
Puridach wutthihathaithamrong
ed934a93e1
feat: Stop editor scrolling to top ( #26754 )
...
Co-authored-by: Puridach Wutthihathaithamrong <>
Co-authored-by: JUST.in DO IT <justin.park@airbnb.com>
2024-01-25 14:04:20 -07:00
Geido
424b4c2378
chore: Add Embed Modal extension override and tests ( #26759 )
2024-01-25 16:23:32 +01:00
John Bodley
01fdfbee09
fix(logging): Filter out undefined columns ( #26314 )
2024-01-25 13:17:10 +13:00
mapledan
c2ab9bba29
fix: change the validation logic for python_date_format ( #25510 )
...
Co-authored-by: John Bodley <john.bodley@gmail.com>
2024-01-24 10:44:36 +13:00
Evan Rusackas
1d4b8b6989
fix(dependencies): stopping (and preventing) full lodash library import... now using only method level imports. ( #26710 )
2024-01-23 12:39:37 -07:00
Evan Rusackas
ef4878b845
fix: do not use lodash/memoize ( #26709 )
2024-01-22 12:36:43 -07:00
Michael S. Molina
69b57016b3
refactor: Removes the deprecated DASHBOARD_NATIVE_FILTERS feature flag ( #26329 )
2024-01-19 17:07:38 -03:00
Michael S. Molina
f63e66be01
refactor: Removes the deprecated VERSIONED_EXPORT feature flag ( #26347 )
2024-01-19 15:21:14 -03:00
Michael S. Molina
a84d86fe26
refactor: Removes the deprecated redirect endpoint ( #26377 )
2024-01-19 11:39:04 -03:00
Michael S. Molina
d9a3c3e1dd
refactor: Removes the Filter Box code ( #26328 )
...
Co-authored-by: John Bodley <john.bodley@gmail.com>
2024-01-19 09:54:53 -03:00
Michael S. Molina
8f8c435d7c
refactor: Removes the Profile feature ( #26462 )
2024-01-18 15:36:40 -03:00
Michael S. Molina
ae0eb4b8d9
refactor: Removes the deprecated DASHBOARD_FILTERS_EXPERIMENTAL feature flag ( #26330 )
2024-01-18 13:24:25 -03:00
Michael S. Molina
4d9144eca5
refactor: Migrates legacy Sunburst charts to ECharts and removes legacy code ( #26350 )
2024-01-18 11:59:08 -03:00
Michael S. Molina
7fccea1556
refactor: Removes the deprecated CLIENT_CACHE feature flag ( #26348 )
2024-01-16 15:40:16 -03:00
Geido
820f4b9cf0
fix: RLS modal styling ( #26634 )
2024-01-16 18:29:06 +01:00
Michael S. Molina
9387c4c16f
refactor: Removes the filters set feature ( #26369 )
2024-01-16 12:42:35 -03:00
Michael S. Molina
6063f4ff04
refactor: Removes the deprecated ENABLE_EXPLORE_DRAG_AND_DROP feature flag ( #26343 )
2024-01-16 10:47:52 -03:00
Michael S. Molina
b2ad74f94f
refactor: Removes the deprecated DISABLE_DATASET_SOURCE_EDIT feature flag ( #26331 )
2024-01-16 09:29:41 -03:00
Vitor Avila
494068b632
fix(embedded): Hide dashboard fullscreen option for embedded context ( #26412 )
2024-01-11 14:44:12 -05:00
Ville Brofeldt
219c4a14b3
fix(plugin-chart-echarts): support forced categorical x-axis ( #26404 )
2024-01-08 12:04:22 -08:00
Siva Sathyaseelan
6d58566779
fix: In chart gallery thumbnail is rendered in case of no example in #16707 ( #26415 )
2024-01-08 11:44:58 -07:00
Sonia Gautam
dfde2adf27
fix(chart): Resolve incorrect column customization when switching metrics in table chart ( #26393 )
...
Co-authored-by: Sonia <sonia.gautam@agoda.com>
2024-01-04 12:31:24 -07:00
JUST.in DO IT
300ddaedf9
fix(dashboard): narrow empty drop area ( #26313 )
2024-01-04 09:44:23 -08:00
Siva Sathyaseelan
d0ffe9af7c
fix(dashboard): Chart menu disable is fixed on chart-fullscreen in issue #25992 ( #26410 )
2024-01-04 11:33:07 -03:00
Boris Strelchik
9ffcd6410e
fix(embed): an error occurred while rendering the visualization: error: Item with key ... is not registered. ( #26398 )
2024-01-04 07:15:28 +13:00