Chocobozzz
|
99afa081bc
|
Add AP stats
|
2020-12-15 13:34:58 +01:00 |
Chocobozzz
|
c9bc850e93
|
Use -1 for max live duration unlimited
|
2020-12-15 09:26:37 +01:00 |
Chocobozzz
|
113d4a3f73
|
Only link to crowdfunding pages in credits
|
2020-12-14 16:08:15 +01:00 |
kontrollanten
|
40c52969f7
|
emails: remove hardcoded PeerTube names
|
2020-12-14 15:37:29 +01:00 |
kontrollanten
|
2e4b8ae485
|
emailer: use instance name instead of hostname
|
2020-12-14 15:37:29 +01:00 |
kontrollanten
|
915e2bbb97
|
video embed: use instance name as html title
|
2020-12-14 15:25:51 +01:00 |
kontrollanten
|
2564d97e0d
|
video-embed: inject custom CSS
closes #3420
|
2020-12-14 15:25:51 +01:00 |
Chocobozzz
|
402145b863
|
Refactor jobs state
|
2020-12-14 12:00:35 +01:00 |
Chocobozzz
|
5721fd8374
|
Fix channels import with a channel with playlists
|
2020-12-14 09:55:30 +01:00 |
Chocobozzz
|
d8794cf855
|
More robust import script when using since/until
|
2020-12-14 09:55:30 +01:00 |
Chocobozzz
|
f98c395295
|
Keep scope in notifier
|
2020-12-14 09:34:47 +01:00 |
kontrollanten
|
b1771455af
|
fix(notifier): notifyModeratorsOfNewAbuse
closes #3445
|
2020-12-14 09:34:47 +01:00 |
Chocobozzz
|
59fd824cf3
|
Fix tests timeout
|
2020-12-14 09:11:27 +01:00 |
Chocobozzz
|
34caef7fc0
|
Add joblog at the end of ci
|
2020-12-14 09:11:27 +01:00 |
Chocobozzz
|
e078371807
|
Parse log script can take files as args
|
2020-12-14 09:11:27 +01:00 |
Rigel Kent
|
040d6896a3
|
add display of logs matching any state
|
2020-12-13 19:27:25 +01:00 |
Girish Ramakrishnan
|
75594f474a
|
do not crash if SMTP server is down
just log a warning if the SMTP server is down on startup time
fixes #3457
|
2020-12-12 08:50:59 +01:00 |
Chocobozzz
|
a800dbf345
|
Live views update
|
2020-12-09 16:31:42 +01:00 |
Chocobozzz
|
5cac83a78d
|
Refactor views component
|
2020-12-09 15:33:16 +01:00 |
Chocobozzz
|
0d8de2756f
|
Fix live tests
|
2020-12-09 14:45:47 +01:00 |
Chocobozzz
|
b49f22d8f9
|
Upgrade sequelize to v6
|
2020-12-09 11:41:22 +01:00 |
Rigel Kent
|
f2eb23cd87
|
emit more specific status codes on video upload (#3423)
- reduce http status codes list to potentially useful codes
- convert more codes to typed ones
- factorize html generator for error responses
|
2020-12-08 21:16:10 +01:00 |
Chocobozzz
|
8e2392e512
|
Fix config test
|
2020-12-08 11:37:24 +01:00 |
Chocobozzz
|
a59f210ff3
|
Refactor a little bit client canonical URL
|
2020-12-08 11:15:11 +01:00 |
Thomas Citharel
|
e5024f5181
|
Add tests
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-12-08 11:15:11 +01:00 |
Thomas Citharel
|
106fa2249d
|
Set canonical link to original video/playlist url
The local URL was used instead of the original url
Signed-off-by: Thomas Citharel <tcit@tcit.fr>
|
2020-12-08 11:15:11 +01:00 |
kontrollanten
|
2805cb7cb6
|
server/mw/oauth: res.loc.auth to true upon auth
Setting res.locals.authenticated explicity to
true makes it's more clear whether the req is
authenticated when using optionalAuthenticate
middlware.
|
2020-12-08 10:40:08 +01:00 |
kontrollanten
|
f17faefb30
|
plugins: add optional authentication for routes
|
2020-12-08 10:40:08 +01:00 |
Chocobozzz
|
c824e8a0c7
|
Fix hook test
|
2020-12-08 10:38:47 +01:00 |
Chocobozzz
|
38267c0c8a
|
Use dedicated hooks for account/channel videos
|
2020-12-08 10:33:23 +01:00 |
kontrollanten
|
1bfc07e4cc
|
server accounts/videos: trigger filter hook
|
2020-12-08 10:33:23 +01:00 |
Chocobozzz
|
17b7d4b315
|
Don't allow manual redundancy of live videos
|
2020-12-07 16:07:52 +01:00 |
Chocobozzz
|
5b9b403a20
|
Fix replay last segments loop
|
2020-12-07 16:07:00 +01:00 |
Rigel Kent
|
2d53be0267
|
replace numbers with typed http status codes (#3409)
|
2020-12-07 14:32:36 +01:00 |
Chocobozzz
|
4ef9ea482f
|
Fix live transcoding tests
|
2020-12-04 16:41:03 +01:00 |
Chocobozzz
|
aa5ee5017a
|
Fix lint
|
2020-12-04 15:58:29 +01:00 |
Chocobozzz
|
e772bdf14c
|
Load video in permanent live after last one ended
|
2020-12-04 15:38:32 +01:00 |
Chocobozzz
|
3851e732c4
|
Fix audio issues with live replay
|
2020-12-04 15:10:13 +01:00 |
Chocobozzz
|
49bcdb0d66
|
Try to fix live freeze
|
2020-12-04 10:40:53 +01:00 |
Chocobozzz
|
55223d6574
|
Fix live transcoding threads config
|
2020-12-04 10:02:09 +01:00 |
Chocobozzz
|
e26dc0cdbd
|
Strict actor url comparison
|
2020-12-03 16:12:58 +01:00 |
Chocobozzz
|
5147a6d945
|
Try to fix non HTTPS remote accounts
|
2020-12-03 15:21:16 +01:00 |
Chocobozzz
|
bb4ba6d94c
|
Add permanent live support
|
2020-12-03 15:21:16 +01:00 |
Rigel Kent
|
d4132d3f56
|
more explicit error messages for file uploads
|
2020-12-03 10:15:49 +01:00 |
Chocobozzz
|
4a54a93941
|
Fix live invalid save replay duration
|
2020-12-03 10:05:10 +01:00 |
Chocobozzz
|
ffc12d3ad5
|
Increase live constraint test timeout
|
2020-12-02 16:58:45 +01:00 |
Chocobozzz
|
3a735f7df7
|
Prepare changelog
|
2020-12-02 14:24:07 +01:00 |
Chocobozzz
|
2650d6d489
|
Fix live replay duration glitch
|
2020-12-02 10:18:15 +01:00 |
Chocobozzz
|
49cff3a4c9
|
Keep displayName as valid playlist sort
|
2020-12-01 15:08:59 +01:00 |
Chocobozzz
|
d9550daf05
|
Add local actor follow url migration
|
2020-12-01 15:04:38 +01:00 |
Chocobozzz
|
9e3e4adc65
|
Add logs to fixture generations
|
2020-12-01 15:04:38 +01:00 |
Arman
|
117c643e45
|
Fix sort fields on Video Playlists
displayName does not exist in VideoPlaylistModel, the correct field is `name`
|
2020-12-01 14:58:35 +01:00 |
Chocobozzz
|
8c666c44ab
|
Fix live saving after a server restart
|
2020-11-30 17:03:13 +01:00 |
Chocobozzz
|
6cddd97d1d
|
Fix lint
|
2020-11-30 16:02:34 +01:00 |
Chocobozzz
|
937581b8f6
|
Fix high CPU with long live when save replay is true
|
2020-11-30 15:59:22 +01:00 |
Chocobozzz
|
bd2e2f11d0
|
Add inspect to test script
|
2020-11-30 15:06:25 +01:00 |
Chocobozzz
|
0484ec9e41
|
Try to fix live tests
|
2020-11-30 09:16:41 +01:00 |
Chocobozzz
|
4a7f90248b
|
Fix cors on sha segment endpoint
|
2020-11-27 17:09:36 +01:00 |
Chocobozzz
|
e5a516e702
|
More robust live test
|
2020-11-27 15:46:49 +01:00 |
Chocobozzz
|
9b337d8c0f
|
Fix 500 on unknown thread
|
2020-11-27 11:48:20 +01:00 |
Chocobozzz
|
353f8bc0c7
|
Add registered setting CLI plugin install test
|
2020-11-27 11:41:38 +01:00 |
Chocobozzz
|
0e856b78e9
|
Try to fix live test
|
2020-11-26 15:16:30 +01:00 |
Chocobozzz
|
ce4a50b99b
|
Fix "Too many packets buffered for output stream"
And move encoder global options in a global wrapper
|
2020-11-26 14:45:48 +01:00 |
Chocobozzz
|
fb4b3f91dc
|
Count only active lives for account limit
|
2020-11-26 14:08:31 +01:00 |
Chocobozzz
|
884d2c39ae
|
Fix live FPS limit
|
2020-11-26 11:30:18 +01:00 |
Chocobozzz
|
d07b2944db
|
Fix comment account external URL
It did not work, and I think it's better to target the local account
page anyway
|
2020-11-25 15:11:57 +01:00 |
Chocobozzz
|
a9d4c3c8ca
|
Avoid too large cert error messages
|
2020-11-25 14:43:43 +01:00 |
Chocobozzz
|
18490b0765
|
Fix migration and test
|
2020-11-25 11:07:56 +01:00 |
Rigel Kent
|
5beb89f223
|
refactor scoped token service
|
2020-11-25 11:07:56 +01:00 |
Rigel Kent
|
afff310e50
|
allow private syndication feeds via a user feedToken
|
2020-11-25 11:07:56 +01:00 |
Chocobozzz
|
f619de0e43
|
Add tests to gif resizer
|
2020-11-25 10:07:51 +01:00 |
Chocobozzz
|
6b67897e2e
|
Add transcoding module comments
|
2020-11-25 10:07:51 +01:00 |
Chocobozzz
|
33ff70baa6
|
Fix audio encoding params
|
2020-11-25 10:07:51 +01:00 |
Chocobozzz
|
ca5c612bfd
|
Add live transcoding bit rate tests
|
2020-11-25 10:07:51 +01:00 |
Chocobozzz
|
5a547f69d5
|
Support encoding profiles
|
2020-11-25 10:07:51 +01:00 |
Chocobozzz
|
9252a33d11
|
Export encoders options in a dedicated struct
|
2020-11-25 10:07:51 +01:00 |
Chocobozzz
|
daf6e48010
|
Split ffmpeg utils with ffprobe utils
|
2020-11-25 10:07:51 +01:00 |
Kimsible
|
123f619336
|
Add pixel size to tooltip and gif support with FFmpeg for avatar upload (#3329)
* Add avatar pixel size upload in tooltip
* Add gif support for avatar
* Add ffmpeg GIF process
Co-authored-by: kimsible <kimsible@users.noreply.github.com>
|
2020-11-25 09:26:31 +01:00 |
Chocobozzz
|
47e363bbe9
|
Relax live fps test
|
2020-11-20 15:39:24 +01:00 |
Chocobozzz
|
74fd2643b4
|
Provide express request to onLogout call
+ pluginInfo related changes
|
2020-11-20 15:36:43 +01:00 |
Chocobozzz
|
8f3ad70874
|
Fix transcoder test
|
2020-11-20 15:14:23 +01:00 |
Chocobozzz
|
d218e7de94
|
Do not transcode to an higher bitrate
Thanks bkil https://github.com/bkil
|
2020-11-20 15:11:31 +01:00 |
Chocobozzz
|
4749078b8a
|
Add actor follow url migration
|
2020-11-20 12:09:14 +01:00 |
Chocobozzz
|
55d5fbc583
|
Fix lint
|
2020-11-20 11:35:33 +01:00 |
Rigel Kent
|
64b5c2476a
|
remove outdated badges, add authorization to caption routes
|
2020-11-20 11:29:37 +01:00 |
Chocobozzz
|
de94ac86a2
|
Fix incorrect IDs in AP federation
|
2020-11-20 11:21:08 +01:00 |
Chocobozzz
|
fce7fe04ee
|
Update server dependencies
|
2020-11-19 09:07:20 +01:00 |
Chocobozzz
|
0aa52e1707
|
Add ability to display all channel/account videos
|
2020-11-18 15:29:38 +01:00 |
Chocobozzz
|
021c42657f
|
Try to fix multiple server tests
|
2020-11-18 14:15:25 +01:00 |
Chocobozzz
|
e0409585a7
|
Fix youtube-dl ipv4 PR
|
2020-11-18 14:11:15 +01:00 |
Mark Van den Borre
|
677012b4ee
|
default youtube-dl to use ipv4 (#3311)
Co-authored-by: Rigel Kent <sendmemail@rigelk.eu>
|
2020-11-18 14:06:20 +01:00 |
Chocobozzz
|
7f88a58e3f
|
Try to fix playlist tests
|
2020-11-18 13:41:27 +01:00 |
Chocobozzz
|
875f0610e4
|
Don't take into account ended lives in concurrent lives check
|
2020-11-18 11:32:57 +01:00 |
Chocobozzz
|
e14de000f9
|
Update live settings edge delay
|
2020-11-18 11:32:57 +01:00 |
Chocobozzz
|
ea3674d04d
|
Remove notifications of muted accounts/servers
|
2020-11-18 11:32:57 +01:00 |
Chocobozzz
|
3e8584b99a
|
Fix live tests
|
2020-11-17 16:14:11 +01:00 |
Chocobozzz
|
de29e90c37
|
Fix CLI import script
|
2020-11-17 15:28:24 +01:00 |
Chocobozzz
|
45c70083dd
|
Add html test for mentions too
|
2020-11-17 14:38:27 +01:00 |
Chocobozzz
|
9ff36c2d70
|
Refactor markdown/sanitize html code
|
2020-11-17 14:34:09 +01:00 |
Chocobozzz
|
9afb5c10e5
|
Add email markdown tests
|
2020-11-17 14:24:55 +01:00 |
Chocobozzz
|
5c0ecc340e
|
Disable HTTP import in push actions
|
2020-11-17 14:23:52 +01:00 |
Chocobozzz
|
1648dcb509
|
Increase live delay
|
2020-11-17 14:05:15 +01:00 |
Chocobozzz
|
6bff8ce23a
|
Process remaining segment hashes on live ending
|
2020-11-17 14:05:15 +01:00 |
Chocobozzz
|
19149d45b8
|
Merge branch 'feature/admin-comments' into develop
|
2020-11-16 13:57:14 +01:00 |
Chocobozzz
|
f127331459
|
Add admin view to manage comments
|
2020-11-16 13:48:58 +01:00 |
Kimsible
|
8872828d59
|
add client overrides to nginx configuration (#3297)
Co-authored-by: Rigel Kent <par@rigelk.eu>
Co-authored-by: kimsible <kimsible@users.noreply.github.com>
|
2020-11-16 10:34:05 +01:00 |
Chocobozzz
|
0f8d00e314
|
Implement video comment list in admin
|
2020-11-13 16:38:23 +01:00 |
Chocobozzz
|
5c0904fc66
|
Cleanup lives on server restart
|
2020-11-13 14:36:30 +01:00 |
Chocobozzz
|
786b855af7
|
Fix live sha segments with multiple resolutions
|
2020-11-13 12:02:29 +01:00 |
Chocobozzz
|
17119e4a54
|
Reorganize left menu and account menu
Add my-settings and my-library in left menu
Move administration below my-library
Split account menu: my-setting and my library
|
2020-11-13 12:02:21 +01:00 |
Chocobozzz
|
501af82d99
|
Delay notification when waiting for a live
|
2020-11-12 17:13:32 +01:00 |
Chocobozzz
|
2122606318
|
Increase live segment file name
|
2020-11-12 16:56:37 +01:00 |
Chocobozzz
|
6297bae0c1
|
Fix live infohash of original resolution
|
2020-11-12 16:55:13 +01:00 |
Chocobozzz
|
797d05bdd9
|
Force signed headers in http signatures
Thanks Roger
|
2020-11-12 16:29:32 +01:00 |
Chocobozzz
|
2a9562fc58
|
Increase tests waits
|
2020-11-12 16:29:32 +01:00 |
Arman
|
b8fa24491c
|
remove duplicate file checks in video model (#3289)
- server/models/video/video.ts (delete duplicate): build duplicate file id addition in buildAPIResult
|
2020-11-11 20:44:58 +01:00 |
Chocobozzz
|
adbf1ed8c4
|
Use our implementation of randomInt
|
2020-11-10 17:04:09 +01:00 |
Chocobozzz
|
b9da21bd5a
|
Hide dock if there are no title/description
|
2020-11-10 16:47:25 +01:00 |
Chocobozzz
|
2af337c839
|
Cleanup follows of orphean actors
|
2020-11-10 16:29:35 +01:00 |
Chocobozzz
|
b9cf3fb638
|
Fix email footer
Do not include notif preferences in contact form email
|
2020-11-10 15:56:13 +01:00 |
Chocobozzz
|
10c8b0b743
|
Fix comments federation
|
2020-11-10 15:26:33 +01:00 |
Chocobozzz
|
0223291c45
|
Delay video views scheduled job
To not overload the federation
|
2020-11-10 15:04:08 +01:00 |
Chocobozzz
|
7a4ea93246
|
Remove deprecated abuse api
|
2020-11-10 14:50:16 +01:00 |
Chocobozzz
|
403c69c5a3
|
Check threads resolve on non federated videos
|
2020-11-10 14:34:04 +01:00 |
Chocobozzz
|
210856a7be
|
Try to fix live segments check
|
2020-11-10 14:15:59 +01:00 |
Chocobozzz
|
52a350a15c
|
Fix muted accounts on overviews
|
2020-11-10 11:06:36 +01:00 |
Chocobozzz
|
998440b6ec
|
Fix live migrations
|
2020-11-10 10:45:20 +01:00 |
Chocobozzz
|
0b84383d48
|
Fix stat file size with HLS
|
2020-11-10 08:07:21 +01:00 |
Chocobozzz
|
439d68e537
|
Fix jobs pagination
|
2020-11-09 16:13:12 +01:00 |
Chocobozzz
|
c655c9ef6f
|
Update ffmpeg static version for tests
|
2020-11-09 15:33:04 +01:00 |
Chocobozzz
|
e4bf785617
|
Handle views for live videos
|
2020-11-09 15:33:04 +01:00 |
Chocobozzz
|
529f037294
|
Revert some mistakes
|
2020-11-09 15:33:04 +01:00 |
Chocobozzz
|
9e2b2e76ba
|
Don't add live videos in redundancy
|
2020-11-09 15:33:04 +01:00 |
Chocobozzz
|
3cabf3532b
|
Add live server hooks
|
2020-11-09 15:33:04 +01:00 |
Chocobozzz
|
c8f3cfeba7
|
Fix tests
|
2020-11-09 15:33:04 +01:00 |
Chocobozzz
|
053aed43fb
|
Regenerate miniature on live save
|
2020-11-09 15:33:04 +01:00 |
Chocobozzz
|
3bc68dfd61
|
Fix audio sync after saving replay
hls.js seems to not correctly handle audio gaps with fragmented mp4
(but can with a ts playlist)
|
2020-11-09 15:33:04 +01:00 |
Chocobozzz
|
ba881f0e3f
|
Reduce P2P blacklist in tracker
|
2020-11-09 15:33:04 +01:00 |
Chocobozzz
|
99fa5c5bad
|
Fix theater mode
|
2020-11-09 15:33:04 +01:00 |
Chocobozzz
|
bd54ad1953
|
Add live notification tests
|
2020-11-09 15:33:04 +01:00 |
Chocobozzz
|
68e70a745b
|
Add save replay live tests
|
2020-11-09 15:33:04 +01:00 |
Chocobozzz
|
97969c4edf
|
Add check constraints live tests
|
2020-11-09 15:33:04 +01:00 |
Chocobozzz
|
af4ae64f6f
|
Begin live tests
|
2020-11-09 15:33:04 +01:00 |
Chocobozzz
|
77e9f859c6
|
Add check params live tests
|
2020-11-09 15:33:04 +01:00 |
Chocobozzz
|
d988e9a2f8
|
Fix live infohash block
|
2020-11-09 15:33:04 +01:00 |
Chocobozzz
|
284ef52911
|
Fix live ending
|
2020-11-09 15:33:04 +01:00 |
Chocobozzz
|
a056ca4813
|
Add max lives limit
|
2020-11-09 15:33:04 +01:00 |
Chocobozzz
|
d846d99c6c
|
Add modal to display live information
|
2020-11-09 15:33:04 +01:00 |
Chocobozzz
|
31c82cd914
|
Fix replay saving
|
2020-11-09 15:33:04 +01:00 |
Chocobozzz
|
b5b687550d
|
Add ability to save live replay
|
2020-11-09 15:33:04 +01:00 |