Chocobozzz
|
a8b666e9f1
|
Add plugin static files cache
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
7663e55a2c
|
Log error on unknown hook
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
e8f902c05c
|
Use search client scope
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
93cae47925
|
Add client hooks
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
587568e1cc
|
Add plugin table migration table
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
6691c52280
|
Add filter hooks tests
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
89cd127560
|
Add hook filters tests
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
09071200c7
|
Add plugin API tests
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
9b474844e8
|
Add CLI plugins tests
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
32fe001389
|
Provide logger to plugins
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
60cfd4cb54
|
Add plugins check params tests
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
b4055e1c23
|
Add server hooks
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
66e001c848
|
Add ability to disable plugins/themes from CLI
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
9fa6ca160a
|
Some plugins fixes and doc enhancements
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
662e5d4fe4
|
Add plugin quickstart documentation
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
66170ca8c6
|
Use process.env.npm_package_version
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
109d893ff5
|
Fix lint
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
f0c5e8b657
|
Add client helpers to plugins
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
d133f38582
|
Check latest plugins version with config interval
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
e0ce715a1d
|
Check latest plugins version
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
89c344dba4
|
Add ability to install a plugin from the admin page
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
6702a1b2cc
|
Add ability to search available plugins
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
503c6f440a
|
Add peertube plugin index website models
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
30ff39e7f0
|
Move createTorrent in webtorrent utils
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
b2195fafc2
|
WIP plugins: add storage manager
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
b5f919ac8e
|
WIP plugins: update plugin
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
8d2be0ed7b
|
WIP plugins: move plugin CLI in peertube script
Install/uninstall/list plugins remotely
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
dba85a1e9e
|
WIP plugins: add plugin settings/uninstall in client
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
d00dc28dd7
|
WIP plugins: list installed plugins in client
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
ad91e7006e
|
WIP plugins: plugin settings on server side
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
ffb321bedc
|
WIP plugins: load theme on client side
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
7cd4d2ba10
|
WIP plugins: add theme support
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
8d76959e11
|
WIP plugins: working hook on server side
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
18a6f04c07
|
WIP plugins: hook on client side
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
2c0539420d
|
WIP plugins: static files
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
f023a19c3e
|
WIP plugins: install/uninstall
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
345da516fa
|
WIP plugins: add ability to register plugins
|
2019-07-24 10:58:16 +02:00 |
Chocobozzz
|
297067399d
|
yarn -> npm in dockerfile
|
2019-07-08 16:09:13 +02:00 |
Jacen
|
7593d9f872
|
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
|
2019-07-08 16:07:58 +02:00 |
Dirk Kelly
|
512a575971
|
Updated openapi.html ExternalDocs url
|
2019-07-08 16:06:55 +02:00 |
Chocobozzz
|
7e64e930ef
|
Update credits
|
2019-07-05 08:53:35 +02:00 |
Chocobozzz
|
b95e1f7b78
|
Update translations
|
2019-07-05 08:52:53 +02:00 |
Chocobozzz
|
8ed86e76b3
|
Fix travis tests
|
2019-07-04 17:22:24 +02:00 |
Chocobozzz
|
c1340a6ac3
|
Add rate limit to registration and API endpoints
|
2019-07-04 16:42:40 +02:00 |
Chocobozzz
|
fd0bfc3ac4
|
peertube auth add wants a URL (and not a host)
|
2019-07-04 15:03:15 +02:00 |
Chocobozzz
|
cb9d028a6b
|
Fix openapi schema
|
2019-07-03 17:28:09 +02:00 |
Chocobozzz
|
d89954ff0b
|
Log typo
|
2019-07-03 16:07:30 +02:00 |
tomamplius
|
e6fdfdc292
|
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
|
2019-07-02 19:05:23 +02:00 |
Wirebrass
|
bfc6bb947d
|
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
|
2019-07-02 11:42:17 +02:00 |
Wirebrass
|
2cf2142bc5
|
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).
|
2019-07-02 11:41:53 +02:00 |