funkwhale merge requestshttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests2023-08-29T10:26:25Zhttps://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/2554chore(front): lock file maintenance2023-08-24T17:05:54ZGeorg Krausechore(front): lock file maintenancehttps://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/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/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/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/2181Draft: test: run api tests in parallel2023-06-27T04:17:36ZjooolaDraft: test: run api tests in paralleljooolajooolahttps://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/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/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/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/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/2447Draft: fix(front): vue 3.3 extends props2023-06-12T12:01:52ZjooolaDraft: fix(front): vue 3.3 extends propshttps://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/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/2227Fix 500 when fetching tracks from Apache+S3 (#1979)2023-06-06T09:09:56ZRick OsborneFix 500 when fetching tracks from Apache+S3 (#1979)This (locally) fixes #1979. Someone with more familiarity should really look at it, though: there's some asymmetry in `funkwhale_api/music/views.py` between nginx and apache2 which I don't entirely understand, so I'm not sure how safe t...This (locally) fixes #1979. Someone with more familiarity should really look at it, though: there's some asymmetry in `funkwhale_api/music/views.py` between nginx and apache2 which I don't entirely understand, so I'm not sure how safe this is. It also seems like this was an intentional change in 300e24dbde28a3ad9c20fd8da529586248f3dbe1. But also, the test introduced in that change, `test_serve_file_in_place`, doesn't work for me locally despite the rest of the tests being green ... so ... :shrug: ?JuniorJPDJJuniorJPDJhttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2432Merge 1.3.0 into stable2023-06-01T17:16:22ZGeorg KrauseMerge 1.3.0 into stablehttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2140Draft: Add a caddy reverse proxy configuration2023-05-25T04:04:06ZmqusDraft: Add a caddy reverse proxy configurationPlease avoid merging the base branch into your feature branch. We are working with rebases and those merged tend to cause trouble.
For further questions, join us at Matrix: https://matrix.to/#/#funkwhale-dev:matrix.org
If your contribu...Please avoid merging the base branch into your feature branch. We are working with rebases and those merged tend to cause trouble.
For further questions, join us at Matrix: https://matrix.to/#/#funkwhale-dev:matrix.org
If your contribution is fixing an issue by a small change, please consider a merge into `stable` by using it as target branch.
Related issue: !1384 <!-- it's okay to have no issue for small changes -->
This Merge Request includes:
- [ ] Tests
- [x] A changelog fragment (cf https://docs.funkwhale.audio/contributing.html#changelog-management)JuniorJPDJJuniorJPDJhttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2426Resolve "Create playlist button" NOCHANGELOG2023-05-16T20:14:54ZKasper Sewerynwvffle@funkwhale.audioResolve "Create playlist button" NOCHANGELOGCloses #2127Closes #21271.3.0Kasper Sewerynwvffle@funkwhale.audioKasper Sewerynwvffle@funkwhale.audiohttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2420Resolve "Update documentation links in README files"2023-05-11T19:34:58ZCiarán Ainsworthsporiff@funkwhale.audioResolve "Update documentation links in README files"Closes #1976Closes #19761.3.0Ciarán Ainsworthsporiff@funkwhale.audioCiarán Ainsworthsporiff@funkwhale.audio