Repository navigation
feat: searchable university picker in profile education - #398
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Поле учреждения в редактировании образования теперь открывает список вузов и ищет по введённому тексту через
/auth/universities/. Выбор «Другое» позволяет сохранить название школы, колледжа или отсутствующего в списке учреждения; введённый текст сохраняется в ручном режиме.Компонент сохраняет старое название без автоматической подстановки из справочника. Ответы устаревших запросов поиска отменяются, предусмотрены загрузка следующих страниц, сообщение при сбое API, выбор с клавиатуры и доступные combobox/listbox атрибуты. Лимит названия увеличен со 100 до 255 символов во всех проверках формы, чтобы соответствовать backend.
Требуется backend PROCOLLAB-github/api#768 со справочником и миграциями до выкладки frontend. Начальное заполнение backend расширено до 1 337 доступных записей, включая филиалы и ведомственные институты. Снимок собран 04.10.2026 из полного публичного каталога vuzbase и дополнительных ведомственных источников; даты, ссылки и ограничения актуальности описаны в документации backend. Названия ранее сохранённого образования остаются без изменений.
Проверено 16.10.2026 после объединения с актуальным
dev(2ce0c9fb): 411 наборов / 2 096 тестов frontend проходят, включая сохранение старых названий, список без ввода, «Другое», устаревшие ответы поиска, ошибку API, клавиатуру, фокус, пагинацию и disabled. Полная проверка Prettier, ESLint и сборка dev проходят (у ESLint шесть прежних предупреждений без ошибок). Образование пользователей не меняется при открытии или поиске.