funkwhale merge requestshttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests2023-08-14T18:26:11Zhttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2533Resolve "Broken Docker Dev Setup"2023-08-14T18:26:11ZMarcos PeΓ±aResolve "Broken Docker Dev Setup"Closes #2196Closes #21961.3.2Georg KrauseMargeGeorg Krausehttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2532add pip cache in dockerfile2023-07-26T09:41:01Zpetitminionadd pip cache in dockerfileCloses #2193Closes #2193petitminionMargepetitminionhttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2531Resolve ""Clear Queue" bug when random/shuffle is enabled"2023-07-26T07:35:02ZKasper Sewerynwvffle@funkwhale.audioResolve ""Clear Queue" bug when random/shuffle is enabled"Closes #2192Closes #21921.3.2Kasper Sewerynwvffle@funkwhale.audioMargeKasper Sewerynwvffle@funkwhale.audiohttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2530Draft: Resolve ""Clear Queue" bug when random/shuffle is enabled"2023-07-20T10:42:04ZKasper Sewerynwvffle@funkwhale.audioDraft: Resolve ""Clear Queue" bug when random/shuffle is enabled"Closes #2192Closes #21921.3.2Kasper Sewerynwvffle@funkwhale.audioKasper Sewerynwvffle@funkwhale.audiohttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2529Fix docker build NOCHANGELOG2023-07-20T12:16:02ZpetitminionFix docker build NOCHANGELOGUpdate the lxml library version, to fix the version mismatch.Update the lxml library version, to fix the version mismatch.https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2528Draft add backend support for Third Party Stream2023-12-12T13:34:27ZpetitminionDraft add backend support for Third Party Streampart of #639
is dependent of https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2425part of #639
is dependent of https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2425https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2527chore(api): update dependency django to v3.2.20 (stable)2023-07-25T20:16:24ZRenovateBotchore(api): update dependency django to v3.2.20 (stable)This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [django](https://www.djangoproject.com/) ([source](https://github.com/django/django), [changelog](https://github.com/django/django/tree/mas...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [django](https://www.djangoproject.com/) ([source](https://github.com/django/django), [changelog](https://github.com/django/django/tree/master/docs/releases)) | dependencies | patch | `==3.2.19` -> `==3.2.20` |
---
### Release Notes
<details>
<summary>django/django (django)</summary>
### [`v3.2.20`](https://github.com/django/django/compare/3.2.19...3.2.20)
[Compare Source](https://github.com/django/django/compare/3.2.19...3.2.20)
</details>
---
### Configuration
π **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
π **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44LjUiLCJ1cGRhdGVkSW5WZXIiOiIzNi44LjUiLCJ0YXJnZXRCcmFuY2giOiJzdGFibGUifQ==-->https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2526Feature 1779 filter favorite2023-11-08T10:00:17Zanthony ricseFeature 1779 filter favoriteCreate new class FavoriteFilter(RadioFilter)
code : favorite and label :Favorite
Image select favorite
new filter receipt 9 tracks ![imagen](/uploads/901557ca8adedce10c8a60799e2ee71f/imagen.png)
My user have 9 tracks favorites ![imagen...Create new class FavoriteFilter(RadioFilter)
code : favorite and label :Favorite
Image select favorite
new filter receipt 9 tracks ![imagen](/uploads/901557ca8adedce10c8a60799e2ee71f/imagen.png)
My user have 9 tracks favorites ![imagen](/uploads/29921f27461beb782f87bfe7d20d372f/imagen.png)
It was possible to filter by favorites for the radio using the api models and the user id in sessionGeorg KrauseGeorg Krausehttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2525Add quality filter spec NOCHANGELOG2023-08-23T05:09:35ZCiarΓ‘n Ainsworthsporiff@funkwhale.audioAdd quality filter spec NOCHANGELOGCiarΓ‘n Ainsworthsporiff@funkwhale.audioMargeCiarΓ‘n Ainsworthsporiff@funkwhale.audiohttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2524Add offline mode spec NOCHANGELOG2023-08-18T21:14:46ZCiarΓ‘n Ainsworthsporiff@funkwhale.audioAdd offline mode spec NOCHANGELOGCiarΓ‘n Ainsworthsporiff@funkwhale.audioCiarΓ‘n Ainsworthsporiff@funkwhale.audiohttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2523chore(api): update dependency click to v8.1.5 (stable)2023-07-14T13:52:13ZRenovateBotchore(api): update dependency click to v8.1.5 (stable)This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [click](https://palletsprojects.com/p/click/) ([changelog](https://click.palletsprojects.com/changes/)) | dependencies | patch | `==8.1.3` ...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [click](https://palletsprojects.com/p/click/) ([changelog](https://click.palletsprojects.com/changes/)) | dependencies | patch | `==8.1.3` -> `==8.1.5` |
---
### Configuration
π **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
π **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4xLjExIiwidXBkYXRlZEluVmVyIjoiMzYuOC4xIiwidGFyZ2V0QnJhbmNoIjoic3RhYmxlIn0=-->https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2522feat(dev): Add and enable django-extensions for debugging NOCHANGELOG2023-07-27T11:35:50ZGeorg Krausefeat(dev): Add and enable django-extensions for debugging NOCHANGELOGGeorg KrauseMargeGeorg Krausehttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2521chore: pin dependency pytest to v7.3.1 (develop)2023-07-06T19:12:03ZRenovateBotchore: pin dependency pytest to v7.3.1 (develop)This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [pytest](https://docs.pytest.org/en/latest/) ([source](https://github.com/pytest-dev/pytest), [changelog](https://docs.pytest.org/en/stable...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [pytest](https://docs.pytest.org/en/latest/) ([source](https://github.com/pytest-dev/pytest), [changelog](https://docs.pytest.org/en/stable/changelog.html)) | dev | pin | `^7.2.1` -> `7.3.1` |
Add the preset `:preserveSemverRanges` to your config if you don't want to pin your dependencies.
---
### Configuration
π **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ **Automerge**: Enabled.
β» **Rebasing**: Whenever MR is behind base branch, or you tick the rebase/retry checkbox.
π **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xNDQuMyIsInVwZGF0ZWRJblZlciI6IjM1LjE0NC4zIiwidGFyZ2V0QnJhbmNoIjoiZGV2ZWxvcCJ9-->https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2520Merge Stable to Develop NOCHANGELOG2023-06-28T19:46:35ZGeorg KrauseMerge Stable to Develop NOCHANGELOGPart-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2434>Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2434>https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2519chore(front): lock file maintenance (stable)2023-06-27T18:15:03ZRenovateBotchore(front): lock file maintenance (stable)This MR contains the following updates:
| Update | Change |
|---|---|
| lockFileMaintenance | All locks refreshed |
π§ This Merge Request updates lock files to use the latest dependency versions.
---
### Configuration
π **Schedule**:...This MR contains the following updates:
| Update | Change |
|---|---|
| lockFileMaintenance | All locks refreshed |
π§ This Merge Request updates lock files to use the latest dependency versions.
---
### Configuration
π **Schedule**: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
π» **Immortal**: This MR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xNDQuMCIsInVwZGF0ZWRJblZlciI6IjM1LjE0NC4wIiwidGFyZ2V0QnJhbmNoIjoic3RhYmxlIn0=-->MargeMargehttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2518chore(front): lock file maintenance (stable)2023-06-27T16:09:57ZRenovateBotchore(front): lock file maintenance (stable)This MR contains the following updates:
| Update | Change |
|---|---|
| lockFileMaintenance | All locks refreshed |
π§ This Merge Request updates lock files to use the latest dependency versions.
---
### Configuration
π **Schedule**:...This MR contains the following updates:
| Update | Change |
|---|---|
| lockFileMaintenance | All locks refreshed |
π§ This Merge Request updates lock files to use the latest dependency versions.
---
### Configuration
π **Schedule**: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
π» **Immortal**: This MR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xNDMuMCIsInVwZGF0ZWRJblZlciI6IjM1LjE0My4wIiwidGFyZ2V0QnJhbmNoIjoic3RhYmxlIn0=-->RenovateBotMargeRenovateBothttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2517chore(api): lock file maintenance (stable)2023-06-27T17:11:16ZRenovateBotchore(api): lock file maintenance (stable)This MR contains the following updates:
| Update | Change |
|---|---|
| lockFileMaintenance | All locks refreshed |
π§ This Merge Request updates lock files to use the latest dependency versions.
---
### Configuration
π **Schedule**:...This MR contains the following updates:
| Update | Change |
|---|---|
| lockFileMaintenance | All locks refreshed |
π§ This Merge Request updates lock files to use the latest dependency versions.
---
### Configuration
π **Schedule**: Branch creation - "before 4am on Monday" (UTC), Automerge - At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
π» **Immortal**: This MR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xNDMuMCIsInVwZGF0ZWRJblZlciI6IjM1LjE0My4wIiwidGFyZ2V0QnJhbmNoIjoic3RhYmxlIn0=-->MargeMargehttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2516chore(front): update dependency standardized-audio-context to v25.3.53 (stable)2023-06-27T13:26:27ZRenovateBotchore(front): update dependency standardized-audio-context to v25.3.53 (stable)This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [standardized-audio-context](https://github.com/chrisguttandin/standardized-audio-context) | dependencies | patch | [`25.3.52` -> `25.3.53`...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [standardized-audio-context](https://github.com/chrisguttandin/standardized-audio-context) | dependencies | patch | [`25.3.52` -> `25.3.53`](https://renovatebot.com/diffs/npm/standardized-audio-context/25.3.52/25.3.53) |
---
### Release Notes
<details>
<summary>chrisguttandin/standardized-audio-context (standardized-audio-context)</summary>
### [`v25.3.53`](https://github.com/chrisguttandin/standardized-audio-context/releases/tag/v25.3.53)
[Compare Source](https://github.com/chrisguttandin/standardized-audio-context/compare/v25.3.52...v25.3.53)
[all commits](https://github.com/chrisguttandin/standardized-audio-context/compare/v25.3.52...v25.3.53)
</details>
---
### Configuration
π **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
π **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xNDMuMCIsInVwZGF0ZWRJblZlciI6IjM1LjE0My4wIiwidGFyZ2V0QnJhbmNoIjoic3RhYmxlIn0=-->MargeMargehttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2515chore(api): update dependency boto3 to v1.26.161 (stable)2023-06-27T12:58:08ZRenovateBotchore(api): update dependency boto3 to v1.26.161 (stable)This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [boto3](https://github.com/boto/boto3) | dependencies | patch | `==1.26.160` -> `==1.26.161` |
---
### Release Notes
<details>
<summary>...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [boto3](https://github.com/boto/boto3) | dependencies | patch | `==1.26.160` -> `==1.26.161` |
---
### Release Notes
<details>
<summary>boto/boto3 (boto3)</summary>
### [`v1.26.161`](https://github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#​126161)
[Compare Source](https://github.com/boto/boto3/compare/1.26.160...1.26.161)
\========
- api-change:`connect`: \[`botocore`] This release provides a way to search for existing tags within an instance. Before tagging a resource, ensure consistency by searching for pre-existing key:value pairs.
- api-change:`glue`: \[`botocore`] Timestamp Starting Position For Kinesis and Kafka Data Sources in a Glue Streaming Job
- api-change:`guardduty`: \[`botocore`] Add support for user.extra.sessionName in Kubernetes Audit Logs Findings.
- api-change:`iam`: \[`botocore`] Support for a new API "GetMFADevice" to present MFA device metadata such as device certifications
- api-change:`pinpoint`: \[`botocore`] Added time zone estimation support for journeys
</details>
---
### Configuration
π **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
π¦ **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
β» **Rebasing**: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.
π **Ignore**: Close this MR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this MR, check this box
---
This MR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xNDMuMCIsInVwZGF0ZWRJblZlciI6IjM1LjE0My4wIiwidGFyZ2V0QnJhbmNoIjoic3RhYmxlIn0=-->MargeMargehttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2514Resolve "Custom nginx config doens't work as documented"2023-06-27T12:17:08ZGeorg KrauseResolve "Custom nginx config doens't work as documented"Closes #2173Closes #21731.3.1Georg KrauseMargeGeorg Krause