La page reflète honnêtement les cellules de transport sans route edt et les cellules de transport sans route
L'onglet Services est incomplet pour deux étapes effectivement: - edt a montré une barre vide de 0 %, bien qu'EDT4 (hydro) remplace la base EDT2 et la Le pipe...
Universe admin: liste des régions hébergées per-shard et diffusion en clair
Visibilité de la région du froid: la balise mondiale porte maintenant la zone de la liste des régions, de sorte que chaque carte à éclats dans l'onglet Live lis...
Univers admin: actions d'opérateur en direct (phase 3)
L'onglet Actions gagne une section d'opérations en direct qui anime le gRPC existant du jeu en direct surface d'administration, chacun derrière un dialogue de c...
Universe admin: datastore live/gateway health - worldgen run history
Live tab consume maintenant le nouvel univers.gateway.health et univers.persistence.health balises aux côtés de l'univers.world.load: a datastores strip (Cockro...
Universe admin: ajouter L'onglet en direct et les fragments de jeu en temps réel, les joueurs et les régions
Nouvelle vue en lecture-plate-forme-admin du jeu en cours d'exécution (pas seulement hors ligne pipeline worldgen). S'abonne une fois par processus à l'univers....
Montrer des couches de données par étape incl. Masque océanique EDT4 et marquages TRF2
Les cartes de scène du tableau de bord de Worldgen listent maintenant les couches de données chaque crête de scène de carrelage. accentuant les nouveaux ajouts:...
Étape d'installation de kubectl (GITHUB-PATH non active dans la même étape)
L'étape d'installation vérifiée avec 'kubectl version --client' dans la même une étape qui a été jointe à GITHUB-PATH, mais GITHUB-PATH ne s'applique qu'à à des...
Démantèlement de k2m1
k2m1 est hors ligne/déclassé; l'emploi de déploiement k2m1 n'a jamais été commis et marqué l'ensemble du pipeline rouge après k1m1 déployé fin. k1m1 est mainten...
Difficultés de Pôm inférieur (coût 1000, compteur 2000-4000)
Le coût de la résolve est le produit de la contre-plage CHALLENGE-COST x; les deux ont été sur-rankeded (charges de PBKDF2 de 37,5 millions de dollars, 40-75x a...
Troindre de la tuile de surface - Critique "Régénérer N" sur la page
L'instantané de l'agent transporte désormais la rresse par recette (à la date/à la date/rétive/ manquante); l'aplombe à travers l'API et l'ESS jusqu'à la page: ...
Montrer le nombre de tuiles de battement de cœur en direct, pas la valeur péripassée
Progress est lis état.enzer d'abord, ce que l'événement initial "courir" est à 0' et Le nombre de jours n'a jamais montré (et l'hydro-comptage a été décompter t...
Ajouter Universe aux réglages diaporneau (NavPri)
La page Universe a été enregistrée sur les paramètres des cartes de destination mais pas dans le SettingsStatusWindow glissière que NavPri ouvre en fait, donc i...
Page d'administration de l'univers de la génération mondiale
Ajout/réglages/plateforme/univers dans le cadre de l'administration de la plate-forme - sa propre plate-forme Carte - trois sous-ongles (vue, services, actions)...
Expose GD (admissibilité des digots) dans /user-info pour kamo-universe
La session stocke le drapeau GD (KSessionService) mais/ouer-info n'a jamais été retourné C'est donc de KamoIdentity de kamo-universe toujours désérialisé is-god...
N'enregistrez pas transactionnelle NoReply sends to a Sent folder
NoReply est une adresse d'envoi uniquement sans boîte aux lettres, mais chaque transactionnelle. envoyer toujours une tentative d'ajout IMAP à son dossier Envoy...
Affaire e-mail insensible à la casque pour réinitialiser les e-mails envoyés
La récupération du mot de passe a abaissé l'entrée mais findByEmailEmail fait un Correspondance sensible à la casse par rapport à l'e-mail stocké (par ex. Sage-...
Ajouter cas-insensible findByEmailEmailIgnoreCase
Les courriels sont stockés dans des cas incohérents (par ex. Sage-KamoCRM.com) et CockroachDB string equality est sensible à la casse, donc findByEmail misss su...
Réinitialisation du mot de passe par procuration à SecurityService interne DNS
Le proxy /api/recover par défaut sur api.kamocrm.com, que Traefik achemine à APIService (pas de contrôleur de récupération) 404 - "Quelque chose s'est mal passé...
Déplacer Dovecot maildirs vers un revêtement local en PVC (off de rclone/MinIO FUSE)
Maildirs étaient sur hostPath/mnt/shared-files/email/mail et le rclone FUSE mount Sauvagement par un stockage d'objets MinIO, qui ne peut pas héberger en toute ...
Modifications pour ajouter le support de mot de passe aux profils de compte
Modifications pour ajouter le support de mot de passe aux profils de compte
Modifications pour ajouter le support de mot de passe aux profils de compte
Comptes de boîtes aux lettres auto-carrière de l'application DB (récupération de la dérive)
L'application DB est la source de la vérité pour laquelle les boîtes aux lettres devraient exister; KamoMail les comptes en direct dans les utilisateurs virtuel...
Mettez MySQL datadir sur un chemin local en PVC au lieu du rclone/MinIO FUSE
Le courrier MySQL datadir (et maildirs) était sur hostPath /mnt/shared-files, un Monture de rclone FUSE soutenue par un stockage d'objets MinIO, qui ne peut pas...
La liste des boîtes aux lettres API retourne en forme d'UI
GET /api/email/mailboxes renvoyés l'entité brute (prestatut de fournisseur, lastSyncedAt, aucun décompte des membres). Les paramètres de l'UI se lit comme suit ...
Effectuer une piste d'audit d'usurage à travers les sauts d'orgage
Lorsque l'appelant est déjà une session d'usinage (un admin de Dieu agissant comme un autre membre, portant SUDO-MEMBER-ID), entrant un autre org à partir de / ...
Composer/envoyer au nom de la boîte aux lettres des membres commutés
- Fabricant de boîte aux lettres en filindre, à partir du commutateur via la boîte à sous-embarcation le contexte de composition (événement et URL param). Nou...
Authoriser l'accès à la boîte aux lettres basée sur les privilèges pour lire et envoyer
resolveForMailbox n'accorde l'accès que via une affectation directe de la boîte à messagerie, C'est-à-dire des boîtes aux lettres en faisant surface à travers l...
Arrêtez les pages de la page du cookie dans l'intergiciel proxy
proxy.ts (Next middleware) redirigé chaque demande de page sans Cookie à /engout. Depuis la séance, l'identifiant de session se trouve maintenant en sessionStor...
Arrêtez de toucher les cookies; envoyer un jeton explicitement sur les appels auths
Éliminer tous les héritages de la compensation/de la migration des cookies. Le jeton vit dans SessionStorage (clé z) et voyage en tant qu'en-tête X-z-token, don...
N'adoptez pas l'héritage et le cookie; nettoyez-le à la place
Juste après la sessionStorage switch est livré, chaque navigateur a encore son vieux et biscuit. La migration a adopté cette valeur en sessionStorage (et le coo...
Retournez à mes réseaux quand tous les réseaux 403
hasPlatformAdminAccess est dérivé du client (propriétaire de session-org ET host-org-is-top-level). Un propriétaire d'or d'enfant dont la session est établie su...
Transporter et en session par ongletsStorage au lieu d'un cookie partagé
L'identifiant de session vivait dans un cookie de navigateur partagé à travers tous les onglets d'un l'origine, donc un deuxième onglet (impersonisation) ne pou...
Jeton d'identification sur l'en-tête des paramètres des membres
Ajout une action "Impersonr" de haut en-droit sur /settings/member/[id, visible uniquement lorsque la session signée porte le mode dieu (getIsGod) et la cible n...
Critère d'usurpation d'identité de membre divin
POST /api/sécurité/impersonner la nents d'identité un OTK frais pour un caractère arbitraire membre de l'ordonnance actuelle de l'appelant, reportée sur la sess...
Retour orgName et langue dans /user-info
Résoudre le nom d'affichage de l'orge et la langue choisie par le membre (ISO-639-1) code) à partir du DB de sorte que le kamo-universe peut montrer l'org et le...
Ouvrir le lancement de KamoUniverse dans un nouvel onglet (sync window.open et async OTK)
Migrate à k1m1 (clone-registry-kubeconfig from k1m1, goutte k2m1, kubectl installation simple)
Migrate à k1m1 (clone-registry-kubeconfig from k1m1, goutte k2m1, kubectl installation simple)
Migrate à k1m1 (clone-registry-kubeconfig from k1m1, goutte k2m1, kubectl installation simple)
Migrate à k1m1 (clone-registry-kubeconfig from k1m1, goutte k2m1, kubectl installation simple)
Migrate à k1m1 (clone-registry-kubeconfig from k1m1, goutte k2m1, kubectl installation simple)
Migrate à k1m1 (clone-registry-kubeconfig from k1m1, goutte k2m1, kubectl installation simple)
Migrate à k1m1 (clone-registry-kubeconfig from k1m1, goutte k2m1, kubectl installation simple)
Migrate à k1m1 (clone-registry-kubeconfig from k1m1, goutte k2m1, kubectl installation simple)
Migrate à k1m1 (clone-registry-kubeconfig from k1m1, goutte k2m1, kubectl installation simple)
Migrate à k1m1 (clone-registry-kubeconfig from k1m1, goutte k2m1, kubectl installation simple)
Comme ce que tu vois expédier ?
Tout cela arrive dans votre espace de travail par lui-même. Commencez sur le plan gratuit et relisez cette page dans un mois.
