520 Commits

Author SHA1 Message Date
Deluan
107321219a Trying to make code more manageable, before a big rewrite 2016-03-26 22:22:34 -04:00
Deluan
d2e4290318 Cleaning glide.yml 2016-03-25 13:50:52 -04:00
Deluan
8ddb12ccc4 Cleaning glide.yml 2016-03-25 13:45:33 -04:00
Deluan
74c3257d0c Cleaning glide.yml 2016-03-25 13:37:21 -04:00
Deluan
6a2e5d5c48 Update 2016-03-25 12:54:53 -04:00
Deluan
781c52f5e8 Update for Glide usage 2016-03-25 12:53:23 -04:00
Deluan
f29ac99b45 Trying to fix build 2016-03-25 02:14:38 -04:00
Deluan
bb6d8e4a61 Trying to fix build 2016-03-25 02:06:48 -04:00
Deluan
c014fdd2d2 Trying glide for dependency management 2016-03-25 02:03:16 -04:00
Deluan
f9f3d99714 README 2016-03-25 00:32:49 -04:00
Deluan
ee8e9864ea Added getSong.view 2016-03-25 00:04:22 -04:00
Deluan
06828d8738 Polishing 2016-03-24 23:31:54 -04:00
Deluan
ea4d94fa84 Enabling CORS 2016-03-24 20:00:35 -04:00
Deluan
f58c5aa5a3 Token-based authentication implemented 2016-03-24 19:00:28 -04:00
Deluan
ea46c0a427 Put Unknown Artist in the end of the index 2016-03-24 17:52:27 -04:00
Deluan
1cf8a0db44 Refactored NowPlaying
Also added a test case for skipping range
2016-03-24 17:14:13 -04:00
Deluan
3c8f6e9a65 Polishing 2016-03-24 14:44:21 -04:00
Deluan
770a16ece3 Update 2016-03-24 14:08:19 -04:00
Deluan
db8c09d503 Better log messages 2016-03-24 13:53:52 -04:00
Deluan
b9952bc3de Playlists support (99%) complete! 2016-03-24 13:28:20 -04:00
Deluan
a27803a4d1 deletePlaylist 2016-03-24 12:17:35 -04:00
Deluan
52850c6ef0 createPlaylist 2016-03-24 12:06:39 -04:00
Deluan
5b2ecc39ca Longest Common Prefix 2016-03-24 09:51:50 -04:00
Deluan
9eb5187147 More log to search 2016-03-23 21:06:39 -04:00
Deluan
21460308c9 Adding paths to the responses 2016-03-23 20:53:28 -04:00
Deluan
fc8bb34ae3 setRating.view implemented 2016-03-23 19:37:48 -04:00
Deluan
d59394c653 GetStarred now returns starred songs 2016-03-23 19:02:58 -04:00
Deluan
1ed8c60130 Removing engine.ErrDataNotFound in favor of domain.ErrNotFound 2016-03-23 18:15:29 -04:00
Deluan
c50b0bdc48 star/unstar implemented 2016-03-23 17:46:54 -04:00
Deluan
b25cfd96eb Polishing 2016-03-23 16:30:38 -04:00
Deluan
85882f6a40 Using persistent ids to talk to iTunes
Also added methods to set loved and rating
2016-03-23 16:05:41 -04:00
Deluan
08192e6d23 Handling a racing condition between Register and NowPlaying, when the queue is empty 2016-03-23 13:51:02 -04:00
Deluan
c87b133071 Polishing 2016-03-23 12:37:03 -04:00
Deluan
b3215f057f Setting Album/Artist names to [Unknown} if missing 2016-03-23 12:00:40 -04:00
Deluan
d57f51c7ac Removed unused code 2016-03-23 12:00:19 -04:00
Deluan
0e1618a6ac Using PersistentIDs instead of "Database" IDs 2016-03-23 11:43:20 -04:00
Deluan
638f328330 fixed a NPD (Nil Pointer Dereference) 2016-03-23 11:26:27 -04:00
Deluan
c580a4199e New NowPlaying and Skip detection implementation 2016-03-23 10:06:26 -04:00
Deluan
59a0ab3793 Fixed bug with StarredAt 2016-03-22 21:32:22 -04:00
Deluan
9c7494a307 Disabled paths in responses for now
DSub was using it for offline browsing. Will re-enable it when browsing by ID3 is working
2016-03-22 19:39:20 -04:00
Deluan
db992a9941 Small changes regarding StarredAt.
Making StarredAt more "precise", setting it to the time the change was detected.
getStarred.view now returns albums ordered by StarredAt.
loadRange method now take QueryOptions.Desc into account
2016-03-22 19:00:18 -04:00
Deluan
4e3c848815 Adding track numbers to tracks in playlists, as it was causing DSub to duplicate files 2016-03-22 16:12:37 -04:00
Deluan
fb9fab7961 Re-enabling skip detection 2016-03-22 10:28:13 -04:00
Deluan
3432fd0e64 Credits where it is due 2016-03-22 09:01:05 -04:00
Deluan
23cf069100 Using pointers for the receivers 2016-03-21 23:11:57 -04:00
Deluan
36160be32a Better formatting 2016-03-21 22:45:56 -04:00
Deluan
2a2af2f57a Adding Album total time (Duration) 2016-03-21 21:14:04 -04:00
Deluan
cdcb5c6f49 Implemented getAvatar 2016-03-21 20:31:28 -04:00
Deluan
e42ebebe72 Don't abort request when id to scrobble is not found 2016-03-21 20:08:35 -04:00
Deluan
3e08c8f8c3 Logs to scrobble 2016-03-21 19:52:53 -04:00