Replace fake member data with real API call in MemberListProvider to show actual organization members
Corrija o acesso ao campo EmbNameFull e remova a extensão do telefone (conflito de método com o getter personalizado)
Use logoFull variant and flexible sizing to eliminate empty space around full logos on loading screens
Use organization theme colors instead of hardcoded green on welcome/success screen
Remove intermediate status messages in logout flow and redirect immediately to prevent double loading display
Make Create Organization card always visible regardless of other orgs in network
Properly extract base URL using regex to avoid including path portions
Use current site's theme hostname with org-specific paths to avoid SSL certificate errors
Improve org logo URL generation by stripping subdomain aliases and extracting base domain
Replace Grid with GridLegacy in page.tsx for MUI v7 compatibility
Use GridLegacy for MUI v7 compatibility - Grid2 not available, GridLegacy has the legacy API with item/xs props
Replace Grid with Grid2 for MUI v7 compatibility in network page
Resolve ESLint errors blocking build - escape unescaped entities and replace any types with strict typing
Panels now close when clicking empty areas of NavPri sidebar - Fixed useEffect logic to close panels when activePanel is null - Previously only closed when activePanel was a different panel ID - Now correctly closes when activePanel is null (sidebar background clicked)
Add click-outside detection to primary navigation panels - Added backdrop overlay to NavPriItemWithPanel component - Click or touch outside panel now closes it - Increased z-index to ensure backdrop is visible above NavTop bar - Matches behavior of NavTopPanel for consistent UX
Tornar as letras ROFL altamente visíveis com aumento de opacidade, tamanho, índice z e registro de depuração
Restore text field editing by targeting pointerEvents more specifically - Changed pointerEvents from FormControlLabel to only target the label element - Prevents disabling text input fields while still protecting Everyone role - Uses MUI selector to target only the label, not the entire form control
Use case-insensitive contains check for Everyone role - Changed from exact title match to **************** - Handles variations like 'Everyone (Applies To All)' - More robust role detection for Everyone role protection - Applied to all role checks: checkbox state, toggle prevention, save enforcement, and edit loading
Prevent cell width adjustment by using fixed 180px width
- Outer container now has fixed width: 180px - Removed minWidth in favor of fixed width - Inner flex container handles content layout - No more width adjustment...
Make timer update every second and add 'ago' suffix to elapsed time
- Timer now updates EVERY SECOND regardless of age (truly live) - calculateTimeAgo() uses currentTime state for real-time calculation - Added ' ago' suffix to a...
Make timer truly live with constant recalculation and stabilize hover area
- Timer now recalculates on every render (truly live, no lag) - State updates trigger re-renders at smart intervals (1s to 1hr) - Fixed glitchy hover by adding ...
Store and retrieve timezone from localStorage instead of API calls
- Updated validate route to fetch timezone from Redis session data - Store timezone in localStorage during validation - DateTimeDisplay now reads from localStor...
Tornar configurável a conexão SessionUtilityService Redis através das propriedades Spring
Substituir try-with-resources com fechamento manual para OtkValidator
Atualizar SecurityRoleController para usar o pacote de sessão SessionData
Atualizar sessãoUtilidadeServiço para usar utilitários Redes existentes da biblioteca compartilhada
Use getOrganizaçãoDePedido para obter o usuário atual da sessão Redis
Usar getOrganização IdFromRequest em vez de getCurrentUserOrganização
Adicionar anotações em cascata ao OrgRole.rights para garantir que os direitos sejam salvos
Use getRoleByIdCom direitos para evitar NullPointerException na conversão DTO
Adicionar getRoleByIdComDireitos para carregar corretamente coleções preguiçosas
Mostrar todos os direitos disponíveis ao editar uma função, não apenas definir os direitos de momento
Recarregar o papel após atualizar os direitos de povoar a coleta de direitos para a conversão de DTO
Converter string rightType to RoleRightType enum in create/update role endpoints
Alterar RoleRightUpdate.rightType from enum to String to match frontend API contract
Configurar o ObjectMapper para serializar as datas como cadeias ISO- 8601
Adicionar JavaTimeModule ao ObjectMapper para lidar com serialização LocalDateTime
Tornar o endpoint de funções publicamente acessível para corrigir erro 403
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.