v3.6.70
Notas de versão
Summary of new features, updates, and removals.
Versão 3.8.3
Versão 3.8.0
Versão 3.7.0
- AdicionadoPublic CMS pages: complete SEO metadata, Open Graph, and JSON-LD structured data across all supported locales (managed from page settings)
- AdicionadoSocial profile links from site settings included in organization schema sameAs
- AtualizadoOpen Graph images resolve through CDN bucket URLs instead of legacy absolute paths
Versão 3.6.70
- AdicionadoGrade de categoria da página de treinamentos: balão suspenso animado com descrição e logotipo da categoria; bloco HTML somente sr com cópia completa da categoria para rastreadores de SEO
- AtualizadoCategory/skill logos render as semantic <img alt="..."> instead of CSS masks (better indexing)
- AtualizadoCategory logo size and vertical alignment in the trainings category grid
- AtualizadoLearning paths: «نمایش تخصصها» overflow panel, mobile full-width skill balloon, tooltip ordering
Versão 3.6.68
Versão 3.6.67
Versão 3.6.62
Versão 3.6.61
Versão 3.6.60
Versão 3.6.59
Versão 3.6.58
Versão 3.6.55
Versão 3.6.54
Versão 3.6.53
Versão 3.6.52
Versão 3.6.51
- AtualizadoLogin tabs: blue active pill, light/dark friendly; removed tab content cards
- AtualizadoAuth field labels sit above inputs with logical start alignment (RTL-safe for Persian)
- AtualizadoSignup/forgot primary actions use the same blue CreepyButton as login; forgot “back to login” link is muted (not brand green)
Versão 3.6.50
Versão 3.6.49
- AtualizadoLogin tabs: one-time code / password labels and request-code copy in all locales
- AtualizadoPersian and other RTL locales now right-align login tab content; tab cards and pills work in dark mode
- AtualizadoLogin send-code / sign-in buttons use the animated cover button; auth titles and links are smaller, near-black (near-white in dark mode)
Versão 3.6.48
Versão 3.6.47
Versão 3.6.46
Versão 3.6.42
Versão 3.6.41
- AdicionadoLive-chat widget: drag-and-drop file upload with progress bar and cancel
- AdicionadoLive-chat widget: message skeletons while opening; image attachment skeleton until preview loads
- AdicionadoLive-chat widget: emoji search uses site font; Persian placeholder «سرچ شکلک» (RTL)
- AtualizadoComposer send / attach / emoji controls share a 42px size with hover motion
Versão 3.6.40
- AdicionadoUser uploads (profile photo and comment/product attachments) are stored on the public bucket under via
- AdicionadoHelper uploadUserAsset for console clients (profile, blog-comments, course-comments, product-comments, …)
- AtualizadoProfile avatar upload path now resolves through the public CDN layout instead of the auth bucket root
Versão 3.6.39
Versão 3.6.38
Versão 3.6.37
Versão 3.6.36
Versão 3.6.35
Versão 3.6.34
Versão 3.6.33
Versão 3.6.32
- AdicionadoSource Code mega menu with Ready, ReactJs, Premium, and Free pages (, FA )
- AdicionadoThemes & Plugins mega menu with Custom, WordPress, Ecommerce, and NextJs pages (, FA )
- AdicionadoLocalized typewriter headlines for all public mega menus in 15 locales
- AtualizadoMega-menu typewriter copy now follows the active site language instead of hardcoded Persian
Versão 3.6.31
Versão 3.6.30
Versão 3.6.29
Versão 3.6.28
Versão 3.6.27
Versão 3.6.26
Versão 3.6.25
- AdicionadoPágina de banco de dados indisponível: cópia de atualização de software Abrecode + ETA de Teerã (agora +5h, persistido até que o banco de dados esteja ativo)
- AdicionadoSegurança da conta: minutos ociosos por usuário + modal de inatividade (Permanecer/Logout) em todas as 15 localidades
- AdicionadoAdmin de formulários grandes i18n (Usuário, Curso, Configurações, Instrutor, Aluno, BlogPost, TrainPath, Função e caixas de diálogo relacionadas)
- AtualizadoCópia restante do site em inglês traduzida para cada idioma do arquivo local (marcas/endereços/e-mails inalterados)
Versão 3.6.24
Versão 3.6.23
- AdicionadoPublic payment verify page at (server-side invoice verify only; ignores client paid= flags)
- AdicionadoFluxo do carrinho: opção de parcelamento oculta (mecanismo reservado); CTAs da página de detalhes mostram “já no carrinho” e destacam a linha no carrinho
- AdicionadoFailed online payment copy + finance ticket deep-link prefills on ticket create (department=finance)
- AtualizadoO caminho de retorno do gateway para pagamentos de faturas vai para a página de verificação pública em vez da UX privada de verificação VIP/console
Versão 3.6.22
Versão 3.6.21
Versão 3.6.20
Versão 3.6.19
Versão 3.6.18
Versão 3.6.17
- AdicionadoLive chat: launcher hint once persistence; supportOnline + response-delay modes; once-per-day offline form via
- AdicionadoLive chat UI chrome (toasts, errors, form labels, date groups, offline form) uses next-intl LiveChat namespace for all 15 site locales; chat message bodies stay untranslated
Versão 3.6.16
Versão 3.6.15
Versão 3.6.14
Versão 3.6.13
Versão 3.6.12
Versão 3.6.11
Versão 3.6.10
Versão 3.6.9
Versão 3.6.8
- AtualizadoA pesquisa de cabeçalho está absolutamente centralizada na linha de ação superior
- AtualizadoOs links de navegação inferiores (blog/sobre/contato) usam o mesmo tamanho de texto-xs dos links de suporte/carreiras
- AtualizadoSlogan da marca: FA «استودیو خلاقیت ابریکُد», outros locais «abrecode creative studio»; centralizado em ABRECODE
Versão 3.6.7
Versão 3.6.6
Versão 3.6.5
Versão 3.6.4
Versão 3.6.3
- AdicionadoO cabeçalho do celular mostra o controle de perfil apenas para avatar ao lado do tema (pedido: tema → perfil → carrinho → hambúrguer)
- AdicionadoHamburger drawer shows full-width name row linking to
- AtualizadoPublic header search slightly wider (md/lg/xl max-widths raised)
- AtualizadoO ticker de notícias usa px/s constantes para que a velocidade de rolagem do celular corresponda à do desktop
Versão 3.6.1
Versão 3.5.1
- AdicionadoPublic header profile menu redesign with a primary View account CTA to
- AdicionadoControle de tema Compact SwitchMode no cabeçalho do site público (somente animação de botão/sol/lua; transição de cortina existente mantida)
- AtualizadoPublic auth chip uses PublicHeaderUserMenu (console topbar menu unchanged)
Versão 3.4.1
Versão 3.3.1
- AdicionadoConsole 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)
- AtualizadoApplied tokens across the user console panel (shell, banners, dashboard cards, avatar status, links/buttons) with dark-mode-safe semantics
- AtualizadoGatilho do menu de perfil: tipografia de nome menor + chip mais largo para que o nome/sobrenome permaneça legível; o menu suspenso mostra o nome do empacotamento
Versão 3.1.1
- AdicionadoUnified public auth UI at with ?mode=login|signup|forgot (default: login)
- AdicionadoAnimação de troca de formulário (desfoque/escala via movimento) entre visualizações existentes de Login/Inscrição/Esqueci
- AdicionadoEsqueletos de mudança de modo que espelham cada formulário antes que o formulário alvo apareça
- AtualizadoLegacy,, redirect to
- AtualizadoOs pontos de login/inscrição/esquecimento de entrada em todo o site agora direcionam o URL de autenticação unificado
- AtualizadoMiddleware guest auth paths include ; NextAuth points to
Versão 3.0.90
Versão 3.0.89
- AdicionadoShop product detail: password gate, sale price display, download button driven by isDownloadable, cookie-backed product likes, publish/visibility filtering via API
- AdicionadoA adição ao carrinho usa o preço efetivo (de venda); cartões de produtos mostram venda tachada
- AdicionadoFormulário de comentários do produto + lista de comentários aprovados na página pública do produto
Versão 3.0.88
Versão 3.0.87
Versão 3.0.86
Versão 3.0.84
Versão 3.0.83
Versão 3.0.81
- AdicionadoConfirmar e pagar requer celular verificado: modal de checkout (insira o número → SMS OTP por meio de APIs de verificação existentes)
- AdicionadoAfter invoice create: final invoice page with Settle payment → (payment gateway stub)
- AdicionadoAs faturas pendentes nos detalhes financeiros do console também mostram Liquidar pagamento
Versão 3.0.79
Versão 3.0.78
- AtualizadoA página do carrinho autenticado corresponde ao design da barra lateral de checkout: aplicação de código de desconto, rádios de método de pagamento, confirmação e pagamento, rótulos de categoria dinâmica (cursos/produtos/serviços/itens)
- AtualizadoCart list: smaller type, more row spacing, tighter number tracking; optional per-item discount badge when listPrice is set
- AtualizadoCourse add-to-cart stores productKind: course for dynamic copy
Versão 3.0.76
Versão 3.0.73
Versão 3.0.72
Versão 3.0.71
- AdicionadoCart page redesign (order basket + payment details): guest CTA «ورود / عضویت» with callbackUrl back to ; authenticated «تکمیل خرید» creates invoice via
- AdicionadoCheckout page with invoice summary + payment method picker (gateway wiring next)
- AdicionadoCourse detail «خرید دوره» adds to cart and navigates to
- AdicionadoQuantidade +/- nas linhas do carrinho; preços fa como Toman com dígitos persas + agrupamento
Versão 3.0.70
Versão 3.0.69
Versão 3.0.62
Versão 3.0.61
Versão 3.0.60
Versão 3.0.59
Versão 3.0.58
Versão 3.0.56
Versão 3.0.55
Versão 3.0.54
Versão 3.0.52
Versão 3.0.51
Versão 3.0.50
Versão 3.0.48
Versão 3.0.47
Versão 3.0.46
- AtualizadoGaveta pública de hambúrguer móvel redesenhada (cabeçalho da marca, cartão de conta, CTA de pesquisa, navegação por ícones, acordeões de seção)
- AtualizadoConta + pesquisa ao vivo apenas dentro da gaveta do celular; a barra de ferramentas do cabeçalho permanece mais limpa em telas pequenas
- AtualizadoA gaveta abre a partir da borda RTL/LTR correta; visualizações de mídia de bucket privado usam proxy de API
Versão 3.0.45
Versão 3.0.44
Versão 3.0.43
Versão 3.0.42
Versão 3.0.41
Versão 3.0.39
Versão 3.0.38
Versão 3.0.37
- AtualizadoBolhas estilo telegrama de bate-papo ao vivo, avatar do agente, cabeçalhos de grupos de encontros Jalali (hoje / ontem /…)
- AtualizadoReply icon after each bubble (dir=ltr row so it stays visible beside messages); no «edited» label for visitors
- AtualizadoBanner fechado por suporte; enviar uma mensagem reabre a mesma sessão
Versão 3.0.36
- AdicionadoChat ao vivo: resposta à mensagem (ícone ao lado dos balões); faixa de perfil do visitante (nome/celular/e-mail) no widget
- AdicionadoAtualizações de URL da página para visitantes logados (JWT), bem como convidados – os agentes veem a página atual em tempo real
- AtualizadoMessage bubbles wrap long text to the chat width (overflow-wrap: anywhere, minWidth: 0)
Versão 3.0.34
Versão 3.0.33
- AtualizadoLive Chat móvel: painel quase em tela cheia com margens nas bordas; desfoque de fundo enquanto aberto (limpa ao fechar)
- AtualizadoSmaller widget border-radius; guest name must be Persian when site/user language is fa
- AtualizadoO campo móvel aceita dígitos persas; texto de dica removido (erro apenas em entrada inválida) com animações de fade + pulso de campo
Versão 3.0.32
Versão 3.0.30
Versão 3.0.29
Versão 3.0.28
- AdicionadoFloating Live Chat widget (bottom-end, max width 380px) for real-time support
- AdicionadoFormulário pré-chat para convidado (nome completo + celular) com currículo de cookie de perfil e histórico
- AdicionadoUsuários logados iniciam chat sem o formulário
- AdicionadoIndicador de digitação («در حال تایپ»), seletor de emoji, anexos de arquivo via balde público
Versão 3.0.26
Versão 3.0.20
- AdicionadoLogotipos de moeda de depósito + palavras de valor persa (toman); campos de valor centralizados/negrito
- AdicionadoRetirar: modal criar banco quando não existir; menu suspenso de todos os bancos com logotipos; erro de seleção não aprovado; redirecionar para transações
- AdicionadoTransações: detalhe modal, crachás de status, criador, cancelamento de retirada pendente
- AdicionadoCriar menu: conta bancária; menu suspenso do ícone da carteira móvel; tipografia de carteira topbar mais apertada
- AdicionadoRodapé RTL + alinhamento à esquerda para persa
Versão 3.0.19
Versão 3.0.18
- AdicionadoBank account form: live Sheba/card validation (persian-tools), card mask xxxx-xxxx-xxxx-xxxx, bank logos in searchable select
- AdicionadoDepósito direto (FA): seletor de tipo de moeda (Toman/USD/GBP/JPY/AED/AZN/TRY) — padrão Toman; predefinições/rótulos seguem a seleção
- AdicionadoFull bank logo set under (traditional + digital brands)
Versão 3.0.17
- AdicionadoPágina da carteira com saldo Toman, ações de depósito/saque, transações recentes com chips de status
- AdicionadoPágina de contas bancárias (cartões, criar/editar, principal, desativar, excluir)
- AdicionadoFormulário de saque (entrada Toman, apenas bancos aprovados, validação de saldo excedente)
- AdicionadoLink do menu financeiro para contas bancárias; Menu suspenso da carteira: ver carteira + contas bancárias + bandeira do Irã Toman
- AtualizadoPreenchimento horizontal da barra superior simetrizado; notificações encaminham eventos de banco/saque para páginas financeiras
- AtualizadoWallet display uses Toman for fa locale
Versão 3.0.16
Versão 3.0.15
Versão 3.0.14
Versão 3.0.13
- AtualizadoAs entradas OTP mostram dígitos de localidade (persa) em Estedad em negrito; enviar automaticamente quando 6 dígitos forem inseridos; borda vermelha no código errado/expirado e borda verde no sucesso antes de continuar
- AtualizadoOs links da página de autenticação não têm sublinhado; erros de campo aparecem com um tom vermelho suave; Os campos de texto no modo escuro mantêm bordas brancas suaves e conteúdo legível (incluindo Lembre-se de mim)
- AtualizadoLogin/registro de cabeçalho público, menu do usuário, carrinho e ícones relacionados usam texto/ícones brancos no modo escuro
- AtualizadoOs links Blog/Sobre/Contato do cabeçalho móvel são alinhados sob as ações do carrinho (lado final) em RTL e LTR
- AtualizadoOpening cart/user dropdowns no longer shifts page width or adds horizontal scroll (dropdown modal=false + overflow-x clip)
Versão 3.0.12
- AtualizadoAs entradas de autenticação OTP (login, inscrição, senha esquecida, verificação de perfil, login de e-mail do administrador) usam TextFields delineados em MUI com suporte para colagem e aceitação de dígitos persa/árabe
- AtualizadoReenviar OTP limpa os campos OTP para que um novo código possa ser inserido
Versão 3.0.11
- AdicionadoSidebar section Favorites with Favorite articles at (image, title, summary, category link, views, comments, publish datetime, author, search, sort newest/oldest/popular, pagination)
- AdicionadoTop-bar View website control next to dashboard (links to public home) with short hint text
- AtualizadoRemovido o bloqueio de artigos favoritos do perfil de configurações da conta
- AtualizadoTop-bar Create dropdown moved to the far end (spaced from other icons)
Versão 3.0.10
- AtualizadoUser profile UI moved from to (avatar, personal info, email/mobile verification, bio, favorites)
- AtualizadoPassword + 2FA remain on only (removed from profile form)
- AtualizadoLegacy redirects to account-settings profile
- AtualizadoO banner de verificação da barra superior, os menus do usuário e os links do perfil do painel apontam para as configurações da conta
- AtualizadoDica de validade OTP (2 minutos) e brindes de autenticação específicos do canal; a barra superior mostra dispositivos móveis verificados em dígitos persas
Versão 3.0.9
Versão 3.0.8
- AtualizadoEtapas de inscrição: identificador → perfil (nome + senha) → OTP → login
- AtualizadoPersian name validation for fa / mobile signup
- AtualizadoOTP resend countdown 30s; expired OTP toast
- AtualizadoLocale gate: non-fa identifier is email-only (login/signup/forgot)
- AtualizadoTopbar contact banner: mobile verify (fa + email signup) or email verify (mobile signup)
- AtualizadoProfile: mobile verify UI only in fa; email send-code when unverified
Versão 3.0.7
Versão 3.0.6
- AdicionadoSeletor de emoji do formulário de comentários; carimbos de data e hora dos comentários mostram data + HH:mm; anexos em respostas
- AdicionadoComentário do convidado gostar/não gostar via cookie + sincronização no login
- AdicionadoPágina do autor: retire o HTML da biografia; artigos paginados (20/10/50 por página)
Versão 3.0.5
- AdicionadoPágina do artigo: barra de compartilhamento, link curto, copiar artigo, curtir coração, botão de favoritos
- AdicionadoCartão do autor: biografia curta despojada + ícones sociais; tempo de leitura + tempo de publicação
- AdicionadoRelated articles row; tags with listing page
- AdicionadoMenu suspenso de classificação de comentários aninhados + gosto/não gosto; páginas públicas do autor/usuário + seguir
- AdicionadoPerfil: seção de artigos favoritos
- AtualizadoBarra de inscrição, curtir, favorito, artigos relacionados, tag, reação a comentários, biografia sem HTML
Versão 3.0.4
Versão 3.0.3
Versão 3.0.2
Versão 2.2.0
Versão 2.1.54
Versão 2.1.53
Versão 2.1.52
Versão 2.1.51
Versão 2.1.49
Versão 2.1.45
Versão 2.1.43
Versão 2.1.42
Versão 2.1.40
Versão 2.1.39
Versão 2.1.38
- AdicionadoPublic trainings catalog page : hero search (courses-only), suggestion chips, featured courses, dynamic category grid with logos, roadmap CTA; responsive layout
- AdicionadoClient proxy and publicTrainingApi for categories/courses
- AtualizadoCabeçalho público: logotipo de linha única + pesquisa compacta + ações; nome/slogan do site visível no celular
Versão 2.1.37
- AdicionadoModal de pesquisa pública com fundo desfocado, índice z alto, resultados agrupados (páginas, cursos, artigos, habilidades, instrutores)
- AdicionadoMenu principal do acordeão móvel com seções aninhadas; gatilho de pesquisa compacto no cabeçalho do celular
- AdicionadoFoco no menu principal do cabeçalho: fechamento mais rápido, menu suspenso único, sem permanência no menu anterior
Versão 2.1.35
Versão 2.1.34
Versão 2.1.33
- AdicionadoLayout de autenticação dividido (painel de marketing + vídeo + cartão de formulário animado) inspirado no site
- AdicionadoItens de notícias substitutos na barra superior pública quando a API de anúncios estiver vazia
- AdicionadoFonte Tahoma para endereços de e-mail em páginas públicas
- AdicionadoO conteúdo das páginas públicas não pôde ser visto (remova opacity-0 no SSR)
- Adicionado
- Adicionadorolagem do cabeçalho público; RTL apenas para fa/ar/ku
- AdicionadoLayout do ticker de notícias e localização da mudança de idioma na barra superior
- AdicionadoDesativando Service Worker em desenvolvimento
- AtualizadoAs páginas de autenticação usam layout dividido dedicado em vez de shell público compacto
Versão 2.1.32
- AdicionadoAPI + middleware slug rewrite from database
- AdicionadoO cabeçalho público corresponde ao site: localidade da barra superior + sinalizadores, links de blog/sobre/contato, gaveta móvel
- AdicionadoFontes de sites (Estedad, SF UI, Pinar, T012) e localizador de dígitos persa em páginas públicas
- AdicionadoSeparate meta title templates: public %s | ابریکد, console %s | پنل کاربری ابریکد
- Adicionado
- AdicionadoLayout geral de rolagem horizontal
- AdicionadoRemovendo a exibição duplicada de nome de usuário e e-mail no cabeçalho público
- AdicionadoEsclarecendo o texto da notícia na barra superior
Versão 2.1.31
Versão 2.1.30
- AdicionadoMigrated 76 public pages from (aboutus, services, products, trainings, blog, FAQ, etc.)
- AdicionadoRodapé do site (5 colunas, emblemas de confiança, links sociais dinâmicos da API)
- AdicionadoMenus suspensos no cabeçalho do site (Serviços, Nuvem, Produtos, Treinamento) com animações
- AdicionadoPersian localized URL slugs via next-intl pathnames (copied from website)
- AdicionadoSitemap dinâmico completo de páginas indexáveis por API
- AtualizadoDefault dev/prod port 3000 (Docker prod maps host 80 → container 3000)
Versão 2.1.29
- AdicionadoLayout do site público (cabeçalho, ticker de notícias, menus suspensos de navegação, emblema do carrinho, alternância de idioma + tema)
- AdicionadoPáginas públicas: home (herói vazio), sobre, contato, carrinho
- AdicionadoAuth pages use public layout; console panel keeps private MasterLayout
- AdicionadoSitemap.xml dinâmico e robots.txt padrão do Google
- AdicionadoMetadados de SEO carregados da API por página/localidade
- Adicionado— cart Redux slice, API clients, i18n PublicSite namespace
- Atualizadoand route to public home instead of dashboard redirect
Versão 2.1.28
- AdicionadoRótulos localizados para todas as ações de registro de atividades do usuário (perfil, carteira, suporte, 2FA, autenticação social, status da conta)
- Adicionadosupport log type and 30+ new action keys in Security Activity view
- AtualizadoActivity log display uses unified activity-log-labels mapping for fa/en
Versão 2.1.27
Versão 2.1.26
- AdicionadoIranian national ID validation on financial profile (format, checksum, issuance place via )
- AdicionadoA barra superior da carteira mostra USD para localidades não persas (IRR convertida para exibição)
- AdicionadoArquivos completos de mensagens de localidade mesclados da base persa/inglês para todos os 15 idiomas
- AdicionadoRegistro em várias etapas: ID → OTP → Perfil (Nome + Senha + Confirmação de Senha + Senha Aleatória)
- AdicionadoLogin em duas etapas após a senha, se habilitado nas configurações
- AdicionadoBloqueio de login social para usuários em farsi até que o nome em farsi seja concluído
- AdicionadoModal de código de desconto no menu da carteira
- AtualizadoO subtítulo da página de perfil mostra apenas o nome de exibição (função oculta)
- AtualizadoTodos os campos de texto MUI usam altura uniforme de 47px
- AtualizadoMenu da barra lateral de configurações da conta: rótulo antes do ícone
- AtualizadoFinancial profile: کد ملی label for Persian, citizen ID number for other locales
- AtualizadoMenu de configurações da conta: texto antes do ícone
- AtualizadoDetalhes financeiros: rótulo "código nacional" para farsi e "número nacional/código de cidadania" para outros idiomas
- AtualizadoRegistro de segurança: país/modelo do dispositivo/sistema operacional/navegador completo + data solar e números farsi
- AtualizadoBreve biografia: limite de 500 caracteres com contador
- AtualizadoVerdadeiro 2FA nas configurações da conta
- AtualizadoCorrigido erro de InputProps nas configurações de notificação
Versão 2.1.25
- AdicionadoPWA support via Serwist (manifest, service worker, offline fallback )
- AdicionadoMobile install banner (fade from top) linking to guide
- AdicionadoGuia de instalação do PWA com botão "Instalar agora" (antes do prompt de instalação)
- AdicionadoBanner de status off-line abaixo da verificação móvel (mensagens off-line localizadas/reconectadas)
- AdicionadoCrédito do rodapé: projetado com coração na Abrecode
Versão 2.1.24
- AdicionadoPersian digit formatting helper (formatLocaleNumber) for dashboard widgets and notification badge counts
- AdicionadoO clique de notificação navega para o registro de atividades de segurança com a entrada correspondente destacada
- AdicionadoÍcone do gerador de senha aleatório dentro do campo de senha (ao lado do botão de visibilidade)
- AtualizadoDashboard: mensagem de boas-vindas movida acima dos widgets; removeu acesso rápido, informações da conta e widgets de atividades recentes
- AtualizadoTransactions widget button links to
- AtualizadoA barra superior usa layout LTR para localidades não RTL (por exemplo, inglês)
- AtualizadoBarra de pesquisa da barra superior: preenchimento maior, plano de fundo e tamanho da fonte alinhados com o menu suspenso de notificação
- AtualizadoModo escuro de inscrição: todo o texto em branco, slots OTP com bordas brancas
- AtualizadoÍcones da barra lateral principal brancos no modo escuro
- AtualizadoOTP input accepts Persian digits; resend countdown shows Persian numbers for fa locale
Versão 2.1.20
- AdicionadoPáginas de recarga de carteira com guias: pagamento direto, recarga automática, parcelamento, depósito bancário
- AdicionadoModal de código de presente nas páginas de depósito (carteira de créditos via API)
- AdicionadoPagamento baseado em localidade: IRR/Zibal para persa, USD/Stripe para outros idiomas
- AdicionadoCriar menu suspenso: depósito na carteira, código de presente, novo ingresso, meus ingressos
Versão 2.1.19
- AdicionadoUpload/exclusão de avatar de perfil via API (círculo de 350px, sem campo de URL)
- AdicionadoVerificação de e-mail OTP no perfil para usuários com inscrição móvel
- AdicionadoGerador de senha aleatória na página de perfil
- AdicionadoÁrea de texto bio curta com contador de 500 palavras
- AdicionadoPesquisa de página na barra superior (desktop), dicas de ferramentas em todos os ícones
- AdicionadoTexto de notificação localizado por localidade do usuário (cliente + API)
- AtualizadoCampos de e-mail/móvel verificados bloqueados com borda verde; mensagem de ticket de suporte
- AtualizadoCartões de página de largura total; pesquisa removida da barra lateral secundária
- AtualizadoModo escuro: cores primárias do cabeçalho/barra lateral alinhadas com o tema do site
Versão 2.1.18
Versão 2.1.17
- AdicionadoRedesenho da barra superior: criar menu, grade de aplicativos, pesquisa, terminal, alternância de tema, calculadora, bate-papo, suporte, alternador de idioma
- AdicionadoWidget de saldo da carteira (dinâmico da API) com menu suspenso de finanças e páginas vinculadas
- AdicionadoSino de notificações com selo de não lido e lista suspensa rolável
- AdicionadoPáginas de espaço reservado para finanças: código de presente, código de desconto, descontos, gerenciamento, perfil financeiro, convidar amigos
- AtualizadoAuth menu wallet links point to
Versão 2.1.16
Versão 2.1.15
Versão 2.1.14
- AdicionadoWidgets iniciais do painel (estatísticas, cartões de status, transações/servidores/projetos/seções de segurança)
- AdicionadoBanner de verificação móvel fixo apenas em persa no layout mestre
- AdicionadoPerfil do fluxo OTP móvel (enviar código, verificar, brinde de sucesso)
- AtualizadoWidgets do painel legado movidos para baixo dos novos widgets iniciais
Versão 2.1.13
- AdicionadoResposta do ticket: CKEditor com anexos de arquivo por resposta (máximo de 5)
- AtualizadoMensagens de ticket: carimbos de data/hora com reconhecimento de localidade (Jalali para fa, Gregoriano em outros lugares) com anexos justificados entre o rodapé
- AtualizadoLista de tickets: coluna criada em; RichTextEditor segue a direção de localidade ativa
Versão 2.1.12
Versão 2.1.11
Versão 2.1.9
Versão 2.1.8
Versão 2.1.7
Versão 2.1.6
- Adicionado(user reopen closed ticket)
- AtualizadoTickets de suporte: validação localizada, prioridades, emblemas de status (codificados por cores), coluna de prioridade
- AtualizadoCriação de ticket: anexos de arquivos (até 5), erros de formulário localizados
- AtualizadoLista de tickets: ações de fechar/reabrir; detalhe do ticket: UI de resposta encadeada com estilo de usuário/suporte distinto
Versão 2.1.5
Versão 2.1.4
Versão 2.1.3
Versão 2.1.2
Versão 2.1.1
- AdicionadoPáginas de autenticação: alternador de idioma (sinalizador + rótulo) e alternância de tema
- AdicionadoBotões de login social: ícones coloridos do provedor
- AdicionadoMensagens de validação Yup localizadas para login, inscrição, esqueci de senha
- AtualizadoErro de e-mail duplicado de inscrição mapeado para mensagem em persa/inglês com dica de senha esquecida
Versão 2.1.0
- AdicionadoSocial login: Google, GitHub, Facebook, X via
- AdicionadoMenu Front desk (پیشخان) as default: dashboard + security reports
- AdicionadoMenu de treinamento: cursos (cartões adquiridos), sessões online, certificados, instrutores
- AdicionadoMenu Financeiro: faturas, transações, carteira, saque, depósito (espaços reservados para UI)
- AdicionadoOAuth API routes:, (Google, GitHub, Facebook, X)
- AtualizadoRenamed user-facing Admin* components to User* (avatar, profile, menu)
- AtualizadoDefault active sidebar section: frontDesk
- AtualizadoHeader toolbar uses UserMenu with session data
