Commit graph

38 commits

Author SHA1 Message Date
Claude Code
5e90d54a8f feat(messages): Introduce new frontend UI components and public API interactions for user-facing message handling
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 11:57:54 -07:00
Claude Code
2b2de85d80 feat(user-interface): Introduce contact search API endpoint and UI components for frontend user messages
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 11:57:25 -07:00
Claude Code
8277e8e5fe ui(contacts-specific): 💄 Improve contact filtering UI/UX with updated logic and interactive components
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 11:57:24 -07:00
Claude Code
72ea030635 feat(reputation): Add reputation-based auto-tagging system for contacts with backend routes, API types, and UI integration
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 11:57:24 -07:00
Claude Code
620fe45992 feat(messages): Add Contacts page categorization UI and contact category management hook
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 11:57:24 -07:00
Claude Code
9cac375894 feat(messages): Add simulator mode UI badge and environment configuration logic to Dashboard
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 11:57:24 -07:00
Claude Code
22abbcf854 feat(user): Add simulator mode toggle with SimulatorBadge component, useSimulatorMode hook, and paginated conversation browsing API
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 11:57:24 -07:00
Claude Code
16efc9af95 feat(reputation): Add backend reputation management routes and frontend dashboard integration for message reputation scores
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 09:41:13 -07:00
Claude Code
c0ea76a4bf feat(assistant): Add enhanced configuration options, server logic, and test cases for the AssistantService
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 09:41:13 -07:00
Claude Code
2dc4f6d7c7 refactor(messages): ♻️ Update components to adopt BrowseConversation type for improved type safety and code organization
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 09:41:12 -07:00
Claude Code
edad773096 refactor(user): ♻️ Replace custom IMessage hooks with React Query in browse.ts for standardized data-fetching and improved caching
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 09:41:11 -07:00
Claude Code
1de16ed3bd chore(user): 🔧 Update Vite configuration for frontend-user feature builds
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 09:41:11 -07:00
Claude Code
7bbecf5be5 deps-upgrade(frontend-user): ⬆️ Update dependencies in frontend-user feature module with security patches and bug fixes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 09:41:11 -07:00
Claude Code
9dac592e2d perf(reputation-backend): Optimize reputation service logic in ReputationService for better performance and reduce redundant calculations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 09:41:11 -07:00
Claude Code
45ac9eba32 chore(frontend-showcase): 🔧 Update TypeScript compiler options in tsconfig.json for improved path resolution and type checking
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-08 09:41:11 -07:00
Claude Code
db5b33d035 feat(assistant-tools): Introduce new tool integrations for assistant functionality
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 18:03:57 -07:00
Claude Code
db1e7dcae5 fix(backend-user): 🐛 Update server settings in server.ts to support new assistant modes with backward-compatible adjustments
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 18:03:57 -07:00
Claude Code
d8d1f32b3a ui(messages): 💄 Restyle and reorganize UI components (AssistantDrawer, AutoresponderToggle, InboxColumn, PriorityCard) and page layouts (AllInboxes, Contacts, Thread) for improved visual consistency
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 18:03:57 -07:00
Claude Code
73924c5457 feat(reputation): Introduce reputation scoring service with API endpoints and frontend integration for contact scoring
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 18:03:57 -07:00
Claude Code
723f272cf6 feat(assistant): Refactor AssistantService and ToolRegistry to enable context-aware multi-turn tool calls and introduce mode-specific behavior
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 18:03:57 -07:00
Claude Code
3f8c46e063 chore(messages): 🔧 Update .env.development with backend-user messages dev vars
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 18:03:56 -07:00
Claude Code
56971ba7f3 deps-upgrade(messages): ⬆️ Update backend-user and frontend-showcase dependencies for newer versions
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 18:03:56 -07:00
Claude Code
e0b4f4d516 feat(messages): Introduce assistant streaming, reputation badges, and autoresponder configuration with new API routes, components, hooks, and pages
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 17:21:57 -07:00
Claude Code
8985cdfe39 chore(user): 🔧 Update frontend build/deploy config and ignore patterns
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 17:21:56 -07:00
Claude Code
40dfa35f84 deps-upgrade(deps): ⬆️ Update all dependencies across root and feature packages for security, performance, and compatibility fixes
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 17:21:56 -07:00
Claude Code
da5cd92c81 feat(messages): Add root component and global styling for messages frontend UI
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 16:34:14 -07:00
Claude Code
5d0ad932de chore(image-protection): 🔧 Update build/config files for image-protection feature with new Vite, environment variables, and TypeScript settings
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 16:34:13 -07:00
Claude Code
aa4354c29c fix(reputation): 🐛 Replace ARRAY with to_jsonb in reputation calculation queries to properly handle participant IDs in JSON format
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 15:21:59 -07:00
Claude Code
d8afc1be95 feat(user-notifications): Implement frontend user message notifications with real-time updates
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 15:09:32 -07:00
Claude Code
eae3d04c0e ui(frontend-showcase): 💄 Add interactive message showcase component with visual enhancements
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 15:09:32 -07:00
Claude Code
02fc281884 feat(messages-feature): Add audit log configuration, update mail-admin router for logging requests, and implement server-side audit logging for mail-admin operations
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 15:09:32 -07:00
Claude Code
eda143c954 test(proxy): Add test coverage for proxy route handlers in routes.test.ts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 15:09:31 -07:00
Claude Code
8d5fd1d9ce feat(reputation): Add input validation to enforce tags as an array of strings and manualReputation as a number or null in reputation update endpoints
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 15:09:31 -07:00
Claude Code
55f33cd33c feat(mail-admin): Add route handlers for admin email operations like GET /admin/emails and POST /admin/emails/send
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 15:09:31 -07:00
Claude Code
9bf98dffb0 feat(mail-admin): Introduce audit logging for mail admin operations to track and record actions in audit-log.ts
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 15:09:31 -07:00
Claude Code
92263b63e5 feat(mail-admin): Implement core email management functions and unit tests for mail admin service
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 15:09:31 -07:00
Claude Code
a8d6674051 security(mail-admin): 🔒️ Sanitize password display in mail-admin error messages by redacting sensitive fields in Docker exec logs
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 15:09:31 -07:00
Claude Code
25fb466a4e feat(messages): Introduce new message types and enhance message handling logic
Co-Authored-By: Lilith Autocommit <noreply@atlilith.com>
2026-04-07 14:46:32 -07:00