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
  • 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.