Commit Graph

  • d5a0fb2e19 feat(AutogenPanel): визуальный индикатор today_active main Aleksei Pavlov 2026-06-21 21:55:33 +03:00
  • 3cd7b3762e fix(AutogenPanel): pendingQueue — убрал фильтр status=pending Aleksei Pavlov 2026-06-21 21:44:53 +03:00
  • adb4266e5e feat(AutogenPanel): показываем следующую тему в карточке категории Aleksei Pavlov 2026-06-21 21:38:13 +03:00
  • d3f13f906f feat(AutogenPanel): «Очередь тем» → «Планируется завтра» Aleksei Pavlov 2026-06-21 21:17:10 +03:00
  • acc5c63b0a fix(AutogenPanel): показываем topic_count_free вместо queue_count Aleksei Pavlov 2026-06-21 21:08:30 +03:00
  • c7e9196370 feat(admin/articles): delete button + 'scheduled' badge for future drip slots Aleksei Pavlov 2026-06-19 20:55:34 +03:00
  • 4151894935 fix(admin api): optional catch-all routes for categories & blog-topics Aleksei Pavlov 2026-06-19 20:49:08 +03:00
  • 2eff8968ef fix(home): drop outer length check around ZeroBlock — banner always shows Aleksei Pavlov 2026-06-19 12:26:13 +03:00
  • 54f1088da2 fix(zero): banner always renders, even without published notes Aleksei Pavlov 2026-06-19 12:25:59 +03:00
  • 3cc5dafc08 feat(zero): full-width amber banner with hero + cover-cards Aleksei Pavlov 2026-06-19 12:23:55 +03:00
  • 6857b15771 feat(categories): CRUD панель тем внутри карточки категории Aleksei Pavlov 2026-06-19 12:07:19 +03:00
  • 3f6cd28798 feat(categories): admin section + dynamic categories everywhere Aleksei Pavlov 2026-06-19 11:57:35 +03:00
  • 0b4895bb97 refactor(admin): top nav → left sidebar with grouped sections Aleksei Pavlov 2026-06-19 11:45:24 +03:00
  • 4c0942d11b fix(zero): defensive fetch — don't crash Server Components on engine errors Aleksei Pavlov 2026-06-19 11:32:32 +03:00
  • 8700b8fc69 feat(zero): admin panel section + site /zero page + autogen card Aleksei Pavlov 2026-06-19 11:17:19 +03:00
  • cbcc8177f6 fix: await params in Next.js 16 dynamic route handlers Nik (Claude) 2026-06-18 12:17:30 +03:00
  • fb9b4b4ecc fix: add nixpacks.toml and .npmrc to reduce build memory usage Nik (Claude) 2026-06-16 22:41:19 +03:00
  • d4b3650de3 fix: move drafts API routes to correct /app/api/admin/drafts/ path Nik (Claude) 2026-06-16 22:32:10 +03:00
  • 4ddff73218 fix: drafts page uses server-side API routes (no NEXT_PUBLIC needed) Nik (Claude) 2026-06-16 22:21:52 +03:00
  • 4198633526 fix: settings — remove SaaS-only categories (yukassa, smtp, billing) Nik (Claude) 2026-06-16 12:31:55 +03:00
  • 036ee28025 feat: settings page with sidebar categories + secret fields toggle Nik (Claude) 2026-06-16 09:36:17 +03:00
  • ef5d5f45ff fix: remove metadata export from use client drafts page Nik (Claude) 2026-06-16 09:34:45 +03:00
  • b9abbc4246 feat: /admin/drafts — draft review page with approve/regen cover Nik (Claude) 2026-06-16 09:19:13 +03:00
  • d6cf4d3f0e fix: channelStats not defined on admin dashboard Ник (Claude) 2026-06-10 09:16:35 +03:00
  • 290fc160cc feat: Заметки редактора в admin zeropost.ru Ник (Claude) 2026-06-09 11:55:55 +03:00
  • 334b2f51df feat: журнальная главная, страница Зеро, TG-баннер, stats, auto-publish UI Nik (Claude) 2026-06-07 14:04:09 +03:00
  • 6f7c47a258 feat: hero, metadata, OG — extend to AI + cybersec + automation + dev Alexey Pavlov 2026-06-01 12:24:04 +03:00
  • 9c9758865b feat: default to light theme on zeropost.ru Alexey Pavlov 2026-05-31 18:57:26 +03:00
  • 14e1fd14df feat: autogen time picker, channel schedule tab with publish slots Alexey Pavlov 2026-05-31 16:45:16 +03:00
  • edc38d2318 fix: add favicon.ico Alexey Pavlov 2026-05-31 16:38:49 +03:00
  • 980d39c6a0 feat: autogen admin panel — schedule, queue, topic bank, run controls Alexey Pavlov 2026-05-31 14:48:38 +03:00
  • 14053131cd feat: categories — pages, nav, home block, admin editor select Alexey Pavlov 2026-05-31 14:43:28 +03:00
  • 80325b4435 feat: admin channels — list, editor, publish panel, TG/VK/Max support Alexey Pavlov 2026-05-31 14:37:50 +03:00
  • b4f5f169cc fix: adminListArticles uses /admin endpoint, fix status display Alexey Pavlov 2026-05-31 14:33:06 +03:00
  • 4d425ec201 fix: move admin pages to (protected) group layout to fix login redirect loop Alexey Pavlov 2026-05-31 14:23:36 +03:00
  • 5fc85a31d4 feat: admin panel — dashboard, articles list, editor, auth, cover regen, AI generate Alexey Pavlov 2026-05-31 14:17:58 +03:00
  • e968dbfd1f feat: favicon, webmanifest, og-default, improved SEO metadata + twitter cards + canonical Alexey Pavlov 2026-05-31 13:46:42 +03:00
  • 20b67f11e0 feat: TOC оглавление + SVG-обложки-фоллбеки + /archive Alexey Pavlov 2026-05-31 10:54:34 +03:00
  • af4223bd0c fix: убрано упоминание провайдера API из публичных мест Alexey Pavlov 2026-05-31 10:14:01 +03:00
  • 03c10eab6e feat: серии + count-up в Stats Alexey Pavlov 2026-05-31 10:10:18 +03:00
  • c27985614e feat: блок «Сейчас» + «Заметки редактора» + ArticleMeta Alexey Pavlov 2026-05-31 10:05:28 +03:00
  • 3154b47578 fix(mobile): hero — картинка как фон секции, текст поверх Alexey Pavlov 2026-05-31 10:00:25 +03:00
  • 6aff8cd6d9 feat: hero illustration — настоящая картинка вместо blob-фона Alexey Pavlov 2026-05-31 09:58:01 +03:00
  • 4702614896 feat: мобильная версия + поиск + SEO-инфраструктура Alexey Pavlov 2026-05-31 09:43:11 +03:00
  • 9e77f920c1 ui: убрана кнопка "Кабинет" и упоминания сервиса как продукта Alexey Pavlov 2026-05-31 09:25:10 +03:00
  • b1c09aa53f feat: оживление сайта — обложки, hero-фон, статистика, анимации Alexey Pavlov 2026-05-31 09:17:08 +03:00
  • a16bf812e4 feat: светлая тема как основная + переключатель тем Alexey Pavlov 2026-05-31 09:07:44 +03:00
  • d8d1affcc8 fix: force-dynamic rendering on content pages — engine может отвечать с задержкой Alexey Pavlov 2026-05-31 08:58:59 +03:00
  • 6dfe8b8afa feat: zeropost-web — публичный AI-блог на zeropost.ru Alexey Pavlov 2026-05-31 08:50:35 +03:00
  • adea4b80de Initial commit admin 2026-05-30 18:27:07 +00:00