17 Commits

Author SHA1 Message Date
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
28bef732cf Introduced helper methods for parsing/biding request parameters 2016-03-07 14:13:31 -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
dde130e84e Small fixes to response marshaling, introduced tests for response formats 2016-03-02 17:23:26 -05:00
Deluan
4843ccb46c go fmt 2016-03-02 13:18:39 -05:00
Deluan
9d41f5a39f Supporting json output (except for errors) 2016-03-02 13:14:44 -05:00
Deluan
7c82af75f5 For omitempty to work properly, nested structs have to be pointers 2016-03-02 12:06:57 -05:00
Deluan
01c68d6802 Refactored responses 2016-03-02 11:11:46 -05:00
Deluan
272a499c7e Refactoring to a cleaner architecture 2016-03-02 09:10:28 -05:00
Deluan
95f73d75bc TODO 2016-03-01 18:01:12 -05:00
Deluan
26355bf0d7 TODO 2016-03-01 18:00:59 -05:00
Deluan
b8948c417e Checking ifModifiedSince param 2016-03-01 16:05:49 -05:00
Deluan
841d8f457f Implemented ProperyRepository. Now the Scanner stores the LastScan timestamp 2016-03-01 14:40:26 -05:00
Deluan
8e482bc494 getIndexes returning list of artists and ignoredArticles 2016-03-01 13:15:23 -05:00
Deluan
2bb4c74ba6 Started implementing getIndex, now with TDD (brought to you by DI)! 2016-03-01 12:36:15 -05:00
Deluan
4df6c43be8 Basic DI (dependency injection) working! Yay!! 2016-03-01 09:38:43 -05:00