{"id":20988,"date":"2025-11-17T15:59:26","date_gmt":"2025-11-17T13:59:26","guid":{"rendered":"https:\/\/kordon.app\/?p=20988"},"modified":"2025-11-17T15:59:27","modified_gmt":"2025-11-17T13:59:27","slug":"kordon-product-update-1-10-0","status":"publish","type":"post","link":"https:\/\/kordon.app\/et\/kordon-product-update-1-10-0\/","title":{"rendered":"Kordon product update 1.10.0"},"content":{"rendered":"<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>Hi all!<br><br><strong>It&#8217;s not every day we add something to the main menu.<\/strong> This time we did, so it felt only right to jump from version 1.9.2 to big 1.10.0.<br><br>Hope it makes your work easier!<br><br>Happy governing<br>&#8211; Team Kordon<\/p>\n<\/blockquote>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>New Features<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u2757 Findings management<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-preformatted\">Track and manage <strong>incidents<\/strong>, <strong>opportunities for improvement (OFI)<\/strong>, and <strong>nonconformities (NCR)<\/strong> with our new Findings feature. You can additionally <strong>categorise them by priority<\/strong> ja <strong>keep track of their remediation status<\/strong>. Findings can be connected to <strong>requirements, controls, risks, assets and vendors<\/strong>. And like with every other item in Kordon, there\u2019s a <strong>detailed changelog<\/strong> about every Finding change.<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\ud83d\udd14 Intelligent Assignment Notifications<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-preformatted\">Now everyone can be informed when <strong>tasks are assigned to them<\/strong> with <strong>smart email notifications<\/strong>. What makes them smart? Well, the fact that you <strong>don\u2019t get spammed with a billion emails<\/strong> or, well, <strong>a few less<\/strong>, because we <strong>intelligently batch assignments together<\/strong> ja <strong>send one email every 10 minutes<\/strong> about all the new assignments. Of course, if anyone is <strong>anti e-mail<\/strong>, they can <strong>switch these notifications off<\/strong> from their personal preferences.<\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\u2728\ud83d\udd17 Magic Link Authentication<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-preformatted\">We are still kind of <strong>anti-password<\/strong>, but we get it, there are cases where <strong>SSO just isn\u2019t an option<\/strong>. So we introduced <strong>login with a magic link<\/strong>. User enters their email, and they get a <strong>login link valid for 15 minutes<\/strong>. It works nicely with SSO, but you need to enable it via an environment parameter.<br><br>To enable <strong>passwordless email authentication<\/strong>, set the following environment variable. This assumes you have properly set up SMTP, if you haven\u2019t, here's <a href=\"https:\/\/kordon.app\/et\/learn\/configuration\/email-setup\/\" title=\"\">a guideline on how to setup SMPT in Kordon<\/a>. <br><br>APP_ALLOW_EMAIL_AUTH=true<\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Improvements<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\ud83d\udd78\ufe0f More Connections<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-preformatted\">The thing that makes Kordon so powerful and flexible is the fact that <strong>everything is meaningfully connected<\/strong>, like in the real world. But as it is with life, it\u2019s complicated, there are <strong>A LOT OF POSSIBLE connections<\/strong> and even more places to make these connections.\n\nSo this might look like a small change, but it <strong>took quite a bit of effort<\/strong>. But we did it! We <strong>checked every corner of Kordon<\/strong> and made sure that <strong>from everywhere you can connect everything you need to connect<\/strong>.\n\nThere are now <strong>~90 entry points<\/strong> for making connections. <strong>Around half of these were added in this release.<\/strong><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>\ud83d\udd0d\u2795 Find or Create<\/strong><\/h3>\n\n\n\n<pre class=\"wp-block-preformatted\">Sometimes you\u2019re looking for something and you <strong>can\u2019t find it<\/strong>. But you <strong>need it<\/strong>, right? So now you can just <strong>create the new thing directly from the search modal<\/strong> without the extra navigation.<\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>\ud83d\udc1b Bug Fixes<\/strong><\/h2>\n\n\n\n<pre class=\"wp-block-preformatted\">Fixed <strong>user name not updating<\/strong> in dropdown selections when changed in User Management.<\/pre>","protected":false},"excerpt":{"rendered":"<p>Hi all!<\/p>\n<p>It&#8217;s not every day we add something to the main menu. This time we did, so it felt only right to jump from version 1.9.2 to big 1.10.0.<\/p>\n<p>Hope it makes your work easier!<\/p>\n<p>Happy governing<br \/>\n&#8211; Team Kordon<\/p>","protected":false},"author":1,"featured_media":20992,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[109],"tags":[],"class_list":["post-20988","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-product-updates"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/kordon.app\/et\/wp-json\/wp\/v2\/posts\/20988","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kordon.app\/et\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kordon.app\/et\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kordon.app\/et\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/kordon.app\/et\/wp-json\/wp\/v2\/comments?post=20988"}],"version-history":[{"count":5,"href":"https:\/\/kordon.app\/et\/wp-json\/wp\/v2\/posts\/20988\/revisions"}],"predecessor-version":[{"id":20994,"href":"https:\/\/kordon.app\/et\/wp-json\/wp\/v2\/posts\/20988\/revisions\/20994"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kordon.app\/et\/wp-json\/wp\/v2\/media\/20992"}],"wp:attachment":[{"href":"https:\/\/kordon.app\/et\/wp-json\/wp\/v2\/media?parent=20988"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kordon.app\/et\/wp-json\/wp\/v2\/categories?post=20988"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kordon.app\/et\/wp-json\/wp\/v2\/tags?post=20988"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}