naeel
|
695ed231e6
|
feat: CSRF защита (double-submit cookie) — все мутирующие POST-роуты, login-форма
|
2026-05-30 13:28:01 +03:00 |
|
naeel
|
c319e76c74
|
feat: UI — edit modal, admin-панель выбора компании, кнопки Аудит/Лимиты; views/audit.ejs, views/admin.ejs
|
2026-05-30 09:16:08 +03:00 |
|
naeel
|
51f2f4ddaf
|
fix: гонки (транзакции), валидатор (суперсеть, parseInt, слэши), auth (401, DEV_MODE, export), схема (UNIQUE, CHECK, FK), client-валидация
|
2026-05-30 08:28:21 +03:00 |
|
naeel
|
60972169c5
|
feat: логотип Nubes в header'е
|
2026-05-29 23:58:07 +03:00 |
|
naeel
|
0270432bfc
|
style: UI в стиле платформы — карточки с header'ом, таблица с разделителями
|
2026-05-29 23:46:55 +03:00 |
|
naeel
|
4702f14dc9
|
feat: favicon Nubes
|
2026-05-29 23:40:46 +03:00 |
|
naeel
|
39feac109b
|
style: UI в стиле Nubes — тёмный header, карточки, индикаторы
|
2026-05-29 23:38:29 +03:00 |
|
naeel
|
a0a52e99fb
|
feat: роуты и UI — список, добавление, удаление, экспорт
|
2026-05-29 23:30:43 +03:00 |
|
naeel
|
61685b687b
|
fix: healthz всегда 200, страница показывает реальный статус БД
|
2026-05-29 22:33:40 +03:00 |
|
naeel
|
814625ef57
|
feat: каркас Express + pg, health check
|
2026-05-29 21:56:20 +03:00 |
|