Commit Graph

99 Commits

Author SHA1 Message Date
Chocobozzz
cef534ed53 Add user notification base code 2019-01-09 11:15:15 +01:00
Chocobozzz
a4255d8efc Remove unused dependencies 2018-12-06 13:35:27 +01:00
Chocobozzz
2feebf3e6a Add sitemap 2018-12-05 17:44:34 +01:00
Chocobozzz
f9a971c671 Update dependencies 2018-12-04 10:08:45 +01:00
Rigel Kent
d7ea359d36 quickfix back to recent nodemon that fixes event-stream vulnerability 2018-11-26 21:23:10 +01:00
Rigel Kent
0218a46c1a quickfix back to older nodemon 2018-11-26 18:43:47 +01:00
Rigel Kent
81658ae047 quickfix back to safe nodemon 2018-11-26 18:31:03 +01:00
Rigel Kent
3e9e6f2f14 migrate Swagger 2.0 spec to OpenAPI 3.0.0 2018-11-15 14:10:16 +01:00
Chocobozzz
f7454ca60a Upgrade server dep 2018-11-15 10:54:37 +01:00
Chocobozzz
df66d81583 Add compatibility with other Linked Signature algorithms 2018-11-14 16:32:27 +01:00
Rigel Kent
7cf3e57376 (doc) add manpage to peertube cli 2018-10-20 19:16:56 +02:00
Chocobozzz
41f2ebae4f 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:26:37 +02:00
Chocobozzz
cdf4cb9eaf Fix transcoding 2018-10-18 10:44:16 +02:00
Chocobozzz
f2659ae0b0 Upgrade tslint rules 2018-09-21 09:26:53 +02:00
Chocobozzz
74921541db Upgrade server dependencies 2018-09-21 09:26:52 +02:00
Chocobozzz
7348b1fd84 Speed up overviews route 2018-09-14 11:52:23 +02:00
Chocobozzz
c48e82b5e0 Basic video redundancy implementation 2018-09-13 14:05:49 +02:00
Chocobozzz
09cf121ce8 Try to fix bcrypt on node 8.12 2018-09-13 09:20:06 +02:00
Chocobozzz
bfcef50db9 Fix oauth server module 2018-08-28 10:56:09 +02:00
Chocobozzz
2db85d6b6e Upgrade server dependencies 2018-08-27 16:35:26 +02:00
Chocobozzz
62689b942b Correctly migrate to fs-extra 2018-08-27 16:23:34 +02:00
Chocobozzz
e69219184b Implement user blocking on server side 2018-08-08 15:22:58 +02:00
Rigel Kent
aad0ec24e8 advertising PeerTube's rather simple DNT policy 2018-08-08 09:22:15 +02:00
Aurélien Bertron
5939081838 Add audit logs module 2018-07-31 15:40:29 +02:00
Rigel Kent
4bdd9473fd adding CSP, no-referrer policies and allow dns prefetching 2018-07-17 12:03:31 +02:00
Rigel Kent
d00e2393d4 selective route permission to use embeds with x-frame-deny 2018-07-17 12:03:31 +02:00
Chocobozzz
3fd5104142 Painfull server dep upgrade 2018-07-17 10:16:45 +02:00
Chocobozzz
f4001cf408 Handle .srt subtitles 2018-07-16 14:31:40 +02:00
Chocobozzz
de17453a98 Remove kue from the dependencies and move prompt to main ones 2018-07-11 14:24:37 +02:00
Chocobozzz
2cdf27bae6 Switch to bull 2018-07-11 14:00:17 +02:00
Rigel Kent
b81eb8fdc6 (feed) adding thumbnail support for RSS feed 2018-06-29 14:58:57 +02:00
Chocobozzz
8afc19a612 Add ability to choose the language 2018-06-28 15:53:12 +02:00
Chocobozzz
85b4d9c52e Upgrade dependencies 2018-06-26 18:05:47 +02:00
Chocobozzz
6cca7360eb Reduce bundle sizes 2018-06-07 16:50:33 +02:00
Chocobozzz
e945b184a0 Localize player 2018-06-06 16:48:40 +02:00
Chocobozzz
989e526abf Prepare i18n files 2018-06-05 08:43:01 +02:00
Chocobozzz
960a11e89d Add context menu to player 2018-05-30 17:10:00 +02:00
Chocobozzz
8c2c915e0f Upgrade server dependencies 2018-05-29 10:34:56 +02:00
Chocobozzz
b40f057594 Handle concurrent requests in cache middleware 2018-05-23 10:03:26 +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
Rigel Kent
4de2fafcad added linter and prettifier via commit hooks 2018-05-13 16:54:34 +02:00
Chocobozzz
7cf34e2115 Update server dependencies 2018-05-11 15:25:51 +02:00
John Livingston
066fc8ba71 import-videos: prompt for password 2018-05-11 15:23:50 +02:00
Rigel Kent
966eb05313 feature: initial syndication feeds tests for instance-wide feeds 2018-04-26 16:30:27 +02:00
Chocobozzz
9d3ef9fe05 Use ISO 639 for languages 2018-04-23 14:39:52 +02:00
Chocobozzz
66dc590764 Add ability to click on the account in watch page 2018-04-17 15:11:12 +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
ee28cdf1c4 Upgrade server dependencies 2018-04-06 14:39:19 +02:00
Chocobozzz
228e84aa7e Upgrade spectacle module 2018-04-06 10:44:02 +02:00
Chocobozzz
490b595a01 Prevent brute force login attack 2018-03-29 11:03:30 +02:00