Maxime Beauchemin
cb27d5fe8d
chore: proper current_app.config proxy usage ( #34345 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2025-07-31 19:27:42 -07:00
Michael S. Molina
687f762457
refactor: Removes the legacy dataset editor ( #31976 )
2025-01-24 14:52:22 -03: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
Beto Dealmeida
1f890718a2
feat: is_mutating method ( #30177 )
2024-09-09 13:56:18 -04:00
Daniel Vaz Gaspar
c12deed12e
chore: deprecate multiple old APIs ( #28492 )
2024-05-14 22:00:45 +01:00
Daniel Vaz Gaspar
54e02f5b11
chore: deprecate old Database endpoints ( #28404 )
2024-05-13 08:42:56 +01:00
Beto Dealmeida
ce668d46cc
feat(SIP-95): catalogs in SQL Lab and datasets ( #28376 )
2024-05-08 17:19:36 -04: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
Maxime Beauchemin
2d63722150
chore: set up ruff as a new linter/formatter ( #28158 )
2024-04-24 17:19:53 -07:00
Daniel Vaz Gaspar
e465876ed4
feat: new Excel upload form and API ( #28105 )
2024-04-19 14:19:42 +01:00
Daniel Vaz Gaspar
54387b4589
feat: new CSV upload form and API ( #27840 )
2024-04-15 09:38:51 +01:00
Michael S. Molina
883e455e12
fix: Pylint errors on master ( #27710 )
2024-03-27 16:18:41 -03:00
Michael S. Molina
6e528426dd
feat: Adds option to disable drill to detail per database ( #27536 )
2024-03-21 15:51:09 -03:00
Michael S. Molina
fa04eec2d5
fix: Incorrect data type on import page ( #27307 )
2024-02-29 10:03:20 -05:00
John Bodley
07bcfa9b5f
chore(command): Organize Commands according to SIP-92 ( #25850 )
2023-11-22 16:55:54 -03:00
Gnought
2499a1cf5a
chore: cleanup unused code in pandas 2.0+ ( #26013 )
2023-11-18 19:17:15 -08:00
Beto Dealmeida
710e111c5e
chore(read_csv): remove deprecated argument ( #25226 )
2023-09-08 12:10:55 -07:00
Michael S. Molina
00550d7c02
fix: Date format when importing international timestamps ( #25113 )
2023-08-30 08:45:01 -03:00
EugeneTorap
fc89718d48
chore: Update pylint to 2.17.4 ( #24700 )
...
Co-authored-by: John Bodley <john.bodley@gmail.com >
2023-07-24 17:13:49 -07:00
Sebastian Liebscher
91e6f5cb9f
chore(deps): bump pandas >=2.0 ( #24705 )
...
Co-authored-by: EugeneTorap <evgenykrutpro@gmail.com >
2023-07-20 11:04:17 -07:00
Rob Moore
88418fc609
feat(csv-upload): Configurable max filesize ( #24618 )
2023-07-11 21:35:22 -06:00
John Bodley
a4d5d7c6b9
chore(pre-commit): Add pyupgrade and pycln hooks ( #24197 )
2023-06-01 12:01:10 -07:00
John Bodley
d583ca9ef5
chore: Embrace the walrus operator ( #24127 )
2023-05-19 00:37:13 -07:00
Daniel Vaz Gaspar
694f93326d
fix: methods incorrect type and update deprecated targets ( #23935 )
2023-05-05 18:57:27 +01:00
Daniel Vaz Gaspar
31d33592ef
chore: bump wtforms and add missing flask-limiter ( #23680 )
2023-04-28 15:31:57 +01:00
Elizabeth Thompson
71106cfd97
feat: create dtype option for csv upload ( #23716 )
2023-04-24 12:53:53 -07:00
Josh Soref
dec6ac49f6
chore(backend): Spelling ( #19677 )
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com >
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com >
Co-authored-by: Evan Rusackas <evan@preset.io >
2023-02-17 10:48:24 -07:00
Artem Shumeiko
c839d0daf5
chore: Localization of superset pt. 2 ( #22772 )
2023-01-30 09:20:43 -07:00
Evan Rusackas
6998f65e1d
chore: removing unnecessary double spaces, a.k.a. "shotgun holes" ( #22852 )
2023-01-26 11:48:41 -07:00
Antonio Rivero Martinez
2fd0a6146e
feat: CSV File Upload form updates (Grouping with Collapse/Expand) ( #21992 )
2022-11-30 10:03:52 -05:00
Antonio Rivero Martinez
fb3e717573
fix(file_upload): Fix columnar and Excel upload forms ( #22249 )
2022-11-29 11:27:50 -05:00
Antonio Rivero Martinez
6bb4d87deb
feat: CSV File Upload form updates ( #21922 )
2022-11-21 10:51:18 -05:00
Daniel Vaz Gaspar
ba3275a4d0
fix: flash message on database data upload forms ( #21761 )
2022-10-11 08:44:32 +01:00
Antonio Rivero Martinez
b36bd3f083
fix(databases): GSheets and Clickhouse DBs are not allowed to upload files ( #21065 )
2022-09-26 10:08:11 -07:00
John Bodley
eac6fdcd29
chore(sqllab): Cleanup /tables/... endpoint ( #21284 )
2022-09-13 08:22:12 -07:00
Craig Rueda
f64d654de3
chore(database): Creating helper make_url_safe to wrap potential errors ( #19526 )
...
* Creating helper make_url_safe to wrap potential errors
* Fixing imports
* Fixing imports again
* Adding comment
* Linting
* Fixing test
* Fixing test again...
* Fixing import
2022-04-05 11:17:30 -07:00
Ville Brofeldt
a619cb4ea9
chore: upgrade black ( #19410 )
2022-03-29 20:03:09 +03:00
David Aaron Suddjian
97abc28a1f
chore!: remove ENABLE_REACT_CRUD_VIEWS feature flag (permanently enable) ( #19231 )
...
* remove ENABLE_REACT_CRUD_VIEWS feature flag
* docs
* deal with problematic tests
* empty test suite
* skip test
* test conditions changed
* removing the tests instead of skipping
2022-03-18 14:00:23 -07:00
Craig Rueda
4b34817b19
feat(ui): Adding manifest prefix config ( #19141 )
...
* Adding manifest prefix config
* Fixing broken tests
* Fixing import
* Adding prefix for remaining assets
* Changing static prefix strategy
* Fixing DST test
* Fixing up formatting
* Fixing up async_query_manager.py types
2022-03-17 08:58:48 -07:00
cccs-Dustin
02ef9ca4cd
feat(sqllab): Add a configuration option to disable data preview ( #19104 )
2022-03-17 15:22:57 +02:00
John Bodley
099421770c
fix: bump Helm chart release version ( #18751 ) ( #18758 )
...
Co-authored-by: wiktor2200 <wiktor2200@users.noreply.github.com >
2022-02-26 07:12:04 +13:00
cccs-joel
8b83c7fe0a
fix: Assign an owner when creating a dataset from a csv, excel or tabular ( #17986 )
...
* Assign an owner when creating a dataset from a csv, excel or columnar
* Added some unit tests
* Code cleanup
* Removed blank line
* Attempt to fix a broken test
* Attempt # 2 to fix a broken test
* Attempt # 3 to fix a broken test
* Attempt # 4 to fix a broken test
* Attempt # 5 to fix a broken test
* Attempt # 6 to fix a broken test
* Broken test fixed, code cleanup
2022-01-27 17:55:20 +02:00
Shiva Raisinghani
ef3afbde82
refactor: Repeated boilerplate code between upload to database forms ( #16756 )
...
* abstract boilerplate code into class and rename csv to file
* add db migration
* fix some stuff
* more renaming of csv to file
* rename in translations
* update down revision
* update down revision
* bump chart version
* switch to alter column name approach in db migration
* fix db migration for MySQL
* db migration conflict
2021-10-25 13:53:06 +03:00
Elizabeth Thompson
c2e1ab6550
add logging on successful data uploads ( #17065 )
2021-10-11 16:28:07 -07:00
Shiva Raisinghani
d25b0967a1
feat: Add parquet upload ( #14449 )
...
* allow csv upload to accept parquet file
* fix mypy
* fix if statement
* add test for specificying columns in CSV upload
* clean up test
* change order in test
* fix failures
* upload parquet to seperate table in test
* fix error message
* fix mypy again
* rename other extensions to columnar
* add new form for columnar upload
* add support for zip files
* undo csv form changes except usecols
* add more tests for zip
* isort & black
* pylint
* fix trailing space
* address more review comments
* pylint
* black
* resolve remaining issues
2021-08-31 10:20:25 +03:00
John Bodley
7e4c940314
chore(pylint): Enable useless-suppression check ( #16388 )
...
Co-authored-by: John Bodley <john.bodley@airbnb.com >
2021-08-24 03:58:41 +12:00
John Bodley
be7065faf8
chore(pylint): Reenable raise-missing-from check ( #16266 )
...
Co-authored-by: John Bodley <john.bodley@airbnb.com >
2021-08-17 10:26:10 +12:00
John Bodley
24b43beff9
chore(pylint): Bump Pylint to 2.9.6 ( #16146 )
...
Co-authored-by: John Bodley <john.bodley@airbnb.com >
2021-08-14 10:32:28 +12:00
Rob DiCiuccio
6875a1a9e2
Make g.user attribute access safe for public users ( #14287 )
2021-04-26 08:50:50 -07:00