Skip to content

Conversation

@ivaylo-matov
Copy link
Contributor

Purpose

This PR addresses DYN-9721.

It adds a small Autodesk badge next to the package name in Package Manager when the package is maintained by DynamoTeam.

Includes 3 unit tests.

If the badge later needs to apply to packages maintained by other authors (but verified/approved by the Dynamo team), the most suitable approach might be a server-controlled verification property that is writable only by moderators.

image

Declarations

Check these if you believe they are true

Release Notes

Adds a small Autodesk badge next to the package name in Package Manager when the package is maintained by DynamoTeam.

Reviewers

@zeusongit
@DynamoDS/eidos

FYIs

@emru-y
@dnenov

Copilot AI review requested due to automatic review settings January 14, 2026 06:28
Copy link

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

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

See the ticket for this pull request: https://jira.autodesk.com/browse/DYN-9721

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR adds a visual indicator (Autodesk badge) in the Package Manager UI to help users identify packages maintained by the Dynamo team, addressing the need for users to trust official packages.

Changes:

  • Adds a new property IsPublishedByDynamoTeam to check if a package is maintained by "DynamoTeam"
  • Updates the Package Manager UI to display an Autodesk logo badge next to package names when published by DynamoTeam
  • Includes three unit tests to verify the badge logic works correctly with various maintainer scenarios

Reviewed changes

Copilot reviewed 5 out of 6 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
PackageManagerSearchElementViewModel.cs Adds IsPublishedByDynamoTeam property with case-insensitive check for "DynamoTeam" maintainer
PackageManagerPackagesControl.xaml Adds UI elements to display Autodesk badge next to package name
PackageManagerSearchElementViewModelTests.cs Adds three unit tests for the IsPublishedByDynamoTeam property
PublicAPI.Unshipped.txt Documents the new public API member
DynamoCoreWpf.csproj Registers the new Autodesk logo image resource

@zeusongit zeusongit requested a review from a team January 15, 2026 21:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants