ВсичкиНовоПодобреноОправено
Подобрено

Сортируеми колони и сгъваем sidebar

Кликнете върху заглавието на колона в Dashboard, за да я сортирате. Работи за Activity, API Keys и сесии, запазва се при auto-refresh, а Ctrl-клик (Cmd на Mac) изчиства избора. Sidebar-ът също се сгъва до лента с икони, когато искате да осигурите повече пространство за таблицата.

Подобрено

Етикетите в Activity съвпадат с Overview

Преди Activity показваше сурови низове за резултат като Application_fail, докато Overview използваше четими етикети (App Fail) с подходящи цветове. Сега Activity използва същите етикети и цветове, така че двата изгледа се четат по един и същ начин.

Подобрено

Всеки API response съдържа request ID

Автентикираните calls вече се връщат с X-Foura-Request-Id header. Запазете го във вашите logs и ще можете да съпоставите всеки request с неговия ред в Activity, или го предайте на поддръжката, за да можем да проверим точно какво се е случило от наша страна.

Подобрено

Прекратяване на изпълняващи се playground requests

Натиснете новия бутон Cancel, докато се зарежда playground request, и ние го прекратяваме чисто. Панелът се връща в idle състояние със съобщение 'Request canceled' вместо плашеща мрежова грешка.

Подобрено

Proxy Finder проверява пула по-бързо

Опашката за препроверка сега се източва за дни вместо за седмици. Намалихме времето за избор на всеки proxy за тестване от около 2 секунди на около 10 ms, така че пулът остава по-свеж под натоварване. По-малко неработещи IP адреси в ротация, а всяка Single и Proxy Finder заявка работи с по-здрав набор.

Подобрено

Proxy pool се обновява по-бързо

Всяка партида за опресняване вече се разпределя в различни подмрежи, така че всяко изпълнение използва пълния бюджет за паралелност. Пулът на Proxy Finder се обновява 5 до 10 пъти по-бързо и остарелите записи се изчистват в рамките на часове.

Подобрено

Playground вече работи на телефони

Под 768px редът за URL се пренарежда в два реда, response табовете се превъртат хоризонтално, а таблицата с cookie става мрежа от карти. tooltips с подсказки се отварят при tap вместо при hover, а iPhone SE (под 374px) получава допълнително свиване. Бутонът Send е центриран правилно и дълъг URL вече не избутва страницата в хоризонтално превъртане.

Подобрено

Разширяването на Playground вече е истински overlay на цял екран

Преди функцията за разширяване разтягаше response картата в потока на страницата, поради което високите панели добавяха body скрол и изместваха layout-а. Сега тя е фиксиран overlay между sidebar-а и края на viewport-а, с панели, които се разширяват, за да запълнят viewport-а. Escape я затваря, като един helper управлява click и key пътищата.

Подобрено

API отхвърля цели в частни мрежи

Адресите, които се разрешават до диапазон от частна мрежа, вече връщат 400 с ясна грешка за валидация, вместо да бъдат пренасочвани. Проверката се изпълнява преди изпращането на всеки request и обхваща резервираните IPv4 и IPv6 блокове. Ако случайно подадете вътрешен hostname, ще видите ясна грешка веднага. Същото поведение се прилага за Single, Proxy Finder и Browser.

Подобрено

Dashboard playground, преработен в истинско request IDE

Колоните за request и response вече споделят еднакви табове (UI, Body, Headers, Cookies, Raw). Всеки панел има собствен превключвател на изгледа (JSON tree, HTML tree, text), Expand разпъва response на цяла ширина, а Ctrl/Cmd+K отваря find-in-pane с навигация следващ/предишен. Бутоните Copy и Download са разположени във всеки панел и вземат точно това, което е на екрана, а табът Cookies вече групира по host с филтър, изтриване на ред и flag badges.

Подобрено

Всеки блог пост вече има собствена preview картичка

Внедрихме уникални Open Graph картички за всички 30 съществуващи блог поста. Линковете, споделени в Discord, LinkedIn, Slack или Twitter, вече показват изчистен, брандиран preview вместо общ favicon. За новите постове картичката се генерира автоматично, с напасване на текста, което пренася дългите заглавия, вместо да ги отрязва по средата на думата.

Подобрено

Изображенията в блога реагират на превключвателя за тема

Вградените екранни снимки и диаграми в публикациите в блога вече се сменят, когато превключвате светлата/тъмната тема. Без повече тъмни изображения, които заслепяват на светла страница, или бледи екранни снимки, които изчезват на тъмна.

Подобрено

Филтърът за продукти вече работи и в Metrics и Activity

Филтърът за продукти (Single, Proxy, Browser) вече работи и в Metrics и Activity, а не само в Overview. Изберете продукт където и да е, и изборът ви се пренася и на трите страници. Едно малко уточнение: обхватът Concurrency в Metrics е деактивиран, когато е активен филтър за продукт, тъй като Concurrency все още не се разделя по продукти.

Подобрено

Обновени условия: приемлива употреба и юрисдикция на ЕС

Добавихме изрична клауза за приемлива употреба, покриваща уебсайтове на трети страни, както и по-ясен раздел за юрисдикция: съдилищата в София, като се запазва изключението за потребителите в ЕС. Заслужава си да ги прегледате набързо, ако работите с нас в голям мащаб.

Подобрено

Социални визуализации за всяка страница в сайта

Споделянето на линк от FourA в Twitter, Slack, LinkedIn или Discord преди показваше една и съща генерична карта. Сега всяка публична страница има собствено изображение за визуализация с правилното заглавие и чипове. Малък детайл, но се вижда всеки път, когато някой ни споделя.