Много разных изменений

This commit is contained in:
Zuev
2026-08-20 00:55:27 +03:00
parent 3599d850f6
commit a1c4ee4298
78 changed files with 4698 additions and 428 deletions

View File

@@ -0,0 +1,24 @@
---
type: "query"
date: "2026-08-19T00:14:06.203598+00:00"
question: "можешь добавить выбор года семестра версии на тех вкладках где этого не хватает"
contributor: "graphify"
outcome: "useful"
source_nodes: ["Semester", "AcademicYear", "ScheduleRule"]
---
# Q: можешь добавить выбор года семестра версии на тех вкладках где этого не хватает
## Answer
Expanded from original query via vocab: [schedule, semester, academic, year, calendar, frontend, admin, view]. Локальные каскады нужны во вкладках конструктора, управления версиями, анализа качества и просмотра расписания; экран просмотра по действующему контракту показывает только опубликованную версию.
## Outcome
- Signal: useful
## Source Nodes
- Semester
- AcademicYear
- ScheduleRule

View File

@@ -0,0 +1,24 @@
---
type: "query"
date: "2026-08-19T00:41:42.387015+00:00"
question: "при открытии вкладки просмотр расписаний, список групп сразу развёрнут, а должен быть свёрнут. в запросах преподавателей в блоке регистрации отсутствия во первых не ищется преподаватель, во вторых всплывающий список прячется за нижний блок, а должен быть на слое выше. при выходе со вкладки конструктора парвил всегда показывается что есть несохранённые изменения, даже когда их нет."
contributor: "graphify"
outcome: "dead_end"
source_nodes: ["dropdown.js", "Frontend-архитектура", "main.js"]
---
# Q: при открытии вкладки просмотр расписаний, список групп сразу развёрнут, а должен быть свёрнут. в запросах преподавателей в блоке регистрации отсутствия во первых не ищется преподаватель, во вторых всплывающий список прячется за нижний блок, а должен быть на слое выше. при выходе со вкладки конструктора парвил всегда показывается что есть несохранённые изменения, даже когда их нет.
## Answer
Expanded from original query via vocab: [schedule, view, group, select, dropdown, teacher, request, search, form, rule, frontend, admin]. BFS нашёл только общую архитектуру SPA и старый CustomSelect; актуальные AsyncCombobox и dirty-state в графе отсутствовали, поэтому причины подтверждены напрямую в frontend/admin/js/async-combobox.js, frontend/admin/js/views/schedule-view.js, frontend/admin/js/views/teacher-absences.js и frontend/admin/js/views/schedule.js.
## Outcome
- Signal: dead_end
## Source Nodes
- dropdown.js
- Frontend-архитектура
- main.js