1. 28 Apr, 2018 9 commits
  2. 27 Apr, 2018 10 commits
  3. 26 Apr, 2018 9 commits
  4. 25 Apr, 2018 2 commits
  5. 24 Apr, 2018 1 commit
  6. 23 Apr, 2018 9 commits
    • Eliot Berriot's avatar
      Merge tag '0.10' into develop · 55e62d85
      Eliot Berriot authored
      0.10 (2018-04-23)
      -----------------
      
      Features:
      
      - Can now import files in-place from the CLI importer (#155)
      
      Enhancements:
      
      - Avoid downloading audio files multiple times from remote libraries (#163)
      - Better file import performance and error handling (#144)
      - Import job and batch API and front-end have been improved with better
        performance, pagination and additional filters (#171)
      - Increased max_length on TrackFile.source, this will help when importing files
        with a really long path (#142)
      - Player is back in Queue tab (#150)
      
      Bugfixes:
      
      - Fail graciously when AP representation includes a null_value for mediaType
      - Fix sidebar tabs not showing under small resolution under Chrome (#173)
      - Fixed broken login due to badly configured Axios (#172)
      - Fixed broken playlist modal after login (#155)
      - Fixed queue reorder or track deletion restarting currently playing track
        (#151)
      - Radio will now append new track if you delete the last track in queue (#145)
      - Reset all sensitive front-end data on logout (#124)
      - Typos/not showing text due to i18n work (#175)
      
      Documentation:
      
      - Better documentation for hardware requirements and memory usage (#165)
      
      In-place import
      ^^^^^^^^^^^^^^^
      
      This release includes in-place imports for the CLI import. This means you can
      load gigabytes of music into funkwhale without worrying about about Funkwhale
      copying those music files in its internal storage and eating your disk space.
      
      `This new feature is documented here <https://docs.funkwhale.audio/importing-music.html#in-place-import>`_
      and require additional configuration to ensure funkwhale and your webserver can
      serve those files properly.
      
      **Non-docker users:**
      
      Assuming your music is stored in ``/srv/funkwhale/data/music``, add the following
      block to your nginx configuration::
      
          location /_protected/music {
              internal;
              alias   /srv/funkwhale/data/music;
          }
      
      And the following to your .env file::
      
          MUSIC_DIRECTORY_PATH=/srv/funkwhale/data/music
      
      **Docker users:**
      
      Assuming your music is stored in ``/srv/funkwhale/data/music``, add the following
      block to your nginx configuration::
      
          location /_protected/music {
              internal;
              alias   /srv/funkwhale/data/music;
          }
      
      Assuming you have the following volume directive in your ``docker-compose.yml``
      (it's the default): ``/srv/funkwhale/data/music:/music:ro``, then add
      the following to your .env file::
      
          # this is the path in the container
          MUSIC_DIRECTORY_PATH=/music
          # this is the path on the host
          MUSIC_DIRECTORY_SERVE_PATH=/srv/funkwhale/data/music
      55e62d85
    • Eliot Berriot's avatar
      Merge branch 'release/0.10' · 0087ae4c
      Eliot Berriot authored
      0087ae4c
    • Eliot Berriot's avatar
      Version bump and Changelog · 7e8972a3
      Eliot Berriot authored
      7e8972a3
    • Eliot Berriot's avatar
      Merge branch '175-i18n-typos' into 'develop' · bcc71280
      Eliot Berriot authored
      Resolve "i18n typos"
      
      Closes #175
      
      See merge request funkwhale/funkwhale!161
      bcc71280
    • Eliot Berriot's avatar
      912c98c7
    • Eliot Berriot's avatar
      Merge branch '150-player-queue-tab' into 'develop' · 9124c7a9
      Eliot Berriot authored
      Resolve "Include player buttons on the queue tab"
      
      Closes #150
      
      See merge request funkwhale/funkwhale!160
      9124c7a9
    • Eliot Berriot's avatar
      Fix #150: Player is back in Queue tab · 1a34f448
      Eliot Berriot authored
      1a34f448
    • Eliot Berriot's avatar
      Merge branch '145-radio-delete-last-track' into 'develop' · 0ab62b86
      Eliot Berriot authored
      Resolve "Unexpected behavior with radios"
      
      Closes #145
      
      See merge request funkwhale/funkwhale!159
      0ab62b86
    • Eliot Berriot's avatar