Muestra el cierre progresivo, así que un letrúnte se explica
El servidor ahora rechaza los inicios de sesión en una escalera y cinco intentos gratuitos, luego cinco segundos, luego se bloquean de cinco, quince y treinta m...
Encierro progresivo, escalando a un bloque de IP permanente
Una contraseña equivocada ahora cuesta algo, y el costo sube. Contado desde el El último fichaje acertado de su tema: los primeros cinco fracasos son libres, el...
Mostrar a un miembro el URI de rediración en su propio dominio
Esta es la pantalla para la que todo el cambio es. Un miembro que crea Google Espacio de trabajo con la propia aplicación OAuth de su organización viene aquí pa...
Sire a cada org la URL de devolución de llamada en su propio dominio
Este endpoint es donde un miembro encuentra la cuerda que pegan en Google's consola, así que es el endpoint el que estaba equivocado: devolvió sólo el redirecci...
Vuelve al nombre de host de la org para la redirise de los equipos
Una redirigir el org mecanografiado en su propio registro todavía gana directamente. Microsoft requiere que la URI se vuelva a jugar en el intercambio simético ...
Envía el propio nombre de host de una org como la reunión de la rediriz OAuth
La misma regla que sigue el flujo de buzón ahora, para las reuniones de Zoom y Equipos: una organización en su aplicación OWN registró esa aplicación en contra ...
Enviar el propio nombre de host de una org como el buzón de correo OAuth redir cuenta
Una organización que trajo su propia aplicación de Google o Entra registró que aplicación en su propia cuenta, bajo su propia marca, y ahora se le dice en su la...
Abordar las llamadas OAuth de un org a su propio dominio
Un URI de redirección de OAuth es ocupado por un tercero. Un miembro lo pega en La consola de Google o Microsoft, y a partir de entonces en el valor el servicio...
Los detalles de la cuenta de usuario pertenecen a su propietario, o a un operador
Una regla, en un solo lugar, para los tres puntos finales que escriben una cuenta de USUARIO: el Actualización del miembro del perfil, la dirección personal del...
Una regla de detección un org no puede apagar, y la letra que envía
PROGRESSIVE-LOGIN-LOCKOUT se une a DetectionRuleType. Cada otro valor en eso enum describe algo en lo que un inquilino opta por: éste describe un control Securi...
Un operador puede establecer una dirección personal y preguntar sobre la cuenta correcta
Dos cambios en el perfil del miembro, ambos sobre la misma confusión: qué persona Se está haciendo una pregunta sobre. La tarjeta de correo electrónico persona...
Deja que un operador de dios y el Usuario del Sistema establezcan la dirección de alguien
La dirección personal era solo. También es la dirección que un administrador tiene para poder corregir a un miembro que ha perdido el buzón en su cuenta no pued...
Budgetan los últimos cuatro servicios para obtener una segunda réplica
BillingService, EmailService, KamoLOS y SecurityService ahora dirigen dos vainas, cada una de las cuales ha puesto su barridos programados de efecto compartido ...
Cierre los barridos compartidos, y ejecute dos vainas
Dieciséis de las diecisedes barridas programadas de SecurityService tienen un efecto compartido y ahora toman un nombre arrendamiento distribuido antes de corre...
Cierra cada trabajo de compin que mueve dinero, y dirige dos vainas
KamoLOS corrió una vaina y sus diez trabajos de compinche eran correctos sólo por ello. No hay ShedLock. en cualquier lugar de esta plataforma, por lo que una s...
Cierre los barridos compartidos, y ejecute dos vainas
Nue de los diez barridos programados de EmailService tienen un efecto compartido y ahora toman un contrato de arrendamiento antes Corriendo. El más consecuente ...
Cierra cada barrido de movimiento de dinero, y dirige dos vainas
BillingService corrió una vaina y sus siete barridos programados fueron correctos sólo por ello. Ahí no es ShedLock en ninguna parte de esta plataforma, así que...
Presupuesto los seis servicios que acaban de ganar una segunda réplica
AIService, KBService, ESigService, VOIPService, DocsService y TranslateService ahora ejecutan dos vainas, Así que un drenaje de cualquiera de los dos nodos debe...
Ejecute dos vainas
El método "Scheduled aquí", ********************** papa un mapa mantenido en la propia memoria de esta cápsula. Se supone que va a correr en cada vaina, no hay ...
Cierre los barridos compartidos, y ejecute dos vainas
Cada barrido programado aquí cuyo efecto se comparte ahora toma un contrato de arrendamiento distribuido con nombre a través de SingletonTaskRunner antes de hac...
Cierre los barridos compartidos, y ejecute dos vainas
Cada barrido programado aquí cuyo efecto se comparte ahora toma un contrato de arrendamiento distribuido con nombre a través de SingletonTaskRunner antes de hac...
Cierre los barridos compartidos, y ejecute dos vainas
Cada barrido programado aquí cuyo efecto se comparte ahora toma un contrato de arrendamiento distribuido con nombre a través de SingletonTaskRunner antes de hac...
Cierre los barridos compartidos, y ejecute dos vainas
Cada barrido programado aquí cuyo efecto se comparte ahora toma un contrato de arrendamiento distribuido con nombre a través de SingletonTaskRunner antes de hac...
Cierre los barridos compartidos, y ejecute dos vainas
Cada barrido programado aquí cuyo efecto se comparte ahora toma un contrato de arrendamiento distribuido con nombre a través de SingletonTaskRunner antes de hac...
sesiones de coder junto a las conchas corridas, y una barra de desplazamiento que llega a ambos extremos
Terminales es ahora dos vistas de una máquina Sub-tabs en lugar de dos pestañas de primer nivel, porque no son dos destinos: un terminal es una concha que pued...
Enumera las sesiones de codificador de un miembro y abra una en un terminal
Dos endpoints al lado de los terminales, y siguen la misma regla que ellos sí: la cuenta de Linux se resuelve de la sesión de OWN de CALLER y sin nombre de cuen...
Mida si un despliegue realmente le cuesta una solicitud a alguien
Cada arreglo en este programa es una afirmación sobre lo que sucede durante un despliegue. Hasta ahora esas reclamaciones no fueron probadas: MediaService envió...
sesiones de código de coder en la máquina de dev, listado y resumible
está aquí, porque la máquina es lo único que sabe de ella. - El índice de sesión en casa, exactamente como sus terminales son lo que sea que los tmux están fu...
Presupuesto cada drenaje, y falle un despliegue que regrese la seguridad de despliegue
PodDisruptionPresupuestos para los 25 Despliegues que ahora realmente ejecutan dos réplicas. minDisponible: 1 deja que un drenaje desaloje una vaina y espere a ...
Comparte los consumidores indexados y ejecute dos vainas
RAGService ata dos JetStream duraderos de su propio rag-note-consumer y rag-kb-consumer y un consumidor de empuje duradero sin grupo de entrega admite exactamen...
Ejecute dos vainas
réplicas 1 - 2. Este servicio no funciona sin trabajo programado y no se une a ningún NATS exclusivo duradero, por lo que un La segunda vaina no duplica nada, s...
Ejecute dos vainas
réplicas 1 - 2. Este servicio no funciona sin trabajo programado y no se une a ningún NATS exclusivo duradero, por lo que un La segunda vaina no duplica nada, s...
Ejecute dos vainas
réplicas 1 - 2. Este servicio no funciona sin trabajo programado y no se une a ningún NATS exclusivo duradero, por lo que un La segunda vaina no duplica nada, s...
Contesta una sonda de preparación y dirige dos vainas
Este despliegue no tenía sonda de preparación, por lo que una vaina contaba como Ready el instante de su contenedor proceso iniciado. Con maxUnavailable 0 Kuber...
Contesta una sonda de preparación y dirige dos vainas
Este despliegue no tenía sonda de preparación, por lo que una vaina contaba como Listo el instante de su contenedor proceso iniciado. Con maxUnavailable 0 Kuber...
Escurrir en SIGTERM y ejecutar dos vainas
Siguiente maneja SIGTERM con un proceso desnudo.exit(143), para que cada despliegue se corte lo que sea esta vaina tenía en vuelo, un poste de formulario, una a...
Ejecute dos vainas
réplicas 1 - 2. Estado del lado del servidor vive en Redis, no en la cápsula, y no hay trabajo programado para duplicar, por lo que una segunda réplica no cambi...
Escurrir en SIGTERM, responder una sonda de preparación y ejecutar dos vainas
Siguiente maneja SIGTERM con un proceso desnudo.exit(143), por lo que cada despliegue se cortó lo que sea esta vaina tener en vuelo, un poste de formulario, una...
Escurrir en SIGTERM, responder una sonda de preparación y ejecutar dos vainas
Siguiente maneja SIGTERM con un proceso desnudo.exit(143), por lo que cada despliegue se cortó lo que sea esta vaina tener en vuelo, un poste de formulario, una...
Escurrir en SIGTERM, y responder a una sonda de preparación
Siguiente maneja SIGTERM con un proceso desnudo.exit(143), por lo que cada despliegue se cortó lo que sea esta cápsula tenía en vuelo, un post de formulario, un...
Una cerracerración distribuida, por lo que un barrido programado puede sobrevivir a una segunda réplica
No hay ShedLock en ninguna parte de esta plataforma y nunca lo ha habido. El 97 desquitulado Los barridos a través de 18 servicios son correctos sólo porque cad...
Pintar cada logotipo en el sitio de inscripción en el color de superposición de la org
La org elige "Register Site Logo Overlay" en kamo-internal junto a la página de inicio y capturas de pantalla de carga. Un escenario para todo el sitio: cada pa...
Pintar cada logotipo en el sitio de inicio de sesión en el color de superposición de la org
El org elige "Login Site Logo Overlay" en kamo-internal al lado de la casa página y carga de capas de pantalla. Un escenario para todo el sitio: el formulario d...
Elija una superposición de logo para los lugares de registro y registro
Una cuarta y quinta superficie junto a la página de inicio, pantalla de carga y KamoMeets superpone, compartiendo su vocabulario de trece y su vida avispas. Am...
Haz que MediaService sea correcto en más de una vaina, y ejecuta dos
MediaService sólo ha corrido una sola réplica, por lo que un despliegue de él fue un corte de chat total y una OOM era la misma. No pudo ejecutar dos, por razon...
Hornee las entradas de logotipo de inscripción y registro se sobres despaja en config.json
kamo-login y kamo-register corren en sus propios anfitriones sin OrgContext, así que este archivo es la única ruta que toma su marca - la misma que KamoMeet ya ...
Una superposición de logo para los lugares de registro e inscripción
Dos columnas más en el vocabulario home-logo-overlay ya establecido: un token, no un hechizo, por lo que una oreja que rebautiza mantiene una superposición que ...
Contesta el enlace en una carta de cambio de dirección
/verify-email-change gasta la ficha en una carta de cambio de dirección y dice lo que pasó. Vive aquí más que en el espacio de trabajo porque la letra va a un b...
Camete su propia dirección y una pestaña de plataforma para cada cuenta
Dos superficies, a las que se unió una distinción a la que la plataforma nunca ha explicado cualquier persona: una cuenta de usuario es la PERSONA, y un miembro...
Añadir un suscribirse a un grupo de colas, por lo que el trabajo se comparte en lugar de fijarlo a una vaina
Compañero para suscribirEfemeral. Dos puestos de trabajo diferentes, dos consumidores diferentes: SuscribirEfemeral cada cápsula debe ver cada mensaje (cualq...
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.