{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":477649598,"defaultBranch":"main","name":"fw-fanctrl","ownerLogin":"TamtamHero","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-04-04T10:22:05.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/10632523?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724016528.0","currentOid":""},"activityList":{"items":[{"before":"c5ec1c01c0b4cbb33e75261a62f237bd901738dc","after":"db96c5962cff24f4c5977e30ca1c7626fb4171c7","ref":"refs/heads/packaging/nix","pushedAt":"2024-08-26T20:34:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leopoldhub","name":"Léopold Hubert","path":"/leopoldhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21125567?s=80&v=4"},"commit":{"message":"add disableBatteryTempCheck option + update systemd service (#80)","shortMessageHtmlLink":"add disableBatteryTempCheck option + update systemd service (#80)"}},{"before":"c79c43e566d46b1767fa5af95d36f5a7049b3818","after":"c5ec1c01c0b4cbb33e75261a62f237bd901738dc","ref":"refs/heads/packaging/nix","pushedAt":"2024-08-25T22:36:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leopoldhub","name":"Léopold Hubert","path":"/leopoldhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21125567?s=80&v=4"},"commit":{"message":"Rebase Packaging/nix (#77)\n\n* Adding @Svenum as an assignee to nix-related issues (#43)\r\n\r\n* Fixing adding @Svenum as an assignee to nix-related issues (#44)\r\n\r\n(non contributors cannot be assigned to issues)\r\n\r\n* Reload will report if config couldn't be parsed and the service keeps running. (#46)\r\n\r\nAuthored-by: Nina Alexandra Klama \r\n\r\n* Removing binary blobs from the project (#51)\r\n\r\n* removing binary blobs from the project.\r\nwe now fetch the ectool from the gitlab artifacts and confirm the checksum.\r\n\r\n* remove bin references from README.md\r\n\r\n* extracting $TEMP_FOLDER from installEctool\r\n\r\n* Fix README spelling/grammer, fix \"FrameWork\" capitalization in service description (#52)\r\n\r\n* Review README spelling/grammar\r\n\r\n* Fix \"FrameWork\" capitalization in service\r\n\r\n* Clarify behaviour on service stop or pause (#53) (#55)\r\n\r\n* Separating FanController into different subclasses to allow HardwareController and SocketController diversity. 2 (Repost of #50) (#58)\r\n\r\n* separating `FanController` into different subclasses to allow `HardwareController` and `SocketController` diversity\r\n\r\n* adding the new arguments into the README.md\r\n\r\n* fixing an indentation error causing `--strategy ` not to work (the simple `` still worked)\r\n\r\n* fixing missing print for command execution (#63)\r\n\r\n* forcing utf-8 encoding for socket messages and usage of stopServerSocket method instead of manual closing, as well as updating error detection pattern (#64)\r\n\r\n* README.md documentation update (#65)\r\n\r\n* forcing utf-8 encoding for socket messages and usage of stopServerSocket method instead of manual closing, as well as updating error detection pattern\r\n\r\n* README.md documentation update\r\n\r\n* change log format on fatal crash\r\n\r\n* fix badges links\r\n\r\n* adding windows platform badge and issue template\r\n\r\n* fix `:` instead of `=`\r\n\r\n* disabling part of the README.md while waiting for merge\r\n\r\n* Command arguments refactoring Pt.1 (#66)\r\n\r\n* forcing utf-8 encoding for socket messages and usage of stopServerSocket method instead of manual closing, as well as updating error detection pattern\r\n\r\n* README.md documentation update\r\n\r\n* change log format on fatal crash\r\n\r\n* fix badges links\r\n\r\n* adding windows platform badge and issue template\r\n\r\n* fix `:` instead of `=`\r\n\r\n* first part of the command argument refactoring.\r\n\r\nthe old argument format is deprecated but still usable.\r\n\r\nimproved feedback when executing commands.\r\n\r\n#31\r\n\r\n* trim blank lines in README.md\r\n\r\n* finishing touches (#67)\r\n\r\n* add no battery mode for mainboards without battery (#69)\r\n\r\n* add configuration for no battery mode in hardware controller\r\n\r\n* fix wrong line getting noBatteryMode\r\n\r\n* dynamically fetching battery sensor on init/reload\r\n\r\n* add --no-battery flag for install\r\n\r\n* update readme with --no-battery flag\r\n\r\n* rework no battery config to come from service args\r\n\r\n* change sensors to be ectool specific\r\n\r\n- reword the argument to be more clear about battery sensors\r\n- move `noBatteryMode` and `nonBatterySensors` to EctoolHardwareController\r\n- update `getNonBatterySensors` to be able to handle more than one sensor\r\n- update installer and readme accordingly\r\n\r\n* update grep command for checking existing `--no-battery-sensors`\r\n\r\n* combine getTemperature functions to one\r\n\r\n* add documentation for run option `--no-battery-sensors`\r\n\r\n* rename variable `NO_BATTERY` to `NO_BATTERY_SENSOR`\r\n\r\n* update the installer to use existing placeholder format\r\n\r\n* rename noBatterySensorMode variables and functions for clarity\r\n\r\n* rename placeholder to `NO_BATTERY_SENSOR_OPTION` for clarity\r\n\r\n* update comments in installer to reflect new argument name\r\n\r\n* adding ectool sub-dependency to documentation (#70)\r\n\r\n* typo \"tempurature\" => \"temperature\" (#71)\r\n\r\ntypo \"tempurature\" => \"temperature\"\r\n\r\n* typo \"tempurature\" => \"temperature\" (#72)\r\n\r\ntypo \"tempurature\" => \"temperature\"\r\n\r\n* Add ToC + link to NixOS Documentation (#75)\r\n\r\n* add doc folder\r\n\r\n* update nix link\r\n\r\n* add toc\r\n\r\n* add link\r\n\r\n* add missin #\r\n\r\n* add doc\r\n\r\n* fix link\r\n\r\n* add new line under titles\r\n\r\n* add --no-sudo option (#76)\r\n\r\n* Add choice to print fan speed percentage (#78)\r\n\r\n* Add option to print current speed percentage\r\n\r\n* Update README.md\r\n\r\n* Update commands.md\r\n\r\n* Add print choice descriptions to help text\r\n\r\n* add missing no_sudo check (#79)\r\n\r\n* Add NixOS Flake (#26)\r\n\r\n* initial\r\n\r\n* update gitignore\r\n\r\n* update inputs\r\n\r\n* add fw-ectool dependencie\r\n\r\n* add module\r\n\r\n* fix tabs\r\n\r\n* fix package\r\n\r\n* fix typo\r\n\r\n* fix service\r\n\r\n* fix type\r\n\r\n* add options\r\n\r\n* fix service\r\n\r\n* fix build inputs\r\n\r\n* add Readme + add suspend script\r\n\r\n* remove unneeded };\r\n\r\n* fix pkgs.writeShellScript\r\n\r\n* remvoe \\\r\n\r\n* try\r\n\r\n* add self\r\n\r\n* fix module\r\n\r\n* update package\r\n\r\n* fix package\r\n\r\n* use sleep script\r\n\r\n* add config options\r\n\r\n* fix typo\r\n\r\n* fix typo\r\n\r\n* add defaults\r\n\r\n* fix type\r\n\r\n* add prettyier\r\n\r\n* remove beautifyer\r\n\r\n* udpate readme\r\n\r\n* update installer script\r\n\r\n* add missing path\r\n\r\n* Update README.md\r\n\r\nCo-authored-by: Thomas Eizinger \r\n\r\n* Update flake.nix\r\n\r\nCo-authored-by: Thomas Eizinger \r\n\r\n* Update nix/module.nix\r\n\r\nCo-authored-by: Thomas Eizinger \r\n\r\n* add descriptions\r\n\r\n* fix uninstall\r\n\r\n* update readme\r\n\r\n* add description\r\n\r\n* remove requiremetns.txt + add github actions\r\n\r\n* update action\r\n\r\n* rename workflow test\r\n\r\n* fix service\r\n\r\n* try\r\n\r\n* try\r\n\r\n* Update README.md\r\n\r\n* Update README.md\r\n\r\n* chagne flake description\r\n\r\n* fix suspend script\r\n\r\n* fix script\r\n\r\n* fix path\r\n\r\n* fix install.sh\r\n\r\n* fix --no-sudo\r\n\r\n* add --no-sudo to other scripts\r\n\r\n* fix check\r\n\r\n* add option check\r\n\r\n* add missing \"\r\n\r\n* Rename nix action\r\n\r\n---------\r\n\r\nCo-authored-by: Thomas Eizinger \r\n\r\n* Update branch to main branch (#54)\r\n\r\n* Adding @Svenum as an assignee to nix-related issues (#43)\r\n\r\n* Fixing adding @Svenum as an assignee to nix-related issues (#44)\r\n\r\n(non contributors cannot be assigned to issues)\r\n\r\n* Reload will report if config couldn't be parsed and the service keeps running. (#46)\r\n\r\nAuthored-by: Nina Alexandra Klama \r\n\r\n* Removing binary blobs from the project (#51)\r\n\r\n* removing binary blobs from the project.\r\nwe now fetch the ectool from the gitlab artifacts and confirm the checksum.\r\n\r\n* remove bin references from README.md\r\n\r\n* extracting $TEMP_FOLDER from installEctool\r\n\r\n* Fix README spelling/grammer, fix \"FrameWork\" capitalization in service description (#52)\r\n\r\n* Review README spelling/grammar\r\n\r\n* Fix \"FrameWork\" capitalization in service\r\n\r\n* use ectool form nixpkgs\r\n\r\n* update flake\r\n\r\n* remove old deps\r\n\r\n* remove duplicated pkgs\r\n\r\n---------\r\n\r\nCo-authored-by: Léopold Hubert \r\nCo-authored-by: Nina Alexandra Klama \r\nCo-authored-by: DeflateAwning <11021263+DeflateAwning@users.noreply.github.com>\r\n\r\n* Update to main branch + switch to fw-ectool (#61)\r\n\r\n* Adding @Svenum as an assignee to nix-related issues (#43)\r\n\r\n* Fixing adding @Svenum as an assignee to nix-related issues (#44)\r\n\r\n(non contributors cannot be assigned to issues)\r\n\r\n* Reload will report if config couldn't be parsed and the service keeps running. (#46)\r\n\r\nAuthored-by: Nina Alexandra Klama \r\n\r\n* Removing binary blobs from the project (#51)\r\n\r\n* removing binary blobs from the project.\r\nwe now fetch the ectool from the gitlab artifacts and confirm the checksum.\r\n\r\n* remove bin references from README.md\r\n\r\n* extracting $TEMP_FOLDER from installEctool\r\n\r\n* Fix README spelling/grammer, fix \"FrameWork\" capitalization in service description (#52)\r\n\r\n* Review README spelling/grammar\r\n\r\n* Fix \"FrameWork\" capitalization in service\r\n\r\n* Clarify behaviour on service stop or pause (#53) (#55)\r\n\r\n* Separating FanController into different subclasses to allow HardwareController and SocketController diversity. 2 (Repost of #50) (#58)\r\n\r\n* separating `FanController` into different subclasses to allow `HardwareController` and `SocketController` diversity\r\n\r\n* adding the new arguments into the README.md\r\n\r\n* fixing an indentation error causing `--strategy ` not to work (the simple `` still worked)\r\n\r\n* add fw-ectool in module\r\n\r\n* fixing missing print for command execution (#63)\r\n\r\n---------\r\n\r\nCo-authored-by: Léopold Hubert \r\nCo-authored-by: Nina Alexandra Klama \r\nCo-authored-by: DeflateAwning <11021263+DeflateAwning@users.noreply.github.com>\r\n\r\n* add doc + .gitignore\r\n\r\n* Add NixOS Flake (#26)\r\n\r\n* initial\r\n\r\n* update gitignore\r\n\r\n* update inputs\r\n\r\n* add fw-ectool dependencie\r\n\r\n* add module\r\n\r\n* fix tabs\r\n\r\n* fix package\r\n\r\n* fix typo\r\n\r\n* fix service\r\n\r\n* fix type\r\n\r\n* add options\r\n\r\n* fix service\r\n\r\n* fix build inputs\r\n\r\n* add Readme + add suspend script\r\n\r\n* remove unneeded };\r\n\r\n* fix pkgs.writeShellScript\r\n\r\n* remvoe \\\r\n\r\n* try\r\n\r\n* add self\r\n\r\n* fix module\r\n\r\n* update package\r\n\r\n* fix package\r\n\r\n* use sleep script\r\n\r\n* add config options\r\n\r\n* fix typo\r\n\r\n* fix typo\r\n\r\n* add defaults\r\n\r\n* fix type\r\n\r\n* add prettyier\r\n\r\n* remove beautifyer\r\n\r\n* udpate readme\r\n\r\n* update installer script\r\n\r\n* add missing path\r\n\r\n* Update README.md\r\n\r\nCo-authored-by: Thomas Eizinger \r\n\r\n* Update flake.nix\r\n\r\nCo-authored-by: Thomas Eizinger \r\n\r\n* Update nix/module.nix\r\n\r\nCo-authored-by: Thomas Eizinger \r\n\r\n* add descriptions\r\n\r\n* fix uninstall\r\n\r\n* update readme\r\n\r\n* add description\r\n\r\n* remove requiremetns.txt + add github actions\r\n\r\n* update action\r\n\r\n* rename workflow test\r\n\r\n* fix service\r\n\r\n* try\r\n\r\n* try\r\n\r\n* Update README.md\r\n\r\n* Update README.md\r\n\r\n* chagne flake description\r\n\r\n* fix suspend script\r\n\r\n* fix script\r\n\r\n* fix path\r\n\r\n* fix install.sh\r\n\r\n* fix --no-sudo\r\n\r\n* add --no-sudo to other scripts\r\n\r\n* fix check\r\n\r\n* add option check\r\n\r\n* add missing \"\r\n\r\n* Rename nix action\r\n\r\n---------\r\n\r\nCo-authored-by: Thomas Eizinger \r\n\r\n* Update branch to main branch (#54)\r\n\r\n* Adding @Svenum as an assignee to nix-related issues (#43)\r\n\r\n* Fixing adding @Svenum as an assignee to nix-related issues (#44)\r\n\r\n(non contributors cannot be assigned to issues)\r\n\r\n* Reload will report if config couldn't be parsed and the service keeps running. (#46)\r\n\r\nAuthored-by: Nina Alexandra Klama \r\n\r\n* Removing binary blobs from the project (#51)\r\n\r\n* removing binary blobs from the project.\r\nwe now fetch the ectool from the gitlab artifacts and confirm the checksum.\r\n\r\n* remove bin references from README.md\r\n\r\n* extracting $TEMP_FOLDER from installEctool\r\n\r\n* Fix README spelling/grammer, fix \"FrameWork\" capitalization in service description (#52)\r\n\r\n* Review README spelling/grammar\r\n\r\n* Fix \"FrameWork\" capitalization in service\r\n\r\n* use ectool form nixpkgs\r\n\r\n* update flake\r\n\r\n* remove old deps\r\n\r\n* remove duplicated pkgs\r\n\r\n---------\r\n\r\nCo-authored-by: Léopold Hubert \r\nCo-authored-by: Nina Alexandra Klama \r\nCo-authored-by: DeflateAwning <11021263+DeflateAwning@users.noreply.github.com>\r\n\r\n* Update to main branch + switch to fw-ectool (#61)\r\n\r\n* Adding @Svenum as an assignee to nix-related issues (#43)\r\n\r\n* Fixing adding @Svenum as an assignee to nix-related issues (#44)\r\n\r\n(non contributors cannot be assigned to issues)\r\n\r\n* Reload will report if config couldn't be parsed and the service keeps running. (#46)\r\n\r\nAuthored-by: Nina Alexandra Klama \r\n\r\n* Removing binary blobs from the project (#51)\r\n\r\n* removing binary blobs from the project.\r\nwe now fetch the ectool from the gitlab artifacts and confirm the checksum.\r\n\r\n* remove bin references from README.md\r\n\r\n* extracting $TEMP_FOLDER from installEctool\r\n\r\n* Fix README spelling/grammer, fix \"FrameWork\" capitalization in service description (#52)\r\n\r\n* Review README spelling/grammar\r\n\r\n* Fix \"FrameWork\" capitalization in service\r\n\r\n* Clarify behaviour on service stop or pause (#53) (#55)\r\n\r\n* Separating FanController into different subclasses to allow HardwareController and SocketController diversity. 2 (Repost of #50) (#58)\r\n\r\n* separating `FanController` into different subclasses to allow `HardwareController` and `SocketController` diversity\r\n\r\n* adding the new arguments into the README.md\r\n\r\n* fixing an indentation error causing `--strategy ` not to work (the simple `` still worked)\r\n\r\n* add fw-ectool in module\r\n\r\n* fixing missing print for command execution (#63)\r\n\r\n---------\r\n\r\nCo-authored-by: Léopold Hubert \r\nCo-authored-by: Nina Alexandra Klama \r\nCo-authored-by: DeflateAwning <11021263+DeflateAwning@users.noreply.github.com>\r\n\r\n---------\r\n\r\nCo-authored-by: Léopold Hubert \r\nCo-authored-by: Nina Alexandra Klama \r\nCo-authored-by: DeflateAwning <11021263+DeflateAwning@users.noreply.github.com>\r\nCo-authored-by: Oli Thornton <50975890+saizo80@users.noreply.github.com>\r\nCo-authored-by: Ryan \r\nCo-authored-by: Thomas Eizinger ","shortMessageHtmlLink":"Rebase Packaging/nix (#77)"}},{"before":"4a8a3a089cc6613700277a4071f29a0288c7b955","after":"2a9828f91620c0e8746ecb6875887b34da7888e3","ref":"refs/heads/main","pushedAt":"2024-08-25T22:10:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leopoldhub","name":"Léopold Hubert","path":"/leopoldhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21125567?s=80&v=4"},"commit":{"message":"add missing no_sudo check (#79)","shortMessageHtmlLink":"add missing no_sudo check (#79)"}},{"before":"fe98b44168e7fbc05adcdd6a0c4ef896085f8058","after":"4a8a3a089cc6613700277a4071f29a0288c7b955","ref":"refs/heads/main","pushedAt":"2024-08-24T20:55:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leopoldhub","name":"Léopold Hubert","path":"/leopoldhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21125567?s=80&v=4"},"commit":{"message":"Add choice to print fan speed percentage (#78)\n\n* Add option to print current speed percentage\r\n\r\n* Update README.md\r\n\r\n* Update commands.md\r\n\r\n* Add print choice descriptions to help text","shortMessageHtmlLink":"Add choice to print fan speed percentage (#78)"}},{"before":"ec9a9ae939515b6da534f5a2b63427f2dcc3b1ea","after":"fe98b44168e7fbc05adcdd6a0c4ef896085f8058","ref":"refs/heads/main","pushedAt":"2024-08-24T11:56:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leopoldhub","name":"Léopold Hubert","path":"/leopoldhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21125567?s=80&v=4"},"commit":{"message":"add --no-sudo option (#76)","shortMessageHtmlLink":"add --no-sudo option (#76)"}},{"before":"6d2d3de8151b82d3ca207f0ed6a0198e16762f56","after":"ec9a9ae939515b6da534f5a2b63427f2dcc3b1ea","ref":"refs/heads/main","pushedAt":"2024-08-24T09:18:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leopoldhub","name":"Léopold Hubert","path":"/leopoldhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21125567?s=80&v=4"},"commit":{"message":"Add ToC + link to NixOS Documentation (#75)\n\n* add doc folder\n\n* update nix link\n\n* add toc\n\n* add link\n\n* add missin #\n\n* add doc\n\n* fix link\n\n* add new line under titles","shortMessageHtmlLink":"Add ToC + link to NixOS Documentation (#75)"}},{"before":"88590e3416f4ff0bf148c20bd9c5860bb859e8ab","after":"6d2d3de8151b82d3ca207f0ed6a0198e16762f56","ref":"refs/heads/main","pushedAt":"2024-08-18T21:28:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leopoldhub","name":"Léopold Hubert","path":"/leopoldhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21125567?s=80&v=4"},"commit":{"message":"typo \"tempurature\" => \"temperature\" (#72)\n\ntypo \"tempurature\" => \"temperature\"","shortMessageHtmlLink":"typo \"tempurature\" => \"temperature\" (#72)"}},{"before":null,"after":"af1f238cd23d08bd947dfa563233a660c6fc1ef3","ref":"refs/heads/leopoldhub-patch-3","pushedAt":"2024-08-18T21:28:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"leopoldhub","name":"Léopold Hubert","path":"/leopoldhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21125567?s=80&v=4"},"commit":{"message":"typo \"tempurature\" => \"temperature\"\n\ntypo \"tempurature\" => \"temperature\"","shortMessageHtmlLink":"typo \"tempurature\" => \"temperature\""}},{"before":"cc65f267759d983d24701dd1b4758748e3feb483","after":"88590e3416f4ff0bf148c20bd9c5860bb859e8ab","ref":"refs/heads/main","pushedAt":"2024-08-18T21:27:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leopoldhub","name":"Léopold Hubert","path":"/leopoldhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21125567?s=80&v=4"},"commit":{"message":"typo \"tempurature\" => \"temperature\" (#71)\n\ntypo \"tempurature\" => \"temperature\"","shortMessageHtmlLink":"typo \"tempurature\" => \"temperature\" (#71)"}},{"before":null,"after":"4858be78e06cc8c5c1d9bd6363875547ba0e7ef4","ref":"refs/heads/leopoldhub-patch-2","pushedAt":"2024-08-18T21:27:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"leopoldhub","name":"Léopold Hubert","path":"/leopoldhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21125567?s=80&v=4"},"commit":{"message":"typo \"tempurature\" => \"temperature\"\n\ntypo \"tempurature\" => \"temperature\"","shortMessageHtmlLink":"typo \"tempurature\" => \"temperature\""}},{"before":"80a239dfae6ff11c1e7dfc2c72d823254e114c96","after":"cc65f267759d983d24701dd1b4758748e3feb483","ref":"refs/heads/main","pushedAt":"2024-08-18T20:48:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leopoldhub","name":"Léopold Hubert","path":"/leopoldhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21125567?s=80&v=4"},"commit":{"message":"adding ectool sub-dependency to documentation (#70)","shortMessageHtmlLink":"adding ectool sub-dependency to documentation (#70)"}},{"before":"b4f87b6c772fc5703486c6c229c7897c26e4fc1d","after":"80a239dfae6ff11c1e7dfc2c72d823254e114c96","ref":"refs/heads/main","pushedAt":"2024-08-18T19:14:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leopoldhub","name":"Léopold Hubert","path":"/leopoldhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21125567?s=80&v=4"},"commit":{"message":"add no battery mode for mainboards without battery (#69)\n\n* add configuration for no battery mode in hardware controller\r\n\r\n* fix wrong line getting noBatteryMode\r\n\r\n* dynamically fetching battery sensor on init/reload\r\n\r\n* add --no-battery flag for install\r\n\r\n* update readme with --no-battery flag\r\n\r\n* rework no battery config to come from service args\r\n\r\n* change sensors to be ectool specific\r\n\r\n- reword the argument to be more clear about battery sensors\r\n- move `noBatteryMode` and `nonBatterySensors` to EctoolHardwareController\r\n- update `getNonBatterySensors` to be able to handle more than one sensor\r\n- update installer and readme accordingly\r\n\r\n* update grep command for checking existing `--no-battery-sensors`\r\n\r\n* combine getTemperature functions to one\r\n\r\n* add documentation for run option `--no-battery-sensors`\r\n\r\n* rename variable `NO_BATTERY` to `NO_BATTERY_SENSOR`\r\n\r\n* update the installer to use existing placeholder format\r\n\r\n* rename noBatterySensorMode variables and functions for clarity\r\n\r\n* rename placeholder to `NO_BATTERY_SENSOR_OPTION` for clarity\r\n\r\n* update comments in installer to reflect new argument name","shortMessageHtmlLink":"add no battery mode for mainboards without battery (#69)"}},{"before":"871566fed874bd9f730f088a97d4d9d0213bde35","after":"b4f87b6c772fc5703486c6c229c7897c26e4fc1d","ref":"refs/heads/main","pushedAt":"2024-08-13T18:35:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leopoldhub","name":"Léopold Hubert","path":"/leopoldhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21125567?s=80&v=4"},"commit":{"message":"finishing touches (#67)","shortMessageHtmlLink":"finishing touches (#67)"}},{"before":null,"after":"31b7b04f89ac6a2c2f34c4c63562af4c1e2c89b4","ref":"refs/heads/leopoldhub-patch-1","pushedAt":"2024-08-13T18:35:14.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"leopoldhub","name":"Léopold Hubert","path":"/leopoldhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21125567?s=80&v=4"},"commit":{"message":"finishing touches","shortMessageHtmlLink":"finishing touches"}},{"before":"2ef31c13099ba72224173ae3b6b5b87b15d552f8","after":"871566fed874bd9f730f088a97d4d9d0213bde35","ref":"refs/heads/main","pushedAt":"2024-08-13T18:11:19.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leopoldhub","name":"Léopold Hubert","path":"/leopoldhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21125567?s=80&v=4"},"commit":{"message":"Command arguments refactoring Pt.1 (#66)\n\n* forcing utf-8 encoding for socket messages and usage of stopServerSocket method instead of manual closing, as well as updating error detection pattern\r\n\r\n* README.md documentation update\r\n\r\n* change log format on fatal crash\r\n\r\n* fix badges links\r\n\r\n* adding windows platform badge and issue template\r\n\r\n* fix `:` instead of `=`\r\n\r\n* first part of the command argument refactoring.\r\n\r\nthe old argument format is deprecated but still usable.\r\n\r\nimproved feedback when executing commands.\r\n\r\n#31\r\n\r\n* trim blank lines in README.md","shortMessageHtmlLink":"Command arguments refactoring Pt.1 (#66)"}},{"before":"c9a57deb7587ea3c6f782a6543eecac81771b79d","after":"2ef31c13099ba72224173ae3b6b5b87b15d552f8","ref":"refs/heads/main","pushedAt":"2024-08-13T18:00:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leopoldhub","name":"Léopold Hubert","path":"/leopoldhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21125567?s=80&v=4"},"commit":{"message":"README.md documentation update (#65)\n\n* forcing utf-8 encoding for socket messages and usage of stopServerSocket method instead of manual closing, as well as updating error detection pattern\r\n\r\n* README.md documentation update\r\n\r\n* change log format on fatal crash\r\n\r\n* fix badges links\r\n\r\n* adding windows platform badge and issue template\r\n\r\n* fix `:` instead of `=`\r\n\r\n* disabling part of the README.md while waiting for merge","shortMessageHtmlLink":"README.md documentation update (#65)"}},{"before":null,"after":"c9a57deb7587ea3c6f782a6543eecac81771b79d","ref":"refs/heads/packaging/windows","pushedAt":"2024-08-09T23:51:59.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"leopoldhub","name":"Léopold Hubert","path":"/leopoldhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21125567?s=80&v=4"},"commit":{"message":"forcing utf-8 encoding for socket messages and usage of stopServerSocket method instead of manual closing, as well as updating error detection pattern (#64)","shortMessageHtmlLink":"forcing utf-8 encoding for socket messages and usage of stopServerSoc…"}},{"before":"fcc85b20bfd5639bf8165360c79a52fecb23057b","after":"c9a57deb7587ea3c6f782a6543eecac81771b79d","ref":"refs/heads/main","pushedAt":"2024-08-09T10:30:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leopoldhub","name":"Léopold Hubert","path":"/leopoldhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21125567?s=80&v=4"},"commit":{"message":"forcing utf-8 encoding for socket messages and usage of stopServerSocket method instead of manual closing, as well as updating error detection pattern (#64)","shortMessageHtmlLink":"forcing utf-8 encoding for socket messages and usage of stopServerSoc…"}},{"before":"c51335beb9ccbe19b2eeb37b01da214c523d1885","after":"c79c43e566d46b1767fa5af95d36f5a7049b3818","ref":"refs/heads/packaging/nix","pushedAt":"2024-08-03T19:38:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leopoldhub","name":"Léopold Hubert","path":"/leopoldhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21125567?s=80&v=4"},"commit":{"message":"Update to main branch + switch to fw-ectool (#61)\n\n* Adding @Svenum as an assignee to nix-related issues (#43)\r\n\r\n* Fixing adding @Svenum as an assignee to nix-related issues (#44)\r\n\r\n(non contributors cannot be assigned to issues)\r\n\r\n* Reload will report if config couldn't be parsed and the service keeps running. (#46)\r\n\r\nAuthored-by: Nina Alexandra Klama \r\n\r\n* Removing binary blobs from the project (#51)\r\n\r\n* removing binary blobs from the project.\r\nwe now fetch the ectool from the gitlab artifacts and confirm the checksum.\r\n\r\n* remove bin references from README.md\r\n\r\n* extracting $TEMP_FOLDER from installEctool\r\n\r\n* Fix README spelling/grammer, fix \"FrameWork\" capitalization in service description (#52)\r\n\r\n* Review README spelling/grammar\r\n\r\n* Fix \"FrameWork\" capitalization in service\r\n\r\n* Clarify behaviour on service stop or pause (#53) (#55)\r\n\r\n* Separating FanController into different subclasses to allow HardwareController and SocketController diversity. 2 (Repost of #50) (#58)\r\n\r\n* separating `FanController` into different subclasses to allow `HardwareController` and `SocketController` diversity\r\n\r\n* adding the new arguments into the README.md\r\n\r\n* fixing an indentation error causing `--strategy ` not to work (the simple `` still worked)\r\n\r\n* add fw-ectool in module\r\n\r\n* fixing missing print for command execution (#63)\r\n\r\n---------\r\n\r\nCo-authored-by: Léopold Hubert \r\nCo-authored-by: Nina Alexandra Klama \r\nCo-authored-by: DeflateAwning <11021263+DeflateAwning@users.noreply.github.com>","shortMessageHtmlLink":"Update to main branch + switch to fw-ectool (#61)"}},{"before":"d4b45c6f0180bee4adb488a52ca37a25e66bb3fa","after":"fcc85b20bfd5639bf8165360c79a52fecb23057b","ref":"refs/heads/main","pushedAt":"2024-08-01T16:45:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leopoldhub","name":"Léopold Hubert","path":"/leopoldhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21125567?s=80&v=4"},"commit":{"message":"fixing missing print for command execution (#63)","shortMessageHtmlLink":"fixing missing print for command execution (#63)"}},{"before":"dc6558ee5b68130922426dca09d0abe5eb02a20b","after":"d4b45c6f0180bee4adb488a52ca37a25e66bb3fa","ref":"refs/heads/main","pushedAt":"2024-07-26T11:33:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leopoldhub","name":"Léopold Hubert","path":"/leopoldhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21125567?s=80&v=4"},"commit":{"message":"Separating FanController into different subclasses to allow HardwareController and SocketController diversity. 2 (Repost of #50) (#58)\n\n* separating `FanController` into different subclasses to allow `HardwareController` and `SocketController` diversity\n\n* adding the new arguments into the README.md\n\n* fixing an indentation error causing `--strategy ` not to work (the simple `` still worked)","shortMessageHtmlLink":"Separating FanController into different subclasses to allow HardwareC…"}},{"before":"6fa5e647f2ec791060a3309828e7f3e7c3f133fe","after":"dc6558ee5b68130922426dca09d0abe5eb02a20b","ref":"refs/heads/main","pushedAt":"2024-07-06T01:13:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leopoldhub","name":"Léopold Hubert","path":"/leopoldhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21125567?s=80&v=4"},"commit":{"message":"Clarify behaviour on service stop or pause (#53) (#55)","shortMessageHtmlLink":"Clarify behaviour on service stop or pause (#53) (#55)"}},{"before":"d6d384b919282f6876e630926d552156c0a522ae","after":"c51335beb9ccbe19b2eeb37b01da214c523d1885","ref":"refs/heads/packaging/nix","pushedAt":"2024-06-30T16:16:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leopoldhub","name":"Léopold Hubert","path":"/leopoldhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21125567?s=80&v=4"},"commit":{"message":"Update branch to main branch (#54)\n\n* Adding @Svenum as an assignee to nix-related issues (#43)\r\n\r\n* Fixing adding @Svenum as an assignee to nix-related issues (#44)\r\n\r\n(non contributors cannot be assigned to issues)\r\n\r\n* Reload will report if config couldn't be parsed and the service keeps running. (#46)\r\n\r\nAuthored-by: Nina Alexandra Klama \r\n\r\n* Removing binary blobs from the project (#51)\r\n\r\n* removing binary blobs from the project.\r\nwe now fetch the ectool from the gitlab artifacts and confirm the checksum.\r\n\r\n* remove bin references from README.md\r\n\r\n* extracting $TEMP_FOLDER from installEctool\r\n\r\n* Fix README spelling/grammer, fix \"FrameWork\" capitalization in service description (#52)\r\n\r\n* Review README spelling/grammar\r\n\r\n* Fix \"FrameWork\" capitalization in service\r\n\r\n* use ectool form nixpkgs\r\n\r\n* update flake\r\n\r\n* remove old deps\r\n\r\n* remove duplicated pkgs\r\n\r\n---------\r\n\r\nCo-authored-by: Léopold Hubert \r\nCo-authored-by: Nina Alexandra Klama \r\nCo-authored-by: DeflateAwning <11021263+DeflateAwning@users.noreply.github.com>","shortMessageHtmlLink":"Update branch to main branch (#54)"}},{"before":"d6e6186f039248fffa7e9005a7cb6cb575edaa83","after":"6fa5e647f2ec791060a3309828e7f3e7c3f133fe","ref":"refs/heads/main","pushedAt":"2024-06-27T08:42:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TamtamHero","name":"Jean P","path":"/TamtamHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10632523?s=80&v=4"},"commit":{"message":"Fix README spelling/grammer, fix \"FrameWork\" capitalization in service description (#52)\n\n* Review README spelling/grammar\r\n\r\n* Fix \"FrameWork\" capitalization in service","shortMessageHtmlLink":"Fix README spelling/grammer, fix \"FrameWork\" capitalization in servic…"}},{"before":"1bc4f6099d25fa2083b32952d45f3e2d41974684","after":"d6e6186f039248fffa7e9005a7cb6cb575edaa83","ref":"refs/heads/main","pushedAt":"2024-06-21T07:31:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"TamtamHero","name":"Jean P","path":"/TamtamHero","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10632523?s=80&v=4"},"commit":{"message":"Removing binary blobs from the project (#51)\n\n* removing binary blobs from the project.\r\nwe now fetch the ectool from the gitlab artifacts and confirm the checksum.\r\n\r\n* remove bin references from README.md\r\n\r\n* extracting $TEMP_FOLDER from installEctool","shortMessageHtmlLink":"Removing binary blobs from the project (#51)"}},{"before":"f7afb4937852980770267c6a73275fbe2007bd4a","after":"d6d384b919282f6876e630926d552156c0a522ae","ref":"refs/heads/packaging/nix","pushedAt":"2024-06-18T06:45:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leopoldhub","name":"Léopold Hubert","path":"/leopoldhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21125567?s=80&v=4"},"commit":{"message":"Update README.md (#49)\n\nadded closing double quote on line 18. will prevent users from encountering an error when copy/pasting.","shortMessageHtmlLink":"Update README.md (#49)"}},{"before":"a8755fe20c725cf8d0d195b1a39bda63af72e975","after":"1bc4f6099d25fa2083b32952d45f3e2d41974684","ref":"refs/heads/main","pushedAt":"2024-06-06T17:13:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"leopoldhub","name":"Léopold Hubert","path":"/leopoldhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21125567?s=80&v=4"},"commit":{"message":"Reload will report if config couldn't be parsed and the service keeps running. (#46)\n\nAuthored-by: Nina Alexandra Klama ","shortMessageHtmlLink":"Reload will report if config couldn't be parsed and the service keeps…"}},{"before":"42c32cb3a047b5ebd5939577166d07b8abd6d812","after":null,"ref":"refs/heads/leopoldhub-patch-2","pushedAt":"2024-06-01T17:43:53.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"leopoldhub","name":"Léopold Hubert","path":"/leopoldhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21125567?s=80&v=4"}},{"before":"fc56457f9062d10f70a02e51868a804c6c53e1b7","after":null,"ref":"refs/heads/revert-43-leopoldhub-patch-1","pushedAt":"2024-06-01T17:43:52.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"leopoldhub","name":"Léopold Hubert","path":"/leopoldhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21125567?s=80&v=4"}},{"before":"a47995cf3933861ff21cbeaf29c09fd9bfcf3e67","after":null,"ref":"refs/heads/leopoldhub-patch-1","pushedAt":"2024-06-01T17:43:50.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"leopoldhub","name":"Léopold Hubert","path":"/leopoldhub","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/21125567?s=80&v=4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yNlQyMDozNDo0OC4wMDAwMDBazwAAAASkqpht","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yNlQyMDozNDo0OC4wMDAwMDBazwAAAASkqpht","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0wMVQxNzo0Mzo1MC4wMDAwMDBazwAAAARZ1KqK"}},"title":"Activity · TamtamHero/fw-fanctrl"}