Commit Graph

618 Commits

Author SHA1 Message Date
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
Chocobozzz
5224f71303 Correctly check remote extension 2020-02-12 10:26:35 +01:00
Chocobozzz
c6de3a85ee Fix remote avatar without AP mediatype field 2020-02-12 10:23:24 +01:00
Chocobozzz
58b6fdcafc Small cleanup 2020-02-06 17:41:25 +01:00
Chocobozzz
6872996d29 Be more robust with missing thumbnails/previews 2020-02-06 17:39:19 +01:00
Chocobozzz
084a2cd0f6 Optimize context for CacheFile 2020-02-04 16:34:46 +01:00
Chocobozzz
2c8776fc31 Optimize view endpoint 2020-02-04 16:18:01 +01:00
Chocobozzz
943e519390 Don't refresh videos when processing views
It allows us to use a cache
2020-02-04 15:58:59 +01:00
Chocobozzz
f51c02c77f Fix lint 2020-02-04 09:12:42 +01:00
Chocobozzz
598edb8af1 Reduce AP context size on specific activities 2020-02-03 11:31:23 +01:00
Chocobozzz
a15871560f Move to eslint 2020-02-03 08:31:02 +01:00
Chocobozzz
ca6d36227a Add url field in caption and use it for thumbnails 2020-01-30 11:53:38 +01:00
Chocobozzz
0374b6b5cd Cleanup server fixme 2020-01-28 14:45:17 +01:00
Chocobozzz
b764380ac2 Add ability to list redundancies 2020-01-28 11:35:26 +01:00
Chocobozzz
99849607a6 Remove debug messages 2020-01-24 11:38:35 +01:00
Rigel Kent
7738273b80 Accessibility fixes for #2149 2020-01-21 10:08:10 +01:00
John Livingston
98da1a7b4a Fix: unregistring a plugin did not remove properly his hooks. 2020-01-20 14:54:03 +01:00
Chocobozzz
c08579e14f Add correct status on not found video 2020-01-09 08:51:27 +01:00
Chocobozzz
e612209767 Try to fix subscriptions inconsistencies 2020-01-08 15:44:41 +01:00
Chocobozzz
e92269053e Update http signature 2020-01-07 15:56:09 +01:00
Chocobozzz
7cde3b9c2e Update validator dependency 2020-01-07 15:56:07 +01:00
Chocobozzz
dddc8b1fe0 Don't notify on muted instance 2019-12-19 11:34:00 +01:00
Nassim Bounouas
f88ee4a952 Feature/password reset link expiration (#2305)
* #1928 Add a sentence indicating the reset time limit on form and email

* #1928 Customizable password reset lifetime

* #1928 Add a route to verify reset link and call it on reset form init

* Revert "#1928 Customizable password reset lifetime"

This reverts commit 0ed97453f8.

* #1928 Reset password lifetime hardcoded to one hour

* Remove useless modifications for #1928
2019-12-18 09:59:00 +01:00
Chocobozzz
22a73cb879 Add internal privacy mode 2019-12-12 16:51:59 +01:00
Chocobozzz
92e0f42e8c Don't use the max quality file when transcoding to a new resolution 2019-12-11 09:51:17 +01:00
Chocobozzz
1061c73fde Add ability to filter per job type 2019-12-04 14:49:59 +01:00
Chocobozzz
c883db6d03 Move deleted comment on new follow tests 2019-12-04 11:48:12 +01:00
Julien Maulny
b5206dfc45 Fix retrieving of deleted comments when subscribing to a new instance 2019-12-04 09:36:45 +01:00
Julien Maulny
69222afac8 Soft delete video comments instead of detroy 2019-12-04 09:36:45 +01:00
Chocobozzz
47f6cb31d7 Fix email to field 2019-11-29 13:36:40 +01:00
Chocobozzz
2fa9c40e20 Fix tests 2019-11-27 10:29:27 +01:00
Chocobozzz
49c3bf6fa2 Fix duplicate HLS resolution in master playlist 2019-11-26 16:57:51 +01:00
Chocobozzz
52201311e1 Add codec information in HLS playlist 2019-11-26 16:25:36 +01:00
Chocobozzz
3a149e9f8b Add audio only transcoding tests 2019-11-25 10:59:49 +01:00
frankdelange
5c7d650827 Add audio-only option to transcoders and player
This patch adds an audio-only option to PeerTube by means of a new transcoding configuration which creates mp4 files which only contain an audio stream. This new transcoder has a resolution of '0' and is presented in the preferences and in the player resolution menu as 'Audio-only' (localised). When playing such streams the player shows the file thumbnail as background and disables controls autohide.

Audio-only files can be shared and streamed just like any other file. They can be downloaded as well, the resulting file will be an mp4 container with a single audio stream.

This patch is a proof of concept to show the feasibility of 'true' audio-only support. There are better ways of doing this which also enable multiple audio streams for a given video stream (e.g. DASH) but as this would entail a fundamental change in the way PeerTube works it is a bridge too far for a simple proof of concept.
2019-11-25 10:59:47 +01:00
Chocobozzz
66fb2aa39b Don't always replace actor avatar 2019-11-25 10:59:44 +01:00
Chocobozzz
d7a25329f9 Add ability to disable webtorrent
In favour of HLS
2019-11-25 10:59:43 +01:00
Chocobozzz
92ce62331e Fix auto index follow 2019-11-04 15:20:34 +01:00
Chocobozzz
a82ddfad00 Fix lint 2019-10-23 13:15:18 +02:00
Chocobozzz
47581df073 Fix federation with some actors
That don't have a shared inbox, or a URL
2019-10-23 11:33:53 +02:00
Chocobozzz
d5d9b6d7bf Update server dependencies 2019-10-21 15:03:28 +02:00
Chocobozzz
eba06469b7 Fix audio merging when specifying a preview 2019-10-18 11:44:01 +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
Chocobozzz
9157d5981f Improve plugin package.json error message 2019-09-11 10:19:03 +02:00
Chocobozzz
00aab0666c Merge branch 'release/1.4.0' into develop 2019-09-05 10:19:35 +02:00
Chocobozzz
2ba613a543 Fix tests 2019-09-04 16:24:58 +02:00
Chocobozzz
6f1b4fa417 Add auto follow instances index support 2019-09-04 16:24:58 +02:00
Chocobozzz
8424c4026a Add auto follow back support for instances 2019-09-04 16:24:58 +02:00
Chocobozzz
f8278b9605 Fix bug in redundancy eviction 2019-09-04 14:40:39 +02:00
Chocobozzz
2fd9737886 Fix redundancy too heavy with streaming playlists 2019-08-30 11:05:27 +02:00