Najważniejsze nowości
Uruchomiliśmy stronę z dokumentacją, dodaliśmy logowanie przez Google i przebudowaliśmy dashboard stanu systemu, wprowadzając 30-dniowe wykresy uptime. Osiem dni, trzy funkcje i dopracowanie każdego elementu ekosystemu FourA.
Co nowego
Strona z dokumentacją
foura.ai/docs już działa. Stworzyliśmy ją od zera przy użyciu Express, SQLite i wyszukiwania pełnotekstowego. Każdy endpoint API i każdy parametr można łatwo wyszukać, a całość podzieliliśmy na sekcje z ikonami i opisami.
Panel administracyjny obsługuje wersjonowanie, dzięki czemu treści przechodzą weryfikację przed trafią na produkcję. Przy zmianie nazw stron slugi są automatycznie przekierowywane za pomocą 301, co pozwala zachować zakładki i pozycję w wyszukiwarkach. Od początku priorytetem była też wersja mobilna (wysuwany pasek boczny, czytelne fonty, odpowiednie obszary klikalne).
Rejestracja przez Google
Możesz teraz utworzyć konto FourA za pomocą Google. Jedno kliknięcie, bez konieczności pamiętania hasła. Wdrożyliśmy standardowy proces autoryzacji OAuth z wbudowaną akceptacją regulaminu. Zmiana nie wpływa na dotychczasowych użytkowników logujących się e-mailem.
Dashboard stanu systemu
Każda monitorowana usługa pokazuje teraz 30-dniowy pasek uptime. Pomyśl o stronie statusu GitHub, ale dla Twojej infrastruktury FourA. Od razu widać, które usługi miały problemy i kiedy.
Dodaliśmy też zarządzanie kanałami powiadomień. Skonfiguruj webhooks na Discordzie lub odbiorców e-mail i przeglądaj pełną historię alertów w jednym miejscu. Przeprojektowaliśmy e-maile z alertami: mają teraz nagłówki z brandingiem FourA, oznaczenia stopnia ważności i układ dostosowany do urządzeń mobilnych.
Pod maską
Analityka Plausible na każdej z naszych stron. Wdrożyliśmy dbającą o prywatność analitykę na stronie głównej, blogu, w dokumentacji i na portalu z aktualizacjami. Bez plików cookie, bez natrętnego śledzenia. Każda strona rejestruje niestandardowe zdarzenia (przeczytanie artykułu, wyszukiwanie w dokumentacji, kliknięcia w demo), dzięki czemu wiemy, co naprawdę jest przydatne.
Blog w wersji mobile-first. Pełny responsywny redesign z menu typu hamburger, płynnie pojawiającą się nawigacją i punktami przerwania (breakpoints) na poziomie 860px, 640px i 380px. Zmiany slugów wyzwalają teraz automatyczne przekierowania 301, co chroni pozycję w wyszukiwarkach.
E-maile powitalne. Nowi użytkownicy otrzymują spójną wizualnie wiadomość powitalną przy pierwszym logowaniu, niezależnie od wybranej metody rejestracji. Ujednoliciliśmy cały system e-maili: płaski design, "FourA" jako nadawca w każdym miejscu i poprawne formatowanie odbiorców.
Własne okna modalne zastąpiły systemowe komunikaty przeglądarki. Wszystkie wyskakujące okienka confirm() i alert() odeszły w przeszłość. Nieodwracalne akcje korzystają teraz ze stylowych okien potwierdzenia dopasowanych do dashboardu. Mała zmiana, ale robi ogromną różnicę w odbiorze całości.
Polityka prywatności i Regulamin. Obie strony są już dostępne w witrynie głównej. Nic ekscytującego, ale to konieczność dla każdej platformy przetwarzającej dane użytkowników.
Liczby
- 11 monitorowanych usług z 30-dniowym śledzeniem uptime
- Wyszukiwanie pełnotekstowe w całej dokumentacji
- Blog obsługuje 3 responsywne punkty przerwania (860/640/380px)
- Przekierowania 301 przy zmianach slugów na blogu i w dokumentacji
- Niestandardowe zdarzenia analityczne na 4 stronach (zero ciasteczek)
Tak minął tydzień. Trzy nowe funkcje dla użytkowników, masa pracy przy infrastrukturze i dopracowanie szczegółów, które zmienia wersję beta w produkt godny zaufania.