{"id":182021,"date":"2026-06-11T08:48:31","date_gmt":"2026-06-11T06:48:33","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/openproject-17-5"},"modified":"2026-06-11T08:48:31","modified_gmt":"2026-06-11T06:48:33","slug":"openproject-17-5","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/openproject-17-5","title":{"rendered":"OpenProject 17.5","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23567\/original.png\"><br \/>\n          <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/8fbdcae01993d2f730137a4ec7bf5d2c.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n        <\/a><\/p>\n<p>        <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23568\/original.png\"><br \/>\n          <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/bc4c201432a0d3f443ba40dc00ec5e9a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n        <\/a><\/p>\n<p>        <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23569\/original.png\"><br \/>\n          <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/3759d6b5d8e09144a22c7ced0afadf85.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n        <\/a><\/p>\n<p>        <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23570\/original.png\"><br \/>\n          <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/06\/ea01ac70bc7ddba7dea0f758fa39f384.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n        <\/a><\/p>\n<p><noindex>          <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23567\/original.png\" class=\"active\"><\/a><\/noindex><\/p>\n<p>          <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23568\/original.png\"><\/a><\/p>\n<p>          <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23569\/original.png\"><\/a><\/p>\n<p>          <a rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/images\/23570\/original.png\"><\/a><\/p>\n<p>      <noindex><\/p>\n<p>A ap\u0103rut o nou\u0103 versiune <strong><a rel=\"nofollow\" href=\"https:\/\/github.com\/opf\/openproject\/releases\/tag\/v17.5.0\">OpenProject 17.5.0<\/a><\/strong> \u2014 un sistem deschis de gestionare a proiectelor, sarcinilor, foilor de parcurs, planific\u0103rii agile, \u00eent\u00e2lnirilor, documenta\u021biei \u0219i colabor\u0103rii echipelor. Codul proiectului este distribuit sub licen\u021ba <strong>GPLv3<\/strong>, dezvoltarea se desf\u0103\u0219oar\u0103 <a rel=\"nofollow\" href=\"https:\/\/github.com\/opf\/openproject\">deschis pe GitHub<\/a>. Lansarea a avut loc <strong>10 iunie 2026<\/strong>.<\/p>\n<p><\/noindex><\/p>\n<p>Principala schimbare \u00een OpenProject 17.5 este introducerea identificatorilor de proiecte pentru pachetele de lucru, \u00een prezent \u00een stadiul Beta. Anterior, sarcinile din OpenProject primeau un singur num\u0103r numeric \u00een cadrul \u00eentregii instal\u0103ri, de exemplu #2385. Acum, administratorul poate alege un mod \u00een care identificatorul include contextul proiectului, de exemplu PROJ-01. Aceasta simplific\u0103 activitatea \u00een organiza\u021biile cu un num\u0103r mare de proiecte \u0219i ajut\u0103 la migrarea de la Jira, unde echipele sunt adesea obi\u0219nuite cu cheile proiectului pentru sarcini.<\/p>\n<p>Lista principalelor modific\u0103ri:<\/p>\n<ul>\n<li>\n<p><strong>Identificatorii de proiecte pentru pachetele de lucru.<\/strong><br \/>\n\u00cen OpenProject 17.5, administratorii pot alege \u00eentre secven\u021ba numeric\u0103 general\u0103 de dinainte \u0219i noul mod de identificatori baza\u021bi pe proiect. Setarea se aplic\u0103 \u00eentregii instal\u0103ri. Referin\u021bele numerice vechi, marcajele \u0219i men\u021biunile continu\u0103 s\u0103 func\u021bioneze, iar setarea poate fi \u00eentoars\u0103.<\/p>\n<\/li>\n<li>\n<p><strong>\u00cembun\u0103t\u0103\u021biri pentru migrarea din Jira.<\/strong><br \/>\nJira Migrator a \u00eenv\u0103\u021bat s\u0103 p\u0103streze identificatorii de proiect pentru sarcini \u00een timpul migra\u021biei c\u0103tre OpenProject. \u00cen plus, a fost ad\u0103ugat\u0103 migrarea termenelor de finalizare, estim\u0103rilor de efort \u0219i eforturilor r\u0103mase. Acest lucru reduce pierderile de context \u00een timpul transferului din Jira \u0219i permite conservarea denumirilor obi\u0219nuite ale sarcinilor.<\/p>\n<\/li>\n<li>\n<p><strong>Excluderea tipurilor de sarcini din Backlogs.<\/strong><br \/>\n\u00cen set\u0103rile proiectului, acum este posibil s\u0103 excluzi anumite tipuri de pachete de lucru din reprezent\u0103rile backlog. De exemplu, echipa poate elimina din backlog epicele sau etapele de nivel superior, l\u0103s\u00e2nd \u00een planificarea sprinturilor doar elementele cu care echipa lucreaz\u0103 efectiv.<\/p>\n<\/li>\n<li>\n<p><strong>\u00cembun\u0103t\u0103\u021birea proces\u0103rii Defini\u021biei de Finalizare \u00een Backlogs.<\/strong><br \/>\nConfigurarea statutelor considerate finalizate este acum luat\u0103 \u00een considerare \u00een Backlogs mai consistent. Acest lucru este util pentru echipele \u00een care diferite tipuri de lucr\u0103ri sunt considerate finalizate \u00een etape diferite ale procesului.<\/p>\n<\/li>\n<li>\n<p><strong>Vederi de sprint \u0219i carduri de sarcini reg\u00e2ndite.<\/strong><br \/>\n\u00cen modulul Backlogs, titlurile sprinturilor, recipientele backlog \u0219i cardurile pachetelor de lucru au fost actualizate. Interfa\u021ba a devenit mai clar\u0103: sarcinile p\u0103rinte, punctele de poveste, priorit\u0103\u021bile, executorii \u0219i starea sprintului sunt acum mai vizibile.<\/p>\n<\/li>\n<li>\n<p><strong>Leg\u0103turi integrate c\u0103tre sarcini \u00een Documents.<\/strong><br \/>\n\u00cen modulul Documents, linkurile c\u0103tre pachetele de lucru pot fi acum inserate direct \u00een paragrafele de text, \u0219i nu doar ca blocuri separate. Acest lucru face documenta\u021bia proiectului mai u\u0219or de citit \u0219i permite referin\u021be naturale la sarcini \u00een text.<\/p>\n<\/li>\n<li>\n<p><strong>Men\u021bion\u0103ri extinse de sarcini \u00een CKEditor.<\/strong><br \/>\n\u00cen c\u00e2mpurile de text bazate pe CKEditor, inclusiv descrierile sarcinilor, elementele agendei \u00eent\u00e2lnirilor \u0219i paginile wiki, men\u021bion\u0103rile prin ## \u0219i ### se dezvolt\u0103 acum direct \u00een editor. \u00cen loc de un singur identificator, este prezentat un context mai amplu: tipul, statutul \u0219i subiectul sarcinii.<\/p>\n<\/li>\n<li>\n<p><strong>\u00cent\u00e2lniri repetate lunare.<\/strong><br \/>\nSeriile de \u00eent\u00e2lniri au acum o planificare mai flexibil\u0103: \u00eent\u00e2lnirile repetate pot fi programate pe baza unor \u0219abloane precum \u201eprima luni a lunii\u201d sau \u201eultima vineri a lunii\u201d. Acest lucru este convenabil pentru revizuirile regulate, comitete, sincroniz\u0103ri \u0219i dup\u0103 ac\u021biuni.<\/p>\n<\/li>\n<li>\n<p><strong>Mai pu\u021bine emailuri inutile.<\/strong><br \/>\nOpenProject acum combin\u0103 mai multe modific\u0103ri rapide \u00een \u00eent\u00e2lniri \u00eentr-un num\u0103r mai mic de emailuri. Notificarea este trimis\u0103 doar dup\u0103 o pauz\u0103 \u00een editare, ceea ce reduce num\u0103rul de emailuri inutile \u00een preg\u0103tirea agendei.<\/p>\n<\/li>\n<li>\n<p><strong>Selectare masiv\u0103 a rolurilor \u00een configurarea fluxului de lucru.<\/strong><br \/>\nAdministratorii pot selecta mai multe roluri simultan la configurarea fluxurilor de lucru. Acest lucru accelereaz\u0103 configurarea schemelor complexe de permisiuni \u0219i statut, \u00een special \u00een instala\u021biile cu un num\u0103r mare de roluri.<\/p>\n<\/li>\n<li>\n<p><strong>Schimbare \u00een licen\u021bierea partaj\u0103rii sprint-urilor.<\/strong><br \/>\nPartajarea sprint-urilor \u00eentre proiecte a fost mutat\u0103 \u00een planul Corporate. Configura\u021biile existente sunt p\u0103strate dup\u0103 actualizare, dar crearea, modificarea sau reactivarea unor astfel de set\u0103ri necesit\u0103 acum un plan Corporate.<\/p>\n<\/li>\n<li>\n<p><strong>Schimbare \u00een protec\u021bia cererilor API cu autentificare sesiune.<\/strong><br \/>\nPentru cererile non-GET la APIv3 cu autentificare de sesiune, \u00een loc de verificarea X-Requested-With: XMLHttpRequest, se folose\u0219te acum Sec-Fetch-Site: same-origin. Aceast\u0103 schimbare este legat\u0103 de protec\u021bia CSRF \u0219i nu ar trebui s\u0103 afecteze integr\u0103rile API normale utiliz\u00e2nd OAuth sau token-uri API.<\/p>\n<\/li>\n<li>\n<p><strong>Protec\u021bia SSRF pentru integrarea SAML.<\/strong><br \/>\nProtec\u021bia \u00eempotriva Server-Side Request Forgery a fost extins\u0103 la SAML. \u00cen majoritatea instala\u021biilor, nu sunt necesare ac\u021biuni suplimentare, dar utilizarea adreselor IP interne pentru SAML poate necesita configurarea allowlist prin OPENPROJECT_SSRF_PROTECTION_IP_ALLOWLIST.<\/p>\n<\/li>\n<li>\n<p><strong>Remedierea vulnerabilit\u0103\u021bii CVE-2026-52779.<\/strong><br \/>\nActualizarea include corectarea unei erori de autentificare \u00een modulele Calendar \u0219i Team Planner. Problema a permis unui utilizator cu drepturi de gestionare \u00eentr-un proiect s\u0103 \u0219tearg\u0103 cererile publice din calendar sau din planificatorul echipei dintr-un alt proiect, unde nu avea drepturile corespunz\u0103toare.<\/p>\n<\/li>\n<\/ul>\n<p><noindex><\/p>\n<p>\u00cen plus, OpenProject 17.5 include numeroase corec\u021bii \u00een Backlogs, <a rel=\"nofollow\" href=\"https:\/\/www.openproject.org\/docs\/installation-and-operations\/jira-migration\/\">Jira Migrator<\/a>, <a rel=\"nofollow\" href=\"https:\/\/www.openproject.org\/docs\/user-guide\/meetings\/\">\u00cent\u00e2lniri<\/a>, <a rel=\"nofollow\" href=\"https:\/\/www.openproject.org\/docs\/user-guide\/documents\/\">Documente<\/a>, BlockNote, CKEditor, interfa\u021ba de administrare, func\u021bionarea filtrelor, temele de design, designul mobil \u0219i exportul PDF. Actualizarea este recomandat\u0103 tuturor utilizatorilor ramurii 17.x.<\/p>\n<p><\/noindex><\/p>\n<p>Sursa: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.linux.org.ru\/news\/opensource\/18316157\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a OpenProject 17.5.0 \u2014 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u0440\u043e\u0435\u043a\u0442\u0430\u043c\u0438, \u0437\u0430\u0434\u0430\u0447\u0430\u043c\u0438, \u0434\u043e\u0440\u043e\u0436\u043d\u044b\u043c\u0438 \u043a\u0430\u0440\u0442\u0430\u043c\u0438, agile-\u043f\u043b\u0430\u043d\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435\u043c, \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u043c\u0438, \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0435\u0439 \u0438 \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u043d\u043e\u0439 \u0440\u0430\u0431\u043e\u0442\u043e\u0439 \u043a\u043e\u043c\u0430\u043d\u0434. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 GPLv3, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u0432\u0435\u0434\u0451\u0442\u0441\u044f \u043e\u0442\u043a\u0440\u044b\u0442\u043e \u043d\u0430 GitHub. \u0420\u0435\u043b\u0438\u0437 \u0441\u043e\u0441\u0442\u043e\u044f\u043b\u0441\u044f 10 \u0438\u044e\u043d\u044f 2026 \u0433\u043e\u0434\u0430. \u0413\u043b\u0430\u0432\u043d\u043e\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 OpenProject 17.5 \u2014 \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u043d\u044b\u0445 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u043e\u0432 \u0440\u0430\u0431\u043e\u0447\u0438\u0445 \u043f\u0430\u043a\u0435\u0442\u043e\u0432, \u043f\u043e\u043a\u0430 \u0432 \u0441\u0442\u0430\u0442\u0443\u0441\u0435 Beta. \u0420\u0430\u043d\u044c\u0448\u0435 \u0437\u0430\u0434\u0430\u0447\u0438 \u0432 OpenProject \u043f\u043e\u043b\u0443\u0447\u0430\u043b\u0438 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":8,"featured_media":182022,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-182021","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Erik Peterson\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/ro\/blog\/news\/openproject-17-5\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47OpenProject 17.5 | ProHoster\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/openproject-17-5\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-06-11T06:48:33+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-06-11T06:48:33+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47OpenProject 17.5 | ProHoster","description":"","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/openproject-17-5","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47OpenProject 17.5 | ProHoster","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/openproject-17-5","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-06-11T06:48:33+00:00","article:modified_time":"2026-06-11T06:48:33+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/182021","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=182021"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/182021\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media\/182022"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=182021"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=182021"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=182021"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}