funkwhale merge requestshttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests2023-11-29T21:03:13Zhttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2654Resolve "New Nginx templates don't work in Docker container"2023-11-29T21:03:13ZGeorg KrauseResolve "New Nginx templates don't work in Docker container"Closes #2252Closes #22521.4.0Georg KrauseMargeGeorg Krausehttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2623Resolve "Meta <meta> tags are broken in 1.3.x"2023-11-29T15:43:28ZGeorg KrauseResolve "Meta <meta> tags are broken in 1.3.x"Closes #2208Closes #22081.4.0Georg KrauseMargeGeorg Krausehttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2653Resolve "Rate Limiting endpoint fails when unauthenticated"2023-11-28T18:20:43ZGeorg KrauseResolve "Rate Limiting endpoint fails when unauthenticated"Closes #2248Closes #22481.4.0Georg KrauseMargeGeorg Krausehttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2650fix(embed): Make sure embed has sane default image and correct link2023-11-28T13:18:44ZGeorg Krausefix(embed): Make sure embed has sane default image and correct link1.4.0MargeMargehttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2648Fix websocket issue in template2023-11-27T11:41:06ZCiarán Ainsworthsporiff@funkwhale.audioFix websocket issue in templateFixes an issue reported on Matrix that was causing the websocket connection to fail.
## Before :tired_face:
![image](/uploads/9e853bc03504925b681e7778abcfb7ac/image.png)
## After :sunglasses:
![image](/uploads/f91a8463dde79dad3a74a...Fixes an issue reported on Matrix that was causing the websocket connection to fail.
## Before :tired_face:
![image](/uploads/9e853bc03504925b681e7778abcfb7ac/image.png)
## After :sunglasses:
![image](/uploads/f91a8463dde79dad3a74a86e5e198124/image.png)1.4.0Ciarán Ainsworthsporiff@funkwhale.audioMargeCiarán Ainsworthsporiff@funkwhale.audiohttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2649Update broken link NOCHANGELOG2023-11-27T08:52:29ZCiarán Ainsworthsporiff@funkwhale.audioUpdate broken link NOCHANGELOGFixes the really annoying broken link failureFixes the really annoying broken link failure1.4.0Ciarán Ainsworthsporiff@funkwhale.audioMargeCiarán Ainsworthsporiff@funkwhale.audiohttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2647chore(api): update dependency aioresponses to v0.7.6 (develop)2023-11-26T08:09:29ZRenovateBotchore(api): update dependency aioresponses to v0.7.6 (develop)This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [aioresponses](https://github.com/pnuckowski/aioresponses) | dev | patch | `==0.7.5` -> `==0.7.6` |
---
### Release Notes
<details>
<sum...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [aioresponses](https://github.com/pnuckowski/aioresponses) | dev | patch | `==0.7.5` -> `==0.7.6` |
---
### Release Notes
<details>
<summary>pnuckowski/aioresponses (aioresponses)</summary>
### [`v0.7.6`](https://github.com/pnuckowski/aioresponses/compare/0.7.5...0.7.6)
[Compare Source](https://github.com/pnuckowski/aioresponses/compare/0.7.5...0.7.6)
</details>
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 **Automerge**: Enabled.
♻ **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:eyJjcmVhdGVkSW5WZXIiOiIzNy42OC4xIiwidXBkYXRlZEluVmVyIjoiMzcuNjguMSIsInRhcmdldEJyYW5jaCI6ImRldmVsb3AifQ==-->MargeMargehttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2615Fix old covers2023-11-25T15:41:52ZinterfectFix old coversThis fixes the missing album covers in the queue for old uploads, by allowing access to `/media/albums/covers/` again, just like for `/media/attachments/`.
Related issue: #2181 <!-- it's okay to have no issue for small changes -->
This...This fixes the missing album covers in the queue for old uploads, by allowing access to `/media/albums/covers/` again, just like for `/media/attachments/`.
Related issue: #2181 <!-- 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)1.4.0Georg KrauseGeorg Krausehttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2643Resolve "Connect loglevel and debug mode"2023-11-24T14:09:22ZGeorg KrauseResolve "Connect loglevel and debug mode"Closes #1538Closes #15381.4.0Georg KrauseMargeGeorg Krausehttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2641Update COC in nodeinfo spec2023-11-24T13:52:41ZCiarán Ainsworthsporiff@funkwhale.audioUpdate COC in nodeinfo specRelated to #2085Related to #20851.4.0Georg KrauseMargeGeorg Krausehttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2645chore(front): update dependency standardized-audio-context to v25.3.59 (stable)2023-11-23T15:36:39ZRenovateBotchore(front): update dependency standardized-audio-context to v25.3.59 (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.58` -> `25.3.59`...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [standardized-audio-context](https://github.com/chrisguttandin/standardized-audio-context) | dependencies | patch | [`25.3.58` -> `25.3.59`](https://renovatebot.com/diffs/npm/standardized-audio-context/25.3.58/25.3.59) |
---
### Release Notes
<details>
<summary>chrisguttandin/standardized-audio-context (standardized-audio-context)</summary>
### [`v25.3.59`](https://github.com/chrisguttandin/standardized-audio-context/releases/tag/v25.3.59)
[Compare Source](https://github.com/chrisguttandin/standardized-audio-context/compare/v25.3.58...v25.3.59)
[all commits](https://github.com/chrisguttandin/standardized-audio-context/compare/v25.3.58...v25.3.59)
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy42NS4yIiwidXBkYXRlZEluVmVyIjoiMzcuNjUuMiIsInRhcmdldEJyYW5jaCI6InN0YWJsZSJ9-->MargeMargehttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2547Template nginx configs2023-11-23T15:32:03ZGeorg KrauseTemplate nginx configs1.4.0Georg KrauseMargeGeorg Krausehttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2642Resolve "Embed fails to load"2023-11-23T12:18:18ZCiarán Ainsworthsporiff@funkwhale.audioResolve "Embed fails to load"Closes #2251
This MR fixes the broken regex used to fetch the embed source from the JSON body. If also fixes an issue that causes the copy button not to work in the embed modal.
[Reference](https://developer.mozilla.org/en-US/docs/Web...Closes #2251
This MR fixes the broken regex used to fetch the embed source from the JSON body. If also fixes an issue that causes the copy button not to work in the embed modal.
[Reference](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/test)1.4.0Ciarán Ainsworthsporiff@funkwhale.audioMargeCiarán Ainsworthsporiff@funkwhale.audiohttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2644chore(api): update dependency aioresponses to v0.7.6 (stable)2023-11-23T12:10:00ZRenovateBotchore(api): update dependency aioresponses to v0.7.6 (stable)This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [aioresponses](https://github.com/pnuckowski/aioresponses) | dev-dependencies | patch | `==0.7.4` -> `==0.7.6` |
---
### Release Notes
<...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [aioresponses](https://github.com/pnuckowski/aioresponses) | dev-dependencies | patch | `==0.7.4` -> `==0.7.6` |
---
### Release Notes
<details>
<summary>pnuckowski/aioresponses (aioresponses)</summary>
### [`v0.7.6`](https://github.com/pnuckowski/aioresponses/compare/0.7.5...0.7.6)
[Compare Source](https://github.com/pnuckowski/aioresponses/compare/0.7.5...0.7.6)
### [`v0.7.5`](https://github.com/pnuckowski/aioresponses/compare/0.7.4...0.7.5)
[Compare Source](https://github.com/pnuckowski/aioresponses/compare/0.7.4...0.7.5)
</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:eyJjcmVhdGVkSW5WZXIiOiIzNy42NS4yIiwidXBkYXRlZEluVmVyIjoiMzcuNjUuMiIsInRhcmdldEJyYW5jaCI6InN0YWJsZSJ9-->MargeMargehttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2604Resolve "IV - 5 New version of the nodeinfo endpoint (nodeinfo 2.1)"2023-11-23T10:57:51ZGeorg KrauseResolve "IV - 5 New version of the nodeinfo endpoint (nodeinfo 2.1)"Closes #2085Closes #20851.4.0Georg KrauseMargeGeorg Krausehttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2640chore(front): lock file maintenance (develop)2023-11-23T10:42:16ZRenovateBotchore(front): lock file maintenance (develop)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:eyJjcmVhdGVkSW5WZXIiOiIzNy42MS4zIiwidXBkYXRlZEluVmVyIjoiMzcuNjEuMyIsInRhcmdldEJyYW5jaCI6ImRldmVsb3AifQ==-->MargeMargehttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2603Resolve "pin lb-matching-tools and troi deps" NOCHANGELOG2023-11-23T09:46:15ZpetitminionResolve "pin lb-matching-tools and troi deps" NOCHANGELOGCloses #2232Closes #22321.4.0Georg KrauseMargeGeorg Krausehttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2639chore(api): update dependency python-ldap to v3.4.4 (stable)2023-11-19T15:04:14ZRenovateBotchore(api): update dependency python-ldap to v3.4.4 (stable)This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [python-ldap](https://www.python-ldap.org/) | dependencies | patch | `==3.4.3` -> `==3.4.4` |
---
### Configuration
📅 **Schedule**: Bran...This MR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [python-ldap](https://www.python-ldap.org/) | dependencies | patch | `==3.4.3` -> `==3.4.4` |
---
### 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:eyJjcmVhdGVkSW5WZXIiOiIzNy41OS44IiwidXBkYXRlZEluVmVyIjoiMzcuNTkuOCIsInRhcmdldEJyYW5jaCI6InN0YWJsZSJ9-->https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2607Only allow MusicBrainz tagged file on a pod (#2083)2023-11-19T14:37:55ZpetitminionOnly allow MusicBrainz tagged file on a pod (#2083)Closes #2083Closes #20831.4.0petitminionMargepetitminionhttps://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2549docs: Correct order of steps for postgres migrate2023-11-19T08:07:53ZAlexander Dunkeldocs: Correct order of steps for postgres migrate```
docker compose exec -i postgres pg_dump -U postgres postgres > db_dump.sql
```
cannot be used if the postgres container is stopped (first step).
I switched these two steps in the docs.```
docker compose exec -i postgres pg_dump -U postgres postgres > db_dump.sql
```
cannot be used if the postgres container is stopped (first step).
I switched these two steps in the docs.1.4.0Alexander DunkelMargeAlexander Dunkel