Commit Graph

383 Commits

Author SHA1 Message Date
Chocobozzz
62945f067b
Add cors for static paths too 2018-07-17 15:04:54 +02:00
Rigel Kent
d00e2393d4 selective route permission to use embeds with x-frame-deny 2018-07-17 12:03:31 +02:00
Chocobozzz
f4001cf408
Handle .srt subtitles 2018-07-16 14:31:40 +02:00
Chocobozzz
40e87e9ecc Implement captions/subtitles 2018-07-16 11:50:08 +02:00
Chocobozzz
94831479f5 Migrate to bull 2018-07-11 14:00:17 +02:00
William Lahti
999417328b Ability to programmatically control embeds (#776)
* first stab at jschannel based player api

* semicolon purge

* more method-level docs; consolidate definitions

* missing definitions

* better match peertube's class conventions

* styling for embed tester

* basic docs

* add `getVolume`

* document the test-embed feature
2018-07-10 17:47:56 +02:00
Chocobozzz
3a6f351b25
Handle higher FPS for high resolution (test) 2018-06-29 17:10:54 +02:00
Rigel Kent
b81eb8fdc6 (feed) adding thumbnail support for RSS feed 2018-06-29 14:58:57 +02:00
Chocobozzz
4bbfc6c606
API: Add ability to update video channel avatar 2018-06-29 11:29:23 +02:00
William Lahti
12daa83784 move CORS allowance to the REST API router 2018-06-29 09:46:44 +02:00
Chocobozzz
8afc19a612
Add ability to choose the language 2018-06-28 15:53:12 +02:00
PhieF
61b909b9bf Filter by category (#720)
* get videos with specific category (api)

* update api doc with category

* add url parameter to filter by category

* fix lint issues
2018-06-27 14:24:49 +02:00
Chocobozzz
49799b165e
Add author_url in oembed response 2018-06-27 09:08:34 +02:00
Chocobozzz
9b67da3d9b
Add tracker rate limiter 2018-06-26 16:53:43 +02:00
Chocobozzz
e94fc29706
Fix removing scheduled update 2018-06-18 10:26:20 +02:00
Chocobozzz
2baea0c77c
Add ability for uploaders to schedule video update 2018-06-14 18:06:56 +02:00
Chocobozzz
4dae00e68b
Use local object URLs for feeds 2018-06-14 11:25:19 +02:00
Chocobozzz
749c7247ae
Fix bad RSS descriptions when filtering videos by account or channel 2018-06-13 15:07:45 +02:00
Chocobozzz
90d4bb8125
Refractor retry transaction function 2018-06-13 14:27:40 +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
6ccdf3a23e
Fix import with when the imported file has the same extension than an
already existing file
2018-06-11 19:16:00 +02:00
Rigel Kent
7754034641 (embed) sandbox the iframe 2018-06-11 17:18:04 +02:00
Chocobozzz
fe3a55b071
Add video comments RSS 2018-06-08 20:34:37 +02:00
Chocobozzz
74b7c6d48e
Little i18n refractoring 2018-06-06 17:37:13 +02:00
Chocobozzz
7ce44a74a3
Add server localization 2018-06-06 16:48:41 +02:00
Chocobozzz
e945b184a0
Localize player 2018-06-06 16:48:40 +02:00
Chocobozzz
f8b4475386
Disable auto language 2018-06-05 08:43:02 +02:00
Chocobozzz
989e526abf
Prepare i18n files 2018-06-05 08:43:01 +02:00
Chocobozzz
0c948c1659
Add ability to manually run transcoding job 2018-05-30 10:49:56 +02:00
Chocobozzz
9118bca307
Fix static function name 2018-05-29 18:35:01 +02:00
Chocobozzz
02756fbd11
Improve torrent/video download 2018-05-29 18:30:11 +02:00
Chocobozzz
e3d5ea4f82
Fix actor outbox 2018-05-28 12:13:00 +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
e251f170b0
Split files in activitypub server 2018-05-25 11:33:04 +02:00
Chocobozzz
ad9e39fb81
Only use account name in routes 2018-05-25 10:41:07 +02:00
Chocobozzz
a00a8f09f9
Don't render opengraph tags of private videos 2018-05-24 15:34:16 +02:00
Rigel Kent
ff2c1fe813 feature: IP filtering on signup page
disable registration form on IP not in range
checking the CIDR list before filtering with it
placing the cidr filters as an attribute object in the config
2018-05-22 19:44:34 +02:00
Chocobozzz
6200d8d917
Fix video channel update with an admin account 2018-05-17 10:55:49 +02:00
Chocobozzz
5fcbd89841
Fix typings 2018-05-16 11:06:33 +02:00
Rigel Kent
ac235c37e2 robots.txt config and route 2018-05-16 10:50:55 +02:00
Chocobozzz
2efd32f697
Fix updating video tags to empty field 2018-05-16 09:42:56 +02:00
Rigel Kent
82ddca10b7 making the feed fulltext 2018-05-12 09:52:09 +02:00
Chocobozzz
0f320037e6
Add ability to update a video channel 2018-05-11 15:25:51 +02:00
Chocobozzz
fd4484f19e
Cache AP video route for 5 seconds 2018-05-11 15:24:17 +02:00
Chocobozzz
8be1afa12b
Add ability to embed a video in Twitter
The instance should be whitelisted first
2018-05-11 08:48:20 +02:00
Chocobozzz
08c1efbe32
Add video channel management 2018-04-26 16:18:01 +02:00
Chocobozzz
ed56ad1193
Add ability to update the user display name/description 2018-04-26 10:03:40 +02:00
Chocobozzz
e0ea4b1d55
Implement video channel feeds 2018-04-25 17:30:56 +02:00
Chocobozzz
cc918ac3f4
Update video-channel routes (again)
Use /video-channels now, it's more simple for clients
2018-04-25 16:16:21 +02:00
Chocobozzz
6b738c7a31
Video channel API routes refractor 2018-04-25 13:50:48 +02:00