anaconda-widgets-devel-42.27.3-1.fc42 ,>,  6 6_- 3!XPȬI^Dgu ȬI^DPhR }ƃնnm_~0s3*т AZU婈zpIxUMp5m_][AǓn(8@ZF4 ժx ?rWswV/*Hq%+#)-?F+?9ejOW  L|!E -bϮ á,G&앁ݷ^%ttU'Y] ݶOs t*VfND1K-gƻR>y&qcXH˿ij'^)o&p '̉Ţ&g\Έ-K2*bf͍p(lǃ Qǧ8.Y4m|@8Ha;pK&X[G$)qmc<,>c1c90bc4ba046bed3387fd02d1ff549609b152a7f36b0a49aab80b5c7c0e436d518ecc4ccc53ca08e7a7a81f4e63693b0e5bbef403020462f02aa40047304502201b65a61557c7e7bdc86c7715c7f5f0d1f8de0c0b002e9d2e6d2befb262503ad7022100b6252145500eafce97eaa1758fde0db257e815ce0df62c55362114ddf915232f03020462f02aa400473045022018acee9595eb162e2c6644cef9ee80be09a65159f5f5ee7c536c7687f60c8d7f0221009efef7664365a2d47be31ef342ef7b084cac24e036ce577bfd0022a1942034af03020462f02aa400473045022100aa1af7a6fe182dff3bd4848c1a46a8931e78e9b462ef079a92811f4b2860db710220100720bc25edb5ac6685c379735085c1aa0a90ed066a2e578ce19f38a33fa88c03020462f02aa4004830460221009efa15b40b4d81a730c9b20d815dcf0df2acc3adcae509edfa185d83745c45000221009f50dbb510b91c3662aa4ed364635bdad751ad7bae28e1d0f2ead07f1492a67c03020462f02aa4004630440220447debeb9c8d4b16840aade01c5186d3b68acbe0a89a7451323106c93704bcf402202b0d7272fb2b8b8856e3de6a2abc1107458a8b8f7a9b486715eff9b1e4ca52bb03020462f02aa400473045022100d27132469e95ce45c079c568f2bc2bee2b301c46c12e2f833d73edf74f2e854c0220667856f778062a5fff91150a693cc44aefaab2368918324f65a1558e3bde9dde03020462f02aa40047304502203c9f239a52223cf30e078274569b52ea92f110bc3d2c052ead834a321fe11574022100d3cf2352bf70583510378c43dab520ca23413345a0c304ff1976fde8c6adf2fa03020462f02aa400473045022035b82bb8a740ad1edaaf93c904d4e1e5d2ab4509aa706b412580ad38a1000f7b022100e582979a781312d4a5725a19ec9844db21b8b0c31305bdc6b672d651ac4e340403020462f02aa40046304402201d9ab6280a9d25dd5f534aba4099a27f2db52cb389e62dba0acd88b0112673da02200fc7e2b78313c959e3f65d151e870968575c5f0793bd25bf8ada90b140b17f6e03020462f02aa400483046022100b4e5dde6693897f534a774e8fe92ca5de4f4575e2cbeb8e7d11d0dc8e1d91543022100bc2fbce876deb5758bfaa5b6bc9701e8b329e176d6ae7d60fe713af7718cd15603020462f02aa400473045022100c14cbbdcbb09d098b4063e4eb37a2dfad07dc18ffdf844a35cd8d91b43edd8870220716ed99055cccc5d40df3b2e85db99c798456dd6a368f4addeb77a335dd1db4403020462f02aa400483046022100fd7613573c72a8aeeee4e297a51a489aa48577497b93e4b5ccb026abad283e46022100b65c2a368869765aed06950f91a76d687eef40c283a139d61027489c95e93e4103020462f02aa40046304402202836f8f1c6be2614c403bf979a6a1cd4cd007e218c30b47ee4a5067688799278022016742f99985d67e1ef05515bdf74e967efd8de1c283324307b4e599b73a324f203020462f02aa4004730450221009bed84e9c520698bceee9d5207131483498651677dc554a248943b9bb6a179450220444c27ba08774c0875d90ab85dda6c9bde2d26dd3f52f9d257fcb4fe3cd3120603020462f02aa4004730450220103f61763b141dde214566b5109dbfc3ef4330ddcc7e921a915db0d58ac0167d022100da4670fd59daaae99ff7d8c8144f5462fd2c592e61d95b1a20d4e5edf41e2d3603020462f02aa40046304402200d1035d3b5b35f9950bbd0b58a06107b83a5a7a0893ea93af3cc78d877258ee2022017e95e61ccda86ebcafe5fabbe269d29273c85a15d6611c56bf30d67d6aa498003020462f02aa400473045022046a773a37c05063ef35147ff3f7aa9358a831657035a4f86fb5429c0b2c8115d022100a5b55758b20bb43ce3cf36892056d71dfef7f9cb546b72dcef3a89959f34c9cc03020462f02aa4004830460221009ba7e064e84e9be23047e39df9460a70b97774ead5622b63598df2f1a95937ce022100c53c665fedfdab6966512ddea23c432bf1224e6ec0aaaa0953ddbf9831be85da03020462f02aa40047304502204f373e2d2f4f6bb82deecbb61e6d2195afc9880c83d21ebd98dcd4e6b7823b84022100b795724ae62e74861efe8ee97978ed438a8b985d68127164e7a3140da99bb33403020462f02aa4004630440220154e671d80e1228626907d3260dc48bc0161289c9c21e0d91099b16b5af7092a02204603ea81a0336d6ab16271344b8ddfa7f06250afc1255b3384c71fbe5c6fb93e03020462f02aa400473045022100f2e5d7fac97248b4914e6bc00e061218b56f77cbb1f0516431bc3fd4007e0e290220158b70b5dd356fd55ebc905989dc202a7597c602e0954ea49c1e60f886f95f1b03020462f02aa40047304502210086317fdd01853c90d3e656dae6b96cde24c541b7656fef6574f32a8980fcec54022074068e4f80382b27bcfe933affb0b6219948042453ebd1758932cc49416631d303020462f02aa400473045022100b3c13a80a1fa20e0edcc72710a4d91bbc3f64ff12a97c1289831077450b99b93022044ef4ef7fa834bc5268a7d738a799cdfec8f316ad15fe1401e1514d6b754b96d03020462f02aa40046304402205a223ffb0a92448b8c506bac7457b3754f47c55cb8693aa64d63833c14078d030220476236ea866d8c3ab6adec21ad7f31c4f6ef6bb6284fbd9d9816aefb9b47712c03020462f02aa40046304402206e69f1745e1d9888741705509387f8847be7b0e26c0739c5787454123259d30402205775b298c4c9942a3efd07ba4d597f2bff3b9892015aa98589d255e7c126b27f03020462f02aa400483046022100a0473ad3959d27f9d287df674fbdfcc7e0b41d647f0b759ce67ad40903680ba6022100ba7535ebd33f95bf2c56220865a31ffca111a0560e5cf989449744eb810f18ce03020462f02aa400473045022065b74eefa41530716225fddf2d590f34992c74fdac027284a8bf990f3423752b022100a137e1768ecb48104cb799f452cdb6e8d1fdcdae0f99c70a7a099a5214b7954e03020462f02aa40047304502200ee3171ffa56a4c95e21f8f9a8bd2067d3aa46a95db594b36b808af88958cbf1022100b335c70fb5c841ced0b27904a25092bb8e8a1bd823d4889072a357af3791ba7403020462f02aa40047304502204752f8ea586f61985f43fe8d5d32cf47022c9c2d7b4c0798d4cd0b550333058b022100d2a9a5f58de7b5d7c5b67c886624e8dec529271899f3f08a50cfac5ec7b0a11903020462f02aa40048304602210097504e9cb041ef40413a1c24eec213be6dbd583d5a906a9e2dcc9de902961f60022100fe2d21452b7189b77c4edb2ad7699dec9e19681e9e1679479323b47884b1c34b03020462f02aa4004730450221009f68ef39d1d79702c2025ad72163c8a3fbac0c6bb20161b782643f14ee10b06602204a69a9837fa42d2608912d2f582ead6b3b61926b82714659761ce996cbe4d4e403020462f02aa4004830460221009bb5b7a261b7d5ffa14c19ad6a65076703e9afc4813dcb7b0e199b1794d04a8c022100fc21a0aa860165d0185e2ec91e39d5917c044c7a20b9cd1de38a59935a734f1003020462f02aa400473045022100a6567825ec22efe7f0c5df38a3d39d22db328d116579c81f7318077e35da04e002204472d6e73e4e9d93f04dc7dc81f429c6518e8e5d7af23b399f4f13adbeef3e3803020462f02aa400473045022021e195ff22c72263c2c444bf56a5a2a46738e611eee3ea9e735994336e5a469f022100defefd7fc34d3957eb5421d019417e7667b3f420f36c1f63c3027c6f3f5bff2c03020462f02aa4004630440220737426f76bca7c7ed2c9b143afe6bc8f19006a70b46719f41267aab3366892c802203575c871ea6c361bb89206d4b140b6b9c0d8d4f24c0acc45b7d60417c798963f03020462f02aa4004730450221008cc345512af70a71bde7dccdf27846536d38aa7b1bd73f69df1461f1fc936f3e0220781289545ddbe371a643f61c44372aafde535fa9117f2bf6c71bea68b457238f03020462f02aa400483046022100a2a81e251fa17bccfc43f19603a9443c6c6197d4e0b09dbd13855bf32b212753022100f368ed5c8cbf6bb8d3e33b391b6f28ac3af3f2fe3f23eb715ff1b1c501db6e8903020462f02aa400473045022079724e8d66ff856e040cdb5bf96b870813f23728f0d735fd26c726e7c4f1298b022100a2c7c7bfddd6ea06540e990ca92853159a3e3e8902f1bf735af568f22d763a9603020462f02aa400483046022100bd8bdadd234e05371776198f2db167268befb7dab008b182731045db5e3f137b022100e924cde385cbb94fca6cbf99ec4eab72776da341e1920bdc32e39c6641fc16c403020462f02aa40047304502205e44d673683f4e0aec5804ada7c38d4c300f5862eba80eb9b53d988310b27ca002210081e5b73d2d10e73e36203d46b919c386b86dc55cbd684cea58adc701aff5af31Q5mZܺrBwq#[>`>]e?]Ud! ( ODHWfw -|- - 0- - - \----\(8u9u:(uGO-HP-IQL-XQ|YQ\Q-]R\-^U bVgdX.eX3fX8lX;tXT-uY-vYwZ-x[-y\P\\\\]]Canaconda-widgets-devel42.27.31.fc42Development files for anaconda-widgetsThis package contains libraries and header files needed for writing the anaconda installer. It also contains Python and Glade support files, as well as documentation for working with this library.gdbuildvm-a64-10.iad2.fedoraproject.org>Fedora ProjectFedora ProjectGPL-2.0-or-laterFedora ProjectUnspecifiedhttp://fedoraproject.org/wiki/Anacondalinuxaarch64 |  / 9 WnE#C6Y@d5Kd,@d"d"d@dV@dad'@Packit - 42.27.3-1Packit - 42.27.1-1Packit - 42.24-1Packit - 42.23-1Fedora Release Engineering - 42.21-2Packit - 42.21-1Packit - 42.20-1Packit - 42.18-1Adam Williamson - 42.16-3Adam Williamson - 42.16-2Packit - 42.16-1Packit - 42.15-1Packit - 42.14-1Packit - 42.13-1Packit - 42.12-1Packit - 42.11-1Packit - 42.10-1Packit - 42.9-1Gwyn Ciesla - 42.8-2Packit - 42.8-1Packit - 42.7-1Packit - 42.6-1Packit - 42.5-1Packit - 42.4-1Packit - 42.3-1Packit - 42.2-1Adam Williamson - 42.1-2Packit - 42.1-1Packit - 41.32-1Packit - 41.31-1Packit - 41.30-1Packit - 41.29-1Packit - 41.28-1Packit - 41.27-1Packit - 41.26-1Fedora Release Engineering - 41.25-2Packit - 41.25-1Packit - 41.24-1Packit - 41.23-1Packit - 41.22-1Python Maint - 41.20-2Packit - 41.20-1Python Maint - 41.19-2Packit - 41.19-1Packit - 41.18-1Packit - 41.17-1Katerina Koukiou - 41.15-1Packit - 41.14-1Packit - 41.13-1Packit - 41.9-1Packit - 41.7-1Packit - 41.6-1Adam Williamson - 41.2-2Packit - 41.2-1Packit - 41.1-1Adam Williamson - 40.21-2Packit - 40.21-1Packit - 40.20-1Jiri Konecny - 40.18-1Fedora Release Engineering - 40.17-3Fedora Release Engineering - 40.17-2Packit - 40.17-1Packit - 40.15-1Packit - 40.13-1Packit - 40.12-1Packit - 40.11-1Packit - 40.10-1Packit - 40.9-1Packit - 40.8-1Packit - 40.7-1Packit - 40.6-1Packit - 40.5-1Packit - 40.4-1Packit - 40.3-1Packit - 40.2-1Packit - 40.1-1Packit - 39.33-1Packit - 39.32-1Packit - 39.31-1Packit - 39.30-1Packit - 39.29-1Packit - 39.28-1Adam Williamson - 39.27-3Adam Williamson - 39.27-2Packit - 39.27-1Fedora Release Engineering - 39.26-2Packit - 39.26-1Packit - 39.25-1Packit - 39.24-1Adam Williamson - 39.23-3Adam Williamson - 39.23-2Packit - 39.23-1Python Maint - 39.22-2Packit - 39.22-1Packit - 39.21-1Python Maint - 39.20-2Packit - 39.20-1Python Maint - 39.19-2Packit - 39.19-1Packit - 39.18-1Packit - 39.17-1Petr Pisar - 39.16-2Packit - 39.16-1Petr Pisar - 39.15-2Packit - 39.15-1Packit - 39.14-1Packit - 39.13-1Packit - 39.12-1Packit - 39.11-1Packit - 39.10-1Packit - 39.9-1Packit - 39.8-1Packit - 39.7-1Packit - 39.6-1Adam Williamson - 39.5-2Packit - 39.5-1Packit - 39.4-1- Fix bad formatting for `format` function (jkonecny) - Add the locale1-x11-sync script to the anaconda-live subpackage (#2346855) (mkolman)- localization: discard space when sorting keyboards according to langtable entries (k.koukiou) - pyanaconda: localization: sort keyboard list in a sane manner (k.koukiou) - dracut: depend on net-lib not ifcfg (awilliam) - localization: fix parsing of locales whose name are multiple words (k.koukiou) - Add test for GetLocaleKeyboardLayouts (adamkankovsky) - Creating a dbus interface to get local keyboard layouts (adamkankovsky) - Set up the fedora-42 branch (rvykydal)- network: pass NM global dns configuration to the installed system (rvykydal) - Improve sections structure in tests/README (jkonecny) - Fix the `Note` section in tests/README (jkonecny) - Move shell testing to a separated directory (jkonecny) - Make minor improvements in test/README (jkonecny) - Improve security considerations in tests/README (jkonecny) - Remove outdated information from tests/README (jkonecny) - data: profiles: enable language screen for Web UI on Workstation (k.koukiou) - network: pass global dns initrd option to the installed system (rvykydal) - Enable dynamic bash commands disable for tests (jkonecny) - Add test for config_get dracut function (jkonecny) - Fix trailing `/` when downloading stage2 image (jkonecny) - Fix whitespace chars broke Dracut config parsing (jkonecny) - Disable keyboard shortcut switching on gnome-kiosk (jkonecny) - Improve name of compositor layout selection method (jkonecny) - Split LocaledWrapper code for compositor (jkonecny) - security: do not crash initramfs ks parsing on failing certificate (rvykydal) - docs: update release note for certificates import (rvykydal) - rpmostree: Use `--merge` for kargs (walters)- Add release notes for certificates import (rvykydal) - docs: add release note for the `hidden-webui-pages` configuration option (k.koukiou) - data: profile: extend workstation profile to hide pages for Web UI (k.koukiou) - security: add a service to transfer certificates from initramfs (rvykydal) - Revert "build: Install systemd-resolved in ELN aka RHEL-11" (rvykydal) - Handle invalid UTF-8 characters in efibootmgr output (k.koukiou) - Don't log a bogus warning when kickstart specifies a disk label (awilliam) - Fix displaying attributes on advanced storage spoke (#2332568) (vtrefny) - Reapply "fix missing WWID values for multipath devices in advanced storage UI" (vtrefny) - security: import certificates in initramfs (rvykydal) - security: install certificates in pre-install phase only for dnf payload (rvykydal) - security: raise exception if certificate destination is unknown (rvykydal) - security: log a warning when dumping certificate over an existing file (rvykydal) - security: pre-install certificates before payload installation (rvykydal) - security: add API to install certificates early before payload (rvykydal) - security: install certificates on target system (rvykydal) - security: Add API for installation on target system (rvykydal) - security: import certificates early after Anaconda start (rvykydal) - security: add API to import certificates to Anaconda environment (rvykydal) - security: add API: Certificate getter (rvykydal) - kickstart: extend section specification for list of section data (rvykydal) - security: implement the support to install certificates to Anaconda (k.koukiou) - Add documentation for keyboard layout control (jkonecny)- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild- translations: bump dependency to l10n repo because of branch switch (k.koukiou) - pyanaconda: module_manager: fix ciclic import (k.koukiou) - pyanaconda: bootloader: fix ImportError (k.koukiou) - ruff: enable isort rules and autofix all isort warnings (k.koukiou) - Fix useless-return pylint rule (k.koukiou) - Fix use-dict-literal pylint rule (k.koukiou) - Fix use-list-literal pylint rule (k.koukiou) - Fix useless-object-inheritance pylint rule (k.koukiou) - Fix stop-iteration-return pylint rule (k.koukiou) - Fix consider-using-in pylint rule (k.koukiou) - Fix consider-using-from-import pylint rule (k.koukiou) - Fix comparison-with-itself pylint rule (k.koukiou) - Fix super-with-arguments pylint rule (k.koukiou) - Fix use-a-generator pylint rule (k.koukiou) - Fix simplifiable-if-expression and simplifiable-if-statement pylint rules (k.koukiou)- Subscription code updates - adjust unit tests (mkolman) - Subscription code updates - GTK GUI (mkolman) - Subscription code updates - backend (mkolman) - Bump minimal subscription manager versions (mkolman) - network: improve logging of writing configuration (rvykydal)- efi: Update __all__ dictionary (abologna) - docs: fix test container update doc (rvykydal)- Replace #6029 with #6030 (better fix) (#2329379)- Backport PR #6029 to revert rsync check that breaks KDE install (#2329379)- util: correct errors and suppress stderr for common cases (riehecky) - payload: utilize `du` command for finding the required disk size in live OS (k.koukiou) - Fix typo in anaconda hints (jstodola) - doc: Fix bullet list in Wayland migration rel note (jkonecny) - doc: Add dropped kernel options to Wayland relnote (jkonecny) - payload: raise exception on non zero exit code from rsync (k.koukiou)- doc: RDP boot option is not supported in live (jkonecny) - Fix RDP var contains string instead of bool (jkonecny) - Remove stray comma from widgets/configure.ac (vtrefny) - Explicitly place biosboot partition only on stage1 disk (vtrefny) - network: add warning for kickstart network configuration when running from nfs (rvykydal) - liveinst: Allow running as a Wayland-native application (neal)- Update to version 42.14- Test for kickstart scripts (akankovs) - Migrate the %pre-install, %post, %onerror and %traceback scripts (akankovs) - Suppress warning from systemd user session (jkonecny) - Use log levels when getting logs from GLib (jkonecny) - Remove GLib logging condition for HW logging (jkonecny) - Move GLib imports to pyanaconda.core.glib (jkonecny) - Redirect only GLib loggers to Journal (mkolman) - docs: Collect release notes for F41 (k.koukiou) - pyanaconda: storage: workaround for Virtio Block Device being displayed as 0x1af4 (k.koukiou)- Revert "Update lorax build for pkexec command" (k.koukiou) - Update lorax build for pkexec command (adamkankovsky) - webui: Handle XAUTHORITY and XDG_RUNTIME_DIR (rstrode) - unit_test: extend existing device tree checks with isleaf attribute (adamkankovsky) - Introduce isleaf to deviceData (adamkankovsky) - network: handle autoconnections policy for rhel upstream (rvykydal)- Fix permission errors from liveinst exit (jkonecny) - Remove redundant line in DNF payload (mkolman) - Fix vconsole layout doesn't work for ostree (jkonecny) - Fix checking whether a disk can be cleared during autopart (vtrefny) - Update spec config files list (ppolawsk) - Update makefile clean file list with RPMs (ppolawsk)- Fix crash on continue after a missing package non-critical error (mkolman)- Log stderr to journal only on supported platforms (jkonecny) - logging: fix the length limit of packages info dbg message (rvykydal)- brltty rebuild- Fix journal redirect on systems without journal (jkonecny) - unit_tests: drop DASDDevice.opts like in related blivet change (maier) - network: use consolidated s390 device configuration (#1802482,#1937049) (maier) - write persistent config of any (dasd,zfcp,znet) s390 devices to sysroot (#1802482,#1937049) (maier) - DASDDiscoverTask: use consolidated device configuration with zdev (#1802482,#1937049) (maier)- Add GRD test coverage (jkonecny) - Improve docs in gnome_remote_desktop source (jkonecny) - Check return values from GRD calls (jkonecny) - Create a shortcut method for GRD failure (jkonecny) - Obtain hostname for RDP asynchronously (jkonecny) - Print connect info after starting GRD server (jkonecny) - Fix starting anaconda on z/VM and LPAR s390x (jstodola) - Create GRDServer class only when required (jkonecny) - Disable fedora-cisco repository in our containers (jkonecny) - Fix typo in the GRD source file name (jkonecny) - Do not change compositor options when not defined (jkonecny) - Add release-notes for Wayland migration (jkonecny) - Set --rdp in liveinst unsupported (jkonecny) - Remove Wayland detection logic from code (jkonecny) - Do not create GRDServer on Live ISO (jkonecny) - Remove dead spice_vd_agent code (jkonecny) - Switch keyboard management to Localed (jkonecny) - Add localed signal support to LocaledWrapper (jkonecny) - Add missing support to localed for compositor (jkonecny) - Redirect output of various GNOME related tools to Journal (mkolman) - Remove leftover debugging message (mkolman) - Redirect Anaconda main process stderr to Journal (mkolman) - Cleanup remaining Xorg and VNC references and dead code (mkolman) - Handle inst.rdp in Dracut (mkolman) - Adjust to freerdp and GNOME package changes (mkolman) - Replace VNC support with GNOME remote desktop (mkolman) - Add RDP boot options & deprecate VNC boot options (mkolman) - Introduce GNOME remote desktop support (mkolman) - Rename usevnc flag & similar variables (mkolman) - Drop xrdb (jexposit) - Drop xrandr (jexposit) - Add unit tests for GkKeyboardManager and its API in localization module (rvykydal) - Drop the X.Org server dependency (jexposit) - Drop libxklavier (jexposit) - Use GNOME Kiosk's API in LayoutIndicator (jexposit) - Setup gdbus-codegen (jexposit) - Use GNOME Kiosk's API in XklWrapper (jexposit) - Add GNOME Kiosk keyboard manager class (jexposit) - home reuse: add unit tests (rvykydal) - home reuse: define static and class methods (rvykydal) - home reuse: reuse mount options of reused mountpoins (rvykydal) - home reuse: check autopartitioning scheme against reused mountpoints (rvykydal) - home reuse: require removing of bootloader partition explicitly (rvykydal) - home reuse: remove bootloader partitions implicitly (rvykydal) - home reuse: update existing OSs when applying partitioning (rvykydal) - home reuse: add support for /home reuse to automatic partitioning (rvykydal)- Update to version 42.6- docs: Adjust CONTRIBUTING document to mention automatic linter checks (k.koukiou) - docs: rule is covered by pylint (k.koukiou) - docs: rule is covered by pylint (k.koukiou) - Update tests for patition device data (adamkankovsky) - build: remove the Obsoletes line from the spec file for booty (k.koukiou) - build: fix: anaconda-core-debuginfo.x86_64: E: no-binary (k.koukiou) - build: fix: anaconda-core.x86_64: E: explicit-lib-dependency libselinux- python3 (k.koukiou) - Take partition label from blivet (akankovs) - Update test for comunicate (akankovs) - webui: Saving webui-desktop log to anaconda.log (akankovs)- pyanaconda: fix incorrect access to --repo argument (k.koukiou) - util: log PID also when a created process terminates (k.koukiou) - Add release notes about dropping i686 builds (jkonecny) - Remove support for i686 builds (jkonecny) - Remove deprecated `method` boot option (k.koukiou) - configure: only append -fanalyzer when building with gcc (zhoujiacheng) - Fix check for biosboot partition in GRUB2.check (vtrefny)- Fix scheduling actions in reclaim space dialog (#2311936) (vtrefny)- security: call /usr/libexec/fips-setup-helper (asosedkin)- Rebuild to get a combined update with anaconda-webui- Ignore all storage errors when trying to activate swaps (vtrefny) - build: stop pulling systemd as build dependency (kkoukiou) - webui: Move webui-desktop in libexec to our subdirectory (akankovs)- Update to version 41.32- docs: update release note about modularity deprecation (kkoukiou) - Add support for creating LUKS HW-OPAL devices (vtrefny) - Adjust to pykickstart moving new partition and autopart commands to F41 (kkoukiou) - pyanaconda: remove code paths around module command parsing as this was deprecated (kkoukiou) - Improve code based on min/max recommendation (jkonecny) - Support DNF5's config-manager (marusak.matej) - network: ignore kickstart configuration of nBFT devices (rvykydal) - network: do not dump configurations of nBFT devices (rvykydal) - network: ignore nBFT devices connections in network configuration (rvykydal) - network: add a test for ignoring ifname=nbft* for device renaming (rvykydal) - network: do not create empty dir for only ifname=nbft* options (rvykydal) - network: Avoid creating link files for 'nbft' interfaces (tbzatek)- Use proxy server also for FTP .treeinfo download (jkonecny) - Fix the VNC question (#2293672) (mkolman) - Check if text mode was actually requested by kickstart (#2293672) (mkolman)- Remove deprecated warnings for inst prefix (rolivier) - Fix using kickstart mount command with device ID (vtrefny) - Update documentation for the update_iso script (jkonecny) - Add support for Live ISO to rebuild_boot_iso (jkonecny)- Adjust custom partitioning and storage spokes to the device ID API (vtrefny) - Adjust resize module to the device ID API (vtrefny) - Add a custom function for recreating btrfs subvolumes (vtrefny) - Use blivet's "device ID" as a unique device identifier (vtrefny) - Fix mock LUKS devices logic in tests (vtrefny) - Fix checking for locked LUKS devices (vtrefny) - util: Add additional information for EFI systems (riehecky) - Add release note for network port devices' default configuration profiles (rvykydal)- Remove threading compatibility layer (kkoukiou)- Don't use tmpfs in build if not enough RAM (lifto) - Document RHEL 10 specifics for container shell (mkolman) - storage: add EFI partition in the windows OS devices if it's detected (kkoukiou) - storage: add windows system to GetExistingSystems (kkoukiou) - storage: store the partition type name in device attrs for partitions (kkoukiou) - Clean up the code by removing the utils directory (rolivier)- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild- makeupdates: Bump Python version in site packages path to 3.13 (vtrefny) - Apply suggestions from Rodolfo (martin.kolman) - Scripts for local boot.iso updates workflow (mkolman) - Fix unit_tests/pyanaconda_tests/core/test_threads.py:140:20: E721 (kkoukiou) - Fix pyanaconda/modules/network/nm_client.py:576:21: PLR1704 (kkoukiou) - Fix pyanaconda/core/users.py:408:21: PLR1704 (kkoukiou)- Update translations from Weblate for master (github-actions) - tests: storage: conditionally run btrfs tests if command is not removed (kkoukiou) - tests: allow the module specification to contain removed commands (kkoukiou)- Update translations from Weblate for master (github-actions) - chore: remove unused atk in BaseWindow.c (freya) - Replace deprecated methods to avoid warnings (rolivier) - Do not mark ancestors of device with source or stage2 as protected (rvykydal)- Update translations from Weblate for master (github-actions)- Rebuilt for Python 3.13- Update translations from Weblate for master (github-actions) - Fix issues for new pylint check (jkonecny) - Use InconsistentParentSectorSize instead of InconsistentPVSectorSize (vtrefny) - Do not require libreport on RHEL 10 (mkolman) - Update translations from Weblate for master (github-actions) - Get kickstart data via DBus (akankovs) - Adding a implementation for runtime and ui commands (akankovs) - Update tests for kickstart commands (akankovs) - Migration of the remaining kickstart commands to the Runtime module (akankovs)- Rebuilt for Python 3.13- dracut: Remove 'linear' from modules to load (vtrefny) - Remove 'linear' from list of expected MD RAID levels (vtrefny)- Do not imply that Fedora ELN has an EULA (sgallagh) - Update translations from Weblate for master (github-actions) - Deprecate kickstart modularity module (marusak.matej) - Remove Javascript leftovers from Makefile (jkonecny) - Revert "Ignore npm packages files for translation" (jkonecny) - Update translations from Weblate for master (github-actions) - docs: Add guide how to debug/develop GH workflows (jkonecny)- RHEL moved from Bugzilla to Jira (jstodola) - Update translations from Weblate for master (github-actions) - docs: Fix link on ci-status page (jkonecny) - docs: Fix link on ci status for container updates (jkonecny) - gui: Fix displaying of the device label (yueyuankun) - Stop pretending liveinst+vnc is supported (#678354) (kkoukiou) - Use the standalone crypt_r package on Fedora 41+ (miro) - Write a warning rescue selinux (akankovs) Resolves: RHEL-14005- Update to upstream release 41.15- Revert "infra: Packit fix empty jobs field" (kkoukiou)- Fix signature of the method passed to DNF (jkonecny) - Do not include teamd on RHEL (rvykydal) - network: guard team devices configuration in kickstart by capabilities (rvykydal)- Update translations from Weblate for master (github-actions)- Update translations from Weblate for master (github-actions) - Disable preexec for vtActivate() (mkolman)- install-img-deps: Require podman (walters)- Backport PR #5508 to make bootupd create EFI boot manager entries (#2268505)- Test for task category and category API (akankovs) - Creating categories dbus API for installation phases (akankovs)- bump major version number for Rawhide after F40 branching (mkolman)- Backport PR #5460 to fix ostree btrfs installs with new util-linux (#2262892)- Update translations from Weblate for master (github-actions) - Deprecate timezone --isUtc, --ntpservers and --nontp kickstart options (vponcova) - Remove the repo --ignoregroups kickstart option in Fedora 40 (vponcova) - Remove the logging --level kickstart option in Fedora 40 (vponcova) - Remove the method kickstart command in Fedora 40 (vponcova) - docs: Add a release note for removed/deprecated kickstart commands and options (vponcova) - Remove the autostep kickstart command in Fedora 40 (vponcova) - Do not write newline to the webui pid file (jkonecny) - gui: Log information about blivet-gui failed import (vtrefny) - Make network spoke complete also in connecting state. (rvykydal) - Do not use libxklavier to list keyboard layouts (jexposit) - Do not use stringize and unicodeize from Blivet (vtrefny) - Remove the inst.nompath boot option (vponcova) - Remove support for timezone --isUtc, --ntpservers and --nontp kickstart options (vponcova) - Remove no more used GetRequiredMountPoints API of devicetree viewer. (rvykydal) - Set GTK 4 decoration layout (jexposit) - Add TUI for installing non-standard kernels (ozobal) - Add GUI option for installing 64k ARM kernel (ozobal) - Revert "Remove instperf" (vslavik)- docs: add section about multi-package updates (kkoukiou)- Use flag file to signal backend is ready (jkonecny) - Start Firefox before Anaconda on Live (jkonecny) - Update translations from Weblate for master (github-actions) - Evaluate live keyboard sources safely (vslavik) - rescue: Don't allow to mount systems without a root device (vponcova) - gui: Redesign the Time & Date spoke (vponcova) - gui: Update the glade file of the Time & Date spoke (vponcova) - gui: Remove the timezone map from the Time & Date spoke (vponcova) - Update translations from Weblate for master (github-actions)- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild- tests: Add a test case for the NVMe module (vtrefny) - Add a simple NVMe module for NVMe Fabrics support (vtrefny) - Disable LVM devices file when running image installs (vtrefny) - Update translations from Weblate for master (github-actions) - Fixed file-write operation to a public directory (ataf) - gui: Improve the position of the Encrypt checkbox in the Container dialog (vponcova) - storage: Set the default LUKS version for interactive partitioning (vponcova) - gui: Remove support for the LUKS version selection (vponcova) - Update translations from Weblate for master (github-actions) - docs: Fix commit-log.rst after JIRA switch (jkonecny) - Update documentation for RHEL contributions (jkonecny)- fix missing emit of zfcp kickstart statements (maier) - DeviceTreeViewer: Add path-id attribute to zfcp-attached SCSI disks (maier) - fix missing WWID values for multipath devices in advanced storage UI (#2046654) (maier) - Update translations from Weblate for master (github-actions) - storage: do not add /boot among required partitions (rvykydal) - storage: add a new more generic API for mount point constraints (rvykydal) - Update translations from Weblate for master (github-actions) - tests: no need in HFS+ on Apple Macs (vponcova) - storage: no need in HFS+ on Apple Macs (temap) - bootupd: Use --write-uuid (walters) - network: ignore BOOTIF connections when creating device configurations (rvykydal) - network: ignore BOOTIF connections when looking for initramfs bond ports (rvykydal) - anaconda-diskroot: wait before dying on media check fail (awilliam)- Keyboard layout descriptions: more liberal language name check (awilliam) - Don't prepend random language to keyboard layout names (awilliam)- Update translations from Weblate for master (github-actions) - docs: Add release note for bootupd support (vslavik) - bootloader: Detect bootupd and skip regular install (vslavik) - ostree: Use bootupd if installed by payload (vslavik) - storage: Ignore NVDIMM namespaces in a non-sector mode (vponcova) - storage: Remove support for NVDIMM namespaces (vponcova) - spec: Add noarch where applicable (vslavik) - bootloader: Create an installation task for collecting kernel arguments (vponcova) - bootloader: Add the collect_arguments method (vponcova) - bootloader: Remove the install_boot_loader function (vponcova)- Remove all support of the built-in help system (vponcova) - Make possible to start TUI with installed WebUI (akankovs) - workflows: Drop COCKPITUOUS_TOKEN from trigger-webui.yml (kkoukiou) - Use 'os.uname().machine' to get machine architecture instead of 'uname -i' (kkoukiou) - docs: Describe l10n CI changes for new Fedoras (vslavik) - docs: Describe caveats for inst.sdboot and live (vslavik) - docs: Mention efibootmgr with the invalid byte bug (vslavik) - logging: split image package list message into 8K chunks (rvykydal) - webui: pixel tests reference update (account on review screen) (rvykydal) - webui: add account information to review screen (rvykydal) - Update translations from Weblate for master (github-actions) - Remove instperf (mkolman) - webui: update pixel test images (rvykydal) - webui: fix password strength indicator layout in horizontal form (rvykydal) - webui: update end2end tests for the new users screen (rvykydal) - webui: create required user when reaching a test step by default (rvykydal) - webui: allow to create user more easily for reaching a step in test (rvykydal) - webui: add users screen to tests for sidebar navigation (rvykydal) - webui: add simple test for users screen (rvykydal) - webui: hide user screen on live images (rvykydal) - webui: make created user administarator by default (rvykydal) - webui: apply the created user to the backend (rvykydal) - webui: make partitioning reset on going back more robust (rvykydal) - webui: keep the state of Create Account UI (rvykydal) - webui: add simplest user name check to Create Accounts (rvykydal) - webui: share length password rule between users and disk encryption (rvykydal) - webui: use password form component for Create Account screen (rvykydal) - webui: add a simple Create Account screen (rvykydal) - webui: move pasword form component into a separate file (rvykydal) - webui: move also password strength logic into pw form component (rvykydal) - webui: use dynamic rules in password form component (rvykydal) - spec: Remove dependency on jfsutils (vtrefny) - widgets: disable glade in RHEL builds (yselkowi) - Adjust test_mount_filesystems to the latest blivet changes (vtrefny) - webui: package.json: bump patternfly dependencies (kkoukiou) - webui: package.json: update some eslint packages (kkoukiou) - webui: package.json: use exact versions of all package dependencies (kkoukiou) - webui: don't repeat code in the src/apis/ (kkoukiou) - webui: split src/apis/storage.js into multiple files (kkoukiou) - webui: tests: expect reboot when killing the webui-desktop script (kkoukiou) - webui: when rebooting the machine the dbus clients close and throw error messages (kkoukiou) - webui: tests: Robustify JS error modal pixel test (kkoukiou) - webui: bump Cockpit version of testlib (kkoukiou) - webui: pixel-tests: wait for animations for finish before taking screenshots (kkoukiou) - Update translations from Weblate for master (github-actions) - Add new substitution members in dnf tests (vslavik) - webui: Conditional enable networking hint (akankovs)- Update translations from Weblate for master (github-actions) - webui: use global password policy in DiskEncryption (rvykydal) - webui: add global state for password policies (rvykydal) - Add release note for the removal of screenshot support (mkolman) - Remove GUI screenshot support (mkolman) - Remove the use of the Keybinder library (mkolman) - Extend the Timezone DBus module (mkolman) - Webui: Fix for adding report for JS bugs (akankovs) - webui: remove step notification from the InstallationMethod component (kkoukiou) - webui: document commit message suggestion for prefixing the ui name if relevant (kkoukiou) - webui: get next button label and variant from the components (kkoukiou) - webui: move InstallationProgress component outside of the Wizard steps (kkoukiou) - webui: get first step id by parsing the steps array (kkoukiou) - webui: remove logic for showing helpers in footer per component to the components (kkoukiou) - webui: make installer.reach method more robust (rvykydal) - webui: be more robust in tests when moving to REVIEW screen (rvykydal) - webui: add report for JS bugs + test (kkoukiou) - docs: Document using customized ci containers (jkonecny) - test docs: Update tools list (vslavik) - docs: Describe release note gathering process. (vslavik) - docs: Describe updates for new Python version (vslavik) - docs: Collect release notes for F39 (vslavik) - webui: pass osRelease through context (kkoukiou) - webui: move code related to version parsing (beta) into separate component (kkoukiou) - webui: use Optional Chaining operator where possible (kkoukiou) - webui: InstallationMethod: remove redundant nesting (kkoukiou) - webui: move conditional check for rendering ModifyStorage out of the component itself (kkoukiou) - webui: pass system type through context (kkoukiou) - webui: split out components for disk selection to seperate file (kkoukiou) - logging: log content of /root/lorax-packages if available (rvykydal) - webui: unpin firefox version from updates.img (kkoukiou) - webui: send stderr from webui-desktop to the journal (kkoukiou)- webui: catch exceptions from the backend in all actions (kkoukiou) - Update translations from Weblate for master (github-actions) - webui: move per-page title, id, label and hidden state into the components (kkoukiou) - webui: Drop global notifications in favor of the per page notifications (kkoukiou) - webui: let's be consistent on how we hide steps (kkoukiou) - webui: sort some state variables alphabetically (kkoukiou) - webui: pass the properties only to the components that use these (kkoukiou) - payload: check finished dnf transaction for transation item errors (rvykydal) - webui: check existence of payload image when running testing VM (rvykydal) - webui: Test for unknown language review crash (akankovs) - webui: Avoid crash on non-translated languages (akankovs) - webui: mount the RequestsTable component only once requests are available (kkoukiou) - webui: tests: wait for logo to get visible when openning the page (kkoukiou) - webui: do not show `equal disks` notification when the previous disks are not loaded (kkoukiou) - webui: disable the whole form when disk re-scan is taking place (kkoukiou) - webui: introduce `isFormDisabled` global state property (kkoukiou) - webui: rebuild devices object in the store with the getDevicesAction (kkoukiou) - webui: set form validity also at the initial load of the mount point mapping (kkoukiou) - payload: don't check PKG_VERIFY dnf progress messages (rvykydal) - payload: do not detect success of dnf transaction by PGK_VERIFY progress (rvykydal) - webui: utilize PasswordPolicies rules from the backend for disk encryption (kkoukiou) - set_x_keyboard_defaults: drop space when calling supports_ascii (awilliam) - storage: Handle BTRFS with systemd-boot (jeremy.linton)- tests: Drop unused testing dir (vslavik) - webui: Install cockpit-storaged (martin) - webui: Support testing against a cockpit PR (martin) - webui: Reduce rpm download timeout (martin) - webui: Install all downloaded rpms (martin) - Update translations from Weblate for master (github-actions) - Revert "webui: pin down cockpit-* packages versions for gating purposes" (martin) - webui: tests: temporarilly pin down firefox to unbreak CI (kkoukiou) - WebUI: drop eslint flowtype plugin (jvanderwaa) - pylint: Use 'exit' instead of 'do_exit' for pylint.lint.Run (vtrefny) - webui: replace specific checkEqualDisks with new checkIfArraysAreEqual helper (kkoukiou) - webui: split 'Modify storage' modals into separate file (kkoukiou) - webui: utilize idPredix variable for ids in UnlockDialog component (kkoukiou) - webui: move code for updating backend requests to helper function (kkoukiou) - Drop kbd-legacy requirement in localization module (awilliam)- webui: tests: ignore the logo image selector in the pixel tests (kkoukiou) - webui: do not hardcode the required mount points in the getInitialRequests (kkoukiou) - webui: helpers: Document storage helper methods (kkoukiou) - webui: reimplement checkDeviceInSubTree by re-using existing helper method (kkoukiou) - webui: port dropdown to new PF5 implementation (akankovs) - Revert "tests: Run pytest in parallel on available cpu cores" (vslavik) - webui: add a logo to the header (akankovs) - install-{env,img}-deps: recommend/require kdump-anaconda-addon (awilliam) - Fix crash because of missing import statement (kkoukiou) - webui: prevent re-defining required mount points from the UI (kkoukiou) - Simplify keyboard layout handling, rely on localed more (awilliam) - tests: Run pytest in parallel on available cpu cores (vslavik) - tests: Don't hardcode file handle number (vslavik) - live: Report installation progress from rsync output (vslavik) - Change process return code handling in execReadlines (vslavik) - Count free space on btrfs subvolume mount points correctly (vslavik)- webui: robustify manual partitioning request manipulation (kkoukiou) - webui: split long line to more lines (kkoukiou) - webui: tests: improve add_mountpoint_row the remove_mountpoint_row helper methods (kkoukiou) - webui: start using 'passphrase' always for LUKS instead of 'password' (kkoukiou) - webui: refactor LUKS unlocking modal after designer feedback (kkoukiou) - webui: test: increase timeout when unlocking LUKS devices (kkoukiou) - webui: fix unexpected closing of the Unlock LUKS device dialog after wrong password (kkoukiou) - Update translations from Weblate for master (github-actions) - webui: Check for required filesystem type for mount points (vtrefny) - webui: Get the required mountpoints from the backend (vtrefny) - storage: Add a function to get list of required mount points (vtrefny) - tests: Remove pep8 and pycodestyle (vslavik) - docs: Add efibootmgr non-unicode output to common bugs (vslavik) - webui: Unpin blivet-gui dependency from test/prepare-updates-img (vtrefny) - spec: Add depdendency on fs tools to anaconda-install-env-deps (vtrefny)- webui: Remove test for unformattable filesystems (vtrefny) - Update translations from Weblate for master (github-actions) - webui: Start blivet-gui with --keep-above (vtrefny) - webui: tests: remove unnecessary semilocon from python code (kkoukiou) - webui: tests: move all helpers for mount point assignment page to test/helpers/storage (kkoukiou) - webui: tests: organize the storage helper functions into multiple classes (kkoukiou) - webui: tests: pack checks for mount point assignment rows in one method call (kkoukiou) - webui: adjust installation scenario hint messages after designer feedback (kkoukiou) - webui: when multiple devices have the same name disable mount point mapping scenario (kkoukiou) - liveinst: Don't exec pkexec (rstrode) - cppcheck: Pretend we know more macros (vslavik) - webui: Start blivet-gui with --auto-dev-updates (vtrefny) - webui: tests: wipefs on vda is done in the VirtInstallMachineCase setUp (kkoukiou) - webui: check the BZ report URL length before sending it (rvykydal) - webui: move adding comment about log file attaching to proper component (rvykydal) - Remove unused variable from makeupdates script (kkoukiou) - Fix install complete text (awilliam)- webui: reset partitioning when the user goes back from review screen (kkoukiou) - webui: tests: remove double quotes from return result of dbus call (kkoukiou) - Add 'localhost-live' to ignored hostnames for device naming (vtrefny) - webui: do not hardcode the pretty name in installation progress (kkoukiou) - webui: Fix checking for locked LUKS devices (vtrefny) - webui: remove extra parenthesis (kkoukiou) - webui: fix a typo in pre-blivet dialog (rvykydal) - webui: update fonts in log review for BZ reporting for Patterfly v5 (rvykydal) - webui: fix button spacing in BZ error reporting dialog (rvykydal)- Use Firefox environment variables for styling (mkolman) - make: Pass interactive container arguments only for run (vslavik) - make: Add container run options (vslavik) - make: Expand the ambiguous container option -t (vslavik) - make: One option per line for all container calls (vslavik) - Remove old product.py (vslavik) - GUI: Move helper for window header distribution text (vslavik) - Convert usages of product to core.product (vslavik) - Stop using old product in constants (vslavik) - Replace all uses of product values via constants (vslavik) - Make old product just a wrapper of the new one (vslavik) - Add a new product.py (vslavik) - Copy /var/lib/gnome-initial-setup/state to installed system (rstrode) - webui: add pixel test for modify storage test (rvykydal) - webui: use Blivet-gui name instead of Blivet (rvykydal) - webui: add tests for modify storage dialogs (rvykydal) - webui: if blivet-gui exits earlier then the delay update the dialog (rvykydal) - webui: do not show rescan dialog in case of critical error (rvykydal) - webui: make blivet-gui start failure a Critical Error (rvykydal) - webui: catch errors when spawning blivet-gui (rvykydal) - webui: add dialogs around launching blivet-gui (rvykydal) - webui: show error name in Critical Error dialog only if it exists (rvykydal) - core: Look up live user from PKEXEC_UID (rstrode) - Revert the ESP maximum size back to 600MiB (richard) - Docs: added to 'Common bugs and issues' workaround for setup on 4K block devices (k0ste)- webui: tests: move wait for re-scanning to finish before moving forward with the tests (kkoukiou) - webui: When re-scanning don't reset disk selection (kkoukiou) - Update translations from Weblate for master (github-actions) - webui: Show warning when trying to use non-ASCII LUKS passphrase (vtrefny) - Add a note about the need to rebuild containers after branching (mkolman) - Note to push to master branch after updating Rawhide config (mkolman) - Document the need for changing the l10n commit hash (mkolman) - Fix Cockpit CI docs for branching (mkolman) - Fix localization branch name in branching docs (mkolman) - Update translations from Weblate- tests: Add a webui test case with EFI system (vtrefny) - webui: Show error when mounting /boot/efi to a non-EFI partition (vtrefny) - webui: Add /boot/efi to required mount points when in EFI mode (vtrefny) - tests: Add support for running webui tests in an EFI VM (vtrefny) - Update translations from Weblate for master (github-actions) - j2 render: Preserve hashbangs (vslavik) - j2 render: Flip logic for empty result (vslavik) - j2 render: Clean up details (vslavik) - webui: Do not show unusable devices in mount point assignment (vtrefny) - webui: Enable mount point mapping based on filesystem not partition (vtrefny) - webui: add basic test for sidebar navigation (#2233805) (rvykydal) - webui: do not reset validity of step id moving to the same step (#2233805) (rvykydal) - webui: add offline version to BZ report dialog (rvykydal) - webui: monitor network connection state from the Anaconda backend (rvykydal) - Update translations from Weblate- webui: Update request IDs when removing mount point row (vtrefny) - Update translations from Weblate for master (github-actions) - Fix spelling mistake / typo: "Criticall error" (awilliam) - webui: Let error reporting dialog test area auto resize (kkoukiou) - webui: Show error when trying to reformat unsupported format (vtrefny) - Use `isinstance(x, t)` instead of `type(x) is t` (vslavik) - Ignore subprocess.run without the check parameter (vslavik) - storage: Add 'formattable' property to the format data (vtrefny) - Disable geolocation on the Fedora Workstation live image (mkolman) - Update translations from Weblate- liveinst: Ensure DBUS_SESSION_BUS_ADDRESS is set in live install (rstrode) - screensaver: Look at $PKEXEC_UID not $USERHELPER_UID (rstrode) - webui: disable disk selection while disks are being rescanned (kkoukiou) - webui: show spinner in the disk selection while the backend did not update (kkoukiou) - WebUI: update pixel tests for Fedora 40 (jvanderwaa) - webui: show 25 rows in the bug report log review. (rvykydal) - webui: add option to report an issue to global menu (rvykydal) - webui: bump cockpit-* dependencies in updates.img (kkoukiou) - Update translations from Weblate for master (github-actions) - release-notes: Document support for compressed kernel modules in Driver Discs (peter.georg) - Add documentation about support for compressed kernel modules (peter.georg) - dd_extract: Update test info to reflect added support for compressed kernel modules (peter.georg) - dd_extract: Add test for zstd compressed kernel module (peter.georg) - dd_extract: Add test for xz compressed kernel module (peter.georg) - dd_extract: Add support for compressed kernel modules (peter.georg) - Update translations from Weblate- po: Don't try to delete extra.pot (vslavik) - tests: Rename test to match file with code (vslavik) - tests: Split localed wrapper from module (vslavik) - tests: Split live keyboard from module (vslavik) - tets: Split localization module task tests (vslavik) - Update translations from Weblate- webui: update pixel tests (kkoukiou) - webui: move groupedAdditional content to PageGroup as specified in the documentation (kkoukiou) - webui: port disk selector to the new Select implementation (kkoukiou) - webui: tests: workaround non-unique selector for the modal (kkoukiou) - webui: Upgrade to Patternfly 5 (kkoukiou) - Improve image building docs (mkolman) - Improve image building docs (mkolman) - webui: Do not show unused devices on the review page (vtrefny) - liveinst: Port to polkit (rstrode) - webui: Fixed typo to launch Live OS ISO with test/webui_testvm.py script (akankovs) - webui: Automatically prefill mount point for swap devices (vtrefny) - manual: Allow using swap without reformatting (vtrefny) - Update translations from Weblate for master (github-actions) - webui: Allow changing and removing duplicate required mount points (vtrefny) - webui: test editing of the log in error reporting dialog (rvykydal) - Correct spelling of "formatted" (awilliam) - webui: Remove obsolete check for btrfs reformat support (vtrefny) - Add realease notes for keyboard from live system (jkonecny) - Add support for virtual console keymap from live (jkonecny) - Add live environment keyboard settings support (jkonecny) - Don't directly copy webui files in makeupdates script (mkolman) - webui: increase default size of log review text area in critical error dialog (rvykydal) - test: allow booting a Live OS ISO with test/webui_testvm.py script (kkoukiou) - webui: use monospace font in critical error dialog (rvykydal) - webui: disable error reporting button when reading log for review (rvykydal) - webui: in Critical Error test click to report to BZ only after the log is read (rvykydal) - Move get_missing_keyboard_configuration method (jkonecny) - Fix typo in the LocalizationInterface docstring (jkonecny) - Add execWithCaptureAsLiveUser to run as liveuser (jkonecny) - Extract liveuser data from help to generic tooling (jkonecny) - make: Document downloading .po from l10n repo (vslavik) - make: Update POT from branch, not pinned commit (vslavik) - webui: tests: cleanup webui.log in the end of the test (kkoukiou) - webui: give better feedback to user after 'Report issue' was clicked (kkoukiou) - webui: add testing of log existence in critical error handling (rvykydal) - webui: translate critical error context only in the dialog (rvykydal) - webui: use Critical Error dialog for critical failures on Back button (rvykydal) - webui: use Critical Error dialog in installation progress (rvykydal) - webui: use Critical Error dialog to handle erros in getting data about storage (rvykydal) - webui: display also the background wizard page with Critical Error dialog (rvykydal) - webui: use form layout and add log review of journal (rvykydal) - webui: add button for reporting to Bugzilla to CriticalError dialog (rvykydal) - webui: tests: convert testErrorHandling to a non-destructive test (kkoukiou) - webui: tests: remove unused variable (kkoukiou) - webui: use storage exception for critical error dialog test (rvykydal) - webui: move partition_disk to Storage helper class (rvykydal) - webui: use Critical Error dialog to handle erros in getting data about storage (rvykydal) - webui: use Critical Error dialog for disks rescan (rvykydal) - webui: use Critical Error dialog in installation progress (rvykydal) - webui: add context to Critical Error dialog (rvykydal) - webui: Prevent the Anaconda window from being closed by keyboard shortcuts (akankovs) - webui: fix make rsync not updating the test VM (kkoukiou) - webui: Back/Next button are not localized (akankovs) - webui: tests are expecting #mount-point-mapping-table-row-{rowId}-format selector (kkoukiou) - webui: fix TestStorageMountPoints.testBasic (rvykydal) - webui: tests: use m.write for writing files (kkoukiou) - webui: tests: extend the TestInstallationProgress test to include reboot (jvanderwaa) - webui: introduce a button to launch blivet GUI (kkoukiou) - webui: when using the remote option just relax the address that cockpit-ws binds to (kkoukiou) - webui: After returning to InstallationLanguage, the next button does not work (akankovs) - Remove PatternFly workaround from build.js (mkolman) - spec: Bump required blivet version to 3.8.1 (vtrefny) - webui: Changing of checkbox for switch (akankovs) - iscsi: Allow changing iSCSI initiator name once set (vtrefny) - Update translations from Weblate for master (github-actions) - webui: fix logic for when to re-create the partitioning (kkoukiou) - webui: compress dist files also on development builds (kkoukiou) - webui: webui-desktop: don't use tls when spawning cockpit-ws (kkoukiou) - docs: Add translation bumper to CI status page (vslavik) - webui: extend condition that blocks rendering of the installation scenario step (kkoukiou) - Update translations from Weblate for master (github-actions) - webui: do not keep in the central state all possible created partitioning objects (kkoukiou) - Update translations from Weblate- webui: spread the state update function into seperate hooks and useMemo (kkoukiou) - webui: Clear mount point and reformat flag for removed requests (vtrefny) - manual: Return error when trying to use removed nested subvolumes (vtrefny) - webui: show 'format as' only when reformatting partition (kkoukiou) - webui: Empty value for input should not be null nor undefined (mmarusak) - webui: Define unique key for list on review page (mmarusak) - webui: Show partition size on review page (mmarusak) - manual: Ignore no-op mount point requests (vtrefny) - webui: when the disk is empty hide "Use free space" scenario (skobyda) - webui: InstallationScenario: assume non-availability (kkoukiou) - webui: update only the needed encryption state attributes (kkoukiou) - webui: scenarios is a global variable, no need to pass it as propertry (kkoukiou) - webui: tests: use 'click' helper test method on radio buttons (kkoukiou) - webui: tests: next button is enabled before the screenshot (kkoukiou) - webui: update scenario availability state only after parsing all scenarios (kkoukiou) - Ignore btrfs snapshots in mountpoint assignment (vtrefny) - webui: start using payload from the bots repository (kkoukiou) - webui: make 'Next' by default 'disabled' and let each component update it (kkoukiou) - webui: Enable source maps and enable minification (mkolman) - webui: Add mount point assignment test case with LVM (vtrefny) - webui: Add mount point assignment test case with btrfs subvolumes (vtrefny) - webui: remove limitation for formating btrfs subvolumes (kkoukiou) - add another encrypted disk to test case (mahmoud-mahgoub1) - l10n: Lock to current HEAD (vslavik) - make: Add target to automatically bump l10n ref (vslavik) - make: Move l10n constants from configure.ac to include file (vslavik) - make: Add l10n config file with SHA variable, use (vslavik) - Update translations from Weblate- webui: update cockpit dependencies to the latest released in rawhide (kkoukiou) - webui: tests: add method to partition disk (tomatus777) - webui: Quit button does not work on the Live image (akankovs) - webui: Update and simplify review page (mmarusak) - docs: use correct path for VM command (90795679+MahmoudHamdy02) - webui: Translate strings used in cockpit.format (mmarusak) - Allow reformatting of 'plain' btrfs volumes (vtrefny) - webui: catch also exceptions from GetDevicesAction when rescanning disks (rvykydal) - webui: unpack GetDiskFreeSpace and GetDiskTotalSpace from array (skobyda) - webui: tests: remove duplicate pixel tests for the first storage page (kkoukiou) - webui: tests: create a variable with the table row selector (kkoukiou) - webui: tests: simplify the open test helper (kkoukiou) - webui: tests: remove redundant check for disabled 'Next' button (kkoukiou) - webui: tests: add helper method for setting a valid password (kkoukiou) - webui: rename some components to more self explanatory names (kkoukiou) - webui: fix prefix for identifiers of the installation scenarios (kkoukiou) - webui: remove obsolete TODO (kkoukiou) - webui: change Alert on review screen to HelperText (mmarusak) - webui: Introduce cockpit-style debug() helper (martin) - Revert "Add GUI option for installing 64k ARM kernel" (jkonecny) - Revert "Add TUI for installing non-standard kernels" (jkonecny) - webui: debounce changes on the password confirmation field (kkoukiou) - webui: docs: fix documentation on how to re-create the updates.img (kkoukiou) - Simplify submodule subscription to storage changes (vslavik) - Enable iterating over managed modules (vslavik) - Use the new class in relevant Storage submodules (vslavik) - webui: Disable minification (mkolman) - Add a class for modules that keep track of storage (vslavik) - Use the submodule manager in Storage (vslavik) - Use the submodule manager in Runtime (vslavik) - Add a submodule manager class (vslavik) - webui: redesign and refactor custom partition mapper (kkoukiou) - webui: Add Firefox theme for use on Live media (mkolman) - webui: tests: Fix end to end tests to work with new storage design (zveleba) - webui: tests: Make reboot button selector more specific (zveleba) - webui: use term 'devices' not 'partitions' in the custom mountpoint step (kkoukiou) - webui: debounce password quality checks to be done only once per 300ms (kkoukiou) - tests: Update reference images for mountpoint assignment (vtrefny) - webui: Use device name instead of path as identifier (vtrefny) - tests: Fix expected device specs in check-storage (vtrefny) - webui: Use custom label when creating btrfs for tests (vtrefny) - Use blivet mount options for new subvolumes in mountpoint assignment (vtrefny) - tui: Preserve blivet mount options in mountpoint assignment (vtrefny) - tui: allow to 'format' btrfs subvolumes in mount point assignment (rvykydal) - tui: Use name instead of path for devspec in mountpoint assignment (vtrefny) - tui: Use all btrfs subvolumes in mountpoint assignment (vtrefny) - webui: Update pixel tests broken from localization updates (kkoukiou) - ruff: Silence new warnings with 0.0.280 (vslavik) - webui: rename custom mountpoint assignment step to mountpoint mapper (kkoukiou) - Check for webui with property (vslavik) - Update translations from Weblate- Revert *both* commits from the broken PR, not just one- Revert "Port GUI kernel switcher for ARM 64k", it's broken, causes crashes- webui: if no scenario is available for selection show the options but disabled (kkoukiou) - webui: new design for welcome page in live image (kkoukiou) - webui: rephrase text hints for disabled options (kkoukiou) - webui: make all actions return anonymous functions (kkoukiou) - webui: re-calculate the scenarios only if the selected devices or device data changed (kkoukiou) - webui: tests: use installer helper 'reach' method for moving ahead multiple steps (kkoukiou) - webui: fix typo 'screenWarning' for custom mountpoint selection (kkoukiou) - webui: select 'vda' disk instead of the scsi ram disk in the test (kkoukiou) - webui: safeguard access to deviceData properties to avoid crashes while state is not fully loaded (kkoukiou) - webui: return a Promise when fetching all device data (kkoukiou) - webui: edit style files with errors (akankovs) - webui: setup lint for style files (akankovs) - tests: Fix expected value for "has_key" with latest blivet (vtrefny) - webui: tests: make some more tests non-destructive (kkoukiou) - webui: don't crash in case a AUTOMATIC partitioning object exists (kkoukiou) - webui: the encryption password screen is not subpage anymore (kkoukiou) - webui: Check for beta variable being undefined (mkolman) - Use DBus API to check for final release (mkolman) - webui: introduce an About screen (acruzgon) - Move more product-related values to the module itself (vslavik) - Simplify product-related constants (vslavik) - Drop the isFinal UI constructor parameter from WebUI (vslavik) - webui: do not silence exception when parsing languages from backend (kkoukiou) - webui: language information should be fetched also for live media (kkoukiou) - Add minimal documentation to pyanaconda.product (vslavik) - Add IsFinal property to the UI module (vslavik) - webui: accept conf being undefined (yet) during a CriticalError (rvykydal) - webui: design adjustment on the disk encryption screen (kkoukiou) - spec: Honor 79 char limit for descriptions (vslavik) - webui: allow critical errors also in the first load of the application (kkoukiou) - Add TUI for installing non-standard kernels (ozobal) - Add GUI option for installing 64k ARM kernel (ozobal) - Remove deprecated conf: kickstart_modules, addons_enabled (vslavik) - Update translations from Weblate- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild- webui: introduce dialog to unlock existing locked LUKS partitions (kkoukiou) - Introduce 'has_key' property in the attrs of DeviceFormatData object (kkoukiou) - makeupdates: Now targeting python 3.12 (vslavik) - webui: tests: more anaconda state cleanup for test teardown (kkoukiou) - webui: tests: wait for data initialization to finish before proceeding with the tests (kkoukiou) - Update License tag in the spec file template to use SPDX syntax (dcantrell) - webui: Introduce new Critical error component (kkoukiou) - webui: return a promise when fetching all device data (kkoukiou) - webui: create new dbus client objects when address changes (kkoukiou) - ruff: Enable flake8-simplify checks (vslavik) - Fix ruff detections for RUF002 & RUF003 (vslavik) - ruff: Enable ruff checks (vslavik) - ruff: Enable flake8 logging format checks (vslavik) - ruff: Enable flake8 import conventions checks (vslavik) - Fix ruff detections after enabling pycodestyle warnings (vslavik) - ruff: Enable pycodestyle warning checks (vslavik) - Fix ruff detections after enabling pylint checks (vslavik) - ruff: Enable most of the "pylint" checks (vslavik) - webui: simplify webui-desktop script (kkoukiou) - Add possibility to run pylint-only test (jkonecny) - webui: tests: reset selected disks between test runs (kkoukiou) - webui: tests: use busctl instead of dbus-send in the test helper (kkoukiou) - webui: localization: fix react warning about missing key (kkoukiou) - webui: wait for all languages to be loaded before rendering languages page (kkoukiou) - Update translations from Weblate- webui: replace the Tooltip with HelperText in Storage devices step (acruzgon) - webui: Hide the language selection screen on Live images (akankovs) - webui: tests: switch some storage tests to nondestructive (kkoukiou) - webui: fix disk selection not working when moving back to the disk selection screen (kkoukiou) - webui: tests: check status of the bulk select checkbox in the helper functions (kkoukiou) - Fix and add tests for the preexec changes (vslavik) - webui: tests: wait for the checkboxes to get initialized before taking screenshot (kkoukiou) - Change startProgram preexec check to early exit style (vslavik) - Add do_preexec propagation also to execWithCapture and shutdownServer (vslavik) - webui: add some helper debug logs in the storage page (kkoukiou) - webui: fetch device data on the initial app load (kkoukiou) - webui: correct the last partitioning getter (kkoukiou) - webui: pin down cockpit-ws and cockpit-bridge versions before the python bridge release (kkoukiou) - webui: tests: implement a 'reach' helper method (kkoukiou) - Squashed 'translation-canary/' changes from 3bc2ad68a8..5bb81253b4 (vslavik) - webui: tests: restart cockpit-ws between tests (kkoukiou) - Use correct call assert method in flapak test (vslavik) - Handle subprocess disallowing preexec during shutdown (awilliam) - Update translations from Weblate- webui: extend the list of the data we need to wait for before showing the app (kkoukiou) - webui: tests: attempt to rebustify tests by more carefully implementing the page enter (kkoukiou) - webui: test: extend allowed journal messages for language tests (kkoukiou) - webui: tests: adjust next and back helper methods (kkoukiou) - webui: pin down cockpit-* packages versions for gating purposes (kkoukiou) - webui: if device selection changed since last partitioning request redo the partitioning (kkoukiou) - webui: Disable strict host checking in SSH config snippet (mkolman) - Update translations from Weblate- Fix the patch to default to doing preexec_fn (duh)- Backport PR #4879 to fix shutdown with Python 3.12- webui: store system language information in the global store (kkoukiou) - webui: Start Web UI when the anaconda-webui package is installed (mkolman) - webui: remove redundant console.info (kkoukiou) - webui: always disable next button if the form is invalid (kkoukiou) - webui: when re-scanning disks or loading initial date disable the re-scan button (kkoukiou) - webui: mount point assignment support (jvanderwaa) - webui: remove forgotten console.info object (kkoukiou) - WebUI: Change help drawer width (ozobal) - webui: show empty state while the selected scenario is not available (kkoukiou) - webui: the value we want to take effect should be last in destructured object (kkoukiou) - Fix cppcheck failure on gettext.h (jkonecny) - Inline testlib.sh file (jkonecny) - webui: Make RPM building DNF5 compatible (mkolman) - Allow showing passphrase when unlocking LUKS device (jstodola) - Update translations from Weblate- Rebuilt for Python 3.12- Update the bundled cockpit-desktop script (martin.kolman) - Revert "Revert "webui: start using custom webui-desktop script instead of cockpit-desktop"" (martin.kolman) - docs: Document the distribution component (vponcova) - Update translations from Weblate- webui: Fix handling of END2END env variable in WebUI tests (zveleba) - webui: tests: wait for the webui to update disk selection instead of asserting the state (kkoukiou) - webui: use the store as single source of truth for disk selection (kkoukiou) - webui: split actions per data type (kkoukiou) - webui: split reducers acording to the data type (kkoukiou) - webui: use useReducer also for language state collection (kkoukiou) - webui: start using useReducer for managing complicated state objects centrally (kkoukiou) - WebUI: Switch Quit/Reboot button in Progress spoke (ozobal) - WebUI: update pixel tests for new tasks container (jvanderwaa) - WebUI: Use Cockpit's os-release implementation (jvanderwaa) - webui: test: ensure that disk selection is updated before taking screenshot (kkoukiou) - webui: tests: increase specificity for the disk toggle selector (kkoukiou) - webui: tests: wait for drawer status instead of asserting it directly (kkoukiou) - webui: tests: don't create screenshots in step_logger decorator for non end2end tests (kkoukiou) - WebUI: Convert InstallationProgress to function (ozobal) - webui: tests: rename IntegrationTest class and associated file to End2EndTest (kkoukiou) - webui: tests: rename 'integration' directory to 'end2end' (kkoukiou) - webui: remove some trailing whitespace from test files (kkoukiou) - Update translations from Weblate- Rebuilt for Python 3.12- webui: add PRETTY_NAME to use in title instead of anaconda generic title (acruzgon) - Revert "WebUI: explicitly specify GITHUB_BASE for pixel test commands" (kkoukiou) - webui: add expected journal messages coming from cockpit's new python bridge (kkoukiou) - WebUI: Remove centering from loading screen (ozobal) - webui: show partitions of local standard disks (kkoukiou) - webui: increase timeout when downloading anaconda-webui rpm dependencies (acruzgon) - webui: add PageSection variant 'wizard' to give Wizard in-page styling (acruzgon) - webui: use fmt_to_fragments so that the translation does not break (kkoukiou) - Import BlockDev from blivet instead of gi (vtrefny) - Stop infinite wait for CDROM when KS is processed (#2209599) (jkonecny) - Update translations from Weblate- Rebuilt for Python 3.12- webui: remove redundant dashes from README (kkoukiou) - docs: remove confusion for which toolbox to use for webui development (kkoukiou) - webui: enable linter for webui CI runs (kkoukiou) - Check minimal LUKS passphrase length in FIPS mode for Kickstart (vslavik) - GUI: Require 8 chars of LUKS passwords in FIPS mode (vslavik) - Use Firefox in kiosk mode for running the Web UI locally (mkolman) - Do not print error on inst.ks=cdrom|hd (#2077045) (jkonecny) - storage: fix resolving btrfs subvolumes from fstab (#2186158) (rvykydal) - storage: improve btrfs devices removing in custom partitioning (#2186158) (rvykydal) - Don't override blivet's preferred disk label type by default (awilliam) - Update translations from Weblate- webui: change the language direction when language changes (kkoukiou) - Fix webui-tests workflow waiving (zveleba) - Add github-pr and xunit reporting to webui-tests workflow (zveleba) - Simplify user and group name test (vslavik) - Clean up imports (vslavik) - Block more usernames as reserved (vslavik) - Remove unused/duplicate WebUI e2e testplan (zveleba) - If nano is the default editor, use it for bug reports (vslavik) - webui: Fix malformed XML (vslavik) - WebUI: re-design the review screen for custom mount point (jvanderwaa) - WebUI: explicitly specify GITHUB_BASE for pixel test commands (jvanderwaa) - Reload translations dynamically without a browser reload (jvanderwaa) - Re-render app when language changes (jvanderwaa) - Update translations from Weblate- Remove unused parameter anaconda (vslavik) - Remove unused parameter opts (vslavik) - Remove unused parameter pass_to_boss (vslavik) - Rename parameters ks->ks_path (vslavik) - WebUI: move alert under header for review screen (jvanderwaa) - Reindent test file list (vslavik) - Fix ruff detections (vslavik) - Add ruff, a very fast linter (vslavik) - Move the User Interface module under Runtime (vslavik) - Increase the minimum EFI System Partition (ESP) size to 500MiB (richard) - Update translations from Weblate- Rebuild against rpm-4.19 (https://fedoraproject.org/wiki/Changes/RPM-4.19)- Change driver_updates exit info messages to debug (#2154904) (jkonecny) - Add readme for the conf.d drop dir (vslavik) - webui: use the reason in title of disabled partitioing warning (rvykydal) - WebUI: improve handling of removal of testvm's (jvanderwaa) - webui: [pixel-tests] update microcopy of "erase-all" storage scenario (rvykydal) - webui: update microcopy of "erase-all" storage scenario (rvykydal) - Add a draft release note for the Runtime module (vslavik) - Add tests for the Runtime and Dracut modules (vslavik) - Add the dracut command module (vslavik) - Add the Runtime module (vslavik) - Add release notes packaging Web UI (jkonecny) - Fix release notes link consistency (jkonecny) - docs: Add other f38 release notes (vslavik) - docs: Add vponcova f38 release notes (vslavik) - docs: Add F38 release notes for vslavik PRs (vslavik) - Create Fedora 38 release notes (jkonecny) - Remove link to the release notes template.rst (jkonecny) - WebUI: close embedded panel when clicking prev/next (jvanderwaa) - WebUI: update ESLINT to LINT (jvanderwaa) - WebUI: use StorageScenarioId in all components (jvanderwaa) - WebUI: set default storage scenario based on scenarios constant (jvanderwaa) - webui: use the same naming for disk images created in machine_install (rvykydal) - webui: consolidate creating images in machine_install (rvykydal) - Update translations from Weblate- Rebuild against rpm-4.19 (https://fedoraproject.org/wiki/Changes/RPM-4.19)- tests: Remove eslint unit test (vslavik) - docs: Add WebUI integration tests badge to CI status (vslavik) - Add new integration test cases: Storage encryption and Wizard navigation (zveleba) - webui: commonLanguages can contains codes that are not in the locales the API returns (kkoukiou) - webui: migrate to async syntax for promises in review screen (rvykydal) - localization: add Localization section and use_geolocation to configuration (rvykydal) - WebUI: fix spelling of encrypted (jvanderwaa) - webui: create disk images for VirtInstallMachine in advance (rvykydal) - Add new post_install_step function to IntegrationTest class (zveleba) - Add missing log_step decorators to storage helper functions (zveleba) - Update translations from Weblate- webui: better source maps (kkoukiou) - conf: Missing geolocation provider URL disables it (vslavik) - webui: [pixel tests] update review screen for v1 of autopartiotioning (rvykydal) - webui: update review screen for v1 of autopartiotioning (rvykydal) - webui: reset partitioning on going Back from review screen (rvykydal) - webui: don't use global scope for translated strings (kkoukiou) - Move from webpack to esbuild bundler (kkoukiou) - webui: some invalid code fixes (kkoukiou) - Update translations from Weblate- WebUI: fix eslint error (jvanderwaa) - WebUI: run eslint in CI (jvanderwaa) - Update translations from Weblate- WebUI: [pixel tests] Hide progress stepper after finishing (rvykydal) - WebUI: allow webui_testvm to pick up development files (jvanderwaa) - pyanaconda: start cockpit-ws from a systemd unit (jvanderwaa) - webui: reset storage backend before autopart test (rvykydal) - WebUI: Update test for Hide progress stepper after finishing (rvykydal) - WebUI: Hide progress stepper after finishing (ozobal) - webui: [pixel tests] fix spacing of Storage Congfiguration options (rvykydal) - webui: fix spacing of Storage Congfiguration options (rvykydal) - Fix indefinite articles before "NFS" (jstodola) - Remove redundant return (vslavik) - Fix virt-install cockpit run on fedora-X images (jkonecny) - WebUI: Dynamically choose Quit/Reboot button label (ozobal) - WebUI: use Cockpit's run-tests (jvanderwaa) - WebUI: introduce a new MachineCase subclass for VirtInstallMachine (jvanderwaa) - WebUI: touch dist/manifest.json explicitly (jvanderwaa) - Run webui-tests workflow on a testing runner for some time (rvykydal) - Add GH workflow to run webui integration tests in Permian on PR (rvykydal) - Update translations from Weblate- Add missing documentation about OEMDRV (#2171811) (jkonecny) - gui: Simplify invalid timezone handling. (vslavik) - Try to set timezone from language on welcome spoke (vslavik) - Revert "Remove the function get_locale_timezones" (vslavik) - Always set timezone with priority (vslavik) - Add timezone priority to module backend and interface (vslavik) - Fix logging to packaging.log (vponcova) - exception: only attach existent and non-empty files (#2185827) (awilliam) - WebUI: force symlink re-creation (jvanderwaa) - Don't set the __doc__ attribute (vponcova) - Remove the DeviceSetupError exception (vponcova) - Remove SetupDevice and TeardownDevice from DeviceTreeHandlerInterface (vponcova) - Remove unused constants (vponcova) - Remove the DNFManager.remove_repository method (vponcova) - Remove the DNFManager.reset_substitution method (vponcova) - Remove the DNFManager.is_environment_valid method (vponcova) - Remove resolve_device from pyanaconda.payload.utils (vponcova) - Remove the TreeInfoMetadata._root_url attribute (vponcova) - po: fix (jvanderwaa) - WebUI: don't set step in React state (jvanderwaa) - WebUI: avoid relying on automated semicolon insertion (jvanderwaa) - .github: add codeql workflow for JavaScript (jvanderwaa) - WebUI: correct setState calls for SearchInput (jvanderwaa) - Update translations from Weblate- webui: update reference images (kkoukiou) - webui: update CockpitPoWebpackPlugin and adjust configuration options (kkoukiou) - webui: update run-tests script (kkoukiou) - webui: build: Move to a webpack module (kkoukiou) - webui: modernize the makefile (kkoukiou) - webui: update integration tests for v1 of autopartitioning (rvykydal) - Fix wrong dracut timeout message (jkonecny) - Run webui-periodic workflow on a testing runner for some time (rvykydal) - Add GH workflow for periodic webui integration tests in Permian (rvykydal) - webui: update pixeltest reference (rvykydal) - webui: update microcopy plurals to remove "(s)" suffixes (rvykydal) - webui: add pixel tests for the new storage config screens (rvykydal) - webui: add test for autopartitioning (rvykydal) - webui: test that disk selection persists Next and Back (INSTALLER-3029) (rvykydal) - webui: make not enough space warning in detail a phrase (rvykydal) - webui: add content for autopartitioning options details (rvykydal) - webui: allow weak passwords for disk encryption (rvykydal) - webui: fix tests for split Installation Destination step (rvykydal) - webui: add TODO for applyPartitioning (rvykydal) - webui: move some subcomponents out of components (rvykydal) - webui: implement Disk Encryption subscreens in scope of the single substep (rvykydal) - webui: log exception in case of partitioning application error (rvykydal) - webui: keep disk selection in the UI when going back (rvykydal) - webui: add a tooltip hint to disabled autopartitioning scenarios (rvykydal) - webui: connect Storage Configuration to backend initalization mode (rvykydal) - webui: implement Storage Configuration (guided partitioning) (rvykydal) - webui: move storage validation to the last storage substep (rvykydal) - webui: add Disk Encryption subscreen skeleton (rvykydal) - webui: add Storage Configuration subscreen skeleton (rvykydal) - webui: move disk selection into a wizard substep (rvykydal) - Move the validation report to the payload manager (vponcova) - Use the DNF module in TUI and GUI (vponcova) - Extend the DNF module (vponcova) - Handle an undefined release version (vponcova) - Move the generate_treeinfo_repository function (vponcova) - Create the check_instances function for unit tests (vponcova) - oemdrv: wait up to 5 seconds for disks to be handled (rmetrich) - Update translations from Weblate- fsset: Catch SwapSpaceError when trying to activate swaps (vtrefny) - Add tests for threads (vslavik) - Add and use thread_manager.add_thread() (vslavik) - Use the simplified HDD source in the UI (vponcova) - Simplify the HDD source (vponcova) - Add the create_hdd_url function (vponcova) - Move thread tests according to renaming (vslavik) - Compatibility layer for threading->core.threads (vslavik) - Rename core module threading to threads (vslavik) - Move threading from pyanaconda to pyanaconda.core (vslavik) - Rename threadMgr to thread_manager (vslavik) - Allow showing proxy passwords on the installation source spoke (jstodola) - Allow showing passwords on the subscription spoke (jstodola) - Always hide the user password by default (jstodola) - Always hide the root password by default (jstodola) - Update translations from Weblate- Move ostreecontainer deps to install-img-deps (jkonecny) - Add 'vga' to the list of preserved kernel arguments (#2176782) (awilliam) - Improve documentation of our Cockpit CI tests (jkonecny) - Download cockpit rpms during build (jkonecny) - Add --strict mode to makeupdates script (jkonecny) - docs: Document the `autopart --nohome` issue (vponcova) - Remove a react-core tarball (mkolman) - WebUI tweak local test execution (jkonecny) - Add missing deps to install_dependencies.sh (jkonecny) - WebUI: do not force to manually remove updates.img (jkonecny) - Update translations from Weblate- Remove the SourceFactory class from the pyanaconda.payload module (vponcova) - Simplify creation of a source based on its URL (vponcova) - Protect the specified devices with all their ancestors (vponcova) - Protect HDD sources from the Payloads module (vponcova) - Use the simplified NFS source in the UI (vponcova) - Simplify the NFS source (vponcova) - Improve access to the repository configuration of a source (vponcova) - Protect the stage2 device from the Storage module (vponcova) - Don't protect unavailable devices (vponcova) - Update pixel tests for a new cockpit-ws (jkonecny) - webui: update links for downloading cockpit-ws and cockpit-bridge RPMs (kkoukiou) - Don't parse additional repositories during start-up (vponcova) - Implement needs_network for rpm_ostree_container (#2125655) (jkonecny) - Move rpm-ostree deps from Lorax to Anaconda (#2125655) (jkonecny) - Deduplicate test data creation func in rpm ostree (jkonecny) - Add release note for ostreecontainer (#2125655) (jkonecny) - Add new OSTree container source test (#2125655) (jkonecny) - Enable RPM OSTree from container source in payload (#2125655) (jkonecny) - Add RPM OSTree source from container (#2125655) (jkonecny) - WebUI: Fix keyboard navigation on welcome screen (ozobal) - Add test step logging and screenshots to WebUI tests (zveleba) - Ignore newly found pylint detections (vslavik) - Fix network configuration from kickstart in intramfs (rvykydal) - Update translations from Weblate- Adjust to pykickstart moving new network commands to F39 (awilliam) - Generate the ostreesetup kickstart command (vponcova) - Simplify the URL source (vponcova) - Add support for sources that provide access to a repository (vponcova) - Protect the RPM source provided by Dracut (vponcova) - Show the RPM source provided by Dracut in GUI (jkonecny) - Rename widgets for auto-detected installation media (vponcova) - Drop the stage2 support from the CDROM source (vponcova) - Simplify the default source selection of the RPM sources (jkonecny) - Add support for an RPM source defined by a local path to a repository (jkonecny) - webui: add hint for running tests locally with selinux failures (rvykydal) - For user unit tests, provide valid login.defs (vslavik) - Don't copy binaries in user unit tests (vslavik) - Don't create empty login.defs (vslavik) - Revert "infra: Disable failing tests that call useradd and groupadd" (vslavik) - Set correctly NM props for DNS kickstart options (vslavik) - fedora-welcome: Default to light style (fmuellner) - fedora-welcome: Swap buttons (fmuellner) - fedora-welcome: Drop icons from buttons (fmuellner) - fedora-welcome: Use libadwaita (fmuellner) - fedora-welcome: Use actions instead of clicked callbacks (fmuellner) - fedora-welcome: Port to GTK4 (fmuellner) - fedora-welcome: Tweak button labels (fmuellner) - fedora-welcome: Adjust wording of description (fmuellner) - fedora-welcome: Rename .desktop file (fmuellner) - fedora-welcome: Add back app icon (fmuellner) - fedora-welcome: Replace grids with boxes (fmuellner) - fedora-welcome: Remove secondary screen (fmuellner) - fedora-welcome: Launch .desktop file instead of spawning command (fmuellner) - fedora-welcome: Fix passing command line flags (fmuellner) - fedora-welcome: Use standard Javascript modules (fmuellner) - fedora-welcome: Split out application subclass (fmuellner) - fedora-window: Use show_all() only internally (fmuellner) - fedora-welcome: Stop using deprecated Lang module (fmuellner) - fedora-welcome: Reindent WelcomeWindow class (fmuellner) - fedora-welcome: Use consistent quotes (fmuellner) - fedora-welcome: Use template strings (fmuellner) - fedora-welcome: Use consistent braces (fmuellner) - fedora-welcome: Remove unused imports (fmuellner) - Fix saving DNS search domains to kickstart (vslavik) - Update translations from Weblate- Backport PR #4624 to fix anaconda with pykickstart 3.47- Revert "Enable TFTP support (#2071350)" (vslavik) - CONTRIBUTING: Add note about systemd-boot (jeremy.linton) - release-notes: Document that its possible to install with systemd-boot (jeremy.linton) - Add kickstart/command line control to enable systemd-boot (jeremy.linton) - add x86 systemd-boot option (jeremy.linton) - Add the grub packages removed from comps to grub installs (jeremy.linton) - Add EFISYSTEMD class and enable aarch64 (jeremy.linton) - Hoist firmware bit size check (jeremy.linton) - storage: Add a systemd class for systemd-boot (jeremy.linton) - bootloader/base.py drop stage2 requirement (jeremy.linton) - Retranslate welcome screen more simply (vslavik) - Clean up ISO option in source selection spoke (ozobal) - Clean up strings in payload tasks (vponcova) - Clean up tasks for setting up and tearing down sources (vponcova) - Enable TFTP support (#2071350) (Inperpetuammemoriam) - Update translations from Weblate- Verify repomd hashes with a task (vponcova) - WebUI: Give "Quit" button correct margin (ozobal) - Remove the tx_id functionality (vponcova) - Don't generate a repository name of the URL source (vponcova) - Fix translations of the pre-release warning dialog (#2165762) (vponcova) - Validate the CDN source early (vponcova) - Add the ValidatePackagesSelectionWithTask DBus method (vponcova) - Remove the get_base_repo_url method of the TreeInfoMetadata class (vponcova) - Load treeinfo metadata with the LoadTreeInfoMetadataTask task (vponcova) - Allow to get the base and root treeinfo repositories (vponcova) - Create the generate_treeinfo_repository function (vponcova) - Create the update_treeinfo_repositories function (vponcova) - password tooltip text adapt language (iasunsea) - Update translations from Weblate  !"#$%&'()*+,-42.27.3-1.fc4242.27.3-1.fc42AnacondaWidgetsBaseStandalone.hBaseWindow.hDiskOverview.hHubWindow.hLayoutIndicator.hMountpointSelector.hSpokeSelector.hSpokeWindow.hStandaloneWindow.han-localization.hwidgets-common.hlibAnacondaWidgets.solibAnacondaWidgets.soAnacondaWidgets.xmlgtk-dochtmlAnacondaWidgetsAnacondaBaseStandalone.htmlAnacondaBaseWindow.htmlAnacondaDiskOverview.htmlAnacondaHubWindow.htmlAnacondaLayoutIndicator.htmlAnacondaMountpointSelector.htmlAnacondaSpokeSelector.htmlAnacondaSpokeWindow.htmlAnacondaStandaloneWindow.htmlAnacondaWidgets-widgets-common.htmlAnacondaWidgets.devhelp2annotation-glossary.htmlapi-index-full.htmldisks.htmlhierarchy.htmlhome.pngindex.htmlleft-insensitive.pngleft.pngmiscellaneous.htmlright-insensitive.pngright.pngstyle.cssup-insensitive.pngup.pngutility.htmlwindows.html/usr/include//usr/include/AnacondaWidgets//usr/lib64/glade/modules//usr/lib64//usr/share/glade/catalogs//usr/share//usr/share/gtk-doc//usr/share/gtk-doc/html//usr/share/gtk-doc/html/AnacondaWidgets/-O2 -flto=auto -ffat-lto-objects -fexceptions -g -grecord-gcc-switches -pipe -Wall -Wno-complain-wrong-lang -Werror=format-security -Wp,-U_FORTIFY_SOURCE,-D_FORTIFY_SOURCE=3 -Wp,-D_GLIBCXX_ASSERTIONS -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -fstack-protector-strong -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -mbranch-protection=standard -fasynchronous-unwind-tables -fstack-clash-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointercpiozstd19aarch64-redhat-linux-gnudirectoryELF 64-bit LSB shared object, ARM aarch64, version 1 (SYSV), dynamically linked, BuildID[sha1]=19c85545ebe979dcc9f45f72013d2cb06e24745b, not strippedexported SGML document, ASCII textHTML documentXML 1.0 document, Unicode text, UTF-8 textPNG image dataassembler source, ASCII textPR R RR RRRRRRRRRRR R RRhttps://bugz.fedoraproject.org/anacondautf-8a7af31fcbec34df0c31b3afd9d6de37816da3a14c03e9a851c572818c7a93dafd669c30459df800290c7dd5222fc7df805edb1c0ede8ac97333b4d836d9e8b68? (/h\L,aE]. סV̓ػuK=od ouKQ6OK}g[WbU8˿ 7\_9=|aOgu4wR[+Ƿռ;P#cV쵔482ȇ$Ah)oxyk#@lp08 Ḃ߻~oVx!cfaF̿oŠ[+Jo޾o759Gp"Pct}N5_97bwp~LX$MI'ˢ*kY$YT&`Gxuܢ||&xIU4U$8<[% D&Veq"Itjihh2fch4F+_t3gZ=m)`\SOɹ% Ojx7yr[+ ,-xN)qaYmwԏGtYԅiB0~,,p٠oapB,ITr,bo3\e2 qں!uBD/SZ"T}7:Bf`w[)lAW6uu#]jt5 9KDQI跐 P_,i)AtEq%9*p7 OMXh<@ߪwJL+[w t7p5_Z-5uv.կchND2h(J*ra<IlYXDE޳6ѩ:-ai^EO!"z#.\fhjԥmּjx]a|Z+MB*we1i(#zMLz|0XO7S$-C73LKȫ4.(NTJYTֻxkπZ0oxopkRT㻺e-ZTTӋ DM(ECg ,Rl"yhl«85aTD9`%FlZ zO՜D@e|iJX[҉, h^LnuO؞J󽅢 ;Jd\~?vOG[oh% )f%W%F<=lNA) ^wM9tc,r&=oe xޛo,Aֹoi]X a?eoQD(b@W9 YB|O.'- Z:L>27 E by޺*|ðM]ge86@9|&fA9&3$D Q2i˶=hHka[کCStrc }=jڕ=a tkf0v_~dR*1LI(ˡN%~rM!> 37˛zE*f,34ֈ:FE0!u$M2s'EP98%$0t-y&]o8b2ίnNlA4׈()[m4FѤx5tB)$q]PKtwUhFVnPO Pc"܎ Ps=h.k>/lFW`2>6#)( >@Σm` C*Æ* Pg7J'^NR֟W6ndv*1ڬyiݰtLh4ŠIA#Ow=ѻZvH%G^e+؅OnDֆ"kW@]VַQq=~ >nm[">MW}㦴Ni wj<+?Ф zFy=qNO9;"9\nԫAcYLwd|cz0rqqkִRwBjtżQY@?7,83>P"~n?QeZm?( JjJ5G}_0 b:JºĪ>bP,2kh da&NP}C +| 1QJ<#bǷ> m# !ɪ˛u0f,s _sW>ay]j0~u$ GIGPKL x>H*q!K(@l{N*-pcU襸$JPz?de'>aF9S$WQi҄2%1^װsS#BͿ{K:*3t9Bpo K@]m DO1d|SUʴ)!1,Izw^]%A/t'R'tfs/tZoe|_T}vҌvR1/ Q׊$,ƨBI$2 2 B A8AAA!`H ! N; R<[t#E,_c &8uY٭C/;፸hhXȨJs1X]RzJ 3,*"PdEH,& Ke܈֚)(j<$ L!zЦ[l,_?@M=ąp %§p33HtQ)8d QP3g*[_3s(&P-~Pp9C΀Os 4pE6pv-ފYǘujscDV:I6h겤{$Rj Q1EɆS>#UE3v;?.:E;1Kn z10.DCtu>]Bl!>[X H`{¬}JǞiXYsh6yLn}tNJ;u~L2C,o?+@!1a8s.?k\`4󞲻6Ra*qŒkH==a Py#"R 9utYCs 4m,{I_PsUBx0 ?zuG8d#$hw5mǍh(& /F%8\B(+/+TT8g$״D8|d0 mؤ3akmdZubҎsg8wf|3ǜߘOF{6 _4E ?VN!FɧQC`;S+40,:q2fetTh@٧֘ ?ġy\ۋzև Y͝lPhJƤhM8bSͧ*Н|z}¤pO F EKZ%~qZ.2aRBJk/.UsUT8'v>8IN֗YP_*3ÇYuЁkX* 51^Pw`G3fK$vPW`F}UۚTMgNYOinATN`[=o;>4KHy/>EϮGR yLr}Ĭ͹8#zصDܶ!m@_ Q^N*?ã&rZ^47䩠#M;&(mg{JGn+8אǴJ4b(οkdF=1)pC,m  缯{w`|:R%y RDwD7)Qg1 !gdaxk|Sa$F9U!t\c*TU3Xi_%UÀJ2A%P0u;_@xL~Ue FM!QT 莏td^ $UT$sa0h/g< 3CT,jfq*ˡ/k&ū @y b )"C/ *X -MGe.4>*=1g]]su`ˁs%)6a,`{oq;fll+4t\ِ!9 Y@r~x"O srrTѨ "H` \mJ* D2 σ+Ñn+Hnǫcˇ6C8kߥ.#@h"Zd5TiAZND1p9-%rqH*@MLiP,vCMi)):p782dA$"ljyy ozL9#r{q&/k( ^o{Q7mcoݦ=jӷY3i.%Qa7[ tUqlY}%Ab:ut^ךNݝI C Z}~̵R̭K==_0*FڴҚ|ƜaJHe&)(`]^%pfhy32_L93*XHC@qVKu(Tzjs<:gH< F1ʘ¨$LW7xMo["|,# s󧟑X~7fo1jFX"U.)8#8'1eR\ CP1M;d2KY~3-=08/iL(rTR84[qS6A;Me@Ԛd<SqsJ8y VA 4xB񟉱f g̅-EvB%&~=bu]e*+w92"Hq/00xu5=[<^2B#ŏj"E f\"  8HOPƋbPBK ɄN,a8\:S(,'6gM%M1??Ne-a\X-s -Hpޒmm|,As8+k샜Wmg!9Y_j '* 1tԨlVgʶ[X)fz|"e<@&NcZ(pܓ~gbyw`\t| :lQl] %X\G=@CTLAhXFs#%i(zm.WZq~ӆ1W{V{;gynY jho|WsޮTX9J߂*)R&ښ#GJ#XUctgևZM*eOv#,>C7N j[0oe+NM$<4PܛH| \n q^MrTJ8bNz??eI5s_S}_lNn^I0+NrOjq Ǚ@5enrAĸ)$QHD+}>AEq a%M3 j<# F=iy\q؄|)T Kuɴu8OVld'}9j_<(]*ef]ކm6cڱagwn{]X| @n`Hg?%M~pc68 0Mq u $G)jZ[՘gDil:Wcao|s533#It_3^}fh*#:[ԈH $ ͇r*wd1Yp Bb  Lc! B#L lItBhv8xM@?(='N)@M-W &J /2 QO!hKLOVTS ?Hn ţ(DL]z/ [ kjjze wa/\{S aewP5џHcOPdw͟HX߄ͽ)RXJނ%~xEJ+bkbrVi*K< 1M8jMO'"̷՘&^Qb]!L.]T0 -o)5@; &)9Bd^eTi-4%#08bs@9.8]9&~{m QtW aZ5h)9M =@sdEܷy6?+o)nw1),? yDF"3)Pg>2U 0A`@3p J44/aЎK=6 F $fa0C74 =D*#x+vذ'IR0, C\S\[j5aXHӡ#;ny껹/Cp.+}W8u[ 'KQ6ג\.+f>*,>pUg=mW;B؈i:fB66GЭKӖ(?KJ<_)PHOXA遘pYe2u5i@.f%CwR&=I!@yףn"M~k:lH㍏>`xʂ{lpÏ2 (] ZEv}q2 ʁѧ\Aa6M+ 7 0f.\Y$jeȞ\"G{'WV/d2Ăl̄sZ ZX &{* 1"H"eFx:&<]~ L:g}\4Bp_5@P2$xJK- X7Jm&o3} >*L!iʩq8uT9 ]"-уБpwgnD1O;!9dzzw!ui4ֻGAАkW2]ŝג#݅Kְ}j=$}@H˳(JMR ŧn[]`ǯ\ZHuۑ"`1*1´ʼQ|GnNk-d&stߏt1 B*+ ~^M>׍7N @&Fژz < 1i#~= яʚ5fq]iAL!)>s F4pҍZ^@EەjC%E"C|FZ5a %-:]04B!X">#FCZ?{K8^9C vPl0f]*bxF +!)6?`TB̬tq#D':]Fp +@@8p8fㄕ!}9hGiF/BƧSa.cZ{yG 2Oq;(k6Rҏ$aܲ?\6Iϡdu3( C.P!l{1,S0 lB !Y h :RA'N; ⃵ pBxQ*zXKןd|݆}?9,X)C&G>K|*yCm *i("Xy-N`\!žN`KF cQ3>S2ƄN&VQL]P@21tJIr^3%Ĺ.G7k_K>ٸ=.[<&,`it٩&Kcoc|T0`6M3 y$m(*ΫjUpkMUVc=@ 逆.~I TR$hMjD1HǍȑeΨw1P7lÕ7SGnj)y|xolݪt NlpPßIbmomw{2k9f wZ*ǓԴڭGaѨ m"(lKbGAvqDqFnEօ.ߔzFt[4'Cp܏ DRLB~Cj]4NގbE.An&Rt9]ױZDSS3!+zjo`Ɯ^?"0Z ط%rCT&@Eά5<)1iӖ톯DЧnS)uq>CGR`mƒj`pvŔyV__K Nov% @YzL?B|?7NB2`PqAv.-Q `L[1#ED-I|r "kJNxTQÿV-2 :oy cgby C=k'/[ި{*D7bwaIsz2F+h}dT}v 2RDYAG %0HG5`ҽuUaAhA~_Jo:)obB3_躩pݼPʹzٱ=_;Bt_[Bƻ!B$}o4t=8;6 9<`.FS֑t.9%)CT!K@ {X`rqYaA%y`pSȐAL*`!d'cn<`-=10qt͝Ca V-+9C1nCtMv\,a[Gc2C>6֨f;[ޡЎ,ooe#m@fJ$4n9F"y8e p;8+*xmM7@շUA4 >+`A E(ZfZ\A47CǞ.1Kڵ%, OӰ:=VKiрZ&OvrFf''C. R 'KSRҗ 3{0OBM )&F9b>4ug᠏P`KvN{rԗf2xW/?xvl3^9pNsk, X͂!aHKFK9!ypgW{/8 p:,T:6~_-!rgX5g.# ,FOSըtٽھ>AJr!?tm+z_sz9O>t4$~Ǜs o$yB|'"@$9o-nWnZ}Ռ EKc3v@(}i=31{7xeL 0-PJ3bt|2i_˩zMc@GCM+{#s4Jf /K낑 |+z%;kυ}Y.< qh"gpjs~wO Vs-"3Sԥ6YG"jR:¸{pYS[Vye 662Y*8SmaGn:Azd'n9SwV5o {5_׳/=lUP/6oʼw&7NPi*ZRQaΡ*!TԀSsCwyޫ&~JʼS]l f.En)'Cz]P[:n 3^ۊ`Rߵ8#Tr(CE/̶tP 0  :x*d򉱕yݬ8T8I$JG9k1$; Fc(ib+ԥ(!=hmPiAó}WީB{%.oXuR 1'RC=!fLv{dQGâ$Ȕ׃n~!FGAǴ HcaI%o. Cd aZBb&'Ghhox|R _,5ٲK\|ffopY&lX@kmċ0Roͣ Gr ^$Wx3s'őEe$@'ufekee|]p:hi %b//;q2"Y]=,#HƢ+BE3>*it~Iu0 "zZ\vuƃ"*3pXT.sROzJ e:Bof&(uIDΨm^/ #LwfuZ":wRM(a?QoU(y- ;B*8)%*4W#U [؛m˵篪Ui5LOfdLPg^ Y G"=wK(#DJFW' :UڴcD%xu:ԏܱ;:m_fE^8(k_mKB3UNJgѼ狨 \.5&^50 $ Ӊ:,H>t&.WdH_g-oоܓ2l7_м47I#?l.@- g]xȻ ;w*A*@YS`h|_j<:edL7^{ᙁ~_̞MTxZk6cjFABcHE6(!XLRćoI ֥!8<0j֬w}Xv"*YtYuF0LȲ\X9ju㨵;iO(0t09%`m qˆM?;0DXu^r7zk' LXY-uņ5zѿ'!3?ۊi?z)дe] ѳBrZKusPЭ7.37R .[|*%wc|4{fm|qmk-S?۹) JCTim&\(.R}A(Y%hq"~a")G_"*3Sp 7/)Y:oNdl5euy"_9 )T)a]}uKc|);m3MWZ\o[0q^ɗUZpzLszL[^;JhI]"q֣\(~ٿg$/!tpt@Q U *0v@ZsC`Ub+;3UUgn|*>V@DĒzAZք~z+gH1*هXOsb8b_p#?kO,Q޷#2_S!s,ҚHތjF/ԆNJF/hc DA#~~D[ 7x^gC >SGDB$<$Ǯ OiP-o o_?!?əc!AB@+%;חlă7[g:v?6_TsC0 Ql6/aP2&?Yu -=Vho jnq81|OWx#ԉ& Wq0ϛPm4U7xQz6IӥDRP}ܿRHdCw!d'=.,Nkҽ͓όO`@) bm) Fr̠0y caDI~ sgfq¸/߲3jPRA 49 ͊PFa+Yˢ0@˦*GgeY7E`~,Kt]tSu@*2@dܞ Z >Zmʜk_Lmɏ&΢s#9nM&m$%@_e` "T9@{2 ;a9Lįz /2le"9[s2 X0'8/5 c J&P:jV%|ل+tq<dFdDföeQe$5  !}5wV?2` QqL<67IBo0u<]1$km?_i{=nY`dFbf0pM\Lޛt7eBQ@ML!WhZTUpwR<5TV!O mP`xd8(c~jQKׯ8֊ Fn6kN:æχVkQˎ&W?e5QI1! v,z,f(.j?޾z [>{iR3EVFF9"JbfJ} V͞k듷XV+~\.~Θ@zb72J:sjAΛ mSi%k_]1WpoeIɀ&P,\ <JGzƛP}댥G+!=ZsBVm1[Dabk/+^WY4Ȭ-L,c@ 8HD cD8{ yqGKbJEN5>%`.$ ^+>NJ!ZP`@I;-0ϰfc-.0CJkȂ:}'s:W{mY@kuLCܐ;M}:KtÔ;rh)(x1fXA/*@uX Ty$8gf7Y lZɐ.Dz_|u^#Lg ˆgngO?n_OZe;izd\dEӌ7[ԮenZB !GQY?7/GѮ0n%z=+}=^9=u^ݺҁ6ʀ~[8,vksxXs.O~ilЍf8nq"8:qJee v֝"=(S[&je&{eL*D*DZAJz=8SK w/JO1VuٕL=<}J66OMoI8hGBRhn4"8a|[)vaeuԟ)Yf eL>@3tfGtk- f0ԯ` Q`p{K~ݵ&hf12/ sfA4 Z)A&R= =w?Y<%qVEe(}+ 9{FNoyepDG,>8ߌd-LR,gС̒"Ts-NpS&0D92h Ս:jÇfIWL/YujF 53 b$^]^95꺾laec+!8' ;? #iȬg,NjpŔyy=Ȑkˌh{l1𖜯/ڨF2Sj CWpJ D l'2Pĵ~$ŀȈjFhjG \\ |JŤ6\EK*N\Z!kHT!!d n+$Rxn7ws;]ZX&lumvv [<n[uex\1{f-:Av p l2^'sNw/_Ylb8c0!\.ڲ6n+f"|=d9gZטwdX§DMzXPSSP.$$^y\AH76L{6H Bn>oiن˼AZ&ճ?p#))>[߷挎 U`b6Q# XU=2IQނs+X;MN"o4v`o׸7 L8#O~Qʬ.&G;jt||z;18…Nm)4cҊ+W1]<$섔]pbEU߹r\i) )^AUқnc[ H͈Hδgh]WU+ir&4h/66Ec͖ LZQIh:Rf񬺴nOyx%wn?y&"^nipg-HUŸ>^}Qg~DgHd(m^I '8t*(cq*q=΢d,c |^oQ}9'OjrLyn!+BP Gwj ,0:_NaͳaqU|D`7v{S<,ȮOOc*xblj` RvkT +PQaAtJ) KO6<: lҰFN@Kw;[4;tZaRnDdwTNei21fwpR''/yFWum_$>]ZRȟm&\+ztNw_6Sٶ,ۅ¦k Pl?Ep4m~Pg[cמ -?$r-(?5:dö|vޏl7öٵy*aN],V{|hm'3 sv:%Yl)c[jaSȨC e?Q Kmq80 AA 8 0P`$@Y|>%b{xk/Y $E_0VND \kx{KqK TGu9lZ?k e: VEe Zq}" u>_Y*O6x /˦Ը;bBR)S,ka'5|ACIQmK`y:7I(XlsTΟgXS~ ّCᤵLaUQzj(=Si}HJK4q)F 7$"'KdIj;J}%e, dHYš"_"V D ?m9ցʒR%JI]/v8=DNhvx$47$ M S6ͻih2/L39۞ 'P/UjgzջLL*v02"st$aM߇\KOlA߸65U˶PdݎsEh4ŅcLFݧ`vb J%cDjMci`iыba U%/hƽO<ťC{qjVBK$y_DDLʿR.au}Mo<8gͣ$8 Z1I(hMЇ;u|P0XJC̪Vj Eg;5)g!y+;3K(t(9r{V x~fOBO;ob-Zx#6xz5߼^Z?{c!,ΞW Ӹ#o-Y|Z*a<`LwP:WP_DsWj̑<-t=Y<5A2w6ev:́!z7CwpxPԣRd8Bn>]0X 5rZy.]lCnȥVNɎ.Ǘ62>d5+e DՔE ?T[%ŕohz0.osyJmgqovٳmx eQRͶ<Ä"߲„D*&UB0sEySF+uyu4cb=ET{6\ ThA%½M:TfH¥<94^ JB&UGz>БwwG?gf!G~}~w{zK\E\!ڽpATDwTR(Lʃ8QE.PUzrXrN/`jHkF7ST|RM v{'Z)$UNH8F;z %]4w? GcO6߼aaB#~Q Wfv?ՍJL>Qveod5rLkA~FWMh dr^HB!A0ѻk37!-A"0 0( c*}N"$&|5,(wv:vVf+e(ڟ?gH<j-m9sh |͆ӜCj$iFy%4" Wia\+lch17O (i .R b8\L[EWEM][a=r2$W[#&c&m3,Y;X$] : v"ºbқ!.:" 83芛Ҫ:.J_dKj^4r8SSm ik4~IpaJ"D`pA1"iTuBqUɊ$ ި)Qr`pHwZT*ѽ'mČ?Z_ƕ'.ԖEfgYF"ĩ4TAeV`DI=x𘥈܀7 ay.A!9;iL~̎}sc.\e.V=z6U$4i^k ~05S j QaDst[>1-cphġ) >gCDQ_VL%C(_&k2HiG3clL]%IJfM9"CxB <8 9!.\d;E#y GVuװdSI{3H?'%CG$b~I3#bO.&\Q?F;c:JBE.\C։0LX֚"=[xҿ oc^BNK;z[yE'1+`po dROݵBu űRQb{w<КϿ)?322ֹp^JC*7P^*R/7vCe/󿌕 7r#]8?kT2Vf^M+y ˳wf1_ܿ׿^2.Fu7JFd.Jd* ,xkcʩD@φ"E xk5m) /\FU>'&m$W)?L8T ~8v90AI[&n (N3S|/ɘ+M5_4 ymUo$El WK7!IO?SHZY d5wZEefhHQc(X?;23~3YNk t;3]g bJS=ut^1\:wnl Wv:.Ke9yZǪ<.GћFMx,.ݴ{X..M~ޝs>4UnMzzv46sY3wtZNRp:2Izu7*c￯MZZkժ9;uܻd2)%%ue=KZW/Zv6&8asHJc+L8'Hp`dR?2XMF#MM0,p3J7qo lB9[‹rX E<'\`L#ӄ Ũ Ҥ,,KVR_T4.QdmV &t1RI+H, 99#|)l2Sh Fqb,i8aH.H=?' ;aJ-=NU|yN\`ɧ=YDQw4DF1ߔO\Yߖϥaaj:8HwhI";9xbeBE J){GԈ % k4t(!!qf `Sz%u:H+7[/xXq@## mز͒v`R%F&+ |uGsQEœ:c=aqժv*Žyx]?W;׿M ~Ӛ6d$IQAQaF%cѡp Â1 s"+,XE/7}ċTj&fgq$O-4(|/jj7yuhGq,,n儿0Ukl]xxTLۻ`b ʽ^;%2<]TI(2T@T:Z$/p;c-_kjdKp!;^z 1*N ('"q6{r+cH} 9-"W#) o5D!rvQG `z UFxtC ,8BQ V}4\wo (Mn7' =@A\"ꐐTibi 34ɉ{ԗcjc9EQ5l[}DD1Ƚy$t|\dǕ$Nb)%mHĊ#T*y?*.-EhCkXi,@!Ng: szt`Z4twf>gS)_X]KFs| lvEoKT)Өs27.sޒS?=(vIE:KzV,jr*kd oE95n1bF-Z2\qut͠W7H1bofMSq|xaMF%92eLhF0ڪі5S z±'-A%^غ~܂*UV 6^KI<dERgs}9}ߙcj+'/CbrOE9vY-|1Z {^M:Q Azv_3N B,KV."/ gF)+` lEBl^Y쓠#+8PݩX:Qɜ`//*\- , fCT+ *MWҹYADݻ!/n_OYtxSRh =e!FFv ӡqʬ7&E1t{_#ߴKO7)R3L3C*>}d!Q[ѿ()J]WhXD_AWd3C 3y<["៤s mV95˹IjLn7e ti"LuMz9$ORAvCTpvRh*h存rHU0$QJ@]}WޜSF} ΍qz(ݵr-[:,u4sskلU%ßɸ>8jgT