Add an Apps & Features tab and fix the Allowed Apps list

Featurekamo-internal
Ya
8 Agosti 2026, 21:04 UTC
Mwandishi
kamo
Ahadi ya
7aa238e

The new tab, to the right of Organizations, controls what every organization is offered: availability, development stage, display name, description, an operator note, and deprecation. Availability is no longer derived from stage, so an app can be published while still in testing or held back after it is finished; stage now drives only the badge and the bar. Overridden fields are marked and revert individually, and deprecation — which hides an app from every tenant using it — needs the app's name typed to confirm. Allowed Apps in the security-model editor was a hand-maintained TypeScript copy of ServiceType.java, with a comment asking editors to keep it aligned. It had drifted, invisibly: - MLOS was missing entirely, so no security model could grant mortgage origination at all. - LOS was labelled "Mortgage Loan Origination System" — it means personal loans since the 2026-08-08 rename, so the editor wrote a personal-loans grant for an operator who thought they were granting mortgage. - POS and ESIG showed PLANNING long after they shipped. Adding availability indicators to that list would only have made it confidently wrong, so it now reads the same catalog the new tab writes and cannot disagree with it. Saving is blocked until the catalog loads: every appConfigs builder iterates it, so an empty list would have stripped the model's grants.

Mabadiliko yote

Je, unaona nini kuhusu usafiri?

Kila moja ya hizi updates ardhi katika nafasi yako ya kazi moja kwa moja. Kuanza bure na kuangalia kukua wiki baada ya wiki.

Kuwa Huru MileleMtazamo wa bei