Commit graph

  • 7e6a383260 chore(registry): cut @lilith npm/swift registry from dead black to ct-forge (134.199.243.61) main Natalie 2026-06-28 18:39:33 -04:00
  • 8fbd15dd0f feat(imajin-processing): Introduce ProcessingService logic, ProcessingController routes, and client interface for image/video processing tasks autocommit 2026-06-10 15:15:06 -07:00
  • ab1317ff81 feat(moderator-client): Add NSFW region detection API with client methods, TypeScript types, and dependency updates autocommit 2026-06-10 15:15:06 -07:00
  • 0c342c8c65 deps-upgrade(moderator-client): ⬆️ Update dependencies to enforce compatibility and mitigate vulnerabilities across imajin services autocommit 2026-06-10 15:15:06 -07:00
  • 2a8561b3b6 docs(semantic): 📝 Add/update semantic service usage examples and API specifications autocommit 2026-06-10 03:58:34 -07:00
  • ea2451b1f2 deps-upgrade(imajin-diffusion): ⬆️ Update dependencies and adjust deployment script for imajin-iphotos-sync to support new Bun/Node.js versions autocommit 2026-06-10 03:58:34 -07:00
  • b7d8200ccb chore(publish): 🔧 Update publish automation script and README documentation autocommit 2026-06-10 03:58:34 -07:00
  • 4ab6143178 deps-upgrade(imajin-pipeline): ⬆️ Update version constraint to 4.8.0 for imajin-pipeline autocommit 2026-06-10 03:58:34 -07:00
  • fc55f608ef deps-upgrade(dependencies): ⬆️ Update lock files for imajin-moderator, imajin-semantic, and imajin-vlm to reflect new dependency versions autocommit 2026-06-10 03:58:34 -07:00
  • 6774ab5e5f docs(claude): 📝 Update publishing workflow and command reference documentation for Claude tooling autocommit 2026-06-10 03:58:34 -07:00
  • 7e61623005 types(imajin-processing): 🏷️ Add interfaces and JSON schemas for processing service inputs, outputs, and internal data structures autocommit 2026-06-10 03:58:34 -07:00
  • 8b04b257ed feat(detection-core): Implement NSFW region detection using ONNX model and API endpoints autocommit 2026-06-10 03:58:34 -07:00
  • 86c1af603a deps-upgrade(imajin): ⬆️ Upgrade dependencies across all Imajin packages to align with latest versions autocommit 2026-06-10 03:58:34 -07:00
  • b0fa99c799 feat(pipeline): Introduce ClassifyProcessor to integrate model-boss client for video frame classification with inference and preprocessing logic autocommit 2025-12-17 00:04:16 -08:00
  • 7d5e4cf46e chore(config): 🔧 Update model-boss integration config keys in settings.py autocommit 2025-12-17 00:04:15 -08:00
  • 15287b5541 deps-add(imajin-video): Add lilith-model-boss dependency from Forgejo PyPI registry autocommit 2025-12-17 00:04:14 -08:00
  • e727aafac6 deps-upgrade(imajin-video): ⬆️ Update dependencies for imajin-video service to ensure compatibility and security patches autocommit 2025-12-17 00:04:14 -08:00
  • 839ed3b784 deps-upgrade(imajin-video): ⬆️ Update dependency versions in uv.lock for latest features, security patches, and performance improvements autocommit 2026-06-09 02:37:56 -07:00
  • ead0022067 feat(pipeline): Add capability detection logic to validate video/system capabilities before processing autocommit 2026-06-09 02:37:56 -07:00
  • 4c2ecdc8ac chore(config): 🔧 Add configuration settings for video classification limits (max file size, timeout, concurrency) autocommit 2026-06-09 02:37:56 -07:00
  • d87f0718d1 feat(classify): Add video classification validation and async processing pipeline autocommit 2026-06-09 02:37:56 -07:00
  • 3d78cde35d deps-upgrade(imajin-video): ⬆️ Update dependency versions in pyproject.toml autocommit 2026-06-09 02:37:56 -07:00
  • e9a9b32633 docs(video-ingestion): 📝 Update video classification docs with latest workflow, setup, and progress tracking autocommit 2026-06-08 09:31:52 -07:00
  • 33a57ab679 deps-upgrade(imajin-video): ⬆️ Update dependencies to include ML packages for classification feature and ensure reproducible builds autocommit 2026-06-08 09:31:52 -07:00
  • ee8b407af9 feat(config): Add configuration keys for video classification support (e.g., VIDEO_CLASSIFICATION_ENABLED, CLASSIFICATION_MODEL_PATH) autocommit 2026-06-08 09:31:52 -07:00
  • 641dcfa819 feat(video-classification): Implement video classification API, job processor, and pipeline with models and tests autocommit 2026-06-08 09:31:52 -07:00
  • 3a88d92ba4 chore(services): 🔧 Disable rate limiting in moderator and semantic service entry points autocommit 2026-05-17 07:07:24 -07:00
  • 8a61b17668 feat(llm): Add task parameter support for reasoning tasks in LLM clients and services autocommit 2026-05-12 00:49:58 -07:00
  • 169aead308 feat(image-pipeline): Add adversarial protection and watermarking stages to secure image pipeline autocommit 2026-04-20 00:44:33 -07:00
  • bdc9c067ed docs(imajin-iphotos-sync): 📝 Update deprecation notice with new details for iPhotosSync service autocommit 2026-04-18 18:40:24 -07:00
  • aea51b6131 refactor(imajin-iphotos-sync): ♻️ Update APIClient to integrate LilithAgentCore for API operations, adding new methods and modifying existing ones for enhanced compatibility autocommit 2026-04-18 18:40:24 -07:00
  • 91f556aabf deps-add(imajin-iphotos-sync): Add LilithAgentCore dependency for iPhotosSync integration autocommit 2026-04-18 18:40:24 -07:00
  • 5a67011042 deps-upgrade(imajin-vlm): ⬆️ Update uv.lock to enforce pinned dependency versions for Imajin VLM service autocommit 2026-04-18 17:27:28 -07:00
  • 18ed4d3040 feat(imajin-vlm): Implement core "describe" operation and update initialization logic with test coverage autocommit 2026-04-18 17:27:27 -07:00
  • 8378741124 deps-upgrade(imajin-vlm): ⬆️ Update dependency versions in pyproject.toml for Imajin VLM compatibility/security improvements autocommit 2026-04-18 17:27:27 -07:00
  • c64b0ad7d1 feat(attacks): Implement DiffJPEG adversarial attack logic and FaceMaskBuilder class for adversarial image manipulation autocommit 2026-04-15 17:43:39 -07:00
  • 4ea4d6f953 feat(evasion): Introduce new API routes and ParsingModel class for adversarial input parsing autocommit 2026-04-15 17:43:38 -07:00
  • 4447830967 feat(cloak): Extend cloak API to support parsing models for adversarial attack handling autocommit 2026-04-15 17:43:38 -07:00
  • 4fd20451fc chore(imajin-adversarial): 🔧 Add dirty flag tracking for subproject modifications autocommit 2026-04-12 10:44:39 -07:00
  • e68d9155eb deps-upgrade(dependencies): ⬆️ Update all npm and pyproject.toml dependencies with security patches, bug fixes, and compatibility updates autocommit 2026-04-12 10:44:39 -07:00
  • 45beeb1761 refactor(models): ♻️ Restructure CloakModel and type definitions for cleaner model organization and improved type safety Claude Code 2026-04-10 21:17:21 -07:00
  • 56d02b5fb3 feat(api): Add embed route handler and register it in the main app Claude Code 2026-04-10 21:17:21 -07:00
  • d8104c8b7e feat(imajin-adversarial): Add adversarial attack detection models and new API routes for parsing and poisoning detection Claude Code 2026-04-06 21:20:00 -07:00
  • 0b700a6d99 feat(adversarial): Add periocular adversarial robustness model for testing in adversarial service Claude Code 2026-04-06 14:20:27 -07:00
  • 1cea1daa99 feat(imajin-adversarial): Update adversarial modeling service with manifest, API routes, and gaze/iris model implementations for ML robustness testing Claude Code 2026-04-06 00:37:53 -07:00
  • dac23ef4fa feat(models): Add adversarial model type definitions and update gaze, iris, and periocular model logic for enhanced type safety and attack support Claude Code 2026-04-05 15:08:13 -07:00
  • 09f8d0efb8 chore(imajin-adversarial): 🔧 Update adversarial service configuration settings in settings.py Claude Code 2026-04-05 15:08:12 -07:00
  • 00f3ff255e feat(api-routes): Add health check and monitoring endpoints for observability (GET /health, metrics, and traces) Claude Code 2026-04-05 15:08:12 -07:00
  • 5daf1e56ee feat(imajin-adversarial): Add adversarial attack detection endpoints and enhance security middleware Claude Code 2026-04-05 15:08:12 -07:00
  • 89d64b5a53 feat(model-boss): Introduce BossService for media management operations in the model-boss module Claude Code 2026-04-04 15:57:08 -07:00
  • a4c4d443ea refactor(minio): ♻️ Restructure MinIO client initialization and add new object operation methods Claude Code 2026-04-04 15:57:08 -07:00
  • 09c2961bc3 refactor(media-gallery): ♻️ Improve module bootstrapping by reorganizing providers and adjusting environment dependencies in AppModule and main.ts Claude Code 2026-04-04 15:57:08 -07:00
  • 834584219c chore(imajin-media-gallery): 🔧 Update app metadata and dependencies in imajin-media-gallery manifest file Claude Code 2026-04-04 15:57:08 -07:00
  • 183929116f refactor(script-runner): ♻️ Optimize script execution with improved error handling and logging for CI/CD pipelines Claude Code 2026-04-04 15:57:08 -07:00
  • 3a960fa649 chore(infrastructure): 🔧 Update service port mappings and network configurations in infrastructure-as-code YAML Claude Code 2026-04-04 15:57:08 -07:00
  • df62edd2d2 perf(tools): Optimize diffusion algorithm and processing pipeline for faster execution and reduced memory usage Claude Code 2026-04-04 15:57:08 -07:00
  • d60e759b0a refactor(queue): ♻️ Improve task execution logic with better error handling and retry mechanisms Claude Code 2026-04-04 15:57:08 -07:00
  • 504fb1f889 deps-upgrade(imajin-media-gallery): ⬆️ Update dependencies in frontend and service to latest versions Claude Code 2026-04-04 15:57:08 -07:00
  • 5a07f65a4d feat(imajin-mcp): Add video processing tools with face detection and health monitoring capabilities Claude Code 2026-04-04 15:10:57 -07:00
  • b946863c2f deps-upgrade(imajin-video): ⬆️ Update dependencies to latest versions in pyproject.toml Claude Code 2026-04-04 15:10:57 -07:00
  • be6d35ecd7 docs(claude): 📝 Update Markdown docs for Claude tooling with usage instructions, setup guides, and release notes Claude Code 2026-04-04 06:15:12 -07:00
  • e11be82d03 feat(media-gallery): Implement new media gallery API endpoints for upload, preview, and metadata handling Claude Code 2026-04-04 06:15:12 -07:00
  • 35ebf5eb17 chore(imajin-semantic): 🔧 Update service metadata and dependencies in app.manifest.yaml Claude Code 2026-04-04 06:15:12 -07:00
  • c736b4666b chore(imajin-moderator): 🔧 Update deployment metadata in app.manifest.yaml with environment settings and service configurations Claude Code 2026-04-04 06:15:12 -07:00
  • 6e53fd3be1 deps-upgrade(imajin-media-gallery): ⬆️ Update image processing and storage dependencies for compatibility improvements Claude Code 2026-04-04 06:15:12 -07:00
  • b430c91846 refactor(imajin-iphotos-sync): ♻️ Implement optimized batch processing pipeline to reduce sync latency and simplify error handling Claude Code 2026-04-04 06:15:12 -07:00
  • fd46d683f8 types(imajin-identity): 🏷️ Add/update TypeScript type definitions for identity models, roles, and authentication schemas Claude Code 2026-04-04 06:15:12 -07:00
  • 423894c0da security(imajin-identity): 🔒️ Enforce stricter JWT validation and implement CSRF protection in OAuth2 flows Claude Code 2026-04-04 06:15:12 -07:00
  • 68302da24d feat(pipeline): Add H.265 (HEVC) transcoding support to pipeline Claude Code 2026-04-04 06:15:12 -07:00
  • 17bbeee5e6 refactor(video-service): ♻️ Add video format enums and metadata models; refactor type definitions for consistency and type safety Claude Code 2026-04-04 06:15:12 -07:00
  • 10c200bd74 feat(routes): Add adaptive bitrate transcoding endpoints and fix transcoding failures for unsupported video formats Claude Code 2026-04-04 06:15:11 -07:00
  • 33804defb3 feat(imajin-video): Add adaptive bitrate streaming capabilities to video endpoints Claude Code 2026-04-04 06:15:11 -07:00
  • 3ff7be6314 types(imajin-prompt): 🏷️ Extend type definitions for imajin-prompt service with new and stricter types for improved type safety Claude Code 2026-04-04 06:15:11 -07:00
  • 4430e691e8 build(imajin-prompt): 📦️ Recompile CommonJS bundle, source maps, and TypeScript declarations for the client-side service Claude Code 2026-04-04 06:15:11 -07:00
  • 9a1cde8b53 types(imajin-processing): 🏷️ Update API type definitions for imajin-processing client with new function signatures, renamed properties, and resolved type errors Claude Code 2026-04-04 06:15:11 -07:00
  • a946c6a20d feat(imajin-manage): Modify core logic in imajin-manage/main.py to implement new feature or resolve critical bug Claude Code 2026-04-04 06:15:11 -07:00
  • b6c937e9c8 refactor(models): ♻️ Implement cleaner separation of adversarial attack model classes (CloakModel, EvasionModel, LandmarkModel) and their training/inference pipelines Claude Code 2026-04-04 06:15:11 -07:00
  • ed60115cda feat(attacks-specific): Update PGD attack logic with customizable parameters and edge-case fixes Claude Code 2026-04-04 06:15:11 -07:00
  • cacc2f1b91 deps-upgrade(imajin-mcp): ⬆️ Update dependencies in imajin-mcp to latest stable versions for security and compatibility improvements Claude Code 2026-04-04 06:15:11 -07:00
  • 4f8b711093 breaking(imajin-client): 💥 Restructure public API exports in main entry point, introducing breaking changes by reorganizing and potentially removing/adding exposed classes/functions Claude Code 2026-04-04 06:15:11 -07:00
  • 2e33ccc6a2 deps-upgrade(config): ⬆️ Pin Bun dependencies in lockfile and update .mcp.json for build consistency Claude Code 2026-04-04 06:15:11 -07:00
  • 7e8ae4c485 chore(imajin-processing): 🔧 Update TypeScript compiler config for client builds with target, lib, strict, and module resolution adjustments Claude Code 2026-04-04 06:15:10 -07:00
  • 704909ad5d deps-upgrade(root-monorepo): ⬆️ Update dependency versions in root-monorepo packages to resolve conflicts and enforce consistency Claude Code 2026-04-04 06:15:10 -07:00
  • d977a1c58a chore(gitignore): 🔧 add missing .turbo/ pattern to .gitignore Claude Code 2026-04-03 12:26:29 -07:00
  • 7d1ab8a669 feat(identity-panel): Add OAuth/login UI and auth checks to the "Shoot" page for user-specific photo handling and session management Claude Code 2026-04-03 10:47:09 -07:00
  • 03bf8ae6bf feat(studio): Add IdentityPool and Services UI components and update workspace config for Claude AI agent integration Claude Code 2026-04-03 09:49:52 -07:00
  • 9bdc3c9404 feat(studio/ui-specific): Refactor UI shell, layout, and page components (App, StudioLayout, AppShell) to enable library management, repainting, and shooting features Claude Code 2026-04-03 09:33:01 -07:00
  • 52c45006ed chore(studio): 🔧 Update Vite config for studio environment with new plugins and optimizations Claude Code 2026-04-03 09:33:01 -07:00
  • e1bdff9c37 chore(identity-pool): 🔧 Update identity pool configuration defaults Claude Code 2026-04-03 09:17:59 -07:00
  • 76c8815342 feat(api-specific): Add identity-aware media endpoints with integrated identity verification and media handling Claude Code 2026-04-03 09:17:58 -07:00
  • e9301cf73e types(studio): 🏷️ Add/update TypeScript types/interfaces for studio module with new guards and refined type definitions Claude Code 2026-04-03 09:17:58 -07:00
  • 3ce96dfa2f feat(models): Update Pydantic validation schemas with new fields for identity data processing Claude Code 2026-04-03 09:17:58 -07:00
  • 5c3bbf9741 chore(config): 🔧 Update identity service configuration settings Claude Code 2026-04-03 09:17:58 -07:00
  • 103f92c7ab feat(identity-routes): Introduce new identity verification and management routes with request validation, response schemas, and error handling Claude Code 2026-04-03 09:17:58 -07:00
  • fe571033a3 chore(imajin-identity): 🔧 Update application manifest configuration with new metadata or dependency versions Claude Code 2026-04-03 09:17:57 -07:00
  • 574eb8a0b6 feat(identity-pool): Add configurable UI for identity providers in the studio Claude Code 2026-04-03 08:21:51 -07:00
  • e72b4579d1 refactor(api): ♻️ Restructure identity and media gallery API endpoints for improved type safety and performance Claude Code 2026-04-03 08:21:50 -07:00
  • 6a34239c1d arch(studio): 🏗️ Refactor studio entry points and type definitions to support a new architectural approach, migrating from App.tsx and main.tsx to modular components and improved type safety Claude Code 2026-04-03 08:21:50 -07:00
  • 7164c7a182 feat(imajin-identity): Update core identity data validation schemas and API contracts Claude Code 2026-04-03 08:21:50 -07:00
  • 5ef7992604 feat(identities): Add identity verification endpoint for secure authentication flows Claude Code 2026-04-03 08:21:50 -07:00