정렬 가능한 컬럼과 접이식 사이드바
Dashboard에서 컬럼 헤더를 클릭하여 정렬할 수 있습니다. Activity, API Keys, sessions에 적용되며, 자동 새로고침 후에도 유지되고, Ctrl-클릭(Mac의 경우 Cmd)으로 선택이 해제됩니다. 테이블을 더 넓게 보고 싶을 때는 사이드바를 아이콘 레일 형태로 접을 수도 있습니다.
FourA의 최신 업데이트 및 개선 사항
Dashboard에서 컬럼 헤더를 클릭하여 정렬할 수 있습니다. Activity, API Keys, sessions에 적용되며, 자동 새로고침 후에도 유지되고, Ctrl-클릭(Mac의 경우 Cmd)으로 선택이 해제됩니다. 테이블을 더 넓게 보고 싶을 때는 사이드바를 아이콘 레일 형태로 접을 수도 있습니다.
기존에 Activity는 Application_fail과 같은 원시 결과 문자열을 표시했던 반면, Overview는 적절한 색상과 함께 친숙한 레이블(App Fail)을 사용했습니다. 이제 Activity에서도 동일한 레이블과 색상을 사용하므로, 두 뷰를 일관되게 확인할 수 있습니다.
인증된 호출은 이제 X-Foura-Request-Id header와 함께 반환됩니다. 이를 자체 로그에 기록해 두면 모든 request를 Activity의 해당 행과 매칭할 수 있으며, 지원 팀에 전달하여 저희 측에서 정확히 어떤 일이 발생했는지 조회하도록 할 수도 있습니다.
playground request가 로딩되는 동안 새로운 Cancel 버튼을 누르면 요청을 깔끔하게 중단합니다. 불안해 보이는 네트워크 에러 대신 'Request canceled' 메시지가 표시되며 패널이 idle 상태로 즉시 전환됩니다.
이제 재검사 대기열이 몇 주가 아닌 며칠 만에 처리됩니다. 테스트할 각 proxy를 선택하는 시간을 약 2초에서 약 10ms로 단축하여, 부하가 발생해도 풀이 더 최신 상태로 유지됩니다. 로테이션 내 dead IP가 줄어들었으며, 모든 Single 및 Proxy Finder 호출이 더 정상적인 세트를 대상으로 작동합니다.
이제 모든 새로고침 배치가 서로 다른 서브넷에 분산되므로, 각 실행 시 전체 동시성 할당량을 사용합니다. Proxy Finder 풀의 순환 속도가 5에서 10배 빨라졌으며, 오래된 항목은 몇 시간 내에 정리됩니다.
768px 미만에서는 URL 행이 두 줄로 재배치되고, response 탭은 가로로 스크롤되며, cookie 테이블은 카드 그리드로 전환됩니다. 힌트 툴팁은 호버 대신 탭할 때 열리며, iPhone SE(374px 미만)에는 추가 축소가 적용됩니다. Send 버튼이 올바르게 중앙 정렬되며, 긴 URL이 더 이상 페이지를 가로 스크롤로 밀어내지 않습니다.
기존의 expand 기능은 page flow 내에서 response 카드를 늘리는 방식이어서, 세로로 긴 패널이 생기면 body 스크롤이 추가되고 레이아웃이 틀어졌습니다. 이제는 사이드바와 viewport 가장자리 사이의 고정 오버레이로 작동하며, 패널이 viewport를 채우도록 확장됩니다. Escape 키로 닫을 수 있으며, 하나의 헬퍼가 클릭 및 키 경로를 처리합니다.
사설 네트워크 대역으로 확인되는 대상은 이제 전달되는 대신 명확한 검증 오류와 함께 400을 반환합니다. 이 검사는 request가 전송되기 전에 실행되며, 예약된 IPv4 및 IPv6 대역을 대상으로 합니다. 실수로 내부 호스트네임을 전달하더라도 즉시 명확한 오류를 확인하게 됩니다. Single, Proxy Finder 및 Browser 모두 동일하게 동작합니다.
이제 request 및 response 열이 동일한 탭(UI, Body, Headers, Cookies, Raw)을 공유합니다. 각 pane에는 자체 뷰 전환기(JSON 트리, HTML 트리, 텍스트)가 있으며, Expand는 response를 전체 너비로 확장하고, Ctrl/Cmd+K는 이전/다음 이동이 가능한 pane 내 찾기(find-in-pane)를 엽니다. Copy 및 Download 버튼은 pane별로 제공되어 화면에 표시된 내용을 그대로 가져오며, Cookies 탭은 이제 필터, 행별 삭제 및 플래그 배지와 함께 호스트별로 그룹화됩니다.
기존 30개 블로그 포스트 전체에 고유한 Open Graph 카드를 적용했습니다. Discord, LinkedIn, Slack 또는 Twitter에 공유된 링크는 이제 일반 favicon 대신 깔끔하고 브랜드화된 미리보기를 보여줍니다. 새 포스트는 카드가 자동으로 생성되며, 긴 제목이 단어 중간에서 끊기지 않고 줄바꿈되도록 텍스트 맞춤 기능이 적용됩니다.
블로그 포스트에 삽입된 스크린샷과 다이어그램이 이제 라이트/다크 테마 토글에 맞춰 자동으로 전환됩니다. 밝은 페이지에서 어두운 이미지가 눈을 피로하게 만들거나, 어두운 페이지에서 밝은 스크린샷이 묻혀 보이지 않는 현상이 더 이상 발생하지 않습니다.
제품 칩 필터(Single, Proxy, Browser)가 이제 Overview뿐만 아니라 Metrics 및 Activity에서도 작동합니다. 어디서나 제품을 선택하면 해당 선택 사항이 세 페이지 모두에 적용됩니다. 한 가지 주의할 점은, 아직 동시성이 제품별로 분류되지 않기 때문에 제품 필터가 활성화되어 있을 때는 Metrics의 Concurrency 범위가 비활성화된다는 것입니다.
제3자 웹사이트에 적용되는 명시적인 허용 가능한 사용 조항과 함께, EU 소비자 예외 조항이 유지된 소피아 법원을 관할로 하는 더 명확한 관할권 섹션을 추가했습니다. 대규모로 서비스를 이용 중이시라면 가볍게 다시 읽어보실 것을 권장합니다.
이전에는 Twitter, Slack, LinkedIn 또는 Discord에서 FourA 링크를 공유하면 하나의 기본 카드로만 표시되었습니다. 이제 모든 공개 페이지는 올바른 제목과 칩이 포함된 고유한 미리보기 이미지를 갖습니다. 작은 디테일이지만, 누군가 우리 링크를 공유할 때마다 매번 노출됩니다.