aboutsummaryrefslogtreecommitdiff
path: root/main.go
Commit message (Expand)AuthorAgeFilesLines
* fix deadlock when ordering the broadcasted eventsFlorian Fischer2023-07-281-2/+4
* do not increment the global event count when reporting search eventsFlorian Fischer2023-07-281-3/+3
* backend: support an incremental time bonusFlorian Fischer2023-07-211-0/+2
* do not remove active connections when removing stale onesFlorian Fischer2023-07-161-1/+1
* add more song info and preparations for advanced searchFlorian Fischer2023-07-161-6/+14
* add admin-password and button to become admin from the clientFlorian Fischer2023-07-031-10/+25
* switch from websockets to SSEFlorian Fischer2023-06-301-14/+11
* send events in a total orderFlorian Fischer2023-06-011-91/+11
* tag all events with a monotonic id in order to ignore outdated onesFlorian Fischer2023-05-311-11/+6
* create websocket context after successfully identifying the connectionFlorian Fischer2023-05-311-4/+3
* use an atomic pointer to track the current songFlorian Fischer2023-05-311-1/+5
* send bad request status if the websocket connection has a bad UUID cookieFlorian Fischer2023-05-311-0/+4
* prevent deadlocks when connections are closedFlorian Fischer2023-05-311-3/+3
* allow admins to skip or delete songsFlorian Fischer2023-05-311-3/+34
* distinguish between search queriesFlorian Fischer2023-05-301-6/+17
* allow loglevel to be specifies in config fileFlorian Fischer2023-05-281-2/+2
* continue playback when adding a song to an empty queueFlorian Fischer2023-05-211-1/+0
* implement YAML config and admin connectionsFlorian Fischer2023-05-211-20/+75
* add info message when startingFlorian Fischer2023-05-211-0/+1
* misc cleanupsFlorian Fischer2023-05-211-2/+2
* implement incremental search resultsFlorian Fischer2023-05-211-19/+30
* paralyze searchingFlorian Fischer2023-05-211-1/+11
* export config members and pass the config to the client page templateFlorian Fischer2023-05-211-9/+11
* llog: use variable argument listFlorian Fischer2022-12-281-19/+19
* port log usage to llogFlorian Fischer2022-12-231-23/+21
* make log level configurablev0.0.3-alphaFlorian Fischer2022-12-231-0/+3
* implement local storage backendv0.0.2-alphaFlorian Fischer2022-12-231-4/+14
* intermediate commitFlorian Fischer2022-07-271-9/+41
* intermediate commitFlorian Fischer2022-07-261-3/+3
* intermediate commitFlorian Fischer2022-07-211-6/+25
* start implementing song searchFlorian Fischer2022-07-211-4/+14
* initial WIP commitFlorian Fischer2022-07-211-0/+162