Numărul a fost publicat OpenProject 17.5.0 — un sistem deschis pentru gestionarea proiectelor, sarcinilor, planurilor de acțiune, planificării agile, întâlnirilor, documentației și colaborării în echipă. Codul proiectului este distribuit sub o licență GPLv3, dezvoltarea este în curs de desfășurare deschide pe GitHubEliberarea a avut loc Iunie 10 2026 ani.
Principala modificare din OpenProject 17.5 este introducerea identificatorilor de pachete de lucru bazați pe proiecte, aflați în prezent în versiunea Beta. Anterior, sarcinilor OpenProject li se atribuia un singur număr numeric pe întreaga instalare, cum ar fi #2385. Acum, administratorii pot alege ca identificatorul să includă contextul proiectului, cum ar fi PROJ-01. Acest lucru simplifică fluxurile de lucru pentru organizațiile cu numeroase proiecte și ajută la migrările de la Jira, unde echipele sunt adesea obișnuite cu identificatorii de probleme bazați pe proiecte.
Lista principalelor modificări:
Identificatorii pachetului de lucru al proiectului.
În OpenProject 17.5, administratorii pot alege între secvența numerică generală anterioară și noul mod de identificatori bazați pe proiect. Această setare se aplică întregii instalări. Vechile linkuri numerice, marcaje și mențiuni vor continua să funcționeze, iar setarea în sine poate fi anulată.Îmbunătățiri ale migrării Jira.
Jira Migrator poate acum păstra ID-urile activităților de proiect la migrarea către OpenProject. În plus, datele scadente, efortul estimat și efortul rămas pot fi acum migrate. Acest lucru reduce pierderea de context la migrarea din Jira și vă permite să păstrați denumirile familiare ale activităților.Excluderea tipurilor de sarcini din Restanțele (Restanțe).
În setările proiectului, acum puteți exclude anumite tipuri de pachete de lucru din vizualizările restanțelor. De exemplu, o echipă poate elimina Epicuri sau etape de nivel înalt din restanțe, lăsând doar elementele la care echipa lucrează efectiv în planificarea sprintului.Definiție îmbunătățită a gestionării lucrărilor finalizate în restanțe.
Configurarea stărilor considerate finalizate este acum luată în considerare mai consistent în Restanțele de lucru. Acest lucru este util pentru echipele în care diferite tipuri de lucrări sunt considerate finalizate în diferite etape ale procesului.Vizualizări de sprint și fișe de activități reproiectate.
Modulul Backlogs are titluri de sprint, containere de backlog și carduri de pachete de lucru actualizate. Interfața a devenit mai intuitivă: sarcinile principale, punctele de poveste, prioritățile, persoanele desemnate și starea sprintului sunt acum mai clar vizibile.Linkuri încorporate către activități în Documente.
În modulul Documente, linkurile către pachetele de lucru pot fi acum inserate direct în paragrafele de text, în loc să fie inserate ca blocuri separate. Acest lucru face documentația proiectului mai lizibilă și permite referirea naturală la sarcini în cadrul textului.Mențiuni îmbunătățite ale sarcinilor în CKEditor.
În câmpurile de text bazate pe CKEditor, inclusiv descrierile sarcinilor, elementele de pe ordinea de zi a întâlnirilor și paginile wiki, mențiunile marcate cu ## și ### sunt acum extinse direct în editor. În loc de un singur identificator, este afișat mai mult context: tipul sarcinii, starea și subiectul.Întâlniri lunare recurente.
Seriile de întâlniri au acum o programare mai flexibilă: întâlnirile recurente pot fi programate folosind șabloane precum „prima zi de luni a lunii” sau „ultima zi de vineri a lunii”. Acest lucru este convenabil pentru evaluări regulate, comitete, sincronizări și retrospective.Mai puține mesaje de e-mail inutile.
OpenProject consolidează acum modificările rapide ale întâlnirilor multiple în mai puține e-mailuri. Notificările sunt trimise numai după o pauză în timpul editării, reducând numărul de e-mailuri inutile la pregătirea agendei.Selecție în bloc a rolurilor în setările fluxului de lucru.
Administratorii pot selecta mai multe roluri simultan atunci când configurează fluxuri de lucru. Acest lucru accelerează configurarea permisiunilor complexe și a schemelor de stare, în special în instalările cu un număr mare de roluri.Modificări ale licențierii Sprint Sharing.
Partajarea sprinturilor între proiecte a fost mutată în planul Corporate. Configurațiile existente sunt păstrate după actualizare, dar crearea, editarea sau reactivarea acestor setări necesită acum un plan Corporate.Modificări aduse protecției cererilor API autentificate prin sesiune.
Pentru cererile non-GET către APIv3 în timpul autentificării sesiunii, se folosește acum Sec-Fetch-Site: same-origin în loc de X-Requested-With: XMLHttpRequest. Această modificare este legată de protecția CSRF și nu ar trebui să afecteze integrările API normale care utilizează OAuth sau token-uri API.Protecție SSRF pentru integrarea SAML.
Protecția împotriva falsificării cererilor pe partea de server a fost extinsă la SAML. Majoritatea instalărilor nu necesită acțiuni suplimentare, dar atunci când utilizați adrese IP interne pentru SAML, este posibil să fie nevoie să configurați o listă de permisiuni folosind OPENPROJECT_SSRF_PROTECTION_IP_ALLOWLIST.Corectează vulnerabilitatea CVE-2026-52779.
Lansarea include o remediere pentru o eroare de autorizare în modulele Calendar și Planificator de echipă. Problema permitea unui utilizator cu permisiuni de administrare într-un proiect să șteargă solicitările de calendar public sau planificator de echipă dintr-un alt proiect în care nu avea permisiunile corespunzătoare.
În plus, OpenProject 17.5 include numeroase remedieri în Backlog-uri, Jira Migrator, Întâlniri, Documente, BlockNote, CKEditor, interfața de administrare, filtrele, temele, aspectul mobil și exportul PDF. Această actualizare este recomandată tuturor utilizatorilor ramurii 17.x.
Sursa: linux.org.ru




