{"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\/sl\/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>Nova izdanja <strong><a rel=\"nofollow\" href=\"https:\/\/github.com\/opf\/openproject\/releases\/tag\/v17.5.0\">OpenProject 17.5.0<\/a><\/strong> \u2014 otvorena sustav za upravljanje projektima, zadacima, vremenskim rokovima, agile planiranjem, sastancima, dokumentacijom i suradnjom timova. Kod projekta je licenciran pod <strong>GPLv3<\/strong>, razvoj se odvija <a rel=\"nofollow\" href=\"https:\/\/github.com\/opf\/openproject\">otvoreno na GitHubu<\/a>. Izdanje je objavljeno <strong>10. lipnja 2026. godine<\/strong>.<\/p>\n<p><\/noindex><\/p>\n<p>Glavna promjena OpenProject 17.5 \u2014 uvo\u0111enje projektnih identifikatora radnih paketa, trenutno u Beta statusu. Ranije su zadaci u OpenProjectu dobivali jedinstveni numeri\u010dki broj unutar cijele instalacije, primjerice #2385. Sada administrator mo\u017ee odabrati na\u010din pri kojem identifikator uklju\u010duje kontekst projekta, primjerice PROJ-01. Ovo olak\u0161ava rad u organizacijama s velikim brojem projekata i poma\u017ee prilikom migracije s Jire, gdje su timovi \u010desto navikli na projektne klju\u010deve zadataka.<\/p>\n<p>Popis glavnih promjena:<\/p>\n<ul>\n<li>\n<p><strong>Projektni identifikatori radnih paketa.<\/strong><br \/>\nU OpenProjectu 17.5 administratori mogu birati izme\u0111u prethodne zajedni\u010dke numeri\u010dke sekvence i novog na\u010dina projektnih identifikatora. Postavka se primjenjuje na cijelu instalaciju. Stare numeri\u010dke poveznice, oznake i spominjanja i dalje rade, a samu postavku mogu\u0107e je vratiti.<\/p>\n<\/li>\n<li>\n<p><strong>Pobolj\u0161anja migracije s Jire.<\/strong><br \/>\nJira Migrator je nau\u010dio \u010duvati projektne identifikatore zadataka prilikom prijenosa u OpenProject. Osim toga, dodana je migracija rokova, procijenjenih radnih sati i preostalih radnih sati. Ovo smanjuje gubitke konteksta prilikom prelaska s Jire i omogu\u0107uje zadr\u017eavanje poznatih oznaka zadataka.<\/p>\n<\/li>\n<li>\n<p><strong>Isklju\u010denje tipova zadataka iz Backlogs.<\/strong><br \/>\nU postavkama projekta sada je mogu\u0107e isklju\u010diti pojedine tipove radnih paketa iz prikaza backlog-a. Na primjer, tim mo\u017ee ukloniti visoke Epics ili Milestones iz backlog-a ostavljaju\u0107i u planiranju sprinta samo elemente s kojima tim zapravo radi.<\/p>\n<\/li>\n<li>\n<p><strong>Pobolj\u0161ano rukovanje Definition of Done u Backlogs.<\/strong><br \/>\nKonfiguracija statusa koji se smatraju zavr\u0161enima sada se dosljednije uzima u obzir u Backlogs. Ovo je korisno za timove gdje se razli\u010diti tipovi posla smatraju zavr\u0161enima u razli\u010ditim fazama procesa.<\/p>\n<\/li>\n<li>\n<p><strong>Preure\u0111eni sprint pogledi i kartice zadataka.<\/strong><br \/>\nU modulu Backlogs su a\u017eurirani naslovi sprinta, kontejneri backlog-a i kartice radnih paketa. Su\u010delje je postalo preglednije: bolje su vidljivi roditeljski zadaci, story points, prioriteti, izvr\u0161itelji i status sprinta.<\/p>\n<\/li>\n<li>\n<p><strong>UGRA\u0110ENE poveznice na zadatke u Dokumentima.<\/strong><br \/>\nV modulu Documents zdaj lahko vdelate povezave na delovne pakete neposredno v besedilne odstavke, namesto da bi jih dodajali kot lo\u010dene bloke. To naredi projektno dokumentacijo bolj berljivo in omogo\u010da naravno sklicevanje na naloge v besedilu.<\/p>\n<\/li>\n<li>\n<p><strong>Raz\u0161irjena omemba nalog v CKEditorju.<\/strong><br \/>\nV besedilnih poljih, temelje\u010dih na CKEditorju, vklju\u010dno z opisi nalog, elementi dnevnega reda sestankov in wiki-stranmi, se omembe preko ## in ### zdaj raz\u0161irijo neposredno v urejevalniku. Namesto enega identifikatorja se prika\u017ee ve\u010d konteksta: tip, status in tema naloge.<\/p>\n<\/li>\n<li>\n<p><strong>Mese\u010dne ponavljajo\u010de se sestanke.<\/strong><br \/>\nSerije sestankov so pridobile bolj fleksibilno na\u010drtovanje: ponavljajo\u010de se sestanki se lahko dolo\u010dijo po predlogah, kot sta 'prvi ponedeljek v mesecu' ali 'zadnji petek v mesecu'. To je priro\u010dno za redne preglede, odbore, sinhronizacije in retrospektive.<\/p>\n<\/li>\n<li>\n<p><strong>Manj nepotrebnih e-po\u0161tnih sporo\u010dil.<\/strong><br \/>\nOpenProject zdaj zdru\u017euje ve\u010d hitrih sprememb na sestankih v manj\u0161e \u0161tevilo e-sporo\u010dil. Obvestilo se po\u0161lje \u0161ele po premoru v urejanju, kar zmanj\u0161a \u0161tevilo nepotrebnih e-po\u0161t pri pripravi dnevnega reda.<\/p>\n<\/li>\n<li>\n<p><strong>Masovni izbor vlog pri nastavitvi delovnega toka.<\/strong><br \/>\nAdministratori lahko hkrati izbirajo ve\u010d vlog pri nastavitvi delovnih procesov. To pospe\u0161i konfiguracijo zapletenih shem pravic in statusov, \u0161e posebej v namestitvah z veliko vlogami.<\/p>\n<\/li>\n<li>\n<p><strong>Sprememba licenciranja deljenja sprintov.<\/strong><br \/>\nSkupna raba sprintov med projekti je bila prenesena v paket Corporate. Obstoje\u010de nastavitve ostanejo po nadgradnji, vendar ustvarjanje, spreminjanje ali ponovna aktivacija teh nastavitev zdaj zahteva Corporate paket.<\/p>\n<\/li>\n<li>\n<p><strong>Sprememba za\u0161\u010dite API-izvlekov s sejo.<\/strong><br \/>\nZa ne-GET zahteve v APIv3 pri sejnem overjanju se namesto preverjanja X-Requested-With: XMLHttpRequest zdaj uporablja Sec-Fetch-Site: same-origin. Ta sprememba je povezana z za\u0161\u010dito pred CSRF in ne bi smela vplivati na normale integracije API, ki uporabljajo OAuth ali API-toke.<\/p>\n<\/li>\n<li>\n<p><strong>Za\u0161\u010dita SSRF za SAML-integracijo.<\/strong><br \/>\nZa\u0161\u010dita pred klicanjem stre\u017enika s strani stre\u017enika je bila raz\u0161irjena na SAML. V ve\u010dini namestitev dodatne akcije niso potrebne, vendar bi bila morda potrebna nastavitev dovoljenih naslovov prek OPENPROJECT_SSRF_PROTECTION_IP_ALLOWLIST pri uporabi notranjih IP-naslovov za SAML.<\/p>\n<\/li>\n<li>\n<p><strong>Odpravljanje ranljivosti CVE-2026-52779.<\/strong><br \/>\nV izdajah je vklju\u010deno popravilo napake pri avtentikaciji v modulih Koledar in Na\u010drtovalec ekipe. Te\u017eava je dovolila uporabniku s pravicami upravljanja v enem projektu, da je iz drugega projekta, kjer ni imel ustreznih pravic, izbrisal javna povpra\u0161evanja koledarja ali na\u010drtovalca ekipe.<\/p>\n<\/li>\n<\/ul>\n<p><noindex><\/p>\n<p>Poleg tega je OpenProject 17.5 vklju\u010dil \u0161tevilne popravke v zadnjih. <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\/\">Sestanki<\/a>, <a rel=\"nofollow\" href=\"https:\/\/www.openproject.org\/docs\/user-guide\/documents\/\">Dokumenti<\/a>, BlockNote, CKEditor, uporabni\u0161kem vmesniku za upravljanje, delovanju filtrov, tematskih zasnovah, mobilni postavitvi in izvozu PDF. Posodobitev se priporo\u010da vsem uporabnikom veje 17.x.<\/p>\n<p><\/noindex><\/p>\n<p>Izvor: <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.4 - 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\/sl\/blog\/news\/openproject-17-5\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sl_SI\" \/>\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\/sl\/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\/sl\/blog\/news\/openproject-17-5","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sl_SI","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\/sl\/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\/sl\/wp-json\/wp\/v2\/posts\/182021","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/users\/8"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/comments?post=182021"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/posts\/182021\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media\/182022"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/media?parent=182021"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/categories?post=182021"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sl\/wp-json\/wp\/v2\/tags?post=182021"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}