debian-image-builder-frontend/src/store
lucasgarfield 383f2a6855 Wizard: Add filtering to repositories
This commit adds filtering based on architecture and version to the
repositories table in the wizard.

Apart from filtering, this commit now shows *all* repositories,
regardless of their status. Previously, invalid repositories were not
displayed. A future PR will add a status column and edge case handling
(how to handle an invalid repo, etc...). For now, invalid repos are
displayed and can be selected.

RTK Query is now used to manage the state of the repositories.
Previously, the repositories were fetched in a useEffect hook upon
opening the wizard.

MSW is now used instead of jest mocking for the tests involving
repositories. The repositories test fixture now contains a function that
mimics the content sources API.
2023-05-04 14:13:17 +02:00
..
actions ESLint: Use --fix with updated rules to order imports 2022-12-02 16:29:58 +01:00
apiSlice.js Wizard: Add filtering to repositories 2023-05-04 14:13:17 +02:00
clonesSlice.js ShareImageModal: Add support for sources 2023-03-07 15:07:25 +01:00
composesSlice.js ShareImageModal: Add support for sources 2023-03-07 15:07:25 +01:00
index.js Wizard: Add filtering to repositories 2023-05-04 14:13:17 +02:00