Всички публикации

FourA Digest: 31 март до 8 април 2026 г.

Сайтът с документация е вече онлайн, регистрацията с Google е активна, а health dashboard вече показва 30-дневна история на uptime. Плюс: Plausible анализи във всеки наш ресурс.

Highlights

Стартирахме сайт с документация, добавихме регистрация с Google и преработихме изцяло health dashboard с 30-дневни ленти за uptime. Осем дни, три нови функционалности и допълнително полиране на всеки FourA ресурс.

What's New

Documentation Site

foura.ai/docs е онлайн. Изградихме го от нулата с Express, SQLite и пълнотекстово търсене. Всеки API endpoint, всеки параметър е лесен за търсене и организиран в секции с икони и описания.

Административната част разполага с работен процес за ревизии, при който съдържанието преминава през преглед, преди да бъде качено в production. При преименуване на страници техните slugs се пренасочват автоматично с 301, така че отметките и позициите в търсачките се запазват. Мобилното изживяване също беше приоритет от самото начало (странично меню с плъзгане, четливи размери на шрифта, подходящи зони за докосване).

Google Sign-Up

Вече можете да създадете FourA акаунт с Google. Само с един клик, без нужда да помните парола. Създадохме правилен OAuth consent flow с вградено приемане на общите условия. Това не засяга съществуващите потребители, регистрирани с имейл.

Health Dashboard

Всеки наблюдаван service вече показва 30-дневна лента за uptime. Нещо като status страницата на GitHub, но за вашата FourA инфраструктура. Можете с един поглед да видите кои services са имали проблеми и кога.

Добавихме и управление на каналите за известяване. Настройте Discord webhooks или имейл дестинации и преглеждайте цялата си история на известията на едно място. Имейлите за известия също са с нов дизайн: брандирани с FourA заглавки, severity badges и оптимизирано за мобилни устройства оформление.

Under the Hood

Plausible analytics във всеки ресурс. Внедрихме щадящи поверителността анализи в основния сайт, блога, документацията и портала за актуализации. Без cookies, без досадно проследяване. Всеки ресурс изпраща custom events (четене на статии, търсения в документацията, кликове на демото), за да можем да измерваме какво наистина е полезно.

Блогът вече е изцяло mobile-first. Изцяло responsive дизайн с хамбургер меню, плавно появяваща се навигация и breakpoints при 860px, 640px и 380px. Промените в slugs вече задействат автоматични 301 пренасочвания, запазвайки позициите в търсачките.

Приветствени имейли. Новите потребители получават брандирано съобщение за добре дошли при първото си влизане, независимо от метода на регистрация. Цялата имейл система премина през уеднаквяване: плосък дизайн, "FourA" като име на подателя навсякъде и правилно форматиране на получателите.

Персонализирани modals замениха системните диалогови прозорци на браузъра. Всички изскачащи прозорци от типа confirm() и alert() вече ги няма. Деструктивните действия използват стилизирани confirmation modals, които съответстват на таблото за управление. Малка промяна, но прави голяма разлика в усещането за завършеност на продукта.

Privacy Policy и Terms of Service. И двете страници са вече активни на основния сайт. Не е вълнуващо, но е задължително за всяка платформа, която обработва потребителски данни.

Numbers

  • 11 наблюдавани services с 30-дневно проследяване на uptime
  • Пълнотекстово търсене в цялата документация
  • Блогът поддържа 3 responsive breakpoints (860/640/380px)
  • 301 пренасочвания при промени на slugs както за блога, така и за документацията
  • Custom analytics events в 4 ресурса (нула cookies)

Това е всичко за тази седмица. Три нови функционалности за потребителите, куп работа по инфраструктурата и онова полиране, което превръща една бета версия в продукт, на който хората се доверяват.