Commit Graph

226 Commits

Author SHA1 Message Date
Chocobozzz
38967f7b73 Add server host in notification account field 2019-01-21 13:52:46 +01:00
Chocobozzz
dc094603cd Fix tests 2019-01-17 11:23:40 +01:00
Chocobozzz
457bb213b2 Refactor how we use icons
Inject them in an angular component so we can easily change their color
2019-01-17 10:38:18 +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
44b9c0ba31 Add totalLocalVideoFilesSize in stats 2019-01-15 09:45:54 +01:00
Aurélien Béranger
9b4b15f91c WIP : Indicate to users how "trending" works (#1458)
* Get the INTERVAL_DAYS const in the video-trending component

* Change Trending section title

* Add a tooltip to explain how trending section works

* Minor CSS fix for the my-feed popover next to the titlepage
2019-01-14 09:06:48 +01:00
Chocobozzz
5abb9fbbd1 Add ability to unfederate a local video (on blacklist) 2019-01-10 15:39:51 +01:00
Chocobozzz
a4101923e6 Implement contact form on server side 2019-01-10 11:32:37 +01:00
Chocobozzz
89ada4e26c Fix socket.io websocket connection 2019-01-09 11:15:15 +01:00
Chocobozzz
2f1548fda3 Add notifications in the client 2019-01-09 11:15:15 +01:00
Chocobozzz
f7cc67b455 Add new follow, mention and user registered notifs 2019-01-09 11:15:15 +01:00
Chocobozzz
dc13348070 Add import finished and video published notifs 2019-01-09 11:15:15 +01:00
Chocobozzz
cef534ed53 Add user notification base code 2019-01-09 11:15:15 +01:00
Josh Morel
1de1d05f4c increase waitJobs pendingJobs timeout to 2000 2019-01-08 11:51:50 +01:00
Chocobozzz
276d965295 Add ability to disable and clear history 2018-12-18 11:35:51 +01:00
Chocobozzz
8b9a525a18 Add history on server side
Add ability to disable, clear and list user videos history
2018-12-18 11:35:50 +01:00
Josh Morel
af37210c0b throw error if MailDev doesn't run
also allow calling in multiple file
2018-12-17 10:59:07 +01:00
Chocobozzz
14e2014acc Support additional video extensions 2018-12-11 15:11:09 +01:00
Chocobozzz
8923187455 Add test regarding tmp directory 2018-12-11 09:18:02 +01:00
Chocobozzz
2a8c5d0af1 Merge branch 'move-utils-to-shared' of https://github.com/buoyantair/PeerTube into buoyantair-move-utils-to-shared 2018-12-07 16:25:29 +01:00
Chocobozzz
3b3b18203f Add error when email system is not configured and using the forgot
password system
2018-12-05 15:10:45 +01:00
Chocobozzz
d7aea77bdb Add ru pl and it translations 2018-12-05 10:35:44 +01:00
Josh Morel
fc2ec87a8c enable email verification by admin (#1348)
* enable email verification by admin

* rename/label to set email as verified

to be more explicit that admin is not sending
another email to confirm

* add update user emailVerified check-params test

* make user.model emailVerified property required
2018-11-21 08:48:29 +01:00
Chocobozzz
04b8c3fba6 Delete invalid or deleted remote videos 2018-11-20 10:44:48 +01:00
buoyantair
bc22d60899 Merge branch 'develop' of https://github.com/Chocobozzz/PeerTube into move-utils-to-shared 2018-11-20 12:28:13 +05:30
buoyantair
92e07c3b5d Fix dependency errors between modules 2018-11-16 02:51:26 +05:30
buoyantair
ae28cdf327 Merge from upstream 2018-11-16 02:37:16 +05:30
Chocobozzz
5c6d985fae Check activities host 2018-11-14 16:32:27 +01:00
buoyantair
d4681c0074 Fix dependency issues 2018-10-29 22:36:09 +05:30
buoyantair
9639bd1757 Move utils to /shared
Move utils used by /server/tools/* & /server/tests/**/* into
/shared folder.

Issue: #1336
2018-10-29 22:18:31 +05:30
Chocobozzz
c199c427d4 Better typings 2018-10-18 14:35:31 +02:00
Chocobozzz
e27ff5da6e AP mimeType -> mediaType 2018-10-18 10:44:15 +02:00
BO41
244b4ae397 NoImplicitAny flag true (#1157)
this enables the `noImplicitAny` flag in the Typescript compiler

> When the noImplicitAny flag is true and the TypeScript compiler cannot infer the type, it still generates the JavaScript files, but it also reports an error. Many seasoned developers prefer this stricter setting because type checking catches more unintentional errors at compile time.

closes: #1131
replaces #1137
2018-10-18 09:08:59 +02:00
Chocobozzz
0229b014e0 Fix tests 2018-10-17 13:10:58 +02:00
Chocobozzz
bb5d90e62f Merge branch 'feature/webtorrent-disabling' into develop 2018-10-17 10:48:56 +02:00
Felix Ableitner
c197877971 dont export base bitrate 2018-10-17 10:05:17 +02:00
Felix Ableitner
2f71dcf8de more documentation 2018-10-17 10:05:17 +02:00
Felix Ableitner
e243c38c35 better documentation 2018-10-17 10:05:17 +02:00
Felix Ableitner
7f196c9320 Scale bitrate linearly with FPS 2018-10-17 10:05:17 +02:00
Chocobozzz
b44164bb56 Add ability to mute a user/instance by server in server api 2018-10-16 16:41:36 +02:00
Chocobozzz
af5767ffae Add user/instance block by users in the client 2018-10-16 16:41:36 +02:00
Chocobozzz
7ad9b9846c Add ability for users to block an account/instance on server side 2018-10-16 16:41:36 +02:00
Rigel Kent
ed638e5325 move to boolean switch 2018-10-13 11:53:48 +02:00
Rigel Kent
64cc5e8575 add webtorrent opt-out settings
- add a key in localstorage to remember the opt-out
- add a user setting
2018-10-13 11:53:42 +02:00
Chocobozzz
1cd3facc3d Add ability to list all local videos
Including private/unlisted for moderators/admins
2018-10-10 11:46:50 +02:00
Chocobozzz
c1c86c1599 Try to cache video_high_bitrate_1080p in travis 2018-10-08 17:47:19 +02:00
Felix Ableitner
edb4ffc7e0 Set bitrate limits for transcoding (fixes #638) (#1135)
* Set bitrate limits for transcoding (fixes #638)

* added optimization script and test, changed stuff

* fix test, improve docs

* re-add optimize-old-videos script

* added documentation

* Don't optimize videos without valid UUID, or redundancy videos

* move getUUIDFromFilename

* fix tests?

* update torrent and file size, some more fixes/improvements

* use higher bitrate for high fps video, adjust bitrates

* add test video

* don't throw error if resolution is undefined

* generate test fixture on the fly

* use random noise video for bitrate test, add promise

* shorten test video to avoid timeout

* use existing function to optimize video

* various fixes

* increase test timeout

* limit test fixture size, add link

* test fixes

* add await

* more test fixes, add -b:v parameter

* replace ffmpeg wiki link

* fix ffmpeg params

* fix unit test

* add test fixture to .gitgnore

* add video transcoding fps model

* add missing file
2018-10-08 16:26:04 +02:00
Chocobozzz
79bd2632d6 Add user moderation in the account page 2018-10-05 17:02:10 +02:00
Chocobozzz
6e46de095d Add user history and resume videos 2018-10-05 11:22:38 +02:00
Rigel Kent
abb2c7927c show last commit hash alongside server version in footer 2018-10-01 14:31:01 +02:00