Wszystkie wpisy

Podsumowanie FourA: od 31 marca do 8 kwietnia 2026

Uruchomiono stronę z dokumentacją, wprowadzono logowanie przez Google, a panel zdrowia pokazuje teraz historię dostępności z 30 dni. Plus: analityka dbająca o prywatność we wszystkich usługach.

Najważniejsze informacje

Uruchomiliśmy stronę z dokumentacją, dodaliśmy logowanie przez Google i przebudowaliśmy panel zdrowia, dodając paski dostępności (uptime) z 30 dni. Osiem dni, trzy funkcje i poprawki we wszystkich produktach FourA.

Nowości

Strona z dokumentacją

foura.ai/docs jest dostępna. Zbudowaliśmy ją od zera z lekkim backendem i pełnotekstowym wyszukiwaniem. Każdy endpoint API, każdy parametr, możliwy do wyszukania i zorganizowany w sekcje z ikonami i opisami.

Panel administratora ma system rewizji, w którym treść przechodzi przegląd przed trafieniem na produkcję. Zmiany adresów URL (slug) automatycznie generują przekierowania 301, więc zakładki i pozycje w wyszukiwarkach pozostają nienaruszone. Od początku priorytetem było wsparcie dla urządzeń mobilnych (wysuwany pasek boczny, czytelny rozmiar czcionki, odpowiednie obszary dotykowe).

Logowanie przez Google

Możesz teraz utworzyć konto FourA za pomocą Google. Jedno kliknięcie, bez konieczności pamiętania hasła. Zbudowaliśmy poprawny proces zgody OAuth ze zintegrowaną akceptacją regulaminu. Nie ma to wpływu na obecnych użytkowników logujących się przez e-mail.

Panel zdrowia

Każda monitorowana usługa pokazuje teraz pasek dostępności z 30 dni. Coś jak strona statusu GitHub, ale dla infrastruktury FourA. Widać na pierwszy rzut oka, które usługi miały problemy i kiedy.

Dodaliśmy także zarządzanie kanałami alertów. Skonfiguruj webhooki dla Discord lub adresy e-mail i przeglądaj pełną historię alertów w jednym miejscu. Maile z alertami zostały przeprojektowane: nagłówki z marką FourA, oznaczenia wagi problemu i układ dostosowany do urządzeń mobilnych.

Pod maską

Analityka dbająca o prywatność na wszystkich stronach. Wdrożyliśmy warstwę analityki bez plików cookie na stronie głównej, blogu, w dokumentacji i portalu aktualizacji. Brak śledzenia przez podmioty trzecie. Każda strona wysyła własne zdarzenia (odczyty artykułów, wyszukiwania w dokumentacji, kliknięcia w demo), co pozwala nam mierzyć to, co jest faktycznie przydatne.

Blog w podejściu mobile-first. Pełny, responsywny projekt z menu typu hamburger, płynnie pojawiającą się nawigacją i breakpointami przy 860px, 640px oraz 380px. Zmiany w adresach URL wywołują teraz automatyczne przekierowania 301, zachowując pozycje w wynikach wyszukiwania.

Maile powitalne. Nowi użytkownicy otrzymują powitanie zgodne z marką przy pierwszym logowaniu, niezależnie od metody rejestracji. Cały system e-mail przeszedł proces ujednolicenia: flat design, "FourA" jako nazwa nadawcy wszędzie, prawidłowe formatowanie odbiorcy.

Niestandardowe okna modalne zastąpiły okna systemowe. Zniknęły wszystkie wyskakujące okienka confirm() i alert(). Destrukcyjne akcje korzystają z ostylowanych modalnych okien potwierdzenia pasujących do panelu. Mała zmiana, ale robi wielką różnicę w odbiorze jakości.

Polityka prywatności i Regulamin. Obie strony są dostępne na stronie głównej. Nic ekscytującego, ale to konieczność dla każdej platformy przetwarzającej dane użytkowników.

Liczby

  • 11 monitorowanych usług ze śledzeniem dostępności przez 30 dni
  • Pełnotekstowe wyszukiwanie w całej dokumentacji
  • Blog obsługuje 3 responsywne breakpointy (860/640/380px)
  • Przekierowania 301 przy zmianach adresów URL dla bloga i dokumentacji
  • Niestandardowe zdarzenia analityczne w 4 produktach (zero plików cookie)

To by było na tyle w tym tygodniu. Trzy funkcje dla użytkowników końcowych, mnóstwo pracy nad infrastrukturą i poprawki jakościowe, które zmieniają betę w produkt, któremu ufają ludzie.