summaryrefslogtreecommitdiff
path: root/src/main.cc
AgeCommit message (Collapse)Author
2025-10-21uri: New moduleJoel Klinghed
Decode URI encoded string, validating both hex and that encoded data is valid UTF-8.
2025-10-20bt & main: Add optional player for deviceJoel Klinghed
2025-10-20main: Accept audio connectionsJoel Klinghed
This is a jukebox after all, this is what we want.
2025-10-20main: Reduce logging from agent methodsJoel Klinghed
info -> dbg Not that interresting info.
2025-10-20main: Include devices in controller listJoel Klinghed
2025-10-20bt: Fix adapter methodsJoel Klinghed
Took a while to figure out how to return an empty value for these methods. Combination of withNoReply() and our own Void instance did it.
2025-10-20bt & main: Add more properties for adapterJoel Klinghed
Allow controller to be set in discoverable state.
2025-10-19Add new module websocket and use itJoel Klinghed
Implement /api/v1/events which will send out messages when things change, such as the main controller.
2025-10-19Add bluetooth moduleJoel Klinghed
Can't really do anything yet, but finds the bluetooth adapter and registers an agent to make it pairable.
2025-10-19Add http module and implement basic http serverJoel Klinghed
2025-10-07Initial commitJoel Klinghed