Skip to content

Conversation

@Suhas2109
Copy link
Contributor

This PR enhances the Release Edit Page by introducing the missing LinkedPackagesTab and enabling proper linkage and deletion of packages for a release.

  • Linked packages for releases can now be viewed, linked, and deleted directly from the edit page.
  • Shared modal (LinkPackagesModal.tsx) works dynamically for both projects and releases.
  • Deleting linked packages updates UI and payload correctly.

@Suhas2109 Suhas2109 force-pushed the fix/linkedPackagesTabAndDeleteAction branch from 759ff25 to 55da5c5 Compare October 15, 2025 15:06
@afsahsyeda afsahsyeda added needs code review needs codes review needs general test needs general test Do not merge don't merge labels Oct 16, 2025
@Suhas2109 Suhas2109 force-pushed the fix/linkedPackagesTabAndDeleteAction branch from 55da5c5 to a972260 Compare October 16, 2025 09:20
@akshitjoshii
Copy link
Contributor

Delete action button not working. Pls integrate the functionality. On clicking the delete button the pkg disappears from the table, it should ideally give a warning and then if the pkg is not linked to any project proceed with deletion.
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Do not merge don't merge needs code review needs codes review needs general test needs general test

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants