Created attachment 22329 [details] поисковая строка Система (Обновленная до Sisyphus): Alt Server 11.1 x86-64 Версия пакета: gitoskop-webui-1.8.0-alt1 Шаги для воспроизведения: 1. Установить пакеты: # apt-get install git gitoskop gitoskop-webui 2. Включить встроенный интерфейс: # sed -i '1i ui = true' /etc/gitoskop/gitoskop.conf 3. Запустить сервис: # systemctl enable --now gitoskop && sleep 5; systemctl status -l --no-pager gitoskop 4. Создать тестовый репозиторий в корне /packages с тестовыми файлами: # mkdir -p /packages && \ git init --bare /packages/test.git && \ cd $(mktemp -d) && git clone /packages/test.git . && \ printf 'Hello from gitoskop1\n' > test1.txt && \ printf 'Hello from gitoskop2\n' > test2.txt && \ printf 'Check another name\n' > territory.txt && \ printf 'Bad search\n' > README.md && \ git add -A && \ git -c user.name='Test User' -c user.email='test@example.com' commit -m 'Initial commit' && \ git push origin HEAD:master && chown -R gitoskop:gitoskop /packages/test.git 5. Открыть в браузере: # echo "http://$(hostname -i):1449/" 6. Перейти в /pkg, затем test.git, затем на вкладку "Файлы" и начать поиск по "Имя файла..." - При вводе первого символа поиск не происходит вообще (ни при нажатии на Enter, ни автоматический поиск не срабатывает) - При вводе второго символа сразу срабатывает автоматический поиск, после чего сразу "выбрасывает" с этой поисковой строки, из-за чего приходится снова на нее нажимать, чтобы продолжить поиск (после чего при автопоиске с поисковой строки не выбрасывает) - При удалении всех символов с поисковой строки (через значок крестика или с помощью backspace) файлы перестают отображаться в окне - вернуться к отображению всех файлов возможно лишь при нажатии на Enter в поисковой строке (нажатие на esc, на пустое место на экране или обновление страницы не возвращает отображение файлов) Во вложении продемонстрировано взаимодействие с поисковой строкой Дополнительно: 1. В P11 не воспроизводится - данной поисковой строки нет (новый функционал для gitoskop-webui-1.8.0-alt1)
gitoskop-1.8.1-alt1 -> sisyphus: Wed Oct 14 2026 Anton Farygin <rider@altlinux> 1.8.1-alt1 - 1.8.0 -> 1.8.1 - webui: file search no longer drops the caret when results swap in, Back returns to the file list (Closes: #60779) - webui: repository overview prefers README.md over README - webui: source line numbers are real links, copy link yields the line URL - webui: live search preserves the previous page in browser history - webui: no phantom line after a final newline in source, blame and counts - webui: a scrolled file keeps its path and toolbar visible, Source/Blame switches preserve the selected line