ac04a3a6e08276b0780a94ddeb582eb6f102cbe0 df17085920e7d5bf6928a56fbb379bb2f167a3c9 korzilla <dev@korzilla.local> 1787138874 -0700	commit: feat(m2): зоны, блоки, 24-колоночная сетка на CSS Grid
df17085920e7d5bf6928a56fbb379bb2f167a3c9 0592c440a44308d8b4a4083ef0968a93f9ef3765 korzilla <dev@korzilla.local> 1787139129 -0700	commit: fix(layout): отдельный шаблон для контекста блока и главная в хлебных крошках
0592c440a44308d8b4a4083ef0968a93f9ef3765 04ac4688c11b35151b45acdc8903179f8be8ff05 korzilla <dev@korzilla.local> 1787139156 -0700	commit: docs: CLAUDE.md — итоги M2
04ac4688c11b35151b45acdc8903179f8be8ff05 64f1bcb2bbaa2490150eff0b99e94c0b228fe380 korzilla <dev@korzilla.local> 1787140217 -0700	commit: docs: документация по логическим узлам
64f1bcb2bbaa2490150eff0b99e94c0b228fe380 b0e0c00bc9b3ddf149bb2cbbe7d7deb50b96741c korzilla <dev@korzilla.local> 1787144258 -0700	commit: feat(m3): админка на Inertia + Vue 3, универсальный рендерер форм настроек
b0e0c00bc9b3ddf149bb2cbbe7d7deb50b96741c e23cc8f725f79cfb063b162c0679d7f9a95a03a5 korzilla <dev@korzilla.local> 1787144654 -0700	commit: feat(m3): редактор дерева разделов
e23cc8f725f79cfb063b162c0679d7f9a95a03a5 fa5669342b7f66ad62c61d67a9d82c0527299330 korzilla <dev@korzilla.local> 1787145088 -0700	commit: feat(m3): карта зон и блоков, перетаскивание и ширина мышью
fa5669342b7f66ad62c61d67a9d82c0527299330 2a2141a325317b9ca53b8d20829f6efe929e779d korzilla <dev@korzilla.local> 1787145410 -0700	commit: feat(m3): медиатека — media/mediables, шардирование, относительные пути
2a2141a325317b9ca53b8d20829f6efe929e779d 62078ea047dae8d27a8e163c0f87acd1a4faf0d1 korzilla <dev@korzilla.local> 1787145610 -0700	commit: docs: узел «Админка», итоги M3
62078ea047dae8d27a8e163c0f87acd1a4faf0d1 a062f5565e1ab6054d2b861b0fd133433dbf0942 korzilla <dev@korzilla.local> 1787152352 -0700	commit: docs: администратор у каждого сайта свой — требования к M6
a062f5565e1ab6054d2b861b0fd133433dbf0942 e0e5c663cb7b1095073fcb9b55c8bfc6ac43a2bf korzilla <dev@korzilla.local> 1787152842 -0700	commit: test(m3): стенд для клиентских тестов, одна фикстура условий на два языка
e0e5c663cb7b1095073fcb9b55c8bfc6ac43a2bf cd37554eb063decb9ef71c3fc3f9200bae8b449d korzilla <dev@korzilla.local> 1787153263 -0700	commit: feat(m4): содержимое раздела — один экран на все компоненты
cd37554eb063decb9ef71c3fc3f9200bae8b449d b70d70585c95543e3a29ef25d717a2339c970b89 korzilla <dev@korzilla.local> 1787153876 -0700	commit: feat(m4): семь контентных модулей на общем экране содержимого
b70d70585c95543e3a29ef25d717a2339c970b89 347b2f076977b3452ebd770d0122a68a2d3160e2 korzilla <dev@korzilla.local> 1787154712 -0700	commit: feat(m4): конструктор типов страниц
347b2f076977b3452ebd770d0122a68a2d3160e2 5cf25db54336e8aac772e7de88a957b3c8a3012f korzilla <dev@korzilla.local> 1787154966 -0700	commit: feat(m4): визуальный редактор текста, картинки в тексте без логина сайта
5cf25db54336e8aac772e7de88a957b3c8a3012f 60a3849ff7dd88c8091bd1e3e91e019cb58d0cbe korzilla <dev@korzilla.local> 1787155111 -0700	commit: docs: итоги M4 — содержимое, конструктор типов страниц, редактор
60a3849ff7dd88c8091bd1e3e91e019cb58d0cbe bda5a20004451c587368dfc6fa4eba97eed6603a korzilla <dev@korzilla.local> 1787172380 -0700	commit: feat(m5): города сайта и город запроса
bda5a20004451c587368dfc6fa4eba97eed6603a 3c7a69cf801af2b4c0342b1ad4963287c6b4ade1 korzilla <dev@korzilla.local> 1787172792 -0700	commit: feat(m5): схема каталога, цены по четырём измерениям
3c7a69cf801af2b4c0342b1ad4963287c6b4ade1 ab4f0ed655e905604d8789d46870733e7e7f9065 korzilla <dev@korzilla.local> 1787173290 -0700	commit: feat(m5): планировщик запросов каталога и витрина фасетов
ab4f0ed655e905604d8789d46870733e7e7f9065 a97c0bb26be68e78f1407cd6911f75d2c1031283 korzilla <dev@korzilla.local> 1787174228 -0700	commit: perf(m5): гейт каталога пройден — 100 тыс. товаров, фасетная страница p95 124 мс
a97c0bb26be68e78f1407cd6911f75d2c1031283 b74594bbd4f68ba9b0eb30f8ce549dd6b49e5389 korzilla <dev@korzilla.local> 1787174353 -0700	commit: docs: узел «Каталог» и состояние M5
b74594bbd4f68ba9b0eb30f8ce549dd6b49e5389 28898623983565375b5026e4146b52ab4526babf korzilla <dev@korzilla.local> 1787174796 -0700	commit: perf(m5): план от таблицы значений при селективном фильтре — 300 → 106 мс
28898623983565375b5026e4146b52ab4526babf 208525e182de4d0e024ea2b17c44b23c1a896916 korzilla <dev@korzilla.local> 1787175076 -0700	commit: feat(m5): ЧПУ-адреса фильтров каталога
208525e182de4d0e024ea2b17c44b23c1a896916 79a3baf63d67214ffe4d1334e6aab54657528255 korzilla <dev@korzilla.local> 1787175575 -0700	commit: feat(m5): админка каталога — справочники и карточка товара
79a3baf63d67214ffe4d1334e6aab54657528255 21db563393f2190af690e3406f305b9dff3d3142 korzilla <dev@korzilla.local> 1787175683 -0700	commit: docs: итоги M5 — фильтры, адреса, админка каталога
21db563393f2190af690e3406f305b9dff3d3142 52f68967cc76b659d41c2081914975ec448407ed korzilla <dev@korzilla.local> 1787176305 -0700	commit: docs: догнать документацию до состояния кода после M4–M5
52f68967cc76b659d41c2081914975ec448407ed 12412c302a8727b084ac374eee40c3e939dfe4eb korzilla <dev@korzilla.local> 1787176454 -0700	commit: docs: как открыть админку локально
12412c302a8727b084ac374eee40c3e939dfe4eb bf736524a31daf7dba9de66b60b494d2b8b44686 korzilla <dev@korzilla.local> 1787179381 -0700	commit: feat(m6): персайтовые администраторы вместо пароля платформы
bf736524a31daf7dba9de66b60b494d2b8b44686 f50c29b4aad07caccdb651c1768a50f4dad1edcb korzilla <dev@korzilla.local> 1787181535 -0700	commit: feat(m6): покупатели сайта и вход по звонку
f50c29b4aad07caccdb651c1768a50f4dad1edcb 2c66078f9ddc29a2dc124a095db8e96ae07dd25b korzilla <dev@korzilla.local> 1787183868 -0700	commit: feat(m6): корзина в модуле shop и способ покупки у товара
2c66078f9ddc29a2dc124a095db8e96ae07dd25b 94e59814e8f226240cf13670c43853d50ab8cf27 korzilla <dev@korzilla.local> 1787185650 -0700	commit: feat(m6): заказы — снимок, персайтовый номер, статусы справочником
94e59814e8f226240cf13670c43853d50ab8cf27 b71e82d03e6f0d7f669cef67efe0ba9145795809 korzilla <dev@korzilla.local> 1787187048 -0700	commit: feat(m6): оплаты — реестр провайдеров, ЮKassa, вебхук без доверия к телу
b71e82d03e6f0d7f669cef67efe0ba9145795809 1102b8e3fe11fc6b84c12cc17de09b9cddb4c6bd korzilla <dev@korzilla.local> 1787189795 -0700	commit: feat(m6): доставка — справочник способов, цены по городам, расчёт на сервере
1102b8e3fe11fc6b84c12cc17de09b9cddb4c6bd 7bdddae6e1a6ae2a089844faa51e90af79067373 korzilla <dev@korzilla.local> 1787190172 -0700	commit: feat(m6): вход через Яндекс ID и VK ID
7bdddae6e1a6ae2a089844faa51e90af79067373 6ab0587324213da00389ca163e564d44ef580b46 korzilla <dev@korzilla.local> 1787190841 -0700	commit: feat(m6): группы покупателей и персональные цены
6ab0587324213da00389ca163e564d44ef580b46 89c20a0cd3a5fedd16637786eea8b56f0ba0ee6d korzilla <dev@korzilla.local> 1787191163 -0700	commit: feat(m6): личный кабинет — заказы, повтор заказа, профиль
89c20a0cd3a5fedd16637786eea8b56f0ba0ee6d a93ec8d33d962639327444993063d7fa1f4c337e korzilla <dev@korzilla.local> 1787225197 -0700	commit: feat(m7): импорт CommerceML 2 — конвейер вместо построчной обработки
a93ec8d33d962639327444993063d7fa1f4c337e 8cd40263c56050aefc9c3467b94a4dec96198863 korzilla <dev@korzilla.local> 1787227336 -0700	commit: feat(m7): поиск по сайту на MySQL FULLTEXT за интерфейсом SearchEngine
8cd40263c56050aefc9c3467b94a4dec96198863 ee942c5d2b1c5c41729b217baceacddd755fd7ee korzilla <dev@korzilla.local> 1787230392 -0700	commit: feat(m7): приёмник обмена с 1С — разбор уходит в очередь
ee942c5d2b1c5c41729b217baceacddd755fd7ee b68931036e2bed07dfe405829a009f2e6119d7eb korzilla <dev@korzilla.local> 1787233125 -0700	commit: feat(m7): поиск по новостям, страницам и объектам компонентов
b68931036e2bed07dfe405829a009f2e6119d7eb 29f8103485791d51089ddbe0421fd25455e05718 korzilla <dev@korzilla.local> 1787233683 -0700	commit: feat(m7): сторож импорта и уборка склада
29f8103485791d51089ddbe0421fd25455e05718 2899b9549f4f339e6724a6d90f8072abcdfb4f9d korzilla <dev@korzilla.local> 1787237269 -0700	commit: feat(m7): подсказки при вводе, подсветка совпадений, поиск в админке
2899b9549f4f339e6724a6d90f8072abcdfb4f9d 2cfae4c97f76e581d96a2688e092862ecf8cd33e korzilla <dev@korzilla.local> 1787263368 -0700	commit: feat(m8): SEO разделов с наследованием вверх по дереву
2cfae4c97f76e581d96a2688e092862ecf8cd33e 938dbfbfb699b0586d2796155067573ceaa069a2 korzilla <dev@korzilla.local> 1787263926 -0700	commit: feat(m8): карта сайта и robots.txt
938dbfbfb699b0586d2796155067573ceaa069a2 c54b172994f07a2b755365864ef3417a2c59351b korzilla <dev@korzilla.local> 1787264259 -0700	commit: feat(m8): разметка schema.org
c54b172994f07a2b755365864ef3417a2c59351b d51021b6b81db3b56154020041643b8388f1d1f7 korzilla <dev@korzilla.local> 1787265353 -0700	commit: feat(m8): формы обратной связи и заявки
d51021b6b81db3b56154020041643b8388f1d1f7 dc2c809003bd9fa2add1825a684fc10eef2167b8 korzilla <dev@korzilla.local> 1787268224 -0700	commit: feat(m8): JSON API v1 и Sanctum
dc2c809003bd9fa2add1825a684fc10eef2167b8 525448e6da39617adb66f7efbfcab51d2cdaa919 korzilla <dev@korzilla.local> 1787268775 -0700	commit: feat(m9): супер-администратор платформы
525448e6da39617adb66f7efbfcab51d2cdaa919 ae4c73a8583e740ec9efce867a80047fc804ec9d korzilla <dev@korzilla.local> 1787309819 -0700	commit: feat(m9): фабрика сайтов — копия из шаблона
ae4c73a8583e740ec9efce867a80047fc804ec9d c2427f5adb744df4126ce190d454dd84255217c2 korzilla <dev@korzilla.local> 1787310935 -0700	commit: feat(m9): персайтовое подключение модулей
c2427f5adb744df4126ce190d454dd84255217c2 1639a3797b1bb377dea17bccb22022a570d766d0 korzilla <dev@korzilla.local> 1787311767 -0700	commit: feat(m9): персайтовый код и оверрайды
1639a3797b1bb377dea17bccb22022a570d766d0 9a8f47c5450a36a08391a58d586b8efdd50c9723 korzilla <dev@korzilla.local> 1787312105 -0700	commit: feat(m9): кабинет разработчика
9a8f47c5450a36a08391a58d586b8efdd50c9723 031520da428d43a1fedd26291570d1c35e7bcf62 korzilla <dev@korzilla.local> 1787312962 -0700	commit: feat(m9): панель редактора на живом сайте
031520da428d43a1fedd26291570d1c35e7bcf62 edcfb11251ced509ab8438d4fbdd4fe77b184860 korzilla <dev@korzilla.local> 1787314314 -0700	commit: docs: состояние M0—M9 и подготовка к M10
edcfb11251ced509ab8438d4fbdd4fe77b184860 9aa2c50609df5dd7b9148f61122190a9e6e87cce korzilla <dev@korzilla.local> 1787314368 -0700	commit: docs: убрать пароли учёток разработки из CLAUDE.md
9aa2c50609df5dd7b9148f61122190a9e6e87cce 9fc650a74437ba00cf87dbafcd1621a99059dd91 korzilla <dev@korzilla.local> 1787316732 -0700	commit: feat(m10): дамп сайта на консистентном снимке
9fc650a74437ba00cf87dbafcd1621a99059dd91 352d82714d8694fa4b75982936439191e4aa0703 korzilla <dev@korzilla.local> 1787317463 -0700	commit: feat(m10): модули объявляют, что из их таблиц не выгружать
352d82714d8694fa4b75982936439191e4aa0703 82cfc8fd986aa3aacdbbb45dc7bd75958a6c8cf1 korzilla <dev@korzilla.local> 1787318826 -0700	commit: feat(m10): урезание кода — дерево автономной копии
82cfc8fd986aa3aacdbbb45dc7bd75958a6c8cf1 bb9fc2e61b1d75bc2d932d1be52c609b22e843ac korzilla <dev@korzilla.local> 1787323672 -0700	commit: feat(m10): медиа и EXPORT.json — выгрузка собирает готовый корень копии
bb9fc2e61b1d75bc2d932d1be52c609b22e843ac a8febcd44d1c2bbd8bda53920d2cee479617576c korzilla <dev@korzilla.local> 1787325309 -0700	commit: feat(m10): установщик копии — гейт этапа пройден локально
a8febcd44d1c2bbd8bda53920d2cee479617576c 4562a3aa3351f58e5a0c3878764d8d2f3824a0e7 korzilla <dev@korzilla.local> 1787422850 -0700	commit: feat(m11): состояние установки и регламент эксплуатации
4562a3aa3351f58e5a0c3878764d8d2f3824a0e7 eb6e6d9513d8f165f19e0289f82944d3529c029c korzilla <dev@korzilla.local> 1787423214 -0700	commit: feat(m11): русские тексты валидации — долг M6 закрыт
eb6e6d9513d8f165f19e0289f82944d3529c029c 7970a582c4067871406544320e6db0b5eae564bf korzilla <dev@korzilla.local> 1787570547 -0700	commit: feat(m11): почта сайта и письма о заказе
7970a582c4067871406544320e6db0b5eae564bf cbd873ad25bea77c33ef477226ba4a22dca19f43 korzilla <dev@korzilla.local> 1787573515 -0700	commit: feat(m11): восстановление пароля админки — долг M6 закрыт
cbd873ad25bea77c33ef477226ba4a22dca19f43 701ecbd534f4b0cdcccb26e1b3d72fd7b796e1e6 korzilla <dev@korzilla.local> 1787575528 -0700	commit: feat(m11): письма о смене статуса и проверка почты из админки
701ecbd534f4b0cdcccb26e1b3d72fd7b796e1e6 145d5a137f0c4e6dc18a09f24c8b5997f193aabf korzilla <dev@korzilla.local> 1787578106 -0700	commit: feat(m11): справочник городов РФ — основание для геотаргетинга сайта
145d5a137f0c4e6dc18a09f24c8b5997f193aabf 81e91c375e2733e1a2471e43b358f21e72844fcf korzilla <dev@korzilla.local> 1787614787 -0700	commit: docs: почта, восстановление пароля, справочник городов
81e91c375e2733e1a2471e43b358f21e72844fcf c1ed2d309271e5b9613c63194ac465311226c33b korzilla <dev@korzilla.local> 1787879777 -0700	commit: feat(layout): id у зоны и блока, свои CSS-классы у блока
c1ed2d309271e5b9613c63194ac465311226c33b 1ab201ecc9325f2f0aa466c797298af2e71ec728 korzilla <dev@korzilla.local> 1787880361 -0700	commit: fix(catalog): 500 на экране характеристик — у модели не было связи options
1ab201ecc9325f2f0aa466c797298af2e71ec728 59216197f1f8ea2bb0a8210add082411fed2bb88 korzilla <dev@korzilla.local> 1787881697 -0700	commit: fix(structure): адрес карточки из модели, а не JSON всего объекта
59216197f1f8ea2bb0a8210add082411fed2bb88 2f46604dcff0860f70f8ec19e91b500121b51b33 korzilla <dev@korzilla.local> 1787883933 -0700	commit: fix(layout): содержимое страницы печатается один раз, а не в каждую зону полосы
2f46604dcff0860f70f8ec19e91b500121b51b33 682702d4242754ab4e49f4de6523e4091e8b6d07 korzilla <dev@korzilla.local> 1787885513 -0700	commit: feat(layout): один словарь классов у всех компонентов и базовый слой оформления
682702d4242754ab4e49f4de6523e4091e8b6d07 d857c4032ecef590e56d140f7181475ad899be36 korzilla <dev@korzilla.local> 1787886309 -0700	commit: fix(routing): .htaccess из скелета Laravel уводил каждый раздел в вечный цикл
d857c4032ecef590e56d140f7181475ad899be36 1d6a4f3d5f73701a44030595ea75e87f697752ce korzilla <dev@korzilla.local> 1787887306 -0700	commit: fix(layout): корзина, оформление, кабинет и поиск — свои страницы в правилах видимости
1d6a4f3d5f73701a44030595ea75e87f697752ce 2827f77749c29128f5806ff388b8650f5bb73c26 korzilla <dev@korzilla.local> 1787887711 -0700	commit: fix(sites): правила служебных страниц едут в копию сайта
2827f77749c29128f5806ff388b8650f5bb73c26 885d22a6335fc3d52e41ec5e1953b3adf7dbd61f korzilla <dev@korzilla.local> 1787889247 -0700	commit: docs: сверка с ТЗ и легаси — чего ещё нет в компонентах и корзине
885d22a6335fc3d52e41ec5e1953b3adf7dbd61f bf2dc8c03b8abd67240ec23651084fa49cb4f019 korzilla <dev@korzilla.local> 1787918510 -0700	commit: feat(objects): копирование объекта — первая часть рамки объекта
bf2dc8c03b8abd67240ec23651084fa49cb4f019 be0bd5a9ea5ad73068c4814f3c775bd5190a6407 korzilla <dev@korzilla.local> 1787919139 -0700	commit: feat(seo): свои мета-теги у объекта — вторая часть рамки объекта
be0bd5a9ea5ad73068c4814f3c775bd5190a6407 a0c6e775698e14b398dbec2c43cc5c5f2d92658a korzilla <dev@korzilla.local> 1787920245 -0700	commit: feat(geo): объект виден только в выбранных городах — третья часть рамки объекта
a0c6e775698e14b398dbec2c43cc5c5f2d92658a e9104c168b87fc95a422dfbf51864ab466d9cdda korzilla <dev@korzilla.local> 1787921625 -0700	commit: feat(layout): логотип блоком и общий механизм настроек у типа блока
e9104c168b87fc95a422dfbf51864ab466d9cdda 1dae557d020fdae0b3ed6c72505b295810a1539a korzilla <dev@korzilla.local> 1787923911 -0700	commit: fix(media): файлы сайта отдаёт приложение, а картинки хранятся в WebP
1dae557d020fdae0b3ed6c72505b295810a1539a c765add29e7f3a0818e3e3f14970d4ff479e5455 korzilla <dev@korzilla.local> 1787924413 -0700	commit: fix(layout): медиа в настройках блока — идентификатором в базе, файлом в форме
c765add29e7f3a0818e3e3f14970d4ff479e5455 e1c424f45cc7a1fb22cae459d9fa022d84018cb5 korzilla <dev@korzilla.local> 1787926965 -0700	commit: feat(forms): блок формы наконец можно настроить — какая форма и в каком виде
e1c424f45cc7a1fb22cae459d9fa022d84018cb5 2f57415e22acb0719d3e881652aab96559661373 korzilla <dev@korzilla.local> 1787927607 -0700	commit: feat(auth): вход покупателя — форма в блоке или кнопка с окном, в обоих два состояния
2f57415e22acb0719d3e881652aab96559661373 a272a1fc0320c604970a084e7682d0d41558bf59 korzilla <dev@korzilla.local> 1787928476 -0700	commit: fix(shop): из корзины наконец можно оформить заказ, а способы видны всегда
a272a1fc0320c604970a084e7682d0d41558bf59 e1374ff6dd628e3f36a35983183d125eaa12fd13 korzilla <dev@korzilla.local> 1787930878 -0700	commit: feat(shop): свои поля формы заказа — набор задаёт владелец, а не код
e1374ff6dd628e3f36a35983183d125eaa12fd13 a5906a2c08dc1a5d6558bf781251683a2d992260 korzilla <dev@korzilla.local> 1787931424 -0700	commit: fix(admin): экран цен товара было не найти — теперь на него указывает сам товар
a5906a2c08dc1a5d6558bf781251683a2d992260 34015b41b51651e0157881c4fd0da24263f41ee3 korzilla <dev@korzilla.local> 1787932087 -0700	commit: feat(admin): цены и остатки товара — вкладкой в самом окне товара
34015b41b51651e0157881c4fd0da24263f41ee3 7218bb6d8b101d7ae03aa69b27182f93b3a10c86 korzilla <dev@korzilla.local> 1787934218 -0700	commit: refactor(admin): разделы товара — пунктами одного меню, без вкладок внутри вкладки
7218bb6d8b101d7ae03aa69b27182f93b3a10c86 b79d04704f277ecbabb100ab0b92b0d05b33f324 korzilla <dev@korzilla.local> 1787936788 -0700	commit: feat(catalog): скидка на товар — процентом и на один тип цены
b79d04704f277ecbabb100ab0b92b0d05b33f324 1571d34641e8c917b5a8caebe1e40c4dd39775be korzilla <dev@korzilla.local> 1787958503 -0700	commit: feat(banners): баннеры — своя база сайта, блок только выводит
1571d34641e8c917b5a8caebe1e40c4dd39775be 53778782c993372b3e9a7ad23ae2093d14d0c234 korzilla <dev@korzilla.local> 1787958632 -0700	commit: fix(banners): в слайдере нет зазора между баннерами
53778782c993372b3e9a7ad23ae2093d14d0c234 02cc9ca5ec988742cd02255322644d898154ba6a korzilla <dev@korzilla.local> 1788140188 -0700	commit: feat(structure): показ подразделов и вывод объектов из подразделов
02cc9ca5ec988742cd02255322644d898154ba6a ad99e0164846e6578f2761c50b464c0fa336b5ca korzilla <dev@korzilla.local> 1788141100 -0700	commit: fix(structure): адрес карточки строится по собственному разделу объекта
ad99e0164846e6578f2761c50b464c0fa336b5ca b1e7da034e0228197a1bcabbaf21bd334b49bb58 korzilla <dev@korzilla.local> 1788142080 -0700	commit: feat(admin): поле цвета — пипетка и код рядом
b1e7da034e0228197a1bcabbaf21bd334b49bb58 cd946494548b916031fb4e895f65946b5db18053 korzilla <dev@korzilla.local> 1788142960 -0700	commit: fix(layout): в плитке место под картинку остаётся, даже когда её нет
cd946494548b916031fb4e895f65946b5db18053 675c7e17fc6fcc69d3e27f74a6cbbda57ae703e9 korzilla <dev@korzilla.local> 1788143811 -0700	commit: feat(banners): стрелки, точки и перетаскивание мышью у ленты баннеров
675c7e17fc6fcc69d3e27f74a6cbbda57ae703e9 5d6dbe9d9ac1f71f806c5d4ae223abea3f59a6e3 korzilla <dev@korzilla.local> 1788220413 -0700	commit: feat(layout): зоны слева и справа от контента
5d6dbe9d9ac1f71f806c5d4ae223abea3f59a6e3 3c19d954c809f81f2bea79483a032d7d5841cdc2 korzilla <dev@korzilla.local> 1788222405 -0700	commit: feat(layout): варианты вывода меню и уровни вложенности
3c19d954c809f81f2bea79483a032d7d5841cdc2 cee4b679b53bf3d3b1ead085147ea883faf0aad5 korzilla <dev@korzilla.local> 1788223221 -0700	commit: fix(layout): сетка зоны не вылезает из боковой колонки
cee4b679b53bf3d3b1ead085147ea883faf0aad5 e29241fc679d06fc1b6108b8236f455a724d51e6 korzilla <dev@korzilla.local> 1788224702 -0700	commit: feat(layout): выравнивание содержимого блока и настройки строки поиска
e29241fc679d06fc1b6108b8236f455a724d51e6 41650b16106968f887861df61ddc7eb47bc15c8d korzilla <dev@korzilla.local> 1788225503 -0700	commit: feat(search): подсказки отвечают разделами и получили законченный вид
41650b16106968f887861df61ddc7eb47bc15c8d 19b37b69e66b09b05349299db28fdb8210c3d5da korzilla <dev@korzilla.local> 1788226727 -0700	commit: feat(search): фотография и цена в подсказках + починка поиска на пустом индексе
19b37b69e66b09b05349299db28fdb8210c3d5da 9c0ac2141c6877f1679d3f4d7f67abf0565a1ddd korzilla <dev@korzilla.local> 1788228046 -0700	commit: fix(search): адрес карточки в индексе строит UrlBuilder, а не склейка
9c0ac2141c6877f1679d3f4d7f67abf0565a1ddd 24db84cabc7afedd718a80813a645f5353784f34 korzilla <dev@korzilla.local> 1788229873 -0700	commit: feat(layout): зоны «над контентом» и «под контентом» внутри центральной колонки
24db84cabc7afedd718a80813a645f5353784f34 b4ebcd5816346a061643c0e5e745ea4af3e3b544 korzilla <dev@korzilla.local> 1788230056 -0700	commit: fix(layout): порядок новых зон считается от самого якоря
b4ebcd5816346a061643c0e5e745ea4af3e3b544 bd4445ac577bee1fc560c35e908ed25f6fee2051 korzilla <dev@korzilla.local> 1788232227 -0700	commit: feat(layout): фон зоны картинкой и по стакану, прижатый подвал
bd4445ac577bee1fc560c35e908ed25f6fee2051 5f741b346f4b3fb19d58d0d584290616f0f9ae4f korzilla <dev@korzilla.local> 1788234368 -0700	commit: fix(layout): подвал липкостью, а не флексом, и пустые списки в формах зоны и блока
5f741b346f4b3fb19d58d0d584290616f0f9ae4f eb10727df15556746dc7bea52f91062c3f9dcc97 korzilla <dev@korzilla.local> 1788279499 -0700	commit: fix(layout): внутренние отступы зоны уезжают вместе с фоном по стакану
eb10727df15556746dc7bea52f91062c3f9dcc97 00b9c3d543327c440f556d14e9b3b26221d902c5 korzilla <dev@korzilla.local> 1788280002 -0700	commit: fix(admin): «ширина фона» стоит рядом с цветом, а не с картинкой
00b9c3d543327c440f556d14e9b3b26221d902c5 1c71c35a59ecfd3f1d7a84077335a83c203f1bca korzilla <dev@korzilla.local> 1788302110 -0700	commit: feat(layout): карточка объекта собирается из блоков
1c71c35a59ecfd3f1d7a84077335a83c203f1bca 965a4e9f9dadcf829e40c2e138b5823963153309 korzilla <dev@korzilla.local> 1788305853 -0700	commit: feat(layout): блок «Колонка» — две колонки в карточке товара
965a4e9f9dadcf829e40c2e138b5823963153309 eee5cd5d4710cac94a46ffc61ff41d21b2274db2 korzilla <dev@korzilla.local> 1788307963 -0700	commit: fix(admin): «— нет —» вместо «Сам по себе» в выборе контейнера
eee5cd5d4710cac94a46ffc61ff41d21b2274db2 4ec73ad42f528e0c3514a86c03c07aa25a2fd5ce korzilla <dev@korzilla.local> 1788361099 -0700	commit: feat(layout): цвета текста, ссылок, кнопок и значков у зоны и блока
4ec73ad42f528e0c3514a86c03c07aa25a2fd5ce ca561acbd255b5f17dbd2cb9ebe9c493ec6ecee9 korzilla <dev@korzilla.local> 1788362614 -0700	commit: feat(admin): общий шаблон карточки вместо шаблона под каждый компонент
ca561acbd255b5f17dbd2cb9ebe9c493ec6ecee9 a5a886e30316fac9f7fa384973ae8e2f87f2e0ff korzilla <dev@korzilla.local> 1788364383 -0700	commit: fix(admin): в конструкторе карточки не показываются настройки, которых там нет
a5a886e30316fac9f7fa384973ae8e2f87f2e0ff 3c39a87e7e83ade21f61c371c3236a11afa2dd8f korzilla <dev@korzilla.local> 1788365039 -0700	commit: fix(layout): галерея и колонка цены больше не слипаются в карточке
3c39a87e7e83ade21f61c371c3236a11afa2dd8f 983b805294146a4ae049c8184011c3ac3fcaa0e0 korzilla <dev@korzilla.local> 1788365277 -0700	commit: fix(admin): сохранение зоны в конструкторе карточки отвечало 500
983b805294146a4ae049c8184011c3ac3fcaa0e0 47302cfd96645ba381163d4bc594b2765db4c074 korzilla <dev@korzilla.local> 1789391987 -0700	commit: feat(overrides): персайтовый код расширяет меню, настройки и адреса админки
47302cfd96645ba381163d4bc594b2765db4c074 cd9b5bb35d657b3dee7ccde4426795ab1cb44f32 korzilla <dev@korzilla.local> 1789396308 -0700	commit: fix(platform): хост платформы отвечал 500 на любой адрес, кроме своих
cd9b5bb35d657b3dee7ccde4426795ab1cb44f32 ae8925333585b9a8edf2d5226a89cfed91d7d4fc korzilla <dev@korzilla.local> 1789413341 -0700	commit: docs: документация догнала конструктор карточки, цвета и хост платформы
ae8925333585b9a8edf2d5226a89cfed91d7d4fc 53a014ea4ce4b61310cd331cf26278cea2f5423a korzilla <dev@korzilla.local> 1789416851 -0700	commit: feat(design): свой CSS сайта с редактором кода
53a014ea4ce4b61310cd331cf26278cea2f5423a b618837e21a3549e3ddfe6df716b68fda917f1a3 korzilla <dev@korzilla.local> 1789421005 -0700	commit: feat(admin): свой CSS вкладками, редактор кода на весь экран
b618837e21a3549e3ddfe6df716b68fda917f1a3 f1c40892756ea4c8ffc0cec0a8436ff62da777c4 korzilla <dev@korzilla.local> 1789425764 -0700	commit: feat(admin): дерево разделов как в легаси — кнопки строки, тип по-русски
f1c40892756ea4c8ffc0cec0a8436ff62da777c4 95061f94af895329ada139798e9d9a6b52838829 korzilla <dev@korzilla.local> 1789429515 -0700	commit: fix(admin): короче подписи пустых пунктов в окне раздела
95061f94af895329ada139798e9d9a6b52838829 36dd40824f3b314ae747c0778cf09288ec5e0393 korzilla <dev@korzilla.local> 1789431189 -0700	commit: fix(admin): экраны на сером фоне переведены на белые подложки
