Disposition de l'image de marque d'une organisation sous son pseudonyme, et migrer ce qui existe

FeatureSecurityService
Expédié
26 août 2026 à 19:25 UTC
Auteur
Kamo
Commite
07db639

Le dossier chaque logo, couleur, favicon et fond est écrit était le Le nom d'hôte de l'organisation avec les points transformés en tirets. Un domaine est facultatif maintenant, de sorte que cela ne pouvait pas nommer un dépliant pour une organisation qui n'avait pas apporté one - et l'échec a été silencieux dans les deux sens. Le téléchargement d'un logo était refusé avec "Pas de domaine configuré pour cette organisation"; lire un jusqu'au dossier de la plate-forme, donc le client a vu la marque de Kamo sur un un espace de travail propre et non référencé. Le dossier est l'ALIAS de l'organisation, qui est obligatoire, unique, et déjà en forme de segment de chemin. Voir OrgThemeAssets dans kamo-shared-library. Ce que cela change ici: - provisionFull/proposUpdate prendre l'organisation et déduire le dossier de donc un appelant ne peut plus diriger le marquage d'une organisation dans un dossier Le champ « domaine » est ignoré d'après quelque chose d'autre. - téléchargement-logo, contextes d'engagement et fourniture-thème de buter refuser une organisation qui n'a pas de domaine. - Le logo per-row du picker de l'espace de travail laisse tomber deux sous-requêtes de corde-agg corrélées par organisation - ils n'existaient que pour déterminer quel dossier chacun L'image de marque avait été fournie et l'alias était déjà sur la ligne. - L'inscription redirige NOM de l'organisation. sert chaque organisation sans une foule de sa propre, donc un onglet arrivant avec Seule une clé à une seule fois a résolu l'hôte, a obtenu la plate-forme, et a peint Kamo's logo sur l'espace de travail auquel le membre venait de s'inscrire. fixé pour le dire; le signe ordinaire n'avait pas. Il s'agit d'une référence, et non d'une un nom, et un alias qui ne peut pas être lu ne bloque jamais le signe. - Les arrière-plans virtuels des membres cessent de dériver leur dossier de l'hôte de la demande, qui a répondu "kamocrm-com" pour chaque sous-domaine locataire - donc un enfant Les origines de l'organisation ont été écrites, répertoriées, d'après et DÉLETED le dossier de la plate-forme. - Le balayage de stockage attribue les deux préfixes, donc une organisation migrée L'utilisation de l'image de marque ne semble pas diminuer du jour au lendemain. ThemeFolderMigrationService copie les avoirs de chaque organisation dans son pseudonyme Dossier au démarrage. Copies, ne supprimer jamais: il n'y a pas de moment sûr pour enlever l'ancien keys - un onglet ouvert sur le déploiement, un e-mail mis en cache, un devis PDF déjà envoyé tous Revenez-les toujours - et le coût de la mauvaise chose est de chaque marque blanche Le marquage du client est en train de disparaître à la fois. Idémpotent et un coup de pouce MinIO ne doivent pas s'arrêter le démarrage du service. Déjà contre la production: 14 organisations, 298 objets, tous des portions. OrgAliasPolicy est la troisième pièce, et celle qui compte le plus maintenant, le pseudonyme est un segment de chemin. La règle de forme n'a jamais été appliquée que par le critère de disponibilité. les appels de l'assistant au fur et à mesure que le champ est tapé - le résultat du point d'extrémité de création vérifié les doublons et toutes les chiffres et rien d'autre, donc n'importe quel appelant qui a sauté le magicien pourrait mémoriser un alias contenant un espace, un point ou une barre oblique. Elle se réserve également les étiquettes Une plate-forme sert, parce qu'une organisation aliased "theme" répondrait à l'hôte chaque locataire lit ses biens de; et le casse-tête qui n'appartient pas l'organisation, dont le "défaut" est le facteur dangereux: le thème de base L'organisation est issue de laquelle les sauvegardes d'une telle organisation seraient réécrivantes. Vérifié contre une caisse propre de la commande principale et seulement ces dossiers: 1418 tests, 0 échecs. Aucune organisation existante n'est titulaire d'un pseudo-alias réservé ou mal formé.

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