Comaja de uso de la señal electrónica . Compra de autoservida de consumo
4 metros: - EsignMeterSubmissionService (Ejed daily): agrega API-orgin EsignUsageRecords per org-periodo; primero 40/período incluido, el resto presentado c...
Expong alcance de la clave API-SIGNATURE (E-Signature API)
Añadir el alcance de la API de la firma electrónica al gerente de org API-key para que el personal pueda conceder Negocios orgs acceso e-sign acceso al signo el...
Puerta de API de firma electrónica programática pública (Ámbio API-SIGNATURE)
Añadir /api/public/esign/** a PublicApiController: valida la tecla API org, requiere el alcance de API-SIGNATURE, los límites de tarifas y los reenvíses a ESigS...
API de sobre programático interno (origin=API) para negocios
- EsignInternalController (/api/esig/internal/**): X-Internal-Auth . X-Org-Id Authed, llamado por APIService después de validar la tecla API-SIGNATURE-scoped;...
Alcance de api-key de API.SIGNATURE . EsignGenericEnvelope.origin
Aditivo, sin top de versión: - ApiKeyScope.API.SIGNATURE - puertas de la API programática de firma electrónica (Business) - EsignGenericEnvelope.origin (EsignUs...
Acción de Enviar por firmar y el estado de los sobres en el editor de documentos
Añadir un botón 'Enviar a la firma' al encabezado del editor de plantillas que abre un diálogo para enviar el documento a los destinatarios y rastrear el estado...
Sobres genéricos crean/envíen motor (lado de la remitente)
Añadir las unidades OTK-authed /api/esig/envelopes API kamo-internal para enviar documentos para la firma, reutilizando las mismas entidades compartidas el públ...
Motor de API de firma pública para let sign.sign.pink
Implementar la API de la aplicación kamo-signer, implementar /apipi/esig/* firma de la API the kamo-signer, Convirtiendo el firmante en vivo de la bañera de pre...
Producto de plataforma se deslfaba en Pestaña de Organizaciones
Superficie la designación de la plataforma-producto donde pertenece a la plataforma Organizaciones. Añade un interruptor cerrado por org (discapacidado para el ...
Gestión de la Organización.isPlatformProduct de la Plataforma . Orgs
PlatformAccountSummary expone isPlatformProduct . hasSubscriptionMarket; nuevo PUT ************* (plataforma-admin cerrada) pone la bandera e invalida los derec...
Organización explícita.isPlatformProduct como señal de derechos-raíz
Reemplazar el heurista derivado 'propete un mercado SUBSCRIPCION' con un explícito, bandera de propiedad de admin. Un producto de plataforma (por ejemplo, sign....
Ámbito de aplicación de los derechos de los miembros a la raíz del producto, no KamoCRM
DerechoServicio ahora resuelve el accesorio de cada miembro a través de de derechoRootResolver (después de ancestros o autos) en lugar de caminando hasta el org...
Resolver derechos por producto-root org, no de plataforma de primer nivel
Introduce EntitlementRootResolver: el ancestro-ancestro-a-tuyo más cercano-propiedad-propiedad de una org (su raíz de producto), cayiéndose de nuevo a la plataf...
Añadir recipiente de sobre, valor de campo, entidades de estado de la situación del destinatario
Check in in-progress as as model: EsignEnvelopeRecipiente (Erepo), EsignFieldValue (Erepo), EsignRecipientStatus y una actualización ESignSignerType. Aditivo; s...
Añadir EsignUsageRecord para el uso de la firma de medición
Nueva entidad de uso solo a apéndice (espejos AiUsageRecord) emitida en la firma completar. Sólo las firmas de origen de la API cuentan para el presupuesto mens...
Preservar la relación de aspecto, nunca estirar logotipos no cuadrados
Favicon PNG/ICO se produjeron marcos con keepAspectRatio (false), estirándose cualquier logotipo no cuadrado en un cuadrado distorsionado. Center-fit el logo en...
Signs de pre-seed.pink . www.sign.pink en STATIC-DOMAINS
sign.pink es un nuevo dominio de ápice (marca de firma electrónica de consumo / marca blanca Kamo inquilino org). Cipex pre-seedex - www para que a Let's Encryp...
Nueva aplicación de firma de firmas de firmas de montaje electrónico monorepúlpe monorepúr.
Turborepo - pnpm espacios de trabajo monoreposipon vivienda reutilizable paquetes de señal electrónica extraído de kamo-internal más una nueva aplicación de kam...
Empresa de ancho completo reescribir con vista previa en vivo
LoanProductForm era una sola columna estrecha (máximo mediano: 880) con codificación dura Inglés por todas partes. Ahora utiliza el mismo patrón de empresa que ...
Disición de dos columnas con panel de vista previa en vivo
La nueva página de la oferta era una alta columna estrecha en pantallas anchas. el aporte de vista. Ahora utiliza CSS Grid con la forma en la izquierda (5fr) y ...
Página polaca de nueva oferta - estado vacío, insignia LOC, términos personalizados
Tres huecos de UX que la página de la oferta tenía después del refactor anterior: 1. Estado vacío. Cuando un mercado todavía no tiene productos de préstamo, el...
Porofía sobresortación por tarifa, APR y tasa de originación
LoanOfferCreateRequest gana tres campos opcionales de interésRateBpsOverride, aprBpsOverride, originationFeeAmountOverride. createDraft los aplica cuando conjun...
Exponga PERSONAL-LOANS en el tipo de comercio y los recolectores de compromiso
Añade PERSONAL-LOANS a las listas COMMERCE-TYPES y EngagementType para que el a partir de los mercados/nuevos y nuevos y de los préstamos personales de KamoLOS ...
Esmalte frontend frontend esmalte de org Informes de org.
Esmalte de Frontend (T6): - Nuevo lib/format.ts: locale-aware Intl helpers - formatCurrency / formattaDema / formatoDateTime / formatPorcentBps. Reemplazas co...
Nivel de nivel 6-7o9o10 - esmalte frontend, informes org, OpenAPI, JaCoCoCo
T6 (policía en primera línea): - Nuevo /lib/format.ts: formato locale-awareCurrency / format formatDato / formatDateTime / format93Bps vía Intl APIs (sustituy...
Lote de cumplimiento de nivel 5
- OfacSanctionsService: Jaro-Winkler fuzzy match . . . . . . . . . . . . . . . . . . . . . . . pase. Hits puntuación de similitud de la superficie. Configura...
LoanChargeOffReasonCode (IRS 1099-C box 6) . búsqueda de auditoría
- New LoanChargeOffReasonCode enum (A-BANKRUPTCY..H-OTHER) por IRC .6050P - Loan.OffReasonCode columna - **************** multi-filtro .Query para citaciones re...
Seguridad de nivel 3 - Lote de limpieza de errores de nivel 8
T3 - Seguridad: - New RateLimitFilter (Bucket4j): 1000/min per IP para los cobardes web, 10/min por sesión para la oferta aceptar/decoder/rescind, 60/min gene...
¿Qué
Utilizado por ******************* para reactivar un existente Plan PAUSED en lugar de crear una fila duplicada que los huérfanos detuijan una.
/api/los proxy HMAC-signs secadores de identidad
Cuando se establece el código env var, el proxy ahora calcula que **************** secreto) y envía X-Proxy-Signature - X-Proxy-Timestamp junto al X-Org-Id / Ca...
Página de detalle de préstamo del lado de Org. Ajustes/promesa API
- LosApi: manualAjusta, renunciaFee, promiseToPay - ************* por completo org-operaciones página * 4a cartas de saldo (actual, principal, interés, vencid...
Lote final - cumplimiento, paquetes, ajustes, Grafana, pruebas
Cumplimiento: - MlaCheckService - Ley de préstamos militares contra la que se enfrenta Concha de discoteca DoD MDC. Devuelve noCoverido si no está descifrado ...
Lote de P2 - observatorio, pruebas, impuesto de fin de año, identificaciones reales de rayas
Observabilidad: - micrómetro-registro-réus en el camino de clase - /actuador/prometido expuesto a través de la config de gestión (ambos locals configmap) - Serv...
LoanOrgStripeConnect - Impuesto de préstamos/campos decruce - índices calientes
- Nueva entidad de LoanOrgStripeConnect (uno-per-org, stripeConnectedAccountId Conectan capacidades de abergue) Repositorio - Préstamo: rayaCustomerId (creada...
P1 frontend - cola de carga-off - cronolineo de auditoría
- LosApi: chargeOffQueue / confirmChargeOff / auditByLoan - ************************* página de la cola de revisión D120; usuario de org comentarios de cada p...
Lote P1 - webhooks avance estado, crons, comercio vertical
Movimiento monetario (el núcleo P1): - LoanPaymentPostingService: markSucceededAndPost / markFailed / markReturnedAndReverse / markDisborsementSucceded / mark...
Foramiento de endurecimiento de P0 - formularios, resolución de sesión, métodos de pago
Formularios (lados de oreja): - **************** y páginas de edición /-productUid. - Nuevo préstamoProductForm: básicos / precios / límites / términos / térm...
Freenización de P0 - Punto final de Stripe Connect - PDF flatten
- Fix EsignClient imports: EsignGenericEnvelopeRepository / EsignSignatureRepository vivir en .esign.repos, no raíz .esign - Nuevo StripeConnectController POS...
/api/los/* ruta de proxy . KamoLOS vía k8s DNS
Espejos el /api/billing/[[...path] BillingService proxy: - sesión de *** resuelta vía Redis; X-Org-Id . X-Member-Id reenvió - /api/los/webhooks/* skip session a...
Añadir PERSONAL-LOANS commerce type front-end
- engagementTypeLabels: ampliar EngagementType union - MarketCardGrid: PERSONAL-LOANS color (-14b8a6) . . . . . . . . . . . . . . . . . . . . . - Página de det...
originación inicial de préstamo personal - servicio de servicio de servicios
New Spring Boot 3.1.5 / Java 21 microservicio modelado en BillingService. Propiedades dominio de préstamo personal de extremo a extremo: - LoanProduct / LoanOf...
Añadir tipo de comercio PERSONAL-LOANS - paquete de entidad
- CommerceType.PERSONAL-LOANS - paralelo EngagementType . vocabulario - BuiltinVendorCategorías entradas para vendedores de préstamos personales - 15 entidades ...
Las subidas de foto-álbum utilizan el mismo gasoducto WS que la pestaña Subir
Extrae la tubería de cargado de dác-manager (hashing - dedup check - register-or-upload" - conversión impulsada por WebSocket) en un uso reutilizableImagingUplo...
Ocultar es Active=false programas de prestatarios en tiempo real
useProgramCatalog ahora filtra los programas con isActive=false antes devolviéndolos al mago del préstamo. La bandera es del lado del servidor computado como (b...
Ofrendas de programas de relleno para los mercados hipotecarios existentes en bota
DataLoader ahora llama **************** después del relleno de AppMortgage-engage. Barre todos los MORTGAGE existentes CommerceMarket y asegura que sus ofertas ...
Ofrendas del programa hipotecario de Bootstrap en el mercado crean relleno de botas
Cuando el usuario crea un CommerceMarket con commerceType=MORTGAGE a través de la Pestaña de configuración de mercados y campos - el mercado necesita ofertas de...
Duplicar aglutinantes para que los usuarios puedan tenedor sin afectar el original
Añade una acción "Duplicada" accesible desde el menú contextual de la lista de carpetas y desde un nuevo botón en la cabecera del editor. El duplicado parte de ...
Añadir POST *************
Las copias profundas de un aglutinante que el solicitante puede ver (propiedad, compartida o plantilla) en una carpeta fresca propiedad del solicitante. Copias ...
Programas de hipotecas toggle - MORTGAGE engagement-link profundo
- HipojoProgramsPanel ahora envía un interruptor real en cada tarjeta de programa con actualización optimista y retroceso en el fracaso. Llamando a un program...
PUT /programas/-code-/active . deprecate hipotecaria heredada POS endpoints
- HipotecaProgramController gana PUT **************** con el cuerpo "isActive": bool, cerrado en LOS.TAKE-APPLICATION. Delegados a **************** que se a...
¿Te gusta lo que ves envío?
Comienza con el plan gratuito y vuelve a leer esta página dentro de un mes para ver cómo funcionan las funciones y los beneficios.
