feat(web): UI for editing partition#2019
feat(web): UI for editing partition#2019joseivanlopez merged 4 commits intoagama-project:storage-config-uifrom
Conversation
| if (mountPoint !== initialMountPoint && mountPoints.includes(mountPoint)) { | ||
| return { | ||
| id: "mountPoint", | ||
| message: _("Select or enter a mount point that is not already assigned to another device"), |
There was a problem hiding this comment.
Not for this iteration, but I’d like to offer the user the "implicit move action" at this point. Of course, we’ll need to implement richer validations for it. Additionally, we should provide the information we already know, such as the device to which the mount point is currently assigned.
43211ce to
d9fcfd1
Compare
d9fcfd1 to
59985db
Compare
b547d9c to
4ba4032
Compare
dgdavid
left a comment
There was a problem hiding this comment.
Having a quick look and taking into consideration it is manually battle tested, it looks fine to be merged and unblock the merge of storage-config-ui with mater.
| const filesystemButton = screen.getByRole("button", { name: "File system" }); | ||
| within(filesystemButton).getByText("XFS"); |
There was a problem hiding this comment.
A note for whoever could be interested: these lines reveal we are using a not fully accessible component for selects. Something to be fixed in the future, or not. Depends on team/developers priorities.
1341c0d
into
agama-project:storage-config-ui
Prepare for releasing Agama 12: * #1858 * #1887 * #1890 * #1892 * #1893 * #1894 * #1896 * #1898 * #1899 * #1900 * #1901 * #1906 * #1908 * #1909 * #1910 * #1911 * #1912 * #1914 * #1915 * #1917 * #1919 * #1920 * #1921 * #1922 * #1923 * #1924 * #1926 * #1927 * #1928 * #1929 * #1930 * #1931 * #1932 * #1933 * #1934 * #1935 * #1936 * #1937 * #1938 * #1939 * #1942 * #1943 * #1945 * #1948 * #1949 * #1952 * #1953 * #1954 * #1955 * #1957 * #1958 * #1959 * #1961 * #1963 * #1964 * #1967 * #1969 * #1970 * #1971 * #1972 * #1973 * #1974 * #1975 * #1976 * #1977 * #1979 * #1980 * #1981 * #1982 * #1984 * #1986 * #1987 * #1988 * #1990 * #1991 * #1992 * #1993 * #1995 * #1996 * #1997 * #1999 * #2000 * #2001 * #2002 * #2003 * #2004 * #2005 * #2006 * #2007 * #2008 * #2009 * #2010 * #2011 * #2012 * #2013 * #2014 * #2015 * #2016 * #2017 * #2019 * #2021 * #2022 * #2025 * #2027 * #2029 * #2030 * #2031 * #2033 * #2034 * #2035 * #2036 * #2037 * #2038 * #2039 * #2040 * #2045 * #2046 * #2050 * #2053 * #2054 * #2055 * #2056 * #2058 * #2060 * #2061 * #2062 * #2063 * #2064 * #2066 * #2067 * #2068 * #2069 * #2070 * #2071 * #2072 * #2073 * #2075 * #2076 * #2080 * #2082 * #2083
Make the "edit partition" button to navigate to the partiton page, and the partition page is adapted to allow editing a partition.