Ville Brofeldt
7482b20f7b
chore: replace selenium user with fixed user ( #31844 )
2025-01-22 12:46:06 -08: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
John Bodley
8fb8199a55
chore(dao/command): Add transaction decorator to try to enforce "unit of work" ( #24969 )
2024-06-28 12:33:56 -07:00
Jack
a5355d86fc
feat: Dashboard tabs api endpoint ( #27962 )
2024-06-20 18:40:54 +02:00
Vitor Avila
5167d20f27
fix: Improving handling for tag relationship when deleting assets v2 ( #29229 )
2024-06-12 09:39:34 -07:00
Vitor Avila
dd67772ad9
fix: Improving handling for tag relationship when deleting assets ( #29117 )
2024-06-10 16:14:26 -07:00
Eyal Ezer
07b2449bd7
refactor: Unify all json.(loads|dumps) usage to utils.json ( #28702 )
...
Co-authored-by: Eyal Ezer <eyal.ezer@ge.com >
2024-05-28 14:17:41 -07:00
Eyal Ezer
56f0fc4ec2
refactor: Migration of json utilities from core ( #28522 )
...
Co-authored-by: Eyal Ezer <eyal.ezer@ge.com >
2024-05-20 10:27:22 -07:00
Beto Dealmeida
6cf681df68
feat(SIP-95): new endpoint for table metadata ( #28122 )
2024-04-25 12:23:49 -04:00
Maxime Beauchemin
2d63722150
chore: set up ruff as a new linter/formatter ( #28158 )
2024-04-24 17:19:53 -07:00
Beto Dealmeida
99a1601aea
refactor: rename get_sqla_engine_with_context ( #28012 )
2024-04-12 13:31:05 -04:00
Pat Nadolny
bfe55b9ded
fix: Volatile datasource ordering in dashboard export ( #19595 )
...
Co-authored-by: Michael S. Molina <70410625+michael-s-molina@users.noreply.github.com >
2024-03-21 16:06:15 -06:00
Michael S. Molina
3d645fd8e9
refactor: Updates some database columns to MediumText ( #27119 )
2024-02-15 11:22:57 -05:00
John Bodley
847ed3f5b0
refactor: Ensure Flask framework leverages the Flask-SQLAlchemy session (Phase II) ( #26909 )
2024-02-14 06:20:15 +13:00
Michael S. Molina
9724abf090
fix: Removes unused cache cleanup ( #26648 )
2024-01-17 16:34:45 -03:00
John Bodley
df79522160
refactor: Ensure Flask framework leverages the Flask-SQLAlchemy session ( #26200 )
2024-01-18 08:27:29 +13:00
Michael S. Molina
2d3ff8c0dc
refactor: Removes the deprecated DASHBOARD_CACHE feature flag ( #26349 )
2024-01-16 14:14:42 -03:00
Michael S. Molina
9387c4c16f
refactor: Removes the filters set feature ( #26369 )
2024-01-16 12:42:35 -03:00
John Bodley
aafb54d042
chore: Ensure Mixins are ordered according to the MRO ( #26288 )
2023-12-16 14:11:58 +13:00
John Bodley
07551dc3d4
chore(connector): Cleanup base models and views according to SIP-92 ( #24773 )
2023-11-21 10:11:50 -08:00
Josh Soref
0735680674
chore(backend): Spelling ( #25457 )
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com >
2023-09-29 09:36:50 -07:00
John Bodley
893b45feef
fix: Rename on_delete parameter to ondelete ( #25424 )
2023-09-26 16:00:37 -07:00
Michael S. Molina
a971a28a34
fix: DashboardRoles cascade operation ( #25349 )
2023-09-20 13:08:07 -03:00
John Bodley
d54e827bb9
fix: Add explicit ON DELETE CASCADE for dashboard_roles ( #25320 )
2023-09-18 09:49:51 -03:00
John Bodley
adaab3550c
fix: Ensure SQLAlchemy sessions are closed ( #25031 )
2023-08-23 11:57:36 -07:00
Vitor Avila
cacad56172
chore(dashboard import/export): include additional fields to export/import commands ( #24941 )
2023-08-14 13:50:31 -07:00
Beto Dealmeida
4bc46003b5
chore: rate limit requests ( #24324 )
2023-08-11 09:35:31 -07:00
John Bodley
94c595093b
chore: Add explicit ON DELETE CASCADE for dashboard_slices ( #24938 )
2023-08-10 10:56:11 -03:00
John Bodley
5522facdc6
chore: Refactor dashboard security access ( #24804 )
2023-08-09 09:25:58 -07:00
Gyuil Han
ff7c1528db
fix(dashboard): increase json_metadata field ( #24510 )
2023-07-25 15:30:43 -03:00
John Bodley
ae00489779
chore(dao): Add explicit ON DELETE CASCADE for ownership ( #24628 )
2023-07-11 11:39:03 -07:00
John Bodley
3e76736874
chore(dao): Organize DAOs according to SIP-92 ( #24331 )
...
Co-authored-by: JUST.in DO IT <justin.park@airbnb.com >
2023-06-18 18:32:32 -07:00
Maxime Beauchemin
b70808d071
chore: cleanup sqlalchemy warnings ( #24403 )
2023-06-16 15:30:47 -07:00
Daniel Vaz Gaspar
23bb1c48a1
chore: remove deprecated apis and ENABLE_BROAD_ACTIVITY_ACCESS ( #24400 )
2023-06-15 22:11:24 +01:00
Michael S. Molina
a7f7f6645d
feat: Convert ENABLE_BROAD_ACTIVITY_ACCESS and MENU_HIDE_USER_INFO into feature flags ( #24345 )
2023-06-12 10:40:22 -07:00
John Bodley
a4d5d7c6b9
chore(pre-commit): Add pyupgrade and pycln hooks ( #24197 )
2023-06-01 12:01:10 -07:00
Geido
66fb4867dc
chore: Remove unnecessary information from response ( #24056 )
2023-05-17 20:07:47 +03:00
Hugh A. Miles II
a4d4084d08
fix: tags features flag on base models ( #23548 )
2023-04-04 10:32:24 -04:00
Zef Lin
870bf6d0b9
fix: revert back to use security manager authz for dashboard when get by uuid ( #23330 )
2023-03-16 15:27:02 +00:00
Hugh A. Miles II
b820eb8235
chore: Update pre-commit packages ( #23173 )
2023-03-13 17:05:13 -06: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
Jack Fragassi
050cbe938f
chore: Migrate /superset/recent_activity/<user_id>/ to /api/v1/ ( #22789 )
2023-01-25 09:26:50 +00:00
John Bodley
92cdb8c282
chore: Add explicit bidirectional performant relationships for SQLA model ( #22413 )
2023-01-21 10:17:56 +13:00
Ville Brofeldt
aa0cae9b49
feat(thumbnails): add support for user specific thumbs ( #22328 )
2022-12-14 15:02:31 +02:00
Hugh A. Miles II
e23efefc46
feat: refactor all get_sqla_engine to use contextmanager in codebase ( #21943 )
2022-11-15 13:45:14 -05:00
cccs-Dustin
2e564897f8
feat: Add dataset tagging to the back-end ( #20892 )
...
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com >
2022-09-23 11:01:17 +03:00
Jesse Yang
4d192e6e4d
feat(report): capture dashboard reports in specific states ( #20552 )
2022-07-26 17:01:56 -07:00
John Bodley
f0ca158989
fix: Refactor ownership checks and ensure consistency ( #20499 )
...
Co-authored-by: John Bodley <john.bodley@airbnb.com >
2022-07-07 11:04:27 -07:00
Hugh A. Miles II
e3e37cb68f
chore: switching out ConnectorRegistry references for DatasourceDAO ( #20380 )
...
* rename and move dao file
* Update dao.py
* add cachekey
* Update __init__.py
* change reference in query context test
* add utils ref
* more ref changes
* add helpers
* add todo in dashboard.py
* add cachekey
* circular import error in dar.py
* push rest of refs
* fix linting
* fix more linting
* update enum
* remove references for connector registry
* big reafctor
* take value
* fix
* test to see if removing value works
* delete connectregistry
* address concerns
* address comments
* fix merge conflicts
* address concern II
* address concern II
* fix test
Co-authored-by: Phillip Kelley-Dotson <pkelleydotson@yahoo.com >
2022-06-21 13:22:39 +02:00
Jesse Yang
6139057dcf
test: make tabbed dashboard a little more complex ( #19966 )
2022-05-13 17:31:23 -07:00