Deluan
72d9ddf532
refactor: remove annotation handling from engine
2020-02-01 17:23:03 -05:00
Deluan
0d2911daf9
refactor: add Context to the persistence layer
2020-01-27 09:41:33 -05:00
Deluan
bee55c04c8
Rename project to Navidrome
2020-01-23 19:44:08 -05:00
Deluan
d7116eebd4
Implement annotations per user
2020-01-21 23:03:37 -05:00
Deluan
67eeb218c4
Big Refactor:
...
- Create model.DataStore, with provision for transactions
- Change all layers dependencies on repositories to use DataStore
- Implemented persistence.SQLStore
- Removed iTunes Bridge/Importer support
2020-01-19 16:28:09 -05:00
Deluan
0ea2bd79d9
Rename domain
to model
2020-01-14 22:22:34 -05:00
Deluan
614f4afe28
Implement Artist search with SQL, removed old search/indexer code
2020-01-13 16:06:30 -05:00
Deluan
3a9559a860
Implement Album search with SQL
2020-01-13 16:06:30 -05:00
Deluan
d3af7e689d
Implementing SearchSong using simple SELECTs. The performance hit is not relevant, makes things simpler
2020-01-13 16:06:30 -05:00
Deluan
40904b220e
Renamed Id to ID, following GoLang convention
2020-01-11 15:27:32 -05:00
Deluan
84d69a4f41
Replaced Beego logging
2020-01-09 22:44:45 -05:00
Deluan
c417a00e62
Renamed project to CloudSonic
2017-04-01 09:47:14 -04:00
Deluan
2319454997
search3.view implemented
2016-03-28 10:01:43 -04:00
Deluan
9099e24413
Polishing
2016-03-26 22:34:20 -04:00
Deluan
c87b133071
Polishing
2016-03-23 12:37:03 -04:00
Deluan
23cf069100
Using pointers for the receivers
2016-03-21 23:11:57 -04:00
Deluan
3cefc321b8
Playlists now have all metadata. Also removed some duplicated code
2016-03-21 11:57:04 -04:00
Deluan
508bf7152f
Removing purged ids from the search index
2016-03-18 19:50:21 -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
aa6afdb976
Skip ids returned from search but not found in the DB
2016-03-18 17:21:15 -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
714b100d03
Ignoring accents in search
2016-03-15 16:23:39 -04:00
Deluan
0ee070b38c
Using Entries instead of []Entry
2016-03-14 11:42:33 -04:00
Deluan
a918dc5a14
Searching is fully working
2016-03-11 10:03:33 -05:00
Deluan
3a3bd91324
Refactored object mapping
2016-03-11 09:10:40 -05:00
Deluan
ef31d1aca0
Searching by artists, spike mode
2016-03-11 00:37:07 -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