Платформата за колаборативен развој Forgejo 12.0 сега е достапна

Објавено е изданието на платформата за колаборативен развој Forgejo 12.0. Таа ви овозможува да распоредите систем за колаборативна работа со Git репозиториуми на вашите сервери, сличен по своите задачи како GitHub, Bitbucket и Gitlab. Forgejo е fork на проектот Gitea, кој пак се разграни од платформата Gogs. Forgejo беше одвоен во 2022 година по обидите за комерцијализација на Gitea и префрлање на контролата на комерцијална компанија. Проектот Forgejo се придржува до принципите на независно управување и контрола на заедницата. Codeberg.org, кој е домаќин на Git, се префрли на користење на Forgejo. Кодот на проектот е напишан во Go и се дистрибуира под лиценцата GPLv3.

Клучните карактеристики на платформата се ниската потрошувачка на ресурси (може да се користи на Raspberry Pi плочата или во нискобуџетни VPS) и едноставен процес на инсталација. Обезбедени се стандардни функции за управување со проекти, како што се управување со задачи, следење на проблеми, барања за преземање, вики, алатки за координирање на тимовите за развивачи, подготовка на изданија, автоматско поставување пакети во репозиториуми, управување со права за пристап, интеграција со платформи за континуирана интеграција, пребарување на код, автентикација преку LDAP и OAuth, пристап до репозиториум преку SSH и HTTP/HTTPS протоколи, веб-куки за интеграција со Slack, Discord и други услуги, поддршка за Git куки и Git LFS, алатки за мигрирање и пресликување на репозиториуми. Посебна карактеристика е можноста за користење на протоколот ActivityPub за обединување на поединечни проекти во федерирана мрежа. сервери програмери.

Главни промени:

  • Страницата со профилот на корисникот е редизајнирана. Додадени се дополнителни дејства во менито на профилот.
    
Платформата за колаборативен развој Forgejo 12.0 сега е достапна
  • Подобрен интерфејс за преглед на барањата за повлекување на ниво на извршување (наместо целосен дневник на промени што ги опфаќа сите извршување, во овој режим поединечните извршување се прегледуваат секвенцијално). Додадени се копчиња за напред и назад за навигација низ извршувањето за време на прегледот. Дозволена е употреба на копчето за завршување на прегледот за поединечни извршување. Текстот со објаснување за извршувањето е оставен видлив на страниците за преглед.
    
Платформата за колаборативен развој Forgejo 12.0 сега е достапна
  • Додадена е опција за испраќање известувања по е-пошта за неуспеси при извршување на закажани задачи (Forgejo Actions).
  • Оптимизиран е процесот на проверка на конфликти со барања за отворено повлекување при испраќање нови потврди во целната гранка. Претходно, таквата проверка резултираше со оптоварување на влезно/излезно ниво пропорционално на бројот на барања за отворено повлекување поради операцијата што се применува на работното дрво. Префрлањето на командата „git merge-tree --write-tree“ овозможи спојување без пристап до работното дрво, што значително го намали оптоварувањето при големи распоредувања.
  • Додадена е можноста за користење на SSH за задачи претходно поврзани со OpenPGP. За потпишување на потврди по уредување на датотеки или прифаќање на промени, сега може да се користи SSH клуч наместо GPG клуч (потписот се генерира во TPM преку ssh-agent).
  • Стандардно, се додава датотека robots.txt за да ги информира ботовите за деловите што не треба да се индексираат.
  • Додадена е функција за одржување на форката синхронизирана со главниот проект.
    
Платформата за колаборативен развој Forgejo 12.0 сега е достапна
  • Додадена е поддршка за преглед на 3D модели во glTF формат.
    
Платформата за колаборативен развој Forgejo 12.0 сега е достапна
  • Уредникот на коментари сега ви овозможува да вдлабнувате користејќи го копчето Tab.
  • Врз основа на Alpine 3.22, креирана е слика од контејнер подготвена за употреба за извршување на Forgejo 12, користејќи Git 2.49.1, GnuPG 2.4.7, SQLite 3.49.2 и OpenSSH 10.0.

Извор: opennet.ru

Купете доверлив хостинг за сајтови со DDoS заштита, VPS VDS сервери 🔥 Купете сигурен веб-хостинг со DDoS заштита, VPS VDS сервери | ProHoster