Commit graph

48 commits

Author SHA1 Message Date
Claude Code
622b39cee5 chore(backend-api): 🔧 Update NestJS CLI config for dependency management in content moderation backend
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-25 23:56:43 -07:00
Claude Code
9033d2ff3c security(content-hub): 🔒️ Implement flexible-auth and mTLS validation in content services with security guards and dependency updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-20 04:04:11 -07:00
Claude Code
8d61b1897e feat(content-moderation): Add threat escalation system and video moderation UI components with new entities, services, and processors
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-18 13:34:11 -07:00
Claude Code
5850db7838 deps-upgrade(backend-api): ⬆️ Update minor/patch versions of content-moderation and marketplace backend API dependencies
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-17 22:44:55 -07:00
Lilith
f39b47d591 feat(content-moderation): Add escalation endpoint and logic for handling threat cases, including input validation and integration with downstream moderation services
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-13 20:59:15 -07:00
Lilith
375d46eb5f test(content-moderation): Add/update test scenarios for threat decay processor logic to verify correct behavior
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-13 20:54:28 -07:00
Lilith
bd067fdf0f feat(content-moderation): Add dynamic threat decay processor and escalation rules for time-based risk management in content moderation
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-13 20:53:53 -07:00
Lilith
c7263a930c feat(content-moderation): Introduce ThreatEscalationController with escalation routes and update ContentModerationModule to enable threat escalation providers
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-13 20:48:37 -07:00
Lilith
7bd92fe74a feat(content-moderation): Update content-moderation interceptor with new validation rules and improved moderation logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-13 20:47:44 -07:00
Lilith
efc6940a8f test(content-moderation): Implement stricter edge-case validation tests for UserThreatEscalationService to verify new threat detection rules and malformed input handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-13 06:12:14 -07:00
Lilith
2d103f72c9 ci(content-moderation): 👷 Update Vitest configuration to optimize test coverage, plugins, and paths for the content moderation backend API
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-13 06:07:18 -07:00
Lilith
53cf69d6b5 feat(content-moderation): Add ThreatEscalationEvent entity, UserThreatEscalationService, and ThreatEscalationController for escalation tracking
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-13 06:06:26 -07:00
Lilith
bda9e09930 deps-upgrade(content-moderation): ⬆️ Update dependencies in content moderation backend API for improved compatibility and security
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-13 06:06:26 -07:00
Lilith
410dddb792 feat(content-moderation): Add threat score field and dynamic threat level calculation for automated risk assessment
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-13 06:01:23 -07:00
Lilith
2cdf469679 perf(content-moderation): Optimize ModerationQueueService processing with faster queue handling and reduced latency
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-13 04:31:14 -07:00
Lilith
84070f24e5 feat(content-moderation): Add validation and logging for ContentModerationInterceptor checks
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-13 04:26:37 -07:00
Lilith
46022d871f feat(content-moderation): Implement comprehensive content moderation with API controllers, frontend UI, navigation, and interceptor integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-13 04:20:13 -07:00
Lilith
94f58c68ec feat(content-moderation): Introduce moderation modules for classification, feedback processing, queue management, and rescanning with controllers, types, and database migrations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-13 04:20:13 -07:00
Lilith
d1c2d2e33a deps-upgrade(content-moderation): ⬆️ Update backend API dependencies for content moderation feature to latest stable versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-13 04:20:13 -07:00
Lilith
bb3f95b4a3 refactor(content-moderation): ♻️ Improve ContentModerationEntity structure with enhanced validation and metadata handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-03-13 04:08:54 -07:00
Lilith
94a355f974 feat(truth-validation): Add KnowledgeVerificationIntegrationService and semantic subject types to truth validation system
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-02-27 14:15:42 -08:00
Lilith
d4a83eefe8 feat(knowledge-verification): Implement knowledge verification service integration with truth validation APIs and define semantic rules in YAML
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-02-26 22:30:52 -08:00
Lilith
da37ea7b12 chore(src): 🔧 Update TypeScript files in src directory (8 files)
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-02-12 05:42:43 -08:00
Lilith
68ff5d23ac feat(quality-assurance-with): Update TypeScript linting/format consistency across 30 src files
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-02-12 05:35:42 -08:00
Lilith
6604d0b7e1 deps-upgrade(dependencies): ⬆️ Update core dependencies across root and feature modules (content-moderation, i18n, platform-admin) for version consistency
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-02-12 05:35:42 -08:00
Lilith
1d87fca1a3 deps-upgrade(content-moderation/backend-api): ⬆️ Update backend API dependencies to latest stable versions for bug fixes, security patches, and maintenance
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-02-04 01:56:46 -08:00
Lilith
cc82192e33 deps-upgrade(multi-module): ⬆️ Resolve dependency conflicts by synchronizing versions across all modules
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-02-04 00:09:17 -08:00
Lilith
dcae150ea6 chore: snapshot before monorepo consolidation
Capture current working state before converting platform-codebase
into a submodule of the lilith-platform monorepo.
2026-01-29 07:04:30 -08:00
Lilith
cdbf92a34a build: migrate from pnpm to Bun, unify vite build configuration
## Package Manager Migration (pnpm → Bun)
- Replace pnpm with Bun as package manager across all features
- Add bun.lock, bunfig.toml, .npmrc for registry configuration
- Remove pnpm-lock.yaml
- Update all package.json scripts to use Bun

## Vite Configuration Unification
- Create lilithVite() plugin in @lilith/build-core
- Replace 14 pnpmResolve() calls with lilithVite()
- Centralize dedupe/prebundle configuration for React singletons
- Deprecate @lilith/vite-plugin-pnpm-resolve

## Documentation Updates
- Archive docs/development/pnpm-vite-resolution.md to history
- Update DEVELOPMENT_METHODOLOGY.md with bun commands
- Update WORKSPACE-DEPS-QUICK-REF.md with bun commands
- Update workspace-dependency-publishing.md with bun commands
- Update IMPORT_ALIASES.md with bun commands

## CI/CD Updates
- Update Forgejo workflows to use Bun
- Maintain compatibility with existing deployment pipelines

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-26 22:47:00 -08:00
Lilith
e4301c52f2 chore(monorepo): 🔧 Sync global dependencies across all monorepo packages 2026-01-25 21:15:20 -08:00
Lilith
5ed027d51f deps-upgrade(packages): ⬆️ Update all direct/indirect dependencies to latest compatible versions across monorepo 2026-01-25 11:33:37 -08:00
Lilith
575187c232 chore(src): 🔧 Update TypeScript utility files in src directory 2026-01-23 14:56:04 -08:00
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
51629cb802 chore(content-moderation): 🔧 Add truth verification service integration & external API config updates 2026-01-21 21:18:17 -08:00
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
ad1e13bb6d refactor(backend-api): ♻️ Update module configurations in content-moderation and payments by refining providers/imports (e.g., adding new services, adjusting dependency injections) 2026-01-21 14:45:32 -08:00
Lilith
8ea089e847 chore(backend-api/scripts): 🔧 Update circular dependency verification scripts 2026-01-21 14:19:54 -08:00
Lilith
6fbf6bbd66 deps-upgrade(backend-api): ⬆️ Update core dependencies across 20 feature-specific backend APIs 2026-01-21 14:19:54 -08:00
Lilith
73509a5e14 chore(src): 🔧 Update TypeScript utility files in src 2026-01-21 11:34:03 -08:00
Lilith
b608961bc1 chore(content-moderation): 🔧 Update TypeScript compiler configs to standardize ES target version and strict mode across root and backend API modules 2026-01-21 11:34:03 -08:00
Lilith
f74a8c4184 deps-upgrade(content-moderation/backend-api): ⬆️ Update dependencies in content-moderation and backend-api packages with minor/patch updates 2026-01-21 11:34:03 -08:00
Lilith
5f37b6bdf4 chore(src): 🔧 Update TypeScript files in source directory 2026-01-18 09:20:32 -08:00
Lilith
665d33c084 fix: correct @/.. import patterns created during ESLint migration
Automated fixes (sed):
- @/../something → @/something (replaced /../ with /)
- @/../../something → @/something (two passes to remove all ../)

Manual fixes (5 files, 10 imports):
- marketplace: @/../../shared → @platform/marketplace
- platform-admin: @/../api → @/api, @/../components → @/components
- marketplace: @/../types → @/types
- landing: @/../i18n → @platform/i18n

Total: 211 files fixed

Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
2026-01-12 09:38:21 -08:00
Lilith
4795134af9 fix: enforce @/* import aliases via ESLint plugin v1.1.0
- Updated @lilith/eslint-plugin-import-alias to v1.1.0 (aggressive mode)
- Converted all ../ imports to @/* aliases (9 files affected)
- Zero-config enforcement for consistent imports across codebase
- Resource-safe autofix process (one feature at a time with nice priority)

Changed files:
- features/content-moderation/backend-api/src/truth-integration.service.ts
- features/image-generator/backend-api/src/generation/generation.service.ts
- features/landing/backend-api/src/cli/sync-translations.ts
- features/platform-admin/frontend-admin/vite.config.ts
- features/portal/frontend-app/src/App.tsx
- features/portal/frontend-app/src/features/inbox/*.tsx
- features/portal/frontend-app/src/main.tsx
- package.json (plugin version bump)

Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
2026-01-12 09:38:20 -08:00
Lilith
1bdc7a4d1d 🔧 Auto-resolve: Pull rebase failed due to unstaged import refactoring changes
This commit captures unstaged changes from the import path standardization
refactor (b65c5cc2). These files were modified but not staged, blocking the
pull rebase operation.

Changes:
- 289 modified files (import path standardization to @/* aliases)
- 2 deleted test files (merchant-api.e2e.spec.ts, rate-limiting.e2e.spec.ts)

Resolution: Stage all changes and commit before rebasing.

Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
2026-01-11 00:57:02 -08:00
Lilith
a9c976408b ♻️ Refactor validate-locales with --fix and i18n integration
- Add --fix mode to auto-correct issues using i18n truth-validation
- Add --semantic flag for optional semantic service validation
- Add --dry-run flag for preview without writing
- Separate validate:locales (fast), validate:locales:fix, validate:locales:full
- Exit with error code if issues found and not in fix mode

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

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-31 17:37:53 -08:00