Deluan
7c75084249
Ignoring var folder (ledis-server)
2016-03-10 18:42:35 -05:00
Deluan
1a4b99a838
Fixing LICENSE
2016-03-10 13:56:19 -05:00
Deluan
df825c9141
README
2016-03-10 12:03:08 -05:00
Deluan
5fc3b3ff11
Renamed error variable
2016-03-10 11:25:15 -05:00
Deluan
42f3279aaf
Hack to make streaming work, but with wrong content-length
2016-03-10 11:16:28 -05:00
Deluan
972d1c04bc
Adding fullpath and songCount to playlists
2016-03-10 10:43:34 -05:00
Deluan
e3dab1392f
Log validation errors
2016-03-10 09:57:09 -05:00
Deluan
2437eed586
Removed unnecessary "else"s
2016-03-10 09:37:35 -05:00
Deluan
d8e6076d66
Skip tracks by mime type, not by iTunes kind
...
Also skip all special playlists (except iTunesU)
2016-03-10 09:37:25 -05:00
Deluan
de6bd1eb17
option to disable downsampling
2016-03-09 22:21:11 -05:00
Deluan
031738f1eb
Handling encoded passwords
2016-03-09 22:20:30 -05:00
Deluan
61d96421dd
Fix ignore pattern
2016-03-09 19:57:22 -05:00
Deluan
cb76f1289a
Ignore log
2016-03-09 19:52:18 -05:00
Deluan
fc625ac70e
Options to ignore patterns in playlists full path
2016-03-09 19:50:02 -05:00
Deluan
a4e9d9da14
Option to ignore folder playlists
2016-03-09 19:06:50 -05:00
Deluan
deb8b32211
Added cloc script
2016-03-09 18:53:20 -05:00
Deluan
7a8d591ee1
Logging
2016-03-09 18:47:05 -05:00
Deluan
2214e4bd4f
Playlists working
2016-03-09 18:28:11 -05:00
Deluan
4bb4fc0cb8
More playlists
2016-03-09 14:24:00 -05:00
Deluan
0d8c6b58db
Grouped some API controllers by functionality
2016-03-09 10:22:10 -05:00
Deluan
7161325716
Initial wiring for getPlaylists endpoint
2016-03-09 10:09:15 -05:00
Deluan
4d1a4613d9
Moved Stream logic to engine layer
2016-03-09 09:12:26 -05:00
Deluan
6d64d35564
Moved coverart tests to engine
2016-03-09 09:07:06 -05:00
Deluan
26d7c2f3b9
added script to extract .itc artwork
2016-03-09 08:44:11 -05:00
Deluan
371d0ea711
Added size parameter to getCoverArt.view endpoint
2016-03-08 23:38:51 -05:00
Deluan
00b4c44010
Refactored coverart logic to engine layer
2016-03-08 23:05:54 -05:00
Deluan
193f7fe166
Linking to compatibility chart
2016-03-08 22:31:21 -05:00
Deluan
9bea04f330
Implemented getAlbumList with type=random
2016-03-08 21:54:32 -05:00
Deluan
867ca0580c
Just use html.UnescapeString....
2016-03-08 20:54:50 -05:00
Deluan
60d4cb5d9f
Converted all collections from repositories to *collections
2016-03-08 20:33:09 -05:00
Deluan
e9ab07e4d3
Tests for time conversion utils
2016-03-08 19:29:56 -05:00
Deluan
5be236515d
Moved getAlbumList logic to engine layer
2016-03-08 19:13:36 -05:00
Deluan
8607e25c90
Moved properties to engine layer
2016-03-08 18:40:16 -05:00
Deluan
067517a916
Fixed problem with DI
2016-03-08 18:33:35 -05:00
Deluan
e10e730af1
Refactored logic from getMusicDirectory.view to the new engine layer.
...
This reveled a nasty bug in the DI code. Tests are broken
2016-03-08 14:19:27 -05:00
Deluan
46e7627fd3
Optimized import, only updating changed data and purging old data
2016-03-08 14:19:07 -05:00
Deluan
df9687bf02
Prefer using goimports over gofmt
2016-03-07 14:38:43 -05:00
Deluan
28bef732cf
Introduced helper methods for parsing/biding request parameters
2016-03-07 14:13:31 -05:00
Deluan
91c660c746
Added a new layer: engine (equivalent to use cases in Clean Architecture). Should make testing things easier
2016-03-07 10:57:32 -05:00
Deluan
56e9ad3def
Silly bug... Where are the tests?!?
2016-03-07 09:24:35 -05:00
Deluan
0e492a053c
Only read tag when the track was changed
2016-03-06 21:32:31 -05:00
Deluan
be28ce1178
Better logging in scanner/importer
2016-03-06 20:42:53 -05:00
Deluan
76deb2f5bb
Small changes to stream.view endpoint
...
Always send content-length header
2016-03-06 20:42:22 -05:00
Deluan
78ed8bd4d9
Also build against latest Go in Travis
2016-03-06 12:15:58 -05:00
Deluan
319c829eea
Hashs for Album and Artist IDs should be case insensitive
2016-03-06 11:55:17 -05:00
Deluan
209bf0fe2f
New version of dhowden tag fixes the bug with implicit PNG artwork
2016-03-06 11:54:03 -05:00
Deluan
8146f217bd
Added 1 sec to content-length
...
This is a workaround to minimize the "Conn.Write wrote more than the declared Content-Length" error. Don't know if this error (or this workaround) causes any issues
2016-03-05 19:59:51 -05:00
Deluan
d2701ea67c
Using sorted sets
2016-03-05 19:40:36 -05:00
Deluan
3db18d8bd6
I *think* I got the downsampling working perfectly
2016-03-05 19:39:24 -05:00
Deluan
36adace7a3
Better logging
2016-03-04 22:50:04 -05:00