Commit Graph

48 Commits

Author SHA1 Message Date
787223010f style: свернуть подпункты архитектуры в сайдбаре по умолчанию
All checks were successful
CI/CD Pipeline / docker (push) Successful in 45s
CI/CD Pipeline / deploy (push) Successful in 6s
2026-04-20 11:44:27 +03:00
f5732904f4 refactor(architecture): декомпозировать раздел на 4 файла
All checks were successful
CI/CD Pipeline / docker (push) Successful in 39s
CI/CD Pipeline / deploy (push) Successful in 7s
- architecture.md разбит на architecture/index.md + reference/layers.md, modules.md, segments.md
- добавлена вложенность в сайдбар (Слои, Модули, Сегменты)
- обновлён fileOrder в concat-md.js для 4 файлов
- исправлены dead links на /basics/architecture (добавлен слеш)
- перегенерированы RULES.md и README
2026-04-20 11:40:49 +03:00
36304c14f0 docs: обновить разделы на архитектуру SLM Design
Some checks failed
CI/CD Pipeline / docker (push) Failing after 38s
CI/CD Pipeline / deploy (push) Has been skipped
- заменены все упоминания FSD на SLM Design в 10 файлах документации
- обновлены слои features/ и entities/ на business/, infrastructure/, ui/
- обновлены таблицы генерации кода и CLI-примеры
- обновлены примеры путей и деревья файлов (naming, project-structure)
- исправлен YAML frontmatter в architecture.md (двоеточие без кавычек)
- перегенерированы RULES.md и README
2026-04-20 10:40:52 +03:00
436c87a986 docs: обновить RULES.md после переработки раздела архитектуры
All checks were successful
CI/CD Pipeline / docker (push) Successful in 40s
CI/CD Pipeline / deploy (push) Successful in 5s
2026-04-04 08:10:41 +03:00
be3d86f198 docs: переработать раздел архитектуры (SLM Design)
All checks were successful
CI/CD Pipeline / docker (push) Successful in 40s
CI/CD Pipeline / deploy (push) Successful in 8s
- описание FSD как базы заменено на SLM Design (Scoped Layered Module Design)
- добавлена терминология: слой, модуль, компонент, сегмент
- добавлено детальное описание каждого слоя с примерами структуры
- описан ключевой принцип колокации и подъёма модулей
- добавлены правила именования суффиксов по слоям
- добавлены правила импортов (между слоями, внутри модуля, shared)
- добавлен жизненный цикл модуля и граничные случаи
- добавлены обоснования архитектурных решений
2026-04-04 08:07:45 +03:00
073fc6507f Обновить notes
All checks were successful
CI/CD Pipeline / docker (push) Successful in 40s
CI/CD Pipeline / deploy (push) Successful in 6s
2026-04-03 20:02:01 +03:00
cba311d78e Обновить notes
All checks were successful
CI/CD Pipeline / docker (push) Successful in 39s
CI/CD Pipeline / deploy (push) Successful in 6s
2026-04-03 19:54:46 +03:00
11f9b702e0 Обновить notes
All checks were successful
CI/CD Pipeline / docker (push) Successful in 40s
CI/CD Pipeline / deploy (push) Successful in 6s
2026-04-03 19:40:15 +03:00
f7d3506a91 Добавить notes
All checks were successful
CI/CD Pipeline / docker (push) Successful in 39s
CI/CD Pipeline / deploy (push) Successful in 7s
2026-04-03 12:37:08 +03:00
be8e89fccd docs: обновить название и ссылки расширения для генерации шаблонов
All checks were successful
CI/CD Pipeline / docker (push) Successful in 41s
CI/CD Pipeline / deploy (push) Successful in 6s
- заменён MyTemplateGenerator на Template File Generator | gromlab
- добавлены ссылки на VS Code Marketplace и Open VSX
- пересобран RULES.md
2026-04-02 22:33:30 +03:00
fbac3e1a55 docs: отказаться от FC и interface в пропсах компонентов
All checks were successful
CI/CD Pipeline / docker (push) Successful in 1m41s
CI/CD Pipeline / deploy (push) Successful in 8s
- переписана типизация: type вместо interface, убран FC
- введена система типов: Params + RootAttrs + Props
- добавлены обоснования: почему type, почему не FC, почему types/
- обновлены примеры в components, page-level, templates, documentation
- убраны упоминания FC из таблиц index.md и README
- перегенерированы RULES.md
2026-04-02 16:01:29 +03:00
6ccc4a0d06 docs(pages): Переписать весь раздел.
All checks were successful
CI/CD Pipeline / docker (push) Successful in 44s
CI/CD Pipeline / deploy (push) Successful in 8s
2026-04-01 11:02:18 +03:00
4ae6ac893d docs: убрать устаревшее правило о кэше VitePress из AGENTS.md
All checks were successful
CI/CD Pipeline / docker (push) Successful in 39s
CI/CD Pipeline / deploy (push) Successful in 7s
- удалена строка «Не коммитить .vitepress/cache/» (кэш уже исключён из отслеживания git)
2026-04-01 10:45:50 +03:00
965235e390 docs: убрать Workflow и Чеклист из структуры прикладного раздела
- удалены секции «Workflow» и «Чеклист» из шаблона
- обновлено описание раздела: о чём раздел и какие аспекты он охватывает
- обновлён порядок секций: убраны «процесс» и «проверка»
- удалён принцип «Workflow vs правила», нумерация сдвинута
2026-04-01 10:45:22 +03:00
e608017dce chore: удалить кэш VitePress из отслеживания git
- удалены файлы .vitepress/cache из индекса (правило в .gitignore уже существовало, но файлы были закоммичены ранее)
2026-04-01 10:38:16 +03:00
29bcf23dde docs: переработать компоненты, структуру проекта и документирование
- переработан раздел «Компоненты»: добавлены правила организации, типизации, реализации
- переработан раздел «Структура проекта»: упрощён, добавлены корень репозитория и конфиг-файлы
- переработан раздел «Документирование»: добавлены шаблоны для функций, компонентов, типов
- обновлён CONTRIBUTING.md: добавлены секции Workflow и Чеклист, правила разделены на Реализацию и Организацию
- перенесены типы компонентов из «Типизации» в «Компоненты»
- обновлён шаблон генерации: деструктуризация пропсов в теле, children вместо текста
- добавлен SCREAMING_SNAKE_CASE для ключей enum в «Именование»
- перемещён «Настройка VS Code» в конец сайдбара
- обновлён порядок файлов в concat-md.js и перегенерирован RULES.md
2026-04-01 10:35:07 +03:00
c46b843670 chore: переместить 'Именование' после 'Технологии' в сайдбаре и конкатенации
All checks were successful
CI/CD Pipeline / docker (push) Successful in 45s
CI/CD Pipeline / deploy (push) Successful in 8s
2026-03-31 15:18:08 +03:00
2d1f3b9df9 docs: добавить вводные описания разделов документирования и типизации 2026-03-31 15:18:04 +03:00
2bf34e6f79 docs(tech-stack): обновить раздел технологий
- заменил жирное выделение на форматирование кодом
- добавил ссылку на раздел архитектуры для FSD
- обновил вводное описание раздела
- переименовал 'Fetch (API)' в 'Работа с данными (API)'
2026-03-31 15:18:00 +03:00
909ce71931 docs(naming): переработать раздел именования
- переименовал 'Архитектурный неймспейс' в 'Именование файлов'
- убрал суффиксы master component'ов (перенесены в архитектуру)
- добавил правило именования хуков: use-name.hook.ts / useName
- обновил примеры хорошо/плохо
- обновил вводное описание раздела
2026-03-31 15:17:54 +03:00
e337ec78fa docs(architecture): переработать раздел архитектуры
- заменил описание слоёв и модулей FSD на новую модель с компонентами
- добавил раздел 'Что важно знать' с пояснением что архитектура надстройка над FSD
- добавил описание master component и его правил
- добавил раздел сегментов с таблицей
- убрал дублирующиеся правила зависимостей и публичного API
2026-03-31 15:17:47 +03:00
3993909b98 docs: добавлен AGENTS.md с правилами для агентов
All checks were successful
CI/CD Pipeline / docker (push) Successful in 41s
CI/CD Pipeline / deploy (push) Successful in 7s
- ссылка на CONTRIBUTING.md как основной источник правил
- операционные напоминания: язык, npm run docs, обновление конфигов, кеш
2026-03-30 09:23:27 +03:00
43f2d92201 docs: добавлен CONTRIBUTING.md, удалён AGENTS.md
- создан CONTRIBUTING.md с мета-правилами работы над документацией
- описаны три типа документации (workflow, базовые, прикладные) и границы между ними
- добавлен шаблон структуры прикладного раздела
- зафиксированы конвенции оформления (frontmatter, заголовки, примеры, таблицы)
- удалён устаревший AGENTS.md
2026-03-30 09:10:21 +03:00
bc01cb930a docs: переименованы разделы прикладных секций, удалён «Начало работы»
- Компоненты → UI и компоненты
- Page-level компоненты → Страницы (App Router)
- Удалён раздел «Начало работы» из workflow
- Обновлены sidebar, заголовки md-файлов и RULES.md
2026-03-29 18:55:12 +03:00
dadfa83df5 docs: объединены 9 страниц workflow в один файл
All checks were successful
CI/CD Pipeline / docker (push) Successful in 40s
CI/CD Pipeline / deploy (push) Successful in 6s
- Создан единый docs/ru/workflow.md с форматом: заголовок, описание, этапы, комментарий
- Пересобраны generated/ru/RULES.md и generated/en/RULES.md
- Старые файлы в docs/ru/workflow/ сохранены, но убраны из навигации
2026-03-29 14:04:25 +03:00
93684be5bd chore: обновлены конфиги под единый файл workflow
- Заменена группа из 9 пунктов Workflow в sidebar на одну ссылку
- Обновлён concat-md.js: 9 файлов воркфлоу заменены на workflow.md
2026-03-29 14:04:19 +03:00
04aa62a041 fix: исправлены разногласия в документации
All checks were successful
CI/CD Pipeline / docker (push) Successful in 42s
CI/CD Pipeline / deploy (push) Successful in 10s
- Заменён .scss на .css в разделе Компоненты
- Заменён globals.css на ./styles/index.css в layout.tsx
- Провайдеры вынесены в app/providers/ вместо инлайн-импорта
- Обновлён quickfix.biome на source.fixAll.biome (Biome 2.x)
- Breakpoints и радиусы оставлены без изменений (36/62/82em, --radius-1/2)
2026-03-29 13:06:51 +03:00
b104ca6581 docs: рефакторинг документации — workflow, прикладные разделы, генерация RULES.md
All checks were successful
CI/CD Pipeline / docker (push) Successful in 45s
CI/CD Pipeline / deploy (push) Successful in 7s
- Переработан раздел Workflow: заголовки, описания, порядок разделов
- Добавлены новые разделы: Генерация кода (workflow), Настройка VS Code (applied)
- Убран суффикс .ui.tsx из документации и примеров
- Переработан раздел Структура проекта — только Next.js, без React SPA
- Приоритет стилизации перенесён из applied/styles в workflow/styling
- Убрано дублирование инструментов генерации — единая точка в applied/templates-generation
- Переписан concat-md.js: без внешних зависимостей, мета-якоря для навигации в RULES.md
- Удалена зависимость concat-md
- Обновлена главная страница: названия разделов, URL на RULES.md
- Добавлен AGENTS.md с правилами для агентов
2026-03-29 11:43:23 +03:00
af7c07396a fix: агрессивная очистка Docker-образов при деплое
All checks were successful
CI/CD Pipeline / docker (push) Successful in 42s
CI/CD Pipeline / deploy (push) Successful in 6s
- Сохраняется ID старого образа и удаляется после pull нового
- Добавлена очистка dangling-образов, неиспользуемых образов проекта и build-кеша
- Убрана остановка старого контейнера frontend-style-guide
2026-03-29 07:22:07 +03:00
853d8a081c fix: исправлен деплой после переименования репозитория
All checks were successful
CI/CD Pipeline / docker (push) Successful in 45s
CI/CD Pipeline / deploy (push) Successful in 5s
- Добавлена остановка старого контейнера frontend-style-guide
- Добавлен || true к docker stop/rm для корректной работы с set -e
2026-03-29 07:17:47 +03:00
0745c5fbca fix: исправлена сборка Docker в CI
Some checks failed
CI/CD Pipeline / docker (push) Successful in 2m59s
CI/CD Pipeline / deploy (push) Failing after 7s
- Добавлен .dockerignore для исключения node_modules, .git и кеша из контекста сборки
- Отключены provenance и sbom attestation, не поддерживаемые Gitea Container Registry
- Убран GHA-кеш (cache-from/cache-to), нестабильный в Gitea Actions
2026-03-29 07:04:30 +03:00
b37eb75542 sync
Some checks failed
CI/CD Pipeline / docker (push) Failing after 12m36s
CI/CD Pipeline / deploy (push) Has been cancelled
2026-03-28 21:15:15 +03:00
a9f91dae29 sync
Some checks failed
CI/CD Pipeline / docker (push) Failing after 2m7s
CI/CD Pipeline / deploy (push) Has been skipped
2026-03-23 21:48:54 +03:00
d1af4619f7 sync
Some checks failed
CI/CD Pipeline / docker (push) Failing after 2m16s
CI/CD Pipeline / deploy (push) Has been skipped
2026-03-18 09:22:03 +03:00
9eeba2c37d sync
All checks were successful
CI/CD Pipeline / docker (push) Successful in 43s
CI/CD Pipeline / deploy (push) Successful in 7s
2026-02-01 13:15:00 +03:00
8a7ff3be49 fix: cd
All checks were successful
CI/CD Pipeline / docker (push) Successful in 45s
CI/CD Pipeline / deploy (push) Successful in 5s
2026-02-01 08:12:05 +03:00
1d7fac8d86 fix: cd
Some checks failed
CI/CD Pipeline / docker (push) Successful in 40s
CI/CD Pipeline / deploy (push) Failing after 8s
2026-02-01 08:06:03 +03:00
94ce88b952 feat: Добавлен CI/CD
All checks were successful
CI/CD Pipeline / docker (push) Successful in 1m10s
2026-02-01 08:01:34 +03:00
747decccc7 sync 2026-01-30 13:21:04 +03:00
fc1d106d54 sync 2026-01-30 13:07:54 +03:00
98da117223 sync 2026-01-30 13:02:15 +03:00
f525c4f8ae sync 2026-01-30 12:14:53 +03:00
5996c55128 sync 2026-01-30 02:12:18 +03:00
8d16a2acab sync 2026-01-30 02:10:51 +03:00
0bbea95260 sync 2026-01-30 02:02:32 +03:00
06adcca9d9 sync 2026-01-29 16:18:06 +03:00
7e2dea74ef sync 2026-01-29 16:00:19 +03:00
2b108e8f96 first 2025-07-25 00:11:30 +03:00