-
feacc27157
fix: split JSON-LD array into separate script tags - fixes @context.toLowerCase error
main
AyrisAI
2026-07-25 17:56:16 +03:00
-
b1fd19d2fd
fix: separate JSON-LD @graph into individual scripts with own @context
AyrisAI
2026-07-25 11:27:45 +03:00
-
72631e2aad
feat: add VPS panel analytics script
AyrisAI
2026-07-25 11:13:18 +03:00
-
84acfadf96
feat: AI SEO optimization - JSON-LD schemas, per-page metadata, dynamic lesson metadata
AyrisAI
2026-07-25 11:11:44 +03:00
-
d88cf955c7
feat: add sitemap.xml, robots.txt, full SEO metadata
AyrisAI
2026-07-25 00:10:11 +03:00
-
9511682906
feat: restore prompts page to public site
AyrisAI
2026-07-24 00:04:12 +03:00
-
da99e3768f
fix: NextAuth v5 auth error - trustHost, AUTH_SECRET, error page redirect
AyrisAI
2026-07-24 00:00:32 +03:00
-
d176bbfbde
fix: add isOpen column to DB, fix prisma.config.ts dotenv loading
AyrisAI
2026-07-23 19:15:12 +03:00
-
f67afd32da
security: remove hardcoded DB credentials from code files
AyrisAI
2026-07-23 17:58:07 +03:00
-
a2d6cf653d
fix: restore PrismaPg adapter for Prisma v7 compatibility
AyrisAI
2026-07-23 17:52:18 +03:00
-
2c557215e1
fix: remove pg adapter, use standard PrismaClient - add prisma db push to Dockerfile CMD
AyrisAI
2026-07-23 17:50:07 +03:00
-
0ef8af2525
feat: prompts admin-only, add isOpen field to Prompt model
AyrisAI
2026-07-23 17:45:59 +03:00
-
29bbac3c39
fix: update db.ts to refresh cached Prisma client for Prompt model
AyrisAI
2026-07-23 17:40:14 +03:00
-
bf4e0da112
feat: add AI Prompts section, database model, public pages, and admin CRUD
AyrisAI
2026-07-23 17:38:06 +03:00
-
bd543c3bda
first commit
AyrisAI
2026-07-23 16:55:44 +03:00