Chocobozzz [Fri, 12 Jul 2019 12:06:33 +0000 (14:06 +0200)]
WIP plugins: add storage manager
Chocobozzz [Fri, 12 Jul 2019 09:39:58 +0000 (11:39 +0200)]
WIP plugins: update plugin
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
Chocobozzz [Thu, 11 Jul 2019 12:40:19 +0000 (14:40 +0200)]
WIP plugins: add plugin settings/uninstall in client
Chocobozzz [Wed, 10 Jul 2019 16:30:27 +0000 (18:30 +0200)]
WIP plugins: list installed plugins in client
Chocobozzz [Wed, 10 Jul 2019 14:59:53 +0000 (16:59 +0200)]
WIP plugins: plugin settings on server side
Chocobozzz [Wed, 10 Jul 2019 12:06:19 +0000 (14:06 +0200)]
WIP plugins: load theme on client side
Chocobozzz [Tue, 9 Jul 2019 09:45:19 +0000 (11:45 +0200)]
WIP plugins: add theme support
Chocobozzz [Mon, 8 Jul 2019 13:58:35 +0000 (15:58 +0200)]
WIP plugins: working hook on server side
Chocobozzz [Mon, 8 Jul 2019 13:54:08 +0000 (15:54 +0200)]
WIP plugins: hook on client side
Chocobozzz [Mon, 8 Jul 2019 12:02:03 +0000 (14:02 +0200)]
WIP plugins: static files
Chocobozzz [Fri, 5 Jul 2019 13:28:49 +0000 (15:28 +0200)]
WIP plugins: install/uninstall
Chocobozzz [Fri, 5 Jul 2019 11:54:32 +0000 (13:54 +0200)]
WIP plugins: add ability to register plugins
Chocobozzz [Mon, 8 Jul 2019 14:09:13 +0000 (16:09 +0200)]
yarn -> npm in dockerfile
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
Dirk Kelly [Sat, 6 Jul 2019 13:11:26 +0000 (21:11 +0800)]
Updated openapi.html ExternalDocs url
Chocobozzz [Fri, 5 Jul 2019 06:53:35 +0000 (08:53 +0200)]
Update credits
Chocobozzz [Fri, 5 Jul 2019 06:52:53 +0000 (08:52 +0200)]
Update translations
Chocobozzz [Thu, 4 Jul 2019 15:22:24 +0000 (17:22 +0200)]
Fix travis tests
Chocobozzz [Thu, 4 Jul 2019 14:42:40 +0000 (16:42 +0200)]
Add rate limit to registration and API endpoints
Chocobozzz [Thu, 4 Jul 2019 13:03:15 +0000 (15:03 +0200)]
peertube auth add wants a URL (and not a host)
Chocobozzz [Wed, 3 Jul 2019 15:28:09 +0000 (17:28 +0200)]
Fix openapi schema
Chocobozzz [Tue, 2 Jul 2019 09:21:14 +0000 (11:21 +0200)]
Log typo
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
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
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).
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
Wirebrass [Sat, 22 Jun 2019 12:46:46 +0000 (14:46 +0200)]
Update postgresql version for Gentoo (#1935)
Update postgresql version for Gentoo example
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
Chocobozzz [Thu, 20 Jun 2019 15:25:53 +0000 (17:25 +0200)]
Fix signup email verification
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
Chocobozzz [Thu, 20 Jun 2019 08:33:01 +0000 (10:33 +0200)]
Fix redundancy exceeded quota
Chocobozzz [Thu, 20 Jun 2019 06:51:15 +0000 (08:51 +0200)]
Fix follows backend URL
And improve "no followers/followings" message position
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)
Chocobozzz [Wed, 19 Jun 2019 13:34:47 +0000 (15:34 +0200)]
Add language filter in header search
Chocobozzz [Wed, 19 Jun 2019 13:14:13 +0000 (15:14 +0200)]
Improve account username copy button
Chocobozzz [Wed, 19 Jun 2019 12:59:35 +0000 (14:59 +0200)]
Fix lint
Chocobozzz [Wed, 19 Jun 2019 12:55:58 +0000 (14:55 +0200)]
Add language filters in user preferences
Chocobozzz [Tue, 18 Jun 2019 08:20:55 +0000 (10:20 +0200)]
Fix e2e tests in parallel
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
Chocobozzz [Mon, 17 Jun 2019 07:48:41 +0000 (09:48 +0200)]
Merge branch 'release/v1.3.0' into develop
Chocobozzz [Mon, 17 Jun 2019 06:38:32 +0000 (08:38 +0200)]
Bumped to version v1.3.1
Chocobozzz [Mon, 17 Jun 2019 06:33:06 +0000 (08:33 +0200)]
Update changelog
Chocobozzz [Mon, 17 Jun 2019 06:11:25 +0000 (08:11 +0200)]
Add more e2e tests
Chocobozzz [Thu, 13 Jun 2019 11:59:34 +0000 (13:59 +0200)]
Fix CLI default boolean values
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.
Chocobozzz [Thu, 13 Jun 2019 11:53:28 +0000 (13:53 +0200)]
Add ability to override CLI import attributes
Chocobozzz [Thu, 13 Jun 2019 09:09:38 +0000 (11:09 +0200)]
Add more CLI tests
Chocobozzz [Thu, 13 Jun 2019 07:21:24 +0000 (09:21 +0200)]
Rename overview -> discover
Chocobozzz [Wed, 12 Jun 2019 15:33:29 +0000 (17:33 +0200)]
Fix notification overflow
Chocobozzz [Wed, 12 Jun 2019 15:26:23 +0000 (17:26 +0200)]
Add 4k conf in transcoding in admin panel
Chocobozzz [Wed, 12 Jun 2019 15:06:28 +0000 (17:06 +0200)]
Add class to email change form
Chocobozzz [Wed, 12 Jun 2019 10:40:24 +0000 (12:40 +0200)]
Add params to share modal
Chocobozzz [Tue, 11 Jun 2019 14:26:48 +0000 (16:26 +0200)]
Speedup video watch layout build
Chocobozzz [Tue, 11 Jun 2019 14:13:50 +0000 (16:13 +0200)]
Fix user tests
Chocobozzz [Tue, 11 Jun 2019 13:59:10 +0000 (15:59 +0200)]
Add more embed parameters
Chocobozzz [Tue, 11 Jun 2019 12:30:49 +0000 (14:30 +0200)]
Add ability to change email in client
Chocobozzz [Tue, 11 Jun 2019 09:54:33 +0000 (11:54 +0200)]
Handle email update on server
Chocobozzz [Tue, 11 Jun 2019 09:28:26 +0000 (11:28 +0200)]
Fix account channel overflow
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
Chocobozzz [Tue, 11 Jun 2019 08:50:16 +0000 (10:50 +0200)]
Fix email object/body configurations
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
Chocobozzz [Tue, 11 Jun 2019 08:39:30 +0000 (10:39 +0200)]
Fix upload script
Chocobozzz [Tue, 11 Jun 2019 08:05:47 +0000 (10:05 +0200)]
Add lint command
Chocobozzz [Tue, 11 Jun 2019 08:01:13 +0000 (10:01 +0200)]
Improve video REST documentation
Chocobozzz [Tue, 11 Jun 2019 07:25:20 +0000 (09:25 +0200)]
Fix netrc tools
Chocobozzz [Tue, 11 Jun 2019 07:11:33 +0000 (09:11 +0200)]
PeerTube only supports nodejs 8
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
Chocobozzz [Fri, 7 Jun 2019 13:43:45 +0000 (15:43 +0200)]
Redirect to local route when getting peertube account
Chocobozzz [Fri, 7 Jun 2019 13:37:36 +0000 (15:37 +0200)]
Don't break video scheduled publication
Chocobozzz [Fri, 7 Jun 2019 13:04:41 +0000 (15:04 +0200)]
Merge branch 'release/v1.3.0' into develop
Chocobozzz [Fri, 7 Jun 2019 12:50:27 +0000 (14:50 +0200)]
Add ability to set a public to private in client
Chocobozzz [Fri, 7 Jun 2019 12:34:11 +0000 (14:34 +0200)]
Fix video import if autoblacklist is enabled
Chocobozzz [Fri, 7 Jun 2019 09:44:43 +0000 (11:44 +0200)]
Fix black theme on some screens
Chocobozzz [Fri, 7 Jun 2019 09:35:06 +0000 (11:35 +0200)]
Fix error in form when scheduling video publication
Chocobozzz [Fri, 7 Jun 2019 09:08:56 +0000 (11:08 +0200)]
Fix video action dropdown
Chocobozzz [Fri, 7 Jun 2019 08:56:59 +0000 (10:56 +0200)]
Try to fix remote mastodon interactions
Chocobozzz [Thu, 6 Jun 2019 15:29:15 +0000 (17:29 +0200)]
Add ability to unpublish video/playlist
Chocobozzz [Thu, 6 Jun 2019 14:44:02 +0000 (16:44 +0200)]
Add ability to set to private a public/unlisted video
Chocobozzz [Thu, 6 Jun 2019 13:39:11 +0000 (15:39 +0200)]
Upgrade server dependencies
Chocobozzz [Thu, 6 Jun 2019 12:45:57 +0000 (14:45 +0200)]
Improve 4K video quality after transcoding
Chocobozzz [Thu, 6 Jun 2019 09:39:22 +0000 (11:39 +0200)]
Add list of instance follows in about page
Chocobozzz [Wed, 5 Jun 2019 07:25:44 +0000 (09:25 +0200)]
Fix checkbox outline
Chocobozzz [Tue, 4 Jun 2019 08:28:19 +0000 (10:28 +0200)]
Prefer using last week/last month
Chocobozzz [Tue, 4 Jun 2019 08:15:18 +0000 (10:15 +0200)]
Fix grouped videos by date
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 :)
Chocobozzz [Mon, 3 Jun 2019 07:32:33 +0000 (09:32 +0200)]
Merge branch 'release/v1.3.0' into develop
Chocobozzz [Mon, 3 Jun 2019 06:47:25 +0000 (08:47 +0200)]
Bumped to version v1.3.0
Chocobozzz [Mon, 3 Jun 2019 06:42:51 +0000 (08:42 +0200)]
Update changelog
Chocobozzz [Fri, 31 May 2019 14:57:01 +0000 (16:57 +0200)]
Add checkbox to bulk update videos support field
Chocobozzz [Fri, 31 May 2019 14:30:11 +0000 (16:30 +0200)]
Server: Bulk update videos support field
Chocobozzz [Fri, 31 May 2019 13:36:50 +0000 (15:36 +0200)]
Remove old activities processor
Chocobozzz [Fri, 31 May 2019 13:14:40 +0000 (15:14 +0200)]
More robust federation
In particular when fetching pleroma outbox
Chocobozzz [Fri, 31 May 2019 12:02:26 +0000 (14:02 +0200)]
Remove unused actor uuid field
Chocobozzz [Fri, 31 May 2019 09:48:28 +0000 (11:48 +0200)]
Move concurrently in dev package
Chocobozzz [Fri, 31 May 2019 09:14:38 +0000 (11:14 +0200)]
Group videos on chronological order
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
Chocobozzz [Wed, 29 May 2019 14:57:43 +0000 (16:57 +0200)]
Add ability to subscribe from the channel account 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.
Chocobozzz [Wed, 29 May 2019 13:09:38 +0000 (15:09 +0200)]
Add pagination to account video channels endpoint