Chocobozzz
c18431505f
Add API doc for playlists
2020-04-21 15:04:39 +02:00
Chocobozzz
b029d58a27
Openapi consistency
2020-04-21 12:19:00 +02:00
Chocobozzz
b3af2601da
Add ability to remove privacies using plugins
2020-04-20 15:42:27 +02:00
Kim
8c7725dc3c
Add markdown support to plugins ( #2654 )
...
* Add markdown renderer to plugins
* Chore: add doc for markdown plugins
* Fix typing markdown plugin helpers
* Add lines between components in template
Co-authored-by: kimsible <kimsible@users.noreply.github.com>
2020-04-20 14:51:24 +02:00
Kim
437e8e06eb
Add custom modal to plugin helpers ( #2631 )
...
* Add custom modal component
* Add custom modal to app and plugins helpers
* Fixes custom modal component
* Add doc for custom modal
* Fix newline end of file html and scss files
* Move my-custom-modal component outside component for UserLoggedIn modals
* Move initializeCustomModal to ngAfterViewInit()
* Wrap events and conditionnals
* Replace ng-show with ngIf*
* Add modalRef to open only one modal + onCloseClick
* Refacto + Fix access methods of custom modal
* Fix methods names custom-modal.component
* Fix implement AfterViewInit & no default boolean
Co-authored-by: kimsible <kimsible@users.noreply.github.com>
2020-04-15 15:35:41 +02:00
Kim
74c2dece42
Add notifier to plugin helpers ( #2627 )
...
* Add notifier to client PeerTubeHelpers plugin
* Add doc for notifier PeerTubeHelpers
* Add getBaseClientScriptsRoute to client PeerTubeHelpers plugin
* Add doc for getBaseClientScriptsRoute PeerTubeHelpers
* Remove unused helper
Co-authored-by: kimsible <kimsible@users.noreply.github.com>
2020-04-15 09:08:59 +02:00
Chocobozzz
624a022157
Add pt version in embed options
2020-04-14 09:02:44 +02:00
Chocobozzz
5e2b2e2775
Add ability for plugins to add custom routes
2020-04-10 15:23:25 +02:00
Chocobozzz
6ccdf9d53e
Add duration in embed api playbackStatusUpdate
2020-04-08 14:52:28 +02:00
Chocobozzz
afd1a6ed49
Update embed api doc
2020-04-08 14:44:25 +02:00
Chocobozzz
96aae68cc4
Add "ended" embed API event
2020-04-08 14:39:31 +02:00
dingycle
56d72521ec
Fix grammar in translation documentation
2020-03-26 10:57:14 +01:00
David Dobryakov
b2b0ce8ac8
Fix embed api docs
...
player.stop() -> player.pause()
2020-03-25 13:52:35 +01:00
Christoph Geschwind
5a390259b2
Change raw.github.com to raw.githubusercontent.com
...
```
> GET /Chocobozzz/PeerTube/master/support/docker/production/.env HTTP/1.1
> Host: raw.github.com
> User-Agent: curl/7.58.0
> Accept: */*
>
< HTTP/1.1 301 Moved Permanently
< Location: https://raw.githubusercontent.com/Chocobozzz/PeerTube/master/support/docker/production/.env
```
2020-03-21 12:31:01 +01:00
Chocobozzz
5ab994fe8e
Fix embed api documentation
2020-03-20 15:04:02 +01:00
kimsible
cd7ec86f5c
feat: add dkim to docker-compose
2020-03-11 15:02:13 +01:00
Chocobozzz
9a207a71b2
Add missing api=1 info in embed quickstart
2020-02-28 14:01:17 +01:00
Chocobozzz
93468b0889
Bumped to version v2.1.1
2020-02-28 13:45:42 +01:00
Kim
e962e1c3c5
Chore/docker-documentation-improvements ( #2494 )
...
* unify env_var names to replace
* detail more and improve docker doc
* fix title
* move acme email and domains to traefik command
* add details about TRAEFIK_ACME_* variables
* Fix preview links from /develop to /master
2020-02-24 15:30:14 +01:00
Rigel Kent
f30736c891
Minor update to the OpenAPI: instance config recent additions
2020-02-21 21:25:55 +01:00
John Livingston
45f1bd72a0
Creating a user with an empty password will send an email to let him set his password ( #2479 )
...
* Creating a user with an empty password will send an email to let him set his password
* Consideration of Chocobozzz's comments
* Tips for optional password
* API documentation
* Fix circular imports
* Tests
2020-02-17 10:16:52 +01:00
Rigel Kent
c9925e2d13
Add libraries section to the REST Quickstart
...
Document the new OpenAPI clients in the REST Quickstart, listing supported languages and their repositories.
2020-02-17 09:33:45 +01:00
Chocobozzz
1d17d86349
Merge branch 'open-api-clients' into develop
2020-02-17 09:03:49 +01:00
Moritz Warning
fa62543c31
fix markdown link ( #2504 )
...
(doc) fix markdown link in docker.md
2020-02-16 23:22:23 +01:00
Average Dude
002df3813d
OpenAPI clients generation
2020-02-14 14:14:14 +01:00
Chocobozzz
7024e9120b
Merge branch 'release/2.1.0' into develop
2020-02-11 09:44:59 +01:00
Chocobozzz
6b7e246ac7
Bumped to version v2.1.0
2020-02-11 08:35:39 +01:00
Rigel Kent
06bcfbd9f7
Downsample to the closest divisor standard framerate
2020-01-29 13:42:15 +01:00
Chocobozzz
0539dba824
Force utf8 when creating the database
2020-01-29 11:48:19 +01:00
Chocobozzz
e669ff5873
Add redundancy CLI doc
2020-01-28 13:57:49 +01:00
Chocobozzz
5aafc6f373
Bumped to version v2.1.0-rc.1
2020-01-27 08:44:04 +01:00
Rigel Kent
205ed5b7dc
Add video caption upload documentation and improve error message
...
fixes #2038
2020-01-09 14:11:39 +01:00
Chocobozzz
8b7bd16673
Update changelog, 2.1.0-rc.1 -> end of January
2020-01-07 11:44:28 +01:00
ManMade-cube42
7a3864e818
Replace `peertube.example.com` with user's Peertube domain. ( #2356 )
...
* Add Sed
* Update production.md
* Minor Fix (+ add sudo)
* Update production.md
2019-12-30 10:39:59 +01:00
Rigel Kent
5b0413ddaa
Add author indicator to the comment replies loader
2019-12-28 11:48:53 +01:00
Rigel Kent
71810d0bcb
Update OpenAPI documentation to include basic playlists and new comment sorting
2019-12-27 17:52:53 +01:00
Chocobozzz
03d641a0d7
Add embed api build
2019-12-18 10:14:25 +01:00
Chocobozzz
478924a044
Add package.json for embed api
2019-12-18 10:14:24 +01:00
tilllt
91fa7960f4
Added pointer to the .env file
2019-12-12 14:09:57 +01:00
Chocobozzz
c82bf36a3f
Docker: stretch -> buster
2019-12-12 09:49:31 +01:00
Dirk Kelly
ab87af1155
Update dependencies.md to be consistent
...
The current dependencies document syntax is broken on https://docs.joinpeertube.org/#/dependencies .
This update makes the page source consistent across distributions in the hopes of avoiding rendering issues.
2019-11-27 08:50:35 +01:00
Leopere
76d5770b7a
Clarify and expand on admin credentials detail
...
It felt unclear so I clarified and suggested a method for obtaining the credentials easier.
2019-11-18 09:43:25 +01:00
Chocobozzz
a42294c5ed
Merge branch 'weblate' into develop
2019-11-13 10:05:27 +01:00
Chocobozzz
2ef1d2bb74
Update localization dev guide
2019-11-13 10:04:17 +01:00
Chocobozzz
cd1d6c23da
Remove unused files
2019-11-13 10:04:16 +01:00
Chocobozzz
81ad5366f7
Forgot a mention in changelog
2019-11-13 10:04:16 +01:00
Matthieu De Beule
f6d51cfe2a
Fix Ruby and Python REST API examples
...
The previous examples where wrong, since they used a POST request.
I used the requests library for Python, since that is what most people
would want to use.
I removed the http.verify_mode in the Ruby example since I don't think
it is good practice to tell people to not verify HTTPS requests
2019-11-12 14:46:43 +01:00
Chocobozzz
e8e09e27ff
Bumped to version v2.0.0
2019-11-12 08:04:15 +01:00
Chocobozzz
8c8f00e00f
Forgot a mention in changelog
2019-11-07 16:02:23 +01:00
Chocobozzz
16fd7c4b86
Bumped to version v2.0.0-rc.1
2019-10-29 08:26:43 +01:00
Chocobozzz
747b17c7c1
Fix openapi
2019-10-29 08:26:24 +01:00
Claude
14a767eda5
fixed a typo in docker.md
2019-10-29 08:08:23 +01:00
Leopere
5a1e48482e
Link back to the source for the curl'd files.
...
Just for those of us who don't want to dig a lot but want to dig a little.
2019-10-18 16:54:56 +02:00
Lukas Winkler
32d7f2b754
fix a few typos ( #2141 )
...
* fix a few typos
* apply changes to original files instead
* additional correction
2019-09-23 08:17:42 +02:00
Frank Sträter
a1b572ea76
Remove feeds from API documentation
2019-09-18 15:24:33 +02:00
Pablo Joubert
8a08bc1ed5
Change cli parameter from -t to good --target-url
2019-09-17 10:01:10 +02:00
Chocobozzz
8c559fad1e
Merge branch 'release/1.4.0' into develop
2019-09-11 11:09:18 +02:00
Chocobozzz
22af8aac79
Bumped to version v1.4.1
2019-09-09 08:15:24 +02:00
Chocobozzz
e9bdf8b4b5
Fix plugin CLI tools doc
2019-09-02 08:25:20 +02:00
Chocobozzz
076d3ace1e
Bumped to version v1.4.0
2019-08-26 11:56:10 +02:00
Chocobozzz
f01dc977ae
Bumped to version v1.4.0
2019-08-26 08:49:46 +02:00
Frank Sträter
2a8ae7595c
Update API documentation for accounts and config ( #2072 )
...
* Update Actor and Account schemas
* Fix mixed up paramaters for /accounts
* Update ServerConfig schema
* Add ServerConfigAbout and ServerConfigCustom schemas
2019-08-22 13:33:07 +02:00
Chocobozzz
8dd2d05058
Improve plugin management documentation
2019-08-22 09:17:41 +02:00
Chocobozzz
13126d9961
Add plugin in CLI tools table of contents
2019-08-22 09:10:00 +02:00
Frank Sträter
0ad45af705
Improved description of all file uploads ( #2053 )
...
* Add format:binary for file uploads
* Fix wrongly named field for encoding
* Fix typo in field name
* Add contentType for torrentfile and captionfile
* Add contentType for videofile
2019-08-21 08:32:15 +02:00
Frank Sträter
37db4176f2
Add originallyPublishedAt to PUT videos + change HTTP response to 204
2019-08-14 11:10:17 +02:00
Chocobozzz
54beb819f0
Bumped to version v1.4.0-rc.1
2019-08-13 15:34:39 +02:00
Wirebrass
67ac918df9
Add/update OpenRC service script ( #2012 )
...
* Update APP_DIR and CONFIG_DIR
APP_DIR is now in /var/www/peertube/peertube-latest (symbolic link).
CONFIG_DIR is now in /var/www/peertube/config
* Add OpenRC service script
Tested on Gentoo Linux.
2019-08-13 09:22:54 +02:00
Frank Sträter
07d02f6de8
Specify the restrictions on tags array and it's string items ( #2016 )
...
* Fixed 2 typos
* Specify tags array restrictions
2019-08-12 10:19:45 +02:00
Chocobozzz
51c3544718
Deprecate Node 8
...
The support ends on December 2019: https://github.com/nodejs/Release#release-schedule
2019-08-07 12:07:59 +02:00
Frank Sträter
b3d1054e86
Fixed 2 typos
2019-08-07 10:36:22 +02:00
Frank Sträter
f9f8909298
Add originallyPublishedAt in /videos/upload to the OpenAPI document
2019-08-05 14:18:03 +02:00
Wirebrass
f60e85ce87
Update CentOS 7 dependencies install ( #2004 )
...
* Update CentOS 7 dependencies install
Add initialization for postgresql database (else there is an error when starting postresql service).
Enable Redis and PostreSQL services.
Replace "service" by "systemctl" (systemd).
Tested in local on a fresh CentOS 7 install.
* Add wget package to install
Add wget package to install
2019-08-05 09:07:58 +02:00
Florent F
1f8ac02436
Document how to synchronize YT channel to PeerTube
2019-08-01 11:27:00 +02:00
Chocobozzz
bfbd912886
Fix broken playlist api
2019-08-01 09:11:04 +02:00
Chocobozzz
1f82e3e885
Add video import in open api
2019-07-29 14:33:16 +02:00
Chocobozzz
094ff8e692
Fix mocha commands
2019-07-29 14:16:03 +02:00
Chocobozzz
2284f20207
Add gitlab ci support
2019-07-29 13:40:39 +02:00
Chocobozzz
112be80ebd
Improve translation plugin guide
2019-07-26 15:29:28 +02:00
Chocobozzz
7545a0941c
Add translations and constants manager plugins doc
2019-07-26 15:18:31 +02:00
Chocobozzz
195474f932
Fix guide typo
2019-07-25 13:54:47 +02:00
Chocobozzz
523990dbe6
Upgrade server dependencies
2019-07-25 11:00:41 +02:00
Chocobozzz
bfa1a32b34
Add client hook/register typings
2019-07-24 11:55:08 +02:00
Chocobozzz
5f189c9c85
Add hooks documentation
2019-07-24 10:58:16 +02:00
Chocobozzz
51326912d6
Fix optimize old videos script
2019-07-24 10:58:16 +02:00
Chocobozzz
d8e9a42c4b
Update plugin guide
2019-07-24 10:58:16 +02:00
Chocobozzz
9b474844e8
Add CLI plugins tests
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
Dirk Kelly
512a575971
Updated openapi.html ExternalDocs url
2019-07-08 16:06:55 +02:00
Chocobozzz
cb9d028a6b
Fix openapi schema
2019-07-03 17:28:09 +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
Wirebrass
c1109b45f6
Update postgresql version for Gentoo ( #1935 )
...
Update postgresql version for Gentoo example
2019-06-22 14:46:46 +02:00
Chocobozzz
b6a1dd4d1b
Merge branch 'release/v1.3.0' into develop
2019-06-17 09:48:41 +02:00
Chocobozzz
0109c4921c
Bumped to version v1.3.1
2019-06-17 08:38:32 +02:00
Chocobozzz
5dce26d202
Improve video REST documentation
2019-06-11 10:01:22 +02:00
Chocobozzz
4c3dbb7acd
PeerTube only supports nodejs 8
2019-06-11 09:12:42 +02:00
Chocobozzz
1f20622f2b
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
2019-06-07 17:05:42 +02:00
Chocobozzz
a41b9da1a9
Merge branch 'release/v1.3.0' into develop
2019-06-03 09:32:33 +02:00
Chocobozzz
88ebb43310
Bumped to version v1.3.0
2019-06-03 08:47:25 +02:00
Chocobozzz
7d14d4d2ca
Server: Bulk update videos support field
2019-05-31 16:44:46 +02:00
Chocobozzz
7e9d3f259d
Move CLI dependencies in their own package.json
2019-05-27 14:56:06 +02:00
Raphael
089caedc6f
refactor(docs): typo in Open API reference
2019-05-24 13:53:43 +02:00
Chocobozzz
048b694661
Fix videos list response in rest api doc
2019-05-24 10:17:54 +02:00
Chocobozzz
ee89e8fd1a
Fix video privacy in rest api documentation
2019-05-24 10:09:27 +02:00
Chocobozzz
67ae04a5e7
Add video caption rest api doc
2019-05-24 10:01:08 +02:00
Chocobozzz
63d17405d0
Fix role documentation in rest api
2019-05-24 09:25:30 +02:00
Chocobozzz
46e9407c60
Update URLs to point to new documentation site
2019-05-23 14:58:34 +02:00
Chocobozzz
faebb42355
Bumped to version v1.3.0-rc.2
2019-05-22 09:37:13 +02:00
Chocobozzz
ea0877b405
Bumped to version v1.3.0-rc.2
2019-05-22 08:22:14 +02:00
Axel Viala
3daaa19274
Add way to set root password by environment.
...
Add a condition test to pass by environment a predetermined
root password for setting up.
2019-05-16 09:17:10 +02:00
Chocobozzz
3fbbadabea
Bumped to version v1.3.0-rc.1
2019-05-14 14:00:03 +02:00
Chocobozzz
ac043122ae
Fix e2e tests
2019-05-14 13:59:10 +02:00
Chocobozzz
39e6a5cbec
Document how I do releases
2019-05-14 10:58:28 +02:00
Chocobozzz
2888c12b3b
Add doc on how to add a new language to peertube
2019-05-14 10:21:33 +02:00
Chocobozzz
26aef7c3fe
Add singular/plural tip for translation
2019-05-13 17:45:00 +02:00
Chocobozzz
ff40a4ebab
dailyVideoQuota -> videoQuotaDaily in doc
2019-04-24 17:35:59 +02:00
Chocobozzz
9ce3d3027e
Fix video channel API route param in doc
2019-04-24 16:57:34 +02:00
Chocobozzz
fbe1bc2afa
Add videoQuotaDaily in documentation
2019-04-24 16:54:17 +02:00
Chocobozzz
e8a739e880
Fix video import CLI script
...
Password is an optional argument
2019-04-24 16:51:25 +02:00
Chocobozzz
31b48aad47
Add change user password from CLI documentation
2019-04-15 09:57:24 +02:00
Yohan Boniface
c100a6142e
Add /accounts/:username/ratings endpoint ( #1756 )
...
* Add /users/me/videos/ratings endpoint
* Move ratings endpoint from users to accounts
* /accounts/:name/ratings: add support for rating= and sort=
* Restrict ratings list to owner
* Wording and better way to ensure current account
2019-04-09 11:02:02 +02:00
Mathieu Agopian
12fed49eba
Add the video tags restrictions to the API docs
...
Fixes #1744
2019-03-29 16:58:05 +01:00
Quentin Dupont
ccd3182a0d
(doc) rephrase yarn version to latest ( #1719 )
2019-03-28 14:14:59 +01:00
Chocobozzz
e359e88b08
Add warning regarding config upgrade in docker.md
2019-02-21 15:05:44 +01:00
Chocobozzz
d06caf3e67
Add CLI tools doc link in production.md
2019-02-21 15:02:35 +01:00
Chocobozzz
28c8e63e55
Add video import enpoint in openapi
2019-02-19 17:56:50 +01:00
Yann Sionneau
a18e87559b
Add missing python-dev dependency for Debian/Ubuntu systems
2019-02-19 08:20:39 +01:00
Chocobozzz
301fc49c17
Bumped to version v1.2.1
2019-02-15 09:43:39 +01:00
Chocobozzz
f5305c04aa
Bumped to version v1.2.0
2019-02-06 11:57:57 +01:00
Chocobozzz
cfeae291c0
Bumped to version v1.2.0-rc.1
2019-01-17 16:15:20 +01:00
Chocobozzz
bb8f7872f5
Fix peertube CLI documentation
2019-01-14 11:01:40 +01:00
Chocobozzz
1fd12c7cfa
Fix video tags update/upload in openapi
2019-01-09 14:10:25 +01:00
Rigel Kent
e76d578414
(doc) update API spec to include user subscription routes
2019-01-03 18:00:29 +01:00
Rigel Kent
f50ab1c289
(doc) fix syntax in openapi spec for watching progress
2018-12-08 18:56:12 +01:00
Chocobozzz
7089e7b4e5
Improve information regarding prune storage script
2018-12-05 17:44:36 +01:00
Chocobozzz
5b036b8ef2
Better tools.md doc
2018-12-04 17:19:44 +01:00
Nathanaël J
9024bece9a
Use `'` instead of `'` for passwords in the documentation (see #1453 )
2018-12-04 17:16:59 +01:00
Rigel Kent
2beb98952a
change type of languageOneOf query parameter
2018-12-04 13:51:10 +01:00
Chocobozzz
d639c3bf14
Improve tools doc
2018-12-04 10:08:45 +01:00
Chocobozzz
b6ff69719d
Bumped to version v1.1.0
2018-12-04 08:29:12 +01:00
Rigel Kent
fd5af7a269
add parameters to GET /videos route spec
2018-11-24 18:18:56 +01:00
Rigel Kent
3f82804c6c
add donate link, move redundancy doc and images to docs.joinpeertube.org
2018-11-23 18:02:08 +01:00
Chocobozzz
6cc98dfff3
Add open api bump version in release script
2018-11-22 15:04:14 +01:00
Felix Ableitner
fef13f1480
Various improvements for docker-compose
2018-11-21 16:21:42 +01:00
Rigel Kent
0f49023061
make POST /users have integer role enum
2018-11-21 11:52:30 +01:00
Mateusz Piotrowski
31d45e0e0b
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).
2018-11-21 10:46:56 +01:00
Rigel Kent
d216b5387f
add job state in path in openapi spec
2018-11-19 22:10:35 +01:00
Rigel Kent
65f0267930
fix rest api quickstart and specify values in openapi spec
2018-11-19 22:07:38 +01:00