Plataforma de desenvolvimento colaborativo Forgejo 12.0 já disponível

O lançamento da plataforma de desenvolvimento colaborativo Forgejo 12.0 foi publicado. Ela permite que você implante um sistema para trabalho colaborativo com repositórios Git em seus servidores, semelhante em suas tarefas ao GitHub, Bitbucket e Gitlab. Forgejo é uma ramificação do projeto Gitea, que por sua vez se ramificou da plataforma Gogs. O Forgejo foi separado em 2022 após tentativas de comercializar o Gitea e a transferência do controle para uma empresa comercial. O projeto Forgejo adere aos princípios de gerenciamento independente e controle da comunidade. O Codeberg.org, que hospeda o Git, passou a usar o Forgejo. O código do projeto é escrito em Go e é distribuído sob a licença GPLv3.

As principais características da plataforma são o baixo consumo de recursos (pode ser usada na placa Raspberry Pi ou em sistemas de baixo custo). VPSe um processo de instalação simples. Recursos padrão de gerenciamento de projetos são fornecidos, como gerenciamento de tarefas, rastreamento de problemas, solicitações de pull, wiki, ferramentas para coordenar equipes de desenvolvimento, preparação de versões, colocação automática de pacotes em repositórios, gerenciamento de direitos de acesso, integração com plataformas de integração contínua, busca de código, autenticação via LDAP e OAuth, acesso ao repositório via protocolos SSH e HTTP/HTTPS, habilitação de webhooks para integração com Slack, Discord e outros serviços, suporte para Git hooks e Git LFS, ferramentas para migrar e espelhar repositórios. Um recurso especial é a capacidade de usar o protocolo ActivityPub para unir projetos individuais em uma rede federada. servidores desenvolvedores.

Grandes mudanças:

  • A página de perfil do usuário foi reformulada. Ações adicionais foram adicionadas ao menu de perfil.
    
Plataforma de desenvolvimento colaborativo Forgejo 12.0 já disponível
  • Interface aprimorada para revisão de pull requests no nível de commit (em vez de um changelog completo abrangendo todos os commits, neste modo, os commits individuais são revisados sequencialmente). Botões de avançar e voltar foram adicionados para navegar pelos commits durante a revisão. O uso do botão de finalizar revisão para commits individuais foi permitido. O texto explicativo do commit foi deixado visível nas páginas de revisão.
    
Plataforma de desenvolvimento colaborativo Forgejo 12.0 já disponível
  • Adicionada uma opção para enviar notificações por e-mail sobre falhas ao executar trabalhos agendados (Ações Forgejo).
  • Otimização do processo de verificação de conflitos com pull requests abertos ao enviar novos commits para a branch de destino. Anteriormente, essa verificação resultava em uma carga de E/S proporcional ao número de pull requests abertos devido à operação aplicada à árvore de trabalho. A mudança para o comando "git merge-tree --write-tree" permitiu a mesclagem sem acessar a árvore de trabalho, o que reduziu significativamente a carga em grandes implantações.
  • Adicionada a capacidade de usar SSH para tarefas anteriormente vinculadas ao OpenPGP. Para assinar confirmações após editar arquivos ou aceitar alterações, agora é possível usar uma chave SSH em vez de uma chave GPG (a assinatura é gerada no TPM via ssh-agent).
  • Por padrão, um arquivo robots.txt é adicionado para informar os bots sobre seções que não devem ser indexadas.
  • Adicionou um recurso para manter o fork sincronizado com o projeto principal.
    
Plataforma de desenvolvimento colaborativo Forgejo 12.0 já disponível
  • Adicionado suporte para visualização de modelos 3D no formato glTF.
    
Plataforma de desenvolvimento colaborativo Forgejo 12.0 já disponível
  • O editor de comentários agora permite que você recue usando a tecla Tab.
  • Com base no Alpine 3.22, uma imagem de contêiner pronta para uso para executar o Forgejo 12 foi criada, usando Git 2.49.1, GnuPG 2.4.7, SQLite 3.49.2 e OpenSSH 10.0.

Fonte: opennet.ru

Compre hospedagem confiável para sites com proteção DDoS, servidores VPS VDS 🔥 Compre hospedagem de sites confiável com proteção contra DDoS, servidores VPS/VDS | ProHoster