Lea el registro SPF en vivo de un dominio y diga lo que realmente necesita
GET /api/security/domains/-id-/spf, para el paso SPF en /setup/dns. La página de configuración no puede dar un conjunto de instrucciones SPF a todo el mundo, p...
Dile a cada dominio lo que realmente necesita su registro SPF
/setup/dns cameó a un cliente a través de la propiedad, subdominios y SSL y luego nada sobre el registro que decide si el correo que le enviamos a buscar se cre...
La dirección de trabajo de un miembro debe nombrarlos sin un proveedor de correo
Forgot-password resolvió la dirección tecleada en el formulario contra dos fuentes: el correo electrónico de la cuenta, y el buzón de org señaló Primaria en el ...
Correo de sistema no debe enviar como dominio que no autentiquemos
El correo transaccional siempre salió como dominio primario de NoResiplyorg. a través de nuestro propio relevo. Eso sólo es seguro mientras Kamo aloja el correo...
La is &percación está limitada por el JAR, no por la base de datos y la reconstrucción
La cena semilla perezosaParaOrg en sendToUser lee como si una plantilla faltara siempre se cura a sí mismo. No lo hace. El catálogo es CanonicalTemplateLoader's...
Nombrar la lista de permitos que este PUT realmente pasa, y reconstruir en él
Dos cosas, una de las cuales es el punto de la comisión. El comentario: Parche organiza es un ALLOW-LIST y vive en el compartido biblioteca, aquí no. Este cont...
System.bug.publicado necesita una columna DEFAULT, o nunca se crea
El campo fue declarado "Column(nullable = false) "sin columnaSinfinición, por lo que ddl-auto emitido .ADD COLUMN publicó boolean not null. REFUSES en una mesa ...
Copia tu enlace de referencia de cualquier papel público
Las referencias son el canal de mayor conversión que tiene una junta de empleo, y lo que se detiene aquí está la fricción en lugar de la falta de voluntad: el s...
El lector de CV, enlaces de referencia de empleados, y la forma en el listado público
Tres cosas que el sitio de carreras públicas necesitaba de este servicio. La forma de formulario ahora cabalga en el listado público (los doce configuraciones ...
Tres plantillas de transacciones públicas, y las teclas de parche de org detrás de ellas
El sitio de carreras ahora escribe a personas que no tienen cuenta, lo cual es nuevo para esto plataforma: todas las demás plantillas transaccionales van a un m...
Lleguen la reclamación de la solicitud como ficha en la entrega del registro
Un candidato puede ahora postularse desde el sitio de carreras públicas sin una cuenta. El la aplicación se almacena contra la dirección de correo electrónico q...
Beneficios, el embudo público, la opción de la red y la reclamación de una solicitud
Cinco cambios, todos ellos el espacio de trabajo la mitad de algo que las carreras públicas sitio ahora lo hace. - Beneficios y ventajas en el editor de public...
Un interruptor de publicación en un informe de errores de modo dios
Un operador con una ventana de modo dios abierto que archiva un error o mejora ahora consigue un interruptor de publicación. Está apagado cuando la ventana se a...
Deja que un operador de modo diodo filete un fallo del sistema en privado
Publicar un informe ahora ofrece un cambio de publicación a un operador con un abierto ventana de la modo dios. Se desboca de desprendir: el informe se queda co...
La bandera de publicación en un error del sistema, y la regla de la consulta detrás de ella
Un fallo del sistema ya cruzó la línea de alquiler en una dirección. Esto añade la segunda regla de visibilidad encima de ella: un informe de un operador de mod...
System.bug.publicado, por defecto a TRUE
La columna detrás de la bandera de publicación: un operador de modo dios ahora puede presentar un informe que se queda con el modo dios hasta que alguien lo lib...
Guarde las teclas i18n interpoladas del catálogo del proveedor
check-i18n-keys.mjs lee literal t('...') llamadas, y el catálogo construye su llaves por interpolación. **************** y oauthClients.field.$labelKey, así que...
Los buzones personales leen el registro OAuth, no la configuración muerta
Conectar un buzón personal de Gmail o Outlook ha estado construyendo su consentimiento URL con cliente-id= vacía, y cada intento fue rechazado por el proveedor....
Aplicar primero, la red de trabajo, las alertas, la traducción y la retención
Ocho cosas, todas detrás de las carreras anónimas surgen, y todos compartiendo el Las reglas que la junta de un solo-org ya hace cumplir en lugar de hacer crece...
Haga anular hr.job.application.member-id
ddl-auto añade columnas; nunca relaja las restricciones. Flipping opcional=false a verdad en la entidad cambia lo que el ORM cree y nada sobre lo que la base de...
El esquema detrás de aplicar-primero, la red, alertas y retención
member-id en hr.job.application se convierte en NULLABLE, que es el conjunto de aplicar-first: cinco pasos se interponen entre presionar Aplicar y responder al ...
El navegante abrió popups en lugar de cambiar
Al hacer clic una fila al lado de un terminal maximizado abrió una pequeña ventana sobre la parte superior de - Sí. Era un lanzador, no un conmutador. "openCon...
25 páginas tituladas KamoCRM dos veces
Cada página es "title"""" Leer "X" KamoCRM. El trazado de la raíz se establece "%s " KamoCRM", y el propio título de cada página ya terminado en el mismo sufijo...
Force KamoMobile Logout en la actividad de cuenta de un miembro
Force Logout elimina sesiones, que termina un navegador. No termina un teléfono: KamoMobile sostiene un token de dispositivo duradero y mengua una sesión fresca...
Entrevándose a la aplicación de Kamo escribe sólo el interruptor
Elegir "utiliza la aplicación de Kamo" envió toda la forma con la inhabilitar, así que un editar que el miembro había mecanografiado y no salvado se persistió p...
Force KamoMobile Logout y revoca los dispositivos móviles de un miembro
Force-logout elimina sesiones de ***, que termina con un navegador. NO acaba con un teléfono: KamoMobile sostiene un dispositivo duradero token y mentas un *** ...
Suelta el denso apoyo no utilizado de OrgOAuthAppSection
No pasó ningún sitio de llamadas, y las ocho incrustas quieren la cabecera llena. Un utilero guardado para un llamante que no existe es la superficie de la API ...
Construye contra el sistema de dos campos SystemBugDispatchDTO
Sin relación con el trabajo de OAuth en el compromiso anterior . MediaService principal no ha compilado desde kamo-shared-library ad78dfa8 añadió terminalSessio...
Un registro de plataforma vacía no está "conectada con la aplicación de Kamo"
isPlatformEnabled ahora también requiere un cliente identificado, que coinfrae con qué OrgOAuthClientController informa como plataformaHabilitado. Sin eso las r...
Un interruptor por plataforma de registro, y trae-su-propia en el lado de la org
Cada tarjeta OAuth2 en la configuración de la plataforma y Advanced consigue un enable/discapacable cambie en su esquina de arriba de la derecha. Escribe sólo l...
Equipos Teléfono cae de nuevo a la propia aplicación Entra de la org
Las credenciales por teléfono-servidor todavía ganan - esa es la fuente más específica. Lo que cambia es la caída debajo de ellos: el propio MICROSOFT-TEAMS de ...
Resolver credenciales de Canva, Meta, X y reuniones por organización
Cada flujo aquí ahora lee la aplicación que el org está en su propio registro si Trajo una, de lo contrario la aplicación de plataforma de Kamo. Los puntos de ...
Resolver credenciales de buzón OAuth por organización
Google, Microsoft 365 y Zoho se conecta ahora lee la aplicación de la org está en su propio registro si trajo uno, de lo contrario la aplicación de la plataform...
Org-side CRUD para el propio cliente de OAuth2 de una organización
El gemelo de PlatformOAuthClientController, detrás **************** Mismo DTO forma, mismo cifrado-en-escrito, la misma regla de nunca retorno-a-secreto, más pl...
Una organización puede traer su propio cliente OAuth2
Hasta ahora el cliente id y secreto para cada proveedor de OAuth venía de uno registro de plataforma, por lo que un org sólo podía conectar lo que Kamo tenía re...
Galería de productos en /screenshots
Una página para mostrar el producto como se ve realmente. Está construido alrededor de un módulo de datos en lugar de marcación, porque vienen más capturas de p...
Arranzar uno de la pestaña del Centro de Interacción
Los terminales de la pestaña y no dieron a un miembro la forma de abrir uno. puntos fueron el submenú Linux Desktop y la cabecera del navegante, ninguno de los ...
El endpoint de perfil deja de cargar toda la tabla
Su propio comentario decía que existía para que una página pudiera pintar al empleador "sin tirando de cada anuncio con él", y la línea bajo ese comentario llam...
Lea la carpeta temática del host en un espacio de trabajo de marca blanca
orgSlug llegó a DynamicMetaLoader sólo cuando la organización fue nombrada vía ?org=, así que en el dominio interno.-customer - donde el host nombra exactamente...
Un país no es su nombre enum
Cada carta en cada superficie de carreras ha estado imprimiendo "Estados Unidos" palabras después de la primera pérdida de sus capitales cuando un nombre enum e...
Pinta una pantalla de registro de marca blanca de la organización del presentador
El mismo defecto que kamo-login a200fc6, la misma causa. getThemePath (último recurso) deriva una carpeta temática del nombre de host - el nombre de las carpeta...
Pinta una pantalla de inicio de letral de marca blanca de la organización del presentador
Cada imagen y color faltaba en el dominio de login.-customer dominio para cualquier organización creada después de la migración de 2026-08-26 alias. getThemePa...
Recuerda qué anuncio de trabajo trajo a un candidato aquí
El sitio de carreras públicas enlaza a /team?jobId=-uid. La inscripción es varias pasos, cruces hosts y rebotes a través de la verificación de correo electrónic...
Publica un anuncio externo, y recoge al candidato de nuevo
Tres cambios, todos al servicio de la nueva junta de empleo público en las carreras. El editor de publicaciones gana "lista en nuestro sitio de carreras públic...
Carreras se une a la lista de alias documentados
kamo-careers sirve a la junta de trabajo pública de la org en las carreras. La lista es información del mecanismo de registro de registro es lo que realmente lo...
Base de referencia el endpoint de marca de huestro
**************** rechazado /org/public/by-host/.host, que es exactamente su trabajo - un nuevo mapeo que resuelve ninguna sesión es accesible sin credenciales a...
La API anónima detrás de las carreras.
La junta de trabajo público lee esto. Es la única superficie en Carreras sin sesión, por lo que la seguridad proviene de la QUERY en lugar de un control de dere...
Las dos columnas que necesita una junta pública de empleo
publicar.examente decide si un anuncio llega a las carreras. Es es un eje separado del estado: un puesto solo interno es totalmente AVAILABLE y todavía no debe ...
Sirviar una org de la marca del huésco en el que está navegando
Se llega a una pantalla de inicio de sesión de etiqueta blanca en el dominio de inicio de sesión. ?org= en la URL y nada en sessionStorage, por lo que el front ...
Carreras es un alias de plataforma, no un org
OrgResolutionService.byHost lee una etiqueta líder que no es una alias de la plataforma como alias de una ORGANIZACION dentro del dominio detrás de ella, así qu...
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.