Chocobozzz
a2fb5fb8b1
Merge branch 'release/4.2.0' into develop
2022-06-28 14:37:30 +02:00
Chocobozzz
65db089d92
More flexible release script
2022-06-28 14:29:32 +02:00
Chocobozzz
3a54605d4e
Process images in a dedicated worker
2022-06-27 11:53:12 +02:00
Chocobozzz
4c1ce3d44c
Support tok in client
2022-06-24 11:51:30 +02:00
Chocobozzz
a91e9beb3f
Update server dependencies
2022-06-21 11:23:32 +02:00
Chocobozzz
aa2ce188d1
Optimize view endpoint
2022-06-17 14:56:16 +02:00
Chocobozzz
fba911e2c8
Merge branch 'release/4.2.0' into develop
2022-06-17 14:17:06 +02:00
Chocobozzz
3396e65345
Optimize broadcast job creation
2022-06-17 11:55:03 +02:00
Chocobozzz
b9e49a45f5
Add simulate many viewers script
...
Helps us to improve views scalability on peertube
2022-06-17 10:48:37 +02:00
Chocobozzz
65ba19ace9
Fix nightly build
2022-06-14 08:27:33 +02:00
John Livingston
7f6ff46222
Implement 5036: more readable diff on configuration file when upgrading.
2022-06-13 15:59:22 +02:00
Chocobozzz
92148a7a39
Fix ng build options
2022-06-13 15:15:20 +02:00
Chocobozzz
6d9ed0b6cb
Merge branch 'release/4.2.0' into develop
2022-06-07 09:59:15 +02:00
Chocobozzz
462a833e4c
Fix release script
2022-06-07 09:58:59 +02:00
Chocobozzz
b0185d7351
Add new player string to custom translations
2022-05-31 14:34:47 +02:00
Chocobozzz
d437596f86
Wait before uploading release files
2022-05-23 08:40:21 +02:00
Chocobozzz
b003d57518
Add missing player translation
2022-05-04 09:18:39 +02:00
Chocobozzz
b211106695
Support video views/viewers stats in server
...
* Add "currentTime" and "event" body params to view endpoint
* Merge watching and view endpoints
* Introduce WatchAction AP activity
* Add tables to store viewer information of local videos
* Add endpoints to fetch video views/viewers stats of local videos
* Refactor views/viewers handlers
* Support "views" and "viewers" counters for both VOD and live videos
2022-04-15 09:49:35 +02:00
Chocobozzz
68a4b1e587
Fix benchmark tests
2022-03-24 13:42:12 +01:00
Chocobozzz
1808a1f8e4
Add video edition finished notification
2022-03-22 16:25:14 +01:00
Chocobozzz
4e5e072c1b
Fix benchmark script
2022-03-21 08:24:07 +01:00
Chocobozzz
6afc0d374c
Add watching and views endpoints to benchmark
2022-03-18 14:52:53 +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
2e3f7a5a6f
Also fill avatar width for channels
2022-03-18 08:16:44 +01:00
Chocobozzz
db1ccd05d3
Fix CI
2022-03-17 10:50:26 +01:00
Chocobozzz
cc45cc9ac1
Remove uneeded memoize
2022-03-08 11:39:56 +01:00
Chocobozzz
55f0a7a762
Update translations and support fa
2022-03-03 10:54:52 +01:00
Chocobozzz
7bde625050
Fill width of local avatars
2022-03-01 13:37:40 +01:00
Chocobozzz
95faf1eaff
Create another test suite for transcoding jobs
2022-02-28 16:02:08 +01:00
Chocobozzz
1087427616
Improve benchmark script CLI options
2022-02-28 15:19:44 +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
d8aa370f3d
Only generate types for stable releases
2022-02-10 10:41:15 +01:00
Chocobozzz
c4207f978e
Fast forward on HLS decode error
2022-02-02 11:26:18 +01:00
Chocobozzz
0f11ec8dd3
Prevent HLS transcoding after webtorrent transcoding
2022-02-01 11:27:38 +01:00
Chocobozzz
2dd0a8a8fd
Add fast forward/rewind on mobile
2022-01-12 15:07:21 +01:00
Chocobozzz
cbe2f36d93
Fix audio transcoding with video only file
2022-01-06 17:55:37 +01:00
Chocobozzz
f8360396ff
Stop using tsconfig register
...
Prefer to replace paths at compile time
2022-01-06 08:26:14 +01:00
Chocobozzz
9270bd3a7e
Migrate to --enable-source-maps option
2022-01-03 16:37:16 +01:00
Chocobozzz
21d68e6803
Add version to generate types packages
2021-12-28 10:27:06 +01:00
Chocobozzz
6627dbc957
Move types package in packages/
2021-12-28 10:18:15 +01:00
Chocobozzz
b969539c83
Fix types dist paths
2021-12-24 13:28:33 +01:00
Chocobozzz
dbd9fb44dd
Don't stuck state when move transcoding job failed
2021-12-23 11:13:06 +01:00
Chocobozzz
709565486f
Ensure we don't move live to object storage
2021-12-17 14:55:12 +01:00
Chocobozzz
bf54587a3e
shared/ typescript types dir server-commands
2021-12-17 09:29:23 +01:00
Chocobozzz
b8a4afa4c2
Optimize server eslint
2021-12-16 17:06:52 +01:00
Chocobozzz
9576506763
Add P2P enabled/disabled in player card
2021-12-16 10:08:55 +01:00
Chocobozzz
9b3294a849
Fix some build scripts and lint
2021-12-16 10:08:43 +01:00
lutangar
b8fa3e8c73
refactor(types): create dedicated folder for types package src
...
fix guide examples and add types package readme
refactor(tsconfig): move back base tsconfig to base directory
2021-12-16 10:08:43 +01:00
lutangar
8b03e2ce1a
feat(types): create peertube-types package
...
Create dedicated Typescript "types" configuration file for each "projects".
Create a types folder which includes every useful ts definition:
- client
- server
- shared
Add tooling to create a proper package, extract dependencies, etc...
Add CI Github task.
refactor(types): publish types package in release script
2021-12-16 10:08:43 +01:00