Commit Graph

1076 Commits

Author SHA1 Message Date
Chocobozzz
b25fdc73fd Add fixme info 2022-02-02 09:20:40 +01:00
Chocobozzz
a2caee9f51 Fix HLS re transcoding with object storage enabled 2022-02-01 14:19:44 +01:00
Chocobozzz
0f11ec8dd3 Prevent HLS transcoding after webtorrent transcoding 2022-02-01 11:27:38 +01:00
lutangar
d2d4a5a999 Fix plugin settings manager definition
This mainly fix the `onSettingsChange` argument typing.
I'm not 100% sure the setting `value` can be a boolean though.
But this is how it was typed before so I just made it consistent.

Feel free to change - or suggest change - to the type names / location.
2022-01-20 13:43:20 +01:00
Chocobozzz
d511df2890 Add ability to filter my imports by target URL 2022-01-19 14:58:16 +01:00
Chocobozzz
419b520ca4 Add ability to cancel & delete video imports 2022-01-19 14:31:05 +01:00
Chocobozzz
2f0a0ae217 Upgrade uploadx dependency 2022-01-18 10:47:26 +01:00
Chocobozzz
ff4d2c73fd Fix bull redis options 2022-01-14 15:06:33 +01:00
Chocobozzz
c0d2eac332 Update server dependencies 2022-01-14 14:15:23 +01:00
Chocobozzz
cbe2f36d93 Fix audio transcoding with video only file 2022-01-06 17:55:37 +01:00
Chocobozzz
75b7117f07 Remove unnecessary NPM_RUN_BUILD_OPTS docker arg 2022-01-06 10:37:55 +01:00
Chocobozzz
f8360396ff Stop using tsconfig register
Prefer to replace paths at compile time
2022-01-06 08:26:14 +01:00
Chocobozzz
8f5a1f36b5 Try to fix tests 2022-01-04 09:16:43 +01:00
Chocobozzz
0628157fe9 Move uuid stuff in extra utils
Since it requires an external dependency
2021-12-29 14:44:58 +01:00
Chocobozzz
fb3c9e2bf5 Translate plugin settings 2021-12-29 14:08:07 +01:00
Chocobozzz
10a72a7e61 Fix tests 2021-12-28 14:12:57 +01:00
Chocobozzz
f1569117f9 Cleanup unavailable remote AP resource 2021-12-28 11:37:05 +01:00
Chocobozzz
ae4e417ab0 Update CREDITS 2021-12-24 14:56:33 +01:00
Chocobozzz
e5d91a9b9c Upgrade redis dep 2021-12-24 14:52:24 +01:00
Chocobozzz
c7cdac4409 Fix type conflict 2021-12-24 10:40:51 +01:00
Chocobozzz
d17c7b4e8c Fix shared imports 2021-12-24 10:14:47 +01:00
Chocobozzz
5354af75b3 Fix video import transcoding 2021-12-23 13:40:47 +01:00
Chocobozzz
dbd9fb44dd Don't stuck state when move transcoding job failed 2021-12-23 11:13:06 +01:00
Chocobozzz
482b26231b Fix audio only transcoding 2021-12-23 10:57:55 +01:00
Chocobozzz
293074ae79 Fix video upload with big preview 2021-12-17 15:50:02 +01:00
Chocobozzz
f304a1580b Fix build 2021-12-17 13:58:07 +01:00
Chocobozzz
c55e3d7227 Move test functions outside extra-utils 2021-12-17 12:24:03 +01:00
Chocobozzz
6b5f72beda Move typescript utils in its own directory 2021-12-16 18:04:16 +01:00
Chocobozzz
754c52b9b9 Add ffprobe helper 2021-12-16 17:00:46 +01:00
Chocobozzz
2e9c7877eb Add videos.getFiles plugin helper 2021-12-16 16:49:43 +01:00
Chocobozzz
b65de1be4d Use different p2p policy for embeds and webapp 2021-12-16 10:08:55 +01:00
Chocobozzz
a9bfa85d2c Add ability for admins to set default p2p policy 2021-12-16 10:08:55 +01:00
lutangar
06aad80165 chore(refactor): remove shared folder dependencies to the server
Many files from the `shared` folder were importing files from the `server` folder.
When attempting to use Typescript project references to describe dependencies,
it highlighted a circular dependency beetween `shared` <-> `server`.

The Typescript project forbid such usages.
Using project references greatly improve performance by rebuilding only
the updated project and not all source files.
> see https://www.typescriptlang.org/docs/handbook/project-references.html
2021-12-16 10:08:43 +01:00
Chocobozzz
3cf68b869d Ability for admins to set default upload values 2021-12-14 17:17:01 +01:00
Chocobozzz
14857212f1 Move b frame strategy in transcoding profile
We may use a too high value for some encoders and it allows to specify
custom values/strategy
2021-12-14 10:46:31 +01:00
Chocobozzz
ab18fadfd1 Fix AP audience 2021-12-13 17:33:59 +01:00
Chocobozzz
b5e1cd9a30 Handle channel owner update of remote server 2021-12-13 16:03:16 +01:00
Chocobozzz
9e847c17f9 No notification on moderator abuse 2021-12-09 14:27:32 +01:00
Chocobozzz
9b293cd6a2 Update torrent metadata on video update 2021-12-08 11:07:19 +01:00
Chocobozzz
636d73c588 Merge branch 'release/4.0.0' into develop 2021-12-07 13:47:34 +01:00
Chocobozzz
4c6757f2fd Fix live log tags 2021-12-07 13:45:01 +01:00
Chocobozzz
80badf493a Add mute status in account and channel pages 2021-12-07 09:46:01 +01:00
Chocobozzz
0bc53e2029 Add ability to redirect users on external auth 2021-12-03 17:04:47 +01:00
Chocobozzz
9ea02c48a7 Merge branch 'release/4.0.0' into develop 2021-12-03 14:40:52 +01:00
Chocobozzz
025d858e79 Fix pending transcoding with failed job 2021-12-03 14:40:29 +01:00
Chocobozzz
6d472b4046 Decrease time to cleanup resumable uploads 2021-12-03 14:01:38 +01:00
Chocobozzz
9213df1d79 Fix comment 2021-12-03 10:49:36 +01:00
Chocobozzz
63a3d336f6 Remove uneeded function 2021-12-03 10:14:33 +01:00
Chocobozzz
ca87d95bcb Fix plugin upgrade
Correctly decache all plugin paths
2021-12-03 10:14:17 +01:00
kontrollanten
5fc44b57f8 Add header Vary Accept-Language (#4588)
* nginx: add header Vary Accept-Language

solves #3647

* Revert "nginx: add header Vary Accept-Language"

This reverts commit 90dccf5324.

* add resp header Vary Accept-Language

solves #3647

* don't add vary header to embed page
2021-12-02 09:14:54 +01:00