Maxence G
|
fd48367cab
|
Reduce function length
|
2021-05-29 15:00:46 +02:00 |
Maxence G
|
070e0ac792
|
Fix lintFormat + remove synchronized
|
2021-05-25 18:51:00 +02:00 |
Maxence G
|
1b7f48c53a
|
Implement server feature checking
|
2021-05-24 23:25:12 +02:00 |
tzugen
|
76ba4c8ac9
|
Remove more context dependencies
|
2021-05-11 12:04:29 +02:00 |
tzugen
|
9ec92c6cf3
|
Make all preference operations context-free
(use the application context for them)
|
2021-05-11 12:04:26 +02:00 |
Nite
|
a396b4b27b
|
Fixed Subsonic API version detection
Fixed server change detection
Minor fixes
|
2020-10-13 21:41:01 +02:00 |
Nite
|
7217f2cca8
|
Refactored Log calls to Timber
|
2020-09-30 14:47:59 +02:00 |
Nite
|
db4f8b83d3
|
Updated missing index handling
|
2020-09-25 10:43:33 +02:00 |
Nite
|
102f3e8a04
|
Updated ServerSettingsModel to use Room for handling LiveData
|
2020-09-24 20:32:51 +02:00 |
Nite
|
5b0c9906f1
|
Fixed Server Id and Indexing
|
2020-09-24 18:20:59 +02:00 |
Nite
|
55105e52b6
|
Fixed ktlint errors
|
2020-09-22 22:01:33 +02:00 |
Nite
|
06109424ec
|
Index fix, added logging
|
2020-09-22 21:50:53 +02:00 |
Nite
|
cc954e4d5a
|
Fixed migration to check for empty database at every start
|
2020-09-22 17:03:04 +02:00 |
Nite
|
6721500202
|
Updated Server Settings UI and Storage
Updated Koin to latest
|
2020-09-18 09:37:19 +02:00 |
Yahor Berdnikau
|
ef4d606db2
|
Move all converters to domain package.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2018-02-17 20:36:19 +01:00 |
Yahor Berdnikau
|
07802e9206
|
Update KtLint to 0.14.0 version.
Also fix style problems.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-12-21 10:58:43 +01:00 |
Yahor Berdnikau
|
5bf5af2842
|
Change MusicDirectoryChild ids type to String.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-12-16 21:28:18 +01:00 |
Yahor Berdnikau
|
ad20064d79
|
Change Share id type to String.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-12-16 20:54:43 +01:00 |
Yahor Berdnikau
|
9cb6a5c4e9
|
Change PodcastChannel id type to String.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-12-16 20:51:07 +01:00 |
Yahor Berdnikau
|
434d07c4a3
|
Change Playlist id type to String.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-12-16 20:47:00 +01:00 |
Yahor Berdnikau
|
f2d838cb1c
|
Change album ids type to String.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-12-16 20:10:25 +01:00 |
Yahor Berdnikau
|
a694f895e9
|
Change artist id type to String.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-12-16 19:50:57 +01:00 |
Yahor Berdnikau
|
66d7973c5a
|
Replace type of id property to String.
Some api implementations are using UUID string for ids.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-12-12 21:08:49 +01:00 |
Yahor Berdnikau
|
6b2a682646
|
Add helper functions to convert api Bookmark entity to domain entity.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-11-18 21:34:03 +01:00 |
Yahor Berdnikau
|
6c1039126e
|
Add converter function for ChatMessage entity to domain entity.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-11-16 21:32:36 +01:00 |
Yahor Berdnikau
|
2402ed6a50
|
Add converter from api User entity to domain entity.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-11-15 21:56:01 +01:00 |
Yahor Berdnikau
|
d693971baf
|
Add helper functions to convert api Genre to domain entity.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-11-12 00:00:28 +01:00 |
Yahor Berdnikau
|
3bbd1fb16b
|
Add methods to convert api share entity to domain entity.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-11-10 22:00:10 +01:00 |
Yahor Berdnikau
|
17aaa0f87f
|
Add JukeboxStatus converter to domain entity.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-11-07 21:57:43 +01:00 |
Yahor Berdnikau
|
bb95d04dc5
|
Add method to convert list of Albums to MusicDirectory Entry list.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-09-16 20:02:44 +02:00 |
Yahor Berdnikau
|
645728c0f7
|
Add converting MusicDirectoryChild list to domain entities list.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-09-14 22:01:55 +02:00 |
Yahor Berdnikau
|
290eb95246
|
Add converting subsonic api Lyrics entity to domain entity.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-09-03 22:23:32 +02:00 |
Yahor Berdnikau
|
ba0152bbca
|
Use new subsonic api getPodcasts call in RestMusicService.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-09-03 21:42:17 +02:00 |
Yahor Berdnikau
|
f7498409b9
|
Split new subsonic api converting extension functions into different files.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-09-02 19:40:32 +02:00 |
Yahor Berdnikau
|
d82ff15f57
|
Add converting subsonic api Playlist entity to domain entity.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-09-01 22:46:37 +02:00 |
Yahor Berdnikau
|
b8b53dc81d
|
Add converting Playlist to MusicDirectoryDomainEntity.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-08-27 22:31:33 +02:00 |
Yahor Berdnikau
|
0f7a3cdf30
|
Add converting SearchThreeResult to domain entity.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-08-27 12:51:50 +02:00 |
Yahor Berdnikau
|
e730347985
|
Add converting function from SearchTwoResult to domain SearchResult.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-08-25 21:57:23 +02:00 |
Yahor Berdnikau
|
6bfd091b6b
|
Add function that converts SearchResult to domain entity.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-08-24 22:04:53 +02:00 |
Yahor Berdnikau
|
03fbf3dbfe
|
Add mapping from subsonic api album entity to MusicDirectory domain entity.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-08-21 21:27:39 +02:00 |
Yahor Berdnikau
|
8c483e1f4a
|
Add converting album api entity to domain entity.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-08-20 21:01:22 +02:00 |
Yahor Berdnikau
|
768616d14a
|
Add converter from api MusicDirectory to domain MusicDirectory.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-08-20 15:10:34 +02:00 |
Yahor Berdnikau
|
13cf2cd8bf
|
Add parsing shortcuts info.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-08-12 21:19:46 +02:00 |
Yahor Berdnikau
|
b57a425e9d
|
Implement converting Indexes Subsonic api entity to domain entity.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-08-12 20:19:27 +02:00 |
Yahor Berdnikau
|
3c4f91efef
|
Change to extension functions in api converter.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-08-12 10:11:14 +02:00 |
Yahor Berdnikau
|
317ccd2ed8
|
Fix detekt issues.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-07-30 22:23:25 +02:00 |
Yahor Berdnikau
|
4fd5493d15
|
Use getMusicFolders() method from SubsonicAPI kotlin implementation.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-07-26 22:04:20 +02:00 |
Yahor Berdnikau
|
9ed0921218
|
Make MusicFolder has default values.
Signed-off-by: Yahor Berdnikau <egorr.berd@gmail.com>
|
2017-07-26 22:02:35 +02:00 |