Nəşr olundu OpenProject 17.5.0 — açıq layihə, tapşırıq, yol xəritəsi, agile-planlama, iclaslar, sənədlər və komandaların əməkdaşlığı idarəetmə sistemidir. Layihənin kodu GPLv3, açıq şəkildə hazırlanır GitHub-da. Buraxılış 10 iyun 2026-cı il.
OpenProject 17.5-in əsas dəyişiklikləri arasında iş paketlərinin layihə identifikatorlarının təqdim olunması var, hal-hazırda Beta statusundadır. Daha əvvəl OpenProject-da tapşırıqlar sistemdəki hər hansı bir instansiya üçün tək bir nömrə alırdı, məsələn, #2385. İndi administrator layihənin kontekstini əhatə edən identifikatoru seçə bilər, məsələn, PROJ-01. Bu, çox sayda layihəsi olan təşkilatlarda işi asanlaşdırır və tez-tez Jira-dan köçürülən komandalar üçün tapşırıq açarlarına alışdığı üçün yardım edir.
Əsas dəyişikliklərin siyahısı:
İş paketlərinin layihə identifikatorları.
OpenProject 17.5-də administratorlar əvvəlki ümumi ədədi sıra ilə yeni layihə əsaslı identifikatorlar arasında seçim edə bilərlər. Konfiqurasiya bütün instansiyaya tətbiq olunur. Köhnə ədədi bağlantılar, işarələr və istinadlar işləməyə davam edir və konfiqurasiyanı geri almaq mümkündür.Jira ilə köçürmə təkmilləşdirmələri.
Jira Migrator layihə identifikatorlarını OpenProject-a köçürdükdə saxlamağı öyrənib. Bundan əlavə, icrası üçün müddətlərin, qiymətləndirilmiş iş yükünün və qalan iş vaxtının köçürülməsi əlavə edilib. Bu, Jira-dan köçürülərkən kontekst itkilərini azaldır və tapşırıqlarda tanış işarələri saxlamağa imkan tanıyır.Backlogs-dan tapşırıq növlərinin çıxarılması.
Layihə ayarlarında indi müəyyən iş paketlərinin növlərini backlog təqdimatlarından çıxarmaq mümkündür. Məsələn, komanda backlogdan üst səviyyəli Epics və ya Milestones-i çıxara bilər, yalnız sprint planlamasında komandaya faktiki olaraq işlənmiş elementləri saxlayaraq.Backlogs-da Definition of Done-in təkmilləşdirilmiş işlənməsi.
Bitmiş hesab olunan statusların konfiqurasiyası indi Backlogs-da daha ardıcıl şəkildə nəzərə alınır. Bu, müxtəlif iş növlərinin prosesin fərqli mərhələlərində bitmiş sayıldığı komanda üçün faydalıdır.Yenidən işlənmiş sprint görünüşləri və tapşırıq kartları.
Backlogs modulunda sprint başlıqları, backlog konteynerləri və iş paketlərinin kartları yenilənib. İnterfeys daha məlumatlı oldu: ana tapşırıqlar, story points, prioritetlər, icra edənlər və sprintin vəziyyəti daha aydın görünür.Documents-da tapşırıq üçün daxili bağlantılar.
Documents modulunda iş paketlərinə keçidlər indi yalnız ayrı bloklarla deyil, mətn abzaslarının içərisinə düz tətbiq oluna bilər. Bu, layihə sənədlərini daha oxunaqlı edir və mətndə tapşırıqlara təbii istinadı təmin edir.CKEditor-da tapşırıqların genişləndirilmiş xatırlatmaları.
CKEditor bazasında olan metin alanlarında, görev tanımları, toplantı gündem unsurları ve wiki sayfaları dahil olmak üzere, ## ve ### ile yapılan atıflar artık doğrudan editörde açılıyor. Tek bir tanımlayıcı yerine daha fazla bağlam gösterilmektedir: görev türü, durumu ve konusu.Aylık tekrarlayan toplantılar.
Toplantı serileri daha esnek bir planlama aldı: tekrarlayan toplantılar, 'ayın ilk Pazartesi'si' veya 'ayın son Cuma'sı gibi şablonlarla ayarlanabilir. Bu, düzenli incelemeler, komiteler, senkronizasyonlar ve retrospektif toplantılar için oldukça kullanışlıdır.Daha az gereksiz e-posta.
OpenProject artık toplantılarda yapılan birkaç hızlı değişikliği daha az e-posta ile birleştiriyor. Bildirim, düzenleme sırasında bir duraklama sonrasında gönderilmektedir, bu da gündem hazırlarken gereksiz e-posta sayısını azaltmaktadır.Workflow ayarlarında toplu rol seçimi.
Yönetici, çalışma süreçlerini ayarlarken birden fazla rolü aynı anda seçebilir. Bu, karmaşık hak ve durum şemalarının yapılandırılmasını hızlandırır, özellikle çok sayıda rolün olduğu kurulumlarda.Sprint paylaşımında lisanslama değişikliği.
Projeler arasında sprint paylaşımı, Corporate planına geçmiştir. Mevcut yapılandırmalar güncelleme sonrasında korunmakta ancak bu tür ayarların oluşturulması, değiştirilmesi veya yeniden etkinleştirilmesi artık Corporate planı gerektirmektedir.Session-authenticated API taleplerinin koruma değişikliği.
APIv3'e yönelik GET olmayan taleplerde, oturum kimlik doğrulaması olduğunda X-Requested-With: XMLHttpRequest yerine Sec-Fetch-Site: same-origin kontrolü kullanılmaktadır. Bu değişiklik, CSRF'den koruma ile ilgilidir ve OAuth veya API tokenları kullanan normal API entegrasyonlarını etkilememelidir.SAML entegrasyonu için SSRF koruması.
Server-Side Request Forgery'den koruma, SAML üzerine genişletilmiştir. Çoğu kurulumda ek bir işlem gerekmemektedir, ancak SAML için dahili IP adresleri kullanıldığında OPENPROJECT_SSRF_PROTECTION_IP_ALLOWLIST aracılığıyla izin listesi ayarlamaları gerekebilir.CVE-2026-52779 güvenlik açığının düzeltilmesi.
Yayın, Takvim ve Ekip Planlayıcı modüllerindeki yetkilendirme hatasını düzeltmeyi içermektedir. Sorun, bir projede yönetim haklarına sahip bir kullanıcının, başka bir projede ilgili hakları olmadan takvim veya ekip planlayıcı gibi genel talepleri silmesine izin vermekteydi.
Bunun yanı sıra, OpenProject 17.5'te Backlogs'ta birçok düzeltme bulunmaktadır. Jira Göç Aracı, Toplantılar, Belgeler, BlockNote, CKEditor, yönetim arayüzü, filtrelerin çalışması, tema ayarlamaları, mobil tasarım ve PDF ihracatı. Güncelleme, 17.x sürümünün tüm kullanıcılarına önerilmektedir.
Mənbə: linux.org.ru




