Skip to content

Latest commit

 

History

History
794 lines (401 loc) · 39.7 KB

CHANGELOG.md

File metadata and controls

794 lines (401 loc) · 39.7 KB

5.8.6 (2024-07-31)

Bug Fixes

5.8.5 (2024-07-16)

5.8.4 (2024-07-16)

Bug Fixes

5.8.3 (2024-01-23)

Bug Fixes

  • filter out autofs from sizes (f7ac272)

5.8.2 (2024-01-21)

5.8.1 (2024-01-21)

5.8.0 (2024-01-21)

Features

5.7.0 (2024-01-19)

Features

  • add option to run speedtest at cron interval (d05c39c), closes #889

5.6.1 (2024-01-19)

Bug Fixes

  • filter out ram sticks without a size (0bf79fa)
  • use max cpu frequency for static data instead of current (a1da8ad)

5.6.0 (2024-01-19)

Bug Fixes

  • change default version display to icon_hover (fdc89a3)

Features

  • add visual indication for disks with no valid mounts (4f81ab6), closes #1001

5.5.2 (2024-01-18)

Bug Fixes

  • filter sizes array for only rw ones (e031e35), closes #1008

5.5.1 (2024-01-09)

Bug Fixes

  • avoid adding pre-allocated space to lvm disks (f1949b4)

5.5.0 (2024-01-07)

Features

  • add option DASHDOT_CPU_TEMPS_MODE to switch between max and avg cpu temp readings (2ec1e0f), closes #932

5.4.0 (2024-01-07)

Bug Fixes

  • add pre-allocated space of drive to current usage (7f7050a), closes #882

Features

  • add custom scrollbar to main container (9eacee2), closes #922
  • add option DASHDOT_NETWORK_SPEED_AS_BYTES to switch network speed to bytes per second (56bd9d8), closes #930
  • add timestamp of last speedtest run on hover (3c73ee4), closes #915

5.3.2 (2024-01-06)

Bug Fixes

  • dynamic storage info slow on windows (#993) (64655f1)

5.3.1 (2024-01-06)

Bug Fixes

  • filter out zram devices (6d265d3), closes #981
  • refactor storage load gathering; remove outdated tests (390def6), closes #883

5.3.0 (2024-01-06)

Bug Fixes

  • add back and fix arm/v8 (4284cf2)
  • bundling third party modules with cli package (156ec72)
  • lint not working for view (5849edd)
  • remove arm/v7 for now (0ba25cd)
  • remove arm/v8 for now (6408997)
  • testing errors (f2937fd)

Features

  • [gpu] allow to filter-out some controller (9651122)
  • cpu widget: allow user to switch (default) processor core view (4def64e)
  • render network and gpu widgets individually instead of as pair (#886) (df59729)

Performance Improvements

  • fix windows cpu 100% usage (9c23e93)

5.2.3 (2023-08-23)

5.2.2 (2023-08-23)

Bug Fixes

  • api: calculation for cpus with E/P cores not working (3386923), closes #706
  • checksum for typescript (6a14829)
  • speedtest: not working on windows install (#731) (423837b), closes #729

Reverts

  • upgrade prism-react-renderer to v2 (6d60009)

5.2.1 (2023-04-29)

5.2.0 (2023-04-29)

Bug Fixes

  • also hide hidden storage labels on multiple drives (213b73e), closes #716
  • dont crash on missing network interface speed (c62ba63), closes #715 #727
  • hide public ip, if not included in label list (ccf7d12), closes #690
  • view: remove not broadly supported ECMA Script features in the frontend (5ba5ed2)

Features

  • allow adjusting of items per page in multi-drive storage widget (54be449)

5.1.3 (2023-04-03)

5.1.2 (2023-04-01)

5.1.1 (2023-03-24)

Bug Fixes

  • allow drive mappings via uuid (44e87a8)

5.1.0 (2023-03-23)

Features

  • view: add options for showing dash version in UI (57c4374), closes #635

5.0.0 (2023-03-08)

Bug Fixes

  • disallow unclaimed space assignment when host drive is filtered (997cec6)

Features

  • add new config vars to replace old storage overrides (3199dbd)
  • add support for xfs based setups (218d3e6)
  • support raid 0 in storage widget (634aed5), closes #295

BREAKING CHANGES

  • storage layout changed, so config options will no longer work the way they did before

4.9.1 (2023-02-22)

Bug Fixes

  • api: fix possible size mismatch on root mount (148c1df), closes #594

4.9.0 (2023-02-08)

Features

  • view: add text size/offset parameters to widgets (683d1e5)

4.8.5 (2023-02-07)

4.8.4 (2023-02-05)

4.8.3 (2023-02-01)

Bug Fixes

  • api: allow storage widget to work with win32 from host (e5b9670)
  • api: capitalize first letter in network type (ad934e7)
  • api: infer SSD type from interfaceType (6d9ddb6)
  • api: merge partitions in win32 (8302df4)
  • view: display 1000 Mb/s as 1 Gb/s (a36aff0)
  • view: enable storage split-view by default (7f5186e)
  • view: show unknown for disk vendor on multi-disk view (93c7b1a)

4.8.2 (2023-01-29)

4.8.1 (2023-01-29)

Bug Fixes

  • view: allow chart labels to break line (72443d2)

4.8.0 (2023-01-29)

Features

  • add option to read speed-test result from file (006dd6f), closes #558

4.7.0 (2023-01-27)

Bug Fixes

  • add missing accessibility options (f677f2f)
  • add source map for easier debugging in prod (f4d141e)

Features

  • add server side compression and add font locally (7cb2ffc), closes #549
  • set cache control headers (ac12981), closes #549

4.6.1 (2023-01-06)

Bug Fixes

  • api: also filter disks by fs type filter (0a97265)
  • api: remove appendix from raid label when it is not a dupe (23bbc05), closes #514
  • api: removed host size from unassigned sizes (e462e28), closes #514
  • cli: add instructions and formatting for cli output (ae79e62)
  • view: cap storage graphs at 100% (visually) (453a94b)

4.6.0 (2022-12-31)

Bug Fixes

  • add mdadm to docker container for RAID info (574aa41)
  • remove arm v7 from build (04e1463)
  • view: antd upgrade errors (130e15b)
  • view: errors for transient props in styled-components (599e968)

Features

  • view: add option for custom host (01d35e0), closes #496

4.5.7 (2022-11-17)

4.5.6 (2022-11-13)

4.5.5 (2022-11-13)

Bug Fixes

  • api: remove broken universal-speedtest to avoid confusion (0f5e785)
  • view: show virtual mounts as "disk" in widget (0263a16), closes #384

4.5.4 (2022-11-13)

Bug Fixes

  • speedtest-cli: avoid speedtest DNS error (bc0e9f5)

4.5.3 (2022-10-13)

4.5.2 (2022-09-18)

Bug Fixes

  • view: storage multi-view sizing + text (afb66c4)

4.5.1 (2022-09-18)

Bug Fixes

  • view: label not breaking correctly when green bar is too small (1cd5e7b)
  • view: show all storage options in widget mode (6b969c3), closes #385

4.5.0 (2022-09-17)

Bug Fixes

  • api: bad group matching when raid labels have different endings (db8d49f), closes #295
  • api: error when host drive partition has no correct host mount (1e49d4c), closes #369
  • api: storage widget not working on from source installation (0ab0f66)
  • view: drive not picking correct sizes in raid mode (8bfc576), closes #295

Features

  • api: add option to filter storage devices by name (5eb6efb), closes #314
  • view: add percentage labels to storage split view (718eb6b), closes #370

4.4.0 (2022-08-28)

Bug Fixes

  • api: storage widget showing 0 when host mount is explicit (c413305)

Features

4.3.10 (2022-08-16)

Bug Fixes

  • api: host drive did not collect all partition infos (3caa68f), closes #277

4.3.9 (2022-08-08)

Bug Fixes

  • frontend: fix web-manifest and sub-routing (1c119d8)

4.3.8 (2022-08-08)

Bug Fixes

  • api: add nfs4 to ignored network drives (b823aab), closes #252
  • api: change speedtest interval to every 4 hrs (a04e1f9), closes #253

4.3.7 (2022-08-01)

4.3.6 (2022-07-20)

4.3.5 (2022-07-19)

Bug Fixes

  • api: only include disks that are non-zero size (5056532), closes #218

4.3.4 (2022-07-18)

Bug Fixes

  • api: assign mounts also by disk type (0a2ddf3), closes #214

4.3.3 (2022-07-18)

Bug Fixes

  • api: assign host used, if only one drive exists (38e62bc), closes #214

4.3.2 (2022-07-10)

Bug Fixes

  • api: fallback to disk block info when no native disk found (ca180c0), closes #196

4.3.1 (2022-07-09)

Bug Fixes

  • api: dont fail on missing version file for integrations (87449ff), closes #193

4.3.0 (2022-07-08)

Features

  • view: add option to set page title (e42fb84), closes #189

4.2.0 (2022-07-07)

Features

  • api,view: add option to show specific virtual file mounts (e5b2794)

4.1.2 (2022-07-07)

Bug Fixes

  • api: give real host mount priority over docker host mount (796c44b), closes #188
  • remove invalid temp data from storage calculations (45a2e74)

4.1.1 (2022-07-07)

Bug Fixes

  • api: networking for non-default docker installs (cd2e63b), closes #186

4.1.0 (2022-07-06)

Bug Fixes

  • api: add invalid fs types (a15cee8), closes #182
  • automatically reload page when socket reconnects (43f57d1)

Features

  • add fs type filter to disable invalid storage types (3ecd8b8)

4.0.0 (2022-07-05)

Features

  • api,docker: remove the need for multiple volume mounts (ea8160e)

Reverts

  • deps: upgrade inquirer to v9 (9fd04af)

BREAKING CHANGES

  • api,docker: Previously, you needed to volume mount every disk seperately. Now you can simply do it once with /:/mnt/host:ro.

3.9.8 (2022-07-03)

3.9.7 (2022-07-01)

3.9.6 (2022-07-01)

Bug Fixes

  • view: storage chart overflow on multiview with >3 disks (64d2b82)

3.9.5 (2022-06-30)

Bug Fixes

  • view: make storage label more floaty (9619e27)

3.9.4 (2022-06-29)

3.9.3 (2022-06-28)

Bug Fixes

  • make all charts default to one comma precision (ac7c99e)
  • remove always on labels from pie chart (86360a9)

3.9.2 (2022-06-28)

3.9.1 (2022-06-27)

Bug Fixes

  • replace images with higher res ones (bef477d)
  • view: make chart label position relative to container width (6ad530d)

3.9.0 (2022-06-27)

Bug Fixes

  • hide host in os widget by default (3e7f9fd)

Features

  • add api endpoints to get current load (48ab081)
  • show percentages only on mobile (fc0d193), closes #149

3.8.2 (2022-06-27)

3.8.1 (2022-06-25)

3.8.0 (2022-06-25)

Features

  • add integration options for other projects (#137) (422662d)

3.7.2 (2022-06-20)

Bug Fixes

  • assign unclaimed used space to the host drive (a33aa1c)

3.7.1 (2022-06-20)

Bug Fixes

  • non-empty mounts need to be mounted to /mnt/host_ (f87657a)

3.7.0 (2022-06-20)

Features

  • add optional storage split view (962ecbe), closes #104

3.6.0 (2022-06-19)

Features

  • add gpu widget (0328463), closes #43
  • api: dont load unnecessary data for unused widgets (c166974), closes #121
  • load static info via websockets as well (cad530d), closes #122

3.5.2 (2022-06-16)

Bug Fixes

  • view: change base 1024 size measurements to unambigous labels (148f8db), closes #119
  • view: single drive in raid mode not shown in one page (ac01eb3)

3.5.1 (2022-06-15)

Bug Fixes

  • view: mobile view cutting off content (3dd19bb)

3.5.0 (2022-06-15)

Bug Fixes

  • view: add max-height to widgets (8e9ccfb)

Features

  • view: add pagination for servers with too many drives (bb6fbfb)

3.4.0 (2022-06-15)

Bug Fixes

  • api: error on multiple default network interfaces (3cf8774), closes #118

Features

  • api, view: add raid information to storage widget (ba84d34), closes #40
  • api: add option to select the used network interface (8b6a78d), closes #117
  • view: add option to show in imperial units (d4b1f69)

3.3.3 (2022-06-13)

Bug Fixes

3.3.2 (2022-06-13)

Bug Fixes

  • view: missing box-shadow on charts (firefox) (02bf98b)

3.3.1 (2022-06-13)

Bug Fixes

  • deps: revert - upgrade systeminformation to v5.11.17 (41f2150), closes #114

3.3.0 (2022-06-13)

Bug Fixes

  • api,docker: fixed speedtest bugs (dbfbc68)
  • api,docker: fixed speedtest install (2ae1be2)
  • api,docker: replaced speedtest-cli with speedtest (3f1b5ac)
  • api: fixed release for Arch Linux (168c759)

Features

  • api: add log output for speedtest runner (26267b2)
  • cli: add buildhash and version to info output (c683ee4)
  • cli: add cli to better handle issues (0c7944f)

3.2.1 (2022-06-12)

Bug Fixes

  • api: invalid brand & model (51f593e)

3.2.0 (2022-06-12)

Bug Fixes

  • api: calculate network speed in relation to time diff (55ec6b2)
  • api: match any mounts that are present at /mnt/host_* (810e5a6), closes #108

Features

  • view: show error widget when static data cant be loaded (89d9fcc)

3.1.3 (2022-06-09)

Bug Fixes

  • reduced docker image size (d29ed54)

3.1.2 (2022-06-09)

Bug Fixes

  • api: read temperature from main if no per-core data is found (523e7a1), closes #107
  • view: error on domains with multiple subdomains (756774b)
  • view: mobile browser address bar not hiding on scroll (7a32a7c)
  • view: remove old CRA app name in manifest (dd8e0a6)
  • view: server image not shown on firefox (adb6607)

3.1.1 (2022-06-09)

Bug Fixes

  • api: invalid iface speed conversion for non-docker interface (2a1425f), closes #105

3.1.0 (2022-06-08)

Bug Fixes

  • api: exclude /etc from mounts (bb0c2aa)
  • api: get sizes of all drives instead of just the main one (356cacd), closes #59
  • api: read type and interface speed from host instead of container (2f0eea4), closes #105
  • view: extract label function to widget (8718f5e)

Features

  • view: add percentage to storage widget (e2cc3fa), closes #104

3.0.0 (2022-06-04)

Bug Fixes

  • ci: add correct drone hash (c3ecf2c)
  • view: positioning of controls in firefox (3794f0d), closes #93

Documentation

  • allow enable/disable item only through widget list (b6c0c41), closes #64

Features

  • api: change volume mount for networking to a simpler one (0a14c1f), closes #58
  • view,api: add configuration options for label order; add public ip option (0994baa), closes #64 #57

BREAKING CHANGES

  • The old config options for disabling specific widgets are now obsolete
  • api: volume mount for networking graph is different now

2.3.0 (2022-06-02)

Features

  • ci: add automatic changelog generation (69ff341)

2.2.1 (2022-06-01)

Chores
  • deps:
    • switch back to node-modules linker (828f491f)
    • upgrade multiple dependencies (416ea383)
    • update dependencies (90196e68)
    • disable dependabot PRs (61aa9f93)
    • upgrade @types/react to v18.0.10 (2c769eb2)
    • upgrade framer-motion to v6.3.6 (bcf8ea60)
    • upgrade framer-motion to v6.3.5 (2c3bc297)
    • disable dependabot PRs (5e2a3fc5)
    • switch to pnp (ef5538b4)
    • upgrade antd to v4.20.7 (76246592)
    • upgrade systeminformation to v5.11.16 (36bad625)
    • upgrade @testing-library/react to v13.3.0 (f99263d7)
    • upgrade react-parallax-tilt to 1.7.37 (eda6c364)
    • upgrade node:alpine to 18 (7f6d3631)
    • upgrade typescript to 4.7.2 (7417e295)
  • ci:
    • add commit linting (7a2c3458)
    • update renovate bot commit messages (2814a8af)
  • release:
    • v2.2.1 (f22a4fa7)
    • v2.2.0 (cb119e39)
    • v2.1.0 (cb410598)
    • v2.0.1 (c3454683)
  • switch monorepo to nx (af1e91f2)
Documentation Changes
  • update screenshots (68c67bf6)
New Features
  • ci:
    • add semantic release (3fef1fb3)
  • frontend:
    • switch pie chart from nivo to recharts (8999801b)
    • switch line charts from nivo to recharts (ecff6a29)
    • add labels for current load (970b0d36)
    • add multi-core view (02771d8f)
Bug Fixes
  • frontend:
    • byte/bit conversion in network graph (af8c839d)
    • add back slash when data could not be loaded (2b16577e)
    • shadows overlapping siblings (2e86c961)
  • docs: remove DASHDOT_ENABLE_TILT because it is not supported anymore (ae4b9490)
  • backend: logging in speedtest (861924f8)
  • ci: deployment for dev (1aa8f50e)