feat: remove display_name, compute from extension_type + name (#650) #653
Reference in New Issue
Block a user
Delete Branch "fix/650-display-name-computed"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
DisplayNamefield fromRepoMetadataandUpdateStreamConfigstructsDerivedDisplayName()method:"{Type} - {Name}"(e.g.Package - MokoSuiteBackup)display_namein GET response, ignores it on PUTDerivedDisplayName()instead of stored valuedisplay_namefrom web forms (repo licensing, org update streams)display_namefrom repo metadatametadata.tmpltemplate: renamepackage_typetoextension_type(was silently clearing the field)display_namecolumns from both tablesCloses
Coordinated With
- Remove DisplayName field from RepoMetadata and UpdateStreamConfig - Add DerivedDisplayName() method: "{Type} - {Name}" (e.g. "Package - MokoSuiteBackup") - API returns computed display_name in GET, ignores it on PUT - Update server feeds use DerivedDisplayName() instead of stored value - Remove display_name from web forms (repo licensing, org update streams) - License settings API computes display_name from repo metadata - Migration v358: drop display_name columns from both tables