Commit Graph
26 Commits
Author SHA1 Message Date
emeric e9673e44e3 Subsonic API: added support for the format parameter in the stream request (only format=raw is handled, otherwise, it is ignored).
Added Matroksa/Opus output to ease compatibility with old devices. Fixes #8
2019-11-10 14:54:03 +01:00
emeric 2c5917235a Upgraded code to switch to C++17. Tested on Debian Buster 2019-09-10 13:07:06 +02:00
emeric bbfb2ac736 Subsonic API: added missing getAlbumList types to make Ultrasonic happy + added a protocol version check 2019-08-03 15:02:20 +02:00
emeric 8409184511 More efficient way to delete expired auth tokens 2019-07-31 13:29:07 +02:00
emeric 9270d6814c Simplified the login throttler, corrected races on throttler access, recreate the auth cookie with the remaining duration 2019-07-28 16:09:44 +02:00
emeric 9b902b1a59 Moved away from Wt::Auth and use a simplified (?) login/password system with a login throttler based on IP address 2019-07-26 14:02:05 +02:00
emeric 38ce2600d2 Rework DB session + transactions. Now can handle multiple read only transactions in parallel 2019-07-16 13:17:23 +02:00
emeric ef648d5cb6 Subsonic API: added star support 2019-06-16 15:11:42 +02:00
emeric 234d9f80ef Made transcoding optional 2019-05-20 12:55:17 +02:00
emeric d19ed184b3 Added Opus transcode support 2019-05-05 23:33:10 +02:00
emeric ec852f8a2f Persistent radio and repeat button 2018-10-08 13:33:44 +02:00
emeric a7e279ce42 Added an played tracklist 2018-08-03 14:01:56 +02:00
emeric 4cadb915ba Added demo account support 2018-08-01 12:57:03 +02:00
emeric 9a44fb838d Reduce database include dependencies 2018-05-16 13:47:00 +02:00
emeric 9cb4918f44 Upgrade from Wt3 to Wt4 2018-04-16 16:56:51 +02:00
emeric 2f7697d278 Adding User edit/create view 2018-04-10 13:24:14 +02:00
emeric 05fd8a47d8 First version of the Users view (read only) 2018-03-29 14:00:49 +02:00
emeric 1e6ea42f65 Added Settings view 2018-03-16 14:00:03 +01:00
emeric 86fc1415d5 Added first connection wizard to create the administrator account 2018-03-08 22:57:56 +01:00
emeric a3fd11c85b Create a fake user if not existing 2018-03-04 16:09:03 +01:00
emeric f40df1fc29 Continued playlist handling 2018-02-20 14:02:28 +01:00
emeric feb52c3ed9 [UI/MOBILE] Changed the audio player. Still WIP 2015-12-22 15:02:21 +01:00
emeric c14da64d56 [UI] Restore the playing queue when creating the session 2015-04-04 22:33:08 +02:00
emeric 0378c242b6 [UI] User can now force the audio encoding to be used 2015-03-22 20:45:39 +01:00
emeric e89b08fc39 Squashed commit of the following:
commit 997c1138f549766d797f1ba6da26e1e8394387e2
Author: emeric <itmfr@yahoo.fr>
Date:   Sat Jan 10 17:50:20 2015 +0100

    Implemented save, load and delete playlists

commit bee08a16b544bb21785c45f083ab7c10e65bfa6e
Author: emeric <itmfr@yahoo.fr>
Date:   Thu Jan 8 23:46:43 2015 +0100

    Reworked the database code layout in order to add playlists
2015-01-10 17:51:24 +01:00
emeric 49ff050539 Reworked the project layout 2014-10-10 20:41:34 +02:00