Commit Graph

2827 Commits

Author SHA1 Message Date
Chocobozzz
1c4e716e42
Update changelog 2018-10-19 12:39:31 +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
BRAINS YUM
d23e6a1c97 Feature/description support fields length 1000 (#1267)
* fix migrations to not use config constant values as it can introduce bugs later when they change; (fixes #1259)
remove constant fields imports from migrations

* add migrations to update description and support fields to 1000 (fixes #1258)

* fix client/server account and video_channel description/support fields to be max len 1000 (fixes #1258);
fix test Should fail with a too long description;
fix test Should fail with a long description;
fix test Should fail with a long description;
Remove USER.SUPPORT from constants since that field no longer exists;
null not false, in migrations/0280-description-support.ts;
video support field 1000, oops;

* rename migration 0280-description-support.ts -> 0285-description-support.ts;
update video support maxlength text
2018-10-19 08:54:01 +02:00
Chocobozzz
e0628695c3
Fix embed 2018-10-19 08:37:31 +02:00
Rigel Kent
be8139c7fe
fix lint test 2018-10-18 23:49:12 +02:00
Rigel Kent
b8670e5336
adding minimum signup age conforming to ceiling GPDR age
It is not yet configurable and should be made so as GDPR (or other
regulations for that matter) can specify other minimum age requirements.
2018-10-18 17:15:12 +02:00
Chocobozzz
74cd011b6c
Fix optimize old videos script 2018-10-18 16:54:26 +02:00
Chocobozzz
ccbbe2b8d4
Update contributors list 2018-10-18 16:54:26 +02:00
Chocobozzz
f65bcbb50f
PeerTube is not in beta anymore 2018-10-18 16:54:25 +02:00
mike stedman
198d764ff0 Make abuse-delete confirmation box clearer 2018-10-18 14:59:22 +02:00
Mike
5aa4a3dd05 Change "delete" to "delete this report"
Closes #1295.
2018-10-18 14:59:22 +02:00
Chocobozzz
e9683f850d
Fix lint 2018-10-18 14:58:11 +02:00
Chocobozzz
c199c427d4
Better typings 2018-10-18 14:35:31 +02:00
Chocobozzz
cdf4cb9eaf
Fix transcoding 2018-10-18 10:44:16 +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
28e51e831b
Oup's 2018-10-17 17:58:21 +02:00
Chocobozzz
0229b014e0
Fix tests 2018-10-17 13:10:58 +02:00
Chocobozzz
f365e978ed
Update translations 2018-10-17 10:57:58 +02:00
Chocobozzz
bb5d90e62f
Merge branch 'feature/webtorrent-disabling' into develop 2018-10-17 10:48:56 +02:00
Chocobozzz
a73115f31a
Fix webtorrent disabling 2018-10-17 10:47:15 +02:00
Felix Ableitner
bcf21a376f Set keyframe interval for transcoding (fixes #1147) (#1231)
* Set keyframe interval for transcoding (fixes #1147)

* remove -maxrate and old bitrate setter

* pass fps as parameter

* set type for ffmpeg param

* assign ffmpeg object
2018-10-17 10:15:38 +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
7cdc3ab63b
Bumped to version v1.1.0-alpha.1 2018-10-17 08:43:16 +02:00
Chocobozzz
225553a021
Improve release script 2018-10-17 08:42:54 +02:00
Chocobozzz
92ea70a782 Fix code typos 2018-10-16 16:41:36 +02:00
Chocobozzz
26370ce469 Move redundancy in its own travis container 2018-10-16 16:41:36 +02:00
Chocobozzz
fd28a0fc88 Fix redundancy test 2018-10-16 16:41:36 +02:00
Chocobozzz
65b21c961c Add ability to mute a user/instance by server in client 2018-10-16 16:41:36 +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
BO41
dffd5d127f update tslint config and fix member ordering (#1279) 2018-10-16 01:04:50 +02:00
Alexander F. Rødseth
4fe98be6b4 typo and grammar in README.md (#1281) 2018-10-15 21:41:42 +02:00
Rigel Kent
6ca76832fd
improve description of the HTTP video import feature 2018-10-15 18:53:06 +02:00
Chocobozzz
98d9ada261
Update CHANGELOG.md 2018-10-15 14:52:11 +02:00
BO41
5b3f86dd80 add alwaysStrict flag to client/tsconfig.json (#1280) 2018-10-15 14:35:18 +02:00
Rigel Kent
12b119c05a
(doc) update architecture, tools and readme 2018-10-14 21:08:52 +02:00
BRAINS YUM
1e59ca3bac add REPL in server/tools/repl.ts (#1248) 2018-10-14 19:48:08 +02:00
Adnane Belmadiaf
6f2ae7a1aa rename News category into News & Politics (#1261) 2018-10-14 19:43:17 +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
BRAINS YUM
0e5ff97f6f add parseBytes utility function and tests (#1239)
* add parseBytes utility function and tests
make it parse TB MB
fix parseBytes; * 1024
test bytes too, and make parseByte to parse quotas
add test in travis.sh in misc

* fix parseBytes and test to pass linting
2018-10-13 08:43:55 +02:00
Pierre-Alain TORET
6e5a785b20 README.md : Fix link to admin server tools 2018-10-12 10:31:02 +02:00
Rigel Kent
669121a684
correct first landing videos in README 2018-10-12 10:14:10 +02:00
Luc Didry
d9d1989b62 Use DB informations from config/production.yaml in upgrade script
Avoid hardcoded values in upgrade script.
Avoid asking for DB password.
Uses python (usually installed on your system, even with minimal
installations) and some of its standard lib modules.
2018-10-11 13:31:57 +02:00
Chocobozzz
71e318b4fe
Merge branch 'release/v1.0.0' into develop 2018-10-11 09:52:16 +02:00