change default issue category for issues in released versions - resolves #657

Sun, 18 May 2025 12:48:06 +0200

author
Mike Becker <universe@uap-core.de>
date
Sun, 18 May 2025 12:48:06 +0200
changeset 369
f8bc78c5f2da
parent 368
93a5d42d941f
child 370
ec919d255757

change default issue category for issues in released versions - resolves #657

src/main/kotlin/de/uapcore/lightpit/servlet/ProjectServlet.kt file | annotate | diff | comparison | revisions
src/main/webapp/WEB-INF/changelogs/changelog-de.jspf file | annotate | diff | comparison | revisions
src/main/webapp/WEB-INF/changelogs/changelog.jspf file | annotate | diff | comparison | revisions
--- a/src/main/kotlin/de/uapcore/lightpit/servlet/ProjectServlet.kt	Sat May 17 17:42:39 2025 +0200
+++ b/src/main/kotlin/de/uapcore/lightpit/servlet/ProjectServlet.kt	Sun May 18 12:48:06 2025 +0200
@@ -29,10 +29,7 @@
 import de.uapcore.lightpit.dao.DataAccessObject
 import de.uapcore.lightpit.entities.*
 import de.uapcore.lightpit.logic.*
-import de.uapcore.lightpit.types.VcsType
-import de.uapcore.lightpit.types.VersionStatus
-import de.uapcore.lightpit.types.WebColor
-import de.uapcore.lightpit.types.parseCommitRefs
+import de.uapcore.lightpit.types.*
 import de.uapcore.lightpit.viewmodel.*
 import jakarta.servlet.annotation.WebServlet
 import java.sql.Date
@@ -416,6 +413,7 @@
                 if (path.versionInfo is OptionalPathInfo.Specific) {
                     if (path.versionInfo.elem.status.isReleased) {
                         issue.affected = path.versionInfo.elem
+                        issue.category = IssueCategory.Bug
                     } else {
                         issue.resolved = path.versionInfo.elem
                     }
--- a/src/main/webapp/WEB-INF/changelogs/changelog-de.jspf	Sat May 17 17:42:39 2025 +0200
+++ b/src/main/webapp/WEB-INF/changelogs/changelog-de.jspf	Sun May 18 12:48:06 2025 +0200
@@ -28,6 +28,7 @@
 
 <ul>
     <li>Pop-Up hinzugefügt, das über eine neue LightPIT-Version informiert.</li>
+    <li>Die Standardkategorie für neue Vorgänge in veröffentlichten Versionen ist nun "Fehler" anstelle von "Feature".</li>
     <li>Fehler in der Deutschen Übersetzung behoben.</li>
 </ul>
 
--- a/src/main/webapp/WEB-INF/changelogs/changelog.jspf	Sat May 17 17:42:39 2025 +0200
+++ b/src/main/webapp/WEB-INF/changelogs/changelog.jspf	Sun May 18 12:48:06 2025 +0200
@@ -28,6 +28,7 @@
 
 <ul>
     <li>Add popup informing about a new LightPIT release.</li>
+    <li>Change that the default category for new issues in released versions is Bug instead of Feature.</li>
     <li>Fix errors in the German translation.</li>
 </ul>
 

mercurial