Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Develop 3.1.2 #256

Closed
wants to merge 3,093 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
3093 commits
Select commit Hold shift + click to select a range
63b8172
style: Transition of Navbar from dark to light and vice-versa is now …
git-init-priyanshu Nov 15, 2023
aee94b3
fix(tag): update state to clear form on success (#25934)
hughhhh Nov 15, 2023
d20b60e
chore: Remove more redundant code in utils/core (#25986)
sebastianliebscher Nov 15, 2023
7f0c3b2
docs: handling "System limit for number of file watchers reached" err…
nitish-samsung-jha Nov 16, 2023
97d89d7
feat: Adds Area chart migration logic (#25952)
michael-s-molina Nov 16, 2023
210f1f8
fix(rls): Update text from tables to datasets in RLS modal (#25997)
yousoph Nov 16, 2023
5fccf67
fix: Make Select component fire onChange listener when a selection is…
jfrag1 Nov 16, 2023
e7a1876
fix(explore): redandant force param (#25985)
justinpark Nov 16, 2023
326ac4a
chore: Optimize fetching samples logic (#25995)
john-bodley Nov 16, 2023
bece2ea
chore: Remove unnecessary autoflush from tagging and key/value workfl…
john-bodley Nov 17, 2023
5942d8b
build(deps-dev): bump @types/node from 20.9.0 to 20.9.1 in /superset-…
dependabot[bot] Nov 17, 2023
2499a1c
chore: cleanup unused code in pandas 2.0+ (#26013)
gnought Nov 19, 2023
411dba2
build(deps-dev): bump eslint from 8.53.0 to 8.54.0 in /superset-webso…
dependabot[bot] Nov 20, 2023
8d73ab9
feat(sqllab): TRINO_EXPAND_ROWS: expand columns from ROWs (#25809)
giftig Nov 20, 2023
92ac6b2
feat(sqllab): Show duration as separate column in Query History view …
sebastianliebscher Nov 20, 2023
e1d73d5
fix(native filters): rendering performance improvement by reduce over…
justinpark Nov 20, 2023
628cd34
fix: update FAB to 4.3.10, Azure user info fix (#26037)
dpgaspar Nov 20, 2023
e2bfb12
feat(sqllab): non-blocking persistence mode (#24539)
justinpark Nov 20, 2023
e7797b6
fix(horizontal filter bar filter labels): Increase max-width to 96px …
rtexelm Nov 20, 2023
524a18c
Merge pull request #254 from PlaidCloud/develop
inviscid Nov 20, 2023
dd58b31
chore(sqlalchemy): Remove erroneous SQLAlchemy ORM session.merge oper…
john-bodley Nov 21, 2023
bba7763
fix(security): restore default value of SESSION_COOKIE_SECURE to Fals…
sfirke Nov 21, 2023
1af5fbb
docs(BH#109): Athena URI spec fix (#26044)
rusackas Nov 21, 2023
b5e7e70
chore: Allow external extensions to include their own package.json fi…
kgabryje Nov 21, 2023
fbc66a8
chore: bump shillelagh (#26043)
betodealmeida Nov 21, 2023
f99c874
feat(metadb): handle decimals (#25921)
betodealmeida Nov 21, 2023
adb86d3
build(deps-dev): bump @types/ws from 8.5.9 to 8.5.10 in /superset-web…
dependabot[bot] Nov 21, 2023
9452664
build(deps-dev): bump @types/node from 20.9.1 to 20.9.3 in /superset-…
dependabot[bot] Nov 21, 2023
25a737e
fix: Remove annotation Fuzzy to get french translation (#26010)
aehanno Nov 21, 2023
f934278
docs(intro): fix a single broken link (BugHerd #97) (#26039)
sfirke Nov 21, 2023
68e5e1a
feat: Add Bubble chart migration logic (#26033)
michael-s-molina Nov 21, 2023
07551dc
chore(connector): Cleanup base models and views according to SIP-92 (…
john-bodley Nov 21, 2023
9712146
feat: Add Apache Doris support (#24714)
liujiwen-up Nov 21, 2023
bd8951e
fix: Optimize fetching samples logic (#26060)
john-bodley Nov 21, 2023
630734b
fix: Prevent cached bootstrap data from leaking between users w/ same…
jfrag1 Nov 21, 2023
260d561
docs: update security policy and contributing (#25917)
dpgaspar Nov 22, 2023
843c7ab
chore: Allow only iterables for BaseDAO.delete() (#25844)
john-bodley Nov 22, 2023
2b88225
fix: Flaky test_explore_json_async test (#26059)
michael-s-molina Nov 22, 2023
6359086
fix: move driver import to method (#26066)
giftig Nov 22, 2023
fef8278
build(deps): bump @types/lodash from 4.14.201 to 4.14.202 in /superse…
dependabot[bot] Nov 22, 2023
b1f5212
build(deps-dev): bump @types/node from 20.9.3 to 20.9.4 in /superset-…
dependabot[bot] Nov 22, 2023
984c278
chore: Updates Announce template to include CHANGELOG.md and UPDATING…
michael-s-molina Nov 22, 2023
07bcfa9
chore(command): Organize Commands according to SIP-92 (#25850)
john-bodley Nov 22, 2023
57d61df
chore: Adds 3.0.2 data to CHANGELOG.md (#26075)
michael-s-molina Nov 22, 2023
aad67e4
fix(plugin-chart-echarts): support numerical x-axis (#26087)
villebro Nov 24, 2023
4fc2758
fix: bump node-fetch to 2.6.7 (#26091)
dpgaspar Nov 27, 2023
d20f96f
docs(databases): Update pinot.mdx to incorporate username and passwor…
raamri Nov 27, 2023
91a8b69
fix: flaky test_explore_json_async test v2 (#26106)
villebro Nov 28, 2023
849ca64
chore: Adds the 3.1.0 Release Notes (#26058)
michael-s-molina Nov 28, 2023
c8844bd
chore: Adds 3.1.0 data to CHANGELOG.md and UPDATING.md
michael-s-molina Nov 28, 2023
f4fd0e1
fix: alias column when fetching values (#26120)
betodealmeida Nov 28, 2023
e382d0d
chore(deps): bump pillow deps (#25931)
gnought Nov 29, 2023
9331969
fix: remove default secret key from helm (#23916)
dpgaspar Nov 29, 2023
2c3bf28
chore(tags): Allow for lookup via ids vs. name in the API (#25996)
hughhhh Nov 29, 2023
fad4616
chore: Rename SET_ACTIVE_TABS action, add a new action (#26147)
kgabryje Nov 30, 2023
26e5966
fix(annotations): time grain column (#26140)
betodealmeida Nov 30, 2023
4a4f998
feat(helm): Add option to deploy extra containers to remaining deploy…
Nov 30, 2023
79d5975
feat: Adds legacy time support for Waterfall chart (#26136)
michael-s-molina Dec 1, 2023
ceac19f
fix: set label on adhoc column should persist (#26154)
betodealmeida Dec 1, 2023
77332bf
fix(database-import): Support importing a DB connection with a versio…
Vitor-Avila Dec 1, 2023
d0aa34b
fix(sqllab): table preview has gone (#25977)
justinpark Dec 1, 2023
880086c
fix(Alerts/Reports): allow use of ";" separator in slack recipient en…
rtexelm Dec 2, 2023
aaa50c4
fix: Migration order due to cherry which went astray (#26160)
john-bodley Dec 2, 2023
5ec1edc
chore: Clean up the examples dashboards (#26158)
michael-s-molina Dec 4, 2023
5bcd3ef
chore: harmonize and clean up list views (#25961)
villebro Dec 4, 2023
96c0497
fix(menu): Styling active menu in SPA navigation (#25533)
justinpark Dec 4, 2023
0925d75
fix(embedded): Hide sensitive payload data from guest users (#25878)
jfrag1 Dec 4, 2023
2104a9a
fix(init-job): Fix envFrom for init job in helm chart (#26157)
sumagoudb Dec 6, 2023
5c24c58
chore: Lower giveup log level for retried functions to warning (#26188)
jfrag1 Dec 7, 2023
fb50819
fix: Includes 90° x-axis label rotation (#26207)
michael-s-molina Dec 7, 2023
77c73b6
fix(sqllab): flaky json explore modal due to over-rendering (#26156)
justinpark Dec 7, 2023
6fa75b7
chore: Adds note about numerical x-axis (#26208)
michael-s-molina Dec 7, 2023
ec0a338
fix(dashboard): use textContent to render hidden title (#26189)
nytai Dec 7, 2023
c2612d8
fix: support custom links in markdown (#26211)
villebro Dec 7, 2023
b699df7
fix(chart-filter): Avoid column denormalization if not enabled (#26199)
Vitor-Avila Dec 8, 2023
d0961d0
fix(plugin-chart-echarts): support truncated numeric x-axis (#26215)
villebro Dec 8, 2023
38b8b03
fix: Use page.locator in Playwright reports (#26224)
kgabryje Dec 8, 2023
463989d
chore: Moves xAxisLabelRotation to shared controls (#26212)
michael-s-molina Dec 8, 2023
8185ac3
chore: lock the databend-sqlalchemy version (#26082)
hantmac Dec 8, 2023
be81aaa
fix: bump pyarrow constraints (CVE-2023-47248) (#26187)
cwegener Dec 11, 2023
2dc29ce
chore: Adds 3.1.0 RC2 data to CHANGELOG.md and UPDATING.md
michael-s-molina Dec 11, 2023
2420a7f
Modify plaid-tenant-infrastructure instead of plaid-tenant-applications
adamsdarlingtower Dec 12, 2023
0ac833d
fix(plugin-chart-echarts): undefined bounds for bubble chart (#26243)
villebro Dec 12, 2023
3d7b827
chore: improve CSP add base uri restriction (#26251)
dpgaspar Dec 13, 2023
dbc779f
fix: Stacked charts with numerical columns (#26264)
michael-s-molina Dec 13, 2023
4d04041
fix(plugin-chart-echarts): use scale for truncating x-axis (#26269)
villebro Dec 14, 2023
103d237
fix: Cannot expand initially hidden SQL Lab tab (#26279)
michael-s-molina Dec 14, 2023
9632014
fix: Revert "fix(sqllab): flaky json explore modal due to over-render…
justinpark Dec 15, 2023
31bb9a6
chore: Adds 3.1.0 RC3 data to CHANGELOG.md
michael-s-molina Dec 18, 2023
6574327
Use Artifact Registry
rad-pat Dec 22, 2023
dd68c6e
fix(typings): model_id is a multiple option (#25967)
gnought Dec 18, 2023
ba9eef0
chore: update changelog for 2.1.3 (#26287)
eschutho Dec 18, 2023
9c10970
chore: Disables minor ticks by default (#26310)
michael-s-molina Dec 20, 2023
b5cb3ec
chore: Use WEBDRIVER_OPTION_ARGS with Playwright (#26315)
kgabryje Dec 20, 2023
57155fd
fix(sql lab): Use quote_schema instead of quote method to format sche…
guenp Dec 20, 2023
c19447e
fix(redshift): convert_dttm method for redshift dataset and tests (#2…
gaurav7261 Dec 20, 2023
ba43194
chore: Add downloadAsImage types, change filter selector (#26297)
kgabryje Dec 21, 2023
5b6e9ab
chore: Adds a tooltip for the alert's SQL input (#26317)
michael-s-molina Dec 22, 2023
7b969c9
fix(dashboard): Don't switch to first tab when directPathToChild chan…
kgabryje Dec 22, 2023
4a8727d
fix(tagging): adding tags containing a “:” to dashboards (#26324)
Dec 22, 2023
b1b2b57
fix(accessibility): Enable tabbing on sort header of table chart (#26…
arunthirumani Dec 23, 2023
5249815
fix(logging): Add logging of change_dashboard_filter event for native…
john-bodley Dec 26, 2023
1c77945
chore(Embedded): Avoid creating a filter key for guest users (#26312)
Vitor-Avila Dec 27, 2023
3dad685
fix(chart): Set max row limit + removed the option to use an empty ro…
CorbinBullard Dec 27, 2023
76e2388
fix(databend): databend time grain expression (#26378)
hantmac Dec 29, 2023
5d49100
fix: Duplicated plugin registration (#26379)
michael-s-molina Dec 29, 2023
c520cf4
chore: Add example charts for deck.gl (#25770)
willie-hung Jan 3, 2024
28c518e
fix: Invalid references in the basic template (#26302)
michael-s-molina Jan 3, 2024
f6803f6
feat(deckgl-map): use an arbitraty Mabpox style URL (#26027) (#26031)
francois-travais Nov 28, 2023
ac7d281
fix: Removes non-existent columns in the 2018 FCC Survey dataset (#26…
michael-s-molina Jan 3, 2024
d356d83
fix(SelectControl): select zero value (#26353)
rekilina Jan 3, 2024
79e7f27
fix(embed): an error occurred while rendering the visualization: err…
rowdyroad Jan 3, 2024
bd19589
fix: Reactivates native filters E2E tests (#26362)
michael-s-molina Jan 3, 2024
802dc24
fix(dashboard): Chart menu disable is fixed on chart-fullscreen in is…
sivasathyaseeelan Jan 4, 2024
0e85a43
fix(dashboard): narrow empty drop area (#26313)
justinpark Jan 4, 2024
faad565
fix(sqllab): Bump duckdb-engine version to 0.9.5 (#26405)
guenp Jan 4, 2024
ed29c5b
fix(chart): Resolve incorrect column customization when switching met…
soniagtm Jan 4, 2024
1daab27
fix: In chart gallery thumbnail is rendered in case of no example in …
sivasathyaseeelan Jan 8, 2024
136c0e3
fix(plugin-chart-echarts): support forced categorical x-axis (#26404)
villebro Jan 8, 2024
8db06b4
fix(translations): Clear all (#26424)
capping Jan 8, 2024
c8c8136
fix(post-processing): handle missing values in cumulative operator (#…
villebro Jan 9, 2024
3de71e2
chore: Adds 3.1.0 RC4 data to CHANGELOG.md
michael-s-molina Jan 9, 2024
a044d38
chore: bump prophet to 1.1.5 (#26431)
villebro Jan 10, 2024
66dd7f5
fix: Trino - handle table not found in SQLLab (#26355)
Khrol Jan 11, 2024
3fe4d68
fix(embedded): Hide dashboard fullscreen option for embedded context …
Vitor-Avila Jan 11, 2024
36846e9
fix(database): allow filtering by UUID (#26469)
betodealmeida Jan 12, 2024
c2cd05e
fix: RLS modal styling (#26634)
geido Jan 16, 2024
0c56910
fix: create virtual dataset validation (#26625)
dpgaspar Jan 17, 2024
ecd0eba
fix: unnecessary logic on CI ephemeral (#26644)
dpgaspar Jan 17, 2024
1b41307
fix: Avoid 500 if end users write bad SQL (#26638)
Khrol Jan 17, 2024
8fa8ae6
fix(translation): correct translation errors for Chinese(zh) (#26645)
Waterkin Jan 18, 2024
224c3a1
fix: Catch ImportErrors for Google SDKs (#25550)
skion Jan 19, 2024
24567a5
fix: do not use lodash/memoize (#26709)
rusackas Jan 22, 2024
51ca5fa
fix(legacy-charts): Show Time Grain control for legacy charts (#26705)
Vitor-Avila Jan 22, 2024
1273f72
fix(db2): Improving support for ibm db2 connections (#26744)
Vitor-Avila Jan 22, 2024
519f770
fix(BigQuery): Support special characters in column/metric names used…
Vitor-Avila Jan 24, 2024
33d8f72
fix(logging): Filter out undefined columns (#26314)
john-bodley Jan 25, 2024
72ad551
fix(import): only import FORMULA annotations (#26652)
mistercrunch Jan 19, 2024
debe781
fix: helm chart comment on SECRET_KEY (#26674)
dpgaspar Jan 24, 2024
2f9572c
feat(helm): Upgrade default Superset version to 3.1.0 (#26707)
dnskr Jan 21, 2024
91399b1
fix: Row limit hardcoded (#26807)
michael-s-molina Jan 26, 2024
84f0d74
fix(tags): Filter system tags from the tags list (#26701)
Vitor-Avila Jan 26, 2024
d184fd9
fix(time-series table): Can't compare from the beginning of the time …
michael-s-molina Jan 26, 2024
6cdaf47
fix(sqllab): autosync fail on migrated queryEditor (#26922)
justinpark Jan 31, 2024
1d9cfda
feat(sqlparse): improve table parsing (#26476)
betodealmeida Jan 22, 2024
1be9eb5
fix(deck.gl Multiple Layer Chart): Add Contour and Heatmap Layer as o…
Mattc1221 Jan 29, 2024
ba9032e
fix: prevent guest user from modifying metrics (#26749)
betodealmeida Jan 29, 2024
81353e2
fix: Bar charts horizontal margin adjustment error (#26817)
michael-s-molina Jan 29, 2024
61b4017
fix(pinot): typo in the name for epoch_ms_to_dttm (#26906)
ege-st Jan 31, 2024
de61591
fix: handle CRLF endings causing sqlglot failure (#26911)
mapledan Feb 1, 2024
322812b
fix: dashboard import validation (#26887)
dpgaspar Feb 1, 2024
e8a3c5d
fix: Allow exporting saved queries without schema information (#26889)
sbernauer Feb 1, 2024
86794cb
fix(cache): remove unused webserver config & handle trailing slashes …
Usiel Feb 1, 2024
dac73fe
feat(embedded+async queries): support async queries to work with embe…
Jan 9, 2024
ab7f560
fix(plugin-chart-table): Prevent misalignment of totals and headers w…
kgabryje Feb 1, 2024
e3abdd5
fix: column values with NaN (#26946)
betodealmeida Feb 2, 2024
4df40be
fix(tags): Improve support for tags with colons (#26965)
Vitor-Avila Feb 7, 2024
5a6109b
fix(security manager): Users should not have access to all draft dash…
Vitor-Avila Feb 7, 2024
c974daa
fix: safer error message in alerts (#27019)
betodealmeida Feb 7, 2024
d572af3
fix(explore): allow free-form d3 format on custom column formatting (…
justinpark Feb 8, 2024
bb44099
fix(plugins): missing currency on small number format in table chart …
justinpark Feb 8, 2024
3d6dc9c
fix: Exclude header controls from dashboard PDF export (#27068)
kgabryje Feb 9, 2024
3c74a9b
fix: Filters sidebar stretching dashboard height (#27069)
kgabryje Feb 9, 2024
f440a6a
fix(drill): no rows returned (#27073)
betodealmeida Feb 12, 2024
cde63c8
fix(big_number): white-space: nowrap to prevent wrapping (#27096)
mistercrunch Feb 13, 2024
4704380
build(deps): bump csstype from 2.6.9 to 3.1.3 in /superset-frontend (…
dependabot[bot] Jan 24, 2024
10c9a7f
fix: chart import validation (#26993)
dpgaspar Feb 6, 2024
534e8f3
fix: bump FAB to 4.3.11 (#27039)
dpgaspar Feb 7, 2024
4f839ef
fix: Drill by with GLOBAL_ASYNC_QUERIES (#27066)
kgabryje Feb 9, 2024
24e7be6
chore: Adds 3.1.1 RC1 data to CHANGELOG.md
michael-s-molina Feb 14, 2024
a57358e
fix: Timeseries Y-axis format with contribution mode (#27106)
michael-s-molina Feb 14, 2024
8819157
fix: upgrade cryptography to major 42 (#27113)
dpgaspar Feb 14, 2024
f5dc821
fix: bump grpcio, urllib3 and paramiko (#27124)
dpgaspar Feb 15, 2024
02d754e
fix: gevent upgrade to 23.9.1 (#27112)
dpgaspar Feb 15, 2024
c743822
fix: RLS modal overflow (#27128)
michael-s-molina Feb 15, 2024
c94a460
fix(pivot-table-v2): Added forgotten translation pivot table v2 (#22840)
Always-prog Feb 15, 2024
0308095
chore: lower cryptography min version to 41.0.2 (#27129)
sadpandajoe Feb 15, 2024
7ab62e1
fix: Plain error message when visiting a dashboard via permalink with…
michael-s-molina Feb 15, 2024
c839c57
fix: Duplicated toast messages (#27135)
michael-s-molina Feb 16, 2024
4b56670
feat: bump FAB to 4.4.0 (#27159)
dpgaspar Feb 19, 2024
9a842dc
fix(ci): mypy pre-commit issues (#27161)
dpgaspar Feb 19, 2024
fc28da0
fix(sqllab): typeahead search is broken in db selector (#27181)
justinpark Feb 21, 2024
8706879
fix: Failed to execute importScripts on worker-css (#27191)
michael-s-molina Feb 21, 2024
ee7eec6
fix: no limit in SELECT * for TOP dbs (#27215)
betodealmeida Feb 22, 2024
303b654
fix: setting important lower bounds versions on requirements (#27167)
dpgaspar Feb 23, 2024
465bce1
fix: bump FAB to 4.4.1 (perf issue) (#27233)
dpgaspar Feb 23, 2024
51f3591
chore: Removes Chromatic workflow and dependencies (#27232)
michael-s-molina Feb 23, 2024
e687525
fix(sqlglot): Address regressions introduced in #26476 (#27217)
john-bodley Feb 23, 2024
a1ebdd7
fix(reports): fixing unit test (#27236)
fisjac Feb 23, 2024
744e403
fix(trino): bumping trino to fix hudi schema fetching (#27213)
rusackas Feb 23, 2024
0d2cf7c
fix: Sorting charts/dashboards makes the applied filters ineffective …
michael-s-molina Feb 27, 2024
dc493fe
fix(import-datasources): Use "admin" user as default for importing da…
ddxv Feb 27, 2024
38bc2d3
fix: Inoperable dashboard filter slider when range is <= 1 (#27271)
michael-s-molina Feb 27, 2024
254f1ae
fix: Navigating to an invalid page index in lists (#27273)
michael-s-molina Feb 28, 2024
e80179a
fix: Data zoom with horizontal orientation (#27291)
michael-s-molina Feb 29, 2024
22e3419
fix: Incorrect data type on import page (#27307)
michael-s-molina Feb 29, 2024
c39e16e
fix(plugin-chart-echarts): calculate Gauge Chart intervals correctly …
goto-loop Feb 29, 2024
da6a257
fix(sqllab): invalid dump sql shown after closing tab (#27295)
justinpark Feb 29, 2024
039afe8
chore: bump cryptography minimum to 42.0.4 (#27281)
sadpandajoe Feb 29, 2024
d8c4a7a
fix(dashboard): table chart drag preview overflowing container (#27308)
rtexelm Feb 29, 2024
6ddaf1c
fix: Heatmap numeric sorting (#27360)
michael-s-molina Mar 1, 2024
16e5edd
chore: numexpr to fix CVE-2023-39631⁠ (2.8.4 => 2.9.0) (#27187)
nigzak Mar 1, 2024
4972fbe
fix: Results section in Explore shows an infinite spinner (#27366)
michael-s-molina Mar 4, 2024
efd305e
fix(docker): Remove race condition when building image (#26205)
alekseyolg Dec 7, 2023
4b5de7d
fix: improve explore REST api validations (#27395)
dpgaspar Mar 5, 2024
e84b2a3
fix(API): Updating assets via the API should preserve ownership confi…
Vitor-Avila Mar 6, 2024
ee8be59
fix(sqllab): Close already removed tab (#27391)
justinpark Mar 6, 2024
7b3d289
fix: missing shared color in mixed timeseries (#27403)
justinpark Mar 7, 2024
fad32cf
Revert "fix(sqlglot): Address regressions introduced in #26476 (#27217)"
michael-s-molina Mar 8, 2024
63a3fec
Revert "feat(sqlparse): improve table parsing (#26476)"
michael-s-molina Mar 8, 2024
1136606
fix(deps): resolving canvg and html2canvas module not found (#27315)
fisjac Mar 4, 2024
09caaca
fix(Alerts & Reports): Fixing bug that resets cron value to default w…
fisjac Mar 4, 2024
a15975d
fix(dashboard): Only fetch CSS templates for dashboard header menu wh…
mskelton Mar 8, 2024
553a469
fix(webpack): remove double-dotted file extensions in webpack config …
rusackas Mar 12, 2024
51f904c
fix: check if guest user modified query (#27484)
betodealmeida Mar 13, 2024
f1f20e4
fix(postprocessing): resample with holes (#27487)
villebro Mar 14, 2024
ea83e9f
fix(alerts/reports): implementing custom_width as an Antd number inpu…
fisjac Mar 15, 2024
8274d86
feat: `improve _extract_tables_from_sql` (#26748)
betodealmeida Mar 18, 2024
efa94c4
fix: pass valid SQL to SM (#27464)
betodealmeida Mar 18, 2024
473286e
Merge branch '3.1' of https://github.com/apache/superset into develop…
adamsdarlingtower Mar 19, 2024
266f21a
Changes to make cloud-build work
adamsdarlingtower Mar 21, 2024
3f79c79
Fix for time grains
adamsdarlingtower Mar 21, 2024
67151c4
Merge branch 'develop-3.0.0' of github.com:PlaidCloud/incubator-super…
adamsdarlingtower Mar 21, 2024
9887b4e
fix: guest queries (#27566)
betodealmeida Mar 19, 2024
48f851f
fix: Skips Hive tests that are blocking PRs (#27605)
michael-s-molina Mar 21, 2024
fc611a8
fix(db_engine_specs): Update convert_dttm to work correctly with Crat…
hlcianfagna Mar 21, 2024
2ef0c13
fix: bump sqlglot to support materialized CTEs (#27576)
betodealmeida Mar 20, 2024
56a4b11
fix: sqlglot SQL Server (#27577)
betodealmeida Mar 21, 2024
b749207
fix(utils): fix off-by-one error in how rolling window's min_periods …
sfirke Mar 21, 2024
3919651
fix(Dashboard): Add editMode conditional for translate3d fix on chart…
rtexelm Mar 22, 2024
46535a3
fix: Volatile datasource ordering in dashboard export (#19595)
pnadolny13 Mar 21, 2024
b4fde18
fix(sql_parse): Ensure table extraction handles Jinja templating (#27…
john-bodley Mar 22, 2024
06195b5
fix: Persist query params appended to permalink (#27601)
kgabryje Mar 22, 2024
bc603db
fix(AlertReports): clearing custom_width when disabled (#27551)
fisjac Mar 22, 2024
0b9c0d9
fix(AlertReports): defaulting grace period to undefined (#27552)
fisjac Mar 25, 2024
64d1a8f
fix(Chart Annotation modal): Table and Superset annotation options wi…
rtexelm Mar 26, 2024
e48dae7
fix(sqllab): unable to remove table (#27636)
justinpark Mar 26, 2024
119b2b0
fix: Leverage actual database for rendering Jinjarized SQL (#27646)
john-bodley Mar 26, 2024
19b05d3
fix: Provide more inclusive error handling for saved queries (#27644)
john-bodley Mar 26, 2024
c377ccf
fix: reduce alert error to warning (#27744)
eschutho Mar 28, 2024
c7a2adc
fix: Select onChange is fired when the same item is selected in singl…
michael-s-molina Mar 28, 2024
6ba1dfb
chore: Adds 3.1.2 RC1 data to CHANGELOG.md
michael-s-molina Apr 2, 2024
4581b46
fix(dashboard): missing null check in error extra (#27845)
justinpark Apr 2, 2024
58a53b4
chore(sql_parse): Strip leading/trailing whitespace in Jinja macro ex…
john-bodley Apr 3, 2024
d8cffb0
chore(sql_parse): Provide more meaningful SQLGlot errors (#27858)
john-bodley Apr 3, 2024
80ccb0c
chore: Default to engine specification regarding using wildcard (#27843)
john-bodley Apr 3, 2024
863461d
fix(bar-chart): change legend padding for horizontal orientation (#27…
Apr 3, 2024
9284715
chore(sqllab): Do not strip comments when executing SQL statements (#…
john-bodley Apr 4, 2024
b1ca23d
Makes stuff work
adamsdarlingtower Apr 8, 2024
0961731
Merge branch '3.1' of https://github.com/apache/superset into develop…
adamsdarlingtower Apr 9, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
10 changes: 5 additions & 5 deletions .asf.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -66,12 +66,12 @@ github:
- cypress-matrix (3, chrome)
- docker-build
- frontend-build
- pre-commit (3.8)
- python-lint (3.8)
- test-mysql (3.8)
- test-postgres (3.8)
- pre-commit (3.9)
- python-lint (3.9)
- test-mysql (3.9)
- test-postgres (3.9)
- test-sqlite (3.8)
- test-postgres (3.10)
- test-sqlite (3.9)

required_pull_request_reviews:
dismiss_stale_reviews: false
Expand Down
2 changes: 1 addition & 1 deletion .flaskenv
Original file line number Diff line number Diff line change
Expand Up @@ -15,4 +15,4 @@
# limitations under the License.
#
FLASK_APP="superset.app:create_app()"
FLASK_ENV="development"
FLASK_DEBUG=true
29 changes: 29 additions & 0 deletions .github/CODEOWNERS
Validating CODEOWNERS rules …
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
# Notify all committers of DB migration changes, per SIP-59

# https://github.com/apache/superset/issues/13351

/superset/migrations/ @apache/superset-committers

# Notify Preset team when ephemeral env settings are changed

.github/workflows/ecs-task-definition.json @robdiciuccio @craig-rueda @rusackas @eschutho @dpgaspar @nytai @mistercrunch
.github/workflows/docker-ephemeral-env.yml @robdiciuccio @craig-rueda @rusackas @eschutho @dpgaspar @nytai @mistercrunch
.github/workflows/ephemeral*.yml @robdiciuccio @craig-rueda @rusackas @eschutho @dpgaspar @nytai @mistercrunch

# Notify some committers of changes in the components

/superset-frontend/src/components/Select/ @michael-s-molina @geido @kgabryje
/superset-frontend/src/components/MetadataBar/ @michael-s-molina @geido @kgabryje
/superset-frontend/src/components/DropdownContainer/ @michael-s-molina @geido @kgabryje

# Notify Helm Chart maintainers about changes in it

/helm/superset/ @craig-rueda @dpgaspar @villebro

# Notify E2E test maintainers of changes

/superset-frontend/cypress-base/ @jinghua-qa @geido @eschutho @rusackas @betodealmeida

# Notify PMC members of changes to GitHub Actions

/.github/ @villebro @geido @eschutho @rusackas @betodealmeida @nytai @mistercrunch @craig-rueda @john-bodley @kgabryje
49 changes: 49 additions & 0 deletions .github/ISSUE_TEMPLATE/bug-report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
---
name: Bug report
about: "Create a report to help us improve Superset's stability! For feature requests please open a discussion [here](https://github.com/apache/superset/discussions/categories/ideas)."
labels: bug
---

A clear and concise description of what the bug is.

#### How to reproduce the bug

1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

### Expected results

what you expected to happen.

### Actual results

what actually happens.

#### Screenshots

If applicable, add screenshots to help explain your problem.


### Environment

(please complete the following information):

- browser type and version:
- superset version: `superset version`
- python version: `python --version`
- node.js version: `node -v`
- any feature flags active:

### Checklist

Make sure to follow these steps before submitting your issue - thank you!

- [ ] I have checked the superset logs for python stacktraces and included it here as text if there are any.
- [ ] I have reproduced the issue with at least the latest released version of superset.
- [ ] I have checked the issue tracker for the same issue and I haven't found one similar.

### Additional context

Add any other context about the problem here.
50 changes: 0 additions & 50 deletions .github/ISSUE_TEMPLATE/bug_report.md

This file was deleted.

12 changes: 12 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
---
blank_issues_enabled: false
contact_links:
- name: Feature Request
url: https://github.com/apache/superset/discussions/new?category=ideas
about: Propose a feature request to the Superset community
- name: Q&A
url: https://github.com/apache/superset/discussions/new?category=q-a-help
about: Open a community Q&A thread on GitHub Discussions
- name: Slack
url: https://bit.ly/join-superset-slack
about: Join the Superset Community on Slack for other discussions and assistance
36 changes: 36 additions & 0 deletions .github/ISSUE_TEMPLATE/sip.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
name: SIP
about: "Superset Improvement Proposal. See SIP-0 (https://github.com/apache/superset/issues/5602) for details. A SIP introduces any major change into Apache Superset's code or process."
labels: sip
title: "[SIP] Your Title Here (do not add SIP number)"
assignees: "apache/superset-committers"
---

*Please make sure you are familiar with the SIP process documented*
[here](https://github.com/apache/superset/issues/5602). The SIP will be numbered by a committer upon acceptance.

## [SIP] Proposal for ...<title>

### Motivation

Description of the problem to be solved.

### Proposed Change

Describe how the feature will be implemented, or the problem will be solved. If possible, include mocks, screenshots, or screencasts (even if from different tools).

### New or Changed Public Interfaces

Describe any new additions to the model, views or `REST` endpoints. Describe any changes to existing visualizations, dashboards and React components. Describe changes that affect the Superset CLI and how Superset is deployed.

### New dependencies

Describe any `npm`/`PyPI` packages that are required. Are they actively maintained? What are their licenses?

### Migration Plan and Compatibility

Describe any database migrations that are necessary, or updates to stored URLs.

### Rejected Alternatives

Describe alternative approaches that were considered and rejected.
38 changes: 38 additions & 0 deletions .github/SECURITY.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
# Security Policy

This is a project of the [Apache Software Foundation](https://apache.org) and follows the
ASF [vulnerability handling process](https://apache.org/security/#vulnerability-handling).

## Reporting Vulnerabilities

**⚠️ Please do not file GitHub issues for security vulnerabilities as they are public! ⚠️**


Apache Software Foundation takes a rigorous standpoint in annihilating the security issues
in its software projects. Apache Superset is highly sensitive and forthcoming to issues
pertaining to its features and functionality.
If you have any concern or believe you have found a vulnerability in Apache Superset,
please get in touch with the Apache Superset Security Team privately at
e-mail address [[email protected]](mailto:[email protected]).

More details can be found on the ASF website at
[ASF vulnerability reporting process](https://apache.org/security/#reporting-a-vulnerability)

We kindly ask you to include the following information in your report:
- Apache Superset version that you are using
- A sanitized copy of your `superset_config.py` file or any config overrides
- Detailed steps to reproduce the vulnerability

Note that Apache Superset is not responsible for any third-party dependencies that may
have security issues. Any vulnerabilities found in third-party dependencies should be
reported to the maintainers of those projects. Results from security scans of Apache
Superset dependencies found on its official Docker image can be remediated at release time
by extending the image itself.

**Your responsible disclosure and collaboration are invaluable.**

## Extra Information

- [Apache Superset documentation](https://superset.apache.org/docs/security)
- [Common Vulnerabilities and Exposures by release](https://superset.apache.org/docs/security/cves)
- [How Security Vulnerabilities are Reported & Handled in Apache Superset (Blog)](https://preset.io/blog/how-security-vulnerabilities-are-reported-and-handled-in-apache-superset/)
21 changes: 21 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ updates:
labels:
- npm
- dependabot
versioning-strategy: increase

- package-ecosystem: "pip"
directory: "/requirements/"
Expand All @@ -21,9 +22,29 @@ updates:
schedule:
interval: "daily"
open-pull-requests-limit: 0
versioning-strategy: increase

- package-ecosystem: "npm"
directory: "/docs/"
schedule:
interval: "daily"
open-pull-requests-limit: 0
versioning-strategy: increase

- package-ecosystem: "npm"
directory: "/superset-websocket/"
schedule:
interval: "daily"
labels:
- npm
- dependabot
versioning-strategy: increase

- package-ecosystem: "npm"
directory: "/superset-websocket/utils/client-ws-app/"
schedule:
interval: "daily"
labels:
- npm
- dependabot
versioning-strategy: increase
Loading
Loading