OpenProject 17.5









Publicēts izdevums OpenProject 17.5.0 — atvērta projektu, uzdevumu, ceļu karšu, agile plānošanas, sanāksmju, dokumentācijas un komandas sadarbības pārvaldības sistēma. Projekta kods tiek izplatīts ar licenci GPLv3, izstrāde tiek veikta atklāti GitHub. Izlaišana notika 2026. gada 10. jūnijā.

Galvenā izmaiņa OpenProject 17.5 ir projektu identifikatori darba pakotnēm, pašlaik beta statusā. Agrāk uzdevumiem OpenProject tika piešķirts kopējs skaitlis visā instalācijā, piemēram, #2385. Tagad administrators var izvēlēties režīmu, kurā identifikators ietver projekta kontekstu, piemēram, PROJ-01. Tas atvieglo darbu organizācijās ar lielu projektu skaitu un palīdz migrācijā no Jira, kur komandas bieži ir pieradušas pie projektu atslēgām uzdevumiem.

Galveno izmaiņu saraksts:

  • Projektu identifikatori darba pakotnēm.
    OpenProject 17.5 administratoriem ir iespēja izvēlēties starp iepriekšējo kopējo skaitļu secību un jauno režīmu, pamatojoties uz projektiem. Iestatījums attiecas uz visu instalāciju. Vecie skaitļu saites, grāmatiņas un pieminējumi turpina darboties, un pašu iestatījumu var atjaunot.

  • Uzlabojumi migrācijai no Jira.
    Jira migrators ir iemācījies saglabāt uzdevumu projekta identifikatorus pārsūtīšanas laikā uz OpenProject. Turklāt ir pievienota migrācija par termiņiem, novērtētajām darbam nepieciešamajām izmaksām un atlikušajām darba izmaksām. Tas samazina konteksta zudumus, pārejot no Jira, un ļauj saglabāt ierastās uzdevumu apzīmējumu.

  • Uzdevumu tipu izslēgšana no Backlogs.
    Projekta iestatījumos tagad var izslēgt atsevišķus darba pakotņu tipus no backlog attēliem. Piemēram, komanda var izslēgt no backlog augstā līmeņa Epics vai Milestones, atstājot plānošanā sprintos tikai elementus, ar kuriem komanda patiešām strādā.

  • Uzlabota Definition of Done apstrāde Backlogs.
    Statusu konfigurācija, kas uzskatāma par pabeigtu, tagad tiek ņemta vērā Backlogs secīgāk. Tas ir noderīgi komandām, kur dažādi darbu tipi tiek uzskatīti par gataviem atšķirīgos procesa posmos.

  • Pārstrādātas sprintu skatu un uzdevumu kartītes.
    Modulī Backlogs ir atjaunināti sprintu virsraksti, backlog konteineri un darba pakotņu kartītes. Interfeiss kļuvis pārskatāmāks: labāk ir redzamas vecāku uzdevumi, stāsta punkti, prioritātes, izpildītāji un sprinta stāvoklis.

  • Iebūvētās saites uz uzdevumiem dokumentos.
    Dokumentu modulī tagad var ievietot saites uz darba pakotnēm tieši tekstu paragrāfos, nevis tikai kā atsevišķus blokos. Tas padara projekta dokumentāciju lasāmāku un ļauj dabiski atsaukties uz uzdevumiem tekstā.

  • Paplašināti uzdevumu pieminējumi CKEditor.
    Teksta laukos, kas balstīti uz CKEditor, tostarp uzdevumu aprakstos, sapulču darba kārtībā un wiki lapās, pieminējumi, izmantojot ## un ###, tagad izvēršas tieši redaktorā. Tā vietā, lai rādītu vienu identifikatoru, tiek parādīts vairāk konteksta: uzdevuma tips, statuss un tēma.

  • Mēnesī atkārtotas sanāksmes.
    Sanāksmju sērijas ieguvušas elastīgāku plānošanu: atkārtotas sanāksmes var noteikt pēc shēmām, piemēram, "pirmajā pirmdienā mēnesī" vai "pēdējā piektdienā mēnesī". Tas ir ērti regulāriem pārskatiem, komitejām, saskaņošanām un retrospektīvām.

  • Mazāk nevajadzīgu e-pasta ziņojumu.
    OpenProject tagad apvieno vairākas ātras izmaiņas sanāksmēs mazākā skaitā e-pasta ziņojumu. Paziņojums tiek nosūtīts tikai pēc rediģēšanas pauzes, kas samazina nevajadzīgu e-pastu skaitu darba kārtības sagatavošanā.

  • Masveida lomu izvēle darba plūsmas iestatījumos.
    Administratori var vienlaikus izvēlēties vairākas lomas, izstrādājot darba plūsmas. Tas paātrina sarežģītu tiesību un statusu shēmu konfigurāciju, īpaši instalācijās ar lielu lomu skaitu.

  • Izmaiņas sprinta dalīšanas licencēšanā.
    Sprintu dalīšana starp projektiem ir pārcelta uz Corporate tarifu. Esošās konfigurācijas tiek saglabātas pēc atjaunināšanas, bet šādu iestatījumu izveide, maiņa vai atkārtota aktivizācija tagad prasa Corporate plānu.

  • Izmaiņas sesijas autentifikācijas API pieprasījumu aizsardzībā.
    Nekas GET pieprasījumiem uz APIv3, izmantojot sesijas autentifikāciju, tagad tiek izmantots Sec-Fetch-Site: same-origin vietā X-Requested-With: XMLHttpRequest. Šī izmaiņa saistīta ar CSRF aizsardzību un nedrīkst ietekmēt parastās API integrācijas, kas izmanto OAuth vai API žetonus.

  • SSRF aizsardzība SAML integrācijai.
    Aizsardzība pret Server-Side Request Forgery ir paplašināta SAML. Lielākajā daļā instalāciju nav nepieciešamas papildu darbības, bet, ja tiek izmantoti iekšējie IP adreses SAML, var būt nepieciešama allowlist iestatīšana caur OPENPROJECT_SSRF_PROTECTION_IP_ALLOWLIST.

  • Uzticamu CVE-2026-52779 ievainojamības labojums.
    Izlaidumā iekļauta kļūdas labojums autorizācijā Calendar un Team Planner moduļos. Problēma ļāva lietotājam ar administratīvajām tiesībām vienā projektā dzēst publiskos kalendāra vai komandas plānotāja pieprasījumus no cita projekta, kurā viņam nebija attiecīgo tiesību.

Turklāt OpenProject 17.5 ietver daudzas izmaiņas Backlogs, Jira Migrator, Sanāksmes, Dokumenti, BlockNote, CKEditor, administrēšanas saskarnē, filtru darbībā, dizainu tēmās, mobilajā izkārtojumā un PDF eksportā. Atjaunināšana ieteicama visiem 17.x zara lietotājiem.

Avots: linux.org.ru

Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem 🔥 Iegādājieties uzticamu tīmekļa hostingu ar DDoS aizsardzību, VPS VDS serveriem | ProHoster