v3.6.70
Änderungsprotokoll
Summary of new features, updates, and removals.
Version 3.8.3
Version 3.8.0
Version 3.7.0
- HinzugefügtPublic CMS pages: complete SEO metadata, Open Graph, and JSON-LD structured data across all supported locales (managed from page settings)
- HinzugefügtSocial profile links from site settings included in organization schema sameAs
- AktualisiertOpen Graph images resolve through CDN bucket URLs instead of legacy absolute paths
Version 3.6.70
- HinzugefügtTrainings-Seiten-Kategorie-Raster: animierter Hover-Ballon mit Kategorie-Beschreibung und Logo; Nur-Sr-HTML-Block mit vollständiger Kategorie-Kopie für SEO-Crawler
- AktualisiertCategory/skill logos render as semantic <img alt="..."> instead of CSS masks (better indexing)
- AktualisiertCategory logo size and vertical alignment in the trainings category grid
- AktualisiertLearning paths: «نمایش تخصصها» overflow panel, mobile full-width skill balloon, tooltip ordering
Version 3.6.68
Version 3.6.67
Version 3.6.62
Version 3.6.61
Version 3.6.60
Version 3.6.59
Version 3.6.58
Version 3.6.55
Version 3.6.54
Version 3.6.53
Version 3.6.52
Version 3.6.51
- AktualisiertLogin tabs: blue active pill, light/dark friendly; removed tab content cards
- AktualisiertAuth field labels sit above inputs with logical start alignment (RTL-safe for Persian)
- AktualisiertSignup/forgot primary actions use the same blue CreepyButton as login; forgot “back to login” link is muted (not brand green)
Version 3.6.50
Version 3.6.49
- AktualisiertLogin tabs: one-time code / password labels and request-code copy in all locales
- AktualisiertPersian and other RTL locales now right-align login tab content; tab cards and pills work in dark mode
- AktualisiertLogin send-code / sign-in buttons use the animated cover button; auth titles and links are smaller, near-black (near-white in dark mode)
Version 3.6.48
Version 3.6.47
Version 3.6.46
Version 3.6.42
Version 3.6.41
- HinzugefügtLive-chat widget: drag-and-drop file upload with progress bar and cancel
- HinzugefügtLive-chat widget: message skeletons while opening; image attachment skeleton until preview loads
- HinzugefügtLive-chat widget: emoji search uses site font; Persian placeholder «سرچ شکلک» (RTL)
- AktualisiertComposer send / attach / emoji controls share a 42px size with hover motion
Version 3.6.40
- HinzugefügtUser uploads (profile photo and comment/product attachments) are stored on the public bucket under via
- HinzugefügtHelper uploadUserAsset for console clients (profile, blog-comments, course-comments, product-comments, …)
- AktualisiertProfile avatar upload path now resolves through the public CDN layout instead of the auth bucket root
Version 3.6.39
Version 3.6.38
Version 3.6.37
Version 3.6.36
Version 3.6.35
Version 3.6.34
Version 3.6.33
Version 3.6.32
- HinzugefügtSource Code mega menu with Ready, ReactJs, Premium, and Free pages (, FA )
- HinzugefügtThemes & Plugins mega menu with Custom, WordPress, Ecommerce, and NextJs pages (, FA )
- HinzugefügtLocalized typewriter headlines for all public mega menus in 15 locales
- AktualisiertMega-menu typewriter copy now follows the active site language instead of hardcoded Persian
Version 3.6.31
Version 3.6.30
Version 3.6.29
Version 3.6.28
Version 3.6.27
Version 3.6.26
Version 3.6.25
- HinzugefügtSeite „Datenbank nicht verfügbar“: Kopie des Abrecode-Softwareupdates + voraussichtliche Ankunftszeit in Teheran (jetzt+5 Stunden, bleibt bestehen, bis die Datenbank aktiv ist)
- HinzugefügtKontosicherheit: Leerlaufzeiten pro Benutzer + Inaktivitätsmodalität (Aufenthalt/Abmeldung) in allen 15 Regionen
- HinzugefügtAdmin große Formulare i18n (Benutzer, Kurs, Einstellungen, Dozent, Student, BlogPost, TrainPath, Rolle und verwandte Dialoge)
- AktualisiertÜbrig gebliebene englische Kopie der Website, übersetzt in die jeweilige Sprache der Gebietsschemadatei (Marken/Adressen/E-Mails unverändert)
Version 3.6.24
Version 3.6.23
- HinzugefügtPublic payment verify page at (server-side invoice verify only; ignores client paid= flags)
- HinzugefügtWarenkorbfluss: Ratenzahlungsoption ausgeblendet (Mechanismus reserviert); CTAs auf der Detailseite zeigen „bereits im Warenkorb“ an und heben die Zeile im Warenkorb hervor
- HinzugefügtFailed online payment copy + finance ticket deep-link prefills on ticket create (department=finance)
- AktualisiertDer Gateway-Rückweg für Rechnungszahlungen führt zur öffentlichen Verifizierungsseite statt zur privaten VIP-/Konsolenverifizierungs-UX
Version 3.6.22
Version 3.6.21
Version 3.6.20
Version 3.6.19
Version 3.6.18
Version 3.6.17
- HinzugefügtLive chat: launcher hint once persistence; supportOnline + response-delay modes; once-per-day offline form via
- HinzugefügtLive 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
Version 3.6.16
Version 3.6.15
Version 3.6.14
Version 3.6.13
Version 3.6.12
Version 3.6.11
Version 3.6.10
Version 3.6.9
Version 3.6.8
- AktualisiertDie Header-Suche ist absolut in der obersten Aktionszeile zentriert
- AktualisiertUntere Navigationslinks (Blog/Info/Kontakt) verwenden die gleiche Textgröße (xs) wie Support-/Karriere-Links
- AktualisiertMarkenslogan: FA „استودیو خلاقیت ابریکُد“, andere Orte „abrecode creative studio“; zentriert unter ABRECODE
Version 3.6.7
Version 3.6.6
Version 3.6.5
Version 3.6.4
Version 3.6.3
- HinzugefügtDer mobile Header zeigt neben dem Thema nur die Profilsteuerung für Avatare an (Reihenfolge: Thema → Profil → Warenkorb → Hamburger).
- HinzugefügtHamburger drawer shows full-width name row linking to
- AktualisiertPublic header search slightly wider (md/lg/xl max-widths raised)
- AktualisiertDer Newsticker verwendet konstante px/s, sodass die Scrollgeschwindigkeit auf dem Mobilgerät der des Desktops entspricht
Version 3.6.1
- HinzugefügtAnimierter Tooltip: Thema („Dunkel/Hell“), Warenkorb („Warenkorb anzeigen“), Profil („Ihre Benutzerinformationen“)
- AktualisiertDie maximale Breite der Suche nach öffentlichen Headern wurde ungefähr halbiert
- AktualisiertLogged-in / login header triggers use square size-9 controls aligned with cart
Version 3.5.1
- HinzugefügtPublic header profile menu redesign with a primary View account CTA to
- HinzugefügtKompakte SwitchMode-Themensteuerung im Header der öffentlichen Site (nur Knopf-/Sonnen-/Mondanimation; vorhandener Vorhangübergang beibehalten)
- AktualisiertPublic auth chip uses PublicHeaderUserMenu (console topbar menu unchanged)
Version 3.4.1
Version 3.3.1
- HinzugefügtConsole 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)
- AktualisiertApplied tokens across the user console panel (shell, banners, dashboard cards, avatar status, links/buttons) with dark-mode-safe semantics
- AktualisiertProfilmenü-Auslöser: kleinere Namenstypografie + breiterer Chip, damit Vor- und Nachname lesbar bleiben; Dropdown-Liste zeigt den Verpackungsnamen an
Version 3.1.1
- HinzugefügtUnified public auth UI at with ?mode=login|signup|forgot (default: login)
- HinzugefügtFormularaustauschanimation (Unschärfe/Skalierung über Bewegung) zwischen vorhandenen Ansichten „Anmelden“, „Anmelden“ und „Vergessen“.
- HinzugefügtModuswechsel-Skelette, die jede Form spiegeln, bevor die Zielform erscheint
- AktualisiertLegacy,, redirect to
- AktualisiertSite-weite Anmelde-/Anmelde-/Vergessen-Einstiegspunkte zielen jetzt auf die einheitliche Authentifizierungs-URL ab
- AktualisiertMiddleware guest auth paths include ; NextAuth points to
Version 3.0.90
Version 3.0.89
- HinzugefügtShop product detail: password gate, sale price display, download button driven by isDownloadable, cookie-backed product likes, publish/visibility filtering via API
- HinzugefügtBeim Hinzufügen zum Warenkorb wird der effektive (Verkaufs-)Preis verwendet. Auf den Produktkarten ist der Verkauf durchgestrichen
- HinzugefügtFormular für Produktkommentare + Liste genehmigter Kommentare auf der öffentlichen Produktseite
Version 3.0.88
Version 3.0.87
Version 3.0.86
Version 3.0.84
Version 3.0.83
Version 3.0.81
- HinzugefügtZum Bestätigen und Bezahlen ist ein verifiziertes Mobiltelefon erforderlich: Checkout-Modus (Nummer eingeben → SMS-OTP über vorhandene Verifizierungs-APIs)
- HinzugefügtAfter invoice create: final invoice page with Settle payment → (payment gateway stub)
- HinzugefügtAusstehende Rechnungen in den Finanzdetails der Konsole zeigen auch „Zahlung begleichen“ an
Version 3.0.79
Version 3.0.78
- AktualisiertDie authentifizierte Warenkorbseite entspricht dem Design der Checkout-Seitenleiste: Rabattcode anwenden, Zahlungsmethode aktiviert, Bestätigen und Bezahlen, dynamische Kategoriebezeichnungen (Kurse/Produkte/Dienstleistungen/Artikel)
- AktualisiertCart list: smaller type, more row spacing, tighter number tracking; optional per-item discount badge when listPrice is set
- AktualisiertCourse add-to-cart stores productKind: course for dynamic copy
Version 3.0.76
Version 3.0.73
Version 3.0.72
Version 3.0.71
- HinzugefügtCart page redesign (order basket + payment details): guest CTA «ورود / عضویت» with callbackUrl back to ; authenticated «تکمیل خرید» creates invoice via
- HinzugefügtCheckout page with invoice summary + payment method picker (gateway wiring next)
- HinzugefügtCourse detail «خرید دوره» adds to cart and navigates to
- HinzugefügtMenge +/- auf Warenkorbzeilen; FA-Preise als Toman mit persischen Ziffern + Gruppierung
Version 3.0.70
Version 3.0.69
Version 3.0.62
Version 3.0.61
Version 3.0.60
Version 3.0.59
Version 3.0.58
Version 3.0.56
Version 3.0.55
Version 3.0.54
Version 3.0.52
Version 3.0.51
Version 3.0.50
Version 3.0.48
Version 3.0.47
Version 3.0.46
- AktualisiertÖffentliche mobile Hamburger-Schublade neu gestaltet (Markenkopf, Kontokarte, Such-CTA, Symbolnavigation, Abschnittsakkordeons)
- AktualisiertKonto + Suche nur live in der mobilen Schublade; Die Kopfzeilen-Symbolleiste bleibt auf kleinen Bildschirmen übersichtlicher
- AktualisiertSchublade öffnet sich an der richtigen RTL/LTR-Kante; Private-Bucket-Medienvorschauen verwenden API-Proxy
Version 3.0.45
Version 3.0.44
Version 3.0.43
Version 3.0.42
Version 3.0.41
Version 3.0.39
Version 3.0.38
Version 3.0.37
- AktualisiertLive-Chat-Blasen im Telegram-Stil, Agenten-Avatar, Jalali-Datumsgruppen-Header (heute / gestern / …)
- AktualisiertReply icon after each bubble (dir=ltr row so it stays visible beside messages); no «edited» label for visitors
- AktualisiertBanner „Closed by Support“; Durch das Senden einer Nachricht wird dieselbe Sitzung erneut geöffnet
Version 3.0.36
- HinzugefügtLive-Chat: Antwort auf Nachricht (Symbol neben Blasen); Besucherprofilleiste (Name/Handy/E-Mail) im Widget
- HinzugefügtSeiten-URL-Aktualisierungen für angemeldete Besucher (JWT) und Gäste – Agenten sehen die aktuelle Seite in Echtzeit
- AktualisiertMessage bubbles wrap long text to the chat width (overflow-wrap: anywhere, minWidth: 0)
Version 3.0.34
Version 3.0.33
- AktualisiertLive-Chat für Mobilgeräte: nahezu Vollbild-Panel mit Randrändern; Hintergrundunschärfe beim Öffnen (wird beim Schließen gelöscht)
- AktualisiertSmaller widget border-radius; guest name must be Persian when site/user language is fa
- AktualisiertDas mobile Feld akzeptiert persische Ziffern. Hinweistext entfernt (Fehler nur bei ungültiger Eingabe) mit Fade- und Feldimpulsanimationen
Version 3.0.32
Version 3.0.30
Version 3.0.29
Version 3.0.28
- HinzugefügtFloating Live Chat widget (bottom-end, max width 380px) for real-time support
- HinzugefügtGast-Pre-Chat-Formular (vollständiger Name + Handy) mit Cookie-Zusammenfassung von Profil und Verlauf
- HinzugefügtAngemeldete Benutzer starten den Chat ohne das Formular
- HinzugefügtTippanzeige («در حال تایپ»), Emoji-Auswahl, Dateianhänge über Public-Bucket
Version 3.0.26
Version 3.0.20
- HinzugefügtEinzahlungswährungslogos + persische Betragswörter (Toman); Betragsfelder zentriert/fett
- HinzugefügtZurückziehen: Modal zum Erstellen einer Bank, wenn keine vorhanden ist; Dropdown-Liste aller Banken mit Logos; nicht genehmigter Auswahlfehler; Weiterleitung zu Transaktionen
- HinzugefügtTransaktionen: Detailmodalität, Statusabzeichen, Ersteller, Stornierung bis zur Auszahlung
- HinzugefügtMenü erstellen: Bankkonto; Dropdown-Liste mit Symbolen für mobile Geldbörsen; Engere Topbar-Wallet-Typografie
- HinzugefügtFußzeile RTL + linke Ausrichtung für Persisch
Version 3.0.19
Version 3.0.18
- HinzugefügtBank account form: live Sheba/card validation (persian-tools), card mask xxxx-xxxx-xxxx-xxxx, bank logos in searchable select
- HinzugefügtDirekteinzahlung (FA): Währungstypauswahl (Toman/USD/GBP/JPY/AED/AZN/TRY) – Standard Toman; Voreinstellungen/Beschriftungen folgen der Auswahl
- HinzugefügtFull bank logo set under (traditional + digital brands)
Version 3.0.17
- HinzugefügtWallet-Seite mit Toman-Guthaben, Ein-/Auszahlungsaktionen, letzten Transaktionen mit Statuschips
- HinzugefügtSeite „Bankkonten“ (Karten, erstellen/bearbeiten, primär, deaktivieren, löschen)
- HinzugefügtAuszahlungsformular (Toman-Eingabe, nur zugelassene Banken, Validierung bei Überschreitung des Guthabens)
- HinzugefügtLink zum Finanzmenü für Bankkonten; Wallet-Dropdown: Wallet + Bankkonten + Iran-Flagge Toman anzeigen
- AktualisiertHorizontale Polsterung der oberen Leiste symmetrisch; Benachrichtigungen leiten Bank-/Abhebungsereignisse an Finanzseiten weiter
- AktualisiertWallet display uses Toman for fa locale
Version 3.0.16
Version 3.0.15
Version 3.0.14
Version 3.0.13
- AktualisiertOTP-Eingaben zeigen lokale (persische) Ziffern in Estedad-Fettschrift; Automatische Übermittlung, wenn 6 Ziffern eingegeben werden; Roter Rand bei falschem/abgelaufenem Code und grüner Rand bei Erfolg, bevor Sie fortfahren
- AktualisiertAuth-Seiten-Links haben keine Unterstreichung; Feldfehler werden mit einem sanften Rotton eingeblendet; Textfelder im dunklen Modus behalten weiche weiße Ränder und lesbaren Inhalt (einschließlich „Angemeldet bleiben“)
- AktualisiertDie öffentliche Kopfzeile „Anmeldung/Registrierung“, „Benutzermenü“, „Warenkorb“ und zugehörige Symbole verwenden im dunklen Modus weißen Text/Symbole
- AktualisiertDie Links im mobilen Header Blog/Info/Kontakt werden unter den Warenkorbaktionen (Endseite) in RTL und LTR ausgerichtet
- AktualisiertOpening cart/user dropdowns no longer shifts page width or adds horizontal scroll (dropdown modal=false + overflow-x clip)
Version 3.0.12
- AktualisiertAuthentifizierungs-OTP-Eingaben (Anmeldung, Registrierung, Passwort vergessen, Profilüberprüfung, E-Mail-Anmeldung des Administrators) verwenden MUI-umrissene Textfelder mit Einfügeunterstützung und Akzeptanz persischer/arabischer Ziffern
- AktualisiertMit „OTP erneut senden“ werden die OTP-Felder gelöscht, sodass ein neuer Code eingegeben werden kann
Version 3.0.11
- HinzugefügtSidebar section Favorites with Favorite articles at (image, title, summary, category link, views, comments, publish datetime, author, search, sort newest/oldest/popular, pagination)
- HinzugefügtTop-bar View website control next to dashboard (links to public home) with short hint text
- AktualisiertDer Block für Lieblingsartikel wurde aus dem Kontoeinstellungsprofil entfernt
- AktualisiertTop-bar Create dropdown moved to the far end (spaced from other icons)
Version 3.0.10
- AktualisiertUser profile UI moved from to (avatar, personal info, email/mobile verification, bio, favorites)
- AktualisiertPassword + 2FA remain on only (removed from profile form)
- AktualisiertLegacy redirects to account-settings profile
- AktualisiertDas Bestätigungsbanner in der oberen Leiste, Benutzermenüs und Dashboard-Profillinks verweisen auf Kontoeinstellungen
- AktualisiertOTP-Gültigkeitshinweis (2 Minuten) und kanalspezifische Authentifizierungs-Toasts; In der oberen Leiste wird das verifizierte Mobiltelefon in persischen Ziffern angezeigt
Version 3.0.9
Version 3.0.8
- AktualisiertAnmeldeschritte: Kennung → Profil (Name + Passwort) → OTP → Login
- AktualisiertPersian name validation for fa / mobile signup
- AktualisiertOTP resend countdown 30s; expired OTP toast
- AktualisiertLocale gate: non-fa identifier is email-only (login/signup/forgot)
- AktualisiertTopbar contact banner: mobile verify (fa + email signup) or email verify (mobile signup)
- AktualisiertProfile: mobile verify UI only in fa; email send-code when unverified
Version 3.0.7
Version 3.0.6
- HinzugefügtKommentarformular-Emoji-Auswahl; Kommentar-Zeitstempel zeigen Datum + HH:mm; Anhänge unter Antworten
- HinzugefügtGastkommentare „Gefällt mir“/„Gefällt mir nicht“ über Cookie + Synchronisierung beim Anmelden
- HinzugefügtAutorenseite: HTML aus Biografie entfernen; paginierte Artikel (10/20/50 pro Seite)
Version 3.0.5
- HinzugefügtArtikelseite: Teilen-Leiste, Kurzlink, Artikel kopieren, „Gefällt mir“-Herz, Favoriten-Button
- HinzugefügtAutorenkarte: Kurzbiografie + soziale Symbole; Lesezeit + Veröffentlichungszeit
- HinzugefügtRelated articles row; tags with listing page
- HinzugefügtDropdown-Liste zum Sortieren verschachtelter Kommentare + Gefällt mir/Gefällt mir nicht; Öffentliche Seiten des Autors/Benutzers + folgen
- HinzugefügtProfil: Abschnitt mit Lieblingsartikeln
- AktualisiertAbonnieren-Leiste, Like, Favorit, verwandte Artikel, Tag, Kommentarreaktion, Biografie ohne HTML
Version 3.0.4
Version 3.0.3
Version 3.0.2
Version 2.2.0
Version 2.1.54
Version 2.1.53
Version 2.1.52
Version 2.1.51
Version 2.1.49
Version 2.1.45
Version 2.1.43
Version 2.1.42
Version 2.1.40
Version 2.1.39
Version 2.1.38
- HinzugefügtPublic trainings catalog page : hero search (courses-only), suggestion chips, featured courses, dynamic category grid with logos, roadmap CTA; responsive layout
- HinzugefügtClient proxy and publicTrainingApi for categories/courses
- AktualisiertÖffentlicher Header: einzeiliges Logo + kompakte Suche + Aktionen; Name/Slogan der Website auf Mobilgeräten sichtbar
Version 2.1.37
- HinzugefügtÖffentliches Suchmodal mit unscharfem Hintergrund, hohem Z-Index, gruppierten Ergebnissen (Seiten, Kurse, Artikel, Fähigkeiten, Dozenten)
- HinzugefügtMobiles Akkordeon-Hauptmenü mit verschachtelten Abschnitten; Kompakter Suchauslöser im mobilen Header
- HinzugefügtHover über das Hauptmenü in der Kopfzeile: schnelleres Schließen, einzelnes Dropdown-Menü, kein Verbleib im vorherigen Menü
Version 2.1.35
Version 2.1.34
Version 2.1.33
- HinzugefügtGeteiltes Authentifizierungslayout (Marketingpanel + Video + animierte Formularkarte), inspiriert von der Website
- HinzugefügtErsatznachrichten in der öffentlichen oberen Leiste, wenn die Ankündigungs-API leer ist
- HinzugefügtTahoma-Schriftart für E-Mail-Adressen auf öffentlichen Seiten
- HinzugefügtDer Inhalt öffentlicher Seiten konnte nicht gesehen werden (Opacity-0 in SSR entfernen)
- Hinzugefügt
- Hinzugefügtöffentlicher Header-Scroll; RTL nur für fa/ar/ku
- HinzugefügtAufbau des Newstickers und Lage der Sprachumschaltung in der oberen Leiste
- HinzugefügtService Worker in der Entwicklung deaktivieren
- AktualisiertAuth-Seiten verwenden ein dediziertes geteiltes Layout anstelle einer kompakten öffentlichen Shell
Version 2.1.32
- HinzugefügtAPI + middleware slug rewrite from database
- HinzugefügtDer öffentliche Header stimmt mit der Website überein: Gebietsschema + Flaggen in der oberen Leiste, Blog-/Info-/Kontakt-Links, mobile Schublade
- HinzugefügtWebsite-Schriftarten (Estedad, SF UI, Pinar, T012) und Lokalisierung persischer Ziffern auf öffentlichen Seiten
- HinzugefügtSeparate meta title templates: public %s | ابریکد, console %s | پنل کاربری ابریکد
- Hinzugefügt
- HinzugefügtAllgemeines Layout mit horizontalem Bildlauf
- HinzugefügtEntfernen der doppelten Anzeige von Benutzername und E-Mail im öffentlichen Header
- HinzugefügtErläuterung des Nachrichtentextes in der oberen Leiste
Version 2.1.31
Version 2.1.30
- HinzugefügtMigrated 76 public pages from (aboutus, services, products, trainings, blog, FAQ, etc.)
- HinzugefügtWebsite-Fußzeile (5 Spalten, Vertrauensabzeichen, dynamische soziale Links von der API)
- HinzugefügtDropdown-Menüs im Website-Header (Dienste, Cloud, Produkte, Schulung) mit Animationen
- HinzugefügtPersian localized URL slugs via next-intl pathnames (copied from website)
- HinzugefügtVollständig dynamische Sitemap von API-indexierbaren Seiten
- AktualisiertDefault dev/prod port 3000 (Docker prod maps host 80 → container 3000)
Version 2.1.29
- HinzugefügtLayout der öffentlichen Website (Kopfzeile, Newsticker, Navigations-Dropdowns, Warenkorb-Badge, Sprache + Themenumschaltung)
- HinzugefügtÖffentliche Seiten: Startseite (leerer Held), Info, Kontakt, Warenkorb
- HinzugefügtAuth pages use public layout; console panel keeps private MasterLayout
- HinzugefügtDynamische sitemap.xml und Google-Standard robots.txt
- HinzugefügtSEO-Metadaten werden pro Seite/Gebietsschema von der API geladen
- Hinzugefügt— cart Redux slice, API clients, i18n PublicSite namespace
- Aktualisiertand route to public home instead of dashboard redirect
Version 2.1.28
- HinzugefügtLokalisierte Bezeichnungen für alle Benutzeraktivitätsprotokollaktionen (Profil, Wallet, Support, 2FA, soziale Authentifizierung, Kontostatus)
- Hinzugefügtsupport log type and 30+ new action keys in Security Activity view
- AktualisiertActivity log display uses unified activity-log-labels mapping for fa/en
Version 2.1.27
Version 2.1.26
- HinzugefügtIranian national ID validation on financial profile (format, checksum, issuance place via )
- HinzugefügtDie obere Leiste des Wallets zeigt USD für nicht-persische Länder an (IRR zur Anzeige umgerechnet)
- HinzugefügtVollständige Gebietsschema-Nachrichtendateien, zusammengeführt aus der Persisch-/Englisch-Basis für alle 15 Sprachen
- HinzugefügtMehrstufige Registrierung: ID → OTP → Profil (Name + Passwort + Passwort bestätigen + Zufallspasswort)
- HinzugefügtZweistufige Anmeldung nach Passwort, sofern in den Einstellungen aktiviert
- HinzugefügtSperrung des Social-Logins für Farsi-Benutzer, bis der Farsi-Name vollständig ist
- HinzugefügtRabattcode modal im Wallet-Menü
- AktualisiertDer Untertitel der Profilseite zeigt nur den Anzeigenamen (Rolle ausgeblendet)
- AktualisiertAlle MUI-Textfelder verwenden eine einheitliche Höhe von 47 Pixel
- AktualisiertSeitenleistenmenü „Kontoeinstellungen“: Beschriftung vor dem Symbol
- AktualisiertFinancial profile: کد ملی label for Persian, citizen ID number for other locales
- AktualisiertMenü „Kontoeinstellungen“: Text vor dem Symbol
- AktualisiertFinanzielle Details: Beschriften Sie „nationaler Code“ für Farsi und „nationaler Nummern-/Staatsbürgerschaftscode“ für andere Sprachen
- AktualisiertSicherheitsprotokoll: Land/Gerätemodell/Betriebssystem/vollständiger Browser + Sonnendatum und Farsi-Zahlen
- AktualisiertKurzbiografie: Maximal 500 Zeichen mit Zähler
- AktualisiertEchte 2FA in den Kontoeinstellungen
- AktualisiertInputProps-Fehler in den Benachrichtigungseinstellungen behoben
Version 2.1.25
- HinzugefügtPWA support via Serwist (manifest, service worker, offline fallback )
- HinzugefügtMobile install banner (fade from top) linking to guide
- HinzugefügtPWA-Installationsanleitung mit der Schaltfläche „Jetzt installieren“ (beforeinstallprompt)
- HinzugefügtOffline-Statusbanner unter der mobilen Verifizierung (lokalisierte Offline-/Wiederverbindungsnachrichten)
- HinzugefügtFußzeile: Mit Herz entworfen bei Abrecode
Version 2.1.24
- HinzugefügtPersian digit formatting helper (formatLocaleNumber) for dashboard widgets and notification badge counts
- HinzugefügtKlicken Sie auf die Benachrichtigung, um zum Sicherheitsaktivitätsprotokoll mit hervorgehobenem übereinstimmenden Eintrag zu navigieren
- HinzugefügtSymbol für den Zufallskennwortgenerator im Kennwortfeld (neben dem Sichtbarkeitsschalter)
- AktualisiertDashboard: Begrüßungsnachricht über Widgets verschoben; Die Widgets „Schnellzugriff“, „Kontoinformationen“ und „Letzte Aktivitäten“ wurden entfernt
- AktualisiertTransactions widget button links to
- AktualisiertDie obere Leiste verwendet das LTR-Layout für Nicht-RTL-Sprachumgebungen (z. B. Englisch).
- AktualisiertSuchleiste in der oberen Leiste: größerer Abstand, größerer Hintergrund und größere Schriftgröße, abgestimmt auf das Benachrichtigungs-Dropdown
- AktualisiertDunkler Registrierungsmodus: gesamter Text weiß, OTP-Slots mit weißen Rändern
- AktualisiertPrimäre Seitenleistensymbole sind im dunklen Modus weiß
- AktualisiertOTP input accepts Persian digits; resend countdown shows Persian numbers for fa locale
Version 2.1.20
- HinzugefügtWallet-Aufladeseiten mit Registerkarten: Direktzahlung, automatische Aufladung, Ratenzahlung, Bankeinzahlung
- HinzugefügtGeschenkcode modal auf Einzahlungsseiten (Guthaben-Wallet über API)
- HinzugefügtLokale Zahlung: IRR/Zibal für Persisch, USD/Stripe für andere Sprachen
- HinzugefügtMenü-Dropdown erstellen: Wallet-Einzahlung, Geschenkcode, neues Ticket, meine Tickets
Version 2.1.19
- HinzugefügtProfil-Avatar über API hochladen/löschen (350-Pixel-Kreis, kein URL-Feld)
- HinzugefügtE-Mail-Bestätigung OTP im Profil für Benutzer mit mobiler Anmeldung
- HinzugefügtZufälliger Passwortgenerator auf der Profilseite
- HinzugefügtKurzbiografie-Textbereich mit 500-Wörter-Zähler
- HinzugefügtSeitensuche in der oberen Leiste (Desktop), Tooltips zu allen Symbolen
- HinzugefügtBenachrichtigungstext lokalisiert nach Benutzergebietsschema (Client + API)
- AktualisiertVerifizierte E-Mail-/Mobilfunkfelder mit grünem Rand verschlossen; Support-Ticket-Nachricht
- AktualisiertKarten mit voller Seitenbreite; Suche aus der sekundären Seitenleiste entfernt
- AktualisiertDunkler Modus: Die Farben der Hauptleiste der Kopfzeile/Seitenleiste sind auf das Website-Thema abgestimmt
Version 2.1.18
Version 2.1.17
- HinzugefügtNeugestaltung der oberen Leiste: Menü erstellen, App-Raster, Suche, Terminal, Themenumschaltung, Taschenrechner, Chat, Support, Sprachumschalter
- HinzugefügtWallet-Guthaben-Widget (dynamisch von der API) mit Finanz-Dropdown und verknüpften Seiten
- HinzugefügtBenachrichtigungsglocke mit ungelesenem Abzeichen und scrollbarer Dropdown-Liste
- HinzugefügtFinanzplatzhalterseiten: Geschenkcode, Rabattcode, Rabatte, Verwaltung, Finanzprofil, Freunde einladen
- AktualisiertAuth menu wallet links point to
Version 2.1.16
Version 2.1.15
Version 2.1.14
- HinzugefügtDashboard-Home-Widgets (Statistiken, Statuskarten, Transaktionen/Server/Projekte/Sicherheitsabschnitte)
- HinzugefügtSticky-Banner zur mobilen Verifizierung nur auf Persisch im Master-Layout
- HinzugefügtProfilieren Sie den mobilen OTP-Ablauf (Code senden, überprüfen, Erfolgstoast)
- AktualisiertÄltere Dashboard-Widgets wurden unter die neuen Home-Widgets verschoben
Version 2.1.13
- HinzugefügtTicketantwort: CKEditor mit Dateianhängen pro Antwort (maximal 5)
- AktualisiertTicketnachrichten: gebietsbezogene Zeitstempel (Jalali für fa, gregorianisch an anderer Stelle) mit Anhängen in der Fußzeile
- AktualisiertTicketliste: Spalte „erstellt am“; RichTextEditor folgt der Richtung des aktiven Gebietsschemas
Version 2.1.12
Version 2.1.11
Version 2.1.9
Version 2.1.8
Version 2.1.7
Version 2.1.6
- Hinzugefügt(user reopen closed ticket)
- AktualisiertSupport-Tickets: lokalisierte Validierung, Prioritäten, Status-Badges (farblich gekennzeichnet), Prioritätsspalte
- AktualisiertTicketerstellung: Dateianhänge (bis zu 5), lokalisierte Formularfehler
- AktualisiertTicketliste: Aktionen schließen/erneut öffnen; Ticketdetail: Thread-Antwort-Benutzeroberfläche mit eindeutigem Benutzer-/Support-Stil
Version 2.1.5
Version 2.1.4
Version 2.1.3
- AktualisiertPasswort vergessen: dreistufiger Ablauf (Anfrage → OTP-Verifizierung → neues Passwort)
- AktualisiertRegistrierungs-OTP-Benachrichtigungen: E-Mails prüfen / Nachrichten erneut senden
- AktualisiertPasswort vergessen: Anfrage → Code verifizieren → neues Passwort (separat)
- AktualisiertRegistrierung und erneutes Senden der OTP-Benachrichtigung
Version 2.1.2
Version 2.1.1
- HinzugefügtAuth-Seiten: Sprachumschalter (Flag + Label) und Theme-Umschaltung
- HinzugefügtSocial-Login-Buttons: farbige Anbietersymbole
- HinzugefügtLokalisierte Yup-Validierungsmeldungen für Anmeldung, Registrierung und Passwort vergessen
- AktualisiertDer Fehler bei der Registrierung einer doppelten E-Mail wurde einer persischen/englischen Nachricht mit dem Hinweis „Passwort vergessen“ zugeordnet
Version 2.1.0
- HinzugefügtSocial login: Google, GitHub, Facebook, X via
- HinzugefügtMenu Front desk (پیشخان) as default: dashboard + security reports
- HinzugefügtSchulungsmenü: Kurse (gekaufte Karten), Online-Sitzungen, Zertifikate, Trainer
- HinzugefügtFinanzmenü: Rechnungen, Transaktionen, Wallet, Abhebung, Einzahlung (UI-Platzhalter)
- HinzugefügtOAuth API routes:, (Google, GitHub, Facebook, X)
- AktualisiertRenamed user-facing Admin* components to User* (avatar, profile, menu)
- AktualisiertDefault active sidebar section: frontDesk
- AktualisiertHeader toolbar uses UserMenu with session data
