tzugen
e7f8fa21cb
Merge update build tools #755 by Holger Müller
...
Squashed commit of the following:
commit 4491c65b1b
Merge: 51ff716f
77865a14
Author: tzugen <67737443+tzugen@users.noreply.github.com>
Date: Tue Jun 21 20:50:05 2022 +0200
Merge branch 'develop' into gradle-update
commit 51ff716ff5
Author: Holger Müller <github@euhm.de>
Date: Tue Jun 21 20:38:52 2022 +0200
fixed lint warning
commit 18c31a5704
Author: Holger Müller <github@euhm.de>
Date: Tue Jun 21 20:38:35 2022 +0200
fixed lint warning
commit 603654c262
Author: Holger Müller <github@euhm.de>
Date: Tue Jun 21 20:37:51 2022 +0200
API is > lollipop ... target removed
commit b38a7211de
Author: Holger Müller <github@euhm.de>
Date: Tue Jun 21 20:37:07 2022 +0200
new created after fixes
commit 4929a526f7
Author: tzugen <tzugen@riseup.net>
Date: Tue Jun 21 10:43:16 2022 +0200
Disable ObsoleteLintCustomCheck
commit d0c30f0b6b
Author: tzugen <tzugen@riseup.net>
Date: Tue Jun 21 10:14:06 2022 +0200
Update more libs
commit e2fa447bbf
Merge: d4ead495
ff9c7b24
Author: tzugen <67737443+tzugen@users.noreply.github.com>
Date: Tue Jun 21 09:47:03 2022 +0200
Merge branch 'develop' into gradle-update
commit d4ead49548
Merge: 2dac6a7e
9a73d72f
Author: Holger Müller <github@euhm.de>
Date: Tue Jun 21 08:50:42 2022 +0200
merged with develop branch
commit 2dac6a7e01
Author: Holger Müller <github@euhm.de>
Date: Mon Jun 20 21:45:22 2022 +0200
update to android image tag 2022.06.1
commit f3dc259c39
Author: Holger Müller <github@euhm.de>
Date: Mon Jun 20 20:56:37 2022 +0200
rebuild lint-baseline.xml
commit c71bc1212a
Author: Holger Müller <github@euhm.de>
Date: Mon Jun 20 20:55:00 2022 +0200
removed unneeded cast
commit eca136dabe
Author: Holger Müller <github@euhm.de>
Date: Fri Jun 17 23:58:37 2022 +0200
commit signed
commit 540f476334
Author: Holger Müller <github@euhm.de>
Date: Fri Jun 17 23:40:59 2022 +0200
commit signed
Signed-off-by: Holger Müller <github@euhm.de>
commit 986bd013a4
Author: Holger Müller <github@euhm.de>
Date: Fri Jun 17 23:27:20 2022 +0200
push to latest gradle version, set targetSdk to 33
Signed-off-by: tzugen <tzugen@riseup.net>
2022-06-22 13:35:19 +02:00
tzugen
66443ba018
Remove Jacoco
2022-06-16 16:40:59 +02:00
tzugen
669b51c0d2
Merge remote-tracking branch 'origin/develop' into media3-flat
2022-05-30 16:11:59 +02:00
i-do-cpp
057644f592
Support HTTP basic authentication
2022-05-05 20:41:04 +02:00
tzugen
9779844620
Solve more simple...
2022-04-07 15:29:24 +02:00
tzugen
5230ce011d
Make full body logging an optional debug setting.
2022-04-07 15:15:08 +02:00
tzugen
f0447105d2
Fix methods in integration tests
2022-03-19 18:39:13 +01:00
tzugen
f6f9683a9c
Migrate some old calls
2022-03-19 17:39:59 +01:00
tzugen
e153565086
Update Okhttp, Jackson and retrofit
2022-03-19 17:07:16 +01:00
tzugen
1eca5a756e
Use new toml file for version declaration
2021-12-20 21:59:57 +01:00
tzugen
c0ef964a3e
Run KtlintFormat
2021-12-20 19:41:55 +01:00
tzugen
f2948cd3db
Various fixes & cleanups
2021-12-02 13:20:08 +01:00
tzugen
f1e789ea9b
Fixed search, put compareTo method into Interface
2021-11-30 21:21:04 +01:00
tzugen
bdac092eff
Make SearchResults expandable,
...
finish music folder support,
change Service interface of AlbumList to return listOf(Album)
2021-11-30 00:47:03 +01:00
tzugen
4e37a2483c
Add an MusicDirectory.Album model to represent the APIAlbum model
...
It became necessary in order to have different types for Tracks vs Albums,
instead of just differentiating by isDirectory: Boolean.
Also:
* Fix Album display in SearchFragment.kt
* Use same ids in all lists
2021-11-28 19:13:24 +01:00
Nite
eff1a714e2
Fixed album lists in landscape mode
...
Fixed starring on album lists
Fixed reading starred state on the Subsonic API
2021-10-12 15:16:40 +02:00
tzugen
ad81f3bf6d
Use semantically correct API endpoint when streaming/downloading.
...
Fixes #257
2021-08-28 11:39:32 +02:00
tzugen
b546f2c2fb
The Tests actually caught an error :)
...
If shortcuts were set, these were added as duplicates to the list.
2021-06-29 18:01:26 +02:00
tzugen
57d740af12
Properly generate the Video stream url, without actually making a request!
2021-06-14 20:53:55 +02:00
tzugen
5e4c6cc627
I made currentApiVersion nullable here two commits ago while testing,
...
but it doesn't need to be.
Also update some comments
2021-06-11 10:24:21 +02:00
tzugen
619f441790
Fix tests
2021-06-09 20:23:22 +02:00
tzugen
6ab0ff973a
Fix version checking for freshly added servers
2021-06-09 19:33:17 +02:00
tzugen
620239f859
Improve the extension function by making it call-chainable
2021-06-09 17:36:11 +02:00
tzugen
a60a843edf
Fix tests
2021-06-09 17:00:25 +02:00
tzugen
d9a7fa2413
Cleaner separation of API result handling.
...
* CallResponseChecker functionality are now Kotlin Extensions
* Removed unfitting shortcuts from SubsonicAPIClient
* Increase timeout to get a video url
* Fix a bug, that the Rest API version was checked twice on each call
2021-06-09 14:15:39 +02:00
tzugen
175f7cd6f6
Fix imports (ownership and thus package names have changed for Mockito-Kotlin)
2021-06-08 22:00:04 +02:00
tzugen
4eeff191aa
Add two ToDos
2021-06-08 17:20:45 +02:00
tzugen
0989ee20a6
Remove LegacyImageLoader, use Picasso as default
2021-06-07 13:26:07 +02:00
tzugen
8aa1cf1e2c
Fix Kotlin 1.5 deprecated calls
2021-05-28 20:32:31 +02:00
tzugen
3a05f30907
Fix more warnings
2021-05-20 18:16:55 +02:00
tzugen
b559f6420e
Move certain ignores from the baseline to the specified files. This makes refactoring much less fragile.
2021-05-20 18:16:55 +02:00
Nite
0b2a62f391
Fixed some more warnings
2021-05-07 15:55:03 +02:00
Nite
e37791e37c
Fixed deprecation warnings for kluent
2021-05-07 15:36:11 +02:00
Nite
273bee1341
Added ACCEPT_SINGLE_VALUE_AS_ARRAY = true to JacksonMapper to maximize compatibility
2020-10-16 15: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
5de20861ca
Added Timber to Koin and OkHttp, started implementing file logging
2020-09-30 18:17:57 +02:00
Nite
6721500202
Updated Server Settings UI and Storage
...
Updated Koin to latest
2020-09-18 09:37:19 +02:00
Nite
0f42ee20cc
Fixed ktlint errors
2020-08-27 11:02:33 +02:00
Nite
ca2bfbf14b
Updated Subsonic API version handling
2020-08-27 10:27:25 +02:00
Nite
de7eaef668
Updated Gradle to 6.5
...
Tried to satisfy ktlint rules
2020-06-13 19:04:31 +02:00
Óscar García Amor
26c9f72b5c
Bump version to 2.7.0
...
Signed-off-by: Óscar García Amor <ogarcia@connectical.com>
2020-03-23 17:24:39 +01:00
Nite
ab624be93d
Implemented five star rating
2020-01-13 21:20:52 +01:00
Yahor Berdnikau
f422ba30b9
Use JUnit5 engine to run unit tests in kotlin modules.
2018-10-07 20:59:06 +02:00
Yahor Berdnikau
44fa1b1bcf
Move subsonic-api module to core modules.
2018-10-07 20:59:06 +02:00