Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package agama-web-ui for openSUSE:Factory checked in at 2026-10-24 22:03:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/agama-web-ui (Old) and /work/SRC/openSUSE:Factory/.agama-web-ui.new.2252680 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "agama-web-ui" Sat Oct 24 22:03:41 2026 rev:55 rq:1387136 version:0 Changes: -------- --- /work/SRC/openSUSE:Factory/agama-web-ui/agama-web-ui.changes 2026-09-23 14:33:42.876236798 +0200 +++ /work/SRC/openSUSE:Factory/.agama-web-ui.new.2252680/agama-web-ui.changes 2026-10-24 22:04:15.616681260 +0200 @@ -1,0 +2,40 @@ +Thu Oct 22 09:43:42 UTC 2026 - José Iván López González <[email protected]> + +- Version 25 + +------------------------------------------------------------------- +Thu Oct 15 07:41:55 UTC 2026 - Martin Vidner <[email protected]> + +- web dependencies: move those not needed for run time or building + to optionalDependencies (bsc#1278985) +- web dependencies: use knip in CI to detect unused dependencies + and files (jlopez) + +------------------------------------------------------------------- +Thu Oct 15 07:40:55 UTC 2026 - David Diaz <[email protected]> + +- Keep the focus in the field the user moved to after using a + selector, so typed text is not lost (bsc#1282513, + gh#agama-project/agama#3982). + +------------------------------------------------------------------- +Tue Oct 6 11:48:59 UTC 2026 - David Diaz <[email protected]> + +- Let keyboard users tab past the terminal panel, which now stops + in front of the shell to explain how to enter and leave it + (gh#agama-project/agama#3918, gh#agama-project/agama#3964). + +------------------------------------------------------------------- +Tue Sep 29 16:45:27 UTC 2026 - Martin Pluskal <[email protected]> + +- Do not fail saving a form with "CancelledError" when the + configuration is refetched while the save waits for it + (bsc#1283098). + +------------------------------------------------------------------- +Fri Sep 25 13:49:06 UTC 2026 - José Iván López González <[email protected]> + +- Add menu option for exiting the installation + (gh#agama-project/agama#3911). + +------------------------------------------------------------------- @@ -7,0 +48,8 @@ +Tue Sep 22 07:00:00 UTC 2026 - Knut Anderssen <[email protected]> + +- Pick the ports of a bond or a bridge from a searchable list of + the devices found in the system, or from a dialog showing their + details, instead of typing their names by hand + (gh#agama-project/agama#3883, related to bsc#1279417). + +------------------------------------------------------------------- @@ -19 +67 @@ -Thu Sep 17 16:00:00 UTC 2026 - David Diaz <[email protected]> +Fri Sep 18 07:32:00 UTC 2026 - David Diaz <[email protected]> @@ -25 +73 @@ -Tue Sep 15 16:11:54 UTC 2026 - José Iván López González <[email protected]> +Fri Sep 18 07:31:00 UTC 2026 - José Iván López González <[email protected]> @@ -31 +79 @@ -Mon Sep 14 12:51:32 UTC 2026 - David Diaz <[email protected]> +Fri Sep 18 07:30:00 UTC 2026 - David Diaz <[email protected]> @@ -36,0 +85,26 @@ +Tue Sep 15 09:38:41 UTC 2026 - David Diaz <[email protected]> + +- Add a form field for selecting several values from a searchable + list of known options, with optional support for custom entries + (gh#agama-project/agama#3927). + +------------------------------------------------------------------- +Thu Sep 10 13:10:57 UTC 2026 - Imobach Gonzalez Sosa <[email protected]> + +- Add a terminal panel to the web UI, giving access to a real shell + on the system being installed (gh#agama-project/agama#3868). + +------------------------------------------------------------------- +Thu Sep 3 08:13:38 UTC 2026 - David Diaz <[email protected]> + +- Offer applying the installer language and keyboard to the product + to install also while the product is being selected (bsc#1277718). + +------------------------------------------------------------------- +Wed Sep 2 14:47:52 UTC 2026 - David Diaz <[email protected]> + +- Close dialogs with Escape or a close button, answer questions by + pressing Enter, and name every dialog for screen readers + (gh#agama-project/agama#3859). + +------------------------------------------------------------------- @@ -49,0 +124,33 @@ +Tue Sep 1 13:10:58 UTC 2026 - David Diaz <[email protected]> + +- Allow browsing the network devices with more details when binding + a connection (gh#agama-project/agama#3822). + +------------------------------------------------------------------- +Tue Sep 1 10:00:00 UTC 2026 - David Diaz <[email protected]> + +- Rebuild the product selection form with the new form stack + (gh#agama-project/agama#3791). + +------------------------------------------------------------------- +Tue Sep 1 09:00:28 UTC 2026 - David Diaz <[email protected]> + +- Keep the software patterns search in the URL, so reloading or + sharing the link opens the same filtered list + (gh#agama-project/agama#3788). + +------------------------------------------------------------------- +Tue Sep 1 08:49:04 UTC 2026 - David Diaz <[email protected]> + +- Keep the table filters in the URL, so reloading or sharing the + link opens the same list (gh#agama-project/agama#3787). + +------------------------------------------------------------------- +Tue Sep 1 08:11:20 UTC 2026 - David Diaz <[email protected]> + +- Keep the sorted column of the DASD, zFCP, iSCSI targets and + network connections tables in the URL, so reloading or sharing + the link opens the table sorted the same way + (gh#agama-project/agama#3785). + +------------------------------------------------------------------- @@ -81,0 +189,7 @@ +Thu Aug 27 09:00:00 UTC 2026 - David Diaz <[email protected]> + +- Keep the expanded sections and the selected tabs of the storage + page in the URL, so reloading or sharing the link opens the same + view (gh#agama-project/agama#3773). + +------------------------------------------------------------------- @@ -103,0 +218,6 @@ +Fri Aug 14 07:16:16 UTC 2026 - David Diaz <[email protected]> + +- Do not bind new connections to the loopback device + (gh#agama-project/agama#3821). + +------------------------------------------------------------------- @@ -109,0 +230,6 @@ + +------------------------------------------------------------------- +Tue Aug 11 10:57:37 UTC 2026 - David Diaz <[email protected]> + +- Add an application-wide live region for announcing status changes + to screen reader users (gh#agama-project/agama#3759). ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ agama-web-ui.spec ++++++ --- /var/tmp/diff_new_pack.nHhkGd/_old 2026-10-24 22:04:31.556347548 +0200 +++ /var/tmp/diff_new_pack.nHhkGd/_new 2026-10-24 22:04:31.558347631 +0200 @@ -33,21 +33,18 @@ BuildRequires: local-npm-registry BuildRequires: appstream-glib -# do not include in the 32bit repos, the Agama is 64bit only -ExcludeArch: %ix86 s390 ppc64 - %description Agama web UI for the experimental Agama installer. %prep %autosetup -p1 -n agama rm -f package-lock.json -local-npm-registry %{_sourcedir} install --with=dev --legacy-peer-deps || ( find ~/.npm/_logs -name '*-debug.log' -print0 | xargs -0 cat; false) +local-npm-registry %{_sourcedir} install --omit=optional --legacy-peer-deps || ( find ~/.npm/_logs -name '*-debug.log' -print0 | xargs -0 cat; false) # temporary remove tests as its types are broken now find src -name *.test.tsx -delete %build -NODE_ENV="production" npm run build +ESLINT=0 NODE_ENV="production" npm run build %install install -D -m 0644 --target-directory=%{buildroot}%{_datadir}/agama/web_ui %{_builddir}/agama/dist/*.{css,gz,html,js,json,map,svg} ++++++ _service ++++++ --- /var/tmp/diff_new_pack.nHhkGd/_old 2026-10-24 22:04:31.649351440 +0200 +++ /var/tmp/diff_new_pack.nHhkGd/_new 2026-10-24 22:04:31.658351817 +0200 @@ -8,7 +8,7 @@ <param name="scm">git</param> <!-- the revision might be changed to "release" branch or a git tag by the .github/workflows/obs-staging-shared.yml action when submitting to OBS --> - <param name="revision">SLE-16.1</param> + <param name="revision">master</param> <param name="subdir">web</param> <param name="without-version">enable</param> <param name="extract">package-lock.json</param> @@ -19,6 +19,9 @@ <param name="cpio">node_modules.obscpio</param> <param name="output">node_modules.spec.inc</param> <param name="source-offset">1000</param> + <!-- Needs https://github.com/openSUSE/obs-service-node_modules/pulls/50 --> + <param name="omit-optional">true</param> + <param name="legacy-container"/> </service> <service mode="buildtime" name="tar"> <param name="obsinfo">agama.obsinfo</param> ++++++ agama.obscpio ++++++ ++++ 46428 lines of diff (skipped) ++++++ agama.obsinfo ++++++ --- /var/tmp/diff_new_pack.nHhkGd/_old 2026-10-24 22:04:32.925404843 +0200 +++ /var/tmp/diff_new_pack.nHhkGd/_new 2026-10-24 22:04:32.927404927 +0200 @@ -1,5 +1,5 @@ name: agama -version: 24+89.88ffaae47 -mtime: 1790093151 -commit: 88ffaae47a3ba5921f69c891e45f77abf23b6ef6 +version: 25+3.ca3b0768b +mtime: 1792676209 +commit: ca3b0768b76685c2d200eedfa74e028a480ffd68 ++++++ node_modules.obscpio ++++++ /work/SRC/openSUSE:Factory/agama-web-ui/node_modules.obscpio /work/SRC/openSUSE:Factory/.agama-web-ui.new.2252680/node_modules.obscpio differ: char 59, line 1 ++++++ node_modules.spec.inc ++++++ ++++ 1740 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/agama-web-ui/node_modules.spec.inc ++++ and /work/SRC/openSUSE:Factory/.agama-web-ui.new.2252680/node_modules.spec.inc ++++++ package-lock.json ++++++ ++++ 14659 lines (skipped) ++++ between /work/SRC/openSUSE:Factory/agama-web-ui/package-lock.json ++++ and /work/SRC/openSUSE:Factory/.agama-web-ui.new.2252680/package-lock.json
