Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

Added

  • Web
    • c-modal se agrega modificador c-modal--padding-less.
    • c-modal se agrega elemento c-modal__action-area.
    • c-datetime-modal layout para datepicker desplegado en modal - outbound.
  • Template
  • Locales
    • outbound-schedule:
      • shipping-schedule-for: El envío será programado para el
      • shipping-schedule-at: a las
      • shipping-schedule-day: Día
      • shipping-schedule-schedule": Horario

Updated

v1.19.7 - 2020-06-11

Added

  • Components
  • Templates
  • Locales
    • actions
      • save: Guardar
    • outbound-schedule
      • actions
        • schedule: Programar envío
    • reports
      • scheduled-reports: reportes programados
      • available-reports: reportes disponibles
      • period: período
      • daily: diario
      • weekly: semanal
      • monthly: mensuales
      • daily-sending-at: este reporte se envirá a primera hora del día.
      • weekly-sending-at: este reporte se envirá el primer día de cada semana.
      • monthly-sending-at: este reporte se envirá el primer día de cada mes.
      • scheduled-next: el próximo envío está programado para el
      • campaigns-selected: campañas seleccionadas
      • latest-reports: últimos reportes
      • filter-reports: filtrar reportes
      • reports-sent: reportes enviados
        • report-type: Tipo de Reporte
        • period: Período
        • year: Año
      • sent: enviado
      • size: tamaño

v1.19.6 - 2020-06-11

Added

  • Locales
    • user-data-update
      • error-new-password-equals-old-password: La nueva contraseña debe ser diferente a la anterior
      • data-updated-correctly: Sus datos fueron actualizados con éxito
  • Locales
    • user-data-update
      • header: Ingresa tus datos
      • email-as-login-message: El email ingresado será el nuevo login
    • actions
      • yes: Si
      • no: No
    • inputs
      • shared-license: Licencia compartida
  • Web
  • Templates

v1.19.5 - 2020-06-05

Added

  • Locales
    • Error de alerta de tamñao de adjunto
    • Error de tipo

v1.19.4 - 2020-06-02

Added

  • Locales
    • mailing
      • recover-password:
        • subject: Recuperar contraseña
        • header: Estimado(a) @username
        • content: Para recuperar tu contraseña, ingresa a la plataforma utilizando con la siguiente llave de recuperación
        • button: Ingreasr Ahora
        • hint: La contraseña tiene una vigencia de 24 horas. Realice el cambio antes de este tiempo.
    • user-data-update
      • header: Ingresa tus datos
      • email-as-login-message: El email ingresado será el nuevo login
    • actions
      • yes: Si
      • no: No
    • inputs
      • shared-license: Licencia compartida
    • recover-password
      • header: Ingresa tu login para recuperar la contraseña
      • recover-mail-sent: Te enviamos un mail a {{email}} con la información para recuperar tu contraseña.
      • error-recovering-password: No pudimos recuperar tu contraseña. Contacta a tu supervisor.

v1.19.3 - 2020-05-20

Added

  • Web
  • Assets
  • Locales
    • mailing
      • expiration-warning
        • subject: ¡Sigue mejorando la experiencia de tus clientes!
        • header: Hola, Estimado(a) @username
        • subheader: Quedan 5 días para finalizar tu prueba gratis.
        • content: ¿Ya atendiste a tus clientes a través de Chattigo? Descubre todas las funcionalidades que tenemos para que mejores la experiencia de tus clientes.
        • content-2: Si ya decidiste tu plan, haz clic aquí para conversar con nuestro equipo comercial.
        • enter: Ingresa a Chattigo
        • keep-using: Quiero seguir usando Chattigo
    • buy-outbound
      • success-hint: Tu compra será analizada por nuestro equipo. Una vez aprobada, actualizaremos tu saldo.
      • usd-input-hint: El monto debe ser mayor a cero
      • outbound-conditions:
        • condition-a: El valor de la bolsa se cobrará en su próxima factura de Chattigo.
        • condition-b: Los precios no incluyen IVA.
        • condition-c: El total de mensajes comprados tiene validez por un (1) año.

Updated

  • Template
  • Templates
  • Locales
    • status
      • session-expired: Tu sesión ha cadudcado
    • login
      • already-have-account: ¿Ya tienes cuenta?
      • dont-have-account : ¿No tienes una cuenta?
    • inputs
      • placeholder-register-message: Quiero saber del plan…
      • general-required: Este campo es obligatorio
      • general-invalid: Este campo no es válido
    • labels
      • email-address: Dirección de correo electrónico
      • country: País
    • actions
      • contact-executive: contactar ejecutivo
      • enter-here: ingresa aquí
      • choose-one: Elige uno
    • headers
      • register-new-client: Registro nuevo cliente
    • mailing
      • welcome
        • subject: ¡Bienvenido a bordo!
        • content: Esperamos que disfrutes al máximo la plataforma. Para ingresar a la plataforma, descarga el archivo adjunto con la información de acceso y haz clic en el botón.
        • content-2: Si tienes dudas para usar la plataforma, revisa nuestros
        • tutorials: tutoriales
      • verify-account
        • subject: Un último paso: Confirma tu mail
        • content: ¡Gracias por registrarte en Chattigo! Ya recibimos tu información.
        • content-2: Para continuar con el proceso, por favor realiza la confirmación de tu mail haciendo clic en el siguiente botón.
        • button: Confirmar email
      • expiration
        • subject: Hoy termina tu periodo de prueba
        • header: Hola, Estimado(a) @username
        • subheader: ¡Qué rápido pasó el tiempo!
        • content: Hoy termina tu periodo de prueba en Chattigo. Para seguir mejorando la experiencia de atención de tus clientes, elige el plan que deseas contratar y nuestros ejecutivos se pondrán en contacto contigo.
        • plans
          • monthly: Mensuales
          • custom-values: Valores personalizados
          • business: Negocio
          • corporate: Corporativo
          • enterprise: Empresaria

v1.19.2 - 2020-05-06

Added

  • Locales
    • inputs
      • errors
        • email-required: El email es obligatorio
        • email-invalid: El email no es válido
        • password-required: La contraseña es obligatoria
        • password-mismatch: Las contraseñas no coinciden
        • name-required: El nombre es obligatorio
        • login-required: El login es obligatorio
        • phone-invalid: El número de teléfono no es válido

v1.19.1 - 2020-05-06

Added

  • Locales
    • Login
      • role-label: Usar {{brand}} como

v1.19.0 - 2020-04-29

Added

  • Shared
  • Locales
    • mailing
      • welcome
        • header: ¡Bienvenido a Chattigo!
        • content: Estamos muy contentos de tenerte por aquí durante los próximos 30 días.
        • content-2: Para ingresar por primera vez, escribe tu correo como usuario y contraseña. Una vez logeado, podrás cambiar tu contraseña.
        • content-3: Si tienes dudas para usar la plataforma, revisa nuestros
        • youtube-tutorials: tutoriales en Youtube
        • or-write-to: o escríbenos a
        • button: ¡Comencemos!
      • verify-account
        • header: Hola, Estimado(a)
        • content: ¡Hemos recibido tus datos de registro!
        • content-2: En menos de 24 horas te estaremos enviando un correo con los accesos a tu Prueba Gratis, para que puedas disfrutar de toda la experiencia Chattigo.
        • content-3: Para continuar con el proceso, no olvides verificar tu cuenta haciendo clic en el botón.
        • button: Verifica tu cuenta
      • expiration
        • header: Quedan poco días para finalizar tu prueba gratis.
        • content: Esperamos que hayas podido sacarle el máximo provecho a la plataforma para mejorar la experiencia de tus clientes.
        • content-2: Si deseas continuar usando Chattigo, responde este correo para ponerte en contacto con nuestra área comercial, quienes te guiarán en el proceso de compra que más se ajuste a lo que necesitas.
      • sincerely: Atentamente
      • chattigo-team: Equipo de Chattigo
      • unsubscribe: Darse de baja

v1.18.0 - 2020-04-20

Added

  • Web
  • Templates
  • Locales
    • loaders
      • applying-filters: Aplicando filtros
      • transfer-ongoing: Realizando transferencia
    • alerts
      • campaign-at-least-one-selected: At least one campaign must be selected
    • login
      • subheading-update-data: Actualiza tus datos
      • error
        • password-not-match: La contraseña no coincide, intentalo nuevamente
    • inputs
      • placeholder-email-enter: Ingresa tu email
      • placeholder-password-new: Nueva Contraseña
      • placeholder-password-verify: Verificar Contraseña
  • Assets

v1.17.1 - 2020-04-20

Fixed

  • Widget
    • !important sizes in actions span elements in widget-header.
    • !important color in actions span elements in widget-header.
    • implicit text-align left for inputs labels.

v1.17.0 - 2020-04-16

Added

  • Web
  • Trump
  • Locales
    • login
      • error
        • user-taken: Ya existe un usuario con ese nombre
    • side-menu
      • config: configuración
      • new: nuevo
      • legacy": legacy
    • user-profile
      • user-admin: administración usuarios
      • user-detail: detalle usuario
    • user-admin
      • filter: Filtrar usuarios
      • list: Lista de usuarios

v1.16.0 - 2020-03-26

Added

  • Web
  • Shared
  • Trumps
    • .u-text--uppercase
  • Template
  • Locales
    • side-menu
      • supervisor-new: Supervisor (Nuevo)
    • transfer
      • select-agent-to-transfer: seleccionar un agente para transferir
      • available-agents: agentes disponibles
    • user-profile
      • max-chats: cantidad máxima de chats
      • address: Dirección
      • account-disable: Suspender Cuenta
      • account-enable: Habilitar Cuenta
      • card-headers
        • accounts: Cuentas
        • of: de
    • alerts
      • user-disabled: Usuario deshabilitado.
      • user-enabled: Usuario habilitado.
      • user-disabled-error: Error al deshabilitar usuario.
      • user-enabled-error: Error al habilitar usuario.
      • campaign-modified: Campaña modificada.
      • campaign-modified-error: Error modificando la campaña.
      • configured-permission: Permiso configurado correctamente.
      • configured-permission-error: Error al configurar permiso.
      • user-must-have-rol: El usuario debe tener al menos un rol asociado.
      • rol-modified: Rol modificado.
      • rol-modified-error: Error al modificar rol.
      • errors-in-form: Existen errores en el formulario.
      • updated-user-success: Información actualizada.
      • updated-user-error: Error al actualizar la información.
      • image-upload-error: Error al procesar la imagen.
      • image-upload-extension-error: El archivo no tiene una extensión de imagen válida.
      • image-upload-success: Imagen guardada.
      • load-user-list-error: Error al cargar la lista de usuarios.
      • interpolations
        • new-amount-results: Se han cargado {{amount}} nuevos resultados.

v1.15.1 - 2020-03-19

  • Widget
    • objects elements now live inside class chattigo-widget

v1.15.0 - 2020-03-19

Added

  • Web
  • Templates
  • Trumps
    • .u-text utility block for differents texts sizes.
  • Locales
    • actions
      • accept: aceptar
      • confirm: confirmar
      • update: actualizar
      • load-more: cargar más
    • labels
      • email: Email
      • name: Nombre
      • phone: Teléfono
    • outbound-schedule:
      • scheduled: programados
      • schedule: programar nuevo
      • scheduled-messages: mensajes programados
      • schedule-shipping: programar envío
      • actions:
        • edit-message: Editar mensaje
        • reschedule: Reprogramar envío
        • cancel: Cancelar envío
        • recharg: Recargar saldo
      • to-be-held: a realizar el
      • no-balance: Saldo insuficiente para realizar envío,
      • cancel-send-question: ¿Estás seguro(a) de cancelar este envío?,
      • recharge:
        • enter-amount: Ingresa un monto para recargar tu saldo
        • enter-amount-hint: Presupuesto recomendado para enviar este mensaje
        • billing-to: La facturación se realizará a
        • change-billing: cambiar facturación
      • disclaimer
        • after-24: Recuerda que si deseas retomar una conversación, luego de 24 horas se cobrará como un nuevo HSM.
    • week-days
      • monday: lunes
      • tuesday: martes
      • wednesday: miércoles
      • thursday: jueves
      • friday: viernes
      • saturday: sabado
      • sunday: domingo
      • tomorrow: mañana
      • next-week: próxima semana

Changed

Deprecated

v1.14.0 - 2020-02-21

Added

Deprecated

v1.13.2 - 2020-02-19

  • Fixed
    • Widget: width in custom logos, welcome/ending page.

v1.13.1 - 2020-02-14

  • Fixed
    • Widget: padding in welcome page.

v1.13.0 - 2020-02-13

  • Widget
    • Add
    • Change
      • new class .chattigo-widget-header--fixed contains:
        • .chattigo-widget-header__logo
        • .chattigo-widget__close-icon

v1.12.1 - 2020-02-11

v1.12.0 - 2020-02-07

Added

  • Shared
  • Web
  • Locales
    • actions
      • edit, add-new
    • user-profile
      • upload-image: Subir imagen
      • edit-user: editar
      • deactivate-user: desactivar usuario
      • users-label: Usuarios
      • see-detail: Ver Detalle
      • card-headers:
        • detail-of: Detalle de
        • campaign-access: Acceso a campañas
        • permissions: Permisos
      • filters:
        • roles: Roles
        • campaigns: Campañas
        • permissions: Permisos
      • roles:
        • agent: agente
        • supervisor: supervisor
        • admin: administrador
        • maintainer: mantenedor
    • buy-outbound
      • buy-messages: compra de mensajes
      • total-budget: presupuesto total
      • each-message: cada mensaje
      • budget-entered-in: por el presupuesto ingresado en
      • you-can-send: podrás enviar
      • messages: mensajes
      • outbound-conditions
        • conditions-label: condiciones de los envíos salientes
        • no-iva: los precios no incluyen IVA
        • valid-until: el total de mensajes presupuestados tiene validez por (1) año
        • messages-available: el total de mensajes presupuestados estará disponible una vez confirme el botón de pago
      • current-balance: saldo actual
      • last-month: último mes
      • average: promedio
      • last-messages-sent: mensajes enviados (últimos 3 meses)
      • billing-information: datos de facturación
      • billing:
        • national: facturación nacional
        • national-hint: solo clientes Chattigo Chile
        • international: facturación internacional
        • international-hint: solo clientes Chattigo fuera de Chile
      • purchase-summary: resumen de la compra
      • budget-entered: presupuesto ingresado
      • purchase-summary-hint: Al confirmar tú compra aceptas las condiciones del presupuesto ingresado y la actualización de tus datos de facturación.
      • confirm-purchase: confirmar mi compra
      • purchase-success-hint: La facturación está sujeta a las condiciones comerciales y leyes de cada país.
      • purchase-price-in: por el valor de tu compra en
      • purchase-success: ¡La compra se ha realizado con éxito!
      • amount-billed: importe facturado
      • will-be-charged: Esta compra se cobrará en tu próxima factura de Chattigo.
      • buy-again: volver a comprar
      • modal-title: número de mensajes, por el monto gastado
      • by-country: según el país
      • confirm-your-data: Confirma tus datos
      • company-name: Razón social
      • company-id: Número identificador
      • economic-activity: Giro
      • address: Dirección
      • city: Ciudad
      • region: Comuna
      • country: País
      • invoice-receiver: Nombre encargado (recepción factura)
      • receiver-email: Email (receptor factura)
      • contact-number: Teléfono contacto
      • save-data: guardar mis datos
    • web-empty-chat
      • message: para comenzar, selecciona un chat de la
      • group-inbox: Bandeja de grupos
    • agent-inbox
      • chats: Chats
      • groups: Grupos
      • group-inbox: bandeja de grupos
    • agent-chat-header
      • participants: participantes
      • group-start: Inicio Grupo
      • notes: Notas
      • faqs: FAQS
      • transfer: Transferir
      • ending: Finalizar
    • side-menu:
      • supervisor
      • agent
      • admin
      • reports
      • maintainer
    • dashboard-header:
      • resume: resumen
      • data-in-real-time: datos en tiempo real
      • active-campaigns: campañas activas
      • active-agents: agentes activos
      • typification-of-the-day: tipificaciones del día
    • stats-cards:
      • total-active-chats: total chat activos
      • total-closed-chats: total chat cerrados
      • active-agents: agentes activos
      • by-agents: por agentes
      • by-bot: por bot
      • chats-on-attention: chat en atención
      • chats-on-pause: chat en pausa
    • references:
      • reference: referencia
      • chats-closed: chat cerrados
      • chats-on-attention: chat en atención
    • surveys:
      • questions:
        • like-design: ¿Te gusta el nuevo diseño?
        • wich-section: ¿De qué sección te gustaría ver más detalles?
      • answers:
        • like: me gusta
        • dont-like: no me gusta
        • campaigns: campañas
        • active-agents: agentes activos
        • chats-on-hold: chats en espera
        • typifications: tipificaciones

v1.11.0 - 2019-12-27

Added

  • Web
  • Locales
    • Login
      • roles: supervisor, reporteria, administrador, agente y mantenedor
        • label
        • description
    • inputs
      • checkboxs
        • select-all: Seleccionar todos
        • hints
          • enter-text-in-field: (Ingresa el texto en el campo)
      • actions
        • next: Siguiente
    • hsm
      • select-label: Selecciona el HSM que deseas enviar
      • preview-label: Previsualización HSM
      • selected: HSM seleccionado
      • search:
        • selected-list: Lista seleccionada
        • selected-contact: Contactos seleccionados
      • upload:
        • title: Selecciona los destinatarios
        • title-link: ó subir un archivo
        • description: Envíe mensajes a múltiples contactos cargando un archivo .csv, .xlsx o .txt de hasta 15 MB con los teléfonos del contacto e información adicional para los campos dinámicos, o descarga la
        • custom-file: plantilla.xlxs
        • description-step2: Envíe mensajes a múltiples contactos cargando un archivo .csv, .xlsx o .txt de hasta 15 MB con los teléfonos del contacto e información adicional para los campos dinámicos.
        • file-upload-label: Arrastra y suelta tú archivo
        • selected-file: Archivo seleccionado
      • lists:
        • contacts-abbreviation: cont.
        • save-changes-label: ¿Deseas guardar o reemplazar los contactos seleccionados en una lista?
        • name-label: Nombre lista
        • save-list: Guardar Lista
    • outbound:
      • title: Outbound
      • resumen: Resumen envío
      • config-answers:
        • title: Configuración de respuestas
        • option-myself: Quiero atender yo
        • option-myself-disclaimer: *opción valida solo con estado ONLINE
        • option-platform: Quiero que Atienda la Plataforma
        • option-bot: Quiero que atienda el bot
      • sending-status:
        • label: Estatus envío
        • sending-channel: Canal de envío
        • finish: ¡Proceso terminado con éxito!
      • send: enviar outbound
    • labels:
      • receivers: Destinatarios
      • campaign: Campaña
      • contacts: Contactos
      • description: Descripción
      • dynamic-fields: Campos dinámicos
      • lists: Listas
    • status:
      • in-process: Procesando…

v1.10.0 - 2019-12-05

Added

Changed

v1.9.3 - 2019-11-21

  • Widget
    • fixes for covering external css.
    • trigger position.

v1.9.2 - 2019-11-20

  • Widget
    • now has his own separeted styles chattigo-widget.css.
    • for migration concerns, styles still exist in chattigo.css.

v1.9.1 - 2019-11-19

  • Widget
    • Hide scroll bar in windows chrome and firefox

v1.9.0 - 2019-11-19

Added

Fixed

  • Login - logo height from 70px to 60px.

v1.8.0 - 2019-11-08

Added

  • Widget
    • Trigger
      • modifier class for trigger block .chattigo-widget-trigger--complete.

Changed

  • Widget
    • Trigger
      • modifier class .chattigo-widget-trigger--logo, now is a element class .chattigo-widget-trigger__logo.
      • class .mobile-close-icon now is call just .close-icon.

Fixed

  • App
    • List: .app-c-list-messages-status in lower resolution prevent break of compose words.
  • Widget
    • Base: now the base content is put in front of the trigger button
  • Login: desktop background fix dimensions

v1.7.0 - 2019-10-11

Added

  • Shared
    • Select class .c-select for select elements
    • Login - backgraund image for login page
    • Loader - loader component
  • Gulp
    • Autoprefixer

v1.6.0 - 2019-10-03

Added

  • App
    • Links - terms and conditions
  • Locales
    • actions - transfer - end
    • app-section-headers - chats-closed-today
    • app-transfer - modal labels
    • messages - file-sent - file-received
    • actions - terms
  • Utility class for tag w/ icons, used in App Channels List.

Changed

  • App
    • .app-c-empty-inbox__message from 145px to 160px
  • Locales
    • login - headline

Fixed

  • Widget
    • responsive behavior
  • Box Messages
    • font sizes

v1.5.0 - 2019-09-26

Added

Fixed

v1.4.1 - 2019-09-24

Added

  • Legacy Assets
    • fonts, images and sounds

v1.4.0 - 2019-09-12

Added

  • Documentation
    • Como Implementar: Assets images examples.
    • sidenav: option Entregables [HTML] with links to functional templates build with this webkit.

Fixed

  • Components
    • add text-decoration: none to all classes used in anchor tags
  • Widget Components
    • widget height default to 70vh

Changed

v1.3.1 - 2019-09-06

Changed

v1.3.0 - 2019-09-05

Added

  • Components
    • Messages Boxes
      • message status
      • chat status
      • message deliver icons for: sent - received - resend - received & read
  • App Components:
    • Empty Inbox: content for the inbox when there is no chats.
    • App List: .app-c-list-messages-status - item state new.
    • Inbox Card
      • inbox counter element
  • Locales
    • app-inbox - empty, counter
    • messages - assigned, transfer-by, transfer-to, whisper, intervention, visible, invisible, not-send.
    • app-messages-status - new

Changed

  • Icons: update in icons library.
  • Docs
    • side nav - Shared Components
      • Messages Boxes now is called Conversation Boxes
      • Send Messages now is called Conversation Input
  • Components
    • Messages Boxes
      • Whisper/Intervention messages, now the label use the class .c-message-box__message-label plus a state class for .whisper or .intervention.
  • App Components:
    • Inbox Card
      • label .app-c-inbox-card__username and .app-c-inbox-card__campaing-namenow are wrapp in the class .app-c-inbox-card__info.

Removed

  • Components
    • Messages Boxes: removed class .c-message-box__message-supervisor-send use .c-message-box__message-intervention instead.

v1.2.0 - 2019-09-02

Added

Changed

  • Docs: side menu
    • Remove the section Base Components, now these components are part of the section Shared Components.

Removed

  • Components:
    • .c-input-label - use .c-input__label instead.
    • .c-action-icon-link
  • Trumps
    • Colors Helpers
    • Fonts Helpers
    • Typographies Helpers

v1.1.0 - 2019-08-22

Added

  • Components:
    • Chat Boxes - for messages
  • Widget Components:
    • trigger
    • welcome page
      • header
      • form
      • agent list
    • config page
      • link logout
      • config list
  • App Components
    • Support Page
      • main header
      • supervisor list
      • recover password form
    • Inbox Page
      • Alerts for no conexion and paused state
      • Inbox Cards for Messages Inbox
        • List for messages status

Changed

  • App Components
    • Header - all the class components now follow this order:
      • .app-c-header-main : all main pages.
      • .app-c-header-profile : only for the profile page.
      • .app-c-header-section : for sections in the app.

v1.0.0 - 2019-08-09

Added

  • Components:
    • Login Box - mobile, tablet & desktop behavior.
  • App Agent Components:
    • Header for profile page.
    • Navigation component.
    • Profile image and data (profile page).
    • Status list.
    • Links for logout.
  • Design System:
    • New Logos.
    • Box Shadows for UI enhancements.

Changed

  • Design System:
    • Color Palette updated version.

v0.1.1 - 2019-07-31

Fixed

  • Styles margins for rendering Docs examples.

v0.1.0 - 2019-07-31

Added

  • Deploy config for Netlify.
  • Herman (sassdoc) custom style file.
  • Gulp tasks.
  • Sass ITCSS arquitecture.
  • Sasslint.
  • locales.json for internationalization.
  • Design System:
    • Assets Logos.
    • Icons Fonts (icomoon).
    • Colors Palette.
  • Components:
    • Base:
      • Inputs.
      • Buttons.
      • Links.
  • Sass Tools:
    • bem mixins
    • media mixins
    • use-font mixin
    • use-color function
  • README for develop.
  • README-implementation for implementation.