Aller au contenu

Ronne AI Marketplace 0.7.0

La version 0.7.0 porte sur l'exploitation de Ronne selon les règles propres à une organisation : seule la personne qui exploite le serveur peut faire l'installation, root décide de la durée des jetons d'accès, l'approbation par root de son propre travail exige une raison, et chaque événement d'audit indique d'où il vient. Les gens reçoivent maintenant des notifications dans l'application, root est avisé quand une nouvelle version sort et choisit les langues offertes, et les écrans de connexion sont nouveaux.

Nouveautés

  • L'installation dans le navigateur demande maintenant un code de configuration à usage unique. Le serveur le crée quand il démarre avant l'installation et ne l'affiche que là où la personne qui exploite le serveur le voit, comme le journal du serveur, la sortie du script d'installation et la commande setup-code. Jusqu'ici, la première personne à ouvrir l'adresse faisait l'installation de l'instance. Le code est supprimé dès que root existe.
  • Root décide combien de temps les jetons d'accès peuvent durer, dans l'onglet Authentification : 30, 90 ou 365 jours ou aucune limite, et une durée égale ou plus courte pour les réviseurs et root (365 et 90 jours par défaut). Créer un jeton ne propose que ce qui est permis, et le bouton Les raccourcir ramène les jetons plus anciens sous la limite sans les révoquer. Changer votre mot de passe révoque vos jetons, à moins que vous décochiez la case, tout comme la réinitialisation de votre double authentification par root. Root voit les jetons de chaque personne sur sa page et peut en révoquer un. Jetons d'accès est maintenant un onglet de Compte.
  • Quand root approuve sa propre soumission, personne d'autre ne l'examine : une raison est donc de nouveau obligatoire, sur la page de révision et dans l'approbation en bloc. La raison s'affiche sur la page de révision et dans l'Aperçu de l'élément. Le message d'une approbation ordinaire reste facultatif.
  • Chaque événement d'audit enregistre maintenant l'ID de sa requête (le même que dans les lignes de journal du serveur), la façon dont il est arrivé (web, API, SCIM, la ligne de commande ou une tâche planifiée), le client, l'espace de travail et le résultat, de sorte qu'une connexion échouée ou une requête SCIM refusée est marquée comme telle. Le journal d'audit filtre par espace de travail et par ID de la requête, et désigne les personnes par leur nom.
  • Une cloche en haut de chaque page compte ce que vous n'avez pas lu, et une page Notifications liste tout, avec des filtres. Les auteurs sont avisés quand une soumission est approuvée, renvoyée pour modifications, rejetée, commentée ou publiée; le réviseur qui a demandé des modifications l'est quand elle revient; les gens sont avisés quand une demande pour se joindre à un espace de travail ou pour déplacer quelque chose reçoit une réponse, et les personnes qui répondent à ces demandes, quand l'une d'elles attend. Root est avisé des nouveaux commentaires et des nouvelles versions. Personne n'est avisé de sa propre action. Les notifications restent dans l'application, sans courriel, et sont conservées 90 jours.
  • Une fois par jour, le serveur demande à GitHub s'il existe une version plus récente, et n'envoie rien sur l'instance. Si c'est le cas, root reçoit une notification, et Admin › Réglages › Mises à jour indique comment mettre à jour pour chaque façon d'installer Ronne, avec une sauvegarde d'abord. Ronne ne se met jamais à jour tout seul. Root peut désactiver la vérification, tout comme la personne qui exploite le serveur, avec RONNE_UPDATE_CHECK=off.
  • Dans Admin › Réglages › Langues, root choisit la langue où tout le monde commence et, parmi l'anglais, le portugais et le français, celles que les gens peuvent choisir, ou désactive le choix. Quand une langue est désactivée, le choix des gens est conservé jusqu'à son retour.
  • La connexion, sa deuxième étape et l'assistant d'installation partagent une nouvelle mise en page. La connexion a deux onglets, l'un pour votre compte et l'autre pour le terminal (rmk), les boutons des fournisseurs d'identité portent le logo de Microsoft ou de Google, et le code de l'application d'authentification se saisit dans six cases qui acceptent un code collé.
  • Le résultat d'une action, comme Enregistré ou Jeton révoqué, s'affiche maintenant dans un court message au bas de l'écran, qui disparaît de lui-même; les avertissements et les erreurs restent jusqu'à ce que vous les fermiez. Le texte de l'application est composé en Inter, et les groupes de la barre latérale se ferment et s'ouvrent d'un clic sur leur en-tête.
  • Les filtres de l'onglet Analyse de sécurité acceptent plus d'une valeur, et un avertissement de React sur la page de révision a disparu.
Version 0.7.0 sur GitHub (s'ouvre dans un nouvel onglet)