funkwhale/api/funkwhale_api
Simon Arlott 88a72ea14d
Handle access errors scanning directories
Trying to read a directory that is visible but not accessible, or a
symlink to a file in a directory that is not accessible will raise a
PermissionError. Output these and then continue.

If os.scandir() raises an exception then the finally block accesses
"scanner" before it is assigned, raising an UnboundLocalError.
2020-06-21 10:19:04 +01:00
..
activity
audio Exclude external podcasts from library home 2020-04-22 09:17:05 +02:00
cli Increase image quality of downscaled images from 70 to 95 2020-05-07 19:18:19 +02:00
common Merge branch 'master' into develop 2020-06-19 15:48:25 +02:00
contrib
favorites Channels api docs 2020-06-15 09:10:41 +02:00
federation Improved some error handling 2020-06-14 15:09:14 +02:00
history Federation of avatars 2020-01-23 17:19:27 +01:00
instance Include only local content in nodeinfo stats, added downloads count 2020-02-14 10:48:20 +01:00
manage Fix #1096: Fixed wrong album and track count in admin artist API 2020-05-04 12:13:58 +02:00
moderation See #170: admin UI for channels, reporting channels 2020-03-31 10:45:41 +02:00
music Handle access errors scanning directories 2020-06-21 10:19:04 +01:00
musicbrainz
playlists See #170: can now filter playlists by track, artist and album 2020-03-26 16:28:58 +01:00
providers
radios New radios: play your own content, or a given library 2019-11-27 15:28:21 +01:00
requests
static New theming system 2020-05-15 14:12:36 +02:00
subsonic Fix #1158: crash when loading recent albums via Subsonic 2020-06-11 18:06:00 +02:00
tags Resolve "Tagging artists/albums genres when importing music files" 2019-12-18 07:52:09 +01:00
taskapp See #170: fetch channel outbox on discovery/detail 2020-03-31 16:22:11 +02:00
templates
users Support session/cookie based auth, see #1108 2020-05-18 12:03:30 +02:00
__init__.py Version bump and changelog for 0.21.1 2020-06-11 10:44:20 +02:00
factories.py