Sortie du système de coopération GitBucket 4.33

Présenté lancement du projet GitBucket 4.33, dans le cadre duquel un système de collaboration avec le référentiel Git est développé, offrant une interface de style GitHub et Bitbucket. Le système se distingue par sa facilité d'installation, sa possibilité d'extension des fonctionnalités via des plugins et sa compatibilité avec l'API GitHub. Le code est écrit en Scala et disponible sous licence Apache 2.0. MySQL et PostgreSQL peuvent être utilisés comme SGBD.

Les principales fonctionnalités de GitBucket :

  • Support des référentiels Git publics et privés accessibles via HTTP et SSH ;
  • Support GitLFS;
  • Une interface pour naviguer dans le référentiel avec la possibilité d'éditer des fichiers en ligne ;
  • Présence d'un Wiki pour la préparation de documentation ;
  • Une interface pour le traitement des rapports d'erreurs (Issues) ;
  • Outils pour le traitement des demandes de modifications (Pull request) ;
  • Système d'envoi de notifications par e-mail ;
  • Système de gestion des utilisateurs et des groupes simple avec support de l'intégration LDAP ;
  • Système de plugins avec une collection d'extensions développées par des membres de la communauté. Des fonctionnalités telles que la création de notes gist, la publication d'annonces, la sauvegarde, l'affichage de notifications de bureau, le graphique des commits, et le rendu AsciiDoc sont mises en œuvre sous forme de plugins.

Caractéristiques nouvelle version :

  • Il est désormais possible de configurer toutes les options de l'interface CLI via des variables d'environnement (utile pour Docker). Par exemple, les paramètres de connexion au SGBD peuvent maintenant être transmis via des variables d'environnement au lieu d'un fichier database.conf ;
  • De nouveaux paramètres GITBUCKET_MAXFILESIZE (taille maximale des fichiers téléchargés), GITBUCKET_UPLOADTIMEOUT (délai d'attente lors du téléchargement des fichiers), GITBUCKET_PLUGINDIR (répertoire supplémentaire pour les plugins) et
    GITBUCKET_VALIDATE_PASSWORD (logique de vérification de la validité du mot de passe) ont été ajoutés ;
  • Ajout de la prise en charge du repliement du contenu des fichiers dans l'interface lors de l'évaluation des modifications dans une pull request (facilite la vérification des grandes pull requests) ;

    Sortie du système de coopération GitBucket 4.33
  • Options mises en œuvre pour interdire l'accès depuis des IP internes aux WebHook manageurs avec possibilité de définir une liste blanche d'adresses internes autorisées ;
    Sortie du système de coopération GitBucket 4.33
  • Des propriétés « assignee » et « assignees » ont été ajoutées à certaines réponses de l'API Web pour identifier les utilisateurs qui ont assigné ou qui se sont vus attribuer des tâches.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster