v3.6.70
Notas de la versión
Summary of new features, updates, and removals.
Versión 3.8.3
Versión 3.8.0
Versión 3.7.0
- AñadidoPublic CMS pages: complete SEO metadata, Open Graph, and JSON-LD structured data across all supported locales (managed from page settings)
- AñadidoSocial profile links from site settings included in organization schema sameAs
- ActualizadoOpen Graph images resolve through CDN bucket URLs instead of legacy absolute paths
Versión 3.6.70
- AñadidoCuadrícula de categorías de la página de capacitaciones: globo flotante animado con descripción y logotipo de la categoría; bloque HTML solo sr con copia completa de la categoría para rastreadores SEO
- ActualizadoCategory/skill logos render as semantic <img alt="..."> instead of CSS masks (better indexing)
- ActualizadoCategory logo size and vertical alignment in the trainings category grid
- ActualizadoLearning paths: «نمایش تخصصها» overflow panel, mobile full-width skill balloon, tooltip ordering
Versión 3.6.68
Versión 3.6.67
Versión 3.6.62
Versión 3.6.61
Versión 3.6.60
Versión 3.6.59
Versión 3.6.58
Versión 3.6.55
Versión 3.6.54
Versión 3.6.53
Versión 3.6.52
Versión 3.6.51
- ActualizadoLogin tabs: blue active pill, light/dark friendly; removed tab content cards
- ActualizadoAuth field labels sit above inputs with logical start alignment (RTL-safe for Persian)
- ActualizadoSignup/forgot primary actions use the same blue CreepyButton as login; forgot “back to login” link is muted (not brand green)
Versión 3.6.50
Versión 3.6.49
- ActualizadoLogin tabs: one-time code / password labels and request-code copy in all locales
- ActualizadoPersian and other RTL locales now right-align login tab content; tab cards and pills work in dark mode
- ActualizadoLogin send-code / sign-in buttons use the animated cover button; auth titles and links are smaller, near-black (near-white in dark mode)
Versión 3.6.48
Versión 3.6.47
Versión 3.6.46
Versión 3.6.42
Versión 3.6.41
- AñadidoLive-chat widget: drag-and-drop file upload with progress bar and cancel
- AñadidoLive-chat widget: message skeletons while opening; image attachment skeleton until preview loads
- AñadidoLive-chat widget: emoji search uses site font; Persian placeholder «سرچ شکلک» (RTL)
- ActualizadoComposer send / attach / emoji controls share a 42px size with hover motion
Versión 3.6.40
- AñadidoUser uploads (profile photo and comment/product attachments) are stored on the public bucket under via
- AñadidoHelper uploadUserAsset for console clients (profile, blog-comments, course-comments, product-comments, …)
- ActualizadoProfile avatar upload path now resolves through the public CDN layout instead of the auth bucket root
Versión 3.6.39
Versión 3.6.38
Versión 3.6.37
Versión 3.6.36
Versión 3.6.35
Versión 3.6.34
Versión 3.6.33
Versión 3.6.32
- AñadidoSource Code mega menu with Ready, ReactJs, Premium, and Free pages (, FA )
- AñadidoThemes & Plugins mega menu with Custom, WordPress, Ecommerce, and NextJs pages (, FA )
- AñadidoLocalized typewriter headlines for all public mega menus in 15 locales
- ActualizadoMega-menu typewriter copy now follows the active site language instead of hardcoded Persian
Versión 3.6.31
Versión 3.6.30
Versión 3.6.29
Versión 3.6.28
Versión 3.6.27
Versión 3.6.26
Versión 3.6.25
- AñadidoPágina de base de datos no disponible: copia de actualización de software Abrecode + ETA de Teherán (ahora +5h, persiste hasta que la base de datos esté activa)
- AñadidoSeguridad de la cuenta: minutos de inactividad por usuario + modal de inactividad (Permanecer/Cerrar sesión) en las 15 configuraciones regionales
- AñadidoAdministre formularios grandes i18n (Usuario, Curso, Configuración, Instructor, Estudiante, BlogPost, TrainPath, Rol y cuadros de diálogo relacionados)
- ActualizadoCopia en inglés sobrante del sitio web traducida a cada idioma de archivo local (marcas/direcciones/correos electrónicos sin cambios)
Versión 3.6.24
Versión 3.6.23
- AñadidoPublic payment verify page at (server-side invoice verify only; ignores client paid= flags)
- AñadidoFlujo del carrito: opción de pago a plazos oculta (mecanismo reservado); Las CTA de la página de detalles muestran "ya en el carrito" y resaltan la línea en el carrito
- AñadidoFailed online payment copy + finance ticket deep-link prefills on ticket create (department=finance)
- ActualizadoLa ruta de retorno de la puerta de enlace para los pagos de facturas va a la página de verificación pública en lugar de la UX de verificación VIP/consola privada.
Versión 3.6.22
Versión 3.6.21
Versión 3.6.20
Versión 3.6.19
Versión 3.6.18
Versión 3.6.17
Versión 3.6.16
Versión 3.6.15
Versión 3.6.14
Versión 3.6.13
Versión 3.6.12
Versión 3.6.11
- ActualizadoLema de marca: FA «شرکت نرمافزاری ابریکد», en otras configuraciones regionales «Abrecode Software Company»
- ActualizadoEl grupo de acciones de encabezado permanece en una línea con alineación de igual altura
- ActualizadoCuadro de búsqueda empujado ~30px hacia el logotipo (reflejado para LTR)
Versión 3.6.10
Versión 3.6.9
Versión 3.6.8
- ActualizadoLa búsqueda de encabezado está absolutamente centrada en la fila de acción superior.
- ActualizadoLos enlaces de navegación inferiores (blog/acerca de/contacto) utilizan el mismo tamaño de texto-xs que los enlaces de soporte/carreras
- ActualizadoLema de la marca: FA «استودیو خلاقیت ابریکُد», otros locales «abrecode creative studio»; centrado bajo ABRECODE
Versión 3.6.7
Versión 3.6.6
Versión 3.6.5
Versión 3.6.4
Versión 3.6.3
- AñadidoEl encabezado móvil muestra el control de perfil exclusivo de avatar junto al tema (orden: tema → perfil → carrito → hamburguesa)
- AñadidoHamburger drawer shows full-width name row linking to
- ActualizadoPublic header search slightly wider (md/lg/xl max-widths raised)
- ActualizadoEl ticker de noticias utiliza px/s constantes para que la velocidad de desplazamiento del dispositivo móvil coincida con la del escritorio
Versión 3.6.1
- AñadidoInformación sobre herramientas animada: Tema ("Oscuro/Claro"), Carrito ("Ver carrito"), Perfil ("Su información de usuario")
- ActualizadoEl ancho máximo de búsqueda de encabezado público se redujo aproximadamente a la mitad
- ActualizadoLogged-in / login header triggers use square size-9 controls aligned with cart
Versión 3.5.1
- AñadidoPublic header profile menu redesign with a primary View account CTA to
- AñadidoControl de tema Compact SwitchMode en el encabezado del sitio público (solo animación de perilla/sol/luna; se mantiene la transición de cortina existente)
- ActualizadoPublic auth chip uses PublicHeaderUserMenu (console topbar menu unchanged)
Versión 3.4.1
Versión 3.3.1
- AñadidoConsole presence activity: entering or mouse/click/keyboard activity sets status to online, unless the user manually chose busy / offline (manual lock cleared on each login/signup)
- ActualizadoApplied tokens across the user console panel (shell, banners, dashboard cards, avatar status, links/buttons) with dark-mode-safe semantics
- ActualizadoActivador del menú de perfil: tipografía de nombre más pequeña + chip más ancho para que el nombre/apellido permanezca legible; el menú desplegable muestra el nombre del ajuste
Versión 3.1.1
- AñadidoUnified public auth UI at with ?mode=login|signup|forgot (default: login)
- AñadidoAnimación de intercambio de formularios (desenfoque/escala mediante movimiento) entre vistas existentes de inicio de sesión/registro/olvidé
- AñadidoEsqueletos de cambio de modo que reflejan cada forma antes de que aparezca la forma de destino.
- ActualizadoLegacy,, redirect to
- ActualizadoLos puntos de entrada/registro/olvido de inicio de sesión en todo el sitio ahora apuntan a la URL de autenticación unificada
- ActualizadoMiddleware guest auth paths include ; NextAuth points to
Versión 3.0.90
Versión 3.0.89
- AñadidoShop product detail: password gate, sale price display, download button driven by isDownloadable, cookie-backed product likes, publish/visibility filtering via API
- AñadidoAgregar carrito utiliza el precio efectivo (de venta); tarjetas de producto muestran venta tachada
- AñadidoFormulario de comentarios del producto + lista de comentarios aprobados en la página pública del producto
Versión 3.0.88
Versión 3.0.87
Versión 3.0.86
Versión 3.0.84
Versión 3.0.83
Versión 3.0.81
- AñadidoConfirmar y pagar requiere dispositivo móvil verificado: modo de pago (ingrese el número → SMS OTP a través de las API de verificación existentes)
- AñadidoAfter invoice create: final invoice page with Settle payment → (payment gateway stub)
- AñadidoLas facturas pendientes en el detalle de finanzas de la consola también muestran Liquidar pago
Versión 3.0.79
Versión 3.0.78
- ActualizadoLa página del carrito autenticada coincide con el diseño de la barra lateral de pago: se aplica el código de descuento, radios del método de pago, confirmar y pagar, etiquetas de categorías dinámicas (cursos/productos/servicios/artículos)
- ActualizadoCart list: smaller type, more row spacing, tighter number tracking; optional per-item discount badge when listPrice is set
- ActualizadoCourse add-to-cart stores productKind: course for dynamic copy
Versión 3.0.76
Versión 3.0.73
Versión 3.0.72
Versión 3.0.71
- AñadidoCart page redesign (order basket + payment details): guest CTA «ورود / عضویت» with callbackUrl back to ; authenticated «تکمیل خرید» creates invoice via
- AñadidoCheckout page with invoice summary + payment method picker (gateway wiring next)
- AñadidoCourse detail «خرید دوره» adds to cart and navigates to
- AñadidoCantidad +/- en líneas de carrito; precios fa como Toman con dígitos persas + agrupación
Versión 3.0.70
Versión 3.0.69
Versión 3.0.62
Versión 3.0.61
Versión 3.0.60
Versión 3.0.59
Versión 3.0.58
Versión 3.0.56
Versión 3.0.55
Versión 3.0.54
Versión 3.0.52
Versión 3.0.51
Versión 3.0.50
Versión 3.0.48
Versión 3.0.47
- ActualizadoSelector de idioma en la barra superior: relleno vertical alineado con la insignia de noticias destacadas; estilo pastilla con anillo/desplazamiento
- ActualizadoModalidad de búsqueda pública: entrada/salida de resorte (desenfoque + escala), panel con marca cian, estados animados de vacío/carga/resultado
Versión 3.0.46
- ActualizadoCajón de hamburguesas móvil público rediseñado (encabezado de marca, tarjeta de cuenta, CTA de búsqueda, navegación por íconos, acordeones de sección)
- ActualizadoCuenta + búsqueda en vivo solo dentro del cajón del móvil; La barra de herramientas del encabezado se mantiene más limpia en pantallas pequeñas.
- ActualizadoEl cajón se abre desde el borde RTL/LTR correcto; Las vistas previas de medios de depósito privado utilizan proxy API
Versión 3.0.45
Versión 3.0.44
Versión 3.0.43
Versión 3.0.42
Versión 3.0.41
Versión 3.0.39
Versión 3.0.38
Versión 3.0.37
- ActualizadoBurbujas estilo Telegram de chat en vivo, avatar de agente, encabezados de grupos de citas de Jalali (hoy / ayer /...)
- ActualizadoReply icon after each bubble (dir=ltr row so it stays visible beside messages); no «edited» label for visitors
- ActualizadoBanner cerrado por soporte; enviar un mensaje vuelve a abrir la misma sesión
Versión 3.0.36
- AñadidoChat en vivo: responder al mensaje (icono al lado de las burbujas); Tira de perfil del visitante (nombre/móvil/correo electrónico) en el widget
- AñadidoActualizaciones de URL de página para visitantes que han iniciado sesión (JWT), así como para invitados: los agentes ven la página actual en tiempo real
- ActualizadoMessage bubbles wrap long text to the chat width (overflow-wrap: anywhere, minWidth: 0)
Versión 3.0.34
Versión 3.0.33
- ActualizadoLive Chat móvil: panel de pantalla casi completa con márgenes; Fondo borroso mientras está abierto (se borra al cerrar)
- ActualizadoSmaller widget border-radius; guest name must be Persian when site/user language is fa
- ActualizadoEl campo móvil acepta dígitos persas; texto de sugerencia eliminado (error solo en entradas no válidas) con animaciones de desvanecimiento + pulso de campo
Versión 3.0.32
Versión 3.0.30
Versión 3.0.29
Versión 3.0.28
- AñadidoFloating Live Chat widget (bottom-end, max width 380px) for real-time support
- AñadidoFormulario previo al chat del invitado (nombre completo + móvil) con cookie currículum del perfil e historial
- AñadidoLos usuarios que han iniciado sesión inician el chat sin el formulario
- AñadidoIndicador de escritura («در حال تایپ»), selector de emoji, archivos adjuntos a través de depósito público
Versión 3.0.26
Versión 3.0.20
- AñadidoLogotipos de moneda de depósito + palabras de cantidad en persa (toman); campos de cantidad centrados/en negrita
- AñadidoRetirar: modal crear-banco cuando no exista ninguno; menú desplegable de todos los bancos con logotipos; error de selección no aprobado; redirigir a transacciones
- AñadidoTransacciones: detalle modal, insignias de estado, creador, cancelar pendiente de retiro
- AñadidoMenú Crear: cuenta bancaria; menú desplegable de iconos de billetera móvil; tipografía de billetera con barra superior más ajustada
- AñadidoPie de página RTL + alineación izquierda para persa
Versión 3.0.19
Versión 3.0.18
- AñadidoBank account form: live Sheba/card validation (persian-tools), card mask xxxx-xxxx-xxxx-xxxx, bank logos in searchable select
- AñadidoDepósito directo (FA): selector de tipo de moneda (Toman/USD/GBP/JPY/AED/AZN/TRY) — Toman predeterminado; presets/etiquetas siguen la selección
- AñadidoFull bank logo set under (traditional + digital brands)
Versión 3.0.17
- AñadidoPágina de billetera con saldo de Toman, acciones de depósito/retiro, transacciones recientes con chips de estado
- AñadidoPágina de cuentas bancarias (tarjetas, crear/editar, principal, desactivar, eliminar)
- AñadidoFormulario de retiro (ingreso de Toman, solo bancos aprobados, validación de saldo excedido)
- AñadidoEnlace al menú de finanzas para cuentas bancarias; menú desplegable de billetera: ver billetera + cuentas bancarias + bandera de Irán Tomás
- ActualizadoAcolchado horizontal de la barra superior simetrizado; las notificaciones dirigen los eventos bancarios/de retiro a las páginas de finanzas
- ActualizadoWallet display uses Toman for fa locale
Versión 3.0.16
Versión 3.0.15
Versión 3.0.14
Versión 3.0.13
- ActualizadoLas entradas OTP muestran dígitos locales (persa) en negrita Estedad; envío automático cuando se ingresan 6 dígitos; borde rojo en código incorrecto/caducado y borde verde en caso de éxito antes de continuar
- ActualizadoLos enlaces de las páginas de autenticación no tienen subrayado; los errores de campo desaparecen con un suave tono rojo; Los campos de texto en modo oscuro mantienen bordes blancos suaves y contenido legible (incluido Recuérdame)
- ActualizadoEl inicio de sesión/registro del encabezado público, el menú de usuario, el carrito y los íconos relacionados usan texto/íconos blancos en modo oscuro
- ActualizadoEncabezado móvil Los enlaces Blog/Acerca de/Contacto se alinean debajo de las acciones del carrito (lado final) en RTL y LTR
- ActualizadoOpening cart/user dropdowns no longer shifts page width or adds horizontal scroll (dropdown modal=false + overflow-x clip)
Versión 3.0.12
- ActualizadoLas entradas de autenticación OTP (inicio de sesión, registro, olvidé mi contraseña, verificación de perfil, inicio de sesión de correo electrónico de administrador) utilizan campos de texto delineados MUI con soporte para pegar y aceptación de dígitos persa/árabe
- ActualizadoReenviar OTP borra los campos de OTP para que se pueda ingresar un nuevo código
Versión 3.0.11
- AñadidoSidebar section Favorites with Favorite articles at (image, title, summary, category link, views, comments, publish datetime, author, search, sort newest/oldest/popular, pagination)
- AñadidoTop-bar View website control next to dashboard (links to public home) with short hint text
- ActualizadoSe eliminó el bloqueo de artículos favoritos del perfil de configuración de la cuenta.
- ActualizadoTop-bar Create dropdown moved to the far end (spaced from other icons)
Versión 3.0.10
- ActualizadoUser profile UI moved from to (avatar, personal info, email/mobile verification, bio, favorites)
- ActualizadoPassword + 2FA remain on only (removed from profile form)
- ActualizadoLegacy redirects to account-settings profile
- ActualizadoEl banner de verificación de la barra superior, los menús de usuario y los enlaces al perfil del panel apuntan a la configuración de la cuenta.
- ActualizadoSugerencia de validez de OTP (2 minutos) y brindis de autenticación específicos del canal; la barra superior muestra el móvil verificado en dígitos persas
Versión 3.0.9
Versión 3.0.8
- ActualizadoPasos de registro: identificador → perfil (nombre + contraseña) → OTP → iniciar sesión
- ActualizadoPersian name validation for fa / mobile signup
- ActualizadoOTP resend countdown 30s; expired OTP toast
- ActualizadoLocale gate: non-fa identifier is email-only (login/signup/forgot)
- ActualizadoTopbar contact banner: mobile verify (fa + email signup) or email verify (mobile signup)
- ActualizadoProfile: mobile verify UI only in fa; email send-code when unverified
Versión 3.0.7
Versión 3.0.6
- AñadidoSelector de emojis en formulario de comentarios; las marcas de tiempo de los comentarios muestran la fecha + HH:mm; archivos adjuntos debajo de las respuestas
- AñadidoComentarios de invitados Me gusta/No me gusta mediante cookie + sincronización al iniciar sesión
- AñadidoPágina del autor: eliminar HTML de la biografía; artículos paginados (20/10/50 por página)
Versión 3.0.5
- AñadidoPágina del artículo: barra para compartir, enlace corto, copiar artículo, corazón, botón de favoritos
- AñadidoTarjeta de autor: biografía breve eliminada + íconos sociales; tiempo de lectura + tiempo de publicación
- AñadidoRelated articles row; tags with listing page
- AñadidoMenú desplegable de clasificación de comentarios anidados + Me gusta/No me gusta; páginas públicas de autor/usuario + seguir
- AñadidoPerfil: sección de artículos favoritos
- ActualizadoBarra de suscripción, me gusta, favorito, artículos relacionados, etiqueta, reacción de comentario, biografía sin HTML
Versión 3.0.4
Versión 3.0.3
Versión 3.0.2
Versión 2.2.0
Versión 2.1.54
Versión 2.1.53
Versión 2.1.52
Versión 2.1.51
Versión 2.1.49
Versión 2.1.45
Versión 2.1.43
Versión 2.1.42
Versión 2.1.40
Versión 2.1.39
Versión 2.1.38
- AñadidoPublic trainings catalog page : hero search (courses-only), suggestion chips, featured courses, dynamic category grid with logos, roadmap CTA; responsive layout
- AñadidoClient proxy and publicTrainingApi for categories/courses
- ActualizadoEncabezado público: logo de una sola fila + búsqueda compacta + acciones; nombre/eslogan del sitio visible en dispositivos móviles
Versión 2.1.37
- AñadidoModalidad de búsqueda pública con fondo borroso, índice z alto, resultados agrupados (páginas, cursos, artículos, habilidades, instructores)
- AñadidoMenú principal de acordeón móvil con secciones anidadas; activador de búsqueda compacto en encabezado móvil
- AñadidoDesplazamiento del menú principal del encabezado: cierre más rápido, menú desplegable único, no permanece en el menú anterior
Versión 2.1.35
Versión 2.1.34
Versión 2.1.33
- AñadidoDiseño de autenticación dividida (panel de marketing + vídeo + tarjeta de formulario animada) inspirado en el sitio web
- AñadidoElementos de noticias alternativos en la barra superior pública cuando la API de anuncios está vacía
- AñadidoFuente Tahoma para direcciones de correo electrónico en páginas públicas
- AñadidoNo se pudo ver el contenido de las páginas públicas (eliminar opacidad-0 en SSR)
- Añadido
- Añadidodesplazamiento de encabezado público; RTL solo para fa/ar/ku
- AñadidoDiseño del teletipo de noticias y ubicación del cambio de idioma en la barra superior
- AñadidoDesactivación del trabajador de servicio en desarrollo
- ActualizadoLas páginas de autenticación utilizan un diseño dividido dedicado en lugar de un shell público compacto
Versión 2.1.32
- AñadidoAPI + middleware slug rewrite from database
- AñadidoEl encabezado público coincide con el sitio web: configuración regional de la barra superior + banderas, enlaces de blog/acerca de/contacto, cajón móvil
- AñadidoFuentes de sitios web (Estedad, SF UI, Pinar, T012) y localizador de dígitos persas en páginas públicas
- AñadidoSeparate meta title templates: public %s | ابریکد, console %s | پنل کاربری ابریکد
- Añadido
- AñadidoDiseño general de desplazamiento horizontal
- AñadidoEliminar la visualización duplicada de nombre de usuario y correo electrónico en el encabezado público
- AñadidoAclarando el texto de la noticia en la barra superior
Versión 2.1.31
Versión 2.1.30
- AñadidoMigrated 76 public pages from (aboutus, services, products, trainings, blog, FAQ, etc.)
- AñadidoPie de página del sitio web (5 columnas, insignias de confianza, enlaces sociales dinámicos desde API)
- AñadidoMenús desplegables del encabezado del sitio web (Servicios, Nube, Productos, Capacitación) con animaciones
- AñadidoPersian localized URL slugs via next-intl pathnames (copied from website)
- AñadidoMapa del sitio dinámico completo a partir de páginas indexables API
- ActualizadoDefault dev/prod port 3000 (Docker prod maps host 80 → container 3000)
Versión 2.1.29
- AñadidoDiseño del sitio público (encabezado, teletipo de noticias, menús desplegables de navegación, insignia del carrito, alternancia de idioma + tema)
- AñadidoPáginas públicas: inicio (héroe vacío), acerca de, contacto, carrito
- AñadidoAuth pages use public layout; console panel keeps private MasterLayout
- AñadidoSitemap.xml dinámico y robots.txt estándar de Google
- AñadidoMetadatos de SEO cargados desde API por página/localización
- Añadido— cart Redux slice, API clients, i18n PublicSite namespace
- Actualizadoand route to public home instead of dashboard redirect
Versión 2.1.28
- AñadidoEtiquetas localizadas para todas las acciones del registro de actividad del usuario (perfil, billetera, soporte, 2FA, autenticación social, estado de la cuenta)
- Añadidosupport log type and 30+ new action keys in Security Activity view
- ActualizadoActivity log display uses unified activity-log-labels mapping for fa/en
Versión 2.1.27
Versión 2.1.26
- AñadidoIranian national ID validation on financial profile (format, checksum, issuance place via )
- AñadidoLa barra superior de Wallet muestra USD para configuraciones regionales no persas (IRR convertida para visualización)
- AñadidoArchivos completos de mensajes locales fusionados desde la base persa/inglés para los 15 idiomas
- AñadidoRegistro de varios pasos: ID → OTP → Perfil (Nombre + Contraseña + Confirmar contraseña + Contraseña aleatoria)
- AñadidoInicio de sesión en dos pasos después de la contraseña si está habilitado en la configuración
- AñadidoBloquear el inicio de sesión social para usuarios de farsi hasta que se complete el nombre en farsi
- AñadidoCódigo de descuento modal desde el menú de billetera
- ActualizadoEl subtítulo de la página de perfil muestra solo el nombre para mostrar (función oculta)
- ActualizadoTodos los campos de texto MUI utilizan una altura uniforme de 47 píxeles
- ActualizadoMenú de la barra lateral de configuración de la cuenta: etiqueta antes del icono
- ActualizadoFinancial profile: کد ملی label for Persian, citizen ID number for other locales
- ActualizadoMenú de configuración de la cuenta: texto antes del icono
- ActualizadoDetalles financieros: etiqueta "código nacional" para farsi y "número nacional/código de ciudadanía" para otros idiomas
- ActualizadoRegistro de seguridad: país/modelo de dispositivo/sistema operativo/navegador completo + fecha solar y números farsi
- ActualizadoBreve biografía: límite de 500 caracteres con contador
- ActualizadoTrue 2FA en la configuración de la cuenta
- ActualizadoSe corrigió el error de InputProps en la configuración de notificaciones.
Versión 2.1.25
- AñadidoPWA support via Serwist (manifest, service worker, offline fallback )
- AñadidoMobile install banner (fade from top) linking to guide
- AñadidoGuía de instalación de PWA con el botón "Instalar ahora" (antes del mensaje de instalación)
- AñadidoBanner de estado sin conexión debajo de la verificación móvil (mensajes localizados sin conexión/reconectados)
- AñadidoCrédito de pie de página: diseñado con corazón en Abrecode
Versión 2.1.24
- AñadidoPersian digit formatting helper (formatLocaleNumber) for dashboard widgets and notification badge counts
- AñadidoAl hacer clic en la notificación, se accede al registro de actividad de seguridad con la entrada coincidente resaltada.
- AñadidoÍcono de generador de contraseñas aleatorias dentro del campo de contraseña (al lado del interruptor de visibilidad)
- ActualizadoPanel de control: mensaje de bienvenida movido encima de los widgets; Se eliminaron los widgets de acceso rápido, información de cuenta y actividad reciente.
- ActualizadoTransactions widget button links to
- ActualizadoLa barra superior utiliza el diseño LTR para configuraciones regionales que no son RTL (por ejemplo, inglés)
- ActualizadoBarra de búsqueda de la barra superior: relleno, fondo y tamaño de fuente más grandes alineados con el menú desplegable de notificaciones
- ActualizadoModo oscuro de registro: todo el texto en blanco, espacios OTP con bordes blancos
- ActualizadoÍconos de la barra lateral principal blancos en modo oscuro
- ActualizadoOTP input accepts Persian digits; resend countdown shows Persian numbers for fa locale
Versión 2.1.20
- AñadidoPáginas de recarga de billetera con pestañas: pago directo, recarga automática, pago a plazos, depósito bancario
- AñadidoModalidad de código de regalo en las páginas de depósito (billetera de créditos a través de API)
- AñadidoPago basado en la configuración regional: IRR/Zibal para persa, USD/Stripe para otros idiomas
- AñadidoCrear menú desplegable: depósito en billetera, código de regalo, boleto nuevo, mis boletos
Versión 2.1.19
- AñadidoCarga/eliminación de avatar de perfil a través de API (círculo de 350 px, sin campo de URL)
- AñadidoOTP de verificación de correo electrónico en el perfil para usuarios de registro móvil
- AñadidoGenerador de contraseñas aleatorias en la página de perfil
- AñadidoÁrea de texto de biografía corta con contador de 500 palabras
- AñadidoBúsqueda de página en la barra superior (escritorio), información sobre herramientas en todos los íconos
- AñadidoTexto de notificación localizado por configuración regional del usuario (cliente + API)
- ActualizadoCampos de correo electrónico/móvil verificados bloqueados con borde verde; mensaje de ticket de soporte
- ActualizadoTarjetas de página de ancho completo; búsqueda eliminada de la barra lateral secundaria
- ActualizadoModo oscuro: colores principales del encabezado/barra lateral alineados con el tema del sitio
Versión 2.1.18
Versión 2.1.17
- AñadidoRediseño de la barra superior: creación de menú, cuadrícula de aplicaciones, búsqueda, terminal, alternancia de temas, calculadora, chat, soporte, cambio de idioma
- AñadidoWidget de saldo de billetera (dinámico desde API) con menú desplegable de finanzas y páginas vinculadas
- AñadidoCampana de notificaciones con insignia de no leídos y lista desplegable desplazable
- AñadidoPáginas de marcador de posición de finanzas: código de regalo, código de descuento, descuentos, gestión, perfil financiero, invitación de amigos
- ActualizadoAuth menu wallet links point to
Versión 2.1.16
Versión 2.1.15
Versión 2.1.14
- AñadidoWidgets de inicio del panel (estadísticas, tarjetas de estado, transacciones/servidores/proyectos/secciones de seguridad)
- AñadidoBanner adhesivo de verificación móvil solo en persa en diseño maestro
- AñadidoPerfil de flujo OTP móvil (enviar código, verificar, brindar con éxito)
- ActualizadoLos widgets del panel heredado se movieron debajo de los nuevos widgets de inicio
Versión 2.1.13
- AñadidoRespuesta al ticket: CKEditor con archivos adjuntos por respuesta (máximo 5)
- ActualizadoMensajes de ticket: marcas de tiempo con reconocimiento regional (Jalali para fa, gregoriano en otros lugares) con archivos adjuntos en el pie de página justificado entre
- ActualizadoLista de tickets: columna creada en; RichTextEditor sigue la dirección local activa
Versión 2.1.12
Versión 2.1.11
Versión 2.1.9
Versión 2.1.8
Versión 2.1.7
Versión 2.1.6
- Añadido(user reopen closed ticket)
- ActualizadoTickets de soporte: validación localizada, prioridades, insignias de estado (codificadas por colores), columna de prioridad
- ActualizadoCreación de tickets: archivos adjuntos (hasta 5), errores de formulario localizados
- ActualizadoLista de tickets: cerrar/reabrir acciones; detalle del ticket: interfaz de usuario de respuesta enhebrada con un estilo distinto de usuario/soporte
Versión 2.1.5
Versión 2.1.4
Versión 2.1.3
- ActualizadoOlvidé mi contraseña: flujo de tres pasos (solicitud → verificación OTP → nueva contraseña)
- ActualizadoNotificaciones OTP de registro: consultar correo electrónico/reenviar mensajes
- ActualizadoOlvidé mi contraseña: solicitar → verificar código → nueva contraseña (separada)
- ActualizadoRegistro y reenvío de notificación OTP
Versión 2.1.2
Versión 2.1.1
- AñadidoPáginas de autenticación: conmutador de idioma (bandera + etiqueta) y alternancia de tema
- AñadidoBotones de inicio de sesión social: iconos de proveedores de colores
- AñadidoMensajes de validación de Yup localizados para iniciar sesión, registrarse, olvidar contraseña
- ActualizadoError de correo electrónico duplicado de registro asignado a un mensaje en persa/inglés con una sugerencia de contraseña olvidada
Versión 2.1.0
- AñadidoSocial login: Google, GitHub, Facebook, X via
- AñadidoMenu Front desk (پیشخان) as default: dashboard + security reports
- AñadidoMenú de formación: cursos (tarjetas compradas), sesiones online, certificados, instructores
- AñadidoMenú de finanzas: facturas, transacciones, billetera, retiro, depósito (marcadores de posición de la interfaz de usuario)
- AñadidoOAuth API routes:, (Google, GitHub, Facebook, X)
- ActualizadoRenamed user-facing Admin* components to User* (avatar, profile, menu)
- ActualizadoDefault active sidebar section: frontDesk
- ActualizadoHeader toolbar uses UserMenu with session data
