striker
29a5faadee
feat(footer): робот hhivp вместо текстового mark в SVG
...
deploy / deploy (push) Successful in 1m11s
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-24 06:39:38 +03:00
striker
3868774a2b
feat(footer): visible credit с маркой hhivp вместо длинного юр.лица
...
deploy / deploy (push) Successful in 1m5s
SVG-mark 18px + «Разработка — hhivp.com» вместо «ООО АйТи Решения».
hhivp.com лучше для SEO direct match и memorability.
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com >
2026-05-24 06:36:02 +03:00
striker
3104eaf1ce
chore(robots): add ChatGPT-User + OAI-SearchBot + Applebot-Extended
deploy / deploy (push) Has been cancelled
2026-05-23 23:46:06 +03:00
ffb3f94a57
feat(seo): discoverability + Schema.org + IndexNow + Trivy ( #1 )
deploy / deploy (push) Failing after 13s
2026-05-21 14:25:14 +03:00
striker
c65e07cd98
rewrite: Vite+React → Astro 5 + Content Collections
...
deploy / deploy (push) Failing after 12s
- Бэкап старой версии на ветке vite-react-backup
- Stack: Astro 5 + nginx:alpine runtime, образ ~50 МБ (был ~600 МБ)
- @astrojs/rss заменён ручным buildRss() — гарантия CDATA в content:encoded для IPB Importer
- @astrojs/sitemap → sitemap-index.xml + sitemap.txt
- 152-ФЗ cookie consent + privacy.astro + Analytics с gating
- AI-файлы: robots.txt с явным allow для AI-краулеров, ai.txt, llms.txt
- Гибридный визуал: фото-фон шапки (аэрофото Пушкино) + PT Serif + IBM Plex Sans
- Иерархия: hero "Главная история" с рамкой + "Ещё из истории" + "Хроника"
- Категория "main" (псевдо) скрыта из плашек и из Рубрик в сайдбаре
- hideFromList: true для технических постов
- featuredImage в frontmatter для постов без хорошей первой <img>
- WP resized-URL (-WxH.ext) автоматически → оригинал
- CI/CD: .gitea/workflows/deploy.yml (push → SSH-build)
- Внешние RSS: scripts/pull-external-rss.mjs пишет news.json в bind-mount, фронт фетчит client-side
2026-05-21 03:21:31 +03:00
striker
76cdeb8b48
init: Vite+React+Tailwind v2 site with HTML content from WP, RSS feed, external feed aggregator, prerender
2026-05-21 01:11:26 +03:00