Files
Aknaproff/CHANGES_v4.1.4.md
Deploy Bot 64403d6fd6 v4.1.21: Реструктуризация проекта для Synology ARM
- Реструктуризация: src/ разбит на middleware/, utils/, repositories/ (удалены), routes/ (удалены)
- Добавлен src/original-html.ts — полный HTML с reportModal
- Добавлен src/index.tsx.backup — React-компонент с reportModal
- Миграции переименованы (0001_initial_schema.sql)
- Добавлена миграция 0018 (удалена позже)
- Docker: multi-stage build, wrangler.toml
- Frontend: public/static/app.js + style.css
- seed.sql добавлен
- Документация: CHANGELOG, CHANGES_v4.1.0-4.1.9, PROJECT_STRUCTURE
2026-01-14 18:37:00 +02:00

5.0 KiB
Raw Blame History

📝 CHANGES v4.1.4 - Login Form Simplification

Дата: 2025-11-28
Версия: v4.1.4
Тип: UI Text Improvement


📝 Что изменено

Упрощение текста формы логина

ДО (v4.1.3):

┌─────────────────────────────────┐
│          🔒                     │
│   Administrator Login           │
│   Sisesta admin kasutajaandmed  │
│                                 │
│   [Kasutajanimi]                │
│   [Parool]                      │
│   [Logi sisse]                  │
└─────────────────────────────────┘

ПОСЛЕ (v4.1.4):

┌─────────────────────────────────┐
│          🔒                     │
│   Login                         │
│   Sisesta kasutajaandmed        │
│                                 │
│   [Kasutajanimi]                │
│   [Parool]                      │
│   [Logi sisse]                  │
└─────────────────────────────────┘

Изменения:

  1. Заголовок: "Administrator Login" → "Login"
  2. Подзаголовок: "Sisesta admin kasutajaandmed" → "Sisesta kasutajaandmed"

Причина:

  • Форма теперь используется всеми типами пользователей (kasutaja, aknaproff, admin)
  • Не только администраторами, поэтому слово "Administrator" и "admin" вводят в заблуждение
  • Более универсальный и понятный текст

📦 Изменённые файлы

1. public/original.html

  • Строка 47: Administrator LoginLogin
  • Строка 48: Sisesta admin kasutajaandmedSisesta kasutajaandmed
  • Обновлена версия: app.js?v=4.1.3app.js?v=4.1.4

2. src/original-html.ts

  • Регенерирован embedded HTML с новыми текстами

3. dist/_worker.js

  • Пересобран с обновлениями

Тестирование

Проверено:

  • Заголовок формы: "Login" (не "Administrator Login")
  • Подзаголовок: "Sisesta kasutajaandmed" (не "admin kasutajaandmed")
  • Все функции входа работают
  • Вход для kasutaja/tootmine работает
  • Вход для aknaproff/demo123 работает
  • Вход для admin/demo123 работает
  • Кнопка "Vaata ainult" (guest) работает

🚀 Deployment

Быстрое обновление (только UI)

# Скопировать только dist
scp dist/_worker.js user@server:/path/to/webapp/dist/
docker-compose restart

# ИЛИ скопировать исходники
scp public/original.html user@server:/path/to/webapp/public/
scp src/original-html.ts user@server:/path/to/webapp/src/
# На сервере: npm run build && docker-compose restart

Проверка

# HTTP
curl -I http://localhost:8180

# Браузер (Ctrl+Shift+R)
# Проверить текст: "Login" и "Sisesta kasutajaandmed"

⚠️ Важно

  • База данных: НЕ изменена
  • Миграции: НЕ требуются
  • Изменения: только UI текст
  • Cache-busting: v4.1.4

🔗 URLs


📊 Статус

Версия: v4.1.4
Статус: Production Ready
HTTP Status: 200 OK
JavaScript Errors: 0
Database: Не изменена


🔐 Учётные данные (без изменений)

Username Password Role Доступ
kasutaja tootmine user Просмотр + проблемы
aknaproff demo123 admin Полный доступ
admin demo123 admin Полный доступ
(guest) без входа guest Только просмотр

💡 Для чего это изменение

Проблема: Текст "Administrator Login" и "admin kasutajaandmed" создавал впечатление, что форма только для администраторов.

Решение: Универсальный текст "Login" и "kasutajaandmed" показывает, что форма для всех типов пользователей.

Результат: Более понятный и дружелюбный интерфейс для всех пользователей.


🎯 Готово! Форма логина теперь с универсальным текстом для всех пользователей.