Releases: Seagate/cfm
Releases · Seagate/cfm
v1.4.0
1.4.0 (2024-12-20)
🧰 Build
- deps: bump golang.org/x/crypto from 0.23.0 to 0.31.0 (#67) (52c8637)
- deps: implement webui security updates (#70) (a49451a)
- update makefile to cleanup old generated code before generating new (9de7e63)
🐝 Chore
🚀 Features
- cxl-host: publish as Avahi service for cxl-host to enable automatic discovery (#39) (e2dd3d6)
- service: add a consolidated get of memory resource block statuses (#51) (f830661)
- service: add auto-resync to handle redfish session expiration or endpoint(blade\host) reboots (#36) (e395ff5)
- service: add the discovered devices and change the connection status to unavailable for failed devices (#54) (211a099)
- service: implement new api DiscoverDevices (#48) (5d6ad9b)
- webui: device discovery in cfm webui (#58) (671cd03)
- webui: update resource status in webui (#66) (a0c0a1a), closes #59 #57 #58 #60 #61
🛠️ Fixes
- cli: consolidate and update backend error handling (#55) (bf8b702)
- cxl-host: fix syntax error and improve ci (#47) (6fe2e50)
- cxl-host: generate unique cxl host session id (#53) (076d4b7)
- docker: update the docker running command to make D-bus available using privileged mode (#60) (7f706a2)
- service: add required mutex lock to frontend api (#73) (9f172e8)
- service: fix device discovery error handling during service starup (#59) (36573f1)
- service: fix error handling bugs during add blade\host (#61) (609f9ef)
- service: only discover devices and add the devices if there are no devices in data store (#62) (401c2c0), closes #59 #57 #58 #60
- service: update add-blade\host error handling (#71) (8fceb5e)
- webui: change the layout for the offline devices (#76) (2f21339)
- webui: fix the problem with status and memoryChart not updating correctly (#78) (154c362)
- webui: make failed blade or host not affect the display of other devices (#77) (9bc3ac8)
- webui: update device status on a tab change (#49) (02cedaa)
✂️ Refactor
v1.3.0
1.3.0 (2024-10-18)
🧰 Build
- deps: bump axios from 1.7.2 to 1.7.4 in /webui (#32) (e4221de)
- deps: bump rollup from 3.29.4 to 3.29.5 in /webui (88fe381)
🦊 CI/CD
- force repo name to lower case (#46) (fa96a14)
- implement a new github action utilizing the semantic-release tool (#30) (805cbb6)
🚀 Features
- add a help page (#28) (a8e0758)
- add online\offline status to manager and datastore (#29) (94fbf3e)
- cli: add rename cmd to appliance, blade and host (#45) (6bd075c)
- cxl-host: various cxl-host updates (#43) (3d565a4)
- display blade/host status in webui (#38) (954397e)
- error handling improvements in back-end (#31) (8846eb4)
- rename appliance/blade/host (06dbdf1)
- rename device in webui (#41) (9b78d7d)
🛠️ Fixes
v1.2.0
What's Changed
- [docs] Add SECURITY.md file by @HJ-Fan in #15
- ci: add push-activated ci workflows for go and nodejs. by @scott-howe-1 in #16
- docs: update docker cmds to match granite setup guide by @scott-howe-1 in #17
- Redesign dashboard by @Meng-20 in #18
- Reduce release docker image size by @HJ-Fan in #19
- feat: fetch the cfm service version from the store file by @Meng-20 in #20
- Display port link details including the status, width and speed in the LinkStatus column by @Meng-20 in #22
- Dashboard data plane by @Meng-20 in #24
- Fix link status report by @HJ-Fan in #21
- fix: use net module instead of exe os command by @HJ-Fan in #23
- feat: Use Blade serial number as device ID by @HJ-Fan in #25
Full Changelog: v1.1.0...v1.2.0