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
Deluan
8e1736703d
Scrobble accepts multiple ids
2016-03-21 19:35:40 -04:00
Deluan
12b1002d51
More Album List types
2016-03-21 17:37:12 -04:00
Deluan
5dd4b15079
Moving up: API level 1.8.0
2016-03-21 17:36:09 -04:00
Deluan
a9d7d4d242
Even more metadata for playlists
2016-03-21 12:26:55 -04:00
Deluan
3cefc321b8
Playlists now have all metadata. Also removed some duplicated code
2016-03-21 11:57:04 -04:00
Deluan
516bd3bddf
All ListGenerator's methods now returns Entries, and not Albums anymore
2016-03-21 11:37:56 -04:00
Deluan
0b286afa08
UserRatings for Albums and MediaFiles
2016-03-21 10:24:40 -04:00
Deluan
5fd9da505e
More metadata for children (albums/mediafiles)
2016-03-21 09:52:32 -04:00
Deluan
37f72f2efc
More metadata for directories (albums)
2016-03-21 09:37:13 -04:00
Deluan
6a4a178e14
Revert "Giving gopm another chance"
...
This reverts commit 85df63c416dae9a287fa71edec29d6d1833cc511.
2016-03-20 15:43:03 -04:00
Deluan
85df63c416
Giving gopm another chance
2016-03-20 13:56:20 -04:00
Deluan
21b39d922c
More slices instead of pointers of slice
2016-03-20 13:33:59 -04:00
Deluan
3f0030738a
Indexes using slices instead of pointers of slice
2016-03-20 13:08:24 -04:00
Deluan
27b7b7ce08
More slices instead of pointers of slice
2016-03-19 23:03:50 -04:00
Deluan
bd07c74acd
Wrap ErrNotFound
2016-03-19 22:54:36 -04:00
Deluan
04513d38f0
Fixed bug on reflect and slice
2016-03-18 21:07:57 -04:00
Deluan
508bf7152f
Removing purged ids from the search index
2016-03-18 19:50:21 -04:00
Deluan
3790aa45e4
Refactored PurgeInactive as a "generic" function.
...
Also delete indexes when removing records
2016-03-18 19:32:49 -04:00
Deluan
cac352b18c
Using slices for Results, instead of pointers of slices
2016-03-18 17:30:38 -04:00
Deluan
1da0f7d412
Forgot to fix the response slices allocation...
2016-03-18 17:27:12 -04:00
Deluan
25d902c9d7
When ErroNotFound, return an new entity to avoid conversion from nil errors
2016-03-18 17:24:26 -04:00