public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/anaconda-webui] f45: Update to 78 upstream release
@ 2026-08-17 11:30 Packit
  0 siblings, 0 replies; only message in thread
From: Packit @ 2026-08-17 11:30 UTC (permalink / raw)
  To: git-commits

            A new commit has been pushed.

            Repo   : rpms/anaconda-webui
            Branch : f45
            Commit : 790115949b83ed081be0652600640c0fcdfcc200
            Author : Packit <hello@packit.dev>
            Date   : 2026-08-17T11:11:46+00:00
            Stats  : +33/-4 in 3 file(s)
            URL    : https://src.fedoraproject.org/rpms/anaconda-webui/c/790115949b83ed081be0652600640c0fcdfcc200?branch=f45

            Log:
            Update to 78 upstream release

Upstream tag: 78
Upstream commit: 36e51174

Commit authored by Packit automation (https://packit.dev/)

---
diff --git a/.gitignore b/.gitignore
index 3a1346c..c20e299 100644
--- a/.gitignore
+++ b/.gitignore
@@ -74,3 +74,4 @@
 /anaconda-webui-75.tar.xz
 /anaconda-webui-76.tar.xz
 /anaconda-webui-77.tar.xz
+/anaconda-webui-78.tar.xz

diff --git a/anaconda-webui.spec b/anaconda-webui.spec
index 810c24c..1034ad9 100644
--- a/anaconda-webui.spec
+++ b/anaconda-webui.spec
@@ -1,5 +1,5 @@
 Name:           anaconda-webui
-Version:        77
+Version:        78
 Release:        1%{?dist}
 Summary:        Anaconda installer Web interface
 License:        LGPL-2.1-or-later AND MIT
@@ -19,6 +19,8 @@ BuildRequires: systemd-rpm-macros
 %global anacondacorever 42.5
 %endif
 
+%global webui_slitherer_spin_identities fedora-release-identity-budgie or fedora-release-identity-cinnamon or fedora-release-identity-kde-desktop or fedora-release-identity-kde-mobile or fedora-release-identity-lxde or fedora-release-identity-lxqt or fedora-release-identity-matecompiz or fedora-release-identity-sway or fedora-release-identity-xfce or fedora-release-identity-i3
+
 %global cockpitver 275
 
 %define _unitdir /usr/lib/systemd/system
@@ -33,7 +35,7 @@ Requires: python3-bugzilla
 # it can often fall back to a diferent browser. This does not work in the limited installer
 # environment, so we need to make sure Firefox is available. Exclude on RHEL, only Flatpak version will be there.
 %if ! 0%{?rhel}
-Requires: (firefox if fedora-release-workstation)
+Requires: (slitherer if (%{webui_slitherer_spin_identities}) else firefox)
 %endif
 %if 0%{?fedora}
 Requires: system-logos
@@ -94,7 +96,13 @@ exit 0
 %files
 %dir %{_datadir}/cockpit/anaconda-webui
 %doc README.rst
-%license LICENSE dist/index.js.LEGAL.txt
+%license LICENSE dist/index.js.LEGAL.txt dist/anacondaLogin.js.LEGAL.txt
+%{_datadir}/cockpit/anaconda-webui/login.html
+%{_datadir}/cockpit/anaconda-webui/anacondaLogin.js
+%{_datadir}/cockpit/anaconda-webui/anacondaLogin.js.map
+%{_datadir}/cockpit/anaconda-webui/anacondaLogin.js.LEGAL.txt
+%{_datadir}/cockpit/anaconda-webui/anacondaLogin.css
+%{_datadir}/cockpit/anaconda-webui/anacondaLogin.css.map
 %{_datadir}/cockpit/anaconda-webui/qr-code-feedback.svg
 %{_datadir}/cockpit/anaconda-webui/index.js.LEGAL.txt
 %{_datadir}/cockpit/anaconda-webui/index.html
@@ -110,6 +118,10 @@ exit 0
 %dir /etc/anaconda/cockpit
 %config(noreplace) /etc/anaconda/cockpit/cockpit.conf
 %dir /etc/anaconda/cockpit/conf.d
+%dir %{_datadir}/anaconda/cockpit
+%dir %{_datadir}/anaconda/cockpit/conf.d
+%{_datadir}/anaconda/cockpit/conf.d/50-remote-auth.conf
+%{_libexecdir}/anaconda/cockpit-pin-auth
 %dir %{_datadir}/anaconda/firefox-theme
 %dir %{_datadir}/anaconda/firefox-theme/default
 %dir %{_datadir}/anaconda/firefox-theme/default/chrome
@@ -127,10 +139,26 @@ exit 0
 %{_datadir}/applications/extlinks.desktop
 %{_datadir}/applications/anaconda-gnome-control-center.desktop
 %{_unitdir}/webui-cockpit-ws.service
+%{_unitdir}/cockpit-pin-auth.socket
+%{_unitdir}/cockpit-pin-auth@.service
 
 
 # The changelog is automatically generated and merged
 %changelog
+* Mon Aug 17 2026 Packit <hello@packit.dev> - 78-1
+- Add Cockpit PIN authentication support
+- Add initial login page for remote installation
+- Wire up PIN authentication for remote installation
+- Add --remote-pin arg to webui_testvm script
+- Document how cockpit-pin-auth works
+- refactor: replace "magic" number with a proper constant (PROGRESS_STEPS_DONE)
+- refactor: deduplicate repetitive arg for onCritFail
+- feat: track installation status and pending errors on reconnection
+- refactor: deduplicate error handling in InstallationProgress
+- localization: complete language after user sets it in incomplete kickstart
+- datetime: mark timezone user-configured on screen entry, not on property change
+- spec: require slitherer for select spins, firefox for the res
+
 * Wed Aug 12 2026 Packit <hello@packit.dev> - 77-1
 - datetime: complete timezone after user sets it in incomplete kickstart
 - Add Bugzilla duplicate detection to the error reporting flow

diff --git a/sources b/sources
index c87c9f7..5b59ba0 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (anaconda-webui-77.tar.xz) = 82bbfea5c68fe539d66196926d42aba8a0a307ed3474fab2605e9964aab209b0d9394e5e6ee031f65afc89fc65a3367793ba701022fa3c43122bc7a73757abfa
+SHA512 (anaconda-webui-78.tar.xz) = c1a7f41428668dd111c6c5a6a75a53b2c7d570620fcb2983b7ff41932ce21133702880040ecd58bc8b528def677a12deda7a42f0ff8115b6bf3680d004e3d30e

^ permalink raw reply related	[flat|nested] only message in thread

only message in thread, other threads:[~2026-08-17 11:30 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-08-17 11:30 [rpms/anaconda-webui] f45: Update to 78 upstream release Packit

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox