Indice el CSS de un sitio y analice su página una vez
Un escáner de declaración en lugar de una gramática CSS: el escáner tiene tres preguntas (propiedades aduaneras, imágenes de fondo, colores) y ninguna necesita ...
Comience el juicio de tres días a la primera entrada en el org, no en la creación
Crear una org y abrirla son eventos diferentes. Un org se puede crear y a la izquierda sentado, y nadie ha entrado en no debe haber gastado su evaluación, así q...
Colores de clasificación perceptualmente en lugar de por frecuencia RGB
Contar los valores de RGB a través de una hoja de estilo elige la página blanquiazul del sitio fondo cada vez -- es el color más utilizado en casi todos los sit...
Leer las dimensiones reales de la imagen de los bytes
Nada en la página. Un atributo de ancho HTML es un diseño instrucción, no un hecho sobre el archivo - un logotipo de 2400px es rutinariamente anhelo declarado a...
Solicitar un trabajo diferente para un insecto y una mejora
Un error dice 'encuesta por qué y arreglarlo' y apunta a los registros; una mejora dice 'esto ya funciona, construye la mejor versión' y apunta a la comportamie...
Guardian saliente buscando el escaneo de la marca de la web
El miembro escribe la URL, por lo que cada solicitud que este problema es una SSRF primitivo, y no hay red de egresos y no hay proxy delantero en este clúster -...
Recuerda la sesión enviada para impulsar su trabajo
Una sesión que arregla un insecto y deja el cambio sentado en la máquina de dev no ha arreglado nada que nadie más pueda ver. La oración se divide de la entida...
Comience el juicio de 3 días cuando se cree el org
El juicio estaba semilla pendiente y comenzó en el primer registro del propietario, porque un org estaba inalcanzable hasta que su DNS verificó el inicio del re...
Punto de final de sonda interno para que el canario de acceso ponga a prueba el camino real
El canario de KamoDesktop necesita un enlace acuñado como el icono mints uno. Se mantiene la misma clave de firma, para que pudiera construir su propia y luego ...
Reconstruir ahora la biblioteca compartida tiene AiDispatchRequest
La anterior construcción fracasó en una clase que no había sido empujada a caliba compartida de kamo (fa243ae). Nada que cambiar aquí; esto sólo vuelve a correr...
Contesta si un alias web sigue siendo gratuito
El asistente de la creación de org es de once pasos de largo y el alias sólo fue revisado cuando se presentó el formulario, así que alguien que eligió un nombre...
Detenla la expiración sicambiante de SSO de vaciar una sesión de escritorio en vivo
"La conexión solicitada no existe. Por favor, compruebe el nombre de conexión y Inténtalo de nuevo". en una reconexión de KamoDesktop no faltaba. Era el La prop...
Enviar a la IA, cerrada en MANAGE-SYSTEM-BUGS
La clase lleva "RequirePlatformRight", por lo que el interceptor resuelve el llamar y se niega antes de que cualquier manejador ejecute un cheque por comisión t...
Enciende el picker del espacio de trabajo
Un miembro de varias organizaciones elige ahora cuál abrir después de su contraseña, en lugar de ser elegida para ellos por el nombre de host. Este es el interr...
Enviar al miembro al huésco del espacio de trabajo, no una vía relativa
SignInCompletionService devolvió un relativo /validate?otk=. Eso se resuelve. contra el anfitrión que sirvió al SIGN-IN a login..apex y kamo-login tiene una pág...
Regresa el lalador del espacio de trabajo
La redireccion es errónea. SignInCompletionService devuelve a un pariente /validate?otk=, que se resuelve contra el huésco que sirvió al inicio de sesión -- log...
Enciende el picker del espacio de trabajo
Un miembro de varias organizaciones elige ahora cuál abrir después su contraseña, en lugar de tenerla elegida por el nombre de host. Esto es el interruptor que ...
Aceptar una org explícita, no sólo el anfitrión
Registro condenó la cuenta a cualquier organización que el anfitrión resolviera a. En el registro.kamocrm.com - la página de registro para cada organización con...
Suprimir las faldas de "primera organización en la base de datos"
Siete cuadras en cinco controladores terminaron su org-resolución con, en efecto: si el nombre del servidor es localhost o una IP desnuda, devuelva lo que sea o...
Mantenga un alias de plataforma única en todo el mundo, en ambos caminos de escritura
La creación revisó el alias sólo dentro de un proveedor de seguridad, y PUT /org/-id-no revisó nada en absoluto. Se aplicó lo que se le dio. Ambos eran razonabl...
Rechaza las exportaciones de corpus de formación de IA para los inquilinos de PHI
ANALYTICS-EXPORT está bloqueado porque las exportaciones dejan el límite sin de-identificación. Ambas exportaciones de formación ya tenían una auditoría cerrada...
Envía el árbol en el endpoint de aplicación-catalog también
Tipos de sucursal - Aplicaciones Permitidas construye su editor de /carataloga /caratel /app-catalog, no de la lista de características del inquilino, por lo qu...
Reconstruir contra los derechos del Cuadro de indicadores de ventas de afiliados
Aquí no hay cambio de fuente. SecurityService es lo que enumera RoleRightType.values() servir al editor de derechos (SecurityRoleController) y poblar una subven...
Sirviar la marca de una org a una pantalla sin sesiones
Login, registro y el vestíbulo de reuniones pintan los colores de una organización antes de que exista cualquier sesión. Ellos sabían cuál de la denominación de...
Rechaza un alias que nombra a más de una organización
byAlias tomó LIMIT 1 sobre orgs.alias, que no tiene restricción de singularidad: la ruta de creación lo comprueba por proveedor de seguridad y PUT /org/-id- no ...
Sirva el árbol de la aplicación, y arregle el auto-capaz sin vigilancia
CaracterControlor envía ahora padre/hijos/esPadre en cada serializado app para que el cliente pueda hacer que los niños anidados bajo su padre. Servido en lugar...
Resuelve el dominio en /org/currente lado de servidor
internal.kamocrm.com no llegó a rendir con "Invalid: Falta 'id' o 'domain'". La organización no tiene un campo de "domain" -- tiene un Colección de los "domains...
Derecho-cheque cada vertical, no sólo la dos cerradas
Cada CommerceType ahora nombra su propia aplicación para niños bajo POS, así que el está agotado() cortocircuito que ondeó al por menor, alquileres, servicio, s...
Dale al espacio de trabajo el mismo trabajo post-login que el camino de acogida
Dos huecos encontrados releyando la cola de inicio de sesión original contra la nueva, antes de habilitar el que se recoge. El endpoint de código de forma /log...
Deja que la cáscara trae su org de la sesión, no el anfitrión
El diseño raíz de kamo-internal lee la cabecera de Host, desnuda "internal". letches /org/domain/Ethat. En un huéstre que sirve a un inquilino que es el mismo p...
Deja que un miembro se afiete sin un anfitrión nombrando a su org
Añade la segunda mitad de la división: un inicio de inicio que no nombra organización autentifica al usuario, luego pregunta qué espacio de trabajo. POST /api/s...
Separar el control de credenciales de la autorización de org
Firmar fue dos preguntas fusionadas en una sola consulta. "Son estas credenciales bueno" es contestado por la fila de usuarios - la contraseña vive allí, así qu...
Deja de exigir la verificación DNS para iniciar sesión
OrgHostResolver.resolveByDomain filtrado en od.is-dns.verified = TRUE, así una fila de dominio que existía pero no había terminado de verificar resuelto a nada ...
Acopque rastros de stack a su línea de registro, y los niveles de fijación me equito
printStackTrace' escribe directamente a stderr, por lo que 186 de ellos sobrevivieron a la println barre intacto, todavía incondicional, todavía sin atribuida, ...
Terminar quitando SecurityService de System.out/err
Los 853 llamadas impresas restantes a través de 43 archivos, ninguno de los cuales podría ser Apagado: println no tiene nivel, así que cada uno de ellos impreso...
Quitar la verificación CNAME desactivado System.out
Con la sesión y el ruido de Hibernate se fue este fue el mayor recurrente fuente izquierda en el tronco de la cápsula: cada lookup de CNAME dibujó una caja de s...
Deja el lookup de sesión de System.out, y su *** id con él
Después de la comisión anterior eliminó los bloques de Hibernate-metros de sesión y DiputadoController rastreo por petición, esto fue el 88% de lo que quedaba: ...
Detenla el log de la cápsula girando más rápido de lo que se puede leer
Aproximadamente 4.600 líneas en cuatro minutos, así que la ventana de retención era un par de minutos: persiguiendo un problema de certificado en el 2026-08-22 ...
Verificar las respuestas para el presente, no para una bandera almacenada
El punto final se saltó la investigación por completo cuando ssl-confirmed ya era cierto, sobre el razonamiento de que bajo la regla de todos los anfitriones só...
Re-verificar los dominios ya marcados SSL-confirmados, y curarlos
findAwaitingVerification Fils de verificación se confirma por diseño, así que una vez se estableció nada de nuevo miró ese dominio. Eso fue Biena faltaba mientr...
Haz la configuración de org post-commit en realidad escribir, y curar los orgs que se perdió
Un método transaccional llamado de **************** no abre un una transacción propia. Primavera despide esas llamadas de procesoCompromete ANTES limpiezaDespué...
Confirme SSL sólo cuando cada huésco de org tenga su propio certificado
Los certificados se acuñan uno por FQDN - un solo dnsName cada uno, por lo que la hoja CN coincide con el nombre de host al navegador conectado a -- y funciona ...
Servir a los medios de comunicación, con Range
Cada foto hecha como una imagen rota. La URL apuntaba a MediaService's **************** que tomé para un representante de imágenes general porque hablaba HTTP R...
Marco y endpoints mediáticos, y sembrar los nuevos derechos
Sólo de sí mismo, y impuesto en la QUERY. Cada lectura y escritura resuelve el miembro de la sesión y cada llamada de repositorio toma ese identificador, incluy...
Stamp Last-login así que "Last Login" deja de leer Nunca
Nada en SecurityService ha escrito usuarios.last-login. La escritura vivió en el Servicio de Aventura de Auténtica jubilado y no fue arrastrado cuando autentica...
Restaurar el punto de final de estatus que el frontend ha estado votando
kamo-internal pollos GET /api/security/session/diod-mode una vez en el monte y cada una A partir de entonces. Esa variable fue eliminada en 9c70cb7 junto con el...
Reconstruir contra la biblioteca compartida de kamo 48cde37
Recoge MANAGE-ORG-MASTER-NOTE, la derecha que guarda "Nuestra nota maestra". SecurityService es lo que enumera RoleRightType para el papel, el título del traba...
Suelta la semilla universal; el widget de la tarjeta de tem horario sigue MANAGE-TIMECARDS
UNIVERSALLY-SEEDED-RIGHTS se elimina por completo. Existía sólo porque la tarjeta de tiempo widget no tenía derecho a heredar de, y ahora tiene uno - así que la...
Semilla el correo y los widgets de plomo, y agrega una semilla universal para la tarjeta de tiempo uno
El correo y los widgets de plomo siguen sus derechos de datos exactamente como los del calendario. ACCESO.MAIL y VIEW-LEADS - para que un titular no obtenga dat...
Semilla los widgets del calendario a todos los que ya saben leer el calendario
Ambos widgets muestran a un miembro exactamente lo que /calendario ya los muestra, así que un calendario El lector no obtiene datos que no pudieron llegar, que ...
Como lo que ves enviaste?
Todo llega a su espacio de trabajo por sí solo. Comience en el plan gratuito y lea esta página de nuevo en un mes.
