f94f6962f5
renames Box
config key to Web
2021-08-09 11:09:03 +02:00
63a16a3253
modifies the command line interface handling / timer work
continuous-integration/drone/push Build was killed
continuous-integration/drone Build was killed
2021-08-09 10:49:04 +02:00
d5a7d1d9a4
wip: timer
2021-08-05 09:43:35 +02:00
285349a481
ci: create-torrent misses zip
continuous-integration/drone/push Build is passing
2021-06-18 13:00:25 +02:00
e1f28c3d93
ci: runs on hetzner
continuous-integration/drone/push Build is failing
2021-06-18 09:16:10 +02:00
5a75d11f8a
Revert "ci: runs on hetzner"
...
continuous-integration/drone/push Build was killed
This reverts commit d1f0d5c64c
.
2021-06-18 08:46:56 +02:00
d1f0d5c64c
ci: runs on hetzner
continuous-integration/drone/push Build was killed
2021-06-17 12:39:07 +02:00
dc9688d53d
ci: adds create-torrent step
continuous-integration/drone/push Build was killed
2021-06-16 14:37:07 +02:00
9823c97d56
ci: renames some steps
continuous-integration/drone/push Build is failing
2021-06-16 14:13:23 +02:00
d2312ef5d9
ci: not installing tools on lint step
continuous-integration/drone/push Build was killed
2021-06-16 10:22:31 +02:00
ffab7c3cd0
ci: integration test in drone
2021-06-16 10:17:14 +02:00
5f1c0e9199
ci: test depend on docker service
continuous-integration/drone/push Build is failing
2021-06-01 15:12:44 +02:00
01560e497f
ci: always start dind
continuous-integration/drone/push Build is failing
2021-06-01 15:11:02 +02:00
4aa0313e73
ci: wget enforces ipv4
continuous-integration/drone/push Build is failing
2021-06-01 14:53:43 +02:00
db7012fe3b
happy linting
continuous-integration/drone/push Build is failing
2021-06-01 14:29:03 +02:00
4a21568bcd
ci: try to run integration test in drone
continuous-integration/drone/push Build is failing
2021-06-01 14:25:37 +02:00
ea314f1fae
mopidy: installs more audio codecs.. the bad ones
continuous-integration/drone/push Build is failing
2021-06-01 11:43:01 +02:00
eb3430d180
mopidy: sets max_connections to 200
2021-06-01 11:42:32 +02:00
a99ae51a49
fixes version subcommand
2021-06-01 11:42:06 +02:00
93437074ac
add mpd handling in own package
2021-05-31 14:44:26 +02:00
3de8271fb1
storing mpd playlist tracks for metrics and not the ones from the config
2021-05-31 08:48:28 +02:00
b7418991e1
new play metric
...
continuous-integration/drone/push Build is passing
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.
2021-05-28 08:47:57 +02:00
70ed46d408
adds openapi generation
continuous-integration/drone/push Build is passing
2021-05-25 10:57:31 +02:00
8e9b7d5e3e
adds swagger ui
continuous-integration/drone/push Build is passing
2021-05-14 09:48:45 +02:00
71aa7282b5
ci: start docker only on git tags
continuous-integration/drone/push Build is passing
2021-05-10 13:44:03 +02:00
cdc35d2992
ci: fixed golangci-lint versions
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2021-05-10 13:25:45 +02:00
3b630a6dbd
ci: adds dockerfile
continuous-integration/drone/push Build encountered an error
continuous-integration/drone/tag Build is failing
2021-05-10 13:14:15 +02:00
9c9ed4e94a
Revert "ci: moves drone config to build dir"
...
continuous-integration/drone/push Build is passing
This reverts commit 62e1ee822a
.
2021-05-10 12:47:48 +02:00
62e1ee822a
ci: moves drone config to build dir
2021-05-10 12:46:51 +02:00
949d97b49c
grpc and http runs on the same port
continuous-integration/drone/push Build is passing
2021-05-05 12:18:21 +02:00
a369f65cba
ci: install tools
continuous-integration/drone/push Build is passing
2021-05-05 11:23:43 +02:00
ae35d9ab41
uses buf for compiling proto files and implements the server service
continuous-integration/drone/push Build is failing
2021-05-05 11:14:17 +02:00
d5e48e86b6
first grpc implementation
2021-05-05 08:32:35 +02:00
c0b7c2b5fd
web: print log message only if available
2021-05-04 10:41:18 +02:00
61bd2f41c7
adds tool dependencies
continuous-integration/drone/push Build is passing
2021-05-04 08:41:43 +02:00
ee85b7c9d2
fix: template and file location in new asset fs object
continuous-integration/drone/push Build is passing
2021-05-03 17:29:26 +02:00
8f33ce3a00
happy linting
2021-05-03 14:54:28 +02:00
35fe4a04df
implemented a rough sse logger
continuous-integration/drone/push Build is failing
2021-05-03 14:51:53 +02:00
e0b2640000
happy linting
continuous-integration/drone/push Build is passing
2021-04-30 08:55:38 +02:00
9af55ee991
prepare: configures snapcast server and client
continuous-integration/drone/push Build is failing
2021-04-29 13:41:37 +02:00
979040227e
config parse doesnt fatal in default
...
continuous-integration/drone/push Build is passing
when starting schnutibox a parsing error would fatal and exit the
program. when config reloading it just errors and does nothing.
2021-04-18 11:33:15 +02:00
2ad0221259
prepare: embed fs of files instead of own objects
continuous-integration/drone/push Build is passing
2021-04-16 15:02:34 +02:00
6919e48abe
ci: rises golangci-lint timeout
continuous-integration/drone/push Build is passing
continuous-integration/drone/tag Build is passing
2021-04-16 09:34:22 +02:00
f8512fb5ea
ci: depend on tag receive
continuous-integration/drone/push Build is failing
2021-04-16 09:25:41 +02:00
5f7215d965
preparation work + ci
continuous-integration/drone/push Build is failing
2021-04-16 09:23:11 +02:00
a5512518ab
stop tag also clears playlist
2021-04-14 11:40:15 +02:00
0ec6899a4c
better integration tests and udev rules
2021-04-14 10:40:57 +02:00
4f5430c56e
adds integration test and prepare tweaks
2021-04-10 17:47:18 +02:00
3a5a94755f
adds basic things for a prepare subcommand
2021-04-02 10:48:30 +02:00
2b536a0a8a
adds config watching and config reloading
2021-04-02 08:59:21 +02:00