MasseR
|
9fadbae777
|
writerAction: drain, dedupe, and rate-limit outbound calls
|
2026-08-25 19:37:57 +03:00 |
|
MasseR
|
3f5aa4735c
|
Add dedupeBatch: collapse outbound calls per target
|
2026-08-25 19:33:44 +03:00 |
|
MasseR
|
6bb96833e1
|
A lot of internals as I tried to do a switch based logic
|
2026-08-25 19:05:52 +03:00 |
|
MasseR
|
2730657952
|
Triggers instead of full state events
|
2026-08-25 13:13:50 +03:00 |
|
MasseR
|
771d702abd
|
Test the bedroom spec
|
2026-08-25 12:41:42 +03:00 |
|
MasseR
|
aa8ea07249
|
Tests
|
2026-08-25 11:27:18 +03:00 |
|
MasseR
|
2664ca67c0
|
Debounce instead of delay
|
2026-08-25 10:47:38 +03:00 |
|
MasseR
|
d341270ed1
|
rollup, sliding and fixed windows
|
2026-08-25 10:11:44 +03:00 |
|
MasseR
|
dc55834507
|
Outdated comment
|
2026-08-21 16:21:08 +03:00 |
|
MasseR
|
96d4fb4c8d
|
HUmidifier logic with some extra new primitives
|
2026-08-21 15:46:31 +03:00 |
|
MasseR
|
8ea013c94a
|
Fix debug ordering
|
2026-08-21 15:46:18 +03:00 |
|
MasseR
|
c60508fd0c
|
Severity level
|
2026-08-21 13:55:22 +03:00 |
|
MasseR
|
b5574e7436
|
Read hostname from env
|
2026-08-21 13:18:12 +03:00 |
|
MasseR
|
e50a505a13
|
Works
|
2026-08-21 13:15:31 +03:00 |
|
MasseR
|
dfc744842d
|
Toggle controllers
|
2026-08-21 12:02:42 +03:00 |
|
MasseR
|
5954c68682
|
Update tests
|
2026-08-21 11:55:27 +03:00 |
|
MasseR
|
d31a6d893e
|
Support for areas
|
2026-08-21 09:32:31 +03:00 |
|
MasseR
|
d74699cd79
|
Fix ikea buttons
|
2026-08-21 09:23:32 +03:00 |
|
MasseR
|
cd29899fe4
|
Tracing
|
2026-08-21 09:12:10 +03:00 |
|
MasseR
|
5f0aad4e85
|
Drawer controller
|
2026-08-21 00:01:12 +03:00 |
|
MasseR
|
0b29b081e2
|
Ikea buttons
|
2026-08-20 23:51:35 +03:00 |
|
MasseR
|
4d689be6ea
|
IKEA buttons
|
2026-08-20 23:40:14 +03:00 |
|
MasseR
|
2a1bca73d7
|
Code organization
|
2026-08-20 22:38:21 +03:00 |
|
MasseR
|
18e1d68a4f
|
Runtimes and controllers
|
2026-08-20 22:34:01 +03:00 |
|
MasseR
|
b3aa4c4991
|
Preserve outbound backlog across outages, fix backoff quiet period
|
2026-08-20 20:12:48 +03:00 |
|
MasseR
|
c030267a77
|
Supervise workers and make auth failures fatal
|
2026-08-20 19:57:35 +03:00 |
|
MasseR
|
f8d6a844e4
|
Add supervisor with backoff restarts
|
2026-08-20 19:51:17 +03:00 |
|
MasseR
|
9c355adf47
|
Run controllers on their own threads over the bus
|
2026-08-20 19:40:01 +03:00 |
|
MasseR
|
3c729366db
|
Add Runtime.Connection reader and writer actions
|
2026-08-20 19:34:56 +03:00 |
|
MasseR
|
78248388ac
|
Add Runtime.Bus with channel-based effect interpreter
|
2026-08-20 19:29:56 +03:00 |
|
MasseR
|
5c05705cc1
|
Restore wsCallService Haddock comments
|
2026-08-20 14:45:04 +03:00 |
|
MasseR
|
54622a0b07
|
Fix warnings
|
2026-08-20 14:36:38 +03:00 |
|
MasseR
|
81159ade69
|
Split MyLib into AFRP, Controller, Runtime
|
2026-08-20 14:30:56 +03:00 |
|
MasseR
|
f82e179c4b
|
Initial commit
|
2026-08-20 13:53:44 +03:00 |
|