agama/web/package
Imobach González Sosa b0d58c0b7b
fix(web): make installation pages look and behave as expected (#3588)
`InstallationFinished` and `InstallationProgress` were displaying the
"Review and install" button becuase "slot changes" made at
https://github.com/agama-project/agama/pull/3560.

The `InstallationFailed`, in the other hand, was not updated to download
logs feedback introduced in
https://github.com/agama-project/agama/pull/3580.

While fixing these, also it was caught a random test failure that
revealed the lack of a clearTimeout in the component added in #3580.


Updated unit tests and testes manually too

---

Partial screenshot only for reference, you might miss the progress there
but the important part is that "Review and Install" button does not
appear in the header.


<img width="2048" height="1536" alt="localhost_8080_ - 2026-06-05T125820
222"
src="https://github.com/user-attachments/assets/f481eba1-2957-4d4f-8c74-a908de9dc667"
/>

---


<img width="2048" height="1536" alt="localhost_8080_ - 2026-06-05T125731
655"
src="https://github.com/user-attachments/assets/bd16ce49-f57e-487a-9bcf-1c0436915279"
/>

---

<img width="2048" height="1536" alt="localhost_8080_ - 2026-06-05T125315
094"
src="https://github.com/user-attachments/assets/7dea889f-7f91-426a-ac03-a9478a2c5a8d"
/>
2026-06-05 14:38:23 +01:00
..
_service Include the abbreviated Git commit hash in the package version 2025-04-07 20:06:45 +02:00
agama-web-ui.changes fix(web): make installation pages look and behave as expected (#3588) 2026-06-05 14:38:23 +01:00
agama-web-ui.spec Merge master branch 2026-01-09 12:57:50 +00:00