Pular para o conteúdo

Ronne AI Marketplace 0.7.0

A versão 0.7.0 trata de operar o Ronne com as regras da própria organização: só quem roda o servidor pode fazer o setup, o root decide quanto tempo duram os tokens de acesso, a aprovação que o root dá ao próprio trabalho exige um motivo, e cada evento de auditoria diz de onde veio. As pessoas agora recebem notificações no app, o root fica sabendo quando sai uma versão nova e escolhe quais idiomas são oferecidos, e as telas de login são novas.

Novidades

  • O setup no navegador agora pede um código de configuração de uso único. O servidor o cria quando inicia antes do setup e só o mostra onde quem roda o servidor o vê, como o log do servidor, a saída do script de instalação e o comando setup-code. Até agora, quem abrisse o endereço primeiro fazia o setup da instância. O código é apagado assim que o root passa a existir.
  • O root define quanto tempo os tokens de acesso podem durar, na aba Autenticação: 30, 90 ou 365 dias ou sem limite, e uma validade igual ou menor para revisores e root (365 e 90 dias por padrão). Criar token oferece só o que é permitido, e Encurtar ajusta os tokens mais antigos ao limite sem revogá-los. Alterar a sua senha revoga os seus tokens, a não ser que você desmarque a caixa, e a redefinição da sua autenticação de dois fatores pelo root também os revoga. O root vê os tokens de cada pessoa na página dela e pode revogar um deles. Tokens de acesso agora é uma aba da Conta.
  • Quando o root aprova a própria submissão, ninguém mais a examina, então um motivo volta a ser obrigatório, na página de revisão e na aprovação em lote. O motivo aparece na página de revisão e na Visão geral do item. A mensagem de uma aprovação comum continua opcional.
  • Cada evento de auditoria agora registra o ID da requisição (o mesmo das linhas de log do servidor), por onde ele chegou (web, API, SCIM, a linha de comando ou uma tarefa agendada), o cliente, o espaço de trabalho e o resultado, então um login que falhou ou uma requisição SCIM recusada aparece como tal. O log de auditoria filtra por espaço de trabalho e por ID da requisição, e mostra as pessoas pelo nome.
  • Um sino no topo de cada página conta o que você ainda não leu, e uma página Notificações lista tudo, com filtros. Os autores ficam sabendo quando uma submissão é aprovada, devolvida para alterações, rejeitada, comentada ou lançada; o revisor que pediu alterações fica sabendo quando ela volta; as pessoas ficam sabendo quando um pedido para entrar em um espaço de trabalho ou para mover algo é respondido, e quem responde a esses pedidos, quando um deles espera. O root fica sabendo de feedback novo e de versões novas. Ninguém é avisado sobre a própria ação. As notificações ficam no app, sem e-mail, e são guardadas por 90 dias.
  • Uma vez por dia o servidor pergunta ao GitHub se existe um release mais novo, e não envia nada sobre a instância. Quando existe, o root recebe uma notificação, e Admin › Configurações › Atualizações mostra como atualizar em cada forma de instalar o Ronne, com um backup antes. O Ronne nunca se atualiza sozinho. O root pode desligar a verificação, e quem opera o servidor também, com RONNE_UPDATE_CHECK=off.
  • Em Admin › Configurações › Idiomas, o root define o idioma em que todos começam e quais, entre inglês, português e francês, as pessoas podem escolher, ou desativa a escolha. Quando um idioma é desativado, a escolha das pessoas fica guardada para quando ele voltar.
  • O login, a segunda etapa dele e o assistente de instalação compartilham um novo layout. O login tem duas abas, uma para a sua conta e outra para o terminal (rmk), os botões de provedor de identidade trazem o logotipo da Microsoft ou do Google, e o código do app autenticador vai em seis caixas que aceitam um código colado.
  • O resultado de uma ação, como Salvo ou Token revogado, agora aparece como uma mensagem curta na parte de baixo da tela, que some sozinha; avisos e erros ficam até você fechá-los. O texto do app usa a fonte Inter, e os grupos da barra lateral fecham e abrem com um clique no cabeçalho deles.
  • Os filtros da aba Verificação de segurança aceitam mais de um valor, e um aviso do React na página de revisão sumiu.
Release 0.7.0 no GitHub (abre em uma nova aba)