Commit Graph

  • 5a6cdecc8e OpenSpec change-history: журнал изменений задач (#70) Andrey Epifancev 2026-10-22 09:10:06 +04:00
  • fa91e49d2d Merge pull request 'Архив OpenSpec: sidebar (#69)' (#72) from chore/69-archive-sidebar into main aep 2026-10-22 09:01:21 +03:00
  • 3f75eb5909 Архив OpenSpec: sidebar (#69) Andrey Epifancev 2026-10-22 10:01:08 +04:00
  • 73ec28267e Merge pull request 'Боковая панель вместо верхней, доска без чередования дорожек, просрочка на карточке (#69)' (#71) from feat/69-sidebar into main aep 2026-10-22 09:00:58 +03:00
  • d3db88708b Фиксы финального ревью: страница не шире окна (C-1), событие пакета на телефоне (I-1) (#69) Andrey Epifancev 2026-10-22 09:13:51 +04:00
  • 1f74a27cb3 e2e и снимки боковой панели, ARCHITECTURE (#69) Andrey Epifancev 2026-10-22 08:58:35 +04:00
  • c9672183cf Боковая панель на узком экране: строка с «Меню» и выезжающая панель (#69) Andrey Epifancev 2026-10-22 08:53:06 +04:00
  • f8610abc81 Боковая панель вместо верхней: разделы, свёртка, данные Jira внизу (#69) Andrey Epifancev 2026-10-22 08:51:23 +04:00
  • cabf8d75f4 Доска: без чередования дорожек, просрочка на карточке (#69) Andrey Epifancev 2026-10-22 08:48:48 +04:00
  • c20e2bf14b Спека и план: боковая панель, доска без чередования дорожек (#69) Andrey Epifancev 2026-10-22 08:47:43 +04:00
  • 7911dc71d8 Merge pull request 'Архив OpenSpec: redesign (#65)' (#67) from chore/65-archive-redesign into main aep 2026-10-22 07:33:16 +03:00
  • 9f56add219 Архив OpenSpec: redesign (#65) Andrey Epifancev 2026-10-22 08:33:06 +04:00
  • db36cc6d19 Merge pull request 'Редизайн веб-приложения по дизайн-системе AURA (#65)' (#66) from feat/65-redesign into main aep 2026-10-22 07:32:51 +03:00
  • 45ff5fac23 Спека: решение 19 — итоги финального ревью (#65) Andrey Epifancev 2026-10-22 01:57:58 +04:00
  • 0a5ca2e00a fix(web): правки по финальному ревью: пометка хаба на доске, кнопка в загрузке, панель данных, контраст предупреждений (#65) Andrey Epifancev 2026-10-22 01:52:58 +04:00
  • 04804360d5 fix(web): на узком экране прячем вертикальные разделители панели доски и легенды (#65) Andrey Epifancev 2026-10-22 01:34:51 +04:00
  • 3b73bb5ca0 test(web): скрипт скриншотов экранов для проверки вида (#65) Andrey Epifancev 2026-10-22 01:34:51 +04:00
  • 7ace847548 Спека: решение 18 — токены дорожек, Notice, панель на узком (#65) Andrey Epifancev 2026-10-22 01:26:39 +04:00
  • d3e8d969c8 style(web): верхняя панель на узком экране, контраст текста Notice (#65) Andrey Epifancev 2026-10-22 01:24:57 +04:00
  • 2a472cacbf style(web): вход, новый проект, служебные экраны; старые стили убраны (#65) Andrey Epifancev 2026-10-22 01:19:09 +04:00
  • 047835b223 Спека: решение 17 — карточка задачи, Dialog, классы (#65) Andrey Epifancev 2026-10-22 01:06:17 +04:00
  • 2a0b617cba style(web): карточка задачи и служебные заметки в стиле системы (#65) Andrey Epifancev 2026-10-22 01:04:18 +04:00
  • cc85f52546 Спека: решение 16 — таблица списка на узком экране (#65) Andrey Epifancev 2026-10-22 00:53:30 +04:00
  • 7c76c178a4 feat(web): список задач — поиск на виду, фильтры панелью с плашками, строка открывает карточку (#65) Andrey Epifancev 2026-10-22 00:51:58 +04:00
  • 3a711ff2ea style(web): полотно доски — карточки, дорожки, даты в стиле системы (#65) Andrey Epifancev 2026-10-22 00:42:53 +04:00
  • cec8beecfb feat(web): шапка доски, панель управления по группам, сворачиваемая легенда (#65) Andrey Epifancev 2026-10-22 00:33:32 +04:00
  • 9e480cceaf Спека: решение 15 — высота верхней панели (#65) Andrey Epifancev 2026-10-22 00:26:12 +04:00
  • 3e2f252aac feat(web): верхняя панель — разделы, данные Jira, обновление, тема (#65) Andrey Epifancev 2026-10-22 00:23:39 +04:00
  • e55a482182 Спека: решение 14 — T4.1 чинится в задаче 5 (#65) Andrey Epifancev 2026-10-22 00:17:19 +04:00
  • 0a1fd832ff refactor(web): обновление из Jira — состояние оболочки, доска хранит только источник (#65) Andrey Epifancev 2026-10-22 00:15:25 +04:00
  • d6ddca0751 feat(web): поля, выпадающие списки, окно и меню дизайн-системы (#65) Andrey Epifancev 2026-10-22 00:09:46 +04:00
  • 13e7ae35bc feat(web): иконки и базовые компоненты дизайн-системы (#65) Andrey Epifancev 2026-10-22 00:04:23 +04:00
  • 6b158599bf Спека: решение 13 — отклонения токенов задачи 1 (#65) Andrey Epifancev 2026-10-22 00:02:36 +04:00
  • b5a015b827 feat(web): токены AURA, шрифт Mulish, проверка цветов (#65) Andrey Epifancev 2026-10-22 00:01:03 +04:00
  • aad35177bf План: редизайн веб-приложения (#65) Andrey Epifancev 2026-10-21 23:57:47 +04:00
  • fa20059ecd Спека: редизайн веб-приложения по дизайн-системе AURA (#65) Andrey Epifancev 2026-10-21 23:54:22 +04:00
  • 57bf1faf7a Merge pull request 'Архив OpenSpec: projects (#61)' (#63) aep 2026-10-19 22:04:20 +03:00
  • dc71d4e025 Архив OpenSpec: projects (#61) Andrey Epifancev 2026-10-19 23:04:05 +04:00
  • 36266104a0 Merge pull request 'Несколько проектов-меток в мосте (#61)' (#62) aep 2026-10-19 22:03:55 +03:00
  • 0ca8678000 Спека агента: доска, ставшая канбаном, пропускается (R-36 агента, #61) Andrey Epifancev 2026-10-19 22:55:37 +04:00
  • 1f2fc142b7 fix(hub): метки проектов в базовой JQL в кавычках, запрет \ и управляющих символов (I-2, #61) Andrey Epifancev 2026-10-19 22:55:05 +04:00
  • ec4fb8b1e7 Исправления финального ревью: тип доски нового проекта, нормализация labels_add, документация (#61) Andrey Epifancev 2026-10-19 22:06:41 +04:00
  • 9c2c4d09e0 Проекты: e2e выбора и создания проекта, документация, решения плана в design.md (#61) Andrey Epifancev 2026-10-19 21:47:46 +04:00
  • 1b441b79a5 Чистка находок ревью задач: типы досок в любом статусе, мелкие правки тестов и веб-приложения (#61) Andrey Epifancev 2026-10-19 21:41:22 +04:00
  • 57145b22c9 Веб-приложение: раскладка и флаги доски отдельно для каждого проекта, фильтр спринтов по данным (#61) Andrey Epifancev 2026-10-19 21:32:09 +04:00
  • fb680afb63 Веб-приложение: текущий проект в адресе и памяти, выпадающий список и «Новый проект», доска и задачи по проекту (#61) Andrey Epifancev 2026-10-19 21:20:38 +04:00
  • c8741be309 MCP: привязка сессии к проекту (--project), инструменты projects и project_create (#61) Andrey Epifancev 2026-10-19 21:09:19 +04:00
  • e2e63dab23 Хаб: доска проекта в ensure_sprint, boards в выдаче refresh, типы досок из отчёта агента (#61) Andrey Epifancev 2026-10-19 20:58:39 +04:00
  • 6d5c40b037 Хаб: пакет проекта — метка проекта, чужие метки и задачи, batch.project, повтор с project (#61) Andrey Epifancev 2026-10-19 20:49:08 +04:00
  • 63972572fd Хаб: разрез по проекту — свои, соседи по связям и эпики своих в /board и /issues (#61) Andrey Epifancev 2026-10-19 20:39:10 +04:00
  • f60aecd889 Хаб: маршруты GET/POST /projects, создание проекта ставит полный refresh (#61) Andrey Epifancev 2026-10-19 20:31:19 +04:00
  • 203c7e7b3c Хаб: базовая JQL из проектов, настройки без base_jql/board_id, init заводит AWPCA (#61) Andrey Epifancev 2026-10-19 20:25:04 +04:00
  • b9f5a24512 Хаб: таблица project, схема v4 и миграция base_jql в проекты (#61) Andrey Epifancev 2026-10-19 20:14:23 +04:00
  • 0397c28739 План хаба и уточнения спеки по ревью плана: проекты-метки (#61) Andrey Epifancev 2026-10-19 19:18:04 +04:00
  • 5ef6c937b5 Спека OpenSpec: несколько проектов-меток в мосте (#61) Andrey Epifancev 2026-10-19 18:59:33 +04:00
  • eb485d7131 Merge pull request 'Архив OpenSpec: hide-closed (#57)' (#59) from chore/57-archive-hide-closed into main aep 2026-10-17 10:58:19 +03:00
  • 201f65b374 Архив OpenSpec: hide-closed (#57) Andrey Epifancev 2026-10-17 11:58:03 +04:00
  • dde40973bd Merge pull request 'Закрытые задачи: скрыть в списке, приглушить на доске; без статуса по факту в приложении (#57)' (#58) from feat/57-hide-closed into main aep 2026-10-17 10:57:43 +03:00
  • 212aebfc4a Документация hide-closed: README без статуса по факту, дата в сценарии, рулинги в design.md (#57) Andrey Epifancev 2026-10-17 11:54:15 +04:00
  • 80cff5bcfb Доска: закрытые задачи и их связи приглушены (#57) Andrey Epifancev 2026-10-17 11:46:22 +04:00
  • c5e33a9cc4 Карточка задачи: без статуса по факту, «просрочено» по статусу Jira (#57) Andrey Epifancev 2026-10-17 11:41:47 +04:00
  • dbda1ad77c Список задач: «скрыть закрытые» по умолчанию, без статуса по факту (#57) Andrey Epifancev 2026-10-17 11:37:14 +04:00
  • 0abed70f44 Хаб: настройка closed_statuses и фильтр GET /issues?hide_closed (#57) Andrey Epifancev 2026-10-17 11:31:55 +04:00
  • 43fba6954a План: hide-closed (#57) Andrey Epifancev 2026-10-17 11:24:04 +04:00
  • e76b136e37 OpenSpec: hide-closed — скрыть закрытые в списке, приглушить на доске, убрать статус по факту из приложения (#57) Andrey Epifancev 2026-10-17 11:15:43 +04:00
  • 9f4bb75e52 Merge pull request 'Архив OpenSpec: wiki-render (#53)' (#55) from chore/53-archive-wiki-render into main aep 2026-10-17 08:23:39 +03:00
  • 372a195ae0 chore(openspec): архив wiki-render (#53) Andrey Epifancev 2026-10-17 09:23:28 +04:00
  • d3f6c704d7 Merge pull request 'Карточка задачи: вики-разметка Jira в описании и комментариях, кнопка «исходник» (#53)' (#54) from feat/53-wiki-render into main aep 2026-10-17 08:22:57 +03:00
  • 13c41a54c1 docs(openspec): решения исполнения и ревью в design.md wiki-render (#53) Andrey Epifancev 2026-10-17 01:23:56 +04:00
  • 923c59b2b0 fix(web): ревью #53 — перемер свёртки описания, стили таблиц разметки, подпись ссылки без вложенных ссылок Andrey Epifancev 2026-10-17 01:23:37 +04:00
  • 52f82daf3e test(e2e): разметка Jira и кнопка «исходник» в карточке (#53) Andrey Epifancev 2026-10-17 01:11:53 +04:00
  • 1d7a82a5c0 feat(web): карточка — описание и комментарии в разметке Jira, кнопка «исходник» (#53) Andrey Epifancev 2026-10-17 01:08:06 +04:00
  • 3fe820d195 feat(web): WikiText — рендер вики-разметки Jira React-элементами, исходник при ошибке (#53) Andrey Epifancev 2026-10-17 01:06:18 +04:00
  • bd042f0d17 feat(web): блочный разборщик вики-разметки Jira (#53) Andrey Epifancev 2026-10-17 01:05:12 +04:00
  • cfeb5de59c feat(web): строчный разборщик вики-разметки Jira (#53) Andrey Epifancev 2026-10-17 01:03:45 +04:00
  • edaa3a5b90 docs(plan): ветка в шапке плана (#53) Andrey Epifancev 2026-10-17 01:02:37 +04:00
  • 5edae621c2 docs(plan): рендер вики-разметки Jira в карточке (#53) Andrey Epifancev 2026-10-17 01:02:01 +04:00
  • 2fe9518d01 docs(openspec): change wiki-render — рендер вики-разметки Jira в карточке (#53) Andrey Epifancev 2026-10-17 00:59:47 +04:00
  • 86739cfcf8 Merge pull request 'README: пути после переноса в ~/projects/jira-bridge (#50)' (#51) from docs/50-move-to-jira-bridge into main aep 2026-10-16 11:44:33 +03:00
  • 3e963ce4bf docs(readme): пути после переноса в ~/projects/jira-bridge, MCP в user scope (#50) Andrey Epifancev 2026-10-16 12:42:37 +04:00
  • 59764c37f0 Merge pull request 'Архив OpenSpec: bug-and-attachments (#43)' (#48) from chore/43-archive-bug-and-attachments into main aep 2026-10-16 09:11:33 +03:00
  • f924153596 docs(openspec): архив change bug-and-attachments (#43) Andrey Epifancev 2026-10-16 10:10:59 +04:00
  • ee1e240396 Merge pull request 'Тип «Ошибка» и вложения: хранилище файлов, ensure_attachment, path в MCP (#43)' (#47) from feat/43-bug-and-attachments into main aep 2026-10-16 09:10:12 +03:00
  • 87d28a9f24 docs(openspec): таблица команд — filename без кавычек и управляющих символов (R-2, #43) Andrey Epifancev 2026-10-16 02:07:00 +04:00
  • 2e98ce6062 fix(files): повторная загрузка лечит испорченную копию того же размера (M-2, #43) Andrey Epifancev 2026-10-16 02:05:45 +04:00
  • 4e397b563d feat(mcp): batch_create принимает path у ensure_attachment и сам загружает файл (#43) Andrey Epifancev 2026-10-16 01:51:44 +04:00
  • 9b21060d60 feat(commands): команда ensure_attachment — проверка файла при постановке, size при выдаче (#43) Andrey Epifancev 2026-10-16 01:46:14 +04:00
  • e8707d4762 feat(api): POST /files и GET /agent/files/{sha256}, files/ 0700 при старте, уборка в tick раз в сутки (#43) Andrey Epifancev 2026-10-16 01:41:54 +04:00
  • 19bba60cac feat(files): хранилище файлов вложений files/<sha256> с уборкой (#43) Andrey Epifancev 2026-10-16 01:38:31 +04:00
  • 3b4cf66b77 feat(commands): тип bug в ensure_issue — проверка настройки issue_types.bug при постановке (#43) Andrey Epifancev 2026-10-16 01:35:56 +04:00
  • a8672cf7c0 docs(plan): план хаба bug-and-attachments (#43) Andrey Epifancev 2026-10-16 00:06:42 +04:00
  • d327a0488d docs(openspec): change bug-and-attachments — тип «Ошибка» и вложения (#43) Andrey Epifancev 2026-10-15 23:42:21 +04:00
  • 68de173c24 Merge pull request 'MCP batch_create: параметры команд в описании и в ошибке 422 (#44)' (#45) from feat/44-mcp-param-hints into main aep 2026-10-15 22:16:50 +03:00
  • 1a66aea2de feat(mcp): параметры команд в описании batch_create и в ошибках 422 (#44) Andrey Epifancev 2026-10-15 23:13:14 +04:00
  • ce9f5a1894 Merge pull request 'docs(openspec): архив issue-card-modal (#37)' (#41) from chore/37-archive-issue-card-modal into main aep 2026-10-15 14:32:41 +03:00
  • ccaba7f4bd docs(openspec): архив issue-card-modal (#37) Andrey Epifancev 2026-10-15 15:32:29 +04:00
  • 2ab455731b Merge pull request 'Карточка задачи окном и комментарии из Jira (#37)' (#40) from feat/37-issue-card-modal into main aep 2026-10-15 14:31:51 +03:00
  • d749db27e8 fix(web): ручной проход карточки — «факт:» у статуса по факту, без обрезка 9-й строки описания, заметки на ширину колонки (O-4…O-6, #37) Andrey Epifancev 2026-10-15 15:23:42 +04:00
  • 16835abbf8 fix(web): выделение текста, отпущенное за краем окна, не закрывает карточку (I-2); спека: перезагрузка сохраняет страницу под окном (I-1) (#37) Andrey Epifancev 2026-10-15 15:17:33 +04:00
  • 901a2c1cb7 docs(openspec): R-7 в proposal, требовании «Служебные заметки» и design 15 — доска не показывает заметку (#37) Andrey Epifancev 2026-10-15 15:03:36 +04:00