Skip to content

[PLASMABLDR-129-3]: Генерация компонентов из БД и seed-инфраструктура #48

Merged
neretin-trike merged 12 commits intomasterfrom
PLASMABLDR-129-3
Apr 2, 2026
Merged

[PLASMABLDR-129-3]: Генерация компонентов из БД и seed-инфраструктура #48
neretin-trike merged 12 commits intomasterfrom
PLASMABLDR-129-3

Conversation

@neretin-trike
Copy link
Copy Markdown
Collaborator

@neretin-trike neretin-trike commented Apr 2, 2026

  • Добавлен компонент Modal (стили, логика, экспорт)
  • Добавлено автоматическое добавление новых компонентов в дизайн-систему (admin)
  • Добавлена поддержка nullable-конфигов в клиенте (config, хуки, превью, настройки редактора)
  • Добавлено редактирование строк вариаций в таблице компонентов (admin)
  • Добавлены Claude-скиллы для синхронизации API (sync-all, sync-api-types, sync-routes, sync-spec, sync-validation)
  • Добавлен legacy-эндпоинт для скачивания темы в zip
  • Исправлен импорт токенов из Pixso
  • Обновлён seed-prod для создания базовой дизайн-системы (tenants, users, tokens, appearances и др.)
  • Удалена pseudo_database из клиента, компоненты теперь генерируются из базовой дизайн-системы
  • Seed-prod переведён на идемпотентный режим (добавлена миграция, обновлены все seed-файлы)
  • Добавлены скрипты очистки БД (clear) и генерации seed для новых компонентов
  • Добавлен компонент Counter (story, seed-данные, конфигурация меню)
  • Добавлен лоадер на странице Debug при загрузке данных

@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 2, 2026

Design System Builder app deployed!

https://plasma.sberdevices.ru/pr/design-system-builder-pr-48/

Admin app deployed!

https://plasma.sberdevices.ru/pr/admin-pr-48/

@neretin-trike neretin-trike changed the title [PLASMABLDR-129-3]: Изменения [PLASMABLDR-129-3]: Генерация компонентов из БД и seed-инфраструктура Apr 2, 2026
@neretin-trike neretin-trike merged commit 11df6cc into master Apr 2, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant