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

GEN-1983 : Feat - Support Tag Asset Page #18505

Merged
merged 14 commits into from
Nov 18, 2024
Merged

Conversation

sonika-shah
Copy link
Contributor

@sonika-shah sonika-shah commented Nov 4, 2024

Describe your changes:

Feat : Support bulk adding tag to Assets - async operation
Fix : #15541

Screen.Recording.2024-11-15.at.4.24.24.PM.mov

Type of change:

  • Bug fix
  • Improvement
  • New feature
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • Documentation

Checklist:

  • I have read the CONTRIBUTING document.
  • My PR title is Fixes <issue-number>: <short explanation>
  • I have commented on my code, particularly in hard-to-understand areas.
  • For JSON Schema changes: I updated the migration scripts or explained why it is not needed.

@sonika-shah sonika-shah changed the title Feat : Support bulk adding tag to Assets GEN-1983 : Feat - Support bulk adding tag to Assets Nov 4, 2024
Copy link

Add assets to tag

@@ -109,6 +122,82 @@ public void setFullyQualifiedName(Tag tag) {
}
}

public BulkOperationResult bulkAddAndValidateTagToAssets(
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is this async operation?

Copy link
Contributor Author

@sonika-shah sonika-shah Nov 5, 2024

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@harshach , this is sync operation , similar to the current implementation that we have for adding assets to glossaryTerm on Assets tab

image image

* create branch

* update add asset API

* add websocket on tags page

---------

Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
Copy link

Copy link

@karanh37 karanh37 merged commit 853bbc2 into main Nov 18, 2024
26 of 27 checks passed
@karanh37 karanh37 deleted the feat-bulkAddTagtoAssets branch November 18, 2024 12:27
karanh37 pushed a commit that referenced this pull request Nov 18, 2024
* Feat :  Support bulk adding tag to Assets

* remove warnings

* add apis for assets remove

* Fix: Add tag page (#18461)

* add tag page which all Assets

* update as per feedbacks

* update as per feedbacks

* add divider in header badge

* remove styling

* update permission and refactoring code

* updated as per comments

* fix sonar cloud issues

* add delete asset functionality

* refactor entityTypeString

* made the top bar fixed to top

* add tests for tag page

* fix check failures issue

* fix tag page check failure

* fix flaky test issue

* add tag page tests

* update the add asset test

* update playwright tests

* add right panel in tag page

* updated as per feedbacks

* remove usage test

* updated as per feedbacks

---------

* Backend: make bulkAssets api async

* Backend: limit bulkAssets api async to Tag Assets page

* Update Tag page Assets API (#18622)

* create branch

* update add asset API

* add websocket on tags page

---------

Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: karanh37 <karanh37@gmail.com>

* add failed case for socket operation

---------

Co-authored-by: Karan Hotchandani <33024356+karanh37@users.noreply.github.com>
Co-authored-by: Sweta Agarwalla <105535990+sweta1308@users.noreply.github.com>
Co-authored-by: karanh37 <karanh37@gmail.com>
(cherry picked from commit 853bbc2)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend safe to test Add this label to run secure Github workflows on PRs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add Assets Tab like feature for showing usage of Tags.
6 participants