emeric
|
61032e5292
|
Subsonic API: added user management commands
|
2019-08-02 14:56:08 +02:00 |
|
emeric
|
8409184511
|
More efficient way to delete expired auth tokens
|
2019-07-31 13:29:07 +02:00 |
|
emeric
|
71cc901932
|
Subsonic API : added getByYear in getAlbumList
|
2019-07-31 13:20:57 +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
|
ed50db7a7a
|
Changed auth cookie duration to 3 days for demo user + remove outdated tokens
|
2019-07-26 19:29:08 +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
|
ea3e453aa1
|
Improved response time of database queries
|
2019-07-03 13:32:02 +02:00 |
|
emeric
|
56260ed727
|
Fixed regression on lookup performance (introduced when added track/artist links)
|
2019-06-17 13:43:29 +02:00 |
|
emeric
|
ef648d5cb6
|
Subsonic API: added star support
|
2019-06-16 15:11:42 +02:00 |
|
emeric
|
5f02dfeff1
|
Added an option for the user to choice the type of the similarity engine to use
|
2019-05-23 13:25:25 +02:00 |
|
emeric
|
234d9f80ef
|
Made transcoding optional
|
2019-05-20 12:55:17 +02:00 |
|
emeric
|
49dc6c84f1
|
Added a database version check
|
2019-05-17 13:11:04 +02:00 |
|
emeric
|
febfe518ba
|
Added unit tests on orphaned entries
|
2019-05-16 13:49:56 +02:00 |
|
emeric
|
3aa6edd74f
|
Added Album Artist support
|
2019-05-15 13:15:18 +02:00 |
|
emeric
|
397c6f4e9c
|
Add Opus file scan + fixed ogg tag parsing
|
2019-05-06 13:51:17 +02:00 |
|
emeric
|
d19ed184b3
|
Added Opus transcode support
|
2019-05-05 23:33:10 +02:00 |
|
emeric
|
0a6eaf847a
|
Enqueue tracks in a understandable order when playing an artist
|
2019-04-16 13:40:49 +02:00 |
|
emeric
|
e2cb6917eb
|
API Subsonic: added getSimilarSongs functions, corrected a bug in the file path generation
|
2019-04-16 13:13:01 +02:00 |
|
emeric
|
fdbac7f444
|
API Subsonic: Adding playlist support
|
2019-04-12 14:00:05 +02:00 |
|
emeric
|
a0e57ce2c4
|
Added artist sort name filed
|
2019-04-09 13:08:05 +02:00 |
|
emeric
|
3da931e52a
|
Subsonic API: improved compatibility for DSub client
|
2019-04-08 13:38:38 +02:00 |
|
emeric
|
1f344aaaae
|
API Subsonic: added search methods
|
2019-04-06 15:02:59 +02:00 |
|
emeric
|
316ef6eeb5
|
API Subsonic: add ID3 browsing support
|
2019-04-05 15:25:23 +02:00 |
|
emeric
|
35b3d631ef
|
API Subsonic: added authentication support
|
2019-04-05 10:54:36 +02:00 |
|
emeric
|
3ee937a409
|
API Subsonic: better support, added genre
|
2019-04-03 23:53:41 +02:00 |
|
emeric
|
ab2ed24f75
|
API Subsonic: first working version, still WIP (missing commands, no authentication)
|
2019-04-01 13:57:14 +02:00 |
|
emeric
|
be6ca7cc1b
|
Misc cleanup
|
2019-03-24 14:11:39 +01:00 |
|
emeric
|
202d447422
|
Added multi artists support
|
2019-03-18 13:54:13 +01:00 |
|
emeric
|
9538aa9de9
|
Merge branch 'develop' into multi-artists
|
2019-03-10 14:22:01 +01:00 |
|
emeric
|
e609b239f3
|
Do not lock the database while retrieving all the track features
|
2019-03-10 14:13:59 +01:00 |
|
emeric
|
4d01a1e996
|
WIP
|
2019-03-10 13:49:51 +01:00 |
|
emeric
|
0a94aa2875
|
Fixed bug on training + removed some debug info
|
2019-03-09 14:18:23 +01:00 |
|
emeric
|
45b4468c01
|
Refactored the inputvector part of the som implementation
|
2019-03-08 15:46:29 +01:00 |
|
emeric
|
11a0ed9f12
|
Breakable training, added cache
|
2019-02-27 13:57:43 +01:00 |
|
emeric
|
6fcb693261
|
Reorganized sources, better accuracy for similarities based on features
|
2019-02-05 14:08:46 +01:00 |
|
emeric
|
3e142b5507
|
[WIP] Added Artist/ReleaseInfo
|
2019-01-23 13:22:43 +01:00 |
|
emeric
|
b76c60f437
|
WIP on the clusterer
|
2018-12-14 13:41:22 +01:00 |
|
emeric
|
31afdae4fc
|
Added French translation. Auth token now valid for a year instead of two weeks
|
2018-11-17 15:59:44 +01:00 |
|
emeric
|
ec852f8a2f
|
Persistent radio and repeat button
|
2018-10-08 13:33:44 +02:00 |
|
emeric
|
995be9470d
|
Fixed bad cluster scan on track update
|
2018-09-26 22:44:52 +02:00 |
|
emeric
|
9a019aaf3c
|
Made the sort case insensitive
|
2018-09-24 13:08:39 +02:00 |
|
emeric
|
87f1f1a13d
|
Removed orphan items after scan, make multi tag values work again
|
2018-09-24 12:56:36 +02:00 |
|
emeric
|
f5f6136159
|
Add copyright/copyrightURL support and display it in the release view
|
2018-09-21 14:00:15 +02:00 |
|
emeric
|
8bd94d5493
|
add 96kbps + handle the encoding settings from user
|
2018-09-17 13:43:58 +02:00 |
|
emeric
|
dcf8e3df42
|
Added Tracks information panel
|
2018-09-11 13:09:47 +02:00 |
|
emeric
|
500fa104c3
|
Added a play history view
|
2018-08-03 15:30:38 +02:00 |
|
emeric
|
a7e279ce42
|
Added an played tracklist
|
2018-08-03 14:01:56 +02:00 |
|
emeric
|
5c182f2868
|
Handle multiple connections from the demo user
|
2018-08-02 12:45:33 +02:00 |
|
emeric
|
4cadb915ba
|
Added demo account support
|
2018-08-01 12:57:03 +02:00 |
|