Commit Graph

373 Commits

Author SHA1 Message Date
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
Chocobozzz
48dce1c90d Update video channel routes 2018-04-24 17:12:57 +02:00
Chocobozzz
0626e7af82 Add account view 2018-04-24 15:13:19 +02:00
Chocobozzz
9309c3df8f Update changelog 2018-04-23 15:44:00 +02:00
Chocobozzz
0883b3245b Add ability to choose what policy we have for NSFW videos
There is a global instance setting and a per user setting
2018-04-19 11:01:34 +02:00
Chocobozzz
5350fd8e5b Move server follow in the job queue
It helps to track follow errors
2018-04-18 15:32:40 +02:00
Chocobozzz
66dc590764 Add ability to click on the account in watch page 2018-04-17 15:11:12 +02:00
Chocobozzz
4195cd2bc5 Add redis cache to feed route 2018-04-17 14:04:34 +02:00
Chocobozzz
7b87d2d514 Handle sort in rss 2018-04-17 10:56:27 +02:00
Rigel Kent
244e76a552 feature: initial syndication feeds support
Provides rss 2.0, atom 1.0 and json 1.0 feeds for videos (instance and account-wide) on listings and video-watch views.

* still lacks redis caching
* still lacks lastBuildDate support
* still lacks channel-wide support
* still lacks semantic annotation (for licenses, NSFW warnings, etc.)
* still lacks love ( ˘ ³˘)

* RSS: has MRSS support for torrent lists!
* RSS: includes the first torrent in an enclosure
* JSON: lists all torrents in the 'attachments' object
* ATOM: lacking torrent listing support

Advances #23
Partial implementation for the accountId generation in the client, which will need a hotfix to add a way to get the proper account id.
2018-04-17 01:09:06 +02:00
Chocobozzz
94ff4c2335 Add auth documentation 2018-04-16 17:27:00 +02:00