iEXExchanger 10.3 — икемді мәтіндер, қалалық профильдер, ақылды лимиттер және жетілдірілген құралдар

iEXExchanger
iEXExchanger 10.3 — икемді мәтіндер, қалалық профильдер, ақылды лимиттер және жетілдірілген құралдар

Бұл релизде біз платформаның архитектурасы мен жұмыс ыңғайлылығын айтарлықтай жақсарттық. Жаңарту интерфейстерді терең жетілдіруді, деректерді өңдеудің кеңейтілген логикасын, икемді баптаулар мен жүйенің негізгі модульдеріндегі мінез-құлықты бақылауды қамтиды. Валюталар мен төлем жүйелерін басқару құралдарын қайта өңдедік, нақты онлайн-мониторинг қостық, қалалық профильдер мен ақылды мәтіндік шаблондарды енгіздік, чекбокстар мен баннерлер формаларын жақсарттық, шектеулер мен тексерулер жүйесін күшейттік, экспортты, қорғауды және API-пен интеграцияны жаңарттық.


1. Интерфейс, мәтіндер, қалалар және чекбокстар

  • BCMath форматына сандарды түрлендіру: кез келген сандық мәндерді BCMath-пен үйлесімді ондық жолға түрлендіретін функция қосылды, артық соңғы нөлдерсіз — бұл қаржылық есептеулердің дәлдігі мен болжамдылығын арттырады.
  • «Онлайн» терезесі тірі статистикамен: сайтта қазір қанша пайдаланушы барын көрсететін терезе пайда болды — жалпы, авторизацияланған және қонақтар; санауыш әр 10 секунд сайын фондық режимде жаңартылады, басында «Онлайн» және «Статистика» батырмалары бар ұқыпты блок жасалды, ал «Онлайн» батырмасы енді бейджі бар белгіше түрінде, терезе ішінде жаңартылған дизайн, «Авторизацияланғандар» және «Қонақтар» қойындылары, айналмалы тізім және қосымша деректерді жүктеу бар.
  • Жаңа төлем жүйесін және валюта кодын таңдау: төлем жүйесін және валюта кодтарын таңдау жетілдірілді — іздеу қосылды, таңдалғаны ерекшеленеді, «N табылды M ішінен» санауышы, маңыздылық және алфавит бойынша сұрыптау, жабу кресті, аралықтар мен айналдыру түзетілді; мобильдіде төменгі парақша ашылады, айналдыру мен сүзгі бар, десктопта — ықшам терезе, ал бұрыннан бар жұпты жасауға тырысқанда жүйе «Бар жұпты ашу» немесе «Таңдауды қалпына келтіру» нұсқалары бар ескерту көрсетеді, валюта карточкасында енді валюта коды мен төлем жүйесін бірден қосуға болады.
  • Топтар үшін «Бағыттар мәртебесін» баптау: топтағы барлық бағыттарды бір рет басу арқылы қосуға немесе өшіруге мүмкіндік беретін баптау қосылды, ал «Қалпына келтіру» басылғанда жүйе кездейсоқ баптаулар жоғалуын болдырмау үшін растау терезесін көрсетеді.
  • Жүйелік командалар кезінде сайт жұмыс режимін қорғау: жүйелік командалар мен жаңартулар орындалу кезінде сайт жұмыс режимінің баптауларын автоматты түрде өзгертуге жол бермейтін қорғау жүзеге асырылды, күтпеген ауысуларды болдырмау үшін.
  • Фильтрлер мен іздеуде автотолтыруды өшіру: браузердің фильтрлер мен іздеу өрістеріне сақталған логиндер мен парольдерді енгізу мәселесі түзетілді; енді осы өрістер үшін автотолтыру өшірілген және дұрыс жұмыс істейді.
  • Жаңартылған чекбокстар баптау формасы: чекбокстар баптау формасы ыңғайлырақ болды — мәтіндік шаблондар, кеңестер және ID кілтін генерациялау қосылды, «Әдепкі таңдалған», «Міндетті өріс» және «Мәртебе» түсінікті ауыстырып қосқыштары бар, сондай-ақ бағыттар бойынша көріну аймағын икемді таңдау (барлығына, таңдалмағандарға немесе тек таңдалғандарға), өрістер тек қажет болғанда көрсетіледі.
  • Сақталған фильтрлерді дұрыс қалпына келтіру: бет қайта жүктелгеннен кейін сақталған фильтрлер, валюта кодтары мен төлем жүйелері көрсетілмейтін баг түзетілді; енді барлық тізімдер дұрыс жүктеледі, ал бұрын таңдалған мәндер автоматты түрде енгізіліп, пайдаланушыға көрсетіледі.
  • Құрылғылар бойынша баннерді икемді көрсету: баннерді қай жерде көрсетуге нақты бақылау беретін бөлек функция қосылды — тек компьютерлерде, тек мобильді құрылғыларда немесе барлық платформаларда, бұл маркетинг блоктарын ұқыпты басқаруға көмектеседі.
  • Мәтін көзін таңдаудың икемді жүйесі: бағыттар мен валюталар баптауларында «Төлем нұсқаулығы» мен «Ауыстыру сипаттамасын» қайдан алу керектігін анықтайтын опциялы тізімдер пайда болды — бағыттан, нақты валютадан немесе автоматты түрде біріктіру арқылы, бэкенд осы баптауларға сәйкес мәтінді әкімші ойлағандай жинайды.
  • Қалаларға арналған ақылды нұсқаулық жүйесі: нұсқаулық мәтіндерінде арнайы белгілерді (қала, ел, комиссия, ставка және т.б.) қолдау қосылды, жүйе қажетті мәндерді автоматты түрде енгізеді, нұсқаулықтар әрқашан таңдалған қалаға сәйкес келеді, қалалар баптау панелі жетілдірілді — сақтау кейін блоктардың дұрыс жабылмауы түзетілді, қолжетімді белгілер тізімі қосылды және интерфейс түсінікті болды.
  • Сенімдірек шорткодтар жүйесі: шорткодтар ақылдырақ болды — тек нақты қолданылатын тегтер өңделеді, барлық деректер енгізу алдында тексеріледі, ал кейбір байланыстар жоқ болса да жүйе қателер шығармайды.
  • Қаланы крестикпен жоюды түзету: крестикке басқанда қала жойылмайтын баг жойылды — енді жою дұрыс және болжамды жұмыс істейді.
  • Пайда мен комиссиялар үшін қалалық профильдер механизмі: пайда, тұрақты пайда және курсқа қосымша (мысалы, «БАӘ профилі: +1% және 1.5% пайда») бір рет орнатылатын ыңғайлы қалалық профильдер механизмі қосылды, бұл профильдерді қалаларға байлап, баптауларды есептеулерде, өтініштерде, шаблондарда, тегтерде және интерфейстерде автоматты түрде қолдануға болады, қалаға жеке баптаулар басымдықта қалады, профиль таңдау интерфейсі көрнекі болды (шыққан тізім, түсінікті мәндер, «Профиль» мен «Жеке мәндер» бөлу), профильдер тізімі беті қайта өңделді, қалалар санағышы, жою батырмасы, адаптивті орналасу және дұрыс Laravel-пагинация қосылды.
  • Қараңғы тақырыптағы контурлы батырмалардың жиектің түсін түзету: қараңғы тақырыпта контурлы батырмалардың жиектің түсі тым ашықтан дұрыс қараңғыға өзгертілді, батырмалар дизайнға үйлесімді енуі үшін.
  • Сұраныс бойынша реквизиттерді беру жаңа режимі: бағыттарда реквизиттер тек сұраныс бойынша берілетін режим пайда болды, валюталар мен бағыттардағы реквизиттер таңдау интерфейстері біріздендірілді, визуалды ауыстырып қосқыштар қосылды, басымдық логикасы мен өтініштерді өңдеудің қорғалуы жақсарды, бұл реквизиттерді алу процесін түсінікті әрі қауіпсіз етеді.
  • Әдепкі пайдаланушы атына арналған шаблондар: әдепкі ат баптауы жаңартылды — енді әкімші жаңа клиенттерге лақап ат шаблонын орнатып, ыңғайлы терезе арқылы белгілер мен дайын нұсқаларды таңдай алады, аты автоматты түрде жасалып, тіркелу жылдам жүреді.
  • Өтініш чегіне жаңа қолжетімділік режимдері: чекке қолжетімділік логикасы қайта өңделді — чекті кімге көрсетуге болатынын таңдауға болады (барлығына сілтеме бойынша, тек иесіне, тек сол IP-ден немесе тек авторизацияланған клиентке), «24 сағаттық уақытша қолжетімділік» режимі қосылды, онда сілтеме бойынша чек тек бір күнге қолжетімді, кейін оны тек жеке кабинеттен көруге болады, ал әкімшілік панельде осы режимдерді таңдауға арналған жаңа ұқыпты ашылатын тізім пайда болды.

2. Шектеулер, қауіпсіздік, валидация және антифрод

  • Күшейтілген e-mail мекенжайларын тексеру: e-mail валидация жүйесі толықтай қайта жасалды — қатал RFC-валидация және DNS тексеруі қосылды, жоқ домендердің (мысалы, ail.con) өтуі жойылды, қате өңдеу логикасы жақсарды, және валидация енді домендер тізіміне тәуелді емес, дұрыс емес мекенжайларды тұрақты сүзгіден өткізеді.
  • Жаңа өтініштерге шектеу жүйесі (лимит профильдері): баптаулардағы қарапайым сандар лимит профильдерімен ауыстырылды, олар бағыттарға және пайдаланушыларға байлануы мүмкін; профильде сағаттық және тәуліктік өтініштер санына лимит, қысқа мерзімдегі өтініштер санына шектеу (мысалы, 10 минутта 3 өтініш), өтініштер арасындағы минималды интервал және жаңа пайдаланушының алғашқы өтініштерінің саны мен сомасына жеке лимит орнатуға болады; дәл есептеулер үшін қауіпсіз математикалық кітапхана қолданылады, ал логика біртұтас лимит «қозғалтқышына» шығарылды, басымдықтар: бағыт профилі → пайдаланушы профилі → әдепкі профиль.
  • Экспорт файлдарының тізіміндегі «Қосылған/Өшірулі» статусын түзету: экспорт файлдарының қосылу статусы дұрыс көрсетілмейтін және ауыстырылмайтын баг жойылды, енді күй әрқашан нақты жағдайға сәйкес келеді.
  • Жаңартылған енгізу маскалары жүйесі: енгізу маскалары модулі қайта жазылды — таңбаларды енгізу және өшіру мәселелері түзетілді, «шоттан» және «шотқа» өрістері үшін бөлек плейсхолдерлер қосылды, автоматты форматтау, курсор қозғалысы және статикалық таңбалармен (+7, жақшалар, сызықшалар) жұмыс жақсарды, маска әлдеқайда ақылды әрі әкімшілік панельде икемді бапталады.
  • Мошенничестводан күшейтілген қорғау: антифрод жүйесі көп деңгейлі болды — алғашқы күдікті әрекетте клиент қысқа мерзімге бұғатталады, кейінгі әрекеттерде — ұзақ мерзімге немесе мәңгілікке; барлық бұғаттау мерзімдері басқару панелінде бапталады, ал жүйе өздігінен қажетті жазалау деңгейін таңдайды.

3. Экспорт, резервтер, пайдаланушылар аналитикасы, API және қолжетімділік құқықтары

  • Оператормен кеңейтілген өтініштер экспорты: өтініштер экспорты енді өтінішті кім өңдегені туралы деректерді (оператордың ID және e-mail) қамтиды, бұл менеджерлер жұмысын бақылауды және ішкі есептілікті жеңілдетеді.
  • Жаңа өтініштер экспорты жүйесі: экспорт модулі қайта жазылды — файлдар қауіпсіз түрде фондық кезек арқылы жасалады, «Соңғы экспорттар» блогы қосылды, онда тірі статус пен 24 сағат ішінде жүктеу мүмкіндігі бар, сүзгілер мен форматтар интерфейсі ыңғайлырақ болды, іздеумен және көп таңдау мүмкіндігі бар мультиселект пайда болды, экспорт тарихы қосылды, қайталанатын іске қосулардан қорғаныс және қателерді жақсартылған өңдеу енгізілді.
  • Толығымен жаңартылған жиынтық резервтер модулі: енді жүйе әр валюта мен төлем жүйесі бойынша нақты резерв көлемін есептеп көрсетеді, үлестерді, динамиканы, қамтамасыз ету күндерін және резервтерді тиімді пайдалану көрсеткіштерін, проблемалық мәндер визуалды ерекшеленеді, ал жалпы резервтер аналитикасының интерфейсі әлдеқайда түсінікті болды.
  • Жаңа пайдаланушылар аналитикасы: клиенттердің нақты мінез-құлқын көрсететін бөлім қосылды — қанша жаңа пайдаланушы келіп жатқанын, олар тіркелуден алғашқы және қайталама өтініштерге қалай өтетінін, қай когорталар жақсы ұсталып жатқанын, кімдердің айналымы мен белсенділігі маңызды екенін (Importance Score), кімдердің тәуекел тобында екенін және назар аударуды қажет ететінін, пайдаланушылардың құрылғылар бойынша бөлінуін және өтініштер жиілігін, барлығы түсінікті блоктар, графиктер және тізімдер түрінде ұсынылған.
  • Жұмыс үстелінен артық виджеттерді жою: жүйенің жұмыс үстелі қажетсіз виджеттерден тазартылды, интерфейс аз жүктелген және маңыздыға көбірек бағытталған болды.
  • Лимиттерді топтық түзету жүйесін қайта жасау: лимиттерді жаппай түзету модулі қайта құрылды — енді енгізу тек «Алып жатырмын» өрісінде жүргізіледі, «Береді» мәні автоматты есептеледі, сақтау кезінде лимиттер қайта есептеледі, проблемалық бағыттар ерекшеленеді, ал нөлдік лимиттері бар бағыттар айқын белгіленеді.
  • Жаңартылған статус басқару жүйесі: барлық модульдерде жаппай қосу, өшіру, өзгерту және жою енді бір жылдам сұрау арқылы жұмыс істейді және заманауи жабу батырмасы бар хабарламалармен сүйемелденеді, бұл статус басқаруды жылдам әрі айқын етті.
  • Соңғы айырбастаулардағы қала атауын дұрыс көрсету: сайт тілін ауыстырғанда қала атауы дұрыс аударылып, қажетті локальде көрсетілуі жөнделді.
  • Валюталық желілерді жақсартылған көрсету: ықшам режимде енді валюта коды автоматты түрде қойылады, тізім тегіс әрі ұқыпты көрсетіледі, интерфейс пайдаланушыға таза әрі түсінікті болды.
  • Жаңартылған API-кілттер басқару модулі: әр пайдаланушыға соңғы бес API-кілт қысқа кодпен, статусымен, жарамдылық мерзімімен және қолжетімділік деңгейімен көрсетіледі, кілттерді ыңғайлы көшіруге, құқықтарды белгілер арқылы баптауға, қолжетімділікті қайта жүктемей өзгертуге және растаумен жоюға болады; бүкіл интерфейс заманауи стильде және көптілділікке бейімделген.
  • API-кілттерге арналған кеңейтілген лог панелі: әр API-кілтке жеке лог панелі пайда болды — маршрут, IP, тақырыптар, сұрау денесі, жауап коды және сервер жауабы көрінеді, бәрі статусқа сәйкес түспен бөлектеліп, кілт пен статус бойынша сүзгілер, беттеу, деректерді жаңарту және логтарды тазалау мүмкіндігі бар.
  • Жаңа аналитикаға қолжетімділік құқықтары: айырбастау аналитикасына, серіктестік бағдарлама аналитикасына және пайдаланушылар аналитикасына жеке қолжетімділік құқықтары қосылды, бұл әкімшіге қызметкерлердің сезімтал деректерге қолжетімділігін икемді басқаруға мүмкіндік береді.
  • Пайдаланушылар балансының жеңілдетілген басқаруы: әкімші енді пайдаланушы балансын тізімнен тікелей ашылатын терезе арқылы өзгерте алады, барлық әрекеттер түсінікті хабарламалармен сүйемелденеді, бұл қаржылық түзетулерді жылдам әрі оңай етеді.
  • Жаңартылған серіктестермен жұмыс: серіктестерді басқару интерфейсі қайта жасалды — бір басумен басқаруды ашуға, ағымдағы серіктесті ажыратуға немесе жаңа серіктесті тағайындауға болады, жүйе егжей-тегжейлі ескертулер көрсетеді және әрекетті болдырмауға мүмкіндік береді, бұл серіктестік байланыстармен жұмысты қауіпсіз әрі түсінікті етеді.
  • Бағыт бойынша негізгі комиссияны икемді баптау: енді бағыт баптауларында дайын пайда профилін таңдап немесе пайызбен және нақты сомамен жеке пайда орнатуға, сондай-ақ бір топтық комиссияны байланыстыруға болады. Интерфейс «профиль арқылы» немесе «жеке» нұсқаларымен түсінікті блок түрінде жасалған, сондықтан пайда қайдан алынатыны және қандай комиссиялар қолданылатыны айқын көрінеді.