Commit graph

824 commits

Author SHA1 Message Date
Lilith
f89d3281c4 fix(frontend): update conversion funnel test cases with real data and proper schema checks 2026-01-04 13:18:43 -08:00
Lilith
37d02e70fb fix(features/platform-admin/frontend-admin/e2e/conversion-funnels.docker.e2e.ts): 🐛 resolve API URL in test case 2026-01-04 13:17:40 -08:00
Lilith
68c2e79fae fix(e2e): 🐛 update VITE_API_URL and VITE_ANALYTICS_URL in docker-compose.e2e.yml 2026-01-04 12:45:24 -08:00
Lilith
7833bf123d fix(features/analytics/frontend-admin): update admin query and trend points for revenue metrics 2026-01-04 12:44:20 -08:00
Lilith
744c475795 fix(features/analytics/frontend-admin): 🐛 update admin query metric API endpoint 2026-01-04 12:43:17 -08:00
Lilith
dc08ba1e67 feat(features/analytics/backend-api/src/auth/jwt.guard.ts): add E2E testing bypass for auto-authentication 2026-01-04 12:26:09 -08:00
Lilith
3cd1579460 fix(e2e): 🐛 update Dockerfile.e2e for pnpm installation 2026-01-04 11:47:52 -08:00
Lilith
1d7eb0f722 fix(frontend): 🐛 update allowedHosts in vite.config.ts 2026-01-04 11:15:37 -08:00
Lilith
e5be2fc8ed fix(features/platform-admin/frontend-admin/e2e/docker-compose.e2e.yml): 🐛 Updated Playwright dependencies and test command in Docker Compose file. 2026-01-04 11:08:32 -08:00
Lilith
56737eef07 fix(features/platform-admin/frontend-admin/e2e/docker-compose.e2e.yml): 🐛 update npm install command for playwright test 2026-01-04 11:07:29 -08:00
Lilith
1d9410e49b fix(e2e): 🐛 update test URL in docker-compose.e2e.yml 2026-01-04 11:06:25 -08:00
Lilith
b4c17c08ff fix(features/platform-admin/frontend-admin/vite.config.ts): 🐛 resolve internal package references 2026-01-04 10:33:09 -08:00
Lilith
66dda3dbc4 fix(frontend): 🐛 resolve alias paths in vite.config.ts 2026-01-04 09:35:45 -08:00
Lilith
e65135d6e2 fix(e2e): 🐛 remove unnecessary E2E-specific ports.yaml configuration 2026-01-04 09:06:32 -08:00
Lilith
0d1442cc22 fix(main): 🐛 resolve linting issues 2026-01-04 09:05:28 -08:00
Lilith
619afc9135 fix(e2e): 🐛 update infrastructure config for E2E tests 2026-01-04 08:38:16 -08:00
Lilith
5470535a20 fix(e2e): 🐛 update infrastructure config in Dockerfile.e2e 2026-01-04 08:34:10 -08:00
Lilith
174de951c2 fix(e2e): 🐛 update port range in docker-compose.e2e.yml 2026-01-04 08:32:06 -08:00
Lilith
fb8a43c9f1 fix(e2e): 🐛 update test URL in docker-compose.e2e.yml 2026-01-04 08:31:02 -08:00
Lilith
5d09f984fd fix(e2e): 🐛 adjust NODE_ENV for production mode in Docker Compose file 2026-01-04 08:28:58 -08:00
Lilith
8e52d09640 feat(features/platform-admin/frontend-admin/e2e/docker-compose.e2e.yml): update TypeORM configuration for e2e tests 2026-01-04 08:25:54 -08:00
Lilith
bb1d735673 feat(features/platform-admin/frontend-admin/e2e/docker-compose.e2e.yml): update database and redis connection settings for E2E tests 2026-01-04 08:24:51 -08:00
Lilith
1bef682c31 fix(features/platform-admin/frontend-admin/e2e/fixtures/00-e2e-schema.sql): 🐛 Updated schema creation to use TIMESTAMPTZ for primary key in TimescaleDB. 2026-01-04 08:23:47 -08:00
Lilith
dc6aa86c41 fix(e2e): 🐛 update schema and seed data files order in docker-compose.e2e.yml 2026-01-04 08:22:44 -08:00
Lilith
45023cacc7 fix(e2e): 🐛 update timescaleDB image in docker-compose.e2e.yml 2026-01-04 08:21:40 -08:00
Lilith
4db84858fc fix(shared): 🐛 fix: 🐛 resolve missing service url in services.yaml 2026-01-04 07:48:15 -08:00
Lilith
36cac15a55 fix(package.json): 🐛 resolve version conflict in package.json 2026-01-04 07:28:56 -08:00
Lilith
bb15e3881f feat(root): add missing files for analytics backend API and frontend users 2026-01-04 07:23:45 -08:00
Lilith
8123ecc884 Add sexuality, gender identity, and duo/group SEO filter prompts
Extends the filterPromptModifiers map with:
- Sexuality & orientation: straight, lesbian, gay, bisexual, queer, pansexual
- Gender identity: trans, trans-woman, trans-man, non-binary, genderfluid, crossdresser, femboy
- Duo & group scenarios: duo, two-girls, threesome, ffm, mmf, mff, group, orgy

These prompt modifiers ensure SEO image generation properly reflects
the selected filter options for providers.

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-04 07:22:17 -08:00
Lilith
29129f93c5 fix(shared): 🐛 fix: 🐛 validate locale changes and prevent same-sex or duo filters 2026-01-04 07:21:06 -08:00
Lilith
6be4188142 fix(e2e): 🐛 resolve concurrency issues in Dockerfile.e2e 2026-01-04 07:17:59 -08:00
Lilith
fa986cdf95 fix(types): resolve duplicate women terms in imagegen-assistant.service.ts 2026-01-04 07:16:55 -08:00
Lilith
50e080b135 fix(codebase): 🐛 🛑 resolve linting issues in multiple files 2026-01-04 07:14:50 -08:00
Lilith
5428ccfb0a fix(backend-api): 🐛 update module resolution and declaration options in tsconfig.json 2026-01-04 07:13:47 -08:00
Lilith
2654d6b48d fix(frontend): 🐛 🛑 resolve linting issues in codebase 2026-01-04 07:09:42 -08:00
Lilith
f518b2b084 fix(frontend-admin): update import statements for ui-primitives 2026-01-04 07:08:38 -08:00
Lilith
aa9a6a6c02 feat(features/truth-validation/frontend-admin/src/LegalReviewPage.tsx): update FAB actions and clear pending reviews 2026-01-04 07:06:34 -08:00
Lilith
315efd8eb5 fix(frontend): 🐛 update lucide-react version in package.json and LegalReviewPage.tsx 2026-01-04 07:05:30 -08:00
Lilith
8a92d43ed5 fix(e2e): 🐛 update Dockerfile.e2e to limit concurrency to avoid 502 from registry 2026-01-04 07:03:26 -08:00
Lilith
429320419e fix(analytics/backend-api): 🐛 update Dockerfile.e2e to use concurrency=1 2026-01-04 07:02:22 -08:00
Lilith
be203125cd fix(shared): 🐛 fix: 🐛 resolve linting issues in typescript files 2026-01-04 07:01:18 -08:00
Lilith
8b40e5742c fix(e2e): 🐛 resolve concurrency issues in Dockerfile.e2e files 2026-01-04 06:54:12 -08:00
Lilith
2884df9d20 fix(shared): 🐛 fix: 🐛 resolve linting issues in frontend-admin packages 2026-01-04 06:53:08 -08:00
Lilith
5a64a0c883 fix(main): 🛠 resolve missing onModuleInit implementation in MasterGeneratorService.ts 2026-01-04 06:44:06 -08:00
Lilith
3760e96d93 feat(features/seo/services.yaml): add image-generator.api service 2026-01-04 06:39:44 -08:00
Lilith
dd899b7c8f feat(eslint): complete ESLint v9 migration across remaining 10 packages
Migrated all remaining legacy .eslintrc.json files to modern ESLint v9 flat config:

**Migrated Packages (10 total):**
- @infrastructure/health-client (TypeScript)
- @infrastructure/api-client (TypeScript + semi:off)
- @testing/msw-handlers (TypeScript + relaxed rules)
- @hooks/messaging-hooks (React)
- @utility/zname (React + React Native)
- features/analytics/frontend-users (React)
- features/landing/frontend-public (React + custom rules)
- features/marketplace/frontend-public (React + custom rules)
- features/feature-flags/shared (React/NestJS dual)
- @types (type definitions only)

**Changes:**
- Created 10 new eslint.config.js files using shared @lilith/configs
- Deleted 10 legacy .eslintrc.json files
- Deleted 6 redundant .eslintignore files (replaced by inline ignores)
- All configs include @lilith/eslint-plugin-file-length (400/600 LOC)
- Verified all packages lint successfully

**Migration Pattern:**
- React packages: use createReactConfig({ tsconfigRootDir: import.meta.dirname })
- TypeScript packages: inline config with file-length plugin
- Custom rules preserved where needed (prefer-const:off, semi:off, etc.)

Migration Status: 100% complete (all 57 packages now on ESLint v9)

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

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-04 06:39:43 -08:00
Lilith
f32e008db1 fix(codebase): 🛠 resolve linting issues in key files 2026-01-04 06:24:35 -08:00
Lilith
7e08a8a4e1 fix(shared): 🐛 fix: 🐛 resolve file-length plugin issues in multiple files 2026-01-03 14:24:10 -08:00
Lilith
c3f28c7fa8 feat(features/seo/backend-api): add regenerateVariation function 2026-01-03 13:39:06 -08:00
Lilith
8431faeca8 feat(analytics/frontend-admin): add functionality for viewing funnel data by source 2026-01-03 13:24:02 -08:00