Deluan
06828d8738
Polishing
2016-03-24 23:31:54 -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
b3215f057f
Setting Album/Artist names to [Unknown} if missing
2016-03-23 12:00:40 -04:00
Deluan
0e1618a6ac
Using PersistentIDs instead of "Database" IDs
2016-03-23 11:43:20 -04:00
Deluan
59a0ab3793
Fixed bug with StarredAt
2016-03-22 21:32:22 -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
2a2af2f57a
Adding Album total time (Duration)
2016-03-21 21:14:04 -04:00
Deluan
a9d7d4d242
Even more metadata for playlists
2016-03-21 12:26:55 -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
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
c90a50827a
Get() methods from all repositories now return a ErrNotFound when the id is nonexistent
2016-03-18 11:33:50 -04:00
Deluan
a3238ce17b
Cannot clear the index for now.
...
Have to come up with a solution to partially update the search index
2016-03-16 23:44:24 -04:00
Deluan
86da33f91d
Revert "Always index songs and albums"
...
This reverts commit 4aa02e68e5b2f715fcadff7df4783215fcc47d7d.
2016-03-16 23:11:52 -04:00
Deluan
4aa02e68e5
Always index songs and albums
2016-03-16 15:35:21 -04:00
Deluan
31852ecf26
Better log
2016-03-15 17:44:15 -04:00
Deluan
cdefabf760
Better log and less noise in prod mode
2016-03-15 17:31:35 -04:00
Deluan
cad65f517c
Polishing
2016-03-15 13:17:51 -04:00
Deluan
12aedc0996
Using checksums to detect modified stats in the iTunes Library
2016-03-15 11:04:17 -04:00
Deluan
c01ce35f04
ignoring iTunesU and Podcasts (for now)
2016-03-13 22:11:44 -04:00
Deluan
27b47abfe0
Renamed method
2016-03-13 13:11:16 -04:00
Deluan
4d7f9ee012
Fixed iTunes location decoding
2016-03-12 11:36:24 -05:00
Deluan
329297dab8
Task for continuously check for iTunes Library updates
2016-03-11 19:02:51 -05:00
Deluan
12b0350d3e
Task for continuously check for iTunes Library updates
2016-03-11 18:37:37 -05:00
Deluan
71f1fab575
Updated Date takes Last Played into account
2016-03-11 17:09:47 -05:00
Deluan
f4c1dbdd3c
Simplified DI resolution
2016-03-11 15:16:17 -05:00
Deluan
147a178933
Logging tracks/albums updates
2016-03-11 12:10:37 -05:00
Deluan
4780b54f01
Indexing everything
2016-03-10 23:24:30 -05:00
Deluan
df957814a0
Implemented artists indexing, with Gomate
2016-03-10 23:19:13 -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
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
4bb4fc0cb8
More playlists
2016-03-09 14:24:00 -05:00
Deluan
867ca0580c
Just use html.UnescapeString....
2016-03-08 20:54:50 -05:00
Deluan
8607e25c90
Moved properties to engine layer
2016-03-08 18:40:16 -05:00
Deluan
46e7627fd3
Optimized import, only updating changed data and purging old data
2016-03-08 14:19:07 -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
319c829eea
Hashs for Album and Artist IDs should be case insensitive
2016-03-06 11:55:17 -05:00
Deluan
36adace7a3
Better logging
2016-03-04 22:50:04 -05:00
Deluan
7a21665c97
Handling a possible bug in the tag library
2016-03-04 22:29:29 -05:00
Deluan
0b6093ce5d
Handling a NPE
2016-03-04 19:49:51 -05:00
Deluan
8ff1a94d75
Fixing ArtistName for Compilations / Various Artists
2016-03-04 17:35:13 -05:00
Deluan
1c9d7721ad
Implemented more getAlbumList.view types
2016-03-04 17:01:14 -05:00
Deluan
766fdbc60c
Big Importer/Scanner refactor
2016-03-04 16:42:09 -05:00
Deluan
9a246b5432
First version of getAlbumList.view working.
...
- It still misses almost all type options
- Introduced "parent" in Child subresponse, as it was breaking DSub
2016-03-04 09:09:16 -05:00