Commit Graph

293 Commits

Author SHA1 Message Date
Oleg Proskurin ed9c54da1d fix: ssr error 2026-01-21 20:48:13 +07:00
Oleg Proskurin 348a887e4f fix: social buttons 2026-01-21 20:43:14 +07:00
Oleg Proskurin 8b1487e743 feat: improve blog 2026-01-21 19:19:18 +07:00
Oleg Proskurin fd89bc424e fix: lcp 2026-01-20 21:06:34 +07:00
Oleg Proskurin b6dde32c35 feat: blog metatags 2026-01-20 20:03:34 +07:00
Oleg Proskurin 7a9997cf79 feat: update main blog 2026-01-20 19:28:34 +07:00
Oleg Proskurin cff9197a6b feat: redesign main blog 2026-01-20 17:58:25 +07:00
Oleg Proskurin 070ab0f689 Merge branch 'feature/blog' 2026-01-20 10:14:46 +07:00
Oleg Proskurin f44491da71 feat: add author avatar 2026-01-20 10:14:29 +07:00
Oleg Proskurin 5e70345be2 fix: remove image transformation 2026-01-20 09:11:12 +07:00
Oleg Proskurin dd1e1d2cf2 feat: extend badges 2026-01-19 23:29:54 +07:00
Oleg Proskurin ea8b68c5bb feat: add api details 2026-01-19 23:20:19 +07:00
Oleg Proskurin 26012dc178 feat: add researches 2026-01-19 22:38:32 +07:00
Oleg Proskurin 48a34a28c7 feat: ts index file 2026-01-18 23:13:51 +07:00
Oleg Proskurin 066fcce888 feat: images 2026-01-18 20:10:26 +07:00
Oleg Proskurin 55a3759df2 feat: add article midjorney 2026-01-18 19:26:56 +07:00
Oleg Proskurin f523ba650b fix: z index 2026-01-18 01:21:27 +07:00
Oleg Proskurin 38b377496f feat: apply design for block article 2026-01-18 00:43:15 +07:00
Oleg Proskurin fbe85fe6c9 feat: adjust components 2026-01-18 00:36:13 +07:00
Oleg Proskurin c71b699d66 update mcp 2026-01-18 00:35:52 +07:00
Oleg Proskurin 30fd9ddad2 feat: init blog 2026-01-17 23:35:16 +07:00
Oleg Proskurin 3ced2ec0ec fix: links 2026-01-06 01:05:02 +07:00
Oleg Proskurin 9d9b82da77 Merge branch 'feature/placeholders-guide' 2026-01-06 00:49:55 +07:00
Oleg Proskurin 0dc15d8694 chore: adjust page 2026-01-06 00:49:39 +07:00
Oleg Proskurin 9eb63bea22 feat: improve guide 2026-01-06 00:35:56 +07:00
Oleg Proskurin 855ac3c111 feat: log errors transparent 2026-01-05 22:48:16 +07:00
Oleg Proskurin df3720557c feat: guide update 2026-01-05 21:27:13 +07:00
Oleg Proskurin 77a2a03a81 feat: new version 2026-01-05 11:31:05 +07:00
Oleg Proskurin 8080e7012e doc: prepare for guide 2026-01-04 20:44:21 +07:00
Oleg Proskurin 861aa325e4 fix: use valid UUID for requestId in CDN live URL endpoint
The requestId was being set to a string like "live-avatars-1767520170167"
which is not a valid UUID. This caused PostgreSQL to reject the insert
into the generations table.

Now uses req.requestId from the middleware which generates a proper UUID.
2026-01-04 16:59:12 +07:00
Oleg Proskurin 9b032eaf5a doc: updates to live urls 2026-01-04 15:04:26 +07:00
Oleg Proskurin 1aa307aac9 fix: icons location 2026-01-04 13:46:14 +07:00
Oleg Proskurin b7463258f5 feat: update metadata 2026-01-04 13:31:11 +07:00
Oleg Proskurin 338a083052 feat: add favicon 2026-01-04 13:25:30 +07:00
Oleg Proskurin 582220166a feat: update sidebar 2026-01-03 03:40:50 +07:00
Oleg Proskurin 513b983187 fix: footer 2026-01-03 01:55:32 +07:00
Oleg Proskurin 0ebc893c33 feat: add placeholders to docs 2026-01-03 01:51:13 +07:00
Oleg Proskurin 86528dc6cf tasks: add docs seo 2026-01-02 21:36:38 +07:00
Oleg Proskurin 801080d565 feat: SEO adjustment for homepage 2026-01-02 21:36:17 +07:00
Oleg Proskurin afefb43ce5 tasks: add homepage placeholders 2026-01-02 21:27:34 +07:00
Oleg Proskurin b60a97c73f fix: sidebar 2026-01-02 21:27:07 +07:00
Oleg Proskurin 5d1309633d fix: ensure trailing slashes 2026-01-02 21:08:28 +07:00
Oleg Proskurin 5d7da9e59c fix: use trailing slashes 2026-01-02 19:13:31 +07:00
Oleg Proskurin fcbb5396b3 fix: correct logo 2026-01-02 14:47:00 +07:00
Oleg Proskurin 52649dfb3b feat(docs): add SEO metadata to all documentation pages
- Create centralized SEO config (docs-seo.ts) with DOCS_PAGES constants
  and createDocsMetadata helper for DRY metadata generation
- Add JSON-LD schema helpers (docs-schema.ts) for BreadcrumbList,
  TechArticle, HowTo, and WebAPI structured data
- Create JsonLd component for rendering structured data
- Add metadata exports and JSON-LD to all 10 docs pages:
  - Getting Started, Generation, Images, Live URLs, Authentication
  - API Overview, Generations API, Images API, Flows API, Live Scopes API

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-01 18:39:39 +07:00
Oleg Proskurin 9a6c409906 fix(docs): correct autoEnhance default value to true in Live URLs
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-01 17:57:24 +07:00
Oleg Proskurin 4303d25120 docs: add metatags docs 2026-01-01 17:50:16 +07:00
Oleg Proskurin 308bea624e refactor(landing): remove unnecessary 'use client' from docs pages
Remove 'use client' directive from 10 documentation pages that don't
use client-side features. Pages are pure static content; the DocPage
wrapper component handles any client-side functionality.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-01 16:32:35 +07:00
Oleg Proskurin dbb8504249 docs: update documentation to reflect new 16:9 default aspect ratio
Update default aspect ratio references from 1:1 to 16:9 in:
- Generation guide
- Live Scopes API reference
- Live URLs guide

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-01 16:32:25 +07:00
Oleg Proskurin 3d18fcfeb5 feat(api): change default aspect ratio from 1:1 to 16:9
Update default aspect ratio for image generation to 16:9 widescreen
format, matching common display resolutions and user expectations.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-01 16:32:18 +07:00