oweals/peertube.git
5 years agoWIP plugins: move plugin CLI in peertube script
Chocobozzz [Thu, 11 Jul 2019 15:23:24 +0000 (17:23 +0200)]
WIP plugins: move plugin CLI in peertube script

Install/uninstall/list plugins remotely

5 years agoWIP plugins: add plugin settings/uninstall in client
Chocobozzz [Thu, 11 Jul 2019 12:40:19 +0000 (14:40 +0200)]
WIP plugins: add plugin settings/uninstall in client

5 years agoWIP plugins: list installed plugins in client
Chocobozzz [Wed, 10 Jul 2019 16:30:27 +0000 (18:30 +0200)]
WIP plugins: list installed plugins in client

5 years agoWIP plugins: plugin settings on server side
Chocobozzz [Wed, 10 Jul 2019 14:59:53 +0000 (16:59 +0200)]
WIP plugins: plugin settings on server side

5 years agoWIP plugins: load theme on client side
Chocobozzz [Wed, 10 Jul 2019 12:06:19 +0000 (14:06 +0200)]
WIP plugins: load theme on client side

5 years agoWIP plugins: add theme support
Chocobozzz [Tue, 9 Jul 2019 09:45:19 +0000 (11:45 +0200)]
WIP plugins: add theme support

5 years agoWIP plugins: working hook on server side
Chocobozzz [Mon, 8 Jul 2019 13:58:35 +0000 (15:58 +0200)]
WIP plugins: working hook on server side

5 years agoWIP plugins: hook on client side
Chocobozzz [Mon, 8 Jul 2019 13:54:08 +0000 (15:54 +0200)]
WIP plugins: hook on client side

5 years agoWIP plugins: static files
Chocobozzz [Mon, 8 Jul 2019 12:02:03 +0000 (14:02 +0200)]
WIP plugins: static files

5 years agoWIP plugins: install/uninstall
Chocobozzz [Fri, 5 Jul 2019 13:28:49 +0000 (15:28 +0200)]
WIP plugins: install/uninstall

5 years agoWIP plugins: add ability to register plugins
Chocobozzz [Fri, 5 Jul 2019 11:54:32 +0000 (13:54 +0200)]
WIP plugins: add ability to register plugins

5 years agoyarn -> npm in dockerfile
Chocobozzz [Mon, 8 Jul 2019 14:09:13 +0000 (16:09 +0200)]
yarn -> npm in dockerfile

5 years agoreplace npm and apt-get by yarn and apt in dockerfile.stretch (#1952)
Jacen [Mon, 8 Jul 2019 14:07:58 +0000 (16:07 +0200)]
replace npm and apt-get by yarn and apt in dockerfile.stretch (#1952)

* replace npm and apt-get by yarn and apt in dockerfile.stretch

* keep consistancy

5 years agoUpdated openapi.html ExternalDocs url
Dirk Kelly [Sat, 6 Jul 2019 13:11:26 +0000 (21:11 +0800)]
Updated openapi.html ExternalDocs url

5 years agoUpdate credits
Chocobozzz [Fri, 5 Jul 2019 06:53:35 +0000 (08:53 +0200)]
Update credits

5 years agoUpdate translations
Chocobozzz [Fri, 5 Jul 2019 06:52:53 +0000 (08:52 +0200)]
Update translations

5 years agoFix travis tests
Chocobozzz [Thu, 4 Jul 2019 15:22:24 +0000 (17:22 +0200)]
Fix travis tests

5 years agoAdd rate limit to registration and API endpoints
Chocobozzz [Thu, 4 Jul 2019 14:42:40 +0000 (16:42 +0200)]
Add rate limit to registration and API endpoints

5 years agopeertube auth add wants a URL (and not a host)
Chocobozzz [Thu, 4 Jul 2019 13:03:15 +0000 (15:03 +0200)]
peertube auth add wants a URL (and not a host)

5 years agoFix openapi schema
Chocobozzz [Wed, 3 Jul 2019 15:28:09 +0000 (17:28 +0200)]
Fix openapi schema

5 years agoLog typo
Chocobozzz [Tue, 2 Jul 2019 09:21:14 +0000 (11:21 +0200)]
Log typo

5 years agoCheck pg_dump before backup (#1950)
tomamplius [Tue, 2 Jul 2019 17:05:23 +0000 (19:05 +0200)]
Check pg_dump before backup (#1950)

* Check pg_dump before backup

When the database is not on the same host pg_dump can't be not present

* Update upgrade.sh

5 years agoFor Gentoo : set testing keyword for yarn
Wirebrass [Sun, 23 Jun 2019 08:30:45 +0000 (10:30 +0200)]
For Gentoo : set testing keyword for yarn

Gentoo has not "stable" keyword for yarn (cf source, next line), you need to add "testing" keyword for yarn.
Source : https://packages.gentoo.org/packages/sys-apps/yarn

5 years agoFor Gentoo : update @peertube set (delete vips)
Wirebrass [Sun, 23 Jun 2019 08:26:58 +0000 (10:26 +0200)]
For Gentoo : update @peertube set (delete vips)

The media-libs/vips package does not exist on Gentoo (and all works fine on my PeerTube POC without vips).

5 years agoFix/connection with email (#1917)
Nassim Bounouas [Tue, 2 Jul 2019 09:16:33 +0000 (11:16 +0200)]
Fix/connection with email (#1917)

* #1916 Load user by email - insensitive query

* Revert "Case insensitive login"

This reverts commit c1521ca3d757bee91f7dfbb15b3717162bf4997d.

* #1916 Load user - insensitive query for username and sensitive for email

* #1916 Unit test for insensitive username login && documentation

5 years agoUpdate postgresql version for Gentoo (#1935)
Wirebrass [Sat, 22 Jun 2019 12:46:46 +0000 (14:46 +0200)]
Update postgresql version for Gentoo (#1935)

Update postgresql version for Gentoo example

5 years agoFeature/subject in contact form (#1926)
Nassim Bounouas [Fri, 21 Jun 2019 06:49:35 +0000 (08:49 +0200)]
Feature/subject in contact form (#1926)

* #1915 Add a subject to contact form and add it to email sent

* #1915 Add subject to contact form tests

* #1915 Contact form test corrected && tslint correction

5 years agoFix signup email verification
Chocobozzz [Thu, 20 Jun 2019 15:25:53 +0000 (17:25 +0200)]
Fix signup email verification

5 years agoLink to follower profile from administration (#1922)
Nassim Bounouas [Thu, 20 Jun 2019 09:38:41 +0000 (11:38 +0200)]
Link to follower profile from administration (#1922)

* #1914 Link to follower profile from administration

* #1914 Link to follower profile opens in new tab

5 years agoFix redundancy exceeded quota
Chocobozzz [Thu, 20 Jun 2019 08:33:01 +0000 (10:33 +0200)]
Fix redundancy exceeded quota

5 years agoFix follows backend URL
Chocobozzz [Thu, 20 Jun 2019 06:51:15 +0000 (08:51 +0200)]
Fix follows backend URL

And improve "no followers/followings" message position

5 years agoRearrange search filter options
Jessica Fairchild [Wed, 19 Jun 2019 19:56:02 +0000 (12:56 -0700)]
Rearrange search filter options

Search filter options were out of sequence (short, long, medium) and now they are in sequence (short, medium, long)

5 years agoAdd language filter in header search
Chocobozzz [Wed, 19 Jun 2019 13:34:47 +0000 (15:34 +0200)]
Add language filter in header search

5 years agoImprove account username copy button
Chocobozzz [Wed, 19 Jun 2019 13:14:13 +0000 (15:14 +0200)]
Improve account username copy button

5 years agoFix lint
Chocobozzz [Wed, 19 Jun 2019 12:59:35 +0000 (14:59 +0200)]
Fix lint

5 years agoAdd language filters in user preferences
Chocobozzz [Wed, 19 Jun 2019 12:55:58 +0000 (14:55 +0200)]
Add language filters in user preferences

5 years agoFix e2e tests in parallel
Chocobozzz [Tue, 18 Jun 2019 08:20:55 +0000 (10:20 +0200)]
Fix e2e tests in parallel

5 years agoFeature/completeUsernameCopy (#1913)
Nassim Bounouas [Wed, 19 Jun 2019 12:57:39 +0000 (14:57 +0200)]
Feature/completeUsernameCopy (#1913)

* #1843 Copy icon added to account page to copy Username

* #1843 Store an account name with the host forced and bind it to copy button

* #1843 tslint correction

* #1843 copy to clipboard replaced by ngx-clipboard

5 years agoMerge branch 'release/v1.3.0' into develop
Chocobozzz [Mon, 17 Jun 2019 07:48:41 +0000 (09:48 +0200)]
Merge branch 'release/v1.3.0' into develop

5 years agoBumped to version v1.3.1 v1.3.1
Chocobozzz [Mon, 17 Jun 2019 06:38:32 +0000 (08:38 +0200)]
Bumped to version v1.3.1

5 years agoUpdate changelog
Chocobozzz [Mon, 17 Jun 2019 06:33:06 +0000 (08:33 +0200)]
Update changelog

5 years agoAdd more e2e tests
Chocobozzz [Mon, 17 Jun 2019 06:11:25 +0000 (08:11 +0200)]
Add more e2e tests

5 years agoFix CLI default boolean values
Chocobozzz [Thu, 13 Jun 2019 11:59:34 +0000 (13:59 +0200)]
Fix CLI default boolean values

5 years agoUpdate contributing to use multiple remote. (#1902)
Jorropo [Fri, 14 Jun 2019 08:40:01 +0000 (10:40 +0200)]
Update contributing to use multiple remote. (#1902)

Using multiple remote simplify a lot updating and pulling.

5 years agoAdd ability to override CLI import attributes
Chocobozzz [Thu, 13 Jun 2019 11:53:28 +0000 (13:53 +0200)]
Add ability to override CLI import attributes

5 years agoAdd more CLI tests
Chocobozzz [Thu, 13 Jun 2019 09:09:38 +0000 (11:09 +0200)]
Add more CLI tests

5 years agoRename overview -> discover
Chocobozzz [Thu, 13 Jun 2019 07:21:24 +0000 (09:21 +0200)]
Rename overview -> discover

5 years agoFix notification overflow
Chocobozzz [Wed, 12 Jun 2019 15:33:29 +0000 (17:33 +0200)]
Fix notification overflow

5 years agoAdd 4k conf in transcoding in admin panel
Chocobozzz [Wed, 12 Jun 2019 15:26:23 +0000 (17:26 +0200)]
Add 4k conf in transcoding in admin panel

5 years agoAdd class to email change form
Chocobozzz [Wed, 12 Jun 2019 15:06:28 +0000 (17:06 +0200)]
Add class to email change form

5 years agoAdd params to share modal
Chocobozzz [Wed, 12 Jun 2019 10:40:24 +0000 (12:40 +0200)]
Add params to share modal

5 years agoSpeedup video watch layout build
Chocobozzz [Tue, 11 Jun 2019 14:26:48 +0000 (16:26 +0200)]
Speedup video watch layout build

5 years agoFix user tests
Chocobozzz [Tue, 11 Jun 2019 14:13:50 +0000 (16:13 +0200)]
Fix user tests

5 years agoAdd more embed parameters
Chocobozzz [Tue, 11 Jun 2019 13:59:10 +0000 (15:59 +0200)]
Add more embed parameters

5 years agoAdd ability to change email in client
Chocobozzz [Tue, 11 Jun 2019 12:30:49 +0000 (14:30 +0200)]
Add ability to change email in client

5 years agoHandle email update on server
Chocobozzz [Tue, 11 Jun 2019 09:54:33 +0000 (11:54 +0200)]
Handle email update on server

5 years agoFix account channel overflow
Chocobozzz [Tue, 11 Jun 2019 09:28:26 +0000 (11:28 +0200)]
Fix account channel overflow

5 years agoFeature/logrotation (#1881)
Nassim Bounouas [Tue, 11 Jun 2019 12:30:44 +0000 (14:30 +0200)]
Feature/logrotation (#1881)

* #1775 Configure the activation or deactivation of winston log rotation

* Winston log rotation enabled by default #1775

* #1775 tslint correction

* #1775 FileTransportOptions typed and configuration files

* #1775 tslint correction

* #1775 log.rotation.enabled configuration binding

5 years agoFix email object/body configurations
Chocobozzz [Tue, 11 Jun 2019 08:50:16 +0000 (10:50 +0200)]
Fix email object/body configurations

5 years agoRemove magnetURI download support
Chocobozzz [Tue, 11 Jun 2019 08:46:33 +0000 (10:46 +0200)]
Remove magnetURI download support

Since most BitTorrent clients are not able to download files from it

5 years agoFix upload script
Chocobozzz [Tue, 11 Jun 2019 08:39:30 +0000 (10:39 +0200)]
Fix upload script

5 years agoAdd lint command
Chocobozzz [Tue, 11 Jun 2019 08:05:47 +0000 (10:05 +0200)]
Add lint command

5 years agoImprove video REST documentation
Chocobozzz [Tue, 11 Jun 2019 08:01:13 +0000 (10:01 +0200)]
Improve video REST documentation

5 years agoFix netrc tools
Chocobozzz [Tue, 11 Jun 2019 07:25:20 +0000 (09:25 +0200)]
Fix netrc tools

5 years agoPeerTube only supports nodejs 8
Chocobozzz [Tue, 11 Jun 2019 07:11:33 +0000 (09:11 +0200)]
PeerTube only supports nodejs 8

5 years agoImprove registration
Chocobozzz [Fri, 7 Jun 2019 14:59:53 +0000 (16:59 +0200)]
Improve registration

 * Add ability to set the user display name
 * Use display name to guess the username/channel name
 * Add explanations about what is the purpose of a username/channel name
 * Add a loader at the "done" step

5 years agoRedirect to local route when getting peertube account
Chocobozzz [Fri, 7 Jun 2019 13:43:45 +0000 (15:43 +0200)]
Redirect to local route when getting peertube account

5 years agoDon't break video scheduled publication
Chocobozzz [Fri, 7 Jun 2019 13:37:36 +0000 (15:37 +0200)]
Don't break video scheduled publication

5 years agoMerge branch 'release/v1.3.0' into develop
Chocobozzz [Fri, 7 Jun 2019 13:04:41 +0000 (15:04 +0200)]
Merge branch 'release/v1.3.0' into develop

5 years agoAdd ability to set a public to private in client
Chocobozzz [Fri, 7 Jun 2019 12:50:27 +0000 (14:50 +0200)]
Add ability to set a public to private in client

5 years agoFix video import if autoblacklist is enabled
Chocobozzz [Fri, 7 Jun 2019 12:34:11 +0000 (14:34 +0200)]
Fix video import if autoblacklist is enabled

5 years agoFix black theme on some screens
Chocobozzz [Fri, 7 Jun 2019 09:44:43 +0000 (11:44 +0200)]
Fix black theme on some screens

5 years agoFix error in form when scheduling video publication
Chocobozzz [Fri, 7 Jun 2019 09:35:06 +0000 (11:35 +0200)]
Fix error in form when scheduling video publication

5 years agoFix video action dropdown
Chocobozzz [Fri, 7 Jun 2019 09:08:56 +0000 (11:08 +0200)]
Fix video action dropdown

5 years agoTry to fix remote mastodon interactions
Chocobozzz [Fri, 7 Jun 2019 08:56:59 +0000 (10:56 +0200)]
Try to fix remote mastodon interactions

5 years agoAdd ability to unpublish video/playlist
Chocobozzz [Thu, 6 Jun 2019 15:29:15 +0000 (17:29 +0200)]
Add ability to unpublish video/playlist

5 years agoAdd ability to set to private a public/unlisted video
Chocobozzz [Thu, 6 Jun 2019 14:44:02 +0000 (16:44 +0200)]
Add ability to set to private a public/unlisted video

5 years agoUpgrade server dependencies
Chocobozzz [Thu, 6 Jun 2019 13:39:11 +0000 (15:39 +0200)]
Upgrade server dependencies

5 years agoImprove 4K video quality after transcoding
Chocobozzz [Thu, 6 Jun 2019 12:45:57 +0000 (14:45 +0200)]
Improve 4K video quality after transcoding

5 years agoAdd list of instance follows in about page
Chocobozzz [Thu, 6 Jun 2019 09:39:22 +0000 (11:39 +0200)]
Add list of instance follows in about page

5 years agoFix checkbox outline
Chocobozzz [Wed, 5 Jun 2019 07:25:44 +0000 (09:25 +0200)]
Fix checkbox outline

5 years agoPrefer using last week/last month
Chocobozzz [Tue, 4 Jun 2019 08:28:19 +0000 (10:28 +0200)]
Prefer using last week/last month

5 years agoFix grouped videos by date
Chocobozzz [Tue, 4 Jun 2019 08:15:18 +0000 (10:15 +0200)]
Fix grouped videos by date

5 years agofix-contributing-documentation-client-side-typo
Nicolas Fortin [Tue, 4 Jun 2019 19:49:57 +0000 (21:49 +0200)]
fix-contributing-documentation-client-side-typo

Fixing a small typo in the contributing documentation.
The project seems really promising, love it :)

5 years agoMerge branch 'release/v1.3.0' into develop
Chocobozzz [Mon, 3 Jun 2019 07:32:33 +0000 (09:32 +0200)]
Merge branch 'release/v1.3.0' into develop

5 years agoBumped to version v1.3.0 v1.3.0
Chocobozzz [Mon, 3 Jun 2019 06:47:25 +0000 (08:47 +0200)]
Bumped to version v1.3.0

5 years agoUpdate changelog
Chocobozzz [Mon, 3 Jun 2019 06:42:51 +0000 (08:42 +0200)]
Update changelog

5 years agoAdd checkbox to bulk update videos support field
Chocobozzz [Fri, 31 May 2019 14:57:01 +0000 (16:57 +0200)]
Add checkbox to bulk update videos support field

5 years agoServer: Bulk update videos support field
Chocobozzz [Fri, 31 May 2019 14:30:11 +0000 (16:30 +0200)]
Server: Bulk update videos support field

5 years agoRemove old activities processor
Chocobozzz [Fri, 31 May 2019 13:36:50 +0000 (15:36 +0200)]
Remove old activities processor

5 years agoMore robust federation
Chocobozzz [Fri, 31 May 2019 13:14:40 +0000 (15:14 +0200)]
More robust federation

In particular when fetching pleroma outbox

5 years agoRemove unused actor uuid field
Chocobozzz [Fri, 31 May 2019 12:02:26 +0000 (14:02 +0200)]
Remove unused actor uuid field

5 years agoMove concurrently in dev package
Chocobozzz [Fri, 31 May 2019 09:48:28 +0000 (11:48 +0200)]
Move concurrently in dev package

5 years agoGroup videos on chronological order
Chocobozzz [Fri, 31 May 2019 09:14:38 +0000 (11:14 +0200)]
Group videos on chronological order

5 years agotell the user to fork the repo (#1856)
buoyantair [Thu, 30 May 2019 07:00:10 +0000 (12:30 +0530)]
tell the user to fork the repo (#1856)

* tell the user to fork the repo

very small doc bug :)

* fix link

5 years agoAdd ability to subscribe from the channel account page
Chocobozzz [Wed, 29 May 2019 14:57:43 +0000 (16:57 +0200)]
Add ability to subscribe from the channel account page

5 years agoImprove account channel page
Chocobozzz [Wed, 29 May 2019 14:45:59 +0000 (16:45 +0200)]
Improve account channel page

Set it as the default route for account page. The main goal is to better
differentiate the channel page from the account page. With the channel
page set as default, I hope people will better understand they are in
the account page, and that this account could have multiple channels.

5 years agoAdd pagination to account video channels endpoint
Chocobozzz [Wed, 29 May 2019 13:09:38 +0000 (15:09 +0200)]
Add pagination to account video channels endpoint

5 years agoAdd success icon on registration
Chocobozzz [Wed, 29 May 2019 12:39:49 +0000 (14:39 +0200)]
Add success icon on registration

5 years agoMulti step registration
Chocobozzz [Wed, 29 May 2019 09:03:01 +0000 (11:03 +0200)]
Multi step registration