Deluan
|
938a92eded
|
Register PlayCount/Date in the DB, if DevUseFolderScanner is true
|
2020-01-18 20:59:20 -05:00 |
|
Deluan
|
3c66da0b17
|
NowPlaying is not a repo, now it is part of the main engine
|
2020-01-18 20:21:25 -05:00 |
|
Deluan
|
128e165aba
|
Add Stars to the DB, including Artists! Only if DevUseFolderScanner is true
|
2020-01-18 20:03:52 -05:00 |
|
Deluan
|
8ae4fdd5b2
|
Fix Windows test
|
2020-01-18 02:15:02 -05:00 |
|
Deluan
|
ccbdf688ea
|
Reduced size of batches, to not break SQLite
|
2020-01-18 01:49:08 -05:00 |
|
Deluan
|
54d13d2022
|
Purge empty albums/artists
|
2020-01-17 23:28:11 -05:00 |
|
Deluan
|
ea9ed4a287
|
Fix ChangeDetector to keep the dirMap from last scan
|
2020-01-17 22:41:10 -05:00 |
|
Deluan
|
5dbe71d675
|
Update search index when refreshing albums/artists
|
2020-01-17 21:16:23 -05:00 |
|
Deluan
|
cef65b6ab0
|
Un-export model mappers
|
2020-01-17 21:03:54 -05:00 |
|
Deluan
|
c0beaa6377
|
Integrate ArtistIndex logic into Artist
|
2020-01-17 20:54:28 -05:00 |
|
Deluan
|
035fdaeb96
|
Remove old tags from models
|
2020-01-17 20:54:28 -05:00 |
|
Deluan
|
123f543a94
|
New Folder Scanner - WIP
|
2020-01-17 20:54:28 -05:00 |
|
Deluan
|
7a16d41abe
|
Add MediaFile.FindByPath
|
2020-01-17 20:54:28 -05:00 |
|
Deluan
|
36d93774bc
|
Add GetGenre endpoint
|
2020-01-15 17:56:02 -05:00 |
|
Deluan
|
bc33ace6d6
|
Merged helper and initialization functions in one file
|
2020-01-15 11:11:33 -05:00 |
|
Deluan
|
16c550a9d1
|
Change semantics of ChecksumRepository
|
2020-01-15 08:54:00 -05:00 |
|
Deluan
|
c404252b7f
|
Remove sort.Interface from models (not used anymore)
|
2020-01-15 08:36:25 -05:00 |
|
Deluan
|
0ea2bd79d9
|
Rename domain to model
|
2020-01-14 22:22:34 -05:00 |
|
Deluan
|
25686c1742
|
Preparing for new scanner
|
2020-01-14 21:51:35 -05:00 |
|
Deluan
|
9922ba5994
|
Added initial support for PostgreSQL
|
2020-01-14 19:20:47 -05:00 |
|
Deluan
|
a99c3a8af3
|
Another big refactor: Back to a single folder for persistence implementation
|
2020-01-14 18:47:57 -05:00 |
|
Deluan
|
3d76144f82
|
Allow LogLevel to be configurable. Also add filename and line number when LogLevel>=debug
|
2020-01-13 19:57:36 -05:00 |
|
Deluan
|
536244bc44
|
Removed LedisDB persistence layer. May reimplement in the future (not likely thou)
|
2020-01-13 16:37:24 -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
|
c2448d3880
|
Using squirrel to generalize SQL search
|
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
|
0629be5800
|
Removed Storm persistence. Too slow and SQL implementation is actually more versatile
|
2020-01-13 10:49:36 -05:00 |
|
Deluan
|
66e9377795
|
Fix delete all from checksum hanging
|
2020-01-13 10:44:16 -05:00 |
|
Deluan
|
4b08df0725
|
Run SQL tests in memory
|
2020-01-13 10:44:16 -05:00 |
|
Deluan
|
87ca885b5e
|
Optimize Checksums saving
|
2020-01-13 10:44:16 -05:00 |
|
Deluan
|
b07642a8d1
|
Add a TODO
|
2020-01-13 10:44:16 -05:00 |
|
Deluan
|
fddd0dc353
|
Fix some performance/volume issues
|
2020-01-13 10:44:16 -05:00 |
|
Deluan
|
973f8869eb
|
SQL/Orm PlaylistRepository complete
|
2020-01-13 10:44:16 -05:00 |
|
Deluan
|
5d519dcecf
|
SQL/Orm PropertyRepository complete
|
2020-01-13 10:44:16 -05:00 |
|
Deluan
|
3d706e3e98
|
SQL/Orm ArtistIndexRepository complete
|
2020-01-13 10:44:16 -05:00 |
|
Deluan
|
78fd567285
|
SQL/Orm CheckSumRepository complete
|
2020-01-13 10:44:16 -05:00 |
|
Deluan
|
b9815fc653
|
SQL/Orm AlbumRepository complete
|
2020-01-13 10:44:16 -05:00 |
|
Deluan
|
56273dd4d9
|
SQL/Orm MediaFileRepository complete
|
2020-01-13 10:44:16 -05:00 |
|
Deluan
|
d70af2c39d
|
SQL/Orm ArtistRepository complete
|
2020-01-13 10:44:16 -05:00 |
|
Deluan
|
dd5945ad86
|
Make sure mock implementations implements their full interface
|
2020-01-11 21:52:39 -05:00 |
|
Deluan
|
cb107f77f8
|
Make QueryOptions optional in PlaylistRepository.GetStarred
|
2020-01-11 21:38:02 -05:00 |
|
Deluan
|
4643628e28
|
Make QueryOptions optional in MediaFileRepository.GetStarred
|
2020-01-11 21:33:41 -05:00 |
|
Deluan
|
b85898df93
|
Make QueryOptions optional in AlbumRepository.GetStarred
|
2020-01-11 21:30:24 -05:00 |
|
Deluan
|
d4ed6a0569
|
Make QueryOptions optional in AlbumRepository.GetAll
|
2020-01-11 21:25:37 -05:00 |
|
Deluan
|
6c05930444
|
Change tests' db path to a temp folder
|
2020-01-11 16:48:45 -05:00 |
|
Deluan
|
4b1c909a4d
|
Make persistence provider pluggable at runtime
|
2020-01-11 15:27:32 -05:00 |
|
Deluan
|
93ab4132fe
|
Move mapping functions to db_ledis, where it is used
|
2020-01-11 15:27:32 -05:00 |
|
Deluan
|
ce1c5e1129
|
Remove compulsory reindex at startup
|
2020-01-11 15:27:32 -05:00 |
|
Deluan
|
0c4cbe11be
|
Fix flake test (was dependent on map keys order)
|
2020-01-11 15:27:32 -05:00 |
|