Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package semaphore for openSUSE:Factory 
checked in at 2026-02-25 21:12:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/semaphore (Old)
 and      /work/SRC/openSUSE:Factory/.semaphore.new.1977 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "semaphore"

Wed Feb 25 21:12:56 2026 rev:29 rq:1335083 version:2.17.14

Changes:
--------
--- /work/SRC/openSUSE:Factory/semaphore/semaphore.changes      2026-02-20 
17:54:10.564436307 +0100
+++ /work/SRC/openSUSE:Factory/.semaphore.new.1977/semaphore.changes    
2026-02-25 21:22:42.860153750 +0100
@@ -1,0 +2,6 @@
+Wed Feb 25 10:06:28 UTC 2026 - Johannes Kastl 
<[email protected]>
+
+- Update to version 2.17.14:
+  * Fixed null pointer in Backups
+
+-------------------------------------------------------------------

Old:
----
  semaphore-2.17.12.obscpio
  web-2.17.12.tar.gz

New:
----
  semaphore-2.17.14.obscpio
  web-2.17.14.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ semaphore.spec ++++++
--- /var/tmp/diff_new_pack.D7slXG/_old  2026-02-25 21:23:16.057521616 +0100
+++ /var/tmp/diff_new_pack.D7slXG/_new  2026-02-25 21:23:16.061521781 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           semaphore
-Version:        2.17.12
+Version:        2.17.14
 Release:        0
 Summary:        Modern UI for Ansible
 License:        MIT

++++++ _service ++++++
--- /var/tmp/diff_new_pack.D7slXG/_old  2026-02-25 21:23:16.121524255 +0100
+++ /var/tmp/diff_new_pack.D7slXG/_new  2026-02-25 21:23:16.125524419 +0100
@@ -3,7 +3,7 @@
     <param name="url">https://github.com/ansible-semaphore/semaphore</param>
     <param name="scm">git</param>
     <param name="exclude">.git</param>
-    <param name="revision">v2.17.12</param>
+    <param name="revision">v2.17.14</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="versionrewrite-pattern">v(.*)</param>
     <param name="changesgenerate">enable</param>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.D7slXG/_old  2026-02-25 21:23:16.145525244 +0100
+++ /var/tmp/diff_new_pack.D7slXG/_new  2026-02-25 21:23:16.149525409 +0100
@@ -1,6 +1,6 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/ansible-semaphore/semaphore</param>
-              <param 
name="changesrevision">3e5e0dec9f58b03915a19ef19db0cbc93cca734d</param></service></servicedata>
+              <param 
name="changesrevision">44e6c8ded5f1759abf39b4aad630388af84d06b2</param></service></servicedata>
 (No newline at EOF)
 

++++++ semaphore-2.17.12.obscpio -> semaphore-2.17.14.obscpio ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/semaphore-2.17.12/services/project/backup.go 
new/semaphore-2.17.14/services/project/backup.go
--- old/semaphore-2.17.12/services/project/backup.go    2026-02-20 
09:59:08.000000000 +0100
+++ new/semaphore-2.17.14/services/project/backup.go    2026-02-20 
22:49:58.000000000 +0100
@@ -280,7 +280,7 @@
                        repoName,
                }
 
-               if o.TaskParams.InventoryID != nil {
+               if o.TaskParams != nil && o.TaskParams.InventoryID != nil {
                        schedules[i].TaskParams.InventoryName, _ = 
findNameByID[db.Inventory](*o.TaskParams.InventoryID, b.inventories)
                }
        }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/semaphore-2.17.12/util/OdbcProvider.go 
new/semaphore-2.17.14/util/OdbcProvider.go
--- old/semaphore-2.17.12/util/OdbcProvider.go  2026-02-20 09:59:08.000000000 
+0100
+++ new/semaphore-2.17.14/util/OdbcProvider.go  2026-02-20 22:49:58.000000000 
+0100
@@ -17,7 +17,7 @@
        EmailClaim       string       `json:"email_claim" default:"email"`
        Order            int          `json:"order"`
        // ReturnViaState when true, passes the return path via the OAuth state 
parameter instead of the redirect URL path. This is useful for OAuth providers 
that have strict redirect URL validation.
-       ReturnViaState   bool         `json:"return_via_state"`
+       ReturnViaState   bool         `json:"return_via_state" default:"true"`
 }
 
 type ClaimsProvider interface {

++++++ semaphore.obsinfo ++++++
--- /var/tmp/diff_new_pack.D7slXG/_old  2026-02-25 21:23:17.317573552 +0100
+++ /var/tmp/diff_new_pack.D7slXG/_new  2026-02-25 21:23:17.321573717 +0100
@@ -1,5 +1,5 @@
 name: semaphore
-version: 2.17.12
-mtime: 1771577948
-commit: 3e5e0dec9f58b03915a19ef19db0cbc93cca734d
+version: 2.17.14
+mtime: 1771624198
+commit: 44e6c8ded5f1759abf39b4aad630388af84d06b2
 

++++++ vendor.tar.gz ++++++
/work/SRC/openSUSE:Factory/semaphore/vendor.tar.gz 
/work/SRC/openSUSE:Factory/.semaphore.new.1977/vendor.tar.gz differ: char 151, 
line 2

++++++ web-2.17.12.tar.gz -> web-2.17.14.tar.gz ++++++
/work/SRC/openSUSE:Factory/semaphore/web-2.17.12.tar.gz 
/work/SRC/openSUSE:Factory/.semaphore.new.1977/web-2.17.14.tar.gz differ: char 
13, line 1

Reply via email to