17 sem força torna-se 16 — criação de temas de apoio toma seu próprio direito
POST /support/topics foi fechado no MANAGEM SUPPORT, o pai, então o filho direito Parecia morto enquanto estava a ser verificado. Agora é preciso CREATE SUPPORT...
18 unenforced torna-se 17 — campanhas de e-mail em massa são fechadas
VER BULK EMAIL e GESTÃO BULK EMAIL agora cobrem as superfícies da campanha e do provedor no EmailService, que não verificou nada, juntando- se ao resolvedor do ...
Pare de perder a paleta da marca a caminho do navegador
Organization. fromJSON não conseguiu ler sua própria saída. Mapeou o rampas de marca apenas a partir do objeto 'colores' aninhado SecurityService envia, mas o q...
Escolha o agente atribuído da pasta, não um dropdown
O campo Agent Atribuído é agora o mesmo controle que o Manager em um membro perfil: um campo somente para leitura que abre o selecionador de membros pesquisávei...
20 sem força torna-se 18 — materiais de marketing e mídias sociais são fechados
VER MATERIAIS e VER SOCIAL MÉDIA agora têm aplicação do servidor, ao lado de GESTÃO de contrapartes que eram apenas clientes. 29 endpoints em sete MediaService ...
O analisador não podia ver argumentos aninhados — seis direitos nunca foram decorativos
26 sem força torna-se 20, e nada disso é uma nova aplicação. Os seis agentes de vendas direitos foram fechados o tempo todo: AiSalesAgentController verifica-los...
Os editores dizem "Fornecido como MANAGEM TIMECARDS" em vez de "Ainda não forçado"
Um chip levava duas verdades diferentes e enganava em direções opostas. Não construído significa que nada verifica o direito e concedê-lo não faz nada. Superado...
Décimo primeiro cluster triado — empregados, tempo livre e horários de permanência
O primeiro grupo cuja resposta honesta é "sem ação", e dois dos seis olharam deletável até à última verificação. O TimecardService tem um limite de autenticaçã...
Deixe uma gravação falhada dizer o que realmente deu errado
"Salvar falhou: Falha ao salvar as configurações de identidade de marca" descartou o status e corpo de uma PUT que impõe o modelo de segurança aplicado, assim u...
28 sem força torna-se 26 — modelos de IA e uso são fechados
MANAGEM AI MODELS portas todos os quatro terminais do AiModelController e VER AI USAGE ambos de AiUsageController. Nenhum deles verificou um direito antes, apen...
30 sem força torna-se 28 — voicemail é fechado, chamada roteamento é mantido
VER VOZMAIL e MANAGEM VOZMAIL agora portão VoipVoicemailController, que perguntou para um direito apenas quando reproduzir uma gravação em uma organização PHI e...
Deixe uma org pintar o logotipo da home page uma cor sólida
Adiciona "Home Page Logo Sobreposição" para Branding em **************** directamente acima do Fundo Marca d'água: Sem sobreposição, Branco, Preto, e cada passo...
32 sem execução torna-se 30 — administração da caixa de correio fechado, logs de email apagados
VER EMAIL ACCOUNTS agora fecha as leituras administrativas no MailboxController e GESTÃO EMAIL ACCOUNTS portas cada escrita. Ambos eram apenas clientes antes: E...
Coloque o compositor de notas no topo de Todas as Comunicações
O compositor só existia na subtab Notas, por isso escrever uma nota sobre O que estavas a ler significava deixar a conta que estavas a ler. Tudo agora carrega o...
Mantenha o aplicativo do modelo de segurança fora do catálogo
A aba Aplicativos permitidos mostrou "Não disponível" para cada aplicativo e rastreou sempre que outra opção era escolhida. loadModels () é executado a partir ...
Escolha os aplicativos do novo org enquanto o cria
Adiciona um passo Apps & Características entre Tipo e Basics. Ele lista os aplicativos o o modelo de segurança do tipo de branch escolhido realmente oferece -- ...
37 sem força torna-se 32 — contatos de CRM e leads são fechados
Contatos: todos os 26 endpoints do ContactRestController do EmailService verbo que os nomeia. Verificaram cuidadosamente a propriedade e nenhum direito, com VEZ...
Impedir que os logótipos da letra-fallback org pisquem
Uma org sem logotipo mostra a sua inicial, e em /rede que inicial pestanejou continuamente. Três coisas empilhadas. PlatformRightsProvider envolve todo o aplic...
41 sem força torna-se 37 — os verbos do documento são fechados
CRIAR, EDIT, DELETE DOCUMENTS e MANAGEMENT STORAGE agora portão DocsService's ImagingController e DocumentController e ConversionService's upload endpoints. A ú...
Sexto grupo triado — os documentos abrangem quatro serviços e não devem ser semeados
CRIAR, EDIT, DELETE DOCUMENTS e MANAGEMENT STORAGE todos têm recursos reais ao vivo, então Nada aqui é deletável. VER DOCUMENTS é somente cliente no navRegistry...
Contas de Deus estão protegidas na lista de administradores da plataforma
Duas regras que o servidor impõe e isso só espelha: a plataforma de uma conta de deus direitos podem ser mudados por outro deus e ninguém mais, e uma conta de d...
43 sem execução torna-se 41 — as duas notas são suprimidas
Espelha a remoção de share notes (72) e MANAGEM NOTES SETTINGS (73): as constantes TS e o array de registro, a borda de um dos pais-mapa em ambos direitosHierar...
Reconstruir — a guarda i18n correu o impulso do dicionário
Nenhuma mudança de fonte. O 9a5b5167 falhou em onze chaves de background-slideshow porque os componentes atingiram o principal às 01:47 e as cordas atingiram ka...
46 sem força torna-se 43 — os terminais de notas são fechados
Quinto grupo. A infraestrutura Notas é KBService, não SecurityService: a entidade Sits under donotmodify/dao/beans/ Security/ e kamo-internal proxies /api/notes...
Parar uma solicitação de página-2 de cancelar a pasta que você acabou de abrir
Lixo, Lixo, Arquivo e todas as pastas personalizadas mostraram o mesmo e-mail — qualquer coisa estava no ecrã antes deles. O servidor não foi o problema: replay...
Deixe um administrador concedido realmente ver Administração de Plataforma
O portão de seção e o tópico do menu de configurações ainda perguntaram useUserInfo's hasPlatformAdminAccess, que é proprietário-do-top-level-org ou um deus-mod...
Enviar um operador sem guia de configuração para algum lugar real
SYSTEM USER e MANAGEM UNIVERSE portas superfícies que não são abas nesta página, assim alguém segurando apenas que é um administrador de plataforma o guarda de ...
Plataforma Administra portas de console cada superfície de plataforma
Renomeia a guia Usuário do Sistema para Administradores da Plataforma e a transforma no que era sempre em pé para: uma lista das pessoas que podem operar a plat...
48 unenforced torna-se 46 — encontro criar e juntar-se são fechados
Quarto grupo do 48, e dividiu três maneiras em vez dos dois o design previsto. O projeto atribuiu a verificação forçada do MANAGEM MEET SETTINGS ao ChatService...
Desenhar os marcadores de retorno de chamadas assim que o resumo carregar
O resumo aterra após a grade ter desenhado suas linhas, e AG Grid mantém o cellRenderer uma coluna foi construída com e somente recria uma célula quando sua lin...
Um upload apagado agora cai para trás em vez de ficar em silêncio
O commit anterior alegou um som aposentado "degrada-se para a camada abaixo dele em vez de silenciar". Não aconteceu. `isKnownSound Id` aceita um ID personaliza...
Mover o marcador de retorno de chamada ao lado do nome de contacto, adicionar um filtro de retorno de chamada
O marcador senta-se com o nome porque é para isso que a chamada é, em vez de na coluna id onde ele empurrou os ids para fora da linha. O filtro oferece Tudo / ...
Envie seus próprios efeitos sonoros, em todas as três camadas
O sistema só podia tocar os 39 tons que enviava. Agora qualquer layer pode adicionar seu próprio arquivo — o catálogo da plataforma, uma organização, um membro ...
48 sem aplicação — os seis direitos PLOS estão fechados agora
Ligando o proxy LOS feito PLOS * forçado, mas eles permaneceram na lista não forçada, assim, os editores estavam mostrando 'Ainda não forçado' contra seis portõ...
Deixar que o remetente edite o assunto da reunião convidar email
O assunto do convite foi fixado em "<host> de <org> convidou você para uma reunião" e construído dentro A rota de envio, para que ninguém pudesse dizer sobre o ...
Triagem do terceiro grupo — Encontre splits em dois
Todos os cinco direitos Meet têm recursos reais em execução, então nenhum é um caso de canal de chat: Kamomeet- implantação é ao vivo e Meet-jibri é implantado,...
Colocar o marcador de chamada de volta após o ID principal
Liderar a célula com o marcador empurrou o ID direito em qualquer linha com uma chamada esperando, para que os ids não mais alinhados na coluna enquanto rola.
Gate o proxy de empréstimo pessoal sobre os direitos PLOS
KamoLOS não impõe nada — nenhum direito verifica em qualquer parte da sua fonte — por isso este proxy é o limite de autorização para o módulo, a posição negaA m...
O lembrete da reunião atinge o sino, e aparece uma vez
MeetReminderPopup desenhou seu próprio Snackbar de sua própria assinatura para **************************** Nada mais sabia que um lembrete tinha aconteceu: o s...
Segundo cluster triado — PLOS é implementado, e barato agora
Os seis direitos PLOS * têm uma característica real: KamoLOS é um serviço de empréstimo completo. Não deletável. Mas nada obriga nenhum deles — nenhum direito v...
Um lembrete de calendário, anunciado uma vez
Um lembrete estava chegando duas vezes. O baralho pega-o como uma notificação, e o caminho mais antigo pegou-o também: CalendarWebSocketContext abriu um segundo...
Subscreva a contagem do curso em vez de pedir a cada minuto
NavTop soma duas contas em um crachá de obrigação, e apenas a metade legal foi Viva. Um membro designado um curso — ou dispensado de um pelo RH — manteve o anti...
Largue a rota do proxy para um endpoint que nunca existiu
/api/notes/statistics encaminhados para um terminal KBService NotesController não implementá-lo, e nada no aplicativo nunca o chamou — então o único A única coi...
Capture uma chave i18n construída com modelo que não consegue alcançar
As chaves do catálogo contêm pontos, e eles foram escritos em en.json como literal Chaves planas. next-intl resolve dividindo em pontos, então cada um dos 46 ev...
O sino diz a verdade em cada aba, não apenas a que você clicou
O sino de navegação era ao vivo para chegadas e nada mais. Leituras, demissões, sonecas e deleções foram aplicadas em qualquer aba que o membro clicou e Anuncia...
O jogador é um módulo singleton, não um valor React
Disparar um som leu um contexto, que fez cada local de chamada POSIÇÃO NA TREE parte da sua correcção. Um componente renderizado acima do SoundProvider obteve u...
Como o que você vê o transporte?
Comece com o plano gratuito e leia esta página novamente daqui a um mês, para saber mais sobre o que está disponível para você.
