Chocobozzz
92e66e04f7
Rename studio to editor
2022-03-22 17:24:32 +01:00
Chocobozzz
1808a1f8e4
Add video edition finished notification
2022-03-22 16:25:14 +01:00
Chocobozzz
348c2ce3ff
Remove old migration files
2022-03-21 14:54:29 +01:00
Chocobozzz
f4110e0a72
Update server dependencies
2022-03-21 14:20:47 +01:00
Chocobozzz
11d70211af
Fix channels creation creation limit count
2022-03-21 09:27:49 +01:00
Chocobozzz
43fc899a10
Fix channels list count
2022-03-21 09:26:48 +01:00
Chocobozzz
88f1692781
Ensure bin dir exists before dl youtube-dl
2022-03-21 08:34:45 +01:00
Chocobozzz
57e4e1c1a9
Don't store remote rates of remote videos
...
In the future we'll stop to expose all available rates to improve users
privacy
2022-03-18 11:21:50 +01:00
Chocobozzz
db1ccd05d3
Fix CI
2022-03-17 10:50:26 +01:00
Chocobozzz
2769876fb2
Fix client html cache on theme update
2022-03-17 09:09:06 +01:00
Chocobozzz
52fe4b671a
Fix torrent creation
2022-03-16 18:35:05 +01:00
Chocobozzz
f012319a64
Process video torrents in order
...
Prevent update before video torrent generation for example
2022-03-16 15:45:58 +01:00
Doug Luce
f9915efa5e
Make object storage ACL configurable
...
Override this value to allow uploads to non-public S3
buckets. Otherwise "AccessDenied: Access Denied" errors will end up in
the log.
Fixes #4850
2022-03-16 10:58:01 +01:00
kontrollanten
60233e90d2
add client.videos.upload.maxChunkSize config ( #4857 )
...
* add client.videos.upload.maxChunkSize config
* updates after review
* remove maxChunkSize from custom-config
2022-03-16 10:57:36 +01:00
Chocobozzz
74220dba9d
Fix username/password CLI options
2022-03-15 09:21:05 +01:00
Chocobozzz
f443a74649
Add latency setting support
2022-03-09 09:23:10 +01:00
kontrollanten
2c102aac13
Display avatar in video miniatures ( #4823 )
...
* show avatar in video miniatures
closes #4040
* fix: videos for api, include avatars
* add config for display video miniature avatar
* Revert "fix: videos for api, include avatars"
This reverts commit 5520a3eda6
.
* video-min: set display avatar to false as default
* remove empty line
* rename display_avatar > display_author_avatar
* fix renaming displayAvatar > displayAuthorAvatar
2022-03-08 13:39:27 +01:00
Chocobozzz
cc45cc9ac1
Remove uneeded memoize
2022-03-08 11:39:56 +01:00
Chocobozzz
7b51ede977
Merge branch 'release/4.1.0' into develop
2022-03-08 11:28:32 +01:00
Chocobozzz
f6f48301a9
More robust transcoding checker
2022-03-08 09:42:22 +01:00
Chocobozzz
c47c3bcb0a
Fix multiple servers tests
2022-03-08 09:18:43 +01:00
Chocobozzz
4c6d99e5b6
Fix channel tests
2022-03-08 08:50:38 +01:00
Chocobozzz
0c058f256a
Remove exif tags when processing images
2022-03-07 17:23:12 +01:00
Chocobozzz
41878d3397
Remove unnecessary comment
2022-03-07 11:52:29 +01:00
Chocobozzz
2f19481147
Optimize markdown renderer
2022-03-07 11:48:53 +01:00
Chocobozzz
ab4b897499
Merge branch 'release/4.1.0' into develop
2022-03-04 17:01:02 +01:00
Chocobozzz
907ba7e270
Fix live update error
2022-03-04 17:00:53 +01:00
Chocobozzz
d3d3deaa7a
Refactor user build and express file middlewares
2022-03-04 10:57:36 +01:00
Chocobozzz
156c44c8f6
Refactor a little bit raw sql builders
2022-03-03 10:23:44 +01:00
Chocobozzz
135c38bbc5
Fix search index tests
2022-03-02 08:40:57 +01:00
Chocobozzz
90fbb78498
Node 12 is not supported anymore
2022-03-01 14:08:03 +01:00
Chocobozzz
7bde625050
Fill width of local avatars
2022-03-01 13:37:40 +01:00
kontrollanten
8d07888728
Possibility to set custom RTMP/RTMPS hostname ( #4811 )
...
* live: set custom RTMP/RTMPS hostname
closes #4786
* dont use webserver.hostname as default
* check that rtmp/s.hostname is set
2022-03-01 13:37:34 +01:00
Chocobozzz
b5c00b9b67
Fix lint
2022-03-01 08:33:23 +01:00
Chocobozzz
242f52253e
Fix getting avatars in videos list
2022-03-01 08:32:49 +01:00
Chocobozzz
f1c70a8666
Remove unnecessary code
2022-02-28 16:04:31 +01:00
Chocobozzz
95faf1eaff
Create another test suite for transcoding jobs
2022-02-28 16:02:08 +01:00
Chocobozzz
f7ac03ee94
Fix client html performance regression
2022-02-28 15:13:56 +01:00
kontrollanten
c5ca7e1e0c
add filter:api.video-playlist.videos.list.* hooks
...
closes #4775
2022-02-28 10:56:37 +01:00
Chocobozzz
c729caf6cc
Add basic video editor support
2022-02-28 10:42:19 +01:00
kontrollanten
d0800f7661
Implement avatar miniatures ( #4639 )
...
* client: remove unused file
* refactor(client/my-actor-avatar): size from input
Read size from component input instead of scss, to make it possible to
use smaller avatar images when implemented.
* implement avatar miniatures
close #4560
* fix(test): max file size
* fix(search-index): normalize res acc to avatarMini
* refactor avatars to an array
* client/search: resize channel avatar to 120
* refactor(client/videos): remove unused function
* client(actor-avatar): set default size
* fix tests and avatars full result
When findOne is used only an array containting one avatar is returned.
* update migration version and version notations
* server/search: harmonize normalizing
* Cleanup avatar miniature PR
Co-authored-by: Chocobozzz <me@florianbigard.com>
2022-02-28 08:34:43 +01:00
Chocobozzz
8296984de4
Fix max buffer size for youtube-dl
2022-02-22 15:03:13 +01:00
Chocobozzz
5301e7762b
Fix video file storage column consistency
2022-02-22 14:49:23 +01:00
Chocobozzz
6ea9295b8f
Check video privacy when creating comments/rates
2022-02-22 14:16:51 +01:00
Chocobozzz
bdb54e6f8c
Use local URL for feed guid
2022-02-22 11:16:29 +01:00
Chocobozzz
ebee0c0427
Increase test timeout
2022-02-10 10:43:42 +01:00
Chocobozzz
9d8ef212ff
Fix broken dep
2022-02-09 17:48:15 +01:00
Chocobozzz
d4727de48b
Upgrade tools dependencies
2022-02-09 13:51:26 +01:00
Chocobozzz
c9f27d9881
Update server dependencies
2022-02-09 13:51:24 +01:00
Chocobozzz
350b866fdd
Fix CLI build
2022-02-09 13:37:04 +01:00
Chocobozzz
400ed2ab41
Add log on user plugin auth conflict
2022-02-09 11:54:18 +01:00
Chocobozzz
7630e1c893
Fix import timeout inconsistency
2022-02-09 11:54:18 +01:00
Chocobozzz
474542d7ac
Add additional checks when importing a video
2022-02-09 11:54:18 +01:00
Chocobozzz
f33e515991
Correctly check import target URL IP
2022-02-07 11:21:25 +01:00
Chocobozzz
4393b2552c
Move to peertube feed fork
2022-02-07 09:38:24 +01:00
Chocobozzz
c68e2b2d22
Fix plaintext markdown converter
2022-02-04 10:38:32 +01:00
Chocobozzz
6e0ee5a53a
Update changelog
2022-02-04 09:01:40 +01:00
Chocobozzz
cd8f207a8e
Case insensitive search on tags
2022-02-03 10:24:48 +01:00
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
Chocobozzz
228d8e8e47
Convert markdown to html/plain text for feeds
2022-01-31 10:07:38 +01:00
Chocobozzz
ebe4b3df5c
Remove fixed workaround
2022-01-21 11:11:03 +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
82b9a1005c
Fix abuse crash on deleted reporter account
2022-01-20 10:52:50 +01:00
Chocobozzz
4abc7b053a
Fix peertube tools auth
2022-01-20 09:33:49 +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
52435e467a
Handle quota for 413
2022-01-19 10:50:34 +01:00
Chocobozzz
7177b46ca1
Add ability to delete history element
2022-01-18 11:23:41 +01:00
Chocobozzz
2f0a0ae217
Upgrade uploadx dependency
2022-01-18 10:47:26 +01:00
Chocobozzz
743dab5517
Better 413 error handling in cli script
2022-01-18 09:19:59 +01:00
Chocobozzz
4dfd57ae6f
Better auth args handling for peertube cli
2022-01-18 09:13:36 +01:00
Chocobozzz
8f7d35fd0f
Add simplified/traditional chinese languages
2022-01-17 11:33:50 +01:00
Chocobozzz
ff4d2c73fd
Fix bull redis options
2022-01-14 15:06:33 +01:00
Chocobozzz
5cd0a3aead
Upgrade server tools dependencies
2022-01-14 14:41:03 +01:00
Chocobozzz
c0d2eac332
Update server dependencies
2022-01-14 14:15:23 +01:00
Chocobozzz
ce7c099f0e
Increase captions max size
2022-01-14 08:47:27 +01:00
Chocobozzz
3726c37255
Add missing mediaType info to AP objects
2022-01-13 14:16:32 +01:00
John Livingston
dd200d3477
Fix missing Account.name on getAuthUser return type.
2022-01-12 15:26:13 +01:00
Chocobozzz
73e64592b9
Fix lint
2022-01-10 17:03:11 +01:00
Chocobozzz
ac75f640fe
Display all user history
...
Not limited to instance federation bubble
2022-01-10 16:40:56 +01:00
Chocobozzz
3318147300
Merge branch 'release/4.0.0' into develop
2022-01-10 16:17:46 +01:00
Chocobozzz
84c8d98668
Don't display comments of private/internal videos
2022-01-10 16:15:09 +01:00
Florent
22c7778630
Give the ability to define python path for youtube-dl / yt-dlp
2022-01-10 10:01:43 +01:00
Chocobozzz
f332d502d5
Fix abuse test
2022-01-07 08:45:05 +01:00
Chocobozzz
cbe2f36d93
Fix audio transcoding with video only file
2022-01-06 17:55:37 +01:00
Chocobozzz
c3edc5b074
Merge branch 'release/4.0.0' into develop
2022-01-06 13:31:37 +01:00
Chocobozzz
795212f7ac
Prevent caption listing of private videos
2022-01-06 13:27:29 +01:00
Chocobozzz
7b54a81ccc
Prevent video import on non unicast ips
2022-01-06 11:16:35 +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
cea093bca5
Fix redis connection timeout
...
We don't need to start it at this point
And it could lead to issues when nodejs is compiling peertube using sync
calls
2022-01-04 10:45:50 +01:00
Chocobozzz
8f5a1f36b5
Try to fix tests
2022-01-04 09:16:43 +01:00
Chocobozzz
b18a501a0e
Try to fix docker build
2022-01-03 14:20:56 +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
fba87e27c1
Resolve enums at compile time
2021-12-28 15:34:55 +01:00
Chocobozzz
81d02aac56
Fix types package dependencies
2021-12-28 15:10:55 +01:00
Chocobozzz
10a72a7e61
Fix tests
2021-12-28 14:12:57 +01:00