Matthias Riegler
|
b1e8a88210
|
fix: login to ghcr, cosign
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
v0.3.1
|
2023-10-02 23:51:37 +02:00 |
|
Matthias Riegler
|
74c74dead5
|
fix: change OCI target image
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
|
2023-10-02 23:31:43 +02:00 |
|
Matthias Riegler
|
7f166f2ed3
|
feat: add configuration support, update docs (#18)
* chore: remove duplicated import
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
* chore: rename bcm273x -> bcm2711 to avoid confusion
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
* feat: add configuration support
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
* docs: update docs & add install script
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
* fix: split workflows until release-please is setup on org level
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
---------
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
v0.3.0
|
2023-10-02 23:27:19 +02:00 |
|
Matthias Riegler
|
7af2623765
|
fix: bump github action cache to v3 everywhere (#17)
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
|
2023-10-02 00:03:22 +02:00 |
|
Matthias Riegler
|
ecf70a4cd0
|
fix: gha cache for go mod/build (#16)
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
|
2023-10-01 23:58:41 +02:00 |
|
Matthias Riegler
|
87f4d42b82
|
fix: gha cache for go mod/build
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
|
2023-10-01 23:56:56 +02:00 |
|
Matthias Riegler
|
47ef404dd7
|
Merge pull request #15 from xvzf/chore/add-gha-jobs
feat: add automated release pipeline + initial CI
|
2023-10-01 23:53:58 +02:00 |
|
Matthias Riegler
|
df1b89e22e
|
chore: run tests in CI
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
|
2023-10-01 23:53:05 +02:00 |
|
Matthias Riegler
|
f77352835c
|
chore: add conventional PR title enforcer
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
|
2023-10-01 23:41:03 +02:00 |
|
Matthias Riegler
|
c8955046f1
|
chore: add release pipeline
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
|
2023-10-01 23:40:54 +02:00 |
|
Matthias Riegler
|
ed3dbd2a7f
|
chore: remove prerelease
the agent has been stable for a few weeks, config options are missing
still
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
v0.2.0
|
2023-09-04 20:00:57 +02:00 |
|
Matthias Riegler
|
e5f504a3c3
|
Merge pull request #14 from Uptime-Lab/feat/add-fancontroller
feat/fix: add linear fan speed control based on temperature
|
2023-09-04 20:00:11 +02:00 |
|
Matthias Riegler
|
500a1a32d4
|
feat/fix: add linear fan speed control based on temperature
some smaller fixes
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
|
2023-09-04 19:59:33 +02:00 |
|
Matthias Riegler
|
da9eea3320
|
Merge pull request #13 from xvzf/fix/cli-graceful-conn-teardown
fix: graceful connection termination when invoking the CLI
|
2023-08-15 16:03:06 +02:00 |
|
Matthias Riegler
|
3001c0f4c8
|
fix: graceful connection termination when invoking the CLI
fixes #8
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
|
2023-08-15 16:02:25 +02:00 |
|
Matthias Riegler
|
bab60fcd78
|
Merge pull request #12 from xvzf/fix/btn-polling
fix: in-software polling of button presses
|
2023-08-15 15:54:54 +02:00 |
|
Matthias Riegler
|
b4f9895464
|
fix: in-software polling of button presses
This fixes #1
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
|
2023-08-15 15:53:23 +02:00 |
|
Matthias Riegler
|
29a0e35b2c
|
feat: add readme + goreleaser
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
v0.0.1
|
2023-07-26 18:10:34 +02:00 |
|
Matthias Riegler
|
70892128bc
|
feat: add rudimentary API & bladectl client
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
|
2023-07-25 23:53:27 +02:00 |
|
Matthias Riegler
|
3e7386b38c
|
chore: add state tests
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
|
2023-07-21 21:28:10 +02:00 |
|
Matthias Riegler
|
edb3fa8b84
|
fix: LedEngine targeting the same LED, align naming
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
|
2023-07-21 21:05:20 +02:00 |
|
Matthias Riegler
|
2592957ae5
|
chore: remove log from ledengine
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
|
2023-07-21 21:04:51 +02:00 |
|
Matthias Riegler
|
0899ce4bbe
|
chore: add golangci-lint
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
|
2023-07-19 20:27:27 +02:00 |
|
Matthias Riegler
|
c1fa60516b
|
chore: add licence
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
|
2023-07-19 18:19:21 +02:00 |
|
Matthias Riegler
|
974db555ff
|
feat: add event-driven handlers
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
|
2023-07-19 18:16:23 +02:00 |
|
Matthias Riegler
|
95e2a8d60c
|
chore!: more refactoring
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
|
2023-07-19 18:16:08 +02:00 |
|
Matthias Riegler
|
752d39697e
|
feat: LedEngine for controlling LED patterns (e.g. burst blinks)
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
|
2023-07-17 07:01:54 +02:00 |
|
Matthias Riegler
|
dd49079918
|
chore: refactore bcm2711 hardware abstraction layer
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
|
2023-07-17 07:01:31 +02:00 |
|
Matthias Riegler
|
b32aae0ad0
|
feat: fan speed detection, edge button events/debouncing
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
|
2023-07-10 22:47:25 +02:00 |
|
Matthias Riegler
|
ddc1dbe1e8
|
chore: refactoring
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
|
2023-07-10 07:26:18 +02:00 |
|
Matthias Riegler
|
4542e970a7
|
fix: set ws281x pin as output, not input
Signed-off-by: Matthias Riegler <me@xvzf.tech>
|
2023-07-08 13:35:00 +02:00 |
|
Matthias Riegler
|
a6495a2a4f
|
fix: while sending 32bits with the FIFO, just 24 are required! :)
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
|
2023-07-07 19:58:16 +02:00 |
|
Matthias Riegler
|
906f56fe24
|
feat: make ws281x work next to PWM based fan speed control
Signed-off-by: Matthias Riegler <me@xvzf.tech>
|
2023-07-07 19:50:29 +02:00 |
|
Matthias Riegler
|
8d5eb4349b
|
chore: refactor
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
|
2023-07-03 13:34:40 +02:00 |
|
Matthias Riegler
|
933e44d1db
|
feat: initial commit
Supports:
- stealth mode
- fan control with hardware PWM
Signed-off-by: Matthias Riegler <matthias.riegler@ankorstore.com>
|
2023-07-03 08:46:26 +02:00 |
|