Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package bugwarden for openSUSE:Factory 
checked in at 2026-08-13 13:16:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/bugwarden (Old)
 and      /work/SRC/openSUSE:Factory/.bugwarden.new.17972 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "bugwarden"

Thu Aug 13 13:16:36 2026 rev:3 rq:1370891 version:0.4.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/bugwarden/bugwarden.changes      2026-08-04 
21:33:11.825591557 +0200
+++ /work/SRC/openSUSE:Factory/.bugwarden.new.17972/bugwarden.changes   
2026-08-13 13:17:22.081485850 +0200
@@ -1,0 +2,30 @@
+Wed Aug 12 19:19:16 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Move the shell completions into bash-completion, zsh-completion and
+  fish-completion subpackages, so a shell's completions are only
+  pulled in where that shell is installed
+
+-------------------------------------------------------------------
+Wed Aug 12 18:42:27 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to 0.4.0:
+  * Add product and field discovery tools, and accept custom fields
+    when filing a bug
+  * Add --allowed-hosts to restrict the inbound host header
+  * Fail startup when the identity cannot be resolved, and resolve it
+    from a declared, verified login so it no longer depends on the
+    local account
+  * Identify this build to Bugzilla with a User-Agent, and introduce
+    it by name in the MCP handshake
+  * Stop imposing one instance's status workflow on every instance
+  * Stop reading a capped search page as the end of results
+  * Stop shipping the example policy rule that depended on whoami
+  * Reserve the rule names the guard decides under
+  * Stop under-reporting suppressed_count as a maximum
+  * Derive the HTTP body cap from the attachment ceiling
+  * Move the server to rmcp 3.1 and pin what the transport may serve
+  * Move the Bugzilla client to reqwest 0.13
+- Install the man page and the bash, zsh and fish completions, which
+  upstream now generates from the CLI definition and ships prebuilt
+
+-------------------------------------------------------------------

Old:
----
  bugwarden-0.3.0.tar.zst

New:
----
  bugwarden-0.4.0.obscpio
  bugwarden-0.4.0.tar.zst
  bugwarden.obsinfo

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

Other differences:
------------------
++++++ bugwarden.spec ++++++
--- /var/tmp/diff_new_pack.2aGEcs/_old  2026-08-13 13:17:24.445585140 +0200
+++ /var/tmp/diff_new_pack.2aGEcs/_new  2026-08-13 13:17:24.445585140 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           bugwarden
-Version:        0.3.0
+Version:        0.4.0
 Release:        0
 Summary:        MCP server for Bugzilla with operator-controlled security 
guards
 # Upstream is Apache-2.0; the rest is the aggregate of the crates statically
@@ -49,6 +49,37 @@
 What the client may not see, the operator can: an optional append-only audit
 stream records every tool call together with the guard's verdict.
 
+%package bash-completion
+Summary:        Bash completion for %{name}
+Requires:       %{name} = %{version}
+Requires:       bash-completion
+Supplements:    (%{name} and bash-completion)
+BuildArch:      noarch
+
+%description bash-completion
+The bash completion script for %{name}, generated by upstream from the
+command line definition.
+
+%package zsh-completion
+Summary:        Zsh completion for %{name}
+Requires:       %{name} = %{version}
+Supplements:    (%{name} and zsh)
+BuildArch:      noarch
+
+%description zsh-completion
+The zsh completion script for %{name}, generated by upstream from the
+command line definition.
+
+%package fish-completion
+Summary:        Fish completion for %{name}
+Requires:       %{name} = %{version}
+Supplements:    (%{name} and fish)
+BuildArch:      noarch
+
+%description fish-completion
+The fish completion script for %{name}, generated by upstream from the
+command line definition.
+
 %prep
 %autosetup -p1 -a1
 # Upstream pins an exact toolchain for its own reproducible checks, which would
@@ -71,6 +102,16 @@
 # and without that flag no audit stream is written at all.
 install -D -m 0644 examples/audit.toml \
   %{buildroot}%{_sysconfdir}/%{name}/audit.toml
+# Man page and shell completions are generated from the CLI definition and
+# shipped pre-built in the release tarball, so nothing has to be run here.
+install -D -m 0644 crates/%{name}/man/%{name}.1 \
+  %{buildroot}%{_mandir}/man1/%{name}.1
+install -D -m 0644 crates/%{name}/completions/%{name}.bash \
+  %{buildroot}%{_datadir}/bash-completion/completions/%{name}
+install -D -m 0644 crates/%{name}/completions/_%{name} \
+  %{buildroot}%{_datadir}/zsh/site-functions/_%{name}
+install -D -m 0644 crates/%{name}/completions/%{name}.fish \
+  %{buildroot}%{_datadir}/fish/vendor_completions.d/%{name}.fish
 
 %check
 %{cargo_test}
@@ -82,4 +123,17 @@
 %config(noreplace) %{_sysconfdir}/%{name}/audit.toml
 %config(noreplace) %{_sysconfdir}/%{name}/policy.toml
 %{_bindir}/%{name}
+%{_mandir}/man1/%{name}.1%{?ext_man}
+
+%files bash-completion
+%license LICENSE
+%{_datadir}/bash-completion
+
+%files zsh-completion
+%license LICENSE
+%{_datadir}/zsh
+
+%files fish-completion
+%license LICENSE
+%{_datadir}/fish
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.2aGEcs/_old  2026-08-13 13:17:24.477586484 +0200
+++ /var/tmp/diff_new_pack.2aGEcs/_new  2026-08-13 13:17:24.481586652 +0200
@@ -2,7 +2,7 @@
   <service name="obs_scm" mode="manual">
     <param name="url">https://github.com/plusky/bugwarden.git</param>
     <param name="scm">git</param>
-    <param name="revision">0.3.0</param>
+    <param name="revision">0.4.0</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="exclude">.git</param>
   </service>

++++++ bugwarden-0.3.0.tar.zst -> bugwarden-0.4.0.tar.zst ++++++
++++ 9372 lines of diff (skipped)

++++++ bugwarden.obsinfo ++++++
name: bugwarden
version: 0.4.0
mtime: 1786559128
commit: b213b111ad907d4a720832fd1b6a0985e3f40097

++++++ vendor.tar.zst ++++++
/work/SRC/openSUSE:Factory/bugwarden/vendor.tar.zst 
/work/SRC/openSUSE:Factory/.bugwarden.new.17972/vendor.tar.zst differ: char 7, 
line 1

Reply via email to