Kasper Seweryn
d1f9a99e1b
chore(front): remove unused dependency and add eslint rule to prevent console usage
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2535 >
2023-07-26 10:05:55 +00:00
Kasper Seweryn
93bf644d2c
fix(front): resolve initialization race condition
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2534 >
2023-07-26 07:55:39 +00:00
Kasper Seweryn
9625732b08
fix(queue): clear shuffled id list when queue is cleared
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2531 >
2023-07-26 07:30:10 +00:00
Georg Krause
cc7fde67b6
Version bump and changelog for 1.3.1
2023-06-27 20:33:58 +02:00
Georg Krause
94c8730239
fix: Adjust paths to nginx configuration files
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2514 >
2023-06-27 12:07:16 +00:00
Petitminion
dac14a36e5
fix: Avoid high memory usage when pruning a lot of skipped uploads
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2512 >
2023-06-27 07:48:01 +00:00
Georg Krause
71ed2aecb1
fix: Make sure the old embed URLs are still working
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2489 >
2023-06-26 09:55:07 +00:00
Georg Krause
8698f2d17c
fix: Make sure the SPA Manifest is fetched using the right protocol
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2468 >
2023-06-21 13:14:16 +00:00
Georg Krause
795e2bf49a
fix: Mount nginx templates into the right location inside docker container
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2491 >
2023-06-21 09:37:14 +00:00
jo
f116a2c933
ci: don't run on branch containing stable or develop
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2452 >
2023-06-19 09:39:20 +02:00
AMoonRabbit
ab521085e9
fix(front): added "dynamic_preferences" path block to nginx
...
fixes banner image not loading (#2149 )
MR: !2442
2023-06-15 13:13:38 +00:00
Kasper Seweryn
b376d66e58
feat(instance): standardize instanceUrl value
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2487 >
2023-06-14 21:37:53 +02:00
Georg Krause
bfcafc8f72
fix: Make sure dependency pins are working with pip install
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2485 >
2023-06-14 14:32:00 +00:00
Kasper Seweryn
f0be5cdaa8
style: fix linting
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2469 >
2023-06-13 09:09:49 +00:00
Kasper Seweryn
f1788ff17b
chore: add changelog snippet
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2469 >
2023-06-13 09:03:06 +00:00
jo
b70b120363
fix(api): raise SystemExit in manage.py script
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2467 >
2023-06-12 13:04:58 +00:00
Kasper Seweryn
21c67aa39a
fix(ui): wait for podcast object to be available before checking if we can see it
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2465 >
2023-06-12 12:36:10 +00:00
Kasper Seweryn
d5c067724e
fix(ui): move modals above all content
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2464 >
2023-06-12 12:00:17 +00:00
Kasper Seweryn
ad7020cb5a
fix(front): clear indexedDB and queue on logout
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2455 >
2023-06-12 10:56:51 +00:00
Kasper Seweryn
cf8e6f7365
chore: add changelog snippet
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2456 >
2023-06-12 09:31:34 +00:00
Kasper Seweryn
d8d3de23ca
fix(search): fix pagination
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2457 >
2023-06-12 08:22:55 +00:00
Kasper Seweryn
a26b29d434
fix(radio-builder): render Fomantic UI's dropdown content once
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2459 >
2023-06-11 22:17:47 +02:00
Moon Rabbit
8100d83bcf
Fix(front): Set correct PWA color theme.
2023-06-06 07:51:07 +00:00
Georg Krause
32b0171ff1
Version bump and changelog for 1.3.0
2023-06-01 18:38:50 +02:00
Georg Krause
905567ae2e
fix(changelog): Adjust naming of changelog snippets
2023-06-01 18:24:15 +02:00
Ciarán Ainsworth
93bdf1c42a
fix(docs): Remove unneeded postgres migration step
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2428 >
2023-05-20 13:22:05 +02:00
Ciarán Ainsworth
6e04858b08
chore(docs): add systemd steps to Debian upgrade
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2423 >
2023-05-12 06:39:54 +00:00
Ciarán Ainsworth
19a1dde9b6
chore(docs): Fix broken links
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2422 >
2023-05-12 08:32:02 +02:00
Sporiff
1fb8c634f7
chore(docs): add postgres update instructions
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2419 >
2023-05-11 12:06:38 +00:00
tobifroe
78fa52e103
fix(2054): player/queue-dropdown mobile layout widths
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2372 >
2023-05-05 22:16:32 +00:00
Sporiff
7853330790
Add Nginx update instructions to Debian guide
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2415 >
2023-04-27 13:24:22 +02:00
jo
3028672096
fix(api): prefer str over dict for the CACHE_URL setting
...
This fix the ability to reuse the CACHE_URL with other settings such as
CELERY_BROKER_URL.
2023-04-19 12:47:24 +02:00
jo
83b2aa0ad8
fix(api): move docker cache settings to django settings
2023-04-14 13:17:55 +02:00
jo
0b33b42210
fix(front): album tracks count i18n
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2389 >
2023-03-31 12:28:09 +02:00
jo
61a4a232ee
chore: move changelog fragment in changelog.d
2023-03-28 19:16:36 +02:00
JuniorJPDJ
817a710c2e
fix(nginx): expose only subdirectories of /media
2023-03-18 09:45:35 +01:00
AMoonRabbit
4cc3da05f7
Corrected typos in vars.css for card text colour.
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2340 >
2023-01-26 15:40:02 +00:00
jo
d4d6fa9b82
fix(api): improve signal handling for systemd services
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2331 >
2023-01-25 12:07:00 +00:00
Georg Krause
7504a5fa53
chore: Add deprecation changelog snippet
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2326 >
2023-01-23 08:54:24 +01:00
jo
c07aa0dbec
fix(api): postgres connection details in docker setup
...
We properly recognize the docker setup to generate DATABASE_URL configuration.
Fix #2036
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2326 >
2023-01-23 08:51:16 +01:00
Georg Krause
f49a894204
chore: Add deprecation notice for Python 3.7
2023-01-22 13:26:43 +01:00
Philipp Wolfer
7da78afa43
maloja: fix submission of artist names
...
Payload must be submitted as JSON and artist must be an array
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2328 >
2023-01-22 10:45:32 +00:00
Philipp Wolfer
097f803fab
Docker: Do not publicly expose API port
...
The default docker-setup exposes the API container directly on port 5000. This should not be the case and is not needed, as API access is all routed through the frontend nginx reverse proxy.
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2324 >
2023-01-22 10:38:20 +00:00
Kasper Seweryn
b0225d3513
chore: add changelog snippet
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2330 >
2023-01-21 12:14:05 +00:00
wvffle
7f93311150
feat(ui): update upload status with error message if import failed
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2308 >
2023-01-19 07:26:17 +00:00
Ciarán Ainsworth
ee07023282
docs: use correct changlog fragment extension
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2318 >
2023-01-18 14:18:44 +00:00
Ciarán Ainsworth
c6cb00de48
docs: Add changelog for compose upgrade.
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2318 >
2023-01-18 14:18:44 +00:00
jo
ede69dd623
refactor(api): rename api composer/django/ dir to docker/
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2302 >
2023-01-17 11:54:27 +00:00
jo
14b5e137bd
feat: prefer using the funkwhale-manage entrypoint
...
This replaces `poetry run python3 manage.py` with `venv/bin/funkwhale-manage`.
Command running `venv/bin/funkwhale-manage` assume the current working directory is `/srv/funkwhale` on common deployments.
In the funkwhale api docker image, the funwhale-manage command line
interface is available globally.
2023-01-16 02:11:07 +01:00
jo
75c9b1eabe
feat: don't use poetry in production deployments
2023-01-16 02:11:01 +01:00