Commit graph

50 commits

Author SHA1 Message Date
badaix
6f040d3d22 Cleanup Snapserver includes 2024-04-04 19:02:45 +02:00
badaix
4df05105a9 Fix data races 2021-09-23 20:32:44 +02:00
badaix
fc4e863b84 Fix data race 2021-09-11 22:25:05 +02:00
badaix
7597f15d24 Tidy up code 2021-02-11 08:33:36 +01:00
badaix
f5d4fcaf43 Tidy up 2021-02-10 18:36:40 +01:00
badaix
fce34d82c8 Fix some TODOs 2020-06-01 11:47:28 +02:00
jonahquark
8d715e6bfc Dont try to parse empty settings.json 2020-05-20 19:27:52 +01:00
badaix
ad8332345f Remove SLOG from logging 2020-04-16 09:01:09 +02:00
badaix
7376c7709c Settings can be overwritten on command line
make pidfile and persistant data dir confgurable
2020-02-25 23:40:23 +01:00
badaix
8c6d703ec5 Update copyright dates 2020-01-04 01:03:48 +01:00
badaix
017988f99e store server status in a more compact format 2019-11-01 18:48:50 +01:00
badaix
4d7f411bdc rename config.h to config.hpp 2019-11-01 18:43:03 +01:00
badaix
a30f548a31 rename files to snake_case 2019-10-12 18:28:29 +02:00
badaix
7cb595db28 move aixlog and popl to common 2019-10-09 22:11:43 +02:00
badaix
6b729ad61c reformat code 2019-09-25 19:07:23 +02:00
badaix
8b231c7cc6 modernize with clang-tidy 2019-09-25 19:02:33 +02:00
badaix
b20add3815 add clang-format file
reformat code
2019-09-24 22:42:36 +02:00
badaix
44046821c1 update date in copyright 2018-02-19 20:04:28 +01:00
badaix
3e0e6f33d8 change user/group of config file 2017-10-03 21:42:56 +02:00
badaix
52b64e9f0c change user/group for config file 2017-10-03 20:41:15 +02:00
badaix
0ea51d95f3 switch to AixLog 2017-09-16 16:53:37 +02:00
badaix
756453f9d2 update logger 2017-09-12 21:19:18 +02:00
badaix
ce55f15c02 update logger 2017-07-24 18:59:49 +02:00
badaix
2955b20e9d check permissions for server.json 2017-07-01 11:15:37 +02:00
badaix
0f2359c971 users for snapclient and snapserver daemon 2017-02-07 20:11:49 +01:00
badaix
fdb292edb4 2017 2017-02-04 11:56:40 +01:00
badaix
e15a5ce915 implement Group.SetClients 2016-12-11 20:03:53 +01:00
badaix
0af508f6ee Groups: interims commit 2016-12-04 21:35:44 +01:00
badaix
07f395395b renamed ClientInfo::clientId to ClientInfo::id 2016-12-03 14:12:56 +01:00
badaix
7272be0d1b added Group entity 2016-11-30 17:40:52 +01:00
badaix
ad568f1076 config getServerStatus 2016-11-28 09:47:03 +01:00
Johannes Pohl
9ec135e1b8 identify client by id instead of MAC 2016-11-24 12:02:32 +01:00
badaix
f11a7055a1 string compat functions throw 2016-04-25 19:27:21 +02:00
badaix
478dcff713 recusive mkdir 2016-04-03 11:33:14 +02:00
badaix
212c9c1c6b server compiles under OpenWrt 2016-04-02 19:12:38 +02:00
badaix
1f177e5119 fixed loading of client config 2016-03-21 22:57:22 +01:00
badaix
5951c123c9 added ConfigVersion 2016-03-08 08:33:35 +01:00
badaix
94629f9909 report stream state 2016-03-06 22:30:23 +01:00
badaix
8ddf928b9a added Host, Snapcast and Config to Client json 2016-03-06 13:48:44 +01:00
badaix
3a02bc3dde store config in /var/lib/snapcast/ 2016-02-21 13:18:40 +01:00
badaix
bfdca3038d catch config parse errors 2016-02-03 23:03:30 +01:00
badaix
02ef300735 renamed:
SnapCast => Snapcast
SnapServer => Snapserver
SnapClient => Snapclient
2016-01-23 16:27:45 +01:00
badaix
fe89220b15 2016 2016-01-21 22:02:09 +01:00
badaix
252cda188a delete client 2016-01-15 23:54:39 +01:00
badaix
a221e431aa consider clients as offline after server start 2015-12-03 21:54:22 +01:00
badaix
4c94025747 restore config 2015-12-03 21:54:21 +01:00
badaix
9200fec700 save config 2015-12-03 21:54:21 +01:00
badaix
7ebefd85a4 added Volume struct 2015-12-03 21:54:21 +01:00
badaix
707f198a26 config holds list of clients 2015-12-03 21:54:20 +01:00
badaix
1b579ed2a6 added config class 2015-12-03 21:53:56 +01:00