Нұсқасында 11.6.6Go тілінде жаңа бағам алу және есептеу қозғалтқышы пайда болды. Тапсырыстарды жасау және қайта есептеу, резервтермен жұмыс, төлем интеграциялары және реквизиттерді тексеру жетілдірілді. Қауіпсіздік, антивирус қорғанысы, деректер экспортталуы және әкімшілік панель құралдары жақсарды.
Go тілінде жаңа курс қозғалтқышы
Қолдану мүмкіндігі қосылды Бағаларды алу және есептеу үшін өтіңіз. Жаңа қозғалтқыш сыртқы көздермен, формулалармен және BestChange бірге жұмыс істейді, комиссияларды, дөңгелектеу ережелерін, қолжетімді резервтер мен бағыт шектеулерін ескереді.
Параллельді өңдеу.Тәуелсіз тапсырмалар қатар орындалады. Курстардың өзектілігін бақылау, сұрау уақыты шектеулері және дерек көздерінің уақытша қолжетімсіздігін өңдеу қарастырылған.
Желінің таңдалуы.Курс жаңарту баптауларында PHP немесе Go таңдай аласыз. Go-ға ауысу дайындық тексерісі мен баптауларды сақтау кейін жүзеге асады. Дайындау барысында күйі мен күту уақыты көрсетіледі.
Жұмысты бақылау.Жағдайды қарау, операциялар тарихы және есептеу нәтижелерін түсіндіру қосылды. Қозғалтқышты жаңарту және үзілістерден кейін қалпына келтіру жетілдірілді.
Есептеулер бақылау жиынтығында тексерілді: екі Linux жинағы да 168 сценарийді анықтамалық нәтижелермен айырмасыз орындады.
Курстар, формулалар және BestChange
Тәуелсіз жаңарту.Бір валюта жұбындағы қате енді басқа дұрыс курс жаңартуларына әсер етпейді. Дереккөздің қолжетімсіз болуы тек оған байланысты бағыттарға әсер етеді.
Өзгерістерден кейін қайта есептеу.Формулаларды өзгерту, сақтап қою, курс қосу және дәлдікті өзгерткеннен кейін, соның ішінде жаппай әрекеттер кезінде түзетілді.
Тікелей және кері курс.Формулалар, көздер және BestChange беттерінде әр жол бойынша жеке-жеке курсқа басу арқылы көрсетілімді ауыстыруға болады. Қайта басу бастапқы көрініске оралтады. Кері курс көрсетілгенде артық дөңгелектеу мен сандардың жоғалуын жөндедік.
Формулалармен жұмыс істеу ыңғайлырақ.Енгізу өрісін үлкейтіп, дереккөз атауларын қалпына келтірдік және курс есептеу мен таңдау туралы түсініктемелерді реттедік. Сандардың, пайыздардың және ұзын мәндердің көрсетілуін түзеттік.
Мониторинг үшін курс файлдары
Курс файлдарын жасау, жаңарту және жариялау жұмысы жетілдірілді.
- Жоғалған және бүлінген файлдарды қалпына келтіру қосылды.
- Дереккөздің бағамдары өзгермесе де күйі тексеріледі.
- Баптауларды өзгерту жаңартылған файлды дайындауды бастайды.
- Есептеудегі қате дұрыс файлды толық емес деректермен алмастыра алмайды.
- Қате орын алғаннан кейін ескірген курс үнемі сақталмайды.
- Жариялауды өшіру сәйкес файлдың берілуін тоқтатады.
Бірнеше профильдердегі қателер түзетілді, файл атауларын өзгерту мәселелері және бір мекенжайдағы қате қалғандарын тексеруге кедергі келтірген жағдайлар түзетілді.
Сұраныстарды жасау және өңдеу
Қайталанатын құрудан қорғау.Егер сервер өтінімді сақтап қойғанымен браузер жауапты жоғалтса, қайта жіберу бұрыннан жасалған өтінімді қайтарады. Біз бет жаңартылғаннан кейін қалпына келтіруді, поштаны кодпен растауды және бірнеше қойындыны бір уақытта қолдануды жетілдірдік.
Күй мен қорлар.Статусты және онымен байланысты резервті өзгерту үйлестіріп жүргізіледі. Қате болған жағдайда барлық өзгерістер бірге қайтарылады. Қайталама ұстау, қайтару және резервке есептеу әрекеттеріне қарсы қорғаныс күшейтілді.
Чектерді жүктеу.Файлды тіркемес бұрын иесі, қолжетімдігі және өтініштің ағымдағы күйі қайта тексеріледі. Сақтау қатесін өңдеу мен тіркеуге мүмкін болмаған файлдарды жою түзетілді.
Тіркелу және хабарламалар.Ауыстыру формасындағы тіркеуді және қатеден кейін қалпына келтіруді жетілдірдік. Деректер сәтті сақталғаннан кейін хабарламалар жіберіледі, ал жеткізу сәтсіздігі клиент үшін сұранымның қате болып саналмауына әсер етпейді.
Өтініштерді қайта есептеу
Валютаға жеке баптауларды, курс өсімі мен төмендеу шарттары мен қайта есептеу шектеулерін түзедік.
Пайызды алғаш рет қайта есептеу.Бастапқы нүкте ретінде сақталған өтініш бағамы алынады — бұрынғы сәтті қайта есептеу қажет емес.
Комиссияларды дұрыс қолдану.Автоматты қайта есептеу кезінде комиссия екі рет алынатыны түзетілді: есептеу бастапқы сомадан басталады.
Бір уақытта өзгерістерден қорғау.Қолмен қайта есептеу, фондық тапсырма және төлем өңдегіш бір-бірінің нәтижелерін қайта жазбайды. Өзгерістер алдында өтініштің күйі мен қолданыстағы тыйымдар қайта тексеріледі.
Анық тарих.Жаңарту сәтті деп есептелмейді, егер өткізіп жіберілсе, тыйым салынса немесе өзгеріс болмаса. Оператор операцияның нақты нәтижесін көреді.
Төмен төлем болған жағдайда, қажет қайта есептеу тыйым салынса, өтініш бұрынғы төлем сомасымен жалғастырылмай, оператордың тексеруін талап етеді.
Төлем интеграциялары
001k.Криптовалютаны қабылдау және төлеу қосылды: қолжетімді валюталар мен желілерді алу, өтінімге адрес жасау және операцияларды бақылау. Әрбір AML-адрестер мен транзакцияларды тексеру бөлек қосылды. Егер есеп әзірленіп жатса, жүйе жаңа ақылы тексеруді жасамай, күтуді жалғастырады.
CryptoWay.Төлемдерді іздеу мен салыстыруды, сомалар мен комиссияларды өңдеуді, желілерді алу және қате жауаптарды түзеттік.
BestMerchant.Төлем жасау, төлем әдістерін алу және деректерді сақтау үдерістерін жақсарттық. Сомалардың дәлдігін және әр түрлі аккаунттардың мәліметтерінің бөлінуін түзеттік.
ByDEX.Қосылу мекенжайлары, телефон мен сома жіберу, жасалған төлемге сілтемені қалпына келтіру және операцияның күйін тексеру жаңартылды.
Әсер еткен интеграцияларда қайталанатын хабарламалар, кешігулер және жоғалған жауаптарды өңдеу жақсарды. Операцияның белгісіз нәтижесі қаражаттың автоматты түрде қайта жіберілуіне әкелмеуі тиіс.
Реквизиттер мен банк карталарын тексеру
Криптовалюталық мекен-жайлар.Мекенжай форматы мен таңдалған желіге сәйкестігін тексеруді қайта құрдық. Қалталар, карталар, телефондар және басқа мәліметтер үшін бөлек ережелер қолданылып, бас тарту себептері анық көрсетіледі.
Таратылған төлемдер.Барлық нақты алушылар тексеріледі. Шектеулерді, қара тізімдерді және міндетті тексерулерді қолдануды жетілдірдік.
Банктік шектеулер.Ережелерді сақтау, қатар өңдеу және жүктеу қатесін өңдеу түзетілді. Картаны өзгертуден кейін бұрынғы банк деректері қазіргі ретінде көрсетілмейді.
BIN анықтамасы банк пен карта түрі туралы анықтамалық ақпарат береді, бірақ оның бар екенін немесе клиентке тиесілі екенін растамайды.
Антивирустық қорғау
Жаңа жүктеулерді және түйінді суреттерді, верификация құжаттарын, чектер мен тіркемелерді, соның ішінде бұлтты сақтау орнын ауызша тексеруді жетілдірдік.
Дайындықты тексеру.ClamAV қызметтерінің жұмысы, теңшелімдері, қауіп-қатерлер базасының өзектілігі және сканердің тестілік қауіпті анықтау қабілеті ескеріледі.
Сканерлеуді басқару.Прогресті, тоқтату, жалғастыру, болашақтағы ақаулардан қалпына келтіру көрсетілімін жақсарттық. Қайта тексеру тек жұқтырылған, қате, өткізіп жіберілген және әлі тексерілмеген файлдарға жасалуы мүмкін.
Жеке файлдарға қолжетімділік.Қайта іске қосылғаннан кейін жұқтырған файлды беру тыйым салынуы сақталады. Таза нәтиже расталған соң қолжетімділік қалпына келеді. Бұл шектеу қосымша арқылы қорғалған беру кезінде қолданылады және тікелей ашық сілтемелерге әсер етпейді.
Қолжетімділікті басқару және қауіпсіздік
Қызметкерлердің құқықтары.Берілген және қайтарылған рұқсаттар ашық әкімшілік панелінде қолмен қайта жүктемей-ақ көрсетіледі. Мәзірді, тікелей өту мен ашылған беттерді тексеру келісілді.
Авторизация тарихы.Кіру әрекеттерін жазу, құрылғыларды тану, орналасқан жерді анықтау және оқиғаларды көрсету түзетілді. Браузерді жаңарту мен тілді ауыстыру енді артық жаңа құрылғы туралы хабарламаларды тудырмайды.
Пайдаланушыларды блоктау.Уақытша шектеулердің басталуы мен аяқталуын, қолмен және автоматты блоктаулардың өзара әрекеттесуін және бір уақытта орындалатын әрекеттерді өңдеуді жетілдірдік.
Сенімді проксилер.Тізімдердің толық сақталмауы мен ескірген форма арқылы қайта жазылуына жол бермедік. Параметрлерді қолдану кезінде қателер болған жағдайда күйді тез қалпына келтіруді жақсарттық.
Құпия параметрлерді сақтау күшейтілді, сезімтал деректер жасырылды, сыртқы сервистер арқылы кіру қорғалды және жүктелетін файлдарды өңдеу жақсарды.
Жарияланған API
Қайталап жасалатын сұраныстарға қарсы қорғанысты жетілдірдік: бір рет орындалған сұранысты қайта жібергенде бұрынғы нәтиже қайтарылады, ал сол кілт бойынша мазмұнды өзгерту қабылданбайды.
Webhook жіберу фонында қайталап орындаумен және тұрып қалған жеткізулерді қалпына келтірумен өңделеді. Баяу алушы негізгі операцияны кешіктірмейді.
Оқиғалар мен күйлер жаңартылды: клиенттің хабарыМен төледім кірістің түскенін растамайды.
Деректерді экспорттауды жақсарту
Белгілі бір пайдаланушының пайдаланушыларын, сұранымдарын және сұраным тарихын экспорттауды жетілдірдік.
Бағаналар, кезеңдер, статустар мен сүзгілер таңдалуын жүйеледік. Файлдарды дайындау жақсарды.Excel, CSV және ODS, экспорт тарихы мен байланыс үзілісінен кейін қалпына келтіру.
Файлға шарттарға сай барлық жазбалар кіреді, тізімнің қай беті ашық болғанына қарамастан. Ісіктеліп қалған тапсырмаларды жөндедік, қайта іске қосуды қостық, ақша сомаларының, телефон нөмірлерінің, реквизиттердің және маңызды нөлдердің дәл сақталуын қамтамасыз еттік.
Қатынас және жұмыс кестесі
Кірулерді талдау.Қоғамдық трафик пен әкімшілердің белсенділігі бөлінді. Бірегей аудиторияны кезең бойынша есептеу, уақыт белдеулерін өңдеу және статистиканы қалпына келтіру жөнделді. Тарих жеткіліксіз болғанда сенімді деректер жоқ деп көрсетіледі.
Алыстырғыштың жұмыс кестесі.Ереже басымдықтары, түнгі аралықтар, келешектегі басталу мерзімдері және уақытша қолмен ауыстыру түзетілді. Қолмен режимнің мерзімін өзгерту келесі жұмыс күйін тексергенде ескеріледі.
Әкімші панелінің ыңғайлылығы
Фильтрлер.Күндерді іріктеу, ауқымды тексеру және анықтамалықтар бойынша іздеуді түзедік. Таңдалған мәндер үлкен тізімдермен жұмыс істегенде де айқын атауларын сақтайды.
Пайдаланушы мен серіктес карталары.Оларды тапсырыстар тізімінде бірыңғай көрініске келтірдік. Ағымдағы реферальды кодты көрсету қосылды.
Төлем жүйелерінің белгішелері.Енді суретті толық өңдеу формасын ашпай-ақ, иконкаға басу арқылы ауыстыруға болады.
Telegram ішіндегі статустар.Өтініштер чатындағы баптауларда қосқыш пайда болдыӨтініштің мәртебесін Telegram-ға жіберуАвтоматты хабарламаларды өшіріп, оператормен сөйлесуді сақтауға болады.
Аударымдар.Комиссиялар, бет топтары, хабарламалар және басқа формаларды аударуды сақтау мен тазарту жөнделді.
Жүйенің жаңартулары.Қызмет қолжетімсіз болғанда және қате туралы хабарламалар кезінде қайталанатын тексерулерді жетілдірдік.
Беттер өңдегішінің жаңартылуы
Блоктар үшін беттік құрастырушысы жойылды.Құру және редакциялау стандартты редактор арқылы жүзеге асырылады.
Мәтін мен суреттері бар кәдімгі беттер, аудармалар, топтар және таныс сілтемелер сақталды. Қосымша ретінде, жүктеу және сақтау қатесінен кейін формаларды қалпына келтіру түзетілді.