Rendre la disponibilité de l'application et la mise en scène modifiable au moment de l'exécution

Featurekamo-shared-library
Expédié
8 août 2026 à 20:50 UTC
Auteur
Kamo
Commite
c8892a4

Chaque attribut que les attributs de la page des paramètres rendent le nom d'affichage, la description, stade, dépréciation - était une constante de temps de compilation dans le serviceType enum, et "Disponible" n'a pas été stocké du tout: il a été calculé comme un stade. dans l'interface utilisateur et en trois endroits côté serveur. Changer n'importe lequel de cela signifiait éditer la bibliothèque partagée et le redéploiement de la plate-forme. PLATFORM-APP-CATALOG tient une ligne par application avec chaque colonne d'annulation nullable, et AppCatalogService résout l'annulation ?? enum. Une ligne manquante signifie l'enum in extenso, donc installer cela change de comportement. La disponibilité devient sa propre valeur, ce qui rend un lancement en douceur (offert alors que toujours TESTING) ou une application COMPLETED non retenue expressible. Son repli lit l'étape RÉSOLEVÉe plutôt que celle de l'enum, de sorte qu'un opérateur ne bouge que une application à COMPLETED obtient la disponibilité sans également basculer le commutateur.

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation