Add markdown enhancements

This commit will bring:
- Linking to other users with `@username`
- Linking to tags with `#tag`
- Opening external links in new tab (Fix #1647)
- Single line breaks to avoid confusion for non-technical users (Fix #1377)
- 😒 support...
- Email encoding in markdown
- Markdown editor now auto-resizes to accomodate content (Fix #1379)

NOTE: This only works in very few places. We need to wait for #1835 to have those features available widely
This commit is contained in:
wvffle 2022-07-25 18:41:03 +00:00 committed by Georg Krause
commit f06c040b50
22 changed files with 1491 additions and 712 deletions

View file

@ -32,6 +32,8 @@ tasks:
poetry run python manage.py gitpod dev
- name: Frontend
env:
VUE_EDITOR: code
before: cd front
init: |
yarn install
@ -42,6 +44,7 @@ tasks:
env:
COMPOSE_FILE: /workspace/funkwhale/.gitpod/docker-compose.yml
ENV_FILE: /workspace/funkwhale/.gitpod/.env
VUE_EDITOR: code
command: |
clear
echo ""