47 não forçados — mais cinco foram falsamente relatados
CREATE ORG CALENDAR EVENTS é aplicado: MemberCalendarService arremessos OrgCalendarForbiddenExcepção quando um membro sem ele escreve para o org calendário. A v...
52 não forçados, não 58 — seis foram falsamente relatados
A detecção da porta de auditoria reconheceu o direito e a verificação. Nega, a menos que, temAnyRight, sessãoTem direito ou proibido. Seis direitos que SÃO fora...
Apague a cascata, adicione ações em massa de ramificações, explique a regra
O destaque em cascata agora viaja a cadeia em vez de piscar cada afetado Remem imediatamente. ActivadoOs antepassados já chegam mais próximos, por isso o índice...
Fazer a pesquisa do emoji filtrar
A pesquisa do selecionador correspondeu à consulta com o nome da categoria traduzida Só, e voltou a empurrar cada emoji para os resultados quando nada pareado —...
Mostrar e impor a hierarquia de permissões em todos os cinco editores
Cinco editores concederam 199 direitos como cinco listas planas de caixas de seleção, e nenhum dos eles mostraram que um direito pode ser um pré-requisito para ...
Barras de rolagem fixas, uma barra de ferramentas que nunca rola, e uma janela que limpa a nota
Três coisas, todas no pegajoso flutuante. A barra de pergaminhos ainda estava cinzenta. As regras foram escritas como **************** que estilos apenas o ele...
Normalizar o membro sobrepõe- se à hierarquia
Os direitos directos dos membros passam agora pela hierarquia dos direitos. normalizeLevel antes deles Persistem: uma criança concedida puxa seus antepassados a...
Os antepassados do 'backfill' não podem remover o acesso
MemberRightsAppliedService agora nega qualquer direito cuja cadeia pai não é Concedida. Cada linha escrita antes da hierarquia existir não sabe nada sobre Antep...
Hierarquia pai/filho para todos os 199 direitos
RoleRightType declarou um campo 'pai' e um getParent() público por anos. Todas as constantes passaram nulas e nada lhe chamou. Isto termina que andaimes: 135 cr...
Parar a pintura de fundo do bloco de lançamento sobre a barra de rolagem da página
O launchpad é a única página que renderiza o fundo sangrado, e foi a única página cuja barra de rolagem permaneceu invisível após o -webkit-/standard o conflito...
Repintar o lembrete na cor do org, abrir as suas opções no local
O cartão é a cor primária da organização agora, com cada marca desenhada in -- on-primary em vez de um branco literal - uma org de rótulo branco que escolhe um ...
A marca d'água do pegajoso está centrada desde o momento em que se abre
Só pousou corretamente depois que a nota foi redimensionada. A medição utilizada getBoundingClientRect, que relata a caixa PAINTED — e um adesivo abre por anima...
Centrar a marca d'água do pegajoso na superfície de escrita
Estava centrado em toda a nota, de modo que se sentou alto — puxado para trás do barra de título — e em modo rico, ele se deslocou cada vez que a barra de ferra...
Página de configuração legal e conformidade com o texto legal padrão
Uma nova aba sobre /settings/features/hrs segurando Texto Legal Padrão, vinculada a partir do menu de configurações e a plataforma de configurações. Criar um pa...
Texto rico no pegajoso e nas antevisões, e um modo que você pode alternar
Uma nota agora diz se é texto rico ou texto simples, e tanto o editor e o pegajoso flutuante pode mudá-lo. A nota flutuante em modo rico incorpora o mesmo edit...
Carregue o modo rich-text / plain-text de uma nota através da API
Criar honras no modo solicitado e o padrão para rich, correspondendo ao editor uma nota é criada em. A atualização é nula como qualquer outra campo nesse endpoi...
Adicionar a coluna is rich text, predefinida e recheada ao rich
Se uma nota é editada como texto rico ou texto simples não pode ser lido de volta fora do seu conteúdo: uma nota rica que ninguém formatou ainda é byte-for-byte...
Escrever as configurações legais de org precisa de ambos os direitos de RH
A aba Configurações Legal & Compliance é o único escritor e agora é oferecido apenas A um membro que detém GESTÃO HRS SETTINGS *e* GESTÃO LEGAL AND COMPLIANÇA, ...
Uma nota registra se é texto rico ou texto simples
O modo não pode ser derivado do conteúdo. Uma nota rica que o membro tem não formatado ainda serializa byte-for-byte de forma idêntica a um simples - ambos são ...
Uma página para as notificações e os controles sobre elas
A página de notificações usava um cabeçalho próprio — uma sobrancelha, um título e três botões de comprimidos dentro de um cartão bordado — enquanto cada página...
GET/PATTH o texto legal padrão da org
/api/docs/legal/settings, atrás do mesmo funil guarded() que todos os outros mapeamento neste controlador. A leitura NUNCA cria uma linha: resolve para LegalDe...
Semeia cada organização um texto legal padrão
Uma linha hr legal settings por org, única em org id, carregando **************************** Inserto-only, nunca uma atualização. Uma org que editou o seu pró...
Texto legal padrão de nível de org
LegalSettings é uma linha por organização que carrega a redação de uma nova lei O pacote começa com. É um DEFAULT, nunca uma referência viva: criar um o pacote ...
A história torna-se uma página, e o sino toca
O sino abriu um popover, que é a forma certa para "o que acabou de acontecer" e a errada para "o que disse aquele lembrete na terça-feira". Um painel pendurado ...
Um histórico filtrado e paged
O centro poderia responder a uma pergunta: as centenas mais recentes, não lidas ou não, sem forma de pedir o que já tinha sido lido. Então, qualquer coisa que u...
Deixe o histórico ser consultado pela especificação
O histórico da testa filtra por tipo e se uma notificação foi ler, e aqueles combinam livremente — que como JPQL é uma consulta por combinação, ou uma consulta ...
O pino pegajoso flutuante é o mesmo pino / notas desenha
O pegajoso estava desenhando um caminho de marcador enrolado à mão enquanto a parede de notas, o editor, o trilho e a barra de massa tinham-se mudado para o Mui...
Pare as duas metades da barra de rolagem da página que se cancelam
O roteirista de conteúdo principal declarou ambos: e um bloco de regras `::-webkit-scrollbar `, na teoria de que qualquer que seja o O navegador entendido ganha...
Reconstruir /notas como uma parede de papel com um editor de painel dividido
A página foi a última tela ainda em Tailwind cru azul-600 / cinza-50 enquanto tudo ao seu redor se moveu para o sistema de casa, e cada um de seus ~100 `escuro:...
Pin e desabotoar uma nota do seu pegajoso flutuante
O pegajoso pode recolorir, renomear, minimizar, maximizar e fechar uma nota, mas não piná-lo — então fiação significava voltar para / notas para a única coisa o...
Desenhar a barra de rolagem do conteúdo principal, na cor da org
html/body são fixados à altura:100%, então o elemento que realmente rola uma página é o conteúdo principal div em layout. tsx — e não carregava nenhuma barra de...
Segure o chip de pino de uma placa de lançamento até que seu painel chegue
Os painéis revelam-se no rolo (enquanto InView, opacidade 0 -> 1), mas o controle do pino é uma sobreposição do irmão em vez de parte dessa animação — ele tem s...
Uma janela de horas silenciosas, que rege ambos os canais de notificação
Eram dois. O par perto do topo da página silenciou os cartões no aplicativo; o par na parte inferior silenciou os e-mails de mensagem perdida. Nada no ecrã diss...
Dois significados de 100% — uma largura de leitura, e todo o painel
A percentagem foi reiniciada para uma linha de base: a página cresceu para o painel mas capificou em 920px, que em um monitor largo deixa a folha flutuando em m...
Atualizar o relógio NavTop no momento em que o editor salvar
Vazio do soco um membro é atualmente cronometrado sob já deixa-os OFF servidor-side: RosterService.clockState lê o mais recente soco ao vivo e salta linhas vazi...
Papel pegajoso sólido e uma barra de rolagem na cor da nota
O fundo da nota desbotou para `rgba(0,00,045)` em um canto. Isto é... não é uma sombra — é 95% TRANSPARENTE, por isso o canto de um pegajoso mostrou página a ro...
Amplia o documento e agarra- o para o mover
Uma cápsula flutuante na parte inferior direita do painel do documento: −, a actual percentagem, +. A REALIZAÇÃO É O REset — um botão de reset separado seria um...
Notas afixadas na plataforma de lançamento, rotação de cores e um envio adequado
Três coisas. Notas pinadas chegam à plataforma de lançamento. Cada nota fixada em /notas recebe uma chip lá em sua própria cor pegajosa, com uma visualização c...
Configurações de notificação através da largura, com um modelo funcional
Era uma coluna de 760px de linhas de switch, que lê como um formulário para preencher em vez do que algo para sintonizar — e em uma tela larga deixou dois terço...
Parar a agenda piscando uma barra de rolagem e centralizar o contador de passos
O Flicker. A linha doca set `overflow-x: auto` e deixou o outro eixo sozinho — mas CSS calcula `overflow-y: visível` para `auto` no momento em que o outro eixo ...
Notificações se tornam uma aba no próprio perfil do membro
Eles eram uma página própria em /settings/notifications, o que colocou uma preferência sobre uma pessoa em outro lugar que não a página sobre essa pessoa — e de...
Coincidir a varredura de verificação enum-whitelist com a renderização do YugabyteDB
dropStaleEnumWhitelistChecks () procurou '% IN (%), que é como BarataDB armazenada uma lista branca @EnumType.STRING. PostgreSQL e YugabyteDB normalizar a restr...
Assinar um pacote em /settings/sign, numa rota própria
A assinatura estava em linha na aba de perfil do membro, então o documento sentou-se em a aba de configurações tira E a sub-tab de conformidade tira E essa aba ...
Recordar o tamanho e a posição de cada nota flutuante por dispositivo
Reabrindo uma nota separada agora a coloca de volta exatamente onde ficou, em O tamanho que ficou, naquele ecrã. A colocação é por DEVICE, deliberadamente. Que...
Assine dentro do shell do aplicativo, atrás de um cabeçalho de página
O assistente foi aberto como um diálogo MUI completo do Screen, assinando um pacote lançado o membro fora do produto: NavTop e NavPri foram cobertos, não houve ...
Captura npm silenciosamente caindo próximo nativo SWC binário
A construção da imagem morreu na 'próxima construção' com A transferir o pacote swc @next/swc-linux-x64-gnu... não manuseadoRejection TypeError: terminado (UND...
A liderança de um retorno é lida, não lembrada — e uma chamada pode ser reaberta
Duas coisas, tanto sobre um evento de calendário ser um lugar pobre para manter uma cópia de O registo de outra pessoa. O diálogo de eventos agora lê o lead do...
Parar a cópia dos detalhes do cabeçalho para o evento do calendário
O evento levou o nome, número, e-mail e melhor hora para ligar, copiado na sua descrição quando a chamada foi reservada. Uma cópia de um registro que ainda está...
Ler um evento pelo ID
A página principal contém o ID de um evento de callback e quer reabri-lo no mesmo diálogo que o calendário usa, então ele precisa ser capaz de obter o evento po...
Notas flutuantes tornam-se uma segunda classe da janela hex head
Hex heads agora para trás dois tipos de janela: as janelas popup ferramenta eles E notas flutuantes. Minimizar substitui o roll-up antigo — a folhas pegajosas m...
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.