Chocobozzz
7b6b445d91
Regenerate video filenames on transcoding
...
In particular when using manual transcoding, to invalidate potential
HTTP caches in front of peertube
2022-07-25 10:57:16 +02:00
Chocobozzz
c8fa571f32
Clearer live session
...
Get the save replay setting when the session started to prevent
inconsistent behaviour when the setting changed before the session was
processed by the live ending job
Display more information about the potential session replay in live
modal information
2022-07-22 15:22:21 +02:00
Chocobozzz
58c44687f7
Fix my videos counter
2022-07-18 14:53:50 +02:00
Chocobozzz
42b4063699
Add ability for client to create server logs
2022-07-18 11:37:18 +02:00
Chocobozzz
ba2684cedd
Fix lint
2022-07-13 12:14:26 +02:00
Chocobozzz
f686f5ed0a
Fix audio file merge
...
Image streams are considered as video streams by ffmpeg
Filter out image codec name
2022-07-12 16:00:15 +02:00
Chocobozzz
6504b3bfd9
Fix videos stats
2022-07-08 11:51:41 +02:00
Chocobozzz
630d0a1bf5
Introduce experimental telemetry
2022-07-06 15:13:55 +02:00
Chocobozzz
15b43b214e
Increase test timeout
2022-07-04 13:34:03 +02:00
Chocobozzz
4e56f0fff1
Merge branch 'release/4.2.0' into develop
2022-06-24 10:33:26 +02:00
Chocobozzz
c3fb12b31f
Fix lint
2022-06-24 10:13:09 +02:00
Chocobozzz
92083e4228
Fix removed sha segments on fast restream
2022-06-24 09:57:55 +02:00
Chocobozzz
b6e2b5df73
Fix removed sha segments on fast restream
2022-06-24 09:35:30 +02:00
Chocobozzz
64324ac646
Merge branch 'release/4.2.0' into develop
2022-06-23 10:53:16 +02:00
Chocobozzz
20886f4bf9
Fix search index tests
2022-06-23 10:31:17 +02:00
Chocobozzz
53023be33a
Fix fast restream in saved permanent live
2022-06-23 10:30:48 +02:00
Chocobozzz
2c2befaaca
Fix video right check
2022-06-22 14:03:50 +02:00
Chocobozzz
ff9d43f62a
Refactor video rights checker
2022-06-22 10:25:31 +02:00
kontrollanten
2e401e8575
store uploaded video filename ( #4885 )
...
* store uploaded video filename
closes #4731
* dont crash if videos channel exist
* migration: use raw query
* video source: fixes after code review
* cleanup
* bump migration
* updates after code review
* refactor: use checkUserCanManageVideo
* videoSource: add openapi doc
* test(check-params/video-source): fix timeout
* Styling
* Correctly set original filename as source
Co-authored-by: Chocobozzz <me@florianbigard.com>
2022-06-21 15:31:25 +02:00
Durgaraj Karki
c8bac5396c
fixes video not played from defined parameters in embed service ( #5023 )
...
* fixes video not played from defined parameters in embed service
* adds parameters to the oembed services
* Styling
Co-authored-by: Chocobozzz <me@florianbigard.com>
2022-06-21 14:38:15 +02:00
Chocobozzz
714e33a742
Merge branch 'release/4.2.0' into develop
2022-06-20 10:23:19 +02:00
Chocobozzz
5e0dbb3e52
Fix users stats
2022-06-17 16:23:13 +02:00
Chocobozzz
d3976db269
Fix searching in blocklist
2022-06-17 16:06:58 +02:00
Chocobozzz
e69d1ed5cd
Increase test timeout
2022-06-17 08:01:58 +02:00
Chocobozzz
ef2b5520f9
Increase test timeout
2022-06-16 16:01:37 +02:00
Chocobozzz
0c9a835466
Merge branch 'release/4.2.0' into develop
2022-06-16 14:11:31 +02:00
Chocobozzz
cdd838168d
Fix live ending job that breaks new live session
2022-06-16 13:39:57 +02:00
Chocobozzz
1a99dc647f
Fix search index tests
2022-06-08 14:58:34 +02:00
Chocobozzz
e435cf44c0
Fix abuse tests
2022-06-08 13:40:40 +02:00
luz paz
7a4fd56ccd
Fix various typos
...
Found via `codespell -q 3 -S ./CREDITS.md,./CHANGELOG.md,./client/src/locale,./yarn.lock,./client/yarn.lock -L doubleclick,followings,nd,ot,ro,serie,splitted,tread,truthy`
2022-06-07 16:41:21 +02:00
Chocobozzz
6d9ed0b6cb
Merge branch 'release/4.2.0' into develop
2022-06-07 09:59:15 +02:00
Chocobozzz
4d52690134
Fix schema.org context
2022-06-07 08:47:41 +02:00
Chocobozzz
5d2fd66ab4
Merge branch 'release/4.2.0' into develop
2022-06-03 15:14:16 +02:00
Chocobozzz
ceecd871a4
Fix search index tests
2022-06-03 15:14:12 +02:00
Chocobozzz
e771ff815d
Merge branch 'release/4.2.0' into develop
2022-06-03 14:32:44 +02:00
Chocobozzz
010382b603
Completely remove best default trending algorithm
2022-06-03 14:04:52 +02:00
Florian CUNY
c6f8ca4d65
Added "total views" in the my channels list ( #5007 )
...
* Added "total views" in the my channels list
Implements https://github.com/Chocobozzz/PeerTube/issues/4331
* Fix lint
* applied suggested change
* updated openAPI spec for the use "withStats" when getting video channels
* applied code change
* removed GROUP BY in query
* Fixed test
2022-05-31 16:01:11 +02:00
Chocobozzz
e5a781ec25
Bypass rate limits for admins and moderators
2022-05-30 11:39:44 +02:00
Chocobozzz
ab623c0e0b
Merge branch 'release/4.2.0' into develop
2022-05-25 15:22:28 +02:00
Chocobozzz
c8fdfab0e3
More robust live ending job
2022-05-25 15:18:29 +02:00
Chocobozzz
5333788c08
Fix saving permanent live replay on quick restream
2022-05-25 14:54:16 +02:00
Chocobozzz
3cb60ca19e
Increase test timeout
2022-05-24 13:38:01 +02:00
Chocobozzz
a65858746c
Fix my videos total counter
2022-05-24 09:16:42 +02:00
Chocobozzz
10178c47d0
Increase test timeout
2022-05-20 17:12:00 +02:00
Chocobozzz
6b3aa06804
Correctly fix import tests
2022-05-20 08:33:49 +02:00
Chocobozzz
8d57e72875
Increase timeouts
2022-05-19 08:27:04 +02:00
Chocobozzz
cf0dd18abc
Increase timeouts
2022-05-18 15:16:34 +02:00
Chocobozzz
305ec38496
Add total viewers overall stat
2022-05-18 09:18:39 +02:00
Chocobozzz
0cc253c971
Fix import tests
2022-05-18 08:44:20 +02:00
Chocobozzz
ca3d5912e1
Add use proxy for s3 ( #4973 )
...
* Fix object storage to be accessible via proxy
* fix lint
* Use hpagent
* Fix lint
* Fix PR
Co-authored-by: noellabo <noel.yoshiba@gmail.com>
2022-05-09 11:49:25 +02:00
Chocobozzz
e08ec7a723
Handle HTTP signature draft 11
2022-05-06 15:13:59 +02:00
Chocobozzz
f40712abbb
Add ability to filter overall video stats by date
2022-05-06 14:23:02 +02:00
Chocobozzz
49f0468d44
Add filter by start/end date overall stats in api
2022-05-05 14:13:14 +02:00
Chocobozzz
f18a060a83
Remove comments, rates and views from stats
...
It prevent us to apply date filters
2022-05-05 13:47:51 +02:00
Chocobozzz
bae616273d
Convert followers/following in raw SQL queries
...
Prevent weird bug in SQL generation
2022-05-05 10:29:35 +02:00
Chocobozzz
9a82ce2455
Fix quota inconstistencies with lives
2022-05-04 10:32:49 +02:00
Chocobozzz
9295c68b74
Fix live constraints tests
2022-05-03 16:12:10 +02:00
Chocobozzz
26e3e98ff0
Support live session in server
2022-05-03 14:49:15 +02:00
Chocobozzz
86c5229b4d
Save replay of permanent live in client
2022-05-03 08:32:20 +02:00
Chocobozzz
98ebfa3950
Fix getting live by anonymous user
2022-05-03 08:32:20 +02:00
Chocobozzz
b3d9dedcc3
Allow oembed to fetch unlisted videos
2022-05-02 15:14:23 +02:00
Chocobozzz
40fa53ac99
Increase test timeout
2022-05-02 10:50:09 +02:00
Chocobozzz
5d9b867ed3
Fix lint
2022-04-22 10:54:05 +02:00
Chocobozzz
961cbe4269
Fix getting live by anonymous user
2022-04-22 09:50:20 +02:00
Chocobozzz
4ec52d04dc
Add ability to save replay of permanent lives
2022-04-21 11:47:57 +02:00
kontrollanten
156cdbac22
object-storage: @aws-sdk/lib-storage for multipart ( #4903 )
...
* object-storage: @aws-sdk/lib-storage for multipart
* gitignore: add .DS_Store
* test(object-storage): remove only
* test(object-storage/multipart): generate video
* fix lint issue
* test(obj-storage/video): ensure file size
* Styling
Co-authored-by: Chocobozzz <me@florianbigard.com>
2022-04-19 15:22:18 +02:00
Chocobozzz
33ac85bf61
Test digest check for resumable upload
2022-04-19 14:25:33 +02:00
Chocobozzz
3c7ddd7daa
Fix email links displayed twice as text
2022-04-15 14:19:07 +02:00
Chocobozzz
389444e048
Increase test timeout
2022-04-15 11:38:01 +02:00
Chocobozzz
3eda9b775a
Support interactive video stats graph
2022-04-15 09:49:35 +02:00
Chocobozzz
901bcf5c18
Add ability to set start/end date to timeserie
2022-04-15 09:49:35 +02:00
Chocobozzz
ac907dc7c1
Improve viewer counter
...
More precise, avoid weird decrease, reuse an id to federate viewers
2022-04-15 09:49:35 +02:00
Chocobozzz
d74bb0647c
Fix videos history tests
2022-04-15 09:49:35 +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
a219c9100b
Refactor AP context builder
2022-03-24 09:40:46 +01:00
Chocobozzz
7e98a7df7d
Remove activitypub helper
...
Put functions in lib/activitypub instead
2022-03-23 14:24:50 +01:00
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
43fc899a10
Fix channels list count
2022-03-21 09:26:48 +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
f443a74649
Add latency setting support
2022-03-09 09:23:10 +01:00
Chocobozzz
135c38bbc5
Fix search index tests
2022-03-02 08:40:57 +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
95faf1eaff
Create another test suite for transcoding jobs
2022-02-28 16:02:08 +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
6ea9295b8f
Check video privacy when creating comments/rates
2022-02-22 14:16:51 +01:00
Chocobozzz
ebee0c0427
Increase test timeout
2022-02-10 10:43:42 +01:00
Chocobozzz
f33e515991
Correctly check import target URL IP
2022-02-07 11:21:25 +01:00
Chocobozzz
6e0ee5a53a
Update changelog
2022-02-04 09:01: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
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
7177b46ca1
Add ability to delete history element
2022-01-18 11:23:41 +01:00
Chocobozzz
3318147300
Merge branch 'release/4.0.0' into develop
2022-01-10 16:17:46 +01:00