Reconstruir contra la biblioteca compartida que persiste el contacto de citas
El escritor del mercado consiguió una comisión después de la última vez que se construyó este servicio, y CI clones kamo-shared-library en el momento de la cons...
El diseño del estudio Informe . Informes definidos por Java, un renderr genérico
Los informes se definen como clases de Java en la biblioteca compartida de kamo y se dictan por uno frontend impulsado por la capacidad, así que añadir un infor...
Persiste en la regla de cotización de un mercado, y rechazar una semi-estado
Los DTO llevaban citaContactMode y citoCitaContactoMiembroId pero ningún escritor leyó ellos, así que el escenario redondeó el formulario y se cayó en silencio....
Elija a quién nombra una cita como contacto del cliente
El diálogo de mercado gana "cuar el contacto futuro de Quote" bajo Citas Habilitar: la pista agente asignado, una elección hecha por cotización, o una persona e...
Ahorrando un artículo bloqueado en 21 llamadas de traducción
Async era inerte. ********************** llamado traducido en el mismo frijol, así que la llamada fue directamente a esto y Nunca llegó al poder que lo hace asi...
Deja de enviar a AI para restablecer las cajas mientras se les escribe
Un miembro presentó esto contra el diálogo Send To AI: la descripción "a menudo restets volver a la descripción original mientras lo estás editando". Restablece...
Honra la regla de contacto de un mercado donde una cita nombra a alguien
El detalle del personal, la vista previa del personal y la propia página del cliente ahora resuelven el contacto a través de un método, por lo que no pueden dis...
El corpus de artículo, y el oleoducto que lo construye
307 artículos en 16 categorías y 29 secciones, del proyecto 248 artículos de Documentación/ más 59 escrito aquí: cada categoría y página de destino de sección, ...
Un mercado decide quién nombra una cotización como contacto del cliente
QuoteContactMode da un LeadMarket tres respuestas: el agente asignado del plomo (Resolvido por lectura, que es lo que hace cada cita hoy y qué columna nula Por ...
Columnas para el contacto de cotización de un mercado y la instantánea per-cita
Nombres de mercado su respuesta en QUOTE-CONTACT-MODE (-QUOTE-CONTACT-MEMBER-ID cuando esa respuesta es una persona explícita), y cada cita mantiene el contacto...
Una ventana que se levantó no ha sido leído
La insignia de la charla no leída era invisible en todas partes. Interaction Center, el hexhead y la razón no fue la placa. Los tres leyó un conteo, y ese conde...
Punto en el org real, mantener el árbol en la URL, mostrar artículos relacionados
KB-ORG-ID era "1". El centro de ayuda vive en org 116848564848209608710, por lo que cada KB lea en este sitio perdido -- /help-center hizo su estado vacío sin i...
Anunciar un mensaje sólo una vez que se puede leer
POST /esiones /-guid-/mensajes es Transactional, y el NATS publicado de la el mensaje siempre ha esperado el compromiso con un comentario que dice exactamente p...
Cuesto de los artículos relacionados con un artículo
KbRelatedPanel es un componente en tres lugares: cura en el compositor y el editor, y lee de nuevo en la opinión del artículo. Añadiendo un artículo aquí tambié...
Artículos relacionados, y un camino público que mantiene el árbol
Tres cosas, todas alcanzando la misma página. Artículos relacionados. KbArticleRelationService es el dueño de la "ver también" simétrica enlaces: lista, conjun...
Migración para las RELACIONES KB-ARTICLE
Espejos KbArticleRelation in kamo-shared-library. Escrito explícitamente que dejar a ddl-auto para que los valores UID y FECHA-CREATED predeterminados vivan en ...
Relaciones de artículo a artículo
KB-ARTICLE-RELATIONS contiene los vínculos comisariados "ver también" entre los artículos en una base de conocimiento. Las filas son por dirección y el par se m...
Añadir la ruta que falta para llenar la forma, y dejar de ofrecer acciones sin subvención
Dos defectos detrás de un informe: el editor de PDF no abriría, y borrado fue ofrecido a un miembro que no podrá borrar. **El editor.** DocManager posts a /api...
Baja a tu propio mensaje cuando te habías desplazado.
Enviar a la historia dejó al miembro aparcado donde lo eran, con su propio mensaje adscrito debajo del redil. Desde el asiento se ve exactamente como un envío q...
Diseño para la construcción, artículos relacionados, artículos relacionados y cableado público del Centro de Ayuda
Cubre los 248 borradores de fuentes bajo Documentación/, el árbol que mapean debajo el artículo existente del Centro de Ayuda, la nueva función de KB-ARTICLE-RE...
Página y busque en el directorio org, y detenga a dos constructores de filas a la deriva
Las terminales de las redes responden con todo el conjunto establecido en un solo cuerpo. Eso está bien para un miembro de una docena de ogs e imposible de impo...
Toma las dos caídas de "no podría empezar" de la fuente
Ambas vías de rechazo SMS citan al servidor cuando da una sentencia y se devuelve a uno de los suyos cuando da sólo un código de máquina. Esos dos líos de cuerd...
Base inicial hasta $10 en cada término
69 / 59 / 49, desde 59 / 49 / 39. La escalera de compromiso está intacta por el diseño. todavía exactamente $10 de descuento por un año y $20 por tres que es el...
Ofrece el plazo de facturación y deja de esconderlo sobre Enterprise
Dos maneras separadas esta página desechando la elección. La consola org HAD un control de tres términos, pero estaba metido en la derecha de la "Elija plan" d...
Coita el compromiso ahorrando en dólares en las tarjetas del plan
El descuento es un piso de $10 al año y $20 en tres años, que es como el catálogo lo establece y cómo se anuncia en todas partes. Renderizado como porcentaje De...
Diga qué suscripción se trata de la puerta de la pílr la pílsa de lanzamiento
"No pagar ya" significa el propio asiento de VIEWER, la misma cuestión de los planes y La página de facturación responde cuando decide si ofrecerlas una. Vale l...
Deja de ofrecer el plan interno de plataforma-propior para la venta
listaPlansForMarket filtrado en isActive solo, y el activo no es el mismo que en el menú. OWNER-UNLIMITED ("Propietario de Platform interno") está activo, lleva...
La oferta de ejecución, sobre Planes y facturación y en la plataforma de lanzamiento
La consola cotizaba precios de lista mientras kamocrm.com anunciaba un tercio de la misma plan, porque nada en kamo-internal podía ver que existiera una oferta....
Sirviar la oferta de running, y decir si un asiento es realmente PAID para
Añade GET /markets/-id-/promotion. No había manera de que una superficie de compra en la aplicación se hiciera a sabe que una oferta estaba funcionando en todo ...
Establecer "/seat/mes" a la derecha de su propia línea
El precio mantiene el borde izquierdo y la unidad toma la derecha, por lo que el soporte de dos el ancho de la carta en lugar de apilar rubor a la izquierda que...
La oferta llega al héroe y a la franja de precios
El héroe ya tenía una cinta de cuenta regresiva, y había estado haciendo nada desde entonces el catálogo se movió a un porcentaje: "pickHeroOffer" filtrado en F...
Poner "/seat/mes" bajo el precio, no al lado
Las tasas de tres cifras y "/seat/mes" no comparten una línea en una tarjeta de cuatro cruces. En línea a 1rem la etiqueta envuelta en el medio de texto o expri...
Un ascenso que no resuelve no debe ampliarse a todos los planes
Un planIds aplicable EMPTY significa "sin restricción" aguas abajo, por lo que una restricción que no se deja en TRANSLATE no debe convertirse en una lista vací...
Reconstruye para recoger BillingCycle.TRIENNIAL
Sin cambio de fuente. SecurityService clones kamo-shared-libria en image-build time, y el catálogo que sirve está a punto de llevar filas de precios TRIENNIAL. ...
Un código promocionar funciona en su propio último día
La fecha final es el último día un código funciona, no el primer día que no lo hace. SubscriptionPromotions.check lo lee de esa manera en el servidor, y la ofer...
Un ferrocarril de compromiso a tres mandatos, y una promoción que la página puede probar
Nuevos precios: Inicio $59/$49/$39 y Negocios $119/$109/$99 por asiento por mes en on mandatos mensuales, anuales y de tres años. El carril sustituye al par men...
Venda el plazo de tres años y detenga cuatro copias del ciclo a la deriva
Los ciclos de facturación fueron mecanografiados a mano en cinco lugares. Uno de ellos, el editor de precios de plan, ofreció "BIENNIAL" - un valor que el servi...
Bill el mandato de tres años, y cotiza su tasa a la consola
BillingCycles gana TRIENNIAL, expresado a Stripe como tres años en lugar de Treinta y seis meses para que la renovación rastree el aniversario de la inscripción...
Un mandato de tres años, y las reglas de promoción que nunca se leyó
Añade BillingCycle.TRIENNIAL para que un suscriptor pueda comprometerse durante tres años. El columna es varchar sin restricción CHECK en ninguna parte, por lo ...
Mostrar el título del informe en Enviar a la IA, editable
El diálogo permite al operador editar la instrucción y la descripción, pero nunca mostró el título, y el título tampoco estaba en el mensaje. el otro extremo co...
Pon el título del informe en el mensaje, y deja que se corrija
Un despacho compuso la instrucción del operador y la descripción de los errores con el separador entre ellos. El título nunca estuvo en él, así que la sesión ab...
Llegar el título del informe a través de un despacho de Enviar a la IA
El despacho envió la instrucción del operador y la descripción del fallo y nada Si no, así que la única línea que dice lo que el informe está ACERCA nunca llegó...
Aterrona los botones de texto, chate y Note de la cabecera en la pestaña que nombran
La vista principal mantiene su selección de fichas en la dirección de la dirección de la ficha principal, Sub-tab de comunicaciones y una acción rápida de cabec...
Di por qué un número no pudo abrirse, en lugar de un dialpad vacío
Abrir la herramienta SMS en un número de teléfono resuelve una conversación para ello primero, y esa resolución puede responder "no hay que escribir de texto" c...
Responder a un mensaje, y llevar al lector a lo que responde
MediaService ha llevado a la matriz de una respuesta y la cita para dibujar para ello desde "enviar la cita con un Responder, no sólo el puntero"; esta es la mi...
Deja de ofrecer una edición una vez que alguien más ha leído el mensaje
Cada ventana de chat que dibuja un MessageBubble - el miembro chat popups, y el anuncio social y de entrada conversaciones que compartan ChatBox y ofrecen Edita...
Rechaza una edición una vez que otro miembro haya leído el mensaje
PATCH /api/media/messages/-id fue deliberadamente desconexitado en los recibos, a diferencia del DELETE. El razonamiento escrito en él fue que la falta de entra...
Oscuro la marca xAI por lo que se muestra en el descenso del proveedor
Iconos simples envía el xAI glyph lleno de FFFFFFFF, que es su marca color en una superficie oscura. El menú desplegable proveedor de IA es blanco y la aplicaci...
Oferta Muévete en un mensaje con clic derecho, no sólo en uno de los mareados
Haciendo clic derecho en un mensaje ofrecido Responder, Responder a todos, Adelante, Reportar Spam, Archive, Etiqueta y Borrar. Presentarlo en cualquier otro lu...
Go To Settings lidera el menú Configuración, por encima de la lista de aplicaciones
Reportado con dos capturas de pantalla y una org con once aplicaciones habilitadas, una con dos vueltas cada "Vete a Configuración" en la parte inferior de la s...
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.