Georg Krause
62653a2f62
chore: Move database url composition from custom script to django settings
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2313 >
2023-01-12 18:23:50 +00:00
jo
165011ff6d
feat: improve docker caching
...
The apk dependencies will change less often than the venv from the builder.
2023-01-12 13:35:23 +01:00
jo
e93e6bbb74
style: sort apk dependencies in docker
2023-01-12 13:35:22 +01:00
jo
0e05587fed
style: readability for docker pip dependencies install
2023-01-12 13:35:22 +01:00
jo
0b4319656a
feat: install api python package inside docker
...
This mainly allow users to use the `funkwhale-manage` entrypoint.
2023-01-12 13:35:22 +01:00
jo
64f54fa709
feat: disable pip cache during docker build
2023-01-12 13:35:21 +01:00
jo
85d4bd60d9
feat: don't buffer stdout/err in docker
...
This makes sure we don't loose any logs that might have been buffered and haven't been written to the docker logs.
2023-01-12 13:35:21 +01:00
jo
44904d80be
feat: don't compile python byte code in docker
2023-01-12 13:35:21 +01:00
jo
419eec2baa
feat: use allowlist based .dockerignore
2023-01-12 13:35:21 +01:00
Renovate Bot
bb0dbfb509
chore(front): update dependency vue-i18n to v9.3.0-beta.14-77e850b
2023-01-12 06:04:33 +00:00
jo
95b15b4913
ci: allow failure for find_broken_links job
2023-01-11 18:48:38 +01:00
Georg Krause
85e3984e3b
fix: Can't purge failed files #1929
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2280 >
2023-01-05 19:39:01 +01:00
jo
5c0284e3b1
fix: remove permissions workaround in api container
...
The permissions in the CI are now the same as in the repository.
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2298 >
2023-01-04 07:29:24 +00:00
Ciarán Ainsworth
e38c97d9fd
Add docker user instructions
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2309 >
2022-12-30 22:35:20 +00:00
Ciarán Ainsworth
1a5c285e95
Add instructions for overriding docker nginx files
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2311 >
2022-12-30 20:00:25 +00:00
Ciarán Ainsworth
658b017c5e
test(api): Add test for link rendering
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2312 >
2022-12-29 17:35:09 +00:00
Ciarán Ainsworth
101b1b6a23
fix(api): Add href to protected attributes
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2312 >
2022-12-29 17:25:30 +00:00
wvffle
af6b5c3843
fix(playback): await all async methods in interna API
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2306 >
2022-12-29 14:34:04 +00:00
Ciarán Ainsworth
b04e087ca6
Improve a11y
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2303 >
2022-12-28 18:37:37 +00:00
Kasper Seweryn
d55176b213
refactor: fix indentation
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2303 >
2022-12-28 14:48:37 +00:00
Ciarán Ainsworth
9833133894
Improve formatting
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2303 >
2022-12-28 14:47:09 +00:00
Ciarán Ainsworth
b4ef4e1f08
Update vue-i18n to latest beta
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2303 >
2022-12-28 14:47:09 +00:00
wvffle
576f6f448f
fix(components): remove all `%{}` string templates
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2303 >
2022-12-28 14:47:09 +00:00
jo
3420ea9f16
ci: don't use dependencies and needs together
...
Using dependencies and needs together doesn't work, the needs will be ignored.
In addition, needs doesn't load the "needed job" artifacts by default, it has to be specified.
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2310 >
2022-12-28 09:02:14 +00:00
wvffle
fb87d3141a
fix(ui): repair reactivity on search fieds in moderation views when on first page
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2304 >
2022-12-28 08:38:03 +00:00
wvffle
1b6de47a4f
fix(playback): previous button now seeks to 0 when track is listened over 3 seconds
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2305 >
2022-12-27 13:09:12 +00:00
jo
a48f1b5449
fix: unpin asgiref
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2300 >
2022-12-23 11:23:03 +00:00
jo
bf20fcb694
refactor: format api pyproject.toml
...
Sort and group dependencies by usage.
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2300 >
2022-12-23 11:23:03 +00:00
Georg Krause
ef1392b831
fix(api): Properly mount static files into the frontend container to serve them
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2301 >
2022-12-20 08:51:45 +01:00
Renovate Bot
4aba907205
chore(api): update dependency sentry-sdk to v1.12.1
2022-12-19 17:33:12 +00:00
Ciarán Ainsworth
4ecbc8956a
Improve UI copy
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2285 >
2022-12-19 17:13:29 +00:00
Petitminion
03a5a83a3b
Random and less listened radio filter out un-owned content on library section ( #2007 )
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2285 >
2022-12-19 17:13:29 +00:00
Renovate Bot
5ff28cb52c
chore(front): update sentry-javascript monorepo to v7.27.0
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2296 >
2022-12-19 16:31:53 +00:00
Georg Krause
619a4001dd
fix(front): Fix Docker build
2022-12-19 17:11:40 +01:00
Georg Krause
36e3d33174
chore(api): Bump lxml version to 4.9.2
2022-12-19 16:23:10 +01:00
jo
b359bb6498
fix: timeout on spa manifest requests
...
The previous behaviour had a loop of requests between the front
app and the api when querying the pwa manifest.
This reduce the coupling around the pwa manifest file between the api
and the front app, by uplicating the files so each "service" has a copy
of it, while keeping them in sync and having the front pwa manifest as
single source of truth.
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2291 >
2022-12-19 14:33:12 +01:00
Renovate Bot
6abecfc904
chore(front): update dependency sass to v1.57.0
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2295 >
2022-12-18 16:31:33 +00:00
Renovate Bot
daa633a085
chore(front): update dependency vite to v4.0.2
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2294 >
2022-12-18 12:01:24 +00:00
Renovate Bot
ce78cb02ff
chore(api): update dependency pytz to v2022.7
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2293 >
2022-12-18 10:02:27 +00:00
Renovate Bot
19adbb3c6c
chore(front): update dependency vue-tsc to v1.0.14
2022-12-18 09:31:41 +00:00
Renovate Bot
30cbe7c722
chore(front): update dependency eslint to v8.30.0
2022-12-17 19:31:36 +00:00
Renovate Bot
ef30a726b0
chore(api): update dependency sentry-sdk to v1.12.0
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2290 >
2022-12-17 16:33:12 +00:00
Renovate Bot
6c96975d9c
chore(front): update dependency sinon to v15.0.1
2022-12-17 15:32:20 +00:00
Renovate Bot
15e20a9a78
chore(api): update dependency boto3 to v1.26.32
2022-12-17 15:02:13 +00:00
Renovate Bot
9216d70f3b
chore(api): update dependency drf-spectacular to v0.25.1
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2289 >
2022-12-16 18:02:10 +00:00
Georg Krause
7e13cb45bb
ci: Fix doubled git hash in version of nodeinfo endpoint
2022-12-16 17:34:11 +00:00
jo
c2355a49b2
ci: ignore nginx website in find broken links
2022-12-16 17:24:28 +00:00
Petitminion
311ea7b3b7
fix RuntimeWarning: DateTimeField Domain.last_successful_contact
2022-12-16 17:02:22 +00:00
Renovate Bot
5d31e4bbec
chore(api): update dependency boto3 to v1.26.31
2022-12-16 14:02:06 +00:00
Georg Krause
180cd1cc48
fix: Add missing fields to Spa Manifest Serializer
...
Part-of: <https://dev.funkwhale.audio/funkwhale/funkwhale/-/merge_requests/2256 >
2022-12-15 23:43:43 +00:00