Skip to content

feat(web): storage config model#1718

Merged
joseivanlopez merged 6 commits intostorage-config-uifrom
storage-show-config
Nov 11, 2024
Merged

feat(web): storage config model#1718
joseivanlopez merged 6 commits intostorage-config-uifrom
storage-show-config

Conversation

@joseivanlopez
Copy link
Copy Markdown
Contributor

@joseivanlopez joseivanlopez commented Oct 31, 2024

The UI components should be agnostic to the structure and complexity of the storage config.

Add a Config model to deal with the storage config. The model generates objects (e.g., Drive, Partition, etc) from the config data. This makes easier for the UI components to read and modify the config data.

@joseivanlopez joseivanlopez changed the base branch from master to storage-config-ui October 31, 2024 09:21
@coveralls
Copy link
Copy Markdown

coveralls commented Oct 31, 2024

Pull Request Test Coverage Report for Build 11781455992

Details

  • 0 of 0 changed or added relevant lines in 0 files are covered.
  • No unchanged relevant lines lost coverage.
  • Overall coverage decreased (-0.5%) to 70.984%

Totals Coverage Status
Change from base Build 11595105060: -0.5%
Covered Lines: 16535
Relevant Lines: 23294

💛 - Coveralls

@joseivanlopez joseivanlopez force-pushed the storage-show-config branch 5 times, most recently from 73ad8b3 to 7d8c781 Compare November 7, 2024 13:08
@joseivanlopez joseivanlopez force-pushed the storage-show-config branch 2 times, most recently from e52283e to 2734ec7 Compare November 8, 2024 09:18
@joseivanlopez joseivanlopez changed the title feat(web): show storage config feat(web): storage config model Nov 8, 2024
@joseivanlopez joseivanlopez marked this pull request as ready for review November 8, 2024 09:29
private bytes(value: config.SizeValueWithCurrent): number | undefined {
if (checks.isSizeCurrent(value)) return;
// TODO: bytes from string.
if (checks.isSizeString(value)) return;
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Is this omission recorded somewhere? Sounds like something we should implement very soon.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, there is a follow-up item in the trello card.

Copy link
Copy Markdown
Contributor

@ancorgs ancorgs left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@joseivanlopez joseivanlopez merged commit 7c83b1f into storage-config-ui Nov 11, 2024
@joseivanlopez joseivanlopez deleted the storage-show-config branch November 11, 2024 15:58
@imobachgs imobachgs mentioned this pull request Jan 10, 2025
imobachgs added a commit that referenced this pull request Jan 13, 2025
Update to release version 11.

* #1495
* #1564
* #1617
* #1618
* #1625
* #1626
* #1627
* #1628
* #1630
* #1631
* #1632
* #1633
* #1634
* #1635
* #1636
* #1639
* #1640
* #1641
* #1642
* #1643
* #1644
* #1645
* #1646
* #1647
* #1648
* #1649
* #1650
* #1651
* #1652
* #1654
* #1655
* #1656
* #1657
* #1660
* #1663
* #1666
* #1667
* #1668
* #1670
* #1671
* #1673
* #1674
* #1675
* #1676
* #1677
* #1681
* #1682
* #1683
* #1684
* #1687
* #1688
* #1689
* #1690
* #1691
* #1692
* #1693
* #1694
* #1695
* #1696
* #1698
* #1699
* #1702
* #1703
* #1704
* #1705
* #1707
* #1708
* #1709
* #1710
* #1711
* #1712
* #1713
* #1714
* #1715
* #1716
* #1717
* #1718
* #1720
* #1721
* #1722
* #1723
* #1727
* #1728
* #1729
* #1731
* #1732
* #1733
* #1734
* #1735
* #1736
* #1737
* #1740
* #1741
* #1743
* #1744
* #1745
* #1746
* #1751
* #1753
* #1754
* #1755
* #1757
* #1762
* #1763
* #1764
* #1765
* #1766
* #1767
* #1769
* #1771
* #1772
* #1773
* #1774
* #1777
* #1778
* #1785
* #1786
* #1787
* #1788
* #1789
* #1790
* #1791
* #1792
* #1793
* #1794
* #1795
* #1796
* #1797
* #1798
* #1799
* #1800
* #1802
* #1803
* #1804
* #1805
* #1807
* #1808
* #1809
* #1810
* #1811
* #1812
* #1814
* #1815
* #1821
* #1822
* #1823
* #1824
* #1825
* #1826
* #1827
* #1828
* #1830
* #1831
* #1832
* #1833
* #1834
* #1835
* #1836
* #1837
* #1838
* #1839
* #1840
* #1841
* #1842
* #1843
* #1844
* #1845
* #1847
* #1848
* #1849
* #1850
* #1851
* #1854
* #1855
* #1856
* #1857
* #1860
* #1861
* #1863
* #1864
* #1865
* #1866
* #1867
* #1871
* #1872
* #1873
* #1875
* #1876
* #1877
* #1878
* #1880
* #1881
* #1882
* #1883
* #1884
* #1885
* #1886
* #1888
* #1889
* #1890
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants