Commit Graph

58 Commits

Author SHA1 Message Date
Chocobozzz
bb4ba6d94c Add permanent live support 2020-12-03 15:21:16 +01:00
Chocobozzz
26d6bf6533 Split types and typings 2020-06-18 10:46:27 +02:00
Chocobozzz
9934b6f31e Add missing playlist and playlistElement types in AP context 2020-05-13 10:53:18 +02:00
Chocobozzz
e307e4fce3 Add ability for auth plugins to hook tokens validity 2020-05-04 16:21:39 +02:00
Chocobozzz
084a2cd0f6 Optimize context for CacheFile 2020-02-04 16:34:46 +01:00
Chocobozzz
598edb8af1 Reduce AP context size on specific activities 2020-02-03 11:31:23 +01:00
Chocobozzz
a15871560f Move to eslint 2020-02-03 08:31:02 +01:00
Chocobozzz
ca6d36227a Add url field in caption and use it for thumbnails 2020-01-30 11:53:38 +01:00
Rigel Kent
fbc77eb648 Add outbox page size parameter 2020-01-09 09:21:35 +01:00
Chocobozzz
7cde3b9c2e Update validator dependency 2020-01-07 15:56:07 +01:00
Chocobozzz
453e83ea5d Stronger model typings 2019-08-19 17:26:35 +02:00
Chocobozzz
74dc3bca2b Don't expose constants directly in initializers/ 2019-04-11 14:26:41 +02:00
Chocobozzz
4e10f4b2f1 Fix context types 2019-04-08 09:55:25 +02:00
Chocobozzz
ae3171b660 Fix jsonld context 2019-04-08 09:24:04 +02:00
Chocobozzz
418d092afa Playlist server API 2019-03-18 11:17:59 +01:00
Chocobozzz
7519127b5c Add originallyPublishedAt unit tests 2019-02-11 15:16:39 +01:00
Chocobozzz
88108880bb Merge branch 'develop' into pr/1217 2019-02-11 11:52:34 +01:00
Chocobozzz
0920929696 Add hls support on server 2019-02-11 09:13:02 +01:00
Chocobozzz
848f499def Prepare Dislike/Flag/View fixes
For now we Create these activities, but we should just send them
directly.

This fix handles correctly direct Dislikes/Flags/Views, we'll implement
the sending correctly these activities in the next peertube version
2019-01-15 14:45:09 +01:00
Chocobozzz
361805c48b Fix checkbox margins 2018-11-19 14:34:36 +01:00
Chocobozzz
babecc3c09 Fix AP collections pagination 2018-11-16 15:49:16 +01:00
Chocobozzz
5c6d985fae Check activities host 2018-11-14 16:32:27 +01:00
Thomas Citharel
1cf8aca11d Rename context stats to state
I guess it refers to the VideoState enum used here as `state` instead.
2018-11-13 14:51:36 +01:00
Chocobozzz
f7509cbec8 Add HTTP signature check before linked signature
It's faster, and will allow us to use RSA signature 2018 (with upstream
jsonld-signature module) without too much incompatibilities in the
peertube federation
2018-10-19 12:59:52 +02:00
Lucas Declercq
7f2cfe3a79 Rename downloadingEnabled property to downloadEnabled 2018-10-08 14:45:22 +02:00
Lucas Declercq
156c50af30 Add downloadingEnabled property to video model 2018-10-06 19:17:39 +02:00
Chocobozzz
c48e82b5e0 Basic video redundancy implementation 2018-09-13 14:05:49 +02:00
Chocobozzz
b2977eecb8 Fix fps federation 2018-08-06 11:19:16 +02:00
Rigel Kent
c1e791bad0 expliciting type checks and predicates (server only) 2018-07-25 22:01:25 +02:00
Chocobozzz
40e87e9ecc Implement captions/subtitles 2018-07-16 11:50:08 +02:00
Chocobozzz
2186386cca Add concept of video state, and add ability to wait transcoding before
publishing a video
2018-06-12 20:37:51 +02:00
Chocobozzz
8fffe21a7b Refractor and optimize AP collections
Only display urls in general object, and paginate video comments, shares, likes and
dislikes
2018-05-25 16:21:16 +02:00
Chocobozzz
6be84cbcea Improve activity pub actors implementation 2018-03-22 18:40:56 +01:00
Chocobozzz
2422c46b27 Implement support field in video and video channel 2018-02-15 15:29:07 +01:00
Chocobozzz
2fe8692797 Add missing context fields 2018-01-29 11:05:52 +01:00
Chocobozzz
46531a0abd Add id to likes/dislikes/comments/shares collections 2018-01-29 10:52:19 +01:00
Chocobozzz
0a67e28bee Use sensitive instead of nsfw in activitypub 2018-01-26 17:25:35 +01:00
Chocobozzz
0af3182bf7 Add commentsEnabled field to AS context 2018-01-12 15:58:43 +01:00
Chocobozzz
ce33ee01cd Use RsaSignature2017 2017-12-19 10:53:16 +01:00
Chocobozzz
50d6de9c28 Begin moving video channel to actor 2017-12-19 10:53:16 +01:00
Chocobozzz
3fd3ab2d34 Move models to typescript-sequelize 2017-12-13 16:50:33 +01:00
Chocobozzz
16b9097594 Fetch video likes/dislikes too 2017-11-27 19:40:53 +01:00
Chocobozzz
c46edbc2f6 Fetch outbox to grab old activities tests 2017-11-27 19:40:53 +01:00
Chocobozzz
c986175d68 Fetch outbox to grab old activities 2017-11-27 19:40:53 +01:00
Chocobozzz
e71bcc0f4b Add outbox 2017-11-27 19:40:53 +01:00
Chocobozzz
892211e849 Move activitypub functions from helpers/ to lib/ 2017-11-27 19:40:52 +01:00
Chocobozzz
5414139835 Refractor activity pub lib/helpers 2017-11-27 19:40:52 +01:00
Chocobozzz
9a27cdc27c Optimize signature verification 2017-11-27 19:40:52 +01:00
Chocobozzz
975e6e0e44 Fix video full description 2017-11-27 19:40:52 +01:00
Chocobozzz
afffe98839 Speed up activity pub http requests 2017-11-27 19:40:52 +01:00