Alterar vendasType from SaleType enum to String in request DTOs to match frontend
Convert String salesType to SaleType enum in LeadMarketController
Remove invalid confirmColor prop from ConfirmationDialog, use isLoading instead of loading
Add LeadMarketController for managing lead markets via REST API
Adicionar entidade LeadMarket, repositório, serviço e DTOs para gerenciamento de mercados de CRM
Rebuild LeadMarketManager UI component with modern design and API integration
Rename Leads to Client Relations Manager, reorder tabs, fix routes to /settings/features/crm/, remove duplicate CRM page
Remove duplicate 'Markets & Fields' route key causing build error
Add CRM settings page with Markets & Fields, Vendors & Products, Manual Lead Imports, and Integrated Lead Imports tabs
Use organization streamGuid for organization-wide media feed
- Added OrganizationRepository to MediaStreamController - Updated getFeed to use organization's streamGuid instead of querying all sessions - Updated createPost...
Adicionar campo streamGuid à Organização para alimentação de mídia em toda a organização
Correct WebSocket subscription to use organizationId and handle FeedEvent type
Remove unreachable code and fix React Hooks rules violation in FeedTimeline
Fix compilation errors in MediaStreamController
- Fixed missing closing brace in getFeed method else block - Replaced Map.of() with HashMap for compatibility - Fixed stream variable to be effectively final fo...
Adicionar valor de enum ao MediaBlockReasonType for social media likes
Create reusable MediaStream component and lead communications
- Created reusable MediaStream component for all media stream contexts - Refactored FeedTimeline to use MediaStream component - Created LeadCommunications compo...
Rename MediaFeedController to MediaStreamController and add lead stream support
- Renamed MediaFeedController to MediaStreamController for generic media stream handling - Added support for lead-specific streams via streamGuid - Feed endpoin...
Adicionar streamGuid ao Lead e suportar streams de mídia específicos de lead
- Adicionado streamCampo de guia para Lead.java para referência MediaSession stream - Updated MediaSessionPost para apoiar associação de chumbo opcional - Actua...
Juntar a ramificação 'origem/dev' ao dev
# Conflitos: # pnpm-lock.yaml
Fetch current user member info for avatar display in PostComposer
Modernize social media feed design with hip, polished styling
Fix TypeScript discriminated union type for content parts in PostCard
Update route handlers for Next.js 15 async params and add social feed enhancements
Implement social media feed timeline
- Replace clubhouse page with FeedTimeline component - Add PostComposer for creating posts with images - Add PostCard component with like, comment, edit, delete...
Adicionar MediaFeedController para rede social
- Adicionar MediaFeedController com endpoints REST para posts, comentários, gosta - Implementar endpoint de alimentação paginada com filtragem de nível de acess...
Adicionar MediaObjReportRepository e atualizar serviços de mídia para alimentação social
- Adicionar MediaObjReportRepositório para sistema de tipo/reacção - Atualizar MediaService com a publicação de eventos createPostSession e NATS - Atualizar Med...
Add filter header to Members & Subscribers tab with all column filters aligned
Increase ID column width and ensure IDs are displayed as strings to preserve full 19-digit CockroachDB unique_rowid() values
Replace generic Status column with Employment Status in Employees tab to use employmentStatus field from Employee entity
Complete filter header implementation for Employees tab with all columns aligned and all filters included
Add filter header to EmployeeManager datagrid with employment status and other filters
Ignorar a animação do gráfico em tempo real quando os dados forem inalterados
Atualizar o EmpregoStatusType para usar o armazenamento STRING enum em vez de ID
Fix TypeScript error in onGridReady - autoSizeColumns requires array parameter
Como o que vês no transporte?
Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.