Haz la disponibilidad de aplicaciones y la etapa editable en tiempo de ejecución

Featurekamo-shared-library
Shipped
8 de agosto de 2026 a las 20:50 UTC
Author
Kamo
Commit
c8892a4

Cada atributo la página de configuración de las aplicaciones renderiza el nombre de la pantalla, descripción, etapa, la depreciación fue una constante de tiempo de compilación en el ServiceType enum, y "Disponible" no se almacenó en absoluto: se derivó como etapa == COMPLEDO en la interfaz de usuario y en tres lugares lado servidor. Cambiar de nada significaba editar la biblioteca compartida y la redistribuyencia de la plataforma. PLATFORM-APP-CATALOG tiene una fila por app con cada columna de anulación nullable, y AppCatalogService resuelve anular ?? enum. Una fila perdida significa el enum literalmente, así que instalar esto no cambia ningún comportamiento. La disponibilidad se convierte en su propio valor, que es lo que hace un lanzamiento suave (ofrecido mientras todavía TESTING) o una aplicación COMPLETED retenida expresiva. Su caída Lee la etapa RESOLVED en lugar de la enum, por lo que un operador que solo se mueve una aplicación para COMPLETED consigue disponibilidad sin también voltear el interruptor.

All changes

Como lo que ves enviaste?

Cada una de estas actualizaciones aterriza en su espacio de trabajo automáticamente. Empieza gratis y verlo crecer semana tras semana.

Arranzar gratis para siempreVer Precios