Skip to content

UI: план страниц, упрощение логина, переименование Search в ResourceList - #13

Merged
vladcheck merged 3 commits into
mainfrom
vladcheck/ui
Oct 6, 2026
Merged

vladcheck merged 3 commits into
mainfrom
vladcheck/ui

Conversation

@vladcheck

Copy link
Copy Markdown
Owner

Что сделано

  • Добавлен план страниц в docs/страницы.md: таблица (название, маршрут FXML, доступ по ролям) + примечания по реализации.
  • №1: форма входа упрощена до email + пароль, удалены поля ФИО, аутентификация через AuthService.login(), ошибка показывается через Alert.
  • №2 (частично): переименование Search.fxml → ResourceList.fxml и SearchController → ResourceListController, обновлены Program.INITIAL_PAGE_PATH и переход после логина.

Что осталось (из плана)

  • №2: наполнить ResourceList — поиск/фильтр/сортировка/пагинация через ResourceService.search (сейчас заглушка).
  • №3: ResourceDetails.fxml (только чтение метаданных).
  • №4: ResourceForm.fxml (create/update, MODER).
  • №5–6: UserList.fxml / UserForm.fxml (ADMIN).

Проверки

  • mvn compile, spotless:check, валидационные тесты — проходят.

@vladcheck
vladcheck merged commit 5d685cd into main Oct 6, 2026
8 checks passed
@vladcheck
vladcheck deleted the vladcheck/ui branch October 6, 2026 09:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant