JuniorJPDJ
817a710c2e
fix(nginx): expose only subdirectories of /media
2023-03-18 09:45:35 +01:00
Georg Krause
b55c2549bd
fix(nginx): Remove trailing slash from reverse proxy configuration
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2253 >
2022-12-07 07:32:48 +00:00
Georg Krause
f17fc0c7a6
Add rewrites for manifests
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2039 >
2022-12-05 13:59:05 +00:00
Georg Krause
38bd1351ea
Fix: Embedded player in dev setup
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2039 >
2022-12-05 13:59:05 +00:00
Georg Krause
8b20bad542
Fix gitpod api proxy pass
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2039 >
2022-12-05 13:59:05 +00:00
Georg Krause
1373b829b0
fix: Use correct location for embedded player
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2039 >
2022-12-05 13:59:05 +00:00
Georg Krause
e24e43b684
fix: make frontend run again on gitpod and potencially all dev setups
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2039 >
2022-12-05 13:59:05 +00:00
JuniorJPDJ
8857c40a8d
fix(front): add missing changes to front/docker/funkwhale.conf.template and docker/nginx/conf.dev
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2039 >
2022-12-05 13:59:05 +00:00
JuniorJPDJ
ae53cf4cf0
fix(nginx): cleanup all nginx config files NOCHANGELOG
2022-11-22 19:23:13 +00:00
wvffle
306a2e9738
Fix CSP for remote instances
2022-09-26 18:34:13 +00:00
wvffle
86be283c6c
Reimplement embedded player ui with petite-vue
2022-09-25 22:52:02 +00:00
Kasper Seweryn
c73010b382
Fix CSP headers for remote instance
2022-09-15 08:57:04 +00:00
wvffle
ad2e04469a
Fix CSP header
2022-09-06 09:26:36 +00:00
wvffle
97e7049333
Rewrite player logic
...
This commit will bring:
- Gapless play! (Fix #739 )
- Chunked queue shuffling - we play first track after first 50 queue items are shuffled, then we shuffle chunks of 50 queue items with each new animation frame.
- We can now restore original queue order after shuffling! (Part of #1506 )
- Preloading whole tracks into LRU cache (Should fix #1812 )
- Preloading multiple tracks at once
2022-09-06 09:26:36 +00:00
wvffle
4805842f89
Add sentry support
2022-09-06 09:26:36 +00:00
Kasper Seweryn
734a7528c6
Add Gitpod support and guide
2022-06-23 17:21:06 +00:00
Marcos Peña
8bc273ab76
Fixes images not loading in docker dev setup
2022-04-08 12:24:21 +00:00
Georg Krause
68ff51c26d
Enable debug and allow remote connect-src
2022-04-08 12:24:21 +00:00
Marcos Peña
a7698ce56b
Fix broken dev environment set-up
2022-03-08 09:37:37 +00:00
JuniorJPDJ
15ea984486
Fix X-Frame-Options HTTP header for embed and force it to SAMEORIGIN value for other pages
2021-10-21 08:34:06 +00:00
Eliot Berriot
ef6219e8c4
Fixed issue with service worker scope
2020-01-09 15:23:37 +01:00
Eliot Berriot
e82dda302f
Fix #932 : Updated docs to ensure streaming works when using Minio/S3 and DSub
2019-10-03 10:58:20 +02:00
Eliot Berriot
0a71d160a5
Fixed some issues with staticfiles not being served in dev after switch to uvicorn
2019-07-18 12:51:57 +02:00
Eliot Berriot
53782a5eb5
See #880 : updated CSP, added X-Frame-Options on front-end files, ensure embeds work
2019-07-18 11:08:18 +02:00
Eliot Berriot
9c5f623d03
See #880 : added CSP policy in deployment files
2019-07-18 10:21:55 +02:00
Eliot Berriot
c39cd010d5
See #880 : allow using a production-builded frontend in dev to test CSP
2019-07-18 10:21:54 +02:00
Eliot Berriot
102aa6f5ba
Fixed issues with front-end websockets in dev
2019-07-15 14:20:29 +02:00
Eliot Berriot
6135d427e7
Fixed some issues
2019-04-24 12:56:15 +02:00
Eliot Berriot
101ae27885
Fix #565 : store media files in S3 bucket
2019-04-23 18:01:42 +02:00
Eliot Berriot
fa5676ed6e
Fix #678 : Removed potential BREACH exploit because of Gzip compression
2019-01-29 10:21:57 +01:00
Eliot Berriot
5cbd92dcb0
Fix #654 : Increased default upload limit from 30 to 100MB
2019-01-11 09:51:23 +01:00
Eliot Berriot
5321cb4c46
Enable gzip compression to reduce bandwidth consumption
2018-12-20 11:07:29 +01:00
Eliot Berriot
815d729367
Fix #578 : added embed.html page to power iframe widget
2018-12-19 14:03:21 +01:00
Eliot Berriot
36a0a4df4f
Removed transcoding support ( #271 )
2018-06-03 18:33:28 +02:00
Eliot Berriot
ca104d6450
Increased max body size in dev
2018-05-21 20:55:45 +02:00
Eliot Berriot
632aca5153
Dev setup for working with subsonic API
2018-05-09 20:38:26 +02:00
Eliot Berriot
70d3385aa3
Documentation update for the new in-place import
2018-04-21 19:30:55 +02:00
Eliot Berriot
7205a8b245
Development nginx container now work with customized port
2018-03-29 20:30:24 +02:00
Eliot Berriot
498aa1137b
Initial channels integration
2018-03-01 18:38:31 +01:00
Eliot Berriot
40d33ccc77
Nginx configuration to cache transcoded media
2018-02-19 21:21:05 +01:00
Eliot Berriot
50af04345b
Use webpack dev proxy to serve api/media
2018-02-18 14:42:17 +01:00
Eliot Berriot
1c8f055490
Brand new file importer
2017-12-27 23:32:02 +01:00
Eliot Berriot
da4c76ace8
Now return media files with absolute URL
2017-07-11 09:14:54 +02:00
Eliot Berriot
bab3981d25
Fixed #15 : Ensure we check for authorization for serving audio files, meaning we don't leak the absolute URL anymore
2017-06-28 23:31:43 +02:00