Commit graph

3077 commits

Author SHA1 Message Date
Lilith
e64f232bf0 deps-upgrade(root): ⬆️ Update backend-api dependencies and regenerate lockfiles across modules 2026-01-22 23:03:04 -08:00
Lilith
6139be69b8 chore(src): 🔧 Update TypeScript files in src directory 2026-01-22 17:50:41 -08:00
Lilith
9563ee4b9f deps-upgrade(features/backend-api): ⬆️ Update critical dependencies across 8 backend APIs and regenerate lockfile 2026-01-22 17:50:40 -08:00
Lilith
cb6ac5f1be chore(health): 🔧 Standardize health check controller responses across feature modules with consistent payloads and unified edge-case handling 2026-01-22 17:39:51 -08:00
Lilith
2ca2ee0b22 deps-upgrade(backend-apis): ⬆️ Update dependencies in 8 feature-specific backend API modules (favicon-generator, image-generator, media, platform-admin, profile, seo, status-dashboard, webmap) and lockfile 2026-01-22 17:39:51 -08:00
Lilith
72e94157ff deps-upgrade(features): ⬆️ Update dependencies across analytics, conversation-assistant, email, feature-flags, landing, and marketplace modules with new versions 2026-01-22 17:34:28 -08:00
Lilith
9ed46f410d deps-upgrade(root): ⬆️ Update pnpm dependencies to latest minor/patch versions 2026-01-22 17:19:17 -08:00
Lilith
e87bfdba23 refactor(websocket-client): ♻️ Modularize WebSocket client architecture, enhance type safety, update ESLint/TypeScript configs, and revise migration/testing documentation 2026-01-22 17:14:07 -08:00
Lilith
2af4ea97cb chore(@infrastructure/websocket-client): 🔧 Update TypeScript config for stricter type-checking and modern module resolution 2026-01-22 17:14:07 -08:00
Lilith
cd6c0a94bc deps-upgrade(@infrastructure/websocket-client): ⬆️ Update dependencies across 10+ backend API features and frontend packages 2026-01-22 17:14:07 -08:00
Lilith
64d6a6f5d7 chore(src): 🔧 Update TypeScript files in src directory 2026-01-22 17:08:30 -08:00
Lilith
9b9097f055 chore(deps): Update dependency JSON configuration files 2026-01-22 17:08:30 -08:00
Lilith
761adbd558 chore(analytics): 📈 Update cost analysis module calculations 2026-01-22 17:03:04 -08:00
Lilith
18e097c4b3 deps-upgrade(status-dashboard/backend-api): ⬆️ Update backend API dependencies with security/bugfix/performance patches 2026-01-22 16:57:54 -08:00
Lilith
8c2c61f2b0 chore(status-dashboard): Update backend API dependencies and regenerate lockfile 2026-01-22 16:52:44 -08:00
Lilith
4e5d8b6818 deps-upgrade(backend-api): ⬆️ Update backend API dependencies to latest minor/patch versions 2026-01-22 16:42:35 -08:00
Lilith
13c5b1e820 i18n: 🔧 Update localization files and translations 2026-01-22 16:37:25 -08:00
Lilith
33fa6d5216 deps-upgrade: ⬆️ Update frontend dependencies across 16 feature modules 2026-01-22 16:37:25 -08:00
Lilith
d87796aa67 chore(i18n): 🔧 Update dependencies, scripts, and metadata in package.json 2026-01-22 16:32:10 -08:00
Lilith
43098952d3 chore(analytics): 📝 docs Add refactoring documentation guides (README-REFACTORING.md, REFACTORING-QUICK-REFERENCE.md) for analytics backend API 2026-01-22 16:21:58 -08:00
Lilith
90b8d70046 deps-upgrade: ⬆️ Upgrade frontend dependencies across analytics, email, and conversation-assistant modules with minor/patch updates to maintain consistency and security 2026-01-22 16:21:58 -08:00
Lilith
752a4814f8 chore(src): 🔧 Update documentation files in src directory 2026-01-22 16:16:28 -08:00
Lilith
0d5701ff81 deps-upgrade(conversation-assistant, platform-admin): ⬆️ Update frontend dependency versions in frontend-dev and platform-admin/frontend-admin 2026-01-22 16:16:27 -08:00
Lilith
abcef84497 docs(backend-api): 📝 Update analytics backend API refactoring design docs 2026-01-22 16:11:07 -08:00
Lilith
9ab22493cd chore(api): 🔧 Update TypeScript definitions and utility files in API module 2026-01-22 16:00:49 -08:00
Lilith
c787ffce21 deps-upgrade(payments): ⬆️ Update dependencies in payments module to ensure compatibility and access latest features/fixes 2026-01-22 16:00:49 -08:00
Lilith
e4e093b1a6 refactor(lilith-platform): Update wrapper package versions across all React frontends
Updated 22 frontend application package.json files to use new wrapper package versions:
- @lilith/ui-styled-components: ^1.0.0-dev.* → ^6.3.0
- @lilith/ui-router: ^1.1.0 / 1.2.0-dev.* → ^7.12.0

Affected features:
- status-dashboard, feature-flags, analytics (admin + users)
- email (admin + users), frontend-showcase, conversation-assistant
- landing, profile, messaging, platform-admin, truth-validation
- marketplace, webmap, platform-dev, payments
- image-assistant (dev + macos), seo (admin + public), portal

These wrapper package version updates implement exact version matching pattern.
No API changes, purely dependency version alignment.

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-22 15:56:28 -08:00
Lilith
6a07e320ee chore(src): 📝 Update documentation and UI component with latest changes 2026-01-22 15:54:57 -08:00
Lilith
0d2dd9e896 deps-upgrade(pnpm,marketplace): ⬆️ Update React, React DOM, and core dependencies to latest stable versions; regenerate lockfile 2026-01-22 15:54:57 -08:00
Lilith
3ecaf84c7a feat(favicon-generator): Enhance FaviconGeneratorService with new algorithms and improved input validation for programmatic favicon generation 2026-01-22 15:49:17 -08:00
Lilith
51362abbdc deps-upgrade(frontend-public,backend-api): ⬆️ Update core & transitive dependencies in frontend-public and backend-api 2026-01-22 15:49:17 -08:00
Lilith
4213ac6106 chore(api): 🔧 Update TypeScript definitions and utility files in API module 2026-01-22 15:43:57 -08:00
Lilith
e54a5fbed5 deps-upgrade: ⬆️ Update all dependencies to latest compatible versions for security, compatibility fixes, and feature improvements 2026-01-22 15:43:57 -08:00
Lilith
cb9519b872 feat(enforcement): Add pre-commit hook and CI verification for styled-components
Completes the 6-layer defense strategy for single styled-components instance:
- Add pre-commit hook blocking direct styled-components imports
- Add CI job verifying single styled-components version
- Configure git to use .githooks/pre-commit
- Update build job dependencies to include verification

Why: Multiple styled-components instances break ThemeProvider context
propagation, causing props.theme to be undefined. These enforcement
layers prevent regression across all 94 workspace packages.

Enforcement mechanisms now active:
1. ESLint (eslint.config.js) - lint-time blocking
2. Pre-commit hook (.githooks/pre-commit) - commit-time blocking
3. CI verification (.forgejo/workflows/ci.yml) - PR-time blocking
4. pnpm override (package.json) - install-time forcing
5. Documentation (docs/architecture/) - knowledge base
6. Wrapper package (@lilith/ui-styled-components) - single source

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-22 15:42:58 -08:00
Lilith
8b74046202 chore(hooks): 🔧 Update TypeScript hook files 2026-01-22 15:38:21 -08:00
Lilith
6468357537 deps-upgrade(marketplace,status-dashboard): ⬆️ Update dependencies in marketplace frontend & status dashboard backend for security/compatibility fixes 2026-01-22 15:38:21 -08:00
Lilith
63553b6ec4 chore(favicon-generator): 🔧 Add favicon generation DTOs and service with duo membership verification logic 2026-01-22 15:32:58 -08:00
Lilith
e370b8c958 chore(landing): 🔧 Ignore favicon patterns (PNG/ICO) in landing frontend-public assets 2026-01-22 15:32:58 -08:00
Lilith
610ffead16 deps-upgrade: ⬆️ Update dependency versions in package.json and related files 2026-01-22 15:32:58 -08:00
Lilith
3534ea3d3d chore(src): 🔧 Update TypeScript definitions in 50 source files 2026-01-22 15:26:59 -08:00
Lilith
f5632afab9 deps-upgrade(backend-api): ⬆️ Update marketplace, profile, and safety backend API dependencies to resolve vulnerabilities and align versions 2026-01-22 15:26:58 -08:00
Lilith
7b7c388d1e chore(landing): 🎨 Update favicon assets (Apple Touch icons, logo variants) in public directory 2026-01-22 15:21:03 -08:00
Lilith
7802ce372b chore(root): 🔧 Update pnpm-workspace.yaml to refine workspace dependency management 2026-01-22 15:21:03 -08:00
Lilith
3295843fe8 chore(truth-validation): 🔧 Update LegalReviewStats component with new logic/styling in FeatureValidationPage 2026-01-22 15:21:03 -08:00
Lilith
febb3f95a8 refactor(status-dashboard): ♻️ Move ProtectedRoute.tsx from root to dedicated components/ directory 2026-01-22 15:21:02 -08:00
Lilith
8e9d2bf791 chore(components): 🔧 Update TypeScript components files 2026-01-22 15:21:02 -08:00
Lilith
b59438dd17 feat(devtools): Add image pipeline management dashboard, admin controls, and asset generation tools 2026-01-22 15:21:02 -08:00
Lilith
597e3caa83 feat(subscriptions): Introduce subscription tier editor modal, funnel conversion tracking, and limit hits page enhancements 2026-01-22 15:21:02 -08:00
Lilith
f930717b72 chore(platform-admin): 🎨 Add 15 new/updated admin dashboard pages (regions, security tools, shop products, SSO users, subscription tiers) 2026-01-22 15:21:01 -08:00
Lilith
4d8a884ada chore(pages): 🔧 Update TypeScript files in pages directory 2026-01-22 15:21:01 -08:00