v3.6.70
Журнал изменений
Summary of new features, updates, and removals.
Версия 3.8.3
Версия 3.8.0
Версия 3.7.0
- ДобавленоPublic CMS pages: complete SEO metadata, Open Graph, and JSON-LD structured data across all supported locales (managed from page settings)
- ДобавленоSocial profile links from site settings included in organization schema sameAs
- ОбновленоOpen Graph images resolve through CDN bucket URLs instead of legacy absolute paths
Версия 3.6.70
- ДобавленоСетка категорий страниц тренингов: анимированный воздушный шар при наведении с описанием категории и логотипом; HTML-блок только для sr с полной копией категории для SEO-сканеров
- ОбновленоCategory/skill logos render as semantic <img alt="..."> instead of CSS masks (better indexing)
- ОбновленоCategory logo size and vertical alignment in the trainings category grid
- ОбновленоLearning paths: «نمایش تخصصها» overflow panel, mobile full-width skill balloon, tooltip ordering
Версия 3.6.68
Версия 3.6.67
Версия 3.6.62
Версия 3.6.61
Версия 3.6.60
Версия 3.6.59
Версия 3.6.58
Версия 3.6.55
Версия 3.6.54
Версия 3.6.53
Версия 3.6.52
Версия 3.6.51
- ОбновленоLogin tabs: blue active pill, light/dark friendly; removed tab content cards
- ОбновленоAuth field labels sit above inputs with logical start alignment (RTL-safe for Persian)
- ОбновленоSignup/forgot primary actions use the same blue CreepyButton as login; forgot “back to login” link is muted (not brand green)
Версия 3.6.50
Версия 3.6.49
- ОбновленоLogin tabs: one-time code / password labels and request-code copy in all locales
- ОбновленоPersian and other RTL locales now right-align login tab content; tab cards and pills work in dark mode
- ОбновленоLogin send-code / sign-in buttons use the animated cover button; auth titles and links are smaller, near-black (near-white in dark mode)
Версия 3.6.48
Версия 3.6.47
Версия 3.6.46
Версия 3.6.42
Версия 3.6.41
- ДобавленоLive-chat widget: drag-and-drop file upload with progress bar and cancel
- ДобавленоLive-chat widget: message skeletons while opening; image attachment skeleton until preview loads
- ДобавленоLive-chat widget: emoji search uses site font; Persian placeholder «سرچ شکلک» (RTL)
- ОбновленоComposer send / attach / emoji controls share a 42px size with hover motion
Версия 3.6.40
- ДобавленоUser uploads (profile photo and comment/product attachments) are stored on the public bucket under via
- ДобавленоHelper uploadUserAsset for console clients (profile, blog-comments, course-comments, product-comments, …)
- ОбновленоProfile avatar upload path now resolves through the public CDN layout instead of the auth bucket root
Версия 3.6.39
Версия 3.6.38
Версия 3.6.37
Версия 3.6.36
Версия 3.6.35
Версия 3.6.34
Версия 3.6.33
Версия 3.6.32
- ДобавленоSource Code mega menu with Ready, ReactJs, Premium, and Free pages (, FA )
- ДобавленоThemes & Plugins mega menu with Custom, WordPress, Ecommerce, and NextJs pages (, FA )
- ДобавленоLocalized typewriter headlines for all public mega menus in 15 locales
- ОбновленоMega-menu typewriter copy now follows the active site language instead of hardcoded Persian
Версия 3.6.31
Версия 3.6.30
Версия 3.6.29
Версия 3.6.28
Версия 3.6.27
Версия 3.6.26
Версия 3.6.25
- ДобавленоСтраница, недоступная для базы данных: копия обновления программного обеспечения Abrecode + расчетное время прибытия в Тегеран (теперь +5 часов, сохраняется до тех пор, пока база данных не будет запущена)
- ДобавленоБезопасность учетной записи: количество минут простоя для каждого пользователя + модальный режим бездействия (пребывание/выход из системы) во всех 15 языковых стандартах.
- ДобавленоАдминистрирование больших форм i18n (Пользователь, Курс, Настройки, Преподаватель, Студент, Сообщение в блоге, TrainPath, Роль и связанные диалоговые окна)
- ОбновленоОставшаяся английская копия веб-сайта переведена на каждый языковой язык файла (бренды/адреса/электронные письма без изменений)
Версия 3.6.24
Версия 3.6.23
- ДобавленоPublic payment verify page at (server-side invoice verify only; ignores client paid= flags)
- ДобавленоПодача корзины: возможность рассрочки скрыта (механизм зарезервирован); Призывы к действию на странице подробных сведений показывают «уже в корзине» и выделяют строку в корзине.
- ДобавленоFailed online payment copy + finance ticket deep-link prefills on ticket create (department=finance)
- ОбновленоОбратный путь шлюза для оплаты счетов идет на общедоступную страницу проверки вместо частного VIP/интерфейса проверки консоли.
Версия 3.6.22
Версия 3.6.21
Версия 3.6.20
Версия 3.6.19
Версия 3.6.18
Версия 3.6.17
- ДобавленоLive chat: launcher hint once persistence; supportOnline + response-delay modes; once-per-day offline form via
- ДобавленоLive 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
Версия 3.6.16
Версия 3.6.15
Версия 3.6.14
Версия 3.6.13
Версия 3.6.12
Версия 3.6.11
Версия 3.6.10
Версия 3.6.9
Версия 3.6.8
- ОбновленоПоиск по заголовку полностью сосредоточен в верхнем ряду действий.
- ОбновленоНижние навигационные ссылки (блог/о компании/контакты) используют тот же размер текста-xs, что и ссылки поддержки/карьеры.
- ОбновленоСлоган бренда: FA «استودیو خلاقیت ابریکُد», другие регионы «abrecode Creative Studio»; сосредоточено под ABRECODE
Версия 3.6.7
Версия 3.6.6
Версия 3.6.5
Версия 3.6.4
Версия 3.6.3
- ДобавленоВ мобильном заголовке рядом с темой отображается элемент управления профилем только для аватара (порядок: тема → профиль → корзина → гамбургер)
- ДобавленоHamburger drawer shows full-width name row linking to
- ОбновленоPublic header search slightly wider (md/lg/xl max-widths raised)
- ОбновленоТикер новостей использует постоянное количество пикселей в секунду, поэтому скорость прокрутки на мобильных устройствах соответствует скорости на рабочем столе.
Версия 3.6.1
- ДобавленоАнимированная подсказка: Тема («Темная/Светлая»), Корзина («Просмотреть корзину»), Профиль («Ваша информация пользователя»)
- ОбновленоМаксимальная ширина поиска в общедоступном заголовке уменьшена примерно вдвое
- ОбновленоLogged-in / login header triggers use square size-9 controls aligned with cart
Версия 3.5.1
- ДобавленоPublic header profile menu redesign with a primary View account CTA to
- ДобавленоКомпактное управление темой SwitchMode в заголовке общедоступного сайта (только анимация ручки/солнца/луны; существующий переход штор сохраняется)
- ОбновленоPublic auth chip uses PublicHeaderUserMenu (console topbar menu unchanged)
Версия 3.4.1
Версия 3.3.1
- ДобавленоConsole 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)
- ОбновленоApplied tokens across the user console panel (shell, banners, dashboard cards, avatar status, links/buttons) with dark-mode-safe semantics
- ОбновленоТриггер меню профиля: меньший шрифт имени + более широкий чип, чтобы имя/фамилия оставались читаемыми; раскрывающийся список показывает имя упаковки
Версия 3.1.1
- ДобавленоUnified public auth UI at with ?mode=login|signup|forgot (default: login)
- ДобавленоАнимация смены формы (размытие/масштабирование с помощью движения) между существующими представлениями входа/регистрации/забыли
- ДобавленоСкелеты с переключателем режима, которые отражают каждую форму до появления целевой формы.
- ОбновленоLegacy,, redirect to
- ОбновленоТочки входа для входа/регистрации/забытия на уровне всего сайта теперь нацелены на единый URL-адрес аутентификации.
- ОбновленоMiddleware guest auth paths include ; NextAuth points to
Версия 3.0.90
Версия 3.0.89
- ДобавленоShop product detail: password gate, sale price display, download button driven by isDownloadable, cookie-backed product likes, publish/visibility filtering via API
- ДобавленоПри добавлении в корзину используется эффективная (продажная) цена; На карточках товаров распродажа зачеркнута
- ДобавленоФорма комментариев к продукту + список утвержденных комментариев на общедоступной странице продукта.
Версия 3.0.88
Версия 3.0.87
Версия 3.0.86
Версия 3.0.84
Версия 3.0.83
Версия 3.0.81
- ДобавленоДля подтверждения и оплаты требуется проверенный мобильный телефон: модальное оформление заказа (введите номер → OTP по SMS через существующие API проверки)
- ДобавленоAfter invoice create: final invoice page with Settle payment → (payment gateway stub)
- ДобавленоНезавершенные счета в финансовой информации консоли также показывают «Сопоставление платежей».
Версия 3.0.79
Версия 3.0.78
- ОбновленоСтраница аутентифицированной корзины соответствует дизайну боковой панели оформления заказа: применение кода скидки, радиоспособа оплаты, подтверждение и оплата, динамические метки категорий (курсы/продукты/услуги/товары)
- ОбновленоCart list: smaller type, more row spacing, tighter number tracking; optional per-item discount badge when listPrice is set
- ОбновленоCourse add-to-cart stores productKind: course for dynamic copy
Версия 3.0.76
Версия 3.0.73
Версия 3.0.72
Версия 3.0.71
- ДобавленоCart page redesign (order basket + payment details): guest CTA «ورود / عضویت» with callbackUrl back to ; authenticated «تکمیل خرید» creates invoice via
- ДобавленоCheckout page with invoice summary + payment method picker (gateway wiring next)
- ДобавленоCourse detail «خرید دوره» adds to cart and navigates to
- ДобавленоКоличество +/- по линиям тележки; цены fa как Томан с персидскими цифрами + группировка
Версия 3.0.70
Версия 3.0.69
Версия 3.0.62
Версия 3.0.61
Версия 3.0.60
Версия 3.0.59
Версия 3.0.58
Версия 3.0.56
Версия 3.0.55
Версия 3.0.54
Версия 3.0.52
Версия 3.0.51
Версия 3.0.50
Версия 3.0.48
Версия 3.0.47
Версия 3.0.46
- ОбновленоПереработан общедоступный мобильный ящик для гамбургеров (заголовок бренда, карточка учетной записи, призыв к действию для поиска, навигация по значкам, аккордеоны раздела)
- ОбновленоАккаунт + поиск в реальном времени только внутри мобильного ящика; Панель инструментов заголовка остается чище на маленьких экранах
- ОбновленоЯщик открывается с правильного края RTL/LTR; предварительный просмотр мультимедиа в частном сегменте использует прокси-сервер API
Версия 3.0.45
Версия 3.0.44
Версия 3.0.43
Версия 3.0.42
Версия 3.0.41
Версия 3.0.39
Версия 3.0.38
Версия 3.0.37
- ОбновленоЖивой чат в стиле Telegram, аватар агента, заголовки групп дат Джалали (сегодня/вчера/…)
- ОбновленоReply icon after each bubble (dir=ltr row so it stays visible beside messages); no «edited» label for visitors
- ОбновленоЗакрытый баннер поддержки; отправка сообщения повторно открывает тот же сеанс
Версия 3.0.36
- ДобавленоЖивой чат: ответ на сообщение (значок рядом с пузырьками); полоса профиля посетителя (имя/мобильный телефон/адрес электронной почты) в виджете
- ДобавленоОбновление URL-адреса страницы для вошедших в систему посетителей (JWT), а также гостей — агенты видят текущую страницу в режиме реального времени.
- ОбновленоMessage bubbles wrap long text to the chat width (overflow-wrap: anywhere, minWidth: 0)
Версия 3.0.34
Версия 3.0.33
- ОбновленоЖивой чат для мобильных устройств: почти полноэкранная панель с краями; размытие фона при открытии (очищается при закрытии)
- ОбновленоSmaller widget border-radius; guest name must be Persian when site/user language is fa
- ОбновленоМобильное поле принимает персидские цифры; Текст подсказки удален (ошибка только при неверном вводе) с анимацией затухания + импульса поля.
Версия 3.0.32
Версия 3.0.30
Версия 3.0.29
Версия 3.0.28
- ДобавленоFloating Live Chat widget (bottom-end, max width 380px) for real-time support
- ДобавленоФорма предварительного чата гостя (полное имя + мобильный телефон) с резюме профиля и историей файлов cookie
- ДобавленоЗарегистрированные пользователи начинают чат без формы
- ДобавленоИндикатор набора текста («در حال تایپ»), средство выбора смайлов, вложения файлов через общедоступную корзину
Версия 3.0.26
Версия 3.0.20
- ДобавленоЛоготипы валют депозита + слова суммы на персидском языке (томан); Поля суммы центрированы/жирным шрифтом
- ДобавленоВывод средств: модальное создание банка, если его нет; выпадающий список всех банков с логотипами; неутвержденная ошибка выбора; перенаправление на транзакции
- ДобавленоТранзакции: подробное модальное окно, значки статуса, создатель, отмена в ожидании вывода
- ДобавленоСоздать меню: банковский счет; раскрывающийся список значков мобильного кошелька; более плотная типография кошелька на верхней панели
- ДобавленоНижний колонтитул с письмом справа налево + выравнивание по левому краю для персидского языка
Версия 3.0.19
Версия 3.0.18
- ДобавленоBank account form: live Sheba/card validation (persian-tools), card mask xxxx-xxxx-xxxx-xxxx, bank logos in searchable select
- ДобавленоПрямой депозит (FA): выбор типа валюты (Томан/USD/GBP/JPY/AED/AZN/TRY) — Томан по умолчанию; пресеты/метки следуют за выбором
- ДобавленоFull bank logo set under (traditional + digital brands)
Версия 3.0.17
- ДобавленоСтраница кошелька с балансом Toman, действиями по вводу/выводу средств, недавними транзакциями с чипами статуса.
- ДобавленоСтраница банковских счетов (карты, создание/редактирование, основной, деактивация, удаление)
- ДобавленоФорма вывода средств (ввод Томана, только утвержденные банки, проверка превышения баланса)
- ДобавленоСсылка на меню «Финансы» для банковских счетов; Раскрывающийся список кошелька: просмотр кошелька + банковские счета + флаг Ирана Томан
- ОбновленоГоризонтальное отступы верхней панели симметричны; уведомления направляют события банка/снятия средств на финансовые страницы
- ОбновленоWallet display uses Toman for fa locale
Версия 3.0.16
Версия 3.0.15
Версия 3.0.14
Версия 3.0.13
- ОбновленоВходные данные OTP показывают цифры локали (персидский язык) жирным шрифтом Estedad; автоматическая отправка при вводе 6 цифр; красная рамка при неправильном коде/коде с истекшим сроком действия и зеленая рамка при успехе, прежде чем продолжить
- ОбновленоСсылки на страницы аутентификации не имеют подчеркивания; ошибки поля проявляются мягким красным тоном; текстовые поля в темном режиме сохраняют мягкие белые границы и читаемый контент (включая «Запомнить меня»)
- ОбновленоВход/регистрация в общедоступном заголовке, меню пользователя, корзина и соответствующие значки используют белый текст/значки в темном режиме.
- ОбновленоМобильный заголовок Блог / О компании / Ссылки на контакты выравниваются под действиями корзины (конечная сторона) в RTL и LTR.
- ОбновленоOpening cart/user dropdowns no longer shifts page width or adds horizontal scroll (dropdown modal=false + overflow-x clip)
Версия 3.0.12
- ОбновленоВходные данные OTP для аутентификации (вход, регистрация, забытый пароль, проверка профиля, вход в систему по электронной почте администратора) используют текстовые поля MUI с поддержкой вставки и приемом персидских/арабских цифр.
- ОбновленоПовторная отправка OTP очищает поля OTP, чтобы можно было ввести новый код.
Версия 3.0.11
- ДобавленоSidebar section Favorites with Favorite articles at (image, title, summary, category link, views, comments, publish datetime, author, search, sort newest/oldest/popular, pagination)
- ДобавленоTop-bar View website control next to dashboard (links to public home) with short hint text
- ОбновленоУдалена блокировка избранных статей из профиля настроек аккаунта.
- ОбновленоTop-bar Create dropdown moved to the far end (spaced from other icons)
Версия 3.0.10
- ОбновленоUser profile UI moved from to (avatar, personal info, email/mobile verification, bio, favorites)
- ОбновленоPassword + 2FA remain on only (removed from profile form)
- ОбновленоLegacy redirects to account-settings profile
- ОбновленоБаннер проверки на верхней панели, пользовательские меню и ссылки на профиль панели управления указывают на настройки учетной записи.
- ОбновленоПодсказка о сроке действия OTP (2 минуты) и всплывающие уведомления об авторизации для конкретного канала; верхняя панель показывает подтвержденный мобильный телефон персидскими цифрами
Версия 3.0.9
Версия 3.0.8
- ОбновленоШаги регистрации: идентификатор → профиль (имя+пароль) → OTP → логин.
- ОбновленоPersian name validation for fa / mobile signup
- ОбновленоOTP resend countdown 30s; expired OTP toast
- ОбновленоLocale gate: non-fa identifier is email-only (login/signup/forgot)
- ОбновленоTopbar contact banner: mobile verify (fa + email signup) or email verify (mobile signup)
- ОбновленоProfile: mobile verify UI only in fa; email send-code when unverified
Версия 3.0.7
Версия 3.0.6
- ДобавленоФорма комментариев, выбор смайлов; временные метки комментариев показывают дату + ЧЧ:мм; вложения под ответами
- ДобавленоКомментарий гостя «Нравится/не нравится» через файл cookie + синхронизация при входе в систему
- ДобавленоСтраница автора: убрать HTML из биографии; статьи с постраничной разбивкой (10/20/50 на страницу)
Версия 3.0.5
- ДобавленоСтраница статьи: панель «Поделиться», короткая ссылка, копирование статьи, лайк «сердечко», кнопка «Избранное»
- ДобавленоКарточка автора: урезанная краткая биография + иконки социальных сетей; время чтения + время публикации
- ДобавленоRelated articles row; tags with listing page
- ДобавленоРаскрывающийся список сортировки вложенных комментариев + нравится/не нравится; Публичные страницы автора/пользователя + подписка
- ДобавленоПрофиль: раздел любимых статей
- ОбновленоПанель подписки, лайки, избранное, похожие статьи, теги, реакция на комментарии, биография без HTML
Версия 3.0.4
Версия 3.0.3
Версия 3.0.2
Версия 2.2.0
Версия 2.1.54
Версия 2.1.53
Версия 2.1.52
Версия 2.1.51
Версия 2.1.49
Версия 2.1.45
Версия 2.1.43
Версия 2.1.42
Версия 2.1.40
Версия 2.1.39
Версия 2.1.38
- ДобавленоPublic trainings catalog page : hero search (courses-only), suggestion chips, featured courses, dynamic category grid with logos, roadmap CTA; responsive layout
- ДобавленоClient proxy and publicTrainingApi for categories/courses
- ОбновленоПубличный заголовок: однострочный логотип + компактный поиск + действия; название сайта/слоган видно на мобильных устройствах
Версия 2.1.37
- ДобавленоМодальное окно публичного поиска с размытым фоном, высоким z-индексом, сгруппированными результатами (страницы, курсы, статьи, навыки, преподаватели)
- ДобавленоГлавное меню мобильного аккордеона с вложенными разделами; компактный триггер поиска в мобильном заголовке
- ДобавленоНаведение главного меню заголовка: более быстрое закрытие, один раскрывающийся список, отсутствие сохранения предыдущего меню
Версия 2.1.35
Версия 2.1.34
Версия 2.1.33
- ДобавленоМакет разделенной аутентификации (маркетинговая панель + видео + анимированная карточка формы), вдохновленный веб-сайтом
- ДобавленоРезервные новости в общедоступной верхней панели, когда API объявлений пуст
- ДобавленоШрифт Tahoma для адресов электронной почты на общедоступных страницах
- ДобавленоСодержимое общедоступных страниц не было видно (удалите непрозрачность-0 в SSR).
- Добавлено
- Добавленопрокрутка общедоступного заголовка; RTL только для фа/ар/ку
- ДобавленоРасположение ленты новостей и расположение переключателя языка в верхней панели
- ДобавленоОтключение Service Worker в разработке
- ОбновленоНа страницах аутентификации используется выделенный разделенный макет вместо компактной общедоступной оболочки.
Версия 2.1.32
- ДобавленоAPI + middleware slug rewrite from database
- ДобавленоПубличный заголовок соответствует веб-сайту: локаль верхней панели + флаги, ссылки на блог/о компании/контакты, панель мобильных устройств.
- ДобавленоШрифты веб-сайта (Estedad, SF UI, Pinar, T012) и локализатор персидских цифр на общедоступных страницах.
- ДобавленоSeparate meta title templates: public %s | ابریکد, console %s | پنل کاربری ابریکد
- Добавлено
- ДобавленоОбщий макет с горизонтальной прокруткой
- ДобавленоУдаление дублированного отображения имени пользователя и электронной почты в публичном шапке.
- ДобавленоУточнение текста новости в верхней панели
Версия 2.1.31
Версия 2.1.30
- ДобавленоMigrated 76 public pages from (aboutus, services, products, trainings, blog, FAQ, etc.)
- ДобавленоНижний колонтитул сайта (5 столбцов, значки доверия, динамические социальные ссылки из API)
- ДобавленоРаскрывающиеся меню в заголовке веб-сайта (Услуги, Облако, Продукты, Обучение) с анимацией.
- ДобавленоPersian localized URL slugs via next-intl pathnames (copied from website)
- ДобавленоПолная динамическая карта сайта из индексируемых API страниц.
- ОбновленоDefault dev/prod port 3000 (Docker prod maps host 80 → container 3000)
Версия 2.1.29
- ДобавленоМакет общедоступного сайта (заголовок, бегущая строка новостей, раскрывающиеся списки навигации, значок корзины, переключение языка и темы)
- ДобавленоПубличные страницы: главная (пустой герой), о себе, контакты, корзина
- ДобавленоAuth pages use public layout; console panel keeps private MasterLayout
- ДобавленоДинамическая карта сайта.xml и стандартный Google robots.txt.
- ДобавленоМетаданные SEO, загружаемые из API для каждой страницы/локали
- Добавлено— cart Redux slice, API clients, i18n PublicSite namespace
- Обновленоand route to public home instead of dashboard redirect
Версия 2.1.28
- ДобавленоЛокализованные метки для всех действий пользователя в журнале активности (профиль, кошелек, поддержка, 2FA, социальная аутентификация, статус учетной записи).
- Добавленоsupport log type and 30+ new action keys in Security Activity view
- ОбновленоActivity log display uses unified activity-log-labels mapping for fa/en
Версия 2.1.27
Версия 2.1.26
- ДобавленоIranian national ID validation on financial profile (format, checksum, issuance place via )
- ДобавленоВерхняя панель кошелька показывает доллары США для неперсидских языков (IRR конвертируется для отображения).
- ДобавленоПолные файлы сообщений локали, объединенные из персидской/английской базы для всех 15 языков.
- ДобавленоМногоэтапная регистрация: ID → OTP → Профиль (Имя + Пароль + Подтверждение пароля + Случайный пароль)
- ДобавленоДвухэтапный вход после пароля, если он включен в настройках.
- ДобавленоБлокировка входа в социальную сеть для пользователей фарси до тех пор, пока имя фарси не будет введено
- ДобавленоМодальное окно кода скидки из меню кошелька
- ОбновленоВ подзаголовке страницы профиля отображается только отображаемое имя (роль скрыта)
- ОбновленоВсе текстовые поля MUI имеют одинаковую высоту 47 пикселей.
- ОбновленоБоковое меню настроек учетной записи: метка перед значком
- ОбновленоFinancial profile: کد ملی label for Persian, citizen ID number for other locales
- ОбновленоМеню настроек учетной записи: текст перед значком
- ОбновленоФинансовые данные: пометьте «национальный код» для фарси и «национальный номер/код гражданства» для других языков.
- ОбновленоЖурнал безопасности: страна/модель устройства/операционная система/полный браузер + солнечная дата и цифры на фарси.
- ОбновленоКраткая биография: ограничение в 500 символов со счетчиком
- ОбновленоНастоящая 2FA в настройках аккаунта
- ОбновленоИсправлена ошибка InputProps в настройках уведомлений.
Версия 2.1.25
- ДобавленоPWA support via Serwist (manifest, service worker, offline fallback )
- ДобавленоMobile install banner (fade from top) linking to guide
- ДобавленоРуководство по установке PWA с кнопкой «Установить сейчас» (подсказка перед установкой)
- ДобавленоБаннер статуса оффлайн под мобильным подтверждением (локализованные сообщения об оффлайне/повторном подключении)
- ДобавленоПодпись в нижнем колонтитуле: разработано с душой в Abrecode.
Версия 2.1.24
- ДобавленоPersian digit formatting helper (formatLocaleNumber) for dashboard widgets and notification badge counts
- ДобавленоПри нажатии на уведомление осуществляется переход к журналу активности безопасности с выделенной соответствующей записью.
- ДобавленоЗначок генератора случайных паролей внутри поля пароля (рядом с переключателем видимости)
- ОбновленоПанель управления: приветственное сообщение перемещено над виджетами; удалены виджеты быстрого доступа, информации об учетной записи и недавних действий.
- ОбновленоTransactions widget button links to
- ОбновленоВерхняя панель использует макет LTR для локалей, отличных от RTL (например, английского).
- ОбновленоПанель поиска в верхней панели: увеличенные поля, фон и размер шрифта соответствуют раскрывающемуся списку уведомлений.
- ОбновленоТёмный режим регистрации: весь текст белый, слоты OTP с белыми рамками
- ОбновленоОсновные значки боковой панели белые в темном режиме
- ОбновленоOTP input accepts Persian digits; resend countdown shows Persian numbers for fa locale
Версия 2.1.20
- ДобавленоСтраницы пополнения кошелька с вкладками: прямой платеж, автопополнение, рассрочка, банковский депозит
- ДобавленоМодальный код подарочного кода на страницах депозита (кошелек кредитов через API)
- ДобавленоОплата в зависимости от региона: IRR/Zibal для персидского языка, USD/Stripe для других языков.
- ДобавленоСоздать раскрывающееся меню: депозит в кошельке, подарочный код, новый билет, мои билеты.
Версия 2.1.19
- ДобавленоЗагрузка/удаление аватара профиля через API (круг 350 пикселей, без поля URL)
- ДобавленоOTP для подтверждения электронной почты в профиле для пользователей с мобильной регистрацией
- ДобавленоГенератор случайных паролей на странице профиля
- ДобавленоКороткая текстовая область биографии со счетчиком на 500 слов.
- ДобавленоПоиск по страницам в верхней панели (рабочий стол), всплывающие подсказки на всех значках
- ДобавленоТекст уведомления, локализованный по локали пользователя (клиент + API)
- ОбновленоПоля подтвержденного адреса электронной почты/мобильного телефона заблокированы зеленой рамкой; сообщение в службу поддержки
- ОбновленоПолноразмерные карточки страниц; поиск удален из дополнительной боковой панели
- ОбновленоТемный режим: цвета основной направляющей заголовка/боковой панели соответствуют теме сайта.
Версия 2.1.18
Версия 2.1.17
- ДобавленоРедизайн верхней панели: создание меню, сетка приложений, поиск, терминал, переключение тем, калькулятор, чат, поддержка, переключатель языка.
- ДобавленоВиджет баланса кошелька (динамический из API) с раскрывающимся списком финансов и связанными страницами
- ДобавленоКолокольчик уведомлений со значком непрочитанного и прокручиваемым раскрывающимся списком
- ДобавленоСтраницы-заполнители финансов: подарочный код, код скидки, скидки, управление, финансовый профиль, приглашение друзей.
- ОбновленоAuth menu wallet links point to
Версия 2.1.16
Версия 2.1.15
Версия 2.1.14
- ДобавленоДомашние виджеты информационной панели (статистика, карточки состояния, разделы транзакций/серверов/проектов/безопасности)
- ДобавленоПрикрепленный баннер проверки мобильного устройства только на персидском языке в основном макете
- ДобавленоПрофиль мобильного OTP (отправка кода, проверка, уведомление об успехе)
- ОбновленоУстаревшие виджеты панели управления перемещены под новые виджеты главной страницы.
Версия 2.1.13
- ДобавленоОтвет на заявку: CKEditor с вложенными файлами к каждому ответу (максимум 5).
- ОбновленоСообщения в билетах: временные метки с учетом локали (джалали для фа, григорианский в других местах) с вложениями в выравнивании между нижним колонтитулом.
- ОбновленоСписок заявок: столбец «Создано»; RichTextEditor следует направлению активной локали.
Версия 2.1.12
Версия 2.1.11
Версия 2.1.9
Версия 2.1.8
Версия 2.1.7
Версия 2.1.6
- Добавлено(user reopen closed ticket)
- ОбновленоЗаявки в службу поддержки: локализованная проверка, приоритеты, значки статуса (с цветовой кодировкой), столбец приоритетов.
- ОбновленоСоздание заявки: вложения файлов (до 5), ошибки локализованной формы.
- ОбновленоСписок заявок: действия закрытия/повторного открытия; Детали заявки: пользовательский интерфейс с цепочкой ответов с отдельным стилем пользователя/поддержки.
Версия 2.1.5
Версия 2.1.4
Версия 2.1.3
- ОбновленоЗабыли пароль: трехэтапный процесс (запрос → подтверждение OTP → новый пароль)
- ОбновленоРегистрация OTP-уведомлений: проверка электронной почты и повторная отправка сообщений.
- ОбновленоЗабыли пароль: запрос → подтвердить код → новый пароль (отдельный)
- ОбновленоРегистрация и повторная отправка OTP-уведомления
Версия 2.1.2
Версия 2.1.1
- ДобавленоСтраницы аутентификации: переключатель языка (флаг + метка) и переключение темы.
- ДобавленоКнопки входа в социальные сети: цветные значки провайдеров
- ДобавленоЛокализованные сообщения проверки Yup для входа в систему, регистрации, забытого пароля
- ОбновленоОшибка дублирования электронной почты при регистрации, сопоставленная с персидским/английским сообщением с подсказкой о забытом пароле
Версия 2.1.0
- ДобавленоSocial login: Google, GitHub, Facebook, X via
- ДобавленоMenu Front desk (پیشخان) as default: dashboard + security reports
- ДобавленоМеню обучения: курсы (покупные карты), онлайн-сессии, сертификаты, инструкторы.
- ДобавленоМеню «Финансы»: счета, транзакции, кошелек, вывод средств, депозит (заполнители пользовательского интерфейса)
- ДобавленоOAuth API routes:, (Google, GitHub, Facebook, X)
- ОбновленоRenamed user-facing Admin* components to User* (avatar, profile, menu)
- ОбновленоDefault active sidebar section: frontDesk
- ОбновленоHeader toolbar uses UserMenu with session data
