Daniel Vaz Gaspar
28788fd1fa
fix: centralize cache timeout -1 logic to prevent caching ( #34654 )
2025-08-18 08:45:20 +01:00
Ville Brofeldt
c90e45a373
feat: make user agent customizable ( #32506 )
2025-03-05 16:33:24 -08:00
Vitor Avila
d79f7b28c2
feat: Update database permissions in async mode ( #32231 )
2025-02-28 21:25:47 -03:00
Daniel Vaz Gaspar
1b375b715c
refactor: upload data unification, less permissions and less endpoints ( #31959 )
2025-01-28 11:09:55 +00:00
Maxime Beauchemin
e51b95ffa8
chore: enforce more ruff rules ( #31447 )
...
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com >
2024-12-18 17:41:34 -08:00
Geido
e1f98e246f
fix(Dashboard): Sync color configuration via dedicated endpoint ( #31374 )
2024-12-13 15:58:02 +02:00
Geido
d9a1db044a
refactor(Dashboard): Native filters form update endpoint ( #30609 )
2024-10-21 14:11:22 +03:00
Elizabeth Thompson
6dbfe2aab9
feat: add slackv2 notification ( #29264 )
2024-07-17 15:14:32 -07:00
Jack
a5355d86fc
feat: Dashboard tabs api endpoint ( #27962 )
2024-06-20 18:40:54 +02:00
Beto Dealmeida
e90246fd1f
feat(SIP-95): permissions for catalogs ( #28317 )
2024-05-06 11:41:58 -04:00
Daniel Vaz Gaspar
9a339f08a7
feat: new Columnar upload form and API ( #28192 )
2024-05-06 15:51:42 +01:00
Beto Dealmeida
6cf681df68
feat(SIP-95): new endpoint for table metadata ( #28122 )
2024-04-25 12:23:49 -04:00
Beto Dealmeida
68a982dfe6
feat(sip-95): new endpoint for extra table metadata ( #28063 )
2024-04-18 10:42:53 -04:00
Antonio Rivero
127df24c08
refactor(plugins): Time Comparison Utils ( #27145 )
2024-02-22 14:43:43 +01:00
EugeneTorap
5f103072b0
fix: Python3.11 (str, Enum) issue ( #24803 )
2023-07-31 09:04:09 -07:00
John Bodley
9adb023880
chore(druid): Remove legacy Druid NoSQL logic ( #23997 )
2023-06-09 15:33:23 -03:00
Michael S. Molina
e5b7f7c9b5
fix: Time shifts with different granularity for ECharts ( #24176 )
2023-06-08 16:03:37 -03:00
Daniel Vaz Gaspar
8fab3dbff4
fix: db validate parameters permission ( #24185 )
2023-06-05 13:06:00 +01:00
Beto Dealmeida
c3b96d12de
feat: split database information ( #24067 )
2023-05-22 13:35:58 -04:00
Jack Fragassi
326c0587fe
chore: Migrate copy_dash endpoint to api v1 ( #23112 )
...
Co-authored-by: hughhhh <hughmil3s@gmail.com >
2023-04-06 11:32:10 -04:00
Diego Medina
cdc7af11bf
chore: Migrate /superset/user_slices and /superset/fave_slices to API v1 ( #22964 )
...
Co-authored-by: hughhhh <hughmil3s@gmail.com >
2023-04-03 13:29:02 -04:00
Diego Medina
f2be53dd53
chore: Migrate /superset/favstar to API v1 ( #23165 )
...
Co-authored-by: hughhhh <hughmil3s@gmail.com >
2023-03-29 16:42:23 -04:00
Hugh A. Miles II
9920ab3fd9
chore: Migrate /superset/schemas_access_for_file_upload to v1 ( #23227 )
...
Co-authored-by: Diego Medina <diegomedina24@gmail.com >
2023-03-14 19:21:10 -06:00
Daniel Vaz Gaspar
79274eb5bc
fix: memoized decorator memory leak ( #23139 )
2023-02-27 15:59:11 +00:00
cccs-RyanK
a40c12d63e
feat: Frontend tagging ( #20876 )
...
Co-authored-by: cccs-nik <68961854+cccs-nik@users.noreply.github.com >
Co-authored-by: GITHUB_USERNAME <EMAIL>
2023-02-21 13:38:23 -08:00
Diego Medina
02cd75be8d
chore: Migrate /superset/tables/* to API v1 ( #22501 )
2023-02-01 12:45:57 +00:00
Diego Medina
14878a160f
chore: Migrate /superset/queries/<last_updated_ms> to API v1 ( #22611 )
2023-01-27 13:20:56 -05:00
Diego Medina
3ed288d4ee
chore: Migrate /superset/stop_query/ to API v1 ( #22624 )
2023-01-16 14:07:52 +00:00
Hugh A. Miles II
ebaad10d6c
feat(ssh-tunnelling): Setup SSH Tunneling Commands for Database Connections ( #21912 )
...
Co-authored-by: Antonio Rivero Martinez <38889534+Antonio-RiveroMartnez@users.noreply.github.com >
Co-authored-by: Elizabeth Thompson <eschutho@gmail.com >
2023-01-03 17:22:42 -05:00
Ville Brofeldt
b6d39d194c
feat(trino): support early cancellation of queries ( #22498 )
2022-12-24 06:31:46 +02:00
Yongjie Zhao
a9b229dd1d
feat: support mulitple temporal filters in AdhocFilter and move the Time Section away ( #21767 )
2022-11-02 08:21:17 +08:00
Beto Dealmeida
34a79add04
feat: filter parameters from DB API ( #21248 )
2022-09-02 11:50:04 -07:00
Beto Dealmeida
2a4c7cfb2a
chore: add user agent to Databricks requests ( #20660 )
2022-07-20 08:17:52 -07:00
AAfghahi
0ce0c6e1eb
chore: removing Druid from front- and back- end ( #20338 )
...
* first pass at removing native Druid nosql
* removing having_druid
* addressing comments, linting
* fixed all tests
* addressing comments
* redirected to ui-core TimeGranularity type
* query form metric linting
* fixed broken chart type
* implementing feedback
2022-07-08 17:57:03 +02:00
Yongjie Zhao
40abb44ba1
feat: add samples endpoint ( #20170 )
2022-05-25 18:18:58 +08:00
Daniel Vaz Gaspar
87a4379d0a
feat: deprecate /superset/validate_sql_json migrate to api v1 ( #19935 )
...
* feat: deprecate /superset/validate_sql_json migrate to api v1
* use new error handling
* migrate SQLLAb frontend and add tests
* debug test
* debug test
* fix frontend test on sqllab
* fix tests
* fix frontend test on sqllab
* fix tests
* fix tests
* fix tests
* fix tests
2022-05-10 21:25:39 +01:00
Daniel Vaz Gaspar
4fdf230a56
feat: deprecate /superset/extra_table_metadata migrate to api v1 ( #19921 )
...
* feat: deprecate /superset/extra_table_metadata migrate to api v1
* use can_read to table_extra_metadata
* troubleshoot sqlite
* fix test
* fix test
* fix test
* fix frontend test on sqllab
2022-05-04 14:55:52 +01:00
Daniel Vaz Gaspar
f06db796b5
fix: small cleanup for created by me dashboards API ( #19755 )
2022-04-20 12:11:38 +01:00
Daniel Vaz Gaspar
d6d2777ada
feat: deprecate old API and create new API for dashes created by me ( #19434 )
...
* feat: deprecate old API and create new API for dashes created by me
* add tests
* fix previous test
* fix test and lint
* fix sqlite test
* fix lint
* fix lint
* lint
* fix tests
* fix tests
* use dashboards get list instead
* clean unnecessary marshmallow schema
* Update superset/views/core.py
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com >
* lint
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com >
2022-04-08 09:05:22 +01:00
John Bodley
26486d01c1
chore: Remove legacy SIP-15 interim logic/flags ( #18936 )
...
* chore: Remove legacy SIP-15 logic
* Update ab9a9d86e695_deprecate_time_range_endpoints.py
* Update UPDATING.md
* Update UPDATING.md
* Update UPDATING.md
Co-authored-by: John Bodley <john.bodley@airbnb.com >
2022-03-04 09:15:36 +13:00
Yongjie Zhao
20b4ae1ef9
fix: null value and empty string in filter ( #18171 )
2022-01-27 22:58:06 +08:00
Daniel Vaz Gaspar
412189fcb7
fix: Change default SECRET_KEY, improve docs and banner warning ( #17984 )
...
* fix: Change default SECRET_KEY, improve docs and banner warning on default
* lint
* Update superset/initialization/__init__.py
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com >
* add a secret migration procedure, update UPDATING
* fix lint
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com >
2022-01-11 15:13:04 +00:00
Hugh A. Miles II
2e29f36e78
fix: RBAC for export for dashboard viewers ( #17527 )
...
* set out export
* update test
* use default dataset
* update test
* these test work
* fix test
* update
* fix
* fix test
* make the test better
2021-11-25 20:10:41 -08:00
Yongjie Zhao
387ac2b6d3
fix: replace absolute difference with difference in compareOperator ( #16930 )
...
* fix: replace absolute difference with difference in compareOperator
* fix ut
2021-10-04 13:31:19 +08:00
Beto Dealmeida
7b3fce7e81
fix: revert data endpoint name ( #16162 )
2021-08-10 11:59:27 -07:00
Beto Dealmeida
1dbd1e9f02
chore: simplify chart permissions ( #16078 )
2021-08-05 08:18:29 -07:00
Yongjie Zhao
32d2aa0c40
feat: run extra query on QueryObject and add compare operator for post_processing ( #15279 )
...
* rebase master and resolve conflicts
* pylint to makefile
* fix crash when pivot operator
* fix comments
* add precision argument
* query test
* wip
* fix ut
* rename
* set time_offsets to cache key
wip
* refactor get_df_payload
wip
* extra query cache
* cache ut
* normalize df
* fix timeoffset
* fix ut
* make cache key logging sense
* resolve conflicts
* backend follow up iteration 1
wip
* rolling window type
* rebase master
* py lint and minor follow ups
* pylintrc
2021-07-28 22:34:39 +08:00
Beto Dealmeida
eeba326f8b
chore: set UUID of examples DB ( #15724 )
2021-07-26 17:45:48 -07:00
Beto Dealmeida
31f406a526
feat: API endpoint to validate databases using separate parameters ( #14420 )
...
* feat: new endpoint for validating database parameters
* Rebase
* Remove broken tests
2021-05-12 18:32:10 -07:00
Daniel Vaz Gaspar
6541a03d0b
fix: SQLLab role permissions ( #14372 )
...
* fix: SQLLab role permissions
* add missing perm
* fix tests
* fix security test
* fix security test
* fix tests
2021-04-29 15:58:08 +01:00