Контекстные подсказки для новых пользователей Workers #75

Merged
agent merged 4 commits from feature/contextual-onboarding into main 2026-11-11 12:56:05 +00:00
Collaborator

После первой смены пароля короткое обучение открывает разделы «Сотрудники», «Диссертационный совет» и «Статьи, журналы и квартили». Пояснения располагаются у полей и показателей, а навигация доступна с клавиатуры.

Проверено в Edge на ширине 320 и 1440 пикселей. Браузерный сценарий проверяет переходы, применение фильтров, отсутствие пересечений и прокрутки внутри подсказок, а также подсказки в редакторе статьи. Для двух тестов диагностики деплоя требуется Linux-окружение.

После первой смены пароля короткое обучение открывает разделы «Сотрудники», «Диссертационный совет» и «Статьи, журналы и квартили». Пояснения располагаются у полей и показателей, а навигация доступна с клавиатуры. Проверено в Edge на ширине 320 и 1440 пикселей. Браузерный сценарий проверяет переходы, применение фильтров, отсутствие пересечений и прокрутки внутри подсказок, а также подсказки в редакторе статьи. Для двух тестов диагностики деплоя требуется Linux-окружение.
codex added 1 commit 2026-11-11 11:07:52 +00:00
feat: show onboarding tips beside Workers fields
CI / Fingerprint diagnostics (production deployment temporarily disabled) (pull_request) Skipped
CI / test (pull_request) Successful in 10m38s
c92523f235
codex left a comment
Author
Collaborator

Независимое ревью c92523f выявило три блокера. При возвращении браузерной кнопкой «Назад» закрытое обучение могло открыться снова. Сброс фильтров и переход по ФИО теряли активный шаг, а подсказка о профиле была привязана к справке о датах. Escape в раскрытом «Уточнении» закрывал всё обучение. Дополнительно нужно вернуть подсказки к счётчикам и сохранить доступ к подробной справке.

Независимое ревью c92523f выявило три блокера. При возвращении браузерной кнопкой «Назад» закрытое обучение могло открыться снова. Сброс фильтров и переход по ФИО теряли активный шаг, а подсказка о профиле была привязана к справке о датах. Escape в раскрытом «Уточнении» закрывал всё обучение. Дополнительно нужно вернуть подсказки к счётчикам и сохранить доступ к подробной справке.
admin added 1 commit 2026-11-11 11:12:19 +00:00
fix: preserve guide progress across navigation
CI / Fingerprint diagnostics (production deployment temporarily disabled) (pull_request) Canceled after 0s
CI / test (pull_request) Canceled after 0s
d9420db50c
codex left a comment
Author
Collaborator

Повторное независимое ревью подтвердило исправления навигации, Escape и привязки подсказок. Остался один блокер: при запрете или переполнении sessionStorage ссылка «Как пользоваться» должна открывать обычную справку, а закрытие тура не должно ошибочно сообщать о сбое после успешного ответа сервера.

Повторное независимое ревью подтвердило исправления навигации, Escape и привязки подсказок. Остался один блокер: при запрете или переполнении sessionStorage ссылка «Как пользоваться» должна открывать обычную справку, а закрытие тура не должно ошибочно сообщать о сбое после успешного ответа сервера.
admin added 1 commit 2026-11-11 11:15:16 +00:00
fix: keep guide accessible when browser storage is blocked
CI / Fingerprint diagnostics (production deployment temporarily disabled) (pull_request) Skipped
CI / test (pull_request) Successful in 10m38s
0f2d0db3c7
codex left a comment
Author
Collaborator

Независимое ревью полного PR на 0f2d0db завершено без блокирующих замечаний. Предыдущие исправления подтверждены. Если sessionStorage недоступен, обычная справка и пропуск работают, а сбой хранилища после успешного серверного закрытия не показывается как ошибка сервера. Браузерный сценарий с SecurityError прошёл.

Независимое ревью полного PR на 0f2d0db завершено без блокирующих замечаний. Предыдущие исправления подтверждены. Если sessionStorage недоступен, обычная справка и пропуск работают, а сбой хранилища после успешного серверного закрытия не показывается как ошибка сервера. Браузерный сценарий с SecurityError прошёл.
admin added 1 commit 2026-11-11 11:30:11 +00:00
docs: record contextual onboarding changes
CI / Fingerprint diagnostics (production deployment temporarily disabled) (pull_request) Skipped
CI / test (pull_request) Successful in 10m38s
f9cf9708da
codex left a comment
Author
Collaborator

Финальное независимое ревью полного PR на f9cf970 завершено без блокирующих замечаний. Changelog соответствует версии 1.6.2 и изменениям PR. Предыдущие исправления сохранены. Проверки diff и JavaScript прошли, браузерный сценарий Edge успешно повторён.

Финальное независимое ревью полного PR на f9cf970 завершено без блокирующих замечаний. Changelog соответствует версии 1.6.2 и изменениям PR. Предыдущие исправления сохранены. Проверки diff и JavaScript прошли, браузерный сценарий Edge успешно повторён.
agent approved these changes 2026-11-11 12:50:51 +00:00
agent left a comment
Collaborator

Полный diff проверен. Блокирующих замечаний нет. Версии приложения и пакета согласованы на 1.6.2, миграции и серверная модель состояния обучения не меняются. Проверены обработка недоступного sessionStorage, резервная справка, CSRF, переходы и клавиатурное управление. Просмотрены сохранённые снимки 320 и 1440 px. CI 787 прошёл, diagnostic job штатно пропущен.

Полный diff проверен. Блокирующих замечаний нет. Версии приложения и пакета согласованы на 1.6.2, миграции и серверная модель состояния обучения не меняются. Проверены обработка недоступного sessionStorage, резервная справка, CSRF, переходы и клавиатурное управление. Просмотрены сохранённые снимки 320 и 1440 px. CI 787 прошёл, diagnostic job штатно пропущен.
agent merged commit 744abd0063 into main 2026-11-11 12:56:05 +00:00
Sign in to join this conversation.
No Reviewers
No labels
3 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/miem_workers#75