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
Chocobozzz
4fd98756e2
Correctly fix docker storage config
2020-04-02 13:59:01 +02:00
xcffl
a3188ba768
Move streaming-playlists to /data
2020-04-02 13:55:58 +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
Rigel Kent
61b20252a0
Add Nginx configuration to redirect videos to an s3 bucket
2020-03-09 09:41:29 +01:00
Rigel Kent
62df8cc1f0
Reword HSTS configuration to warn user of nginx's add_header shortcomings
2020-03-03 11:40:45 +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
Average Dude
170cd639a7
Create template dirs for openapi clients and provide README templates
...
The definitions are now also in the template dirs because they will be ignored by the generator.
Generators only use overrides and don't do anything with new files.
2020-02-18 14:49:11 +01:00
Chocobozzz
8d3fe90c3f
Add missing ca-certificates in docker image
2020-02-17 10:34:09 +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
Kim
c5621bd23b
Fix missing python dependency in Dockerfile.buster ( #2495 )
...
* Fix missing youtube-dl dependency in buster docker image
* Fix missing python dependency in buster docker image
2020-02-17 10:01:22 +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
751c8f68ec
Add openssl in docker container
2020-01-27 15:07:01 +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
Chocobozzz
1a5fd848b4
Update nginx cipher to the one we use on framatube
2019-12-17 09:46:28 +01:00
tilllt
91fa7960f4
Added pointer to the .env file
2019-12-12 14:09:57 +01:00
Markus Richter
729c0f4d41
Slightly relax Cipher Suite hardening
...
This enables legacy software like apps on android 4.4.2 and matches the traefik configuration, where the specific cipher suite is already allowed.
2019-12-12 10:03:56 +01:00
Chocobozzz
c82bf36a3f
Docker: stretch -> buster
2019-12-12 09:49:31 +01:00
Ben Lubar
7269868682
Add support for HLS in the Docker container. ( #2324 )
...
* Add support for HLS in the Docker container.
* Remove comment from Dockerfile.stretch
2019-12-12 09:41:52 +01:00
Chocobozzz
63247475a1
Fix nginx config
...
CORS headers were removed. See https://www.nginx.com/resources/wiki/start/topics/depth/ifisevil/
2019-12-10 16:39:22 +01:00
Chocobozzz
f37db8966d
Add streaming playlists endpoint in nginx
2019-12-10 12:11:20 +01:00
Chocobozzz
7b7d4e2a6a
Add client_body_temp_path hint in nginx template
2019-12-05 11:25:00 +01:00