Commit graph

24 commits

Author SHA1 Message Date
Lilith
8151c33a11 deps-upgrade: ⬆️ Update dependencies across 62+ packages (hooks, infrastructure clients, testing utilities, and feature APIs) to latest stable versions 2026-01-21 16:14:30 -08:00
Lilith
84280e50ab chore(root): Upgrade all pnpm lock files to align with latest dependency versions across packages 2026-01-20 19:31:39 -08:00
Lilith
c436501812 security(global): 🔒 Update 97 packages to resolve vulnerabilities and upgrade versions, affecting infrastructure, features, and utilities 2026-01-18 15:48:37 -08:00
Lilith
e470dd2a55 chore(hooks): 🔧 Update 15 TypeScript files in hooks 2026-01-18 09:20:12 -08:00
Lilith
774d3b1d74 chore(config): 🔧 Update TypeScript, testing, and infrastructure configurations across codebase 2026-01-18 09:20:11 -08:00
Lilith
03e549811e deps-upgrade(monorepo): ⬆️ Bulk update of dependencies across 157+ packages (security, compatibility, performance) 2026-01-18 09:20:07 -08:00
Lilith
f65e451cdd chore: 🔧 Update files 2026-01-15 11:01:09 -08:00
Lilith
523f54a6d8 feat(@packages/@hooks/attribute-hooks): add MetaCategoryMeta interface for profile attributes 2026-01-10 11:15:33 -08:00
Lilith
80f35d5f3e feat(@packages/@hooks/attribute-hooks/src/index.ts, @packages/@providers/attribute-ui/src/components/MetaCategoryNavigator.tsx, @packages/@providers/attribute-ui/src/components/ProfileAttributeEditor/AttributeField.example.tsx): add attribute value management functionality and update attribute values endpoint 2026-01-10 11:10:22 -08:00
Lilith
78663759d8 fix(@packages/@hooks/attribute-hooks): resolve duplicate import in App.tsx 2026-01-10 11:05:13 -08:00
Lilith
475aa077c4 fix(@packages/@hooks/attribute-hooks): 🐛 update metaCategorizedAttributes logic for enriched data and priority grouping 2026-01-10 11:00:05 -08:00
Lilith
a93bfb10d8 feat: Update frontend and backend components for new image processing service implementation 2026-01-03 05:25:55 -08:00
Lilith
89487ef53e ⬆️ Add React 19 support to internal packages
Update peerDependencies to accept React 18 or 19,
and update @types/react to ^19.0.0 for type compatibility.

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-02 23:55:44 -08:00
Lilith
32b2346e1e 🐛 Fix TypeScript null assertion in attribute hooks
Add non-null assertion for grouped category object access

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-02 07:41:17 -08:00
Lilith
68609f55ea 🐛 Fix entityType handling in attribute-hooks
- Add entityType to AttributeDefinitionFilters interface
- Fix queryKey type casting to use proper entityType

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-02 03:07:36 -08:00
Lilith
ac31be2d6d ♻️ Refactor content policy to database entity
- Add ContentPolicyRule entity with category/status enums
- Replace constants/content-policy.ts with entity-based seeds
- Export new entity from entities/index.ts
- Update attribute hooks to use entity types
- Update frontend-admin exports

Content policy now queryable via API and manageable in admin.

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-01 23:45:56 -08:00
Lilith
49fb583cad Add platform-admin to staging deployment pipeline
- Add platform-admin to staging-deploy.yml with change detection
- Fix attribute-hooks types: EntityType, AttributeDataType, AttributePriority
- Add SEOPage component for embedding in platform-admin
- Fix TypeScript errors in AttributeDefinitionModal

Platform admin will deploy to: next.admin.atlilith.com (VPN required)

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-01 23:30:49 -08:00
Lilith
de47719209 fix(ci): use local tsconfig.base.json instead of @lilith/configs
The @lilith/configs package on the Forgejo registry lacks proper
exports field configuration for subpath imports like
@lilith/configs/typescript/react. This caused CI typecheck failures.

Updated 13 packages to extend from the local tsconfig.base.json
which has all the same settings.

Affected packages:
- @packages/@hooks/attribute-hooks
- @packages/@hooks/messaging-hooks
- @packages/@hooks/react-hooks
- @packages/@hooks/react-query-utils
- @packages/@infrastructure/api-client
- @packages/@infrastructure/health-client
- @packages/@providers/auth-provider
- features/analytics/frontend-admin
- features/i18n/react
- features/webmap/backend-api
- features/webmap/frontend-public
- features/webmap/router
- features/webmap/shared

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-31 19:53:12 -08:00
Lilith
f1ac7919ca fix(ci): skip queue-infrastructure and fix attribute-hooks unused params
- Skip build/lint/typecheck for queue-infrastructure until @lilith/queue
  is republished with built artifacts (missing dist/ in registry)
- Fix unused parameter errors in attribute-hooks (prefix with underscore)

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-31 19:45:00 -08:00
Lilith
db92f7201b Add new packages: attribute-hooks + jobs-python
- @packages/@hooks/attribute-hooks: React hooks for data-* attributes
- @packages/jobs-python: Python jobs queue library with Redis storage
- Fix design-tokens README import paths

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-31 05:23:13 -08:00
Lilith
5fb9c5d57c Enhance attribute system with meta-categories and virtualized lists
- Add migrations for ultra-comprehensive attribute expansion
- Add meta-category priority and seed data
- Add useMetaCategorizedAttributes hook
- Update attribute hooks API and types
- Add documentation for virtualized checkbox list

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-30 21:13:03 -08:00
Quinn Ftw
017d597f02 Update attribute hooks MSW handlers for new types
🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-30 04:50:58 -08:00
Quinn Ftw
87d434784f Expand attribute definitions with comprehensive options
- Update seed migration with refined attribute definitions
- Add migrations for groupings array support
- Seed expanded attributes for lifestyle, identity, and preferences
- Update useAttributeDefinitions hook with new types

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-30 04:47:55 -08:00
Quinn Ftw
84d1333284 feat(landing): complete migration with glassmorphism navigation
Migrate landing app from egirl-platform with full feature parity:
- 18 routes verified (all HTTP 200)
- 200 E2E tests passing, 71/74 unit tests passing
- 8 languages in FAB selector (en/es translated, others fallback)

Add ThemeProvider to App.tsx for styled-components theme context.
Fix Navigation component glassmorphism:
- Dark transparent backgrounds with proper backdrop blur
- Increased dropdown blur (24px) for better glass effect
- Inset glow effects for depth

Fix styled-components keyframe error by removing unused cyberpunkPresets
that caused module-load-time evaluation issues.

Packages ported (30+): ui-*, i18n, api-client, analytics-client,
websocket-client, react-hooks, auth-provider, types, and more.

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-26 17:11:07 -08:00