jon r
2bee368683
fix(compose): split Django and Celery healthchecks
...
- This also fixes a regression with Celery not finding its broker in the worker
container, by adding a dedictad variable and assigning a separate Redis database /1.
Some issues were complaining about corruptions in the Celery database, which
might have come from reusing the same /0 database as Django cache and queue.
- Renames the celeryworker container to just worker.
This partly undoes 4ee6190cc1
2025-03-31 22:33:02 +02:00
jon r
559c339f6a
fix(Dockerfile): chmod octal notation for Docker
2025-03-31 22:33:02 +02:00
jon r
99f3f36ed5
feat(compose/api): move healthcheck to Dockerfile + update entrypoint.sh
2025-03-31 22:33:02 +02:00
jon r
034a7b75cd
chore(api/settings): remove depreciated IS_DOCKER_SETUP variable
...
This configuration was for a very old Docker version that still supported
linking containers together, which allowed for service discovery via the
environment.
This is not present in Docker anymore for many years now, so removing.
2025-03-31 22:33:02 +02:00
jon r
0bc581044a
chore(api/settings): move FORCE from local to common
2025-03-31 22:33:02 +02:00
jon r
9f7f6ba8bf
fix(settings/local): do not force by default, but specify explicitly
...
Adds tini as PID 1 to Django containers for them to react to signals.
(init: true)
2025-03-31 22:33:02 +02:00
petitminion
c7bd63d1c1
pipelines:check OpenApi schema generation match repo schema ( #2388 )
2025-03-25 17:21:23 +00:00
petitminion
6c6cb60a28
Fix schema generation to allow propre types in front ( #2404 )
2025-02-20 15:04:25 +00:00
petitminion
c1b0b71479
Fix missing description field in api schemas NOCHANGELOG
2025-02-20 13:44:54 +00:00
Petitminion
0937990980
Migrate artist attachement_cover to cover (to be consistent with track and album objects)
2025-02-20 14:04:37 +01:00
Renovate Bot
6696b671dc
chore(api): update dependency sentry-sdk to v2.22.0
2025-02-17 14:32:53 +00:00
Petitminion
31557fdced
upgrade all develop deps
2025-02-17 15:12:09 +01:00
Karl Sickendick
01915f91cf
Attempt to fix issue #2122
2025-02-17 11:23:52 +00:00
Renovate Bot
8d726c2c8d
chore(api): update dependency sentry-sdk to v2.21.0
2025-02-17 01:25:50 +00:00
Renovate Bot
8736924b36
chore(api): update dependency ipython to v8.32.0
2025-02-16 23:47:53 +00:00
Renovate Bot
2b2ea1e54a
chore(api): update dependency faker to v36
2025-02-16 22:25:57 +00:00
Renovate Bot
a3479e8c95
chore(api): update dependency django-filter to v25
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2877 >
2025-02-16 21:48:26 +00:00
Renovate Bot
e0e66fc333
chore(api): update dependency black to v25
2025-02-16 21:31:00 +00:00
petitminion
4db233b0c8
feat(subsonic):Subsonic getAlbumInfo, getAlbumInfo2 and getTopSongs endpoints ( #2392 )
2025-02-13 11:32:06 +00:00
petitminion
994765d952
Fix arm docker build gfortran NOCHANGELOG
2025-02-12 10:42:54 +00:00
petitminion
801ffbce40
fix(db):fix the fix of migrations regression from library drop NOCHANGELOG
2025-02-11 15:17:13 +00:00
petitminion
3843996e75
fix(db):drop library migration bugs NOCHANGELOG
2025-02-11 14:35:08 +00:00
petitminion
5fc8102776
fix(api): Admin library foreign key error NOCHANGELOG
2025-02-11 13:47:59 +00:00
petitminion
0507c193d3
fix artist_credit regression NOCHANGELOG
2025-01-26 10:39:01 +00:00
JS Moore
830b0a485f
Add support for deprecated COVERART in ogg containers and update relevant documentation ( #2376 )
2025-01-25 15:12:38 +00:00
Petitminion
85ec0011d7
test
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2861 >
2025-01-23 18:08:23 +00:00
Petitminion
187108d495
fix Cannot fetch local actor webfinger
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2861 >
2025-01-23 18:08:23 +00:00
Petitminion
689c9feb79
delete testing.py since unused
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2860 >
2025-01-22 11:53:31 +00:00
petitminion
82a1facdb5
Resolve "ActivityStreams compliance: duration" ( #1566 )
2025-01-20 21:26:47 +00:00
RenovateBot
e5aa82e141
chore(api): update all dependencies (develop) (major)
2025-01-16 11:51:31 +00:00
RenovateBot
606066bf3b
chore(api): update all dependencies (develop)
2025-01-15 14:23:09 +00:00
Renovate Bot
8cc555321e
chore(api): update channels
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2846 >
2025-01-15 11:32:47 +00:00
Renovate Bot
95d2520420
chore(api): update dependency coverage to v7.6.10
2025-01-15 10:21:27 +00:00
RenovateBot
7c33efa1cd
chore(api): update dependency dj-rest-auth to v7 (develop)
2025-01-15 09:00:51 +00:00
Renovate Bot
769a3dc79e
chore(api): update dependency django-filter to v24
2025-01-14 19:22:31 +00:00
Renovate Bot
227379b7ab
chore(api): update dependency django-dynamic-preferences to v1.17.0
2025-01-14 17:14:52 +00:00
RenovateBot
980bba942f
chore(api): update dependency django-allauth to v0.63.6 (develop)
2025-01-14 16:57:52 +00:00
petitminion
78856cc32a
Drop python 3.8 and 3.9, support python 3.13
2025-01-13 21:47:18 +00:00
petitminion
b6d27a58d3
Allow plugin to download third party tracks
2025-01-12 17:30:16 +00:00
petitminion
6f2c001bc2
fix channel upload NOCHANGELOG
2025-01-11 12:40:59 +00:00
petitminion
d59019b9a7
update faka data docs NOCHANGELOG
2025-01-10 20:59:09 +00:00
petitminion
6a79f048cd
fix: set FORCE to 1 in dev env NOCHANGELOG
2025-01-10 19:17:58 +00:00
petitminion
c9d915fb33
Drop libraries in favor of playlist for user audio sharing ( #2366 )
2025-01-04 15:03:49 +00:00
petitminion
fedd340ed5
Playlist federation ( #1458 )
2025-01-03 18:17:25 +00:00
petitminion
4bfa1feacf
Resolve "regression:multiple albums with same name and artsit creating during import"
2024-12-28 19:09:43 +00:00
petitminion
9804de3650
User follow with trackfavorite and listening activity ( #1810 and #2075 )
2024-12-06 14:17:21 +00:00
petitminion
d1287a36a5
Import/export playlist in xspf ( #836 ).
2024-12-05 11:31:41 +00:00
Petitminion
31330fed3e
Display v2 endpoints to swagger ( #2352 )
2024-11-18 20:26:04 +01:00
Petitminion
d2ac7bf84a
Display v2 endpoints to swagger ( #2352 )
2024-11-18 17:54:54 +00:00
petitminion
fc6d8ed73c
Resolve "regression : multi-artist break fake data import"
2024-10-24 12:31:49 +00:00