Chocobozzz [Thu, 22 Nov 2018 10:34:02 +0000 (11:34 +0100)]
Update translations
Chocobozzz [Thu, 22 Nov 2018 10:29:51 +0000 (11:29 +0100)]
Update credits
Chocobozzz [Thu, 22 Nov 2018 10:29:13 +0000 (11:29 +0100)]
Update changelog
Chocobozzz [Wed, 21 Nov 2018 16:11:56 +0000 (17:11 +0100)]
Reload user table when setting an email to verified
Chocobozzz [Wed, 21 Nov 2018 16:05:31 +0000 (17:05 +0100)]
Add separators in user moderation dropdown
Chocobozzz [Wed, 21 Nov 2018 15:29:09 +0000 (16:29 +0100)]
Fix youtube video import
Felix Ableitner [Wed, 21 Nov 2018 14:35:26 +0000 (15:35 +0100)]
Various improvements for docker-compose
Rigel Kent [Wed, 21 Nov 2018 00:02:47 +0000 (01:02 +0100)]
make POST /users have integer role enum
Mateusz Piotrowski [Wed, 21 Nov 2018 09:18:44 +0000 (10:18 +0100)]
Improve FreeBSD setup instructions
Use install(1) instead of cp(1) and chmod(1) to install
the service file. Also, use sysrc(8) to enable the PeerTube
service in rc.conf(5).
Josh Morel [Wed, 21 Nov 2018 07:48:29 +0000 (02:48 -0500)]
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
Chocobozzz [Tue, 20 Nov 2018 09:05:51 +0000 (10:05 +0100)]
Delete invalid or deleted remote videos
Chocobozzz [Mon, 19 Nov 2018 16:36:20 +0000 (17:36 +0100)]
Fix search title
Rigel Kent [Mon, 19 Nov 2018 21:10:35 +0000 (22:10 +0100)]
add job state in path in openapi spec
Rigel Kent [Mon, 19 Nov 2018 21:07:29 +0000 (22:07 +0100)]
fix rest api quickstart and specify values in openapi spec
Chocobozzz [Mon, 19 Nov 2018 16:08:18 +0000 (17:08 +0100)]
Cleanup tests imports
Chocobozzz [Mon, 19 Nov 2018 14:21:09 +0000 (15:21 +0100)]
Speedup peertube startup
Chocobozzz [Mon, 19 Nov 2018 13:34:01 +0000 (14:34 +0100)]
Fix checkbox margins
Chocobozzz [Mon, 19 Nov 2018 10:24:31 +0000 (11:24 +0100)]
Optimize image resizing
Rigel Kent [Sat, 17 Nov 2018 14:17:33 +0000 (15:17 +0100)]
(quickfix) typo in openapi spec groups
Rigel Kent [Sat, 17 Nov 2018 14:15:45 +0000 (15:15 +0100)]
grouping moderation endpoints in the REST API spec
Chocobozzz [Fri, 16 Nov 2018 16:06:19 +0000 (17:06 +0100)]
Auto login user on signup
Chocobozzz [Fri, 16 Nov 2018 16:02:21 +0000 (17:02 +0100)]
Improve message visibility on signup
Chocobozzz [Fri, 16 Nov 2018 15:48:17 +0000 (16:48 +0100)]
Fix images size when downloading them
Chocobozzz [Fri, 16 Nov 2018 14:38:09 +0000 (15:38 +0100)]
Fix AP collections pagination
Chocobozzz [Fri, 16 Nov 2018 14:02:48 +0000 (15:02 +0100)]
Check follow constraints when getting a video
Rigel Kent [Fri, 16 Nov 2018 13:33:48 +0000 (14:33 +0100)]
grouping tags by main category in the spec
Rigel Kent [Fri, 16 Nov 2018 11:11:00 +0000 (12:11 +0100)]
adding ownership and watching video APIs to the spec
Rigel Kent [Fri, 16 Nov 2018 10:05:28 +0000 (11:05 +0100)]
remove superfluous privacy field for upload
Chocobozzz [Fri, 16 Nov 2018 10:18:13 +0000 (11:18 +0100)]
Do not host remote AP objects
Chocobozzz [Fri, 16 Nov 2018 09:05:25 +0000 (10:05 +0100)]
Improve video upload error handling
Chocobozzz [Fri, 16 Nov 2018 08:16:41 +0000 (09:16 +0100)]
Fix player progress bar when changing resolution
Chocobozzz [Thu, 15 Nov 2018 16:12:41 +0000 (17:12 +0100)]
Fix video channel videos url when scrolling
Rigel Kent [Thu, 15 Nov 2018 16:08:42 +0000 (17:08 +0100)]
fix API spec on POST /videos/upload and provide Shell example
Chocobozzz [Thu, 15 Nov 2018 15:57:59 +0000 (16:57 +0100)]
Fix embed video id parsing
Chocobozzz [Thu, 15 Nov 2018 15:18:12 +0000 (16:18 +0100)]
Don't forward view, send updates instead
To avoid inconsistencies in the federation, now the origin server will
tell other instances what is the correct number of views
Chocobozzz [Thu, 15 Nov 2018 10:54:09 +0000 (11:54 +0100)]
Fix miniature with a long name
Chocobozzz [Thu, 15 Nov 2018 10:41:25 +0000 (11:41 +0100)]
Add background effect to active menu page
Rigel Kent [Thu, 15 Nov 2018 13:10:15 +0000 (14:10 +0100)]
migrate Swagger 2.0 spec to OpenAPI 3.0.0
Chocobozzz [Thu, 15 Nov 2018 10:20:23 +0000 (11:20 +0100)]
Remove wrong redundancy test
Chocobozzz [Thu, 15 Nov 2018 09:54:37 +0000 (10:54 +0100)]
Upgrade server dep
Chocobozzz [Thu, 15 Nov 2018 09:25:33 +0000 (10:25 +0100)]
Upgrade client dependencies
Chocobozzz [Thu, 15 Nov 2018 09:07:44 +0000 (10:07 +0100)]
Fix server redundancy tests
Chocobozzz [Thu, 15 Nov 2018 08:24:56 +0000 (09:24 +0100)]
Fix new Angular 7 issues
BO41 [Tue, 6 Nov 2018 19:48:17 +0000 (20:48 +0100)]
update ng-bootstrap
BO41 [Sat, 3 Nov 2018 17:27:23 +0000 (18:27 +0100)]
update dependencies
BO41 [Sun, 28 Oct 2018 12:49:11 +0000 (13:49 +0100)]
update angular
Chocobozzz [Wed, 14 Nov 2018 15:32:12 +0000 (16:32 +0100)]
Add AP fetch tests
Chocobozzz [Wed, 14 Nov 2018 14:45:50 +0000 (15:45 +0100)]
Clean up peertube auth
Chocobozzz [Wed, 14 Nov 2018 14:01:28 +0000 (15:01 +0100)]
Check activities host
Chocobozzz [Tue, 23 Oct 2018 09:38:48 +0000 (11:38 +0200)]
Add compatibility with other Linked Signature algorithms
Rigel Kent [Wed, 14 Nov 2018 14:27:47 +0000 (15:27 +0100)]
add cli option to run without client
Chocobozzz [Wed, 14 Nov 2018 07:18:50 +0000 (08:18 +0100)]
Revert change og video type
Rigel Kent [Tue, 13 Nov 2018 22:27:58 +0000 (23:27 +0100)]
updated REST API documentation
Chocobozzz [Tue, 13 Nov 2018 14:32:12 +0000 (15:32 +0100)]
Merge branch 'master' into develop
BO41 [Tue, 13 Nov 2018 11:11:33 +0000 (12:11 +0100)]
change video type
Thomas Citharel [Fri, 9 Nov 2018 18:32:10 +0000 (19:32 +0100)]
Rename context stats to state
I guess it refers to the VideoState enum used here as `state` instead.
Rigel Kent [Tue, 13 Nov 2018 13:31:31 +0000 (14:31 +0100)]
sync API version with PeerTube version and auto-update it via git hooks
Rigel Kent [Mon, 12 Nov 2018 14:43:51 +0000 (15:43 +0100)]
(ffmpeg) force pixel format yuv420p (#1394)
Rigel Kent [Fri, 9 Nov 2018 13:51:08 +0000 (14:51 +0100)]
update CONTRIBUTING.md to reflect new documentation sections
Thomas Kuntz [Sat, 3 Nov 2018 14:00:10 +0000 (15:00 +0100)]
Add 'Improve the website' section to CONTRIBUTING (#1366)
Thomas Kuntz [Sat, 3 Nov 2018 13:56:34 +0000 (14:56 +0100)]
more welcoming Contributing section in README.md (#1365)
Jagannath Bhat [Wed, 31 Oct 2018 14:10:57 +0000 (19:40 +0530)]
tiny syntax correction in README.md (#1363)
Thomas Kuntz [Wed, 31 Oct 2018 14:06:27 +0000 (15:06 +0100)]
closing link tag for logo link in README.md (#1362)
Thomas Kuntz [Wed, 31 Oct 2018 13:33:43 +0000 (14:33 +0100)]
replace 'Create one' with 'Create an instance' in README.md (#1367)
Rigel Kent [Wed, 24 Oct 2018 21:39:52 +0000 (23:39 +0200)]
fix typo in CONTRIBUTING.md
BO41 [Wed, 24 Oct 2018 19:50:18 +0000 (21:50 +0200)]
add noImplicitThis flag (#1324)
BRAINS YUM [Wed, 24 Oct 2018 18:07:51 +0000 (13:07 -0500)]
allow peertube-import-videos.ts CLI script to run concurrently (#1334)
allows running multiple imports at the same time, whereas previously a concurrent instance of the script deleted another processe's file.
Frank de Lange [Wed, 24 Oct 2018 10:28:25 +0000 (12:28 +0200)]
Fix #1328 - application-config initialisation in CLI tools (#1343)
Test for an empty object in `cli.ts` when no config data is present (i.e. when run on a new install).
Aurélien Béranger [Tue, 23 Oct 2018 22:16:47 +0000 (00:16 +0200)]
(doc) add VPS as development platform example in CONTRIBUTING.md (#1278)
Felix Ableitner [Tue, 23 Oct 2018 07:25:09 +0000 (02:25 -0500)]
Make backups of files in optimize-old-videos.ts (#1304)
LecygneNoir [Mon, 22 Oct 2018 17:11:01 +0000 (19:11 +0200)]
Configure docker image to accept trust_proxy as an env variable in json array (#1338)
Kyâne Pichou [Mon, 22 Oct 2018 12:37:40 +0000 (14:37 +0200)]
Improve dev Dockerfile (#1333)
* Improve dev Dockerfile
Use Docker best-practices for the development Dockerfile. Save 3Mo.
* Update support/docker/dev/Dockerfile
Co-Authored-By: pichouk <kyane@kyane.fr>
Rigel Kent [Sat, 20 Oct 2018 17:15:41 +0000 (19:15 +0200)]
(doc) add manpage to peertube cli
Chocobozzz [Fri, 19 Oct 2018 13:29:30 +0000 (15:29 +0200)]
Bumped to version v1.1.0-alpha.2
Rigel Kent [Fri, 19 Oct 2018 13:47:31 +0000 (15:47 +0200)]
(doc) fix path to peertube-repl
Chocobozzz [Fri, 19 Oct 2018 12:56:02 +0000 (14:56 +0200)]
Fix webtorrent disabled by default
Chocobozzz [Fri, 19 Oct 2018 12:03:02 +0000 (14:03 +0200)]
Update changelog for 1.1.0-alpha.2
Chocobozzz [Fri, 19 Oct 2018 12:00:58 +0000 (14:00 +0200)]
PeerTube is not in alpha anymore
Rigel Kent [Fri, 19 Oct 2018 12:24:35 +0000 (14:24 +0200)]
add repl to the cli wrapper, remove extraneous TOC in tools.md
Chocobozzz [Fri, 19 Oct 2018 11:48:07 +0000 (13:48 +0200)]
Merge branch 'release/v1.0.0' into develop
Chocobozzz [Fri, 19 Oct 2018 11:18:45 +0000 (13:18 +0200)]
Bumped to version v1.0.1
Chocobozzz [Fri, 19 Oct 2018 10:39:31 +0000 (12:39 +0200)]
Update changelog
Chocobozzz [Fri, 19 Oct 2018 09:41:19 +0000 (11:41 +0200)]
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
Chocobozzz [Fri, 19 Oct 2018 10:42:13 +0000 (12:42 +0200)]
Update translations
Chocobozzz [Fri, 19 Oct 2018 10:39:31 +0000 (12:39 +0200)]
Update changelog
Chocobozzz [Fri, 19 Oct 2018 09:41:19 +0000 (11:41 +0200)]
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
BRAINS YUM [Fri, 19 Oct 2018 06:54:01 +0000 (01:54 -0500)]
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
Chocobozzz [Fri, 19 Oct 2018 06:37:10 +0000 (08:37 +0200)]
Fix embed
Rigel Kent [Thu, 18 Oct 2018 21:49:12 +0000 (23:49 +0200)]
fix lint test
Rigel Kent [Thu, 18 Oct 2018 15:13:27 +0000 (17:13 +0200)]
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.
Chocobozzz [Thu, 18 Oct 2018 14:53:52 +0000 (16:53 +0200)]
Fix optimize old videos script
Chocobozzz [Thu, 18 Oct 2018 14:34:18 +0000 (16:34 +0200)]
Update contributors list
Chocobozzz [Thu, 18 Oct 2018 13:59:25 +0000 (15:59 +0200)]
PeerTube is not in beta anymore
mike stedman [Thu, 18 Oct 2018 02:22:06 +0000 (20:22 -0600)]
Make abuse-delete confirmation box clearer
Mike [Thu, 18 Oct 2018 02:04:50 +0000 (20:04 -0600)]
Change "delete" to "delete this report"
Closes #1295.
Chocobozzz [Thu, 18 Oct 2018 12:58:11 +0000 (14:58 +0200)]
Fix lint
Chocobozzz [Thu, 18 Oct 2018 12:35:31 +0000 (14:35 +0200)]
Better typings
Chocobozzz [Thu, 18 Oct 2018 07:44:43 +0000 (09:44 +0200)]
Fix transcoding
Chocobozzz [Thu, 18 Oct 2018 06:48:24 +0000 (08:48 +0200)]
AP mimeType -> mediaType
BO41 [Thu, 18 Oct 2018 07:08:59 +0000 (09:08 +0200)]
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