Commit Graph

6967 Commits

Author SHA1 Message Date
Théo Le Calvar
43f7a43ca4 add option for transcode plugins to add video filters and make all options optional 2021-04-09 15:53:18 +02:00
Théo Le Calvar
5fb7cfbac5 add support for inputOptions in trancode plugins 2021-04-09 15:53:18 +02:00
Chocobozzz
d2466f0ac9 Update plugins doc 2021-04-09 15:21:06 +02:00
Chocobozzz
22820226e5 Add server plugin helpers 2021-04-09 15:17:43 +02:00
Chocobozzz
023edc8a54 Fix plugin checkbox placement 2021-04-09 14:02:27 +02:00
Chocobozzz
3c47fa3bc0 Add ability to hide plugin settings 2021-04-09 13:50:31 +02:00
Chocobozzz
c713017f3c Translate plugin options 2021-04-09 13:23:25 +02:00
Chocobozzz
32d13b203b Plugins can register html/select settings 2021-04-09 11:19:14 +02:00
Chocobozzz
55b84d5346 Add playlist and video in watch action hook 2021-04-09 10:54:34 +02:00
Chocobozzz
bae9303726 Also decache config 2021-04-09 09:37:46 +02:00
John Livingston
09d535ef98 Fix #3940: unload all children from the plugin module on updates. 2021-04-09 09:32:16 +02:00
John Livingston
4113719209 Tests that show the bug. 2021-04-09 09:32:16 +02:00
Chocobozzz
dc48fdbe68 Merge branch 'release/3.1.0' into develop 2021-04-08 15:16:01 +02:00
Chocobozzz
b9244002fc Fix embed playlist menu background on focus 2021-04-08 15:12:14 +02:00
Chocobozzz
1afb3c474a Fix outbox fetch with subtitled videos 2021-04-08 15:04:14 +02:00
Chocobozzz
8004469c0a Fix video channel list api 2021-04-08 14:53:03 +02:00
Chocobozzz
083328eb27 Remove duplicate captions 2021-04-08 14:45:40 +02:00
Chocobozzz
b06f1ead3b Fix updating transcoding profiles 2021-04-08 14:41:15 +02:00
Chocobozzz
4c7449d2ad Fix subtitles import 2021-04-08 14:29:03 +02:00
Chocobozzz
27ec473f53 Set channel banner/avatar in creation form 2021-04-08 13:38:04 +02:00
Chocobozzz
84531547bc Add size info in db for actor images 2021-04-08 13:38:04 +02:00
Chocobozzz
a0eeb45f14 Update data in DB when regenerate thumbnails 2021-04-08 13:38:04 +02:00
kontrollanten
ca87329289 Don't pause video upon modal open (#3909)
* client: dont pause video upon modal open

closes #3816

* client(video/watch): remove obsolete code

* gitignore: add vscode and vim swp files
2021-04-08 13:37:57 +02:00
aschaap
97c116edf9 Fixing disappearing hamburger menu for narrow screens (#3929)
* Made top search bar more scalable for (physically) narrow screens

Removing `flex: auto` on `.top-left-block` for screens narrower than
`350px`allows the search bar to resize to fill up the remaining space.
Setting `width: 70px` on `#typeahead-container input` for mobile widths
prevents the hamburger button from being squished at certain widths.
Given that the padding adds up to `50px`, setting what amounts to the
minimum width of the search field to `70px` seems reasonable.

Fixes #3199.

* Making hamburger button margin and spacing narrower for mobile

The clickable area is restricted to the icon anyway, and the extra space
benefits the search field width on narrow screens.
2021-04-08 11:07:18 +02:00
aschaap
9a8c02c9da correct inconsistency in spacing "Sort By" for narrow screens (#3938)
Mimicked the approach used in other tabs under "My Library":
* Adding bottom margin to search field to keep distance from "Sort By"
* Fixing extra left margin on "Sort By" for narrow screens
* Removed the `ml-2` class so that `!important` is no longer needed
* Removed unnecessary `!important` from account video search field width
2021-04-08 10:44:43 +02:00
Chocobozzz
20373985c0 Fix static ffmpeg version check 2021-04-08 10:08:11 +02:00
Chocobozzz
75cba40de7 Update avatar/banner API doc 2021-04-08 10:07:53 +02:00
Chocobozzz
02dd4f3c65 Display banner on channel page 2021-04-08 10:07:53 +02:00
Chocobozzz
cdeddff142 Add ability to update the banner 2021-04-08 10:07:53 +02:00
Chocobozzz
282695e699 Add banner migrations 2021-04-08 10:07:53 +02:00
Chocobozzz
213e30ef90 Add banner tests 2021-04-08 10:07:53 +02:00
Chocobozzz
2cb03dc1f4 Add banners support 2021-04-08 10:07:53 +02:00
Chocobozzz
f479685678 Agnostic actor image storage 2021-04-08 10:07:53 +02:00
Chocobozzz
968aaed206 Fix notification scrollbar color 2021-04-08 10:07:53 +02:00
Chocobozzz
93544419d2 Fix tests 2021-04-08 08:10:13 +02:00
aschaap
0564fc09d3 Reducing tag input excessive padding; fixes #3915 (#3927)
* Removed !important and added rules to style tags input; fixes #3915

* Simplifying what @rigelk was achieving with !important in 149e4cc

* Compressed CSS selectors

Co-authored-by: Rigel Kent <par@rigelk.eu>

Co-authored-by: Rigel Kent <par@rigelk.eu>
2021-04-07 08:39:48 +02:00
Chocobozzz
b70025bfdc Remove libxmljs in favour of pure JS implem 2021-04-06 10:25:21 +02:00
Chocobozzz
0df302ca8d Remove unused sort param 2021-04-06 10:08:21 +02:00
Rigel Kent
8e286cdca4 add sort select to my videos, change default sort to -publishedAt
fixes #3779
2021-04-06 10:03:19 +02:00
Chocobozzz
6a882428e1 Enable HLS transcoding by default 2021-04-06 09:52:53 +02:00
Chocobozzz
eff9f81810 Fix import tests 2021-04-06 09:52:53 +02:00
aschaap
43a3d281fe Minimal PeertubeModalService to open settings from "can be redefined..." (#3923)
* Minimal PeertubeModalService to open settings from "can be redefined..."

* Linter changes

* Removed unused parameter, made Subject type reflect this, and formatting
2021-04-06 08:57:30 +02:00
Chocobozzz
1bbc0270f6 Fix tests 2021-04-05 18:56:24 +02:00
Chocobozzz
4e6276c493 Fix account empty description display 2021-04-05 11:44:09 +02:00
Chocobozzz
4363ce0e3e Increase thumbnail size on server 2021-04-05 11:44:09 +02:00
Chocobozzz
fcd8d3e030 Fix actor overflows 2021-04-05 11:44:09 +02:00
Chocobozzz
55da09587a Fix miniature overflow 2021-04-05 11:44:09 +02:00
Jonas Sulzer
37ecefa256 🐛 FIX: player width/heigth aspect ratio
to remove unnecessary black border above and below the video

Signed-off-by: Jonas Sulzer <jonas@violoncello.ch>
2021-04-05 09:16:35 +02:00
Rigel Kent
0a25749f14 simplify channels/playlists name in account/channel views 2021-04-02 15:01:54 +02:00
Chocobozzz
0a6785d115 Increase videos grid margins on desktop 2021-04-01 17:17:41 +02:00