Marvin Preuss
07743e46cd
current song as server side event
continuous-integration/drone/push Build is failing
Details
3 years ago
Marvin Preuss
40071a52f9
PlaylistURIS uses established mpd connection
continuous-integration/drone/push Build is passing
Details
3 years ago
Marvin Preuss
9f0398ffae
happy linting
3 years ago
Marvin Preuss
7b092aa8c4
web: returns empty api.Timer if its not set on Get method
3 years ago
Marvin Preuss
d5882c0243
adds first test for timer service
3 years ago
Marvin Preuss
766dbf8abe
grpc: adds registers TimerSerice to http mux; uses vendor dir
3 years ago
Marvin Preuss
b265231dca
happy linting
continuous-integration/drone/push Build was killed
Details
continuous-integration/drone Build was killed
Details
3 years ago
Marvin Preuss
36ce7028a0
mpc: enabling logging
3 years ago
Marvin Preuss
ea6b2be648
timer: better handling of conn.Close
3 years ago
Marvin Preuss
df19a8c2f5
rfid: adds nolints
3 years ago
Marvin Preuss
fcfbca695a
prepare: adds nolints
3 years ago
Marvin Preuss
7751dfea95
timer: changes config var from box to web
3 years ago
Marvin Preuss
f94f6962f5
renames `Box` config key to `Web`
3 years ago
Marvin Preuss
63a16a3253
modifies the command line interface handling / timer work
continuous-integration/drone/push Build was killed
Details
continuous-integration/drone Build was killed
Details
3 years ago
Marvin Preuss
d5a7d1d9a4
wip: timer
3 years ago
Marvin Steadfast
ffab7c3cd0
ci: integration test in drone
3 years ago
Marvin Steadfast
db7012fe3b
happy linting
continuous-integration/drone/push Build is failing
Details
3 years ago
Marvin Steadfast
ea314f1fae
mopidy: installs more audio codecs.. the bad ones
continuous-integration/drone/push Build is failing
Details
3 years ago
Marvin Steadfast
93437074ac
add mpd handling in own package
3 years ago
Marvin Steadfast
3de8271fb1
storing mpd playlist tracks for metrics and not the ones from the config
3 years ago
Marvin Steadfast
b7418991e1
new play metric
...
continuous-integration/drone/push Build is passing
Details
it sets playing tracks on 1 and played but non playing tracks to 0. this
also needed a implementation of a watch goroutine that checks the status
of the MPD server each second to set this metric.
3 years ago
Marvin Steadfast
8e9b7d5e3e
adds swagger ui
continuous-integration/drone/push Build is passing
Details
3 years ago
Marvin Steadfast
949d97b49c
grpc and http runs on the same port
continuous-integration/drone/push Build is passing
Details
3 years ago
Marvin Steadfast
ae35d9ab41
uses buf for compiling proto files and implements the server service
continuous-integration/drone/push Build is failing
Details
3 years ago
Marvin Steadfast
d5e48e86b6
first grpc implementation
3 years ago
Marvin Steadfast
ee85b7c9d2
fix: template and file location in new asset fs object
continuous-integration/drone/push Build is passing
Details
3 years ago
Marvin Steadfast
8f33ce3a00
happy linting
3 years ago
Marvin Steadfast
35fe4a04df
implemented a rough sse logger
continuous-integration/drone/push Build is failing
Details
3 years ago
Marvin Steadfast
e0b2640000
happy linting
continuous-integration/drone/push Build is passing
Details
3 years ago
Marvin Steadfast
9af55ee991
prepare: configures snapcast server and client
continuous-integration/drone/push Build is failing
Details
3 years ago
Marvin Steadfast
2ad0221259
prepare: embed fs of files instead of own objects
continuous-integration/drone/push Build is passing
Details
3 years ago
Marvin Steadfast
5f7215d965
preparation work + ci
continuous-integration/drone/push Build is failing
Details
3 years ago
Marvin Steadfast
a5512518ab
stop tag also clears playlist
3 years ago
Marvin Steadfast
0ec6899a4c
better integration tests and udev rules
3 years ago
Marvin Steadfast
4f5430c56e
adds integration test and prepare tweaks
3 years ago
Marvin Steadfast
3a5a94755f
adds basic things for a prepare subcommand
3 years ago
Marvin Steadfast
ecadf780ea
adds metrics
3 years ago
Marvin Steadfast
f254ee0254
it plays audio... wohoo
3 years ago