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

feat: tag everything #1422

Merged
merged 23 commits into from
Aug 23, 2024
Merged

feat: tag everything #1422

merged 23 commits into from
Aug 23, 2024

Conversation

jorwoods
Copy link
Contributor

Closes #1421

@jorwoods
Copy link
Contributor Author

Since workbooks, views, and data sources all follow the same pattern here, theoretically we could solve this with a Mixin class and add the functionality to all three with reduced duplication.

@jorwoods jorwoods force-pushed the jorwoods/wb_tags branch 2 times, most recently from dbbe005 to 3759248 Compare July 26, 2024 12:28
@jorwoods
Copy link
Contributor Author

Virtual connections also follow this pattern and could have the functionality added via a mixin class if that's the route we want to go.

@jacalata
Copy link
Contributor

jacalata commented Aug 2, 2024

yes, I think that's a great idea. I'd love to get all the shared functionality actually extracted from individual objects in this code.

@jorwoods jorwoods force-pushed the jorwoods/wb_tags branch 2 times, most recently from f7b510e to 095df29 Compare August 2, 2024 03:51
@jorwoods jorwoods changed the title feat: add/remove tags endpoints for workbooks feat: tag everything Aug 2, 2024
@jorwoods jorwoods marked this pull request as draft August 2, 2024 12:31
@jorwoods
Copy link
Contributor Author

jorwoods commented Aug 2, 2024

After this gets merged, I can rebase #1429 and add tagging support for virtual connections as well.

@jorwoods jorwoods marked this pull request as ready for review August 3, 2024 18:17
jacalata and others added 4 commits August 22, 2024 13:20
This reverts commit a3c9afa.

api decorator is masking some problems with mypy, and needs a more in
depth investigation than belongs in this branch
@jacalata jacalata merged commit 9e23d31 into tableau:development Aug 23, 2024
22 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants