Sam Mingo
85c083d467
Fix HTTP 414 when saving large queue as playlist ( #1274 )
2026-09-28 20:48:26 +00:00
birdbird
3a97bc79ad
Remove legacy Kotlin and multidex config
2026-08-27 21:21:47 +00:00
space woodchuck
dee4023840
Self-signed cert support in exoplayer and connection tests. Fixes #1336
2026-07-07 11:36:28 +00:00
space woodchuck
b7f6c771a7
Update ktlint to 1.8.0
2026-03-10 17:25:42 +00:00
Nite
ada596dc46
Merge branch 'update-gradle' into 'develop'
...
Update gradle to 9.2.1
See merge request ultrasonic/ultrasonic!1249
2026-01-23 15:04:51 +00:00
space woodchuck
d378a8fccc
Update gradle to 9.2.1
2026-01-23 15:04:50 +00:00
space woodchuck
891be2576d
Clean up jvm version targeting
2026-01-23 15:02:40 +00:00
Nite
fbf743cd18
Reverting the previous fix, updating dependencies
2025-08-01 15:33:15 +02:00
Nite
98cba04878
Tries fixing the playlist duplication problem
2025-08-01 10:47:22 +00:00
Nite
46e85c27a2
Updated rating to be able to use the 5 star and heart rating together
2025-04-02 19:02:30 +00:00
Renovate Bot
94979aeaab
Update dependency org.jlleitschuh.gradle:ktlint-gradle to v12
2023-12-03 19:45:20 +00:00
tzugen
ddf8ce7029
Migrate from KAPT to KSP
2023-07-31 14:47:35 +02:00
Renovate Bot
4f5d503ceb
Update dependency org.mockito:mockito-core to v5.3.1
2023-05-07 09:56:19 +00:00
birdbird
7dea620e66
Retrieve server features in parallel, retrieve Jukebox capabilities as server feature.
2023-01-06 19:20:25 +00:00
tzugen
55c2b13e86
Formatting changes
2022-12-11 10:03:30 +01:00
Renovate Bot
e18abbc856
Update media3 to v1.0.0-beta03
2022-11-28 11:45:34 +00:00
birdbird
6d93a98b22
Rework UI
2022-11-10 09:04:19 +00:00
birdbird
548ecc6517
Bunch of fixes 💐
2022-10-18 15:28:37 +00:00
Nite
c294c446a3
Fixed server change
2022-09-24 20:43:18 +00:00
Nite
61955cb2ea
Updated versions of the used libraries
2022-08-30 09:42:21 +02:00
birdbird
636b9c6737
Reword the force plain text password setting
2022-08-24 20:32:50 +00:00
birdbird
a4919ef6e9
Migrate to use SafeArgs
2022-08-04 12:35:53 +00:00
birdbird
23e5847073
Upgrade to Media3 Beta2
2022-08-03 16:02:44 +00:00
Nite
d7e938ac36
Disabled Http2 in OkHttp
2022-07-29 15:25:24 +02:00
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