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-03-30 18:30:54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/semaphore (Old) and /work/SRC/openSUSE:Factory/.semaphore.new.1999 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "semaphore" Mon Mar 30 18:30:54 2026 rev:38 rq:1343476 version:2.17.31 Changes: -------- --- /work/SRC/openSUSE:Factory/semaphore/semaphore.changes 2026-03-27 06:50:10.679628653 +0100 +++ /work/SRC/openSUSE:Factory/.semaphore.new.1999/semaphore.changes 2026-03-30 18:33:53.693569096 +0200 @@ -1,0 +2,6 @@ +Sun Mar 29 16:20:26 UTC 2026 - Johannes Kastl <[email protected]> + +- Update to version 2.17.31: + * Fix Devolutions icon + +------------------------------------------------------------------- Old: ---- semaphore-2.17.30.obscpio web-2.17.30.tar.gz New: ---- semaphore-2.17.31.obscpio web-2.17.31.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ semaphore.spec ++++++ --- /var/tmp/diff_new_pack.gEdFcP/_old 2026-03-30 18:34:01.725904911 +0200 +++ /var/tmp/diff_new_pack.gEdFcP/_new 2026-03-30 18:34:01.737905413 +0200 @@ -17,7 +17,7 @@ Name: semaphore -Version: 2.17.30 +Version: 2.17.31 Release: 0 Summary: Modern UI for Ansible License: MIT ++++++ _service ++++++ --- /var/tmp/diff_new_pack.gEdFcP/_old 2026-03-30 18:34:02.013916952 +0200 +++ /var/tmp/diff_new_pack.gEdFcP/_new 2026-03-30 18:34:02.029917621 +0200 @@ -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.30</param> + <param name="revision">v2.17.31</param> <param name="versionformat">@PARENT_TAG@</param> <param name="versionrewrite-pattern">v(.*)</param> <param name="changesgenerate">enable</param> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.gEdFcP/_old 2026-03-30 18:34:02.181923976 +0200 +++ /var/tmp/diff_new_pack.gEdFcP/_new 2026-03-30 18:34:02.205924980 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/ansible-semaphore/semaphore</param> - <param name="changesrevision">3f8c2b9fc9bf1484d8875be6eab797450c59fd84</param></service></servicedata> + <param name="changesrevision">02309baf8d455339c647c3edba3c5886376413cb</param></service></servicedata> (No newline at EOF) ++++++ semaphore-2.17.30.obscpio -> semaphore-2.17.31.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/semaphore-2.17.30/web/src/components/EnvironmentForm.vue new/semaphore-2.17.31/web/src/components/EnvironmentForm.vue --- old/semaphore-2.17.30/web/src/components/EnvironmentForm.vue 2026-03-25 11:51:42.000000000 +0100 +++ new/semaphore-2.17.31/web/src/components/EnvironmentForm.vue 2026-03-25 12:44:48.000000000 +0100 @@ -233,10 +233,10 @@ <div v-if="!isNew && secretStorage" class="pb-3"> <div style="font-weight: bold; font-size: 20px;"> - <v-icon small class="mr-1">$vuetify.icons.hashicorp_vault</v-icon> + <v-icon small class="mr-1">{{ getIcon(secretStorage.type) }}</v-icon> {{ secretStorage.name }} </div> - <pre>{{ item.secret_storage_key_prefix }}*</pre> + <pre>Source path pattern: <b>{{ item.secret_storage_key_prefix }}*</b></pre> </div> <div> @@ -505,6 +505,18 @@ }, methods: { + + getIcon(type) { + switch (type) { + case 'vault': + return '$vuetify.icons.hashicorp_vault'; + case 'dvls': + return '$vuetify.icons.dvls'; + default: + return ''; + } + }, + addExtraVar(name = '', value = '') { this.extraVars.push({ name, value }); }, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/semaphore-2.17.30/web/src/views/project/SecretStorages.vue new/semaphore-2.17.31/web/src/views/project/SecretStorages.vue --- old/semaphore-2.17.30/web/src/views/project/SecretStorages.vue 2026-03-25 11:51:42.000000000 +0100 +++ new/semaphore-2.17.31/web/src/views/project/SecretStorages.vue 2026-03-25 12:44:48.000000000 +0100 @@ -130,7 +130,7 @@ > <template v-slot:item.name="{ item }"> <v-icon class="mr-3" small> - {{ getIcon(item) }} + {{ getIcon(item.type) }} </v-icon> <span class="mr-2">{{ item.name }}</span> @@ -216,8 +216,8 @@ } }, - getIcon(item) { - switch (item.type) { + getIcon(type) { + switch (type) { case 'vault': return '$vuetify.icons.hashicorp_vault'; case 'dvls': ++++++ semaphore.obsinfo ++++++ --- /var/tmp/diff_new_pack.gEdFcP/_old 2026-03-30 18:34:04.702029336 +0200 +++ /var/tmp/diff_new_pack.gEdFcP/_new 2026-03-30 18:34:04.722030172 +0200 @@ -1,5 +1,5 @@ name: semaphore -version: 2.17.30 -mtime: 1774435902 -commit: 3f8c2b9fc9bf1484d8875be6eab797450c59fd84 +version: 2.17.31 +mtime: 1774439088 +commit: 02309baf8d455339c647c3edba3c5886376413cb ++++++ vendor.tar.gz ++++++ /work/SRC/openSUSE:Factory/semaphore/vendor.tar.gz /work/SRC/openSUSE:Factory/.semaphore.new.1999/vendor.tar.gz differ: char 13, line 1 ++++++ web-2.17.30.tar.gz -> web-2.17.31.tar.gz ++++++ /work/SRC/openSUSE:Factory/semaphore/web-2.17.30.tar.gz /work/SRC/openSUSE:Factory/.semaphore.new.1999/web-2.17.31.tar.gz differ: char 13, line 1
