funkwhale merge requestshttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests2023-06-12T10:01:42Zhttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2462Resolve "Add to Playlist pop up hidden by now playing screen"2023-06-12T10:01:42ZKasper Sewerynwvffle@funkwhale.audioResolve "Add to Playlist pop up hidden by now playing screen"Closes #2154Closes #21541.3.1Kasper Sewerynwvffle@funkwhale.audioKasper Sewerynwvffle@funkwhale.audiohttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2463Resolve "Can't see the episode list of a podcast as an anonymous user, with a...2023-06-12T10:02:43ZKasper Sewerynwvffle@funkwhale.audioResolve "Can't see the episode list of a podcast as an anonymous user, with anonymous access enabled"Closes #2155Closes #21551.3.1Kasper Sewerynwvffle@funkwhale.audioKasper Sewerynwvffle@funkwhale.audiohttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2484chore: Bump minimal python version of the API package2023-06-13T17:59:37ZGeorg Krausechore: Bump minimal python version of the API packagehttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2490Draft: Resolve "Refused to load spa-manifest.json"2023-06-16T14:20:57ZGeorg KrauseDraft: Resolve "Refused to load spa-manifest.json"Closes #2151Closes #21511.3.1https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2494chore(api): update dependency pytest-env to v0.8.2 (stable)2023-10-23T15:04:26ZRenovateBotchore(api): update dependency pytest-env to v0.8.2 (stable)This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [pytest-env](https://github.com/pytest-dev/pytest-env) | dev-dependencies | patch | `==0.8.1` -> `==0.8.2` |
---
### Release Notes
<deta...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [pytest-env](https://github.com/pytest-dev/pytest-env) | dev-dependencies | patch | `==0.8.1` -> `==0.8.2` |
---
### Release Notes
<details>
<summary>pytest-dev/pytest-env</summary>
### [`v0.8.2`](https://github.com/pytest-dev/pytest-env/releases/tag/0.8.2)
[Compare Source](https://github.com/pytest-dev/pytest-env/compare/0.8.1...0.8.2)
#### What's Changed
- Bump tools and deps by [@​gaborbernat](https://github.com/gaborbernat) in https://github.com/pytest-dev/pytest-env/pull/13
- Bump pypa/gh-action-pypi-publish from 1.5.1 to 1.5.2 by [@​dependabot](https://github.com/dependabot) in https://github.com/pytest-dev/pytest-env/pull/14
- Bump pypa/gh-action-pypi-publish from 1.5.2 to 1.6.1 by [@​dependabot](https://github.com/dependabot) in https://github.com/pytest-dev/pytest-env/pull/15
- Bump pypa/gh-action-pypi-publish from 1.6.1 to 1.6.4 by [@​dependabot](https://github.com/dependabot) in https://github.com/pytest-dev/pytest-env/pull/16
- Bump deps and tools by [@​gaborbernat](https://github.com/gaborbernat) in https://github.com/pytest-dev/pytest-env/pull/18
- Add pyproject-fmt by [@​gaborbernat](https://github.com/gaborbernat) in https://github.com/pytest-dev/pytest-env/pull/19
- Bump pypa/gh-action-pypi-publish from 1.6.4 to 1.7.1 by [@​dependabot](https://github.com/dependabot) in https://github.com/pytest-dev/pytest-env/pull/20
- Bump pypa/gh-action-pypi-publish from 1.7.1 to 1.8.1 by [@​dependabot](https://github.com/dependabot) in https://github.com/pytest-dev/pytest-env/pull/21
- Bump deps and tools by [@​gaborbernat](https://github.com/gaborbernat) in https://github.com/pytest-dev/pytest-env/pull/22
- Bump deps and tools by [@​gaborbernat](https://github.com/gaborbernat) in https://github.com/pytest-dev/pytest-env/pull/23
- Bump pypa/gh-action-pypi-publish from 1.8.1 to 1.8.3 by [@​dependabot](https://github.com/dependabot) in https://github.com/pytest-dev/pytest-env/pull/24
- Bump pypa/gh-action-pypi-publish from 1.8.3 to 1.8.5 by [@​dependabot](https://github.com/dependabot) in https://github.com/pytest-dev/pytest-env/pull/25
- Bump deps and tools by [@​gaborbernat](https://github.com/gaborbernat) in https://github.com/pytest-dev/pytest-env/pull/26
- Bump deps and tools by [@​gaborbernat](https://github.com/gaborbernat) in https://github.com/pytest-dev/pytest-env/pull/28
- Bump deps and tools by [@​gaborbernat](https://github.com/gaborbernat) in https://github.com/pytest-dev/pytest-env/pull/30
- Add trusted-publish by [@​gaborbernat](https://github.com/gaborbernat) in https://github.com/pytest-dev/pytest-env/pull/31
- Add 3.12 support by [@​gaborbernat](https://github.com/gaborbernat) in https://github.com/pytest-dev/pytest-env/pull/32
- Bump pypa/gh-action-pypi-publish from 1.8.5 to 1.8.6 by [@​dependabot](https://github.com/dependabot) in https://github.com/pytest-dev/pytest-env/pull/33
- git ls-files -z -- .github/workflows/check.yml | xargs -0 sed -i 's|3.12.0-alpha.7|3.12.0-beta.1|g' by [@​gaborbernat](https://github.com/gaborbernat) in https://github.com/pytest-dev/pytest-env/pull/34
- Add ruff by [@​gaborbernat](https://github.com/gaborbernat) in https://github.com/pytest-dev/pytest-env/pull/35
#### New Contributors
- [@​dependabot](https://github.com/dependabot) made their first contribution in https://github.com/pytest-dev/pytest-env/pull/14
**Full Changelog**: https://github.com/pytest-dev/pytest-env/compare/0.8.1...0.8.2
</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:eyJjcmVhdGVkSW5WZXIiOiIzNS4xMjIuMCIsInVwZGF0ZWRJblZlciI6IjM1LjEyMi4wIiwidGFyZ2V0QnJhbmNoIjoic3RhYmxlIn0=-->https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2500chore(front): update dependency vue-i18n to v9.3.0-beta.14-77e850b (stable)2023-06-18T23:02:26ZRenovateBotchore(front): update dependency vue-i18n to v9.3.0-beta.14-77e850b (stable)This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [vue-i18n](https://github.com/intlify/vue-i18n-next/tree/master/packages/vue-i18n#readme) ([source](https://github.com/intlify/vue-i18n-nex...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [vue-i18n](https://github.com/intlify/vue-i18n-next/tree/master/packages/vue-i18n#readme) ([source](https://github.com/intlify/vue-i18n-next)) | dependencies | patch | [`9.3.0-beta.19` -> `9.3.0-beta.14-77e850b`](https://renovatebot.com/diffs/npm/vue-i18n/9.3.0-beta.19/9.3.0-beta.14-77e850b) |
---
### 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:eyJjcmVhdGVkSW5WZXIiOiIzNS4xMjkuMCIsInVwZGF0ZWRJblZlciI6IjM1LjEyOS4wIiwidGFyZ2V0QnJhbmNoIjoic3RhYmxlIn0=-->https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2453Resolve "Prune skipped uploads is OOM killed"2023-06-21T12:55:53ZpetitminionResolve "Prune skipped uploads is OOM killed"Closes #2136Closes #21361.3.1https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2164Draft: Build arch-dependant API dependencies on changes and upload those to g...2023-06-22T04:23:29ZJuniorJPDJDraft: Build arch-dependant API dependencies on changes and upload those to gitlab package repositoryJuniorJPDJJuniorJPDJhttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2181Draft: test: run api tests in parallel2023-06-27T04:17:36ZjooolaDraft: test: run api tests in paralleljooolajooolahttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2180Draft: feat: make ldap dependencies optional2023-06-27T04:17:36ZjooolaDraft: feat: make ldap dependencies optionalI don't know yet how to prevent breaking user setup, without telling them to add the`ldap` extra when they install the `funkwhale_api` packages.
Fix #1680 #1495I don't know yet how to prevent breaking user setup, without telling them to add the`ldap` extra when they install the `funkwhale_api` packages.
Fix #1680 #1495https://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/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/2545Fix instance checking its own availability2023-08-14T12:09:48ZcodlFix instance checking its own availabilityThe instance availability checks would mistakenly also check the local instance, this MR fixes that and should also fix #2199.
Test and changelog fragment included.The instance availability checks would mistakenly also check the local instance, this MR fixes that and should also fix #2199.
Test and changelog fragment included.1.3.2https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2554chore(front): lock file maintenance2023-08-24T17:05:54ZGeorg Krausechore(front): lock file maintenancehttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2546Fix user-agent on instance availability checks2023-08-29T10:26:25ZcodlFix user-agent on instance availability checksInstance availability checks are sent with a stock requests user agent string: `python-requests/2.28.2`. This MR changes it to the funkwhale user agent string.Instance availability checks are sent with a stock requests user agent string: `python-requests/2.28.2`. This MR changes it to the funkwhale user agent string.1.3.2https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2566Just for the docker build2023-08-31T17:48:33ZGeorg KrauseJust for the docker buildThe original serializes assumes if allauth is installed, its also used
for the token generation. Thats not the case for us, so we need to
overwrite this behaviorThe original serializes assumes if allauth is installed, its also used
for the token generation. Thats not the case for us, so we need to
overwrite this behaviorhttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2575Re-add custom logging2023-09-21T10:55:56ZKasper Sewerynwvffle@funkwhale.audioRe-add custom loggingCloses #2215Closes #22151.4.0Kasper Sewerynwvffle@funkwhale.audioMargeKasper Sewerynwvffle@funkwhale.audiohttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2583chore(api): pin python to 3.11.5 (stable)2023-09-28T13:10:02ZRenovateBotchore(api): pin python to 3.11.5 (stable)This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [python](https://github.com/containerbase/python-prebuild) | dependencies | pin | `^3.7` -> `3.11.5` |
Add the preset `:preserveSemverRang...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [python](https://github.com/containerbase/python-prebuild) | dependencies | pin | `^3.7` -> `3.11.5` |
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**: Disabled by config. Please merge this manually once you are satisfied.
â™» **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:eyJjcmVhdGVkSW5WZXIiOiIzNy4wLjMiLCJ1cGRhdGVkSW5WZXIiOiIzNy4wLjMiLCJ0YXJnZXRCcmFuY2giOiJzdGFibGUifQ==-->https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2584chore(docs): pin python to 3.11.5 (stable)2023-09-28T14:34:47ZRenovateBotchore(docs): pin python to 3.11.5 (stable)This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [python](https://github.com/containerbase/python-prebuild) | dependencies | pin | `^3.8` -> `3.11.5` |
Add the preset `:preserveSemverRang...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [python](https://github.com/containerbase/python-prebuild) | dependencies | pin | `^3.8` -> `3.11.5` |
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**: Disabled by config. Please merge this manually once you are satisfied.
â™» **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:eyJjcmVhdGVkSW5WZXIiOiIzNy4wLjMiLCJ1cGRhdGVkSW5WZXIiOiIzNy4wLjMiLCJ0YXJnZXRCcmFuY2giOiJzdGFibGUifQ==-->https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2586chore(front): update dependency howler to v2.2.4 (stable)2023-09-29T09:33:37ZRenovateBotchore(front): update dependency howler to v2.2.4 (stable)This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [howler](https://howlerjs.com) ([source](https://github.com/goldfire/howler.js)) | dependencies | patch | [`2.2.3` -> `2.2.4`](https://reno...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [howler](https://howlerjs.com) ([source](https://github.com/goldfire/howler.js)) | dependencies | patch | [`2.2.3` -> `2.2.4`](https://renovatebot.com/diffs/npm/howler/2.2.3/2.2.4) |
---
### Release Notes
<details>
<summary>goldfire/howler.js (howler)</summary>
### [`v2.2.4`](https://github.com/goldfire/howler.js/releases/tag/v2.2.4)
[Compare Source](https://github.com/goldfire/howler.js/compare/v2.2.3...v2.2.4)
- `FIXED` Invalid regex detection of Opera versions 100+ ([#​1676](https://github.com/goldfire/howler.js/pull/1676)).
- `FIXED` The `pannerAttr` method wouldn't set the values the first time it was called ([#​1497](https://github.com/goldfire/howler.js/issues/1497)).
- `FIXED` Error when refreshing the buffer on a sound that has already been unloaded ([#​1508](https://github.com/goldfire/howler.js/issues/1508)).
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy4wLjUiLCJ1cGRhdGVkSW5WZXIiOiIzNy4wLjUiLCJ0YXJnZXRCcmFuY2giOiJzdGFibGUifQ==-->