Deluan
|
25d902c9d7
|
When ErroNotFound, return an new entity to avoid conversion from nil errors
|
2016-03-18 17:24:26 -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
|
ee3e70c712
|
Register skipped songs!
|
2016-03-17 18:58:09 -04:00 |
|
Deluan
|
c4b660fce3
|
getNowPlaying.view working
|
2016-03-17 10:37:19 -04:00 |
|
Deluan
|
68c456e188
|
Halfway of getNowPlaying implementation
|
2016-03-17 10:08:47 -04:00 |
|
Deluan
|
cc89cb5bd1
|
Now Playing backend implemented
|
2016-03-16 22:30:34 -04:00 |
|
Deluan
|
9bfb61d994
|
Implemented nowplaying repo
|
2016-03-16 20:52:32 -04:00 |
|
Deluan
|
4748ce142f
|
Introduced NowPlayingRepository. Don't do anything for now
|
2016-03-16 20:27:48 -04:00 |
|
Deluan
|
b660a70688
|
Introduced engine.Scrobbler
Also refactored mocks into their original packages, to avoid cyclic references. Is there a better way to have mocks in GoLang tests?
|
2016-03-16 17:59:28 -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
|
bb5d4c920d
|
Error when trying to index on an unsupported field type
|
2016-03-15 09:41:33 -04:00 |
|
Deluan
|
e36a4201db
|
implemented getStarred (just for albums, for now)
|
2016-03-14 11:35:48 -04:00 |
|
Deluan
|
14934dccf7
|
Supporting index annotations in domain structs
|
2016-03-14 10:32:22 -04:00 |
|
Deluan
|
df957814a0
|
Implemented artists indexing, with Gomate
|
2016-03-10 23:19:13 -05:00 |
|
Deluan
|
7161325716
|
Initial wiring for getPlaylists endpoint
|
2016-03-09 10:09:15 -05:00 |
|
Deluan
|
9bea04f330
|
Implemented getAlbumList with type=random
|
2016-03-08 21:54:32 -05:00 |
|
Deluan
|
60d4cb5d9f
|
Converted all collections from repositories to *collections
|
2016-03-08 20:33:09 -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
|
d2701ea67c
|
Using sorted sets
|
2016-03-05 19:40:36 -05:00 |
|
Deluan
|
766fdbc60c
|
Big Importer/Scanner refactor
|
2016-03-04 16:42:09 -05:00 |
|
Deluan
|
7225807bad
|
Initial work on downsampling
The http connection is being closed before sending all data. May have something to do with the Range header
|
2016-03-04 13:33: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 |
|
Deluan
|
87e012f3bf
|
Refactored paging/sorting options
|
2016-03-03 22:52:03 -05:00 |
|
Deluan
|
5ca9680059
|
Default sorts should be in the domain
|
2016-03-03 21:42:12 -05:00 |
|
Deluan
|
fc6d49d34c
|
Introduced types for the collections
|
2016-03-03 21:01:55 -05:00 |
|
Deluan
|
eae9f3168f
|
renamed base_repository to ledis_repository
|
2016-03-03 20:16:09 -05:00 |
|
Deluan
|
c9455e1955
|
getCoverArt.view working
|
2016-03-03 12:08:44 -05:00 |
|
Deluan
|
ad0a91fba5
|
Making sure the repositories implement their full interfaces
|
2016-03-03 01:28:48 -05:00 |
|
Deluan
|
012958cd08
|
go fmt
|
2016-03-03 00:46:23 -05:00 |
|
Deluan
|
ffd6304a23
|
Added DiscNumber field, used to sort tracks
|
2016-03-03 00:42:42 -05:00 |
|
Deluan
|
1f31de589a
|
Implementing sort by number on queries
|
2016-03-02 23:20:17 -05:00 |
|
Deluan
|
757e1992d7
|
Bare bones getMusicDirectory for albums!
|
2016-03-02 23:15:17 -05:00 |
|
Deluan
|
838d4bf38f
|
getMusicDirectory bare bones for artists working
|
2016-03-02 22:22:31 -05:00 |
|
Deluan
|
9577d9ae87
|
Started the implementation of getMusicDirectory. Probably will need to introduce a new 'service' layer...
|
2016-03-02 20:00:55 -05:00 |
|
Deluan
|
de94fe3ef2
|
Should not break on empty database
|
2016-03-02 17:46:16 -05:00 |
|
Deluan
|
4843ccb46c
|
go fmt
|
2016-03-02 13:18:39 -05:00 |
|
Deluan
|
300ed0d9a4
|
Introduced interfaces for all repositories, completely isolating the persistence layer from the repositories usage and specification
|
2016-03-02 09:43:00 -05:00 |
|
Deluan
|
272a499c7e
|
Refactoring to a cleaner architecture
|
2016-03-02 09:10:28 -05:00 |
|