Version bump and changelog for 1.3.0
This commit is contained in:
parent
43b6b7255f
commit
32b0171ff1
175 changed files with 178 additions and 312 deletions
|
|
@ -1 +0,0 @@
|
|||
Add music visualizer (#1135)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix validity issues in openapi/swagger spec files (#1171)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Parameterize the default S3 ACL when uploading objects. (#1319)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix editing playlist tracks (#1362)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Automatically fetch next page of tracks (#1526)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Documented LOGLEVEL command (#1541).
|
||||
|
|
@ -1 +0,0 @@
|
|||
Added virtualenv upgrade instructions for Debian (#1562).
|
||||
|
|
@ -1 +0,0 @@
|
|||
Adding support for play all radio in search result page (#1563)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Documented the `NGINX_MAX_BODY_SIZE` .env variable (#1624).
|
||||
|
|
@ -1 +0,0 @@
|
|||
Add restore instructions to backup docs (#1627).
|
||||
|
|
@ -1 +0,0 @@
|
|||
Use vite for building the frontend, #1644
|
||||
|
|
@ -1 +0,0 @@
|
|||
Remove unused Footer component (#1660)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Remove usage of deprecated Model and Serializer fields (#1663)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fixed remote subscription form in Podcast and search views (#1708)
|
||||
|
|
@ -1 +0,0 @@
|
|||
New task checking if remote instance is reachable to avoid playback latence (#1711)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Hide create custom radio to un-authenticated users (#1720)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fixes development environment set-up with docker (1726)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fixes channel page (#1729) (1729)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fixed login redirect (1736)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fixed upload form VUE errors (#1738) (1738)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix CSP issue caused by django-channels package (#1752)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Replace django-channels package with web socket implementation from @vueuse/core (#1715)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Migrate to Vue 3
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fixes service worker (#1634)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Handle PWA correctly and provide better cache strategy for album covers (#1721)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Channel overview was displaying foreign tracks (#1773) (1773)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fixes embed player (#1783) (1783)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Allow arbitrary length names for artists, albums and tracks
|
||||
|
|
@ -1 +0,0 @@
|
|||
Cleanup Gitlab CI and Dockerfiles (!1796)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Document the new login flow of the CLI-tool (#1800)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Prepare API for the upcoming version 2
|
||||
|
|
@ -1 +0,0 @@
|
|||
Allow enabling systemd funkwhale.target
|
||||
|
|
@ -1 +0,0 @@
|
|||
Update migration after django update (#1815)
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
|
||||
If you are running the docker deployment, make sure to update our compose file.
|
||||
In this small example we show you how to save the old config and update it
|
||||
correctly:
|
||||
|
||||
```
|
||||
export FUNKWHALE_VERSION="1.3.0"
|
||||
cd /srv/funkwhale
|
||||
docker-compose down
|
||||
mv docker-compose.yml docker-compose.bak
|
||||
curl -L -o /srv/funkwhale/docker-compose.yml "https://dev.funkwhale.audio/funkwhale/funkwhale/raw/${FUNKWHALE_VERSION}/deploy/docker-compose.yml"
|
||||
```
|
||||
|
||||
.. note::
|
||||
If you need to customize your nginx template, e.g. to work around `problems with
|
||||
Docker's resolver <https://docs.funkwhale.audio/admin/external-storages.html#no-resolver-found>`_, you can mount your
|
||||
custom nginx configuration into the container. Uncomment the commented volumes in the `nginx` section of your `docker-compose.yml`.
|
||||
Additionally you need to update the paths in `nginx/funkwhale.template`.
|
||||
Replace all occurrences of `/funkwhale` by `/usr/share/nginx/html`.
|
||||
This loads the templates from your `nginx` folder and overrides the template files in the Docker container.
|
||||
|
||||
```
|
||||
docker-compose up -d
|
||||
```
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
Migrate to vue-i18n (#1831)
|
||||
Fix locale changing (#1862)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Add Gitpod configuration and guide
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix Serializer for inline channel artists (#1833)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Add playable tracks to gitpod instance
|
||||
|
|
@ -1 +0,0 @@
|
|||
Skip refreshing local actors in celery federation.refresh_actor_data task - fixes disappearing avatars (!1873)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Add python debug and test support for gitpod
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix global keyboard shortcuts firing when input is focused (#1876)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Replace django-rest-auth with dj-rest-auth (#1877)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Apply migrations on API container start (!1879)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix OAuth login (#1890)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix openapi specs for user endpoints (#1892, #1894)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Make sure ChannelViewSet always has a serializer (#1895)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Improve specification of LibraryFollowViewSet (#1896)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Add Serializer for SpaManifest endpoint
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix specs for ListenViewSet (#1898)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Exclude /api/v1/oauth/authorize from the specs since its not supported yet (#1899)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Add hint which serializer is used for OembedView (#1901)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Use proper serializer for Search endpoint (#1902)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Add proper serialization for TextPreviewView (#1903)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Rewrote the architecture file (#1908)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Rewrote the plugins documentation (#1910)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Rewrote the federation developer documentation (#1911)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix media directory nginx routing error in front docker container introduced in !1897
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix track table showing all tracks and double pagination in some cases (#1923)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix user requests and reports filtering (#1924)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix content form autofocus despite `autofocus` prop being set to `false` (#1924)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix fetching pages of albums in album detail view (#1927)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix play button in albums with multi-page volumes (#1928)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix purging of dangling files #1929
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix player closing when queue ends (#1931)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix adding same track multiple times (#1933)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix changing visualizer CORS error (#1934).
|
||||
|
|
@ -1 +0,0 @@
|
|||
Allow playback of media from external frontend (#1937).
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix embedded player not working on social posts (1946)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Add systemd update instructions to Debian upgrade instructions (#1966)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Add playlists radio to search page (#1968)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix search by text in affected views (#1858)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Drop direct dependency on pyopenssl (#1975)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix remote search (#1857)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix broken links in CHANGELOG (#1976)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix CSP header issues
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fixes track listenings not being sent when tab is not focused
|
||||
|
|
@ -1 +0,0 @@
|
|||
Update upload status when import fails (#1999)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Remove trailing slash from reverse proxy configuration
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix timeout on spa manifest requests
|
||||
|
|
@ -1 +0,0 @@
|
|||
Random and less listened radio filter out un-owned content on library section (#2007)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Retry fetching new radio track 5 times if error occurred before resetting radio session (#2022)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fixed an issue which caused links in Markdown forms to not render correctly. (#2023)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix postgres connection details in docker setup
|
||||
|
|
@ -1 +0,0 @@
|
|||
Add generic upgrade instructions to Docker postgres documentation (#2049)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Added Nginx regeneration instructions to Debian update guide (#2050)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fixed mobile player element widths (#2054)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Resolved an issue where queue text with mouse over has dark text on dark background (#2058) (2058)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix docker builds on armv7
|
||||
|
|
@ -1 +0,0 @@
|
|||
Allow summary field of actors to be blank. This leaves actors valid that have a blank (`""`) summary field and allows follows from those.
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix front album tracks count translation
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
Prefer str over dict for the CACHE_URL api setting
|
||||
|
||||
This fix the ability to reuse the CACHE_URL with other settings such as
|
||||
CELERY_BROKER_URL.
|
||||
|
|
@ -1 +0,0 @@
|
|||
Remove unnecessary postgres variable in Docker migration guide (#2124).
|
||||
|
|
@ -1 +0,0 @@
|
|||
Add pre-commit to development tools
|
||||
|
|
@ -1 +0,0 @@
|
|||
All administrator documentation has been rewritten to improve clarity and update outdated information.
|
||||
|
|
@ -1 +0,0 @@
|
|||
Upgrade docker base image to alpine 3.17
|
||||
|
|
@ -1 +0,0 @@
|
|||
Pin Alpine package versions in API Dockerfile (fixes part of CI build issues).
|
||||
|
|
@ -1 +0,0 @@
|
|||
Fix api tests warnings by renaming fixtures
|
||||
|
|
@ -1 +0,0 @@
|
|||
Move api tools config to pyproject.toml
|
||||
|
|
@ -1 +0,0 @@
|
|||
Updated API developer documentation (#1912, #1909)
|
||||
|
|
@ -1 +0,0 @@
|
|||
Allow using default browser dark mode and update UI dynamically on change
|
||||
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue