Commit Graph

1726 Commits

Author SHA1 Message Date
Chocobozzz
2a53942d9e
Fix overflow when creating a channel 2019-11-27 10:41:08 +01:00
Chocobozzz
414131338d
Fix welcome modal when saving config 2019-11-27 10:29:29 +01:00
Chocobozzz
918058dea3
Fix welcome mascot 2019-11-27 10:29:27 +01:00
Chocobozzz
2fa9c40e20
Fix tests 2019-11-27 10:29:27 +01:00
Chocobozzz
52201311e1
Add codec information in HLS playlist 2019-11-26 16:25:36 +01:00
Chocobozzz
08eb3dca82
Merge remote-tracking branch 'weblate/develop' into develop 2019-11-26 14:29:15 +01:00
Chocobozzz
84ddb975d1
Don't autoload HLS fragments 2019-11-25 17:13:47 +01:00
Attila F
50befbe932 Translated using Weblate (Hungarian)
Currently translated at 94.0% (1025 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hu/
2019-11-25 16:59:15 +01:00
Attila F
c7919faea2 Translated using Weblate (English (United States))
Currently translated at 99.9% (1089 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/en_US/
2019-11-25 16:59:14 +01:00
Marcin Mikołajczak
eb6a88f67e Translated using Weblate (Polish)
Currently translated at 100.0% (98 of 98 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/pl/
2019-11-25 16:59:14 +01:00
Filip Bengtsson
bc448add80 Translated using Weblate (Swedish)
Currently translated at 99.7% (1087 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2019-11-25 16:59:14 +01:00
Marcin Mikołajczak
f808652481 Translated using Weblate (Polish)
Currently translated at 45.0% (491 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/pl/
2019-11-25 16:59:14 +01:00
Ch
eb12a714f5 Translated using Weblate (Korean)
Currently translated at 13.8% (150 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ko/
2019-11-25 16:59:14 +01:00
Attila F
ff55addf0d Translated using Weblate (Hungarian)
Currently translated at 79.3% (864 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hu/
2019-11-25 16:59:14 +01:00
ButterflyOfFire
06ae230c00 Translated using Weblate (Arabic)
Currently translated at 86.7% (85 of 98 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/ar_001/
2019-11-25 16:59:14 +01:00
Filip Bengtsson
c9f8267800 Translated using Weblate (Swedish)
Currently translated at 99.7% (1087 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2019-11-25 16:59:14 +01:00
Attila F
444a109eea Translated using Weblate (Hungarian)
Currently translated at 63.6% (693 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hu/
2019-11-25 16:59:14 +01:00
Edwin Alberto Amado Baron
7af6514a4a Translated using Weblate (Spanish)
Currently translated at 72.7% (792 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/es/
2019-11-25 16:59:14 +01:00
ButterflyOfFire
01fcedfe64 Translated using Weblate (Arabic)
Currently translated at 41.4% (451 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/ar_001/
2019-11-25 16:59:14 +01:00
Rigel Kent
2dbbf86086 (plugins) adding checkbox and textarea as possible input types, add links in form label 2019-11-25 11:19:45 +01:00
Rigel Kent
ba7b7e572f (plugins) adding signup scope and init hook, modifying ensureUserRegistrationAllowed allowedParams 2019-11-25 11:16:12 +01:00
Chocobozzz
efcd6f2e62
Fix fragmented download URL 2019-11-25 10:59:50 +01:00
Chocobozzz
0f2f274c98
Auto load HLS player in embed too 2019-11-25 10:59:49 +01:00
Chocobozzz
3a149e9f8b
Add audio only transcoding tests 2019-11-25 10:59:49 +01:00
frankdelange
597ca6de2c
Show poster image when playing audio-only content, do not hide controls
Add '.vjs-playing-audio-only-content' class to:
 - show poster image
 - disable controls auto-hide

...when playing audio-only content
2019-11-25 10:59:48 +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
5a71acd254
Disable webtorrent support in client 2019-11-25 10:59:46 +01:00
Chocobozzz
d7a25329f9
Add ability to disable webtorrent
In favour of HLS
2019-11-25 10:59:43 +01:00
Marco Zehe
14981d7331 Add missing button roles for the language chooser and keyboard shortcut menu items 2019-11-25 09:51:00 +01:00
Chocobozzz
a5895f982e
Regenerate translations 2019-11-18 17:44:32 +01:00
Chocobozzz
ee2b7df045
Try to improve notification i18n translations 2019-11-18 17:38:01 +01:00
Chocobozzz
040758e03a
Try something that could work with weblate 2019-11-18 17:25:36 +01:00
Chocobozzz
b94110241e
Try something with weblate 2019-11-18 11:17:08 +01:00
Attila F
edbdcfe7b5 Translated using Weblate (Hungarian)
Currently translated at 99.0% (97 of 98 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/hu/
2019-11-18 10:35:33 +01:00
Attila F
8dca31dc0d Translated using Weblate (Hungarian)
Currently translated at 63.7% (149 of 234 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/hu/
2019-11-18 10:35:33 +01:00
Attila F
7afccc2bc4 Translated using Weblate (Hungarian)
Currently translated at 60.0% (654 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/hu/
2019-11-18 10:35:33 +01:00
ahmadsharifian
9207d2c3b2 Translated using Weblate (Persian)
Currently translated at 99.0% (97 of 98 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/fa/
2019-11-18 10:35:33 +01:00
ahmadsharifian
a27237700b Translated using Weblate (Persian)
Currently translated at 17.5% (41 of 234 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/fa/
2019-11-18 10:35:33 +01:00
Filip Bengtsson
efc54903d0 Translated using Weblate (Swedish)
Currently translated at 99.7% (1087 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/sv/
2019-11-18 10:35:33 +01:00
Quentin
b985d1e913 Translated using Weblate (Occitan)
Currently translated at 94.8% (1033 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/oc/
2019-11-18 10:35:33 +01:00
Predatorix Phoenix
c144d2c98f Translated using Weblate (German)
Currently translated at 95.2% (1038 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/de/
2019-11-18 10:35:33 +01:00
chocobozzz
aa97074ff2 Translated using Weblate (French (France))
Currently translated at 98.6% (1075 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2019-11-18 10:35:33 +01:00
Rigel Kent
5f85f8aa1c
Video-watch hooks modifications for videojs 2019-11-18 10:12:23 +01:00
Chocobozzz
6037544235
Fix translations 2019-11-14 16:46:44 +01:00
chocobozzz
7eeb65b5ed Translated using Weblate (Finnish)
Currently translated at 76.4% (833 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fi/
2019-11-14 15:52:41 +01:00
Kemal Oktay Aktoğan
65e76e393c Translated using Weblate (Turkish)
Currently translated at 100.0% (98 of 98 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/tr/
2019-11-14 12:11:48 +01:00
Frank Sträter
0d38c47b3a Translated using Weblate (Dutch)
Currently translated at 100.0% (98 of 98 strings)

Translation: PeerTube/player
Translate-URL: https://weblate.framasoft.org/projects/peertube/player/nl/
2019-11-14 12:11:47 +01:00
Kemal Oktay Aktoğan
cab892b782 Translated using Weblate (Turkish)
Currently translated at 17.9% (42 of 234 strings)

Translation: PeerTube/server
Translate-URL: https://weblate.framasoft.org/projects/peertube/server/tr/
2019-11-14 12:11:47 +01:00
Kemal Oktay Aktoğan
7fa41d2aba Translated using Weblate (Turkish)
Currently translated at 10.6% (116 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/tr/
2019-11-14 12:11:46 +01:00
Quentin
b1585b157b Translated using Weblate (Occitan)
Currently translated at 94.7% (1032 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/oc/
2019-11-14 12:11:45 +01:00
Asier Iturralde Sarasola
26fb55bf37 Translated using Weblate (Basque)
Currently translated at 62.8% (685 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/eu/
2019-11-14 12:11:44 +01:00
Julien Maulny
96c5f75da2 Translated using Weblate (French (France))
Currently translated at 98.6% (1075 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2019-11-14 12:11:41 +01:00
chocobozzz
193a327f59 Translated using Weblate (French (France))
Currently translated at 97.4% (1062 of 1090 strings)

Translation: PeerTube/angular
Translate-URL: https://weblate.framasoft.org/projects/peertube/angular/fr_FR/
2019-11-13 10:10:37 +01:00
Chocobozzz
a42294c5ed
Merge branch 'weblate' into develop 2019-11-13 10:05:27 +01:00
Chocobozzz
350131cbaf
Make build works 2019-11-13 10:04:16 +01:00
Julien Maulny
a4610bc688 Fix stats block display in dark theme 2019-11-13 09:02:26 +01:00
Yorwba
f88e73f740 Fix link for account creation on another instance 2019-11-13 08:58:17 +01:00
Chocobozzz
24b1c65abd
Remove html tags 2019-11-07 14:12:57 +01:00
Chocobozzz
ad912c3de6
Update server and player 2019-11-07 12:00:09 +01:00
Chocobozzz
fbe771350b
Update all angular language files 2019-11-07 10:56:04 +01:00
Chocobozzz
852ecadfc4
Rename server files 2019-11-07 10:39:48 +01:00
Chocobozzz
b730865ccc
Rename player files 2019-11-07 10:39:07 +01:00
Chocobozzz
2855fb8fb0
Use xliff 1.2 2019-11-07 10:34:03 +01:00
Chocobozzz
d223932cc3
Rename angular files 2019-11-07 10:31:37 +01:00
Chocobozzz
30a79dc43d
Remove unused files 2019-11-07 10:28:32 +01:00
Chocobozzz
a52c95648f
Add player and server fr 2019-11-07 10:24:19 +01:00
Chocobozzz
3aea8eb2e7
Try new worflow with french 2019-11-07 09:45:14 +01:00
Chocobozzz
c2368b7241
update fr 2019-11-06 18:08:58 +01:00
Chocobozzz
d387253670
Try to update angular_FR 2019-11-06 17:49:31 +01:00
Chocobozzz
84a07cd3a3
add target to base file 2019-11-06 17:12:54 +01:00
Chocobozzz
bc967f2e62
Move locales in the same directory 2019-11-06 15:22:28 +01:00
Chocobozzz
d33338d71f
Optimize mascot images 2019-11-06 10:04:00 +01:00
Chocobozzz
f1d9b2d6bf
Fix start/stop of first element when loading a playlist 2019-11-06 09:14:18 +01:00
Chocobozzz
4ba8469c0e
Pull translations 2019-11-05 15:51:41 +01:00
Chocobozzz
df73971f77
Regen translations 2019-11-05 15:26:12 +01:00
Chocobozzz
5f697f3ddb
Add missing i18n tags 2019-11-05 15:19:04 +01:00
Chocobozzz
5d9e4eaabe
Add ability to enabled HLS in the admin panel 2019-11-05 10:13:37 +01:00
Chocobozzz
e128425b7b
Update translations 2019-11-04 15:41:09 +01:00
Chocobozzz
f0876a2c35
Add mascot in peertube about page 2019-11-04 14:43:16 +01:00
Chocobozzz
4618b6867a
Update translations 2019-10-30 11:38:58 +01:00
Chocobozzz
2377a7f3ce
Add mascot to configure warning modal 2019-10-30 11:15:55 +01:00
Chocobozzz
e81461950a
Increase 404 mascot size 2019-10-30 11:05:45 +01:00
Chocobozzz
006b83927b
Add mascot in welcome modal 2019-10-30 11:00:08 +01:00
Chocobozzz
767619f639
Add mascot to 404 page 2019-10-30 10:04:53 +01:00
Chocobozzz
42aac9fcfc
Fix player captions menu 2019-10-28 09:37:33 +01:00
Chocobozzz
f003ef1b54
Don't redirect on verify account page after login 2019-10-28 08:47:17 +01:00
Chocobozzz
4586328858
Fix other videos width to avoid layout movement 2019-10-25 11:31:52 +02:00
Chocobozzz
9ea6541488
Add class to views elements 2019-10-25 11:12:15 +02:00
Chocobozzz
a2ffd046d6
Speedup theme injection 2019-10-25 10:57:23 +02:00
Chocobozzz
ce78f1f6f0
More robust new instance follower notification 2019-10-25 09:45:38 +02:00
Chocobozzz
ab67d3e8fd
Update translations 2019-10-24 10:04:19 +02:00
Chocobozzz
4e0c3c74d6
Fix translations 2019-10-24 09:44:56 +02:00
Julien Maulny
0c695c5c96 Add a drag&drop delay on playlist videos to allow user scroll on small screens (#2154)
* Add delay on playlist element reordering to fix user scroll on mobile

Signed-off-by: Julien Maulny <julien.maulny@protonmail.com>

* Upgrade @angular/cdk to include bugfix about drag&drop

Signed-off-by: Julien Maulny <julien.maulny@protonmail.com>

* add delay on playlist drag&drop on all touch screens

Signed-off-by: Julien Maulny <julien.maulny@protonmail.com>
2019-10-23 18:12:22 +02:00
Filip Bengtsson
34398be429 Some language fixes (#2198)
* Fix preposition

* Fix French colon spacing

* Some grammar fixes

* Preposition fix

* Update signup-success.component.html

After suggestion from @frankstrater.
2019-10-23 14:39:09 +02:00
Julien Maulny
e805020896 Allow to toggle video publication date to display absolute date 2019-10-23 10:47:34 +02:00
Chocobozzz
18c9772876
Fix checkbox themes 2019-10-22 11:14:58 +02:00
Chocobozzz
1cd4fe501d
Fix i18n generation script 2019-10-22 10:30:09 +02:00
Chocobozzz
009d581e2d
Fix french translations in signup page 2019-10-22 09:48:37 +02:00
Chocobozzz
e771dbe0aa
Update translations 2019-10-22 09:25:26 +02:00
Chocobozzz
576ddf645f
Update client dependencies 2019-10-21 16:53:46 +02:00
Chocobozzz
baeb429d06
Fix search with account video languages 2019-10-21 13:31:58 +02:00
Autom
4386e66e55 Fix typo
Fixing a typo in the statistics section of the /about/instance/ page.
2019-10-21 08:55:12 +02:00
Knackie
b37a508283 Update user-edit.component.html
fixes #1943
2019-10-19 12:46:10 +02:00
Julien Maulny
3d05209c9a Add statistics section in about page 2019-10-18 15:13:30 +02:00
Julien Maulny
235b055dc5 Allow to choose 'Most liked videos' page as default client route 2019-10-18 14:04:10 +02:00
Julien Maulny
c07eb94653 Add 'Most liked videos' page 2019-10-18 14:04:10 +02:00
Frank Sträter
405ec98b91 Change button with onclick to link with href 2019-10-18 10:30:28 +02:00
Chocobozzz
85c1df6ae8
Add auto play next video migration 2019-09-24 10:35:36 +02:00
LoveIsGrief
6aa5414813 Autoplay next recommended video (#2137)
* Start working on autoplay of next video

* Ignore changes made by gitpod

* Apply changes from PR#1370

* Correct the spelling of recommendations

* Fix linting errors

* Move boolean check to existing onEnded handler

* Pick a random video until the recommendations are improved

* Add simple tests for autoPlayNextVideo

* Fix lint

...again
2019-09-24 08:48: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
2e0fdd27e0
Add missing translation tags 2019-09-18 15:52:54 +02:00
Chocobozzz
8d5e65349d
Merge branch 'release/1.4.0' into develop 2019-09-06 09:47:55 +02:00
Chocobozzz
606793b917
Fix menu x overflow 2019-09-06 09:47:33 +02:00
Chocobozzz
b82df0a399
Cleanup HLS redundancy manager in client
With the new p2p-media-loader release
2019-09-05 17:21:44 +02:00
Chocobozzz
1eb23e12f7
Add contributors in about peertube page 2019-09-05 15:40:09 +02:00
Chocobozzz
5819e694ba
Better video publishing notification 2019-09-05 10:30:51 +02:00
Chocobozzz
6051946e44
Fix avatar bad width 2019-09-05 10:30:22 +02:00
Chocobozzz
b3879928b6
Clearer debug IP message 2019-09-05 10:23:12 +02:00
Chocobozzz
43d35494b5
Fix old auto blacklist notifications 2019-09-05 10:20:14 +02:00
Chocobozzz
00aab0666c
Merge branch 'release/1.4.0' into develop 2019-09-05 10:19:35 +02:00
Chocobozzz
be04c6fdab Add hardware information in instance config 2019-09-05 10:17:02 +02:00
Chocobozzz
592c735c19 Better welcome modal 2019-09-05 10:17:02 +02:00
Chocobozzz
8ae03c3718 Add creation reason 2019-09-05 10:17:02 +02:00
Chocobozzz
589d9f55f6 Add config instance warning modal 2019-09-05 10:17:02 +02:00
Chocobozzz
43d0ea7f4b Add welcome modal 2019-09-05 10:17:02 +02:00
Chocobozzz
bc20aaed46 Fix register checkbox 2019-09-05 10:17:02 +02:00
Chocobozzz
9fe1bc6855 Use badges for instance languages/categories 2019-09-05 10:17:02 +02:00
Chocobozzz
421d935d25 Add about information in registration page 2019-09-05 10:17:02 +02:00
Chocobozzz
4402b54dce Add categories and languages to about page 2019-09-05 10:17:02 +02:00
Chocobozzz
a00045a218 Improve features table 2019-09-05 10:17:02 +02:00
Chocobozzz
ccc00cb2aa Add more attributes to about page 2019-09-05 10:17:02 +02:00
Chocobozzz
e1b49ee534 Implement auto follow in client 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
5eb9bde8aa
Rename signup steps 2019-09-04 15:08:56 +02:00
Chocobozzz
dedc7abb7b
Fix auto blacklist view 2019-09-04 15:03:50 +02:00
Chocobozzz
da33241770
Improve HLS redundancy 2019-08-23 10:28:21 +02:00
Chocobozzz
8f9d3767b3
Improve HLS redundancy 2019-08-23 10:19:58 +02:00
Chocobozzz
001ed2d40c
Merge branch 'release/1.4.0' into develop 2019-08-22 17:16:48 +02:00
Chocobozzz
60c2bc80b8
Go back when cancel NSFW modal
Instead of redirecting on the homepage
2019-08-22 17:14:44 +02:00
Chocobozzz
4334445d04
Dismiss modals on pop state 2019-08-22 16:13:26 +02:00
Chocobozzz
f9e387ed05
Fix plugin card background color with dark theme 2019-08-22 16:01:06 +02:00
Chocobozzz
d5c8932a60
Merge branch 'release/1.4.0' into develop 2019-08-22 14:46:47 +02:00
Chocobozzz
820546916c
Add fi_FI support 2019-08-22 14:45:16 +02:00
Chocobozzz
6eb62c3390
Fix video rows overflow
In discover and account channel videos pages
2019-08-22 13:59:54 +02:00
Chocobozzz
a3671f0709
Fix video playlist element removal 2019-08-22 11:33:18 +02:00
Chocobozzz
122dbb5705
Cleanup SASS imports 2019-08-22 10:33:57 +02:00
Chocobozzz
eddd920987
Replace "overview" by "discover" in client titles 2019-08-22 10:33:57 +02:00
Chocobozzz
79a899410f
Cleanup SASS imports 2019-08-22 10:02:32 +02:00
Chocobozzz
6e44fb3763
Replace "overview" by "discover" in client titles 2019-08-22 09:49:22 +02:00
Chocobozzz
ee7ea34e62
Merge branch 'release/1.4.0' into develop 2019-08-20 14:19:21 +02:00
Chocobozzz
0c503f5c87
Fix bad import on FF ESR 2019-08-20 09:01:19 +02:00
Robin
13176a07a9 Cleaner warning of IP address leaking on embedded videos (#2034)
* Update peertube-skin.scss

* Update embed.ts
2019-08-16 08:17:41 +02:00
Chocobozzz
e028d98372
Fix start time on HLS videos 2019-08-13 11:08:36 +02:00
Chocobozzz
dfe4294a72
Fix nl_NL locale 2019-08-13 11:04:27 +02:00
Chocobozzz
fb1b0ed9f7
Update translations and support gd 2019-08-13 09:40:31 +02:00
Chocobozzz
c5407d7046
Fix playlist more button with long video names 2019-08-09 08:28:22 +02:00
Chocobozzz
f3628e694b
Fix video playlists list 2019-08-07 12:07:59 +02:00
Chocobozzz
d1f21ebba6
Fix control bar inactive timeout 2019-08-07 12:07:58 +02:00
Chocobozzz
466e3f20a5
Fix theater mode 2019-08-06 17:20:19 +02:00
Chocobozzz
ad453580b2
Fix infinite scroll on big screens 2019-08-02 14:49:25 +02:00
Chocobozzz
dd570a34ff
Fix search results on mobile 2019-08-02 11:40:29 +02:00
Chocobozzz
b63331ec38
Fix overflow in playlist list 2019-08-02 11:31:33 +02:00
Chocobozzz
58f3c3f109
Fix player width with playlist 2019-08-02 11:16:42 +02:00
Chocobozzz
1198edf4bb
Fix user notifications on new follow 2019-08-02 10:53:36 +02:00
Chocobozzz
44b88f180b
Fix broken follow notification 2019-08-02 09:46:48 +02:00
Chocobozzz
075942b212
Fix mute badge labels 2019-08-01 17:01:35 +02:00
Chocobozzz
65af03a241
Automatically update playlist thumbnails 2019-08-01 16:54:24 +02:00
Chocobozzz
16b5525950
Update Angular -> 8.2.0 2019-08-01 11:38:47 +02:00
Chocobozzz
bfbd912886 Fix broken playlist api 2019-08-01 09:11:04 +02:00
Chocobozzz
85394ba22a
Fix webtorrent player 2019-07-30 10:54:14 +02:00
Chocobozzz
df9a1a1365
Add margin to plugin blocks in admin 2019-07-30 10:18:23 +02:00
Chocobozzz
a95a4cc891
Moderators can only manage users 2019-07-30 09:59:19 +02:00
Chocobozzz
dc89026348
Add show channel button in account page 2019-07-29 17:12:18 +02:00
Chocobozzz
8e8eb2614b
Fix help transcoding placement 2019-07-29 16:41:25 +02:00
Chocobozzz
34dd7cb4ca
Fix quota in instance features table 2019-07-29 16:30:01 +02:00
Chocobozzz
d75db01f14
Add plugin translation system 2019-07-26 15:18:30 +02:00
Chocobozzz
16d5469629
Run hooks and register plugins outside angular 2019-07-26 15:18:29 +02:00
Chocobozzz
ba211e7386
Add public settings endpoint 2019-07-26 15:18:29 +02:00
Chocobozzz
23bdacf8ec
Add setting helper to client plugins 2019-07-26 15:18:28 +02:00
BO41
a1758df8a3 Add font-display 2019-07-26 09:07:59 +02:00
Chocobozzz
c8861d5dc0
Fix express validator 2019-07-25 16:23:44 +02:00
Chocobozzz
b4c19345c1
Fix pt_PT and el_GR translations 2019-07-25 14:36:32 +02:00
Chocobozzz
ae8b8faf20
Update translations and support Greek language 2019-07-25 12:06:11 +02:00
Chocobozzz
41b15c8921
Update client dependencies 2019-07-25 11:00:45 +02:00
Chocobozzz
03652b3179
Use ::ng-deep instead of /deep/ 2019-07-25 11:00:43 +02:00
Chocobozzz
f36da21e40
Update angular 2019-07-25 11:00:43 +02:00
Chocobozzz
523990dbe6
Upgrade server dependencies 2019-07-25 11:00:41 +02:00
Axel Viala
4511437e19 Add sortable for videoQuotaUsed in user-list component. 2019-07-25 11:00:09 +02:00
Chocobozzz
bfa1a32b34
Add client hook/register typings 2019-07-24 11:55:08 +02:00
Chocobozzz
9ae88819c2
Change plugin models names 2019-07-24 11:17:42 +02:00
Chocobozzz
c9e3eeedad Lazy load client script scopes 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
9fa6ca160a Some plugins fixes and doc enhancements 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
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
b5f919ac8e WIP plugins: update plugin 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
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
18a6f04c07 WIP plugins: hook on client side 2019-07-24 10:58:16 +02:00
Chocobozzz
b95e1f7b78
Update translations 2019-07-05 08:52:53 +02:00
Nassim Bounouas
50b4dcce56 Fix/connection with email (#1917)
* #1916 Load user by email - insensitive query

* Revert "Case insensitive login"

This reverts commit c1521ca3d7.

* #1916 Load user - insensitive query for username and sensitive for email

* #1916 Unit test for insensitive username login && documentation
2019-07-02 11:16:33 +02:00
Nassim Bounouas
4e9fa5b7e9 Feature/subject in contact form (#1926)
* #1915 Add a subject to contact form and add it to email sent

* #1915 Add subject to contact form tests

* #1915 Contact form test corrected && tslint correction
2019-06-21 08:49:35 +02:00
Chocobozzz
d1ea2a988d
Fix signup email verification 2019-06-20 17:25:53 +02:00
Nassim Bounouas
e1a1f9c623 Link to follower profile from administration (#1922)
* #1914 Link to follower profile from administration

* #1914 Link to follower profile opens in new tab
2019-06-20 11:38:41 +02:00
Chocobozzz
ac84064a6c
Fix follows backend URL
And improve "no followers/followings" message position
2019-06-20 08:51:41 +02:00
Jessica Fairchild
7cf75374ca Rearrange search filter options
Search filter options were out of sequence (short, long, medium) and now they are in sequence (short, medium, long)
2019-06-20 08:44:02 +02:00
Chocobozzz
a5f8b0b49f
Add language filter in header search 2019-06-19 15:34:47 +02:00
Chocobozzz
ee1d0dfb6d
Improve account username copy button 2019-06-19 15:14:13 +02:00
Chocobozzz
ccfcdb6785
Fix lint 2019-06-19 15:05:37 +02:00
Chocobozzz
3caf77d3b1
Add language filters in user preferences 2019-06-19 15:05:36 +02:00
Nassim Bounouas
e379f813d4 Feature/completeUsernameCopy (#1913)
* #1843 Copy icon added to account page to copy Username

* #1843 Store an account name with the host forced and bind it to copy button

* #1843 tslint correction

* #1843 copy to clipboard replaced by ngx-clipboard
2019-06-19 14:57:39 +02:00
Chocobozzz
4913295f9d
Rename overview -> discover 2019-06-13 09:21:24 +02:00
Chocobozzz
db714ab48a
Fix notification overflow 2019-06-13 09:21:18 +02:00
Chocobozzz
00aa1f0d9b
Add 4k conf in transcoding in admin panel 2019-06-12 17:26:23 +02:00
Chocobozzz
a80e84f047
Add class to email change form 2019-06-12 17:06:28 +02:00
Chocobozzz
2f4c784a92
Add params to share modal 2019-06-12 16:44:15 +02:00
Chocobozzz
011e1e6b37
Speedup video watch layout build 2019-06-11 16:26:48 +02:00
Chocobozzz
5efab5467c
Add more embed parameters 2019-06-11 16:05:03 +02:00
Chocobozzz
0ba5f5baad
Add ability to change email in client 2019-06-11 14:31:12 +02:00
Chocobozzz
fff77ba231
Fix account channel overflow 2019-06-11 14:31:11 +02:00
Chocobozzz
7c51916a61
Remove magnetURI download support
Since most BitTorrent clients are not able to download files from it
2019-06-11 10:46:33 +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
1a03bea0c4
Redirect to local route when getting peertube account 2019-06-07 15:43:45 +02:00
Chocobozzz
12bec528aa
Don't break video scheduled publication 2019-06-07 15:37:36 +02:00
Chocobozzz
b91bc1d1f3
Merge branch 'release/v1.3.0' into develop 2019-06-07 15:04:41 +02:00
Chocobozzz
851f5daa1e
Add ability to set a public to private in client 2019-06-07 15:01:55 +02:00
Chocobozzz
e5b432e04e
Fix black theme on some screens 2019-06-07 11:44:43 +02:00
Chocobozzz
4adf26735f
Fix error in form when scheduling video publication 2019-06-07 11:35:06 +02:00
Chocobozzz
f238aec54f
Fix video action dropdown 2019-06-07 11:08:56 +02:00
Chocobozzz
3ddb1ec555
Try to fix remote mastodon interactions 2019-06-07 10:57:33 +02:00
Chocobozzz
ad3405d087
Improve 4K video quality after transcoding 2019-06-06 14:45:57 +02:00
Chocobozzz
a6dbbf0386
Add list of instance follows in about page 2019-06-06 11:43:01 +02:00
Chocobozzz
776ca9b1cc
Fix checkbox outline 2019-06-06 11:43:01 +02:00
Chocobozzz
93aa85521a
Prefer using last week/last month 2019-06-06 11:43:00 +02:00
Chocobozzz
4e0c179365
Fix grouped videos by date 2019-06-06 11:43:00 +02:00
Chocobozzz
1e66b987cd
Add checkbox to bulk update videos support field 2019-05-31 16:57:01 +02:00
Chocobozzz
ee79b60e4e
More robust federation
In particular when fetching pleroma outbox
2019-05-31 15:17:04 +02:00
Chocobozzz
57cfff7885
Remove unused actor uuid field 2019-05-31 14:49:31 +02:00
Chocobozzz
4c72c1cd41
Move concurrently in dev package 2019-05-31 11:48:28 +02:00
Chocobozzz
34c7f429e4
Group videos on chronological order 2019-05-31 11:15:50 +02:00
Chocobozzz
bc01017be9
Add ability to subscribe from the channel account page 2019-05-29 17:00:40 +02:00
Chocobozzz
c8487f3f63
Improve account channel page
Set it as the default route for account page. The main goal is to better
differentiate the channel page from the account page. With the channel
page set as default, I hope people will better understand they are in
the account page, and that this account could have multiple channels.
2019-05-29 16:45:59 +02:00
Chocobozzz
b247a13270
Add success icon on registration 2019-05-29 14:39:49 +02:00
Chocobozzz
1d5342abc4
Multi step registration 2019-05-29 11:19:54 +02:00