funkwhale/api
Kuba Orlik 3a83290cc0 Fix feed formatting so it passes w3c validation
Feeds generated by Funkwhale do not pass validation with the [w3c
validator](https://validator.w3.org/feed/check.cgi?url=https%3A%2F%2Fpodcast.midline.pl%2Fapi%2Fv1%2Fchannels%2FMidline%2Frss).
This commit addresses the problems identified during validation:

1. The `isPermalink` is not recognized -> changed it to
   `isPermaLink` (capital "L")

2. `itunes:summary` and `itunes:subtitle` are 256 characters after
   truncating, but the maximum is 255. The truncating function trims the
   text to 255 chars, but then adds `…`, so the text is one character
   too long

3. The tags within `itunes:keywords` are now separated with commas
   instead of spaces (https://validator.w3.org/feed/docs/warning/InvalidKeywords.html)
2020-10-22 15:06:28 +02:00
..
compose/django Reduce DB connection leaks 2019-10-17 15:17:26 +02:00
config Fix #1205: Added a new, large thumbnail size for cover images 2020-08-28 20:59:54 +02:00
funkwhale_api Fix feed formatting so it passes w3c validation 2020-10-22 15:06:28 +02:00
requirements Fix feed formatting so it passes w3c validation 2020-10-22 15:06:28 +02:00
tests Fix feed formatting so it passes w3c validation 2020-10-22 15:06:28 +02:00
.coveragerc Initial commit that merge both the front end and the API in the same repository 2017-06-23 23:00:42 +02:00
.dockerignore Docker setup is officialy documented! ❤️ 2017-06-25 23:02:36 +02:00
.pylintrc Initial commit that merge both the front end and the API in the same repository 2017-06-23 23:00:42 +02:00
Dockerfile Remove build dependencies to lighten docker image 2020-03-09 17:04:06 +01:00
install_os_dependencies.sh See #542: ensure install_os_dependencies.sh is runnable from anywhere 2018-10-01 19:16:48 +02:00
manage.py Server CLI: user management 2019-11-25 09:45:53 +01:00
requirements.apt Fix #862: replaced Daphne by Gunicorn/Uvicorn 2019-06-19 10:26:09 +02:00
requirements.pac Implement LDAP authentication 2018-08-22 18:10:39 +00:00
requirements.txt Removed empty production.txt requirements file 2019-01-11 14:26:56 +01:00
setup.cfg Fix #1105: Can now launch server import from the UI 2020-08-03 13:50:53 +02:00