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
|
12aedc0996
|
Using checksums to detect modified stats in the iTunes Library
|
2016-03-15 11:04:17 -04:00 |
Deluan
|
d23f5ca635
|
Scrobble working!!! I mean, iTunes scrobble, not Last.FM (for now)
|
2016-03-11 20:49:01 -05:00 |
Deluan
|
ef31d1aca0
|
Searching by artists, spike mode
|
2016-03-11 00:37:07 -05: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
|
00b4c44010
|
Refactored coverart logic to engine layer
|
2016-03-08 23:05:54 -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
|
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
|
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
|
4843ccb46c
|
go fmt
|
2016-03-02 13:18:39 -05:00 |
Deluan
|
77e3aa7620
|
More DI
|
2016-03-02 10:48:30 -05:00 |
Deluan
|
272a499c7e
|
Refactoring to a cleaner architecture
|
2016-03-02 09:10:28 -05:00 |
Deluan
|
841d8f457f
|
Implemented ProperyRepository. Now the Scanner stores the LastScan timestamp
|
2016-03-01 14:40:26 -05:00 |
Deluan
|
2bb4c74ba6
|
Started implementing getIndex, now with TDD (brought to you by DI)!
|
2016-03-01 12:36:15 -05:00 |
Deluan
|
b2cdf8cadb
|
Clearer way to create definitions
|
2016-03-01 10:18:02 -05:00 |
Deluan
|
4df6c43be8
|
Basic DI (dependency injection) working! Yay!!
|
2016-03-01 09:38:43 -05:00 |