Jonathan Miller
2b6684536e
feat: remove display_name, compute from extension_type + name ( #650 )
...
- 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
2026-06-20 10:45:54 -05:00
..
2026-05-31 10:28:25 -05:00
2026-06-20 10:45:54 -05:00
2026-05-31 10:28:25 -05:00
2026-06-02 10:17:06 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-06-09 20:29:03 -05:00
2026-06-19 02:00:04 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-06-04 21:47:15 -05:00
2026-05-31 10:28:25 -05:00
2026-06-09 20:29:03 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 11:03:42 -05:00
2026-05-31 10:28:25 -05:00
2025-03-31 01:53:48 -04:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-06-06 14:12:27 -05:00
2026-05-31 10:28:25 -05:00
2026-06-04 13:48:22 -05:00
2026-06-06 11:52:44 -05:00
2026-06-06 08:24:44 -05:00
2026-06-06 17:12:44 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-06-06 17:12:44 -05:00
2026-05-31 10:28:25 -05:00
2026-06-09 23:19:19 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-06-06 17:12:44 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 13:31:11 -05:00
2026-06-09 20:29:03 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-06-09 20:29:03 -05:00
2026-05-31 10:28:25 -05:00
2026-06-01 04:45:20 -05:00
2026-05-31 10:28:25 -05:00
2026-06-06 16:35:55 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-06-18 09:51:33 -05:00
2026-05-31 11:03:42 -05:00
2026-05-31 10:28:25 -05:00
2026-06-06 06:41:05 -05:00
2026-05-31 10:28:25 -05:00
2026-06-06 06:41:05 -05:00
2022-11-27 18:20:29 +00:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-05-31 10:28:25 -05:00
2026-06-06 15:51:24 -05:00