Deluan
|
08e096c569
|
Formatted by Prettier
|
2020-01-14 18:06:40 -05:00 |
|
Deluan
|
14fe357387
|
Add User model
|
2020-01-14 16:11:27 -05:00 |
|
Deluan
|
127f70f841
|
Add prettier dependency
|
2020-01-14 16:11:12 -05:00 |
|
Deluan
|
ea86238901
|
Add ui subfolder, bootstrapped a "hello-world" React-Admin app, changed Makefile to start both apps in dev mode
|
2020-01-14 15:34:59 -05:00 |
|
Deluan
|
31dfab90bd
|
Simplify StreamController
|
2020-01-14 15:34:18 -05:00 |
|
Deluan
|
d68342bd97
|
Add a 410-Gone handler for endpoints that will not be implemented
|
2020-01-13 20:45:38 -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
|
c995766c45
|
Add startup banner
|
2020-01-13 18:24:54 -05:00 |
|
Deluan Quintão
|
0673371a71
|
Update README.md
|
2020-01-13 17:31:12 -05:00 |
|
Deluan
|
04ef2edeca
|
Move App to server package
|
2020-01-13 17:06:47 -05:00 |
|
Deluan
|
a5b2e3c31f
|
Remove dependency on goleveldb
|
2020-01-13 16:40:51 -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
|
334e8384ce
|
Update README
|
2020-01-11 22:32:32 -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
|
bfac3e3c91
|
Refactor: NewResponse is more explicit
|
2020-01-11 17:18:20 -05:00 |
|
Deluan
|
23e080bc15
|
Remove stuttering
|
2020-01-11 17:08:10 -05:00 |
|
Deluan
|
8c1975b70f
|
Remove unnecessary type casting
|
2020-01-11 16:56:08 -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
|
52fc580a2b
|
Expose mediafile.AbsolutePath to remove dependency of the persistence layer in the API layer
|
2020-01-11 15:27:32 -05:00 |
|
Deluan
|
28ee1f195c
|
More logging in the Importer
|
2020-01-11 15:27:32 -05:00 |
|
Deluan
|
48b465f2fb
|
Simplify API routes mounting
|
2020-01-11 15:27:32 -05:00 |
|
Deluan
|
5acc9c7a22
|
Make DisableAuthentication a Dev flag
|
2020-01-11 15:27:32 -05:00 |
|
Deluan
|
408030eb6c
|
Refactor App to use DI
|
2020-01-11 15:27:32 -05:00 |
|
Deluan
|
30ebbc1fa1
|
Move API dependency injection to main package, opening the possibility to switch persistence without code changes
|
2020-01-11 15:27:32 -05:00 |
|
Deluan
|
52f682debf
|
Remove state from SearchController
|
2020-01-11 15:27:32 -05:00 |
|
Deluan
|
dc6b812587
|
Remove state from StreamController
|
2020-01-11 15:27:32 -05:00 |
|
Deluan
|
ce1c5e1129
|
Remove compulsory reindex at startup
|
2020-01-11 15:27:32 -05:00 |
|