X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Flocale%2Fangular.th-TH.xlf;h=81133fb6fe4121b47eb438d5e6d91b2af08c48ae;hb=0f2f872de3883e6faeebb12e103415daaad55aa8;hp=bd098204990f84c9af1f532483741ce177034609;hpb=20934c82b6390f34610aa8190e8835b202830f55;p=github%2FChocobozzz%2FPeerTube.git
diff --git a/client/src/locale/angular.th-TH.xlf b/client/src/locale/angular.th-TH.xlf
index bd0982049..81133fb6f 100644
--- a/client/src/locale/angular.th-TH.xlf
+++ b/client/src/locale/angular.th-TH.xlf
@@ -378,13 +378,13 @@
à¹à¸à¸¥à¸µà¹à¸¢à¸à¸ าà¸à¹à¸à¸à¸à¸±à¸§
- src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html18
-
+
+ src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html14
ลà¸à¸ าà¸à¹à¸à¸à¸à¸±à¸§
- src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html40
-
+
+ src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html26
à¸à¸´à¸à¹à¸ªà¸µà¸¢à¸à¸à¸±à¸à¸à¸µà¹à¸¥à¹à¸§
@@ -408,19 +408,19 @@
à¹à¸£à¸´à¹à¸¡à¸à¹à¸à¸à¸µà¹
- src/app/shared/shared-moderation/report-modals/video-report.component.html39
- src/app/shared/shared-share-modal/video-share.component.html149
- src/app/shared/shared-video-playlist/video-add-to-playlist.component.html33
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html71
-
+
+
+
+
+ src/app/shared/shared-moderation/report-modals/video-report.component.html39src/app/shared/shared-share-modal/video-share.component.html159src/app/shared/shared-video-playlist/video-add-to-playlist.component.html33src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html71
à¸à¸à¸à¸µà¹
- src/app/shared/shared-moderation/report-modals/video-report.component.html54
- src/app/shared/shared-share-modal/video-share.component.html190
- src/app/shared/shared-video-playlist/video-add-to-playlist.component.html34
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html85
-
+
+
+
+
+ src/app/shared/shared-moderation/report-modals/video-report.component.html54src/app/shared/shared-share-modal/video-share.component.html198src/app/shared/shared-video-playlist/video-add-to-playlist.component.html34src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html85
รายà¸à¸²à¸à¸à¸à¸à¸à¸¸à¸à¸à¸°à¸à¸¹à¸à¸ªà¹à¸à¹à¸à¸¢à¸±à¸à¸à¸¹à¹à¸à¸¹à¹à¸¥à¸à¸à¸ à¹à¸¥à¸°à¸à¸°à¸à¸¹à¸à¸ªà¹à¸à¸à¹à¸à¹à¸à¸¢à¸±à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¹à¸à¸à¸²à¸à¸à¸à¸à¸§à¸´à¸à¸µà¹à¸ () à¸à¹à¸§à¸¢
@@ -638,58 +638,58 @@
à¸à¸¸à¸à¸à¹à¸à¸à¸à¸²à¸£à¸¥à¸à¸§à¸´à¸à¸µà¹à¸ รายà¸à¸²à¸£à¸«à¸£à¸·à¸à¹à¸¡à¹?
-
- src/app/+admin/overview/videos/video-list.component.ts224
+ src/app/+admin/overview/videos/video-list.component.ts224
+
ลà¸{count, plural, =1 {วิà¸à¸µà¹à¸ 1 รายà¸à¸²à¸£} other {วิà¸à¸µà¹à¸ รายà¸à¸²à¸£}}à¹à¸¥à¹à¸§
-
- src/app/+admin/overview/videos/video-list.component.ts234
+ src/app/+admin/overview/videos/video-list.component.ts234
+
ลà¸à¸§à¸´à¸à¸µà¹à¸ รายà¸à¸²à¸£à¹à¸¥à¹à¸§
-
- src/app/+admin/overview/videos/video-list.component.ts236
+ src/app/+admin/overview/videos/video-list.component.ts236
+
à¸à¸¥à¸à¸à¸¥à¹à¸à¸à¸§à¸´à¸à¸µà¹à¸ {count, plural, =1 {1 รายà¸à¸²à¸£} other { รายà¸à¸²à¸£}}à¹à¸¥à¹à¸§
-
- src/app/+admin/overview/videos/video-list.component.ts252
+ src/app/+admin/overview/videos/video-list.component.ts252
+
à¸à¸¥à¸à¸à¸¥à¹à¸à¸à¸§à¸´à¸à¸µà¹à¸ รายà¸à¸²à¸£à¹à¸¥à¹à¸§
-
- src/app/+admin/overview/videos/video-list.component.ts254
+ src/app/+admin/overview/videos/video-list.component.ts254
+
à¸à¸¸à¸à¸à¹à¸à¸à¸à¸²à¸£à¸¥à¸ {count, plural, =1 {à¹à¸à¸¥à¸¢à¹à¸¥à¸´à¸ªà¸à¹à¸ªà¸à¸£à¸µà¸¡à¸¡à¸´à¸ HLS 1 รายà¸à¸²à¸£} other {à¹à¸à¸¥à¸¢à¹à¸¥à¸´à¸ªà¸à¹à¸ªà¸à¸£à¸µà¸¡à¸¡à¸´à¸ HLS รายà¸à¸²à¸£}}à¸à¸£à¸´à¸ ๠หรืà¸à¹à¸¡à¹?
-
- src/app/+admin/overview/videos/video-list.component.ts270
+ src/app/+admin/overview/videos/video-list.component.ts270
+
à¸à¸¸à¸à¸à¹à¸à¸à¸à¸²à¸£à¸¥à¸à¹à¸à¸¥à¸¢à¹à¸¥à¸´à¸ªà¸à¹à¸ªà¸à¸£à¸µà¸¡à¸¡à¸´à¸ HLS รายà¸à¸²à¸£à¸à¸£à¸´à¸ ๠หรืà¸à¹à¸¡à¹?
-
- src/app/+admin/overview/videos/video-list.component.ts272
+ src/app/+admin/overview/videos/video-list.component.ts272
+
à¸à¸¸à¸à¹à¸à¹à¹à¸à¸«à¸£à¸·à¸à¹à¸¡à¹à¸à¸µà¹à¸à¸°à¸¥à¸à¹à¸à¸¥à¹ WebTorrent สำหรัà¸à¸§à¸´à¸à¸µà¹à¸ {count, plural, =1 {1 รายà¸à¸²à¸£} other { รายà¸à¸²à¸£}}?
-
- src/app/+admin/overview/videos/video-list.component.ts276
+ src/app/+admin/overview/videos/video-list.component.ts276
+
à¸à¸¸à¸à¹à¸à¹à¹à¸à¸«à¸£à¸·à¸à¹à¸¡à¹à¸à¸µà¹à¸à¸°à¸¥à¸à¹à¸à¸¥à¹ WebTorrent สำหรัà¸à¸§à¸´à¸à¸µà¹à¸ รายà¸à¸²à¸£?
-
- src/app/+admin/overview/videos/video-list.component.ts278
+ src/app/+admin/overview/videos/video-list.component.ts278
+
ลà¸à¹à¸à¸¥à¹à¹à¸¥à¹à¸§
-
- src/app/+admin/overview/videos/video-list.component.ts288
+ src/app/+admin/overview/videos/video-list.component.ts288
+
สรà¹à¸²à¸à¸à¸²à¸à¹à¸à¸¥à¸à¹à¸à¸¥à¹à¹à¸¥à¹à¸§
-
- src/app/+admin/overview/videos/video-list.component.ts300
+ src/app/+admin/overview/videos/video-list.component.ts300
+
ละà¹à¸à¸µà¸¢à¸à¸à¹à¸à¸
@@ -756,16 +756,16 @@
à¹à¸à¹à¹à¸
- src/app/+admin/overview/users/user-edit/user-edit.component.html11
- src/app/+admin/overview/users/user-edit/user-edit.component.html11
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html11
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html11
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html79
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html79
- src/app/+videos/+video-edit/shared/video-edit.component.html188
- src/app/+videos/+video-edit/shared/video-edit.component.html313
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html43
-
+
+
+
+
+
+
+
+
+
+ src/app/+admin/overview/users/user-edit/user-edit.component.html11src/app/+admin/overview/users/user-edit/user-edit.component.html11src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html11src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html11src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html79src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html79src/app/+videos/+video-edit/shared/video-edit.component.html190src/app/+videos/+video-edit/shared/video-edit.component.html322src/app/+videos/+video-edit/video-add-components/video-upload.component.html43
à¸à¸±à¸§à¸à¸¢à¹à¸²à¸à¸ªà¸±à¹à¸
@@ -1041,7 +1041,7 @@
- Request an account
+ สà¹à¸à¸à¸³à¸à¸à¸ªà¸£à¹à¸²à¸à¸à¸±à¸à¸à¸µ
src/app/shared/shared-main/account/signup-label.component.html
1
@@ -1766,29 +1766,29 @@ The link will expire within 1 hour.
Import jobs concurrency
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html266
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html277
allows to import multiple videos in parallel. â ï¸ Requires a PeerTube restart.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html267
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html278
jobs in parallel
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html271
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html173
-
+
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html282src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html173
à¸à¸à¸¸à¸à¸²à¸à¹à¸«à¹à¸à¸³à¹à¸à¹à¸²à¸à¹à¸²à¸ URL HTTP (à¹à¸à¹à¸ YouTube)
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html280
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html291
â ï¸ If enabled, we recommend to use a HTTP proxy to prevent private URL access from your PeerTube server
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html283
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html294
สำรวà¸
@@ -1809,7 +1809,7 @@ The link will expire within 1 hour.
- on
+ à¸à¸
src/app/+signup/+register/register.component.html
23,24
@@ -1859,25 +1859,25 @@ The link will expire within 1 hour.
à¸à¸¹à¸à¸²à¸£à¹à¸à¹à¸à¹à¸à¸·à¸à¸à¸à¸à¸à¸à¸¸à¸
- src/app/menu/notification.component.html8
- src/app/menu/notification.component.html16
-
+
+
+ src/app/menu/notification.component.html8src/app/menu/notification.component.html17
ระà¸à¸¸à¸à¸±à¹à¸à¸«à¸¡à¸à¸§à¹à¸²à¸à¹à¸²à¸à¹à¸¥à¹à¸§
- src/app/+my-account/my-account-notifications/my-account-notifications.component.html20
- src/app/menu/notification.component.html32
-
+
+
+ src/app/+my-account/my-account-notifications/my-account-notifications.component.html21src/app/menu/notification.component.html33
à¸à¸±à¸à¹à¸à¸à¸à¸²à¸£à¸à¸±à¹à¸à¸à¹à¸²à¸à¸²à¸£à¹à¸à¹à¸à¹à¸à¸·à¸à¸
- src/app/menu/notification.component.html39
-
+
+ src/app/menu/notification.component.html40
à¸à¸¹à¸à¸²à¸£à¹à¸à¹à¸à¹à¸à¸·à¸à¸à¸à¸±à¹à¸à¸«à¸¡à¸
- src/app/menu/notification.component.html59
-
+
+ src/app/menu/notification.component.html60
ยิà¸à¸à¸µà¸à¹à¸à¸à¸£à¸±à¸à¸à¸¹à¹à¹à¸à¹à¸ªà¸¹à¹ !
@@ -2137,10 +2137,10 @@ The link will expire within 1 hour.
หมวà¸à¸«à¸¡à¸¹à¹
- src/app/+search/search-filters.component.html121
- src/app/+videos/+video-edit/shared/video-edit.component.html68
- src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html27
-
+
+
+
+ src/app/+search/search-filters.component.html121src/app/+videos/+video-edit/shared/video-edit.component.html70src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html27
à¹à¸ªà¸à¸à¸à¸¸à¸à¸«à¸¡à¸§à¸à¸«à¸¡à¸¹à¹
@@ -2149,10 +2149,10 @@ The link will expire within 1 hour.
ลิà¸à¸ªà¸´à¸à¸à¸´à¹
- src/app/+search/search-filters.component.html134
- src/app/+videos/+video-edit/shared/video-edit.component.html79
- src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html36
-
+
+
+
+ src/app/+search/search-filters.component.html134src/app/+videos/+video-edit/shared/video-edit.component.html81src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html36
à¹à¸ªà¸à¸à¸à¸¸à¸à¸ªà¸±à¸à¸à¸²à¸à¸à¸¸à¸à¸²à¸
@@ -2161,11 +2161,11 @@ The link will expire within 1 hour.
ภาษา
- src/app/+search/search-filters.component.html147
- src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html10
- src/app/+videos/+video-edit/shared/video-edit.component.html99
- src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html45
-
+
+
+
+
+ src/app/+search/search-filters.component.html147src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html10src/app/+videos/+video-edit/shared/video-edit.component.html101src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html45
à¹à¸ªà¸à¸à¸à¸¸à¸à¸ าษา
@@ -2183,7 +2183,7 @@ The link will expire within 1 hour.
- PeerTube instance host
+ à¹à¸®à¸ªà¸à¹à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹ PeerTube
src/app/+search/search-filters.component.html
178
@@ -2287,6 +2287,18 @@ The link will expire within 1 hour.
à¹à¸à¹à¸à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸à¹à¹à¸à¸·à¹à¸à¹à¸à¸°à¸à¸³à¹à¸à¸·à¹à¸à¸«à¸²à¸à¸µà¹à¸¡à¸µà¸à¸§à¸²à¸¡à¹à¸à¸µà¹à¸¢à¸§à¸à¹à¸à¸à¸à¸±à¸ สามารà¸à¹à¸ªà¹à¹à¸à¹à¸ªà¸¹à¸à¸ªà¸¸à¸ 5 à¹à¸à¹à¸ à¸à¸à¸à¸¸à¹à¸¡ Enter à¹à¸à¸·à¹à¸à¹à¸à¸´à¹à¸¡à¹à¸à¹à¸à¹à¸«à¸¡à¹
src/app/+videos/+video-edit/shared/video-edit.component.html30
+
+ Video descriptions are truncated by default and require manual action to expand them.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 48
+
+
+ A timestamp (00:05 for example) is automatically converted into a link to a part of the video.
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 52
+
@@ -2296,47 +2308,39 @@ The link will expire within 1 hour.
à¸à¸²à¸¡à¸ªà¸à¸¸à¸¥
- src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts47
-
+
+ src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts45
รูà¸à¸ าà¸à¸à¸µà¹à¹à¸«à¸à¹à¹à¸à¸´à¸à¹à¸
- src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts55
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.ts52
-
+
+
+ src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts53src/app/shared/shared-actor-image-edit/actor-banner-edit.component.ts52
- Upload a new banner
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html34
-
+ à¸à¸±à¸à¹à¸«à¸¥à¸à¹à¸à¸à¹à¸à¸à¸£à¹à¹à¸«à¸¡à¹
+
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html33
- Change your banner
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html16
-
+ à¹à¸à¸¥à¸µà¹à¸¢à¸à¹à¸à¸à¹à¸à¸à¸£à¹à¸à¸à¸à¸à¸¸à¸
+
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html14
- Remove banner
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html28
-
+ à¹à¸à¸²à¹à¸à¸à¹à¸à¸à¸£à¹à¸à¸à¸
+
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html24
สัà¸à¸ªà¹à¸§à¸ 6/1, à¸à¸à¸²à¸à¸à¸µà¹à¹à¸à¸°à¸à¸³: 1920x317, à¸à¸à¸²à¸à¸ªà¸¹à¸à¸ªà¸¸à¸: , à¸à¸²à¸¡à¸ªà¸à¸¸à¸¥:
src/app/shared/shared-actor-image-edit/actor-banner-edit.component.ts44
-
-
- รูà¸à¸à¸£à¸°à¸à¸³à¸à¹à¸à¸
- src/app/shared/shared-actor-image/actor-avatar.component.ts48
-
-
-
- ภาà¸à¹à¸à¸à¸à¸±à¸§à¸à¸à¸à¸à¹à¸à¸
- src/app/shared/shared-actor-image/actor-avatar.component.ts49
-
+
+
- Markdown compatible that also supports custom PeerTube HTML tags
+ à¹à¸à¹à¸²à¸à¸±à¸à¹à¸à¹à¸à¸±à¸ Markdown à¸à¸¶à¹à¸à¸¢à¸±à¸à¸£à¸à¸à¸£à¸±à¸à¹à¸à¹à¸ HTML PeerTube à¸à¸µà¹à¸à¸³à¸«à¸à¸à¹à¸à¸
src/app/shared/shared-custom-markup/custom-markup-help.component.html
2
@@ -2397,28 +2401,24 @@ The link will expire within 1 hour.
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html44
src/app/+videos/+video-edit/shared/video-edit.component.html44
-
-
- à¸à¸³à¸à¸à¸´à¸à¸²à¸¢à¸§à¸´à¸à¸µà¹à¸à¸à¸°à¸à¸¹à¸à¸¢à¹à¸à¹à¸à¹à¸à¸à¹à¸²à¹à¸£à¸´à¹à¸¡à¸à¹à¸ à¸à¹à¸à¸à¸à¸à¹à¸à¸·à¹à¸à¸à¸¢à¸²à¸¢à¸à¸³à¸à¸à¸´à¸à¸²à¸¢à¸à¹à¸§à¸¢à¸à¸à¹à¸à¸
- src/app/+videos/+video-edit/shared/video-edit.component.html49
-
+
à¹à¸¥à¸·à¸à¸à¸ªà¸±à¸à¸à¸²à¸à¸à¸¸à¸à¸²à¸à¸à¸µà¹à¹à¸«à¸¡à¸²à¸°à¸ªà¸¡à¸à¸±à¸à¸à¸²à¸à¸à¸à¸à¸à¸¸à¸
- src/app/+videos/+video-edit/shared/video-edit.component.html84
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html86
à¸à¹à¸à¸
- src/app/+admin/moderation/registration-list/registration-list.component.html39
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html64
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html64
- src/app/+videos/+video-edit/shared/video-edit.component.html63
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html6
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html30
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html26
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html19
-
+
+
+
+
+
+
+
+
+ src/app/+admin/moderation/registration-list/registration-list.component.html39src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html64src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html64src/app/+videos/+video-edit/shared/video-edit.component.html65src/app/+videos/+video-edit/video-add-components/video-go-live.component.html6src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html30src/app/+videos/+video-edit/video-add-components/video-import-url.component.html26src/app/+videos/+video-edit/video-add-components/video-upload.component.html19
à¹à¸«à¸à¸¸à¸à¸¥à¸à¸µà¹à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸
@@ -2429,7 +2429,7 @@ The link will expire within 1 hour.
- Moderation response
+ à¸à¸²à¸£à¸à¸à¸à¸ªà¸à¸à¸à¸à¸²à¸£à¸à¸¹à¹à¸¥
src/app/+admin/moderation/registration-list/registration-list.component.html
42
@@ -2453,7 +2453,7 @@ The link will expire within 1 hour.
- Moderation response:
+ à¸à¸²à¸£à¸à¸à¸à¸ªà¸à¸à¸à¸à¸²à¸£à¸à¸¹à¹à¸¥:
src/app/+admin/moderation/registration-list/registration-list.component.html
114
@@ -2461,7 +2461,7 @@ The link will expire within 1 hour.
- No registrations found matching current filters.
+ à¹à¸¡à¹à¸à¸à¸à¸²à¸£à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸à¸à¸µà¹à¸à¸£à¸à¸à¸±à¸à¸à¸±à¸§à¸à¸£à¸à¸à¸à¸±à¸à¸à¸¸à¸à¸±à¸
src/app/+admin/moderation/registration-list/registration-list.component.html
127
@@ -2477,7 +2477,7 @@ The link will expire within 1 hour.
- Accept this request
+ ยà¸à¸¡à¸£à¸±à¸à¸à¸³à¸à¸à¸à¸µà¹
src/app/+admin/moderation/registration-list/registration-list.component.ts
46
@@ -2485,7 +2485,7 @@ The link will expire within 1 hour.
- Reject this request
+ à¸à¸à¸´à¹à¸ªà¸à¸à¸³à¸à¸à¸à¸µà¹
src/app/+admin/moderation/registration-list/registration-list.component.ts
51
@@ -2493,7 +2493,7 @@ The link will expire within 1 hour.
- Remove this request
+ ลà¸à¸à¸³à¸à¸à¸à¸µà¹
src/app/+admin/moderation/registration-list/registration-list.component.ts
56
@@ -2501,7 +2501,7 @@ The link will expire within 1 hour.
- Remove the request from the list. The user can register again.
+ ลà¸à¸à¸³à¸à¸à¸à¸à¸à¸à¸²à¸à¸£à¸²à¸¢à¸à¸²à¸£ à¸à¸¹à¹à¹à¸à¹à¸à¸°à¸ªà¸²à¸¡à¸²à¸£à¸à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸à¸à¸µà¸à¸à¸£à¸±à¹à¸
src/app/+admin/moderation/registration-list/registration-list.component.ts
57
@@ -2509,22 +2509,22 @@ The link will expire within 1 hour.
- Do you really want to delete {count, plural, =1 { registration request?} other { registration requests?}}
+ à¸à¸¸à¸à¸à¹à¸à¸à¸à¸²à¸£à¸¥à¸{count, plural, =1 {à¸à¸³à¸à¸à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸à¸à¸à¸ } other {à¸à¸³à¸à¸à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸ รายà¸à¸²à¸£}}à¸à¸£à¸´à¸ ๠หรืà¸à¹à¸¡à¹
src/app/+admin/moderation/registration-list/registration-list.component.ts124
- Do you really want to delete these registration requests?
+ à¸à¸¸à¸à¸à¹à¸à¸à¸à¸²à¸£à¸¥à¸à¸à¸³à¸à¸à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸à¹à¸«à¸¥à¹à¸²à¸à¸µà¹à¸à¸£à¸´à¸ ๠หรืà¸à¹à¸¡à¹
src/app/+admin/moderation/registration-list/registration-list.component.ts126
- Removed {count, plural, =1 { registration request} other { registration requests}}
+ ลà¸{count, plural, =1 {à¸à¸³à¸à¸à¸à¸²à¸£à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸à¸à¸à¸ } other {à¸à¸³à¸à¸à¸à¸²à¸£à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸ รายà¸à¸²à¸£}}à¹à¸¥à¹à¸§
src/app/+admin/moderation/registration-list/registration-list.component.ts136
- Registration requests removed
+ ลà¸à¸à¸³à¸à¸à¸à¸²à¸£à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸à¹à¸¥à¹à¸§
src/app/+admin/moderation/registration-list/registration-list.component.ts138
@@ -2544,7 +2544,7 @@ The link will expire within 1 hour.
- powered by PeerTube - CopyLeft 2015-2023
+ à¸à¸±à¸à¹à¸à¸¥à¸·à¹à¸à¸à¹à¸à¸¢ PeerTube - à¸à¸à¸à¸à¸µà¹à¸¥à¸à¸à¹ 2015-2023
src/app/menu/menu.component.html150
@@ -2557,31 +2557,28 @@ The link will expire within 1 hour.
à¸à¸±à¹à¸à¹à¸§à¸¥à¸²à¹à¸à¸¢à¹à¸à¸£à¹ (
)
- src/app/+videos/+video-edit/shared/video-edit.component.html122
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html124
มีà¹à¸à¸·à¹à¸à¸«à¸²à¸à¸µà¹à¸¥à¸°à¹à¸à¸µà¸¢à¸à¸à¹à¸à¸
- src/app/+videos/+video-edit/shared/video-edit.component.html136
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html138
à¸à¸²à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¹à¸à¸à¸§à¸´à¸à¸µà¹à¸à¸à¸µà¹à¸¡à¸µà¹à¸à¸·à¹à¸à¸«à¸²à¹à¸¡à¹à¹à¸«à¸¡à¸²à¸°à¸ªà¸¡à¹à¸à¹à¸à¸à¹à¸²à¹à¸£à¸´à¹à¸¡à¸à¹à¸
- src/app/+videos/+video-edit/shared/video-edit.component.html140
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html142
à¹à¸à¸¢à¹à¸à¸£à¹à¸«à¸¥à¸±à¸à¸à¸£à¸°à¸¡à¸§à¸¥à¸à¸¥
- src/app/+videos/+video-edit/shared/video-edit.component.html146
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html148
วิà¸à¸µà¹à¸à¸à¸µà¹à¸à¸²à¸à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¸£à¸±à¸à¸à¸¡à¹à¸à¹à¸£à¸°à¸«à¸§à¹à¸²à¸à¸à¸²à¸£à¸à¸£à¸°à¸¡à¸§à¸¥à¸à¸¥ à¹à¸£à¸²à¸à¸¶à¸à¹à¸à¸°à¸à¸³à¹à¸«à¹à¹à¸à¸¢à¹à¸à¸£à¹à¸§à¸´à¸à¸µà¹à¸à¹à¸à¹à¸à¸ªà¸²à¸à¸²à¸£à¸à¸°à¹à¸¡à¸·à¹à¸à¸à¸£à¸°à¸¡à¸§à¸¥à¸à¸¥à¹à¸ªà¸£à¹à¸à¸ªà¸´à¹à¸
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 150
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html152
à¸à¹à¸à¸¡à¸¹à¸¥à¸à¸·à¹à¸à¸à¸²à¸
@@ -2590,86 +2587,89 @@ The link will expire within 1 hour.
à¹à¸à¸´à¹à¸¡à¸à¸³à¸à¸£à¸£à¸¢à¸²à¸¢à¸à¸·à¹à¸
- src/app/+videos/+video-edit/shared/video-edit.component.html173
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html175
à¸à¸¹à¹à¸à¸¥à¹à¸à¸³à¸à¸£à¸£à¸¢à¸²à¸¢à¹à¸à¹à¸ าà¸
- src/app/+videos/+video-edit/shared/video-edit.component.html182
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html184
à¸à¸±à¸à¹à¸«à¸¥à¸à¹à¸¥à¹à¸§à¹à¸¡à¸·à¹à¸ â
-
- src/app/+videos/+video-edit/shared/video-edit.component.html
- 186,188
-
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html188
à¸à¸°à¸à¸¹à¸à¸ªà¸£à¹à¸²à¸à¸à¸à¸à¸à¸±à¸à¹à¸à¸
- src/app/+videos/+video-edit/shared/video-edit.component.html195
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html197
ยà¸à¹à¸¥à¸´à¸à¸à¸²à¸£à¸ªà¸£à¹à¸²à¸
- src/app/+videos/+video-edit/shared/video-edit.component.html197
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html199
à¸à¸°à¸à¸¹à¸à¹à¸à¹à¹à¸à¸à¸à¸à¸à¸±à¸à¹à¸à¸
- src/app/+videos/+video-edit/shared/video-edit.component.html203
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html205
ยà¸à¹à¸¥à¸´à¸à¸à¸²à¸£à¹à¸à¹à¹à¸
- src/app/+videos/+video-edit/shared/video-edit.component.html205
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html207
à¸à¸°à¸à¸¹à¸à¸¥à¸à¸à¸à¸à¸à¸±à¸à¹à¸à¸
- src/app/+videos/+video-edit/shared/video-edit.component.html211
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html213
ยà¸à¹à¸¥à¸´à¸à¸à¸²à¸£à¸¥à¸
- src/app/+videos/+video-edit/shared/video-edit.component.html213
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html215
à¹à¸¡à¹à¸¡à¸µà¸à¸³à¸à¸£à¸£à¸¢à¸²à¸¢
- src/app/+videos/+video-edit/shared/video-edit.component.html219
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html221
à¸à¸²à¸£à¸à¸±à¹à¸à¸à¹à¸²à¸§à¸´à¸à¸µà¹à¸à¸ªà¸
- src/app/+videos/+video-edit/shared/video-edit.component.html227
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html229
â ï¸ à¸«à¸²à¸à¸à¸¸à¸à¹à¸à¸´à¸à¸à¸±à¸§à¹à¸¥à¸·à¸à¸à¸à¸µà¹ วิà¸à¸µà¹à¸à¸ªà¸à¸à¸à¸à¸à¸¸à¸à¸à¸°à¸ªà¸´à¹à¸à¸ªà¸¸à¸à¸«à¸²à¸à¸à¸¸à¸à¹à¸à¹à¹à¸à¸´à¸à¹à¸à¸§à¸à¹à¸²à¸§à¸´à¸à¸µà¹à¸à¸à¸à¸à¸à¸¸à¸
- src/app/+videos/+video-edit/shared/video-edit.component.html280
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html282
+ Privacy of the new replay
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 288
+
à¹à¸«à¸¡à¸à¸à¸§à¸²à¸¡à¸«à¸à¹à¸§à¸à¹à¸§à¸¥à¸²
- src/app/+videos/+video-edit/shared/video-edit.component.html286
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html295
à¹à¸à¸¢à¹à¸à¸£à¹à¸§à¸´à¸à¸µà¹à¸à¸¢à¹à¸à¸à¸«à¸¥à¸±à¸à¹à¸à¸¢à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´à¹à¸¡à¸·à¹à¸à¸à¹à¸²à¸¢à¸à¸à¸à¸ªà¸à¹à¸ªà¸£à¹à¸à¹à¸¥à¹à¸§
- src/app/+videos/+video-edit/shared/video-edit.component.html276
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html278
สà¸à¸±à¸à¸ªà¸à¸¸à¸
- src/app/+manage/video-channel-edit/video-channel-edit.component.html64
- src/app/+manage/video-channel-edit/video-channel-edit.component.html64
- src/app/+video-channels/video-channels.component.html17
- src/app/+videos/+video-edit/shared/video-edit.component.html319
-
+
+
+
+
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html64src/app/+manage/video-channel-edit/video-channel-edit.component.html64src/app/+video-channels/video-channels.component.html17src/app/+videos/+video-edit/shared/video-edit.component.html328
à¸à¸¹à¸à¸±à¸à¸à¸µ
@@ -2703,33 +2703,33 @@ The link will expire within 1 hour.
à¸à¹à¸à¸à¸§à¸²à¸¡à¸ªà¸±à¹à¸ ๠à¸à¸µà¹à¸à¸à¸à¸à¸¹à¹à¸à¸¡à¸§à¹à¸²à¸à¸°à¸ªà¸à¸±à¸à¸ªà¸à¸¸à¸à¸à¸¸à¸à¸à¸¢à¹à¸²à¸à¹à¸£ (à¹à¸à¹à¸ à¹à¸à¸¥à¸à¸à¸à¸£à¹à¸¡à¸ªà¸¡à¸²à¸à¸´à¸)
- src/app/+videos/+video-edit/shared/video-edit.component.html323
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html332
à¸à¸·à¹à¸à¹à¸à¸¥à¹
- src/app/+videos/+video-edit/shared/video-edit.component.html338
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html347
à¸à¸·à¹à¸à¸à¸à¸à¹à¸à¸¥à¹à¸à¸µà¹à¸à¸±à¸à¹à¸«à¸¥à¸
- src/app/+videos/+video-edit/shared/video-edit.component.html343
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html352
วัà¸à¸à¸µà¹à¹à¸à¸¢à¹à¸à¸£à¹à¸à¸£à¸±à¹à¸à¹à¸£à¸
- src/app/+videos/+video-edit/shared/video-edit.component.html352
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html361
à¸à¸·à¸ วัà¸à¸à¸µà¹à¹à¸à¸·à¹à¸à¸«à¸²à¸à¸¹à¸à¹à¸à¸¢à¹à¸à¸£à¹à¹à¸à¹à¸à¸à¸£à¸±à¹à¸à¹à¸£à¸ (à¹à¸à¹à¸ วัà¸à¸à¸µà¹à¹à¸à¸´à¸à¸à¸±à¸§à¸ าà¸à¸¢à¸à¸à¸£à¹)
- src/app/+videos/+video-edit/shared/video-edit.component.html356
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html365
à¸à¸²à¸£à¸à¸±à¹à¸à¸à¹à¸²à¸à¸¥à¸±à¹à¸à¸à¸´à¸
- src/app/+videos/+video-edit/shared/video-edit.component.html386
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html395
à¸à¸µà¹à¸¥à¸¢à¹à¸à¹à¸³
@@ -2763,39 +2763,39 @@ The link will expire within 1 hour.
à¸à¸·à¹à¸ à¹
- src/app/+videos/+video-edit/shared/video-edit.component.ts213
- src/app/shared/shared-forms/select/select-languages.component.ts50
-
+
+
+ src/app/+videos/+video-edit/shared/video-edit.component.ts214src/app/shared/shared-forms/select/select-languages.component.ts50
à¹à¸à¸´à¸à¸à¸§à¸²à¸¡à¸à¸´à¸à¹à¸«à¹à¸à¸§à¸´à¸à¸µà¹à¸
- src/app/+videos/+video-edit/shared/video-edit.component.html373
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html382
à¹à¸à¸´à¸à¸à¸²à¸£à¸à¸²à¸§à¸à¹à¹à¸«à¸¥à¸
- src/app/+videos/+video-edit/shared/video-edit.component.html378
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html387
à¸à¸²à¸£à¸à¸±à¹à¸à¸à¹à¸²à¸à¸±à¹à¸à¸ªà¸¹à¸
- src/app/+videos/+video-edit/shared/video-edit.component.html303
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html312
รูà¸à¸ าà¸à¸«à¸à¹à¸²à¸à¸à¸§à¸´à¸à¸µà¹à¸
- src/app/+videos/+video-edit/shared/video-edit.component.html310
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html319
URL
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html6
- src/app/shared/shared-share-modal/video-share.component.html26
- src/app/shared/shared-share-modal/video-share.component.html104
-
+
+
+
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html6src/app/shared/shared-share-modal/video-share.component.html29src/app/shared/shared-share-modal/video-share.component.html115
- You can import any URL supported by youtube-dl or URL that points to a media file. You should make sure you have diffusion rights over the content it points to, otherwise it could cause legal trouble to yourself and your instance.
+ à¸à¸¸à¸à¸ªà¸²à¸¡à¸²à¸£à¸à¸à¸³à¹à¸à¹à¸² URL à¹à¸à¸à¹à¹à¸à¹à¸à¸µà¹à¸£à¸à¸à¸£à¸±à¸à¹à¸à¸¢ youtube-dl หรืภURL à¸à¸µà¹à¸à¸µà¹à¹à¸à¸¢à¸±à¸à¹à¸à¸¥à¹à¸ªà¸·à¹à¸ à¸à¸¸à¸à¸à¸§à¸£à¸à¸£à¸§à¸à¸ªà¸à¸à¹à¸«à¹à¹à¸à¹à¹à¸à¸§à¹à¸²à¸à¸¸à¸à¸¡à¸µà¸ªà¸´à¸à¸à¸´à¹à¹à¸à¸à¸²à¸£à¹à¸à¸¢à¹à¸à¸£à¹à¹à¸à¸·à¹à¸à¸«à¸²à¸à¸µà¹à¸à¸µà¹à¹à¸ มิà¸à¸°à¸à¸±à¹à¸à¸à¸²à¸à¸à¸³à¹à¸«à¹à¹à¸à¸´à¸à¸à¸±à¸à¸«à¸²à¸à¸²à¸à¸à¸à¸«à¸¡à¸²à¸¢à¸à¸±à¸à¸à¸±à¸§à¸à¸¸à¸à¹à¸¥à¸°à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸à¸à¸à¸¸à¸à¹à¸à¹
src/app/+videos/+video-edit/video-add-components/video-import-url.component.html11
@@ -2828,13 +2828,13 @@ The link will expire within 1 hour.
à¸à¸³à¸«à¸à¸à¹à¸§à¸¥à¸²à¹à¸à¸¢à¹à¸à¸£à¹
- src/app/+videos/+video-edit/shared/video-edit.component.ts232
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.ts233
à¸à¹à¸à¸à¸§à¸´à¸à¸µà¹à¸à¸à¸à¸à¸¶à¸à¸§à¸±à¸à¸à¸µà¹à¸à¸³à¸«à¸à¸
- src/app/+videos/+video-edit/shared/video-edit.component.ts233
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.ts234
à¹à¸¥à¸à¹à¸à¸à¸à¸´
@@ -2969,38 +2969,38 @@ The link will expire within 1 hour.
à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¸ªà¸£à¹à¸²à¸à¸§à¸´à¸à¸µà¹à¸à¸ªà¸ à¹à¸à¸·à¹à¸à¸à¸à¸²à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸µà¹à¹à¸à¹à¸ªà¸£à¹à¸²à¸à¸§à¸´à¸à¸µà¹à¸à¸ªà¸à¸¡à¸²à¸à¹à¸à¸´à¸à¹à¸
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts110
-
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts119
à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¸ªà¸£à¹à¸²à¸à¸§à¸´à¸à¸µà¹à¸à¸ªà¸ à¹à¸à¸·à¹à¸à¸à¸à¸²à¸à¸à¸¸à¸à¹à¸à¹à¸ªà¸£à¹à¸²à¸à¸§à¸´à¸à¸µà¹à¸à¸ªà¸à¸¡à¸²à¸à¹à¸à¸´à¸à¹à¸
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts112
-
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts121
à¹à¸à¸¢à¹à¸à¸£à¹à¸§à¸´à¸à¸µà¹à¸à¸ªà¸à¹à¸¥à¹à¸§
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts146
-
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts156
สà¸à¸£à¸µà¸¡à¹à¸à¹à¸à¸£à¸±à¹à¸à¹à¸à¸µà¸¢à¸§ หลัà¸à¸à¸²à¸à¸à¸±à¹à¸à¸§à¸´à¸à¸µà¹à¸à¸¢à¹à¸à¸à¸«à¸¥à¸±à¸à¸à¸°à¹à¸à¸à¸à¸µà¹à¸§à¸´à¸à¸µà¹à¸à¸ªà¸
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts165
-
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts175
สà¸à¸£à¸µà¸¡à¸à¸£à¸±à¹à¸à¹à¸à¸µà¸¢à¸§
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts168
-
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts178
สà¸à¸£à¸µà¸¡à¹à¸à¹à¸«à¸¥à¸²à¸¢à¸à¸£à¸±à¹à¸ วิà¸à¸µà¹à¸à¸¢à¹à¸à¸à¸«à¸¥à¸±à¸à¸à¸°à¸à¸¹à¸à¸à¸±à¸à¸à¸¶à¸à¹à¸¢à¸à¹à¸à¹à¸à¸£à¸²à¸¢à¸à¸£à¸±à¹à¸
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts173
-
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts183
สà¸à¸£à¸µà¸¡à¸«à¸¥à¸²à¸¢à¸à¸£à¸±à¹à¸à¸à¹à¸§à¸¢ URL à¹à¸à¸´à¸¡
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts176
-
+
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.ts186
à¹à¸£à¸´à¹à¸¡à¸à¹à¸²à¸¢à¸à¸à¸à¸ªà¸
@@ -3072,80 +3072,87 @@ The link will expire within 1 hour.
à¹à¸à¸£à¹à¹à¸à¸¥à¸¢à¹à¸¥à¸´à¸ªà¸à¹
- src/app/shared/shared-share-modal/video-share.component.html11
-
+
+ src/app/shared/shared-share-modal/video-share.component.html14
à¹à¸à¸¥à¸¢à¹à¸¥à¸´à¸à¹à¸à¸µà¹à¹à¸à¹à¸à¸ªà¹à¸§à¸à¸à¸±à¸§ à¸à¸¸à¸à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸à¸£à¹à¹à¸«à¹à¸à¸¹à¹à¹à¸à¹à¸à¸²à¸à¸ ายà¸à¸à¸à¹à¸à¹
-
- src/app/shared/shared-share-modal/video-share.component.html
- 14
-
-
+
+ src/app/shared/shared-share-modal/video-share.component.html17
à¸à¸±à¸à¹à¸à¸à¸à¸§à¸²à¸¡à¹à¸à¹à¸à¸ªà¹à¸§à¸à¸à¸±à¸§à¹à¸à¸¥à¸¢à¹à¸¥à¸´à¸ªà¸à¹
- src/app/shared/shared-share-modal/video-share.component.html17
-
+
+ src/app/shared/shared-share-modal/video-share.component.html20
à¹à¸à¸£à¹à¹à¸à¸¥à¸¢à¹à¸¥à¸´à¸ªà¸à¹à¸à¸µà¹à¸à¸³à¹à¸«à¸à¹à¸à¸§à¸´à¸à¸µà¹à¸à¸à¸±à¸à¸à¸¸à¸à¸±à¸
- src/app/shared/shared-share-modal/video-share.component.html71
-
+
+ src/app/shared/shared-share-modal/video-share.component.html74
Only display embed URL
- src/app/shared/shared-share-modal/video-share.component.html79
- src/app/shared/shared-share-modal/video-share.component.html177
+
+
+ src/app/shared/shared-share-modal/video-share.component.html82src/app/shared/shared-share-modal/video-share.component.html187
+ Responsive embed
+
+ src/app/shared/shared-share-modal/video-share.component.html
+ 89
+
+
+ src/app/shared/shared-share-modal/video-share.component.html
+ 241
+
à¹à¸à¸£à¹à¸§à¸´à¸à¸µà¹à¸
- src/app/shared/shared-share-modal/video-share.component.html89
-
+
+ src/app/shared/shared-share-modal/video-share.component.html100
วิà¸à¸µà¹à¸à¸à¸µà¹à¹à¸à¹à¸à¸ªà¹à¸§à¸à¸à¸±à¸§ à¸à¸¸à¸à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¹à¸à¸£à¹à¹à¸«à¹à¸à¸¹à¹à¹à¸à¹à¸à¸²à¸à¸ ายà¸à¸à¸à¹à¸à¹
- src/app/shared/shared-share-modal/video-share.component.html92
-
+
+ src/app/shared/shared-share-modal/video-share.component.html103
à¸à¸±à¸à¹à¸à¸à¸à¸§à¸²à¸¡à¹à¸à¹à¸à¸ªà¹à¸§à¸à¸à¸±à¸§à¸§à¸´à¸à¸µà¹à¸
- src/app/shared/shared-share-modal/video-share.component.html95
-
+
+ src/app/shared/shared-share-modal/video-share.component.html106
à¸à¸´à¸§à¸à¸²à¸£à¹à¹à¸à¹à¸
- src/app/shared/shared-share-modal/video-share.component.html34
- src/app/shared/shared-share-modal/video-share.component.html112
-
+
+
+ src/app/shared/shared-share-modal/video-share.component.html37src/app/shared/shared-share-modal/video-share.component.html123
URL à¸à¸µà¹à¹à¸¡à¹à¸à¸¥à¸à¸à¸ ัย (à¹à¸¡à¹à¸¡à¸µ HTTPS) à¸à¸±à¸à¸à¸±à¹à¸à¸à¸²à¸£à¸à¸±à¸à¸§à¸´à¸à¸µà¹à¸à¸à¸°à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¸à¸³à¸à¸²à¸à¸à¸à¹à¸§à¹à¸à¹à¸à¸à¹à¸à¸µà¹à¹à¸à¹ HTTPS (à¹à¸§à¹à¸à¹à¸à¸£à¸²à¸§à¹à¹à¸à¸à¸£à¹à¸à¸¥à¹à¸à¸à¸à¸³à¸à¸ HTTP à¸à¸µà¹à¹à¸¡à¹à¸à¸¥à¸à¸à¸ ัยà¸à¸à¹à¸§à¹à¸à¹à¸à¸à¹ HTTPS)
- src/app/shared/shared-share-modal/video-share.component.html54
- src/app/shared/shared-share-modal/video-share.component.html132
-
+
+
+ src/app/shared/shared-share-modal/video-share.component.html57src/app/shared/shared-share-modal/video-share.component.html143
à¸à¸±à¸à¸§à¸´à¸à¸µà¹à¸
- src/app/shared/shared-share-modal/video-share.component.html44
- src/app/shared/shared-share-modal/video-share.component.html122
-
+
+
+ src/app/shared/shared-share-modal/video-share.component.html47src/app/shared/shared-share-modal/video-share.component.html133
à¹à¸¥à¸·à¸à¸à¸à¸³à¸à¸£à¸£à¸¢à¸²à¸¢à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´
- src/app/shared/shared-share-modal/video-share.component.html164
-
+
+ src/app/shared/shared-share-modal/video-share.component.html174
à¹à¸ªà¸à¸à¸à¸²à¸£à¸à¸£à¸±à¸à¹à¸à¹à¸à¹à¸à¸´à¹à¸¡à¹à¸à¸´à¸¡
- src/app/shared/shared-share-modal/video-share.component.html275
-
+
+ src/app/shared/shared-share-modal/video-share.component.html291
à¹à¸ªà¸à¸à¸à¸²à¸£à¸à¸£à¸±à¸à¹à¸à¹à¸à¸à¹à¸à¸¢à¸¥à¸
- src/app/shared/shared-share-modal/video-share.component.html283
-
+
+ src/app/shared/shared-share-modal/video-share.component.html299
สà¸à¸±à¸à¸ªà¸à¸¸à¸
@@ -3172,8 +3179,8 @@ The link will expire within 1 hour.
à¹à¸¥à¹à¸à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´
- src/app/shared/shared-share-modal/video-share.component.html204
-
+
+ src/app/shared/shared-share-modal/video-share.component.html212
à¹à¸§à¹à¸ ายหลัà¸
@@ -3182,45 +3189,45 @@ The link will expire within 1 hour.
à¸à¸´à¸à¹à¸ªà¸µà¸¢à¸
- src/app/+admin/overview/users/user-list/user-list.component.html104
- src/app/shared/shared-moderation/account-block-badges.component.html1
- src/app/shared/shared-share-modal/video-share.component.html212
-
+
+
+
+ src/app/+admin/overview/users/user-list/user-list.component.html104src/app/shared/shared-moderation/account-block-badges.component.html1src/app/shared/shared-share-modal/video-share.component.html220
วà¸à¸à¹à¸³
- src/app/shared/shared-share-modal/video-share.component.html219
-
+
+ src/app/shared/shared-share-modal/video-share.component.html227
à¹à¸à¹ URL à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¹à¸à¸à¸²à¸
- src/app/shared/shared-share-modal/video-share.component.html225
-
+
+ src/app/shared/shared-share-modal/video-share.component.html233
à¹à¸ªà¸à¸à¸à¸·à¹à¸à¸§à¸´à¸à¸µà¹à¸
- src/app/shared/shared-share-modal/video-share.component.html234
-
+
+ src/app/shared/shared-share-modal/video-share.component.html248
P2P
- src/app/shared/shared-share-modal/video-share.component.html242
-
+
+ src/app/shared/shared-share-modal/video-share.component.html256
à¹à¸ªà¸à¸à¸à¸³à¹à¸à¸·à¸à¸à¸à¸§à¸²à¸¡à¹à¸à¹à¸à¸ªà¹à¸§à¸à¸à¸±à¸§
- src/app/shared/shared-share-modal/video-share.component.html248
-
+
+ src/app/shared/shared-share-modal/video-share.component.html262
à¹à¸ªà¸à¸à¹à¸à¸à¸à¸§à¸à¸à¸¸à¸¡à¸à¸±à¸§à¹à¸¥à¹à¸
- src/app/shared/shared-share-modal/video-share.component.html255
-
+
+ src/app/shared/shared-share-modal/video-share.component.html269
à¹à¸ªà¸à¸à¸à¸¸à¹à¸¡à¸¥à¸´à¸à¸à¹ PeerTube
- src/app/shared/shared-share-modal/video-share.component.html262
-
+
+ src/app/shared/shared-share-modal/video-share.component.html276
สาà¸à¸²à¸£à¸à¸°
@@ -3506,7 +3513,7 @@ The link will expire within 1 hour.
- Markdown compatible that supports:
+ à¹à¸à¹à¸²à¸à¸±à¸à¹à¸à¹à¸à¸±à¸ Markdown à¸à¸¶à¹à¸à¸£à¸à¸à¸£à¸±à¸:
src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html18
@@ -4569,9 +4576,9 @@ The link will expire within 1 hour.
à¸à¸´à¸à¸à¹à¸à¸à¸§à¸²à¸¡à¸à¸µà¹
- src/app/app.component.html34
- src/app/app.component.html34
-
+
+
+ src/app/app.component.html36
วิà¸à¸µà¹à¸à¸¥à¹à¸²à¸ªà¸¸à¸à¸à¸µà¹à¸¡à¸µà¸à¸²à¸£à¹à¸à¹à¸à¸à¸à¸¡à¸²à¸à¸à¸µà¹à¸ªà¸¸à¸
@@ -5224,144 +5231,150 @@ The link will expire within 1 hour.
à¸à¸µà¸à¸à¸³à¸à¸±à¸à¸à¸²à¸£à¸à¸±à¸à¹à¸«à¸¥à¸à¸£à¸²à¸¢à¸§à¸±à¸à¹à¸£à¸´à¹à¸¡à¸à¹à¸à¸à¹à¸à¸à¸¹à¹à¹à¸à¹
src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html237
+
+ Automatically enable video history for new users
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 254
+
Allow import with a torrent file or a magnet URI
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html291
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html302
â ï¸ We don't recommend to enable this feature if you don't trust your users
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html294
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html305
à¸à¸à¸¸à¸à¸²à¸à¹à¸«à¹à¸à¸´à¸à¸à¹à¸à¹à¸à¸à¸à¸±à¸à¸à¹à¸à¸à¸à¸à¹à¸à¸¥à¸à¸à¸à¸£à¹à¸¡à¸à¸·à¹à¸ ๠à¹à¸à¹à¸ YouTube (à¸à¸³à¹à¸à¹à¸à¸à¹à¸à¸à¹à¸à¸´à¸à¹à¸à¹à¸à¸²à¸£à¸à¸³à¹à¸à¹à¸²à¸à¹à¸§à¸¢ HTTP URL)
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html305
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html316
â You need to allow import with HTTP URL to be able to activate this feature.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html308
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html319
Unless a user is marked as trusted, their videos will stay private until a moderator reviews them.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html328
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html339
VIDEO CHANNELS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html342
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html353
Max video channels per user
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html347
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html358
{VAR_PLURAL, plural, =1 {channel} other {channels}}
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html354
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html365
Block new videos automatically
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html325
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html336
à¸à¹à¸à¸«à¸²
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html364
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html375
Allow users to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html375
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html386
Allow your users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html378
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html389
Allow anonymous to do remote URI/handle search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html386
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html397
Allow anonymous users to look up remote videos/actors that may not be federated with your instance
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html389
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html400
â ï¸ This functionality depends heavily on the moderation of instances followed by the search index you select.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html403
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html414
You should only use moderated search indexes in production, or host your own.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html405
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html416
Search index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html412
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html423
Disable local search in search bar
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html425
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html436
Otherwise the local search stays used by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html435
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html446
Search bar uses the global search index by default
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html432
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html443
Enable global search
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html400
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html411
à¹à¸à¸£à¸·à¸à¸à¹à¸²à¸¢
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html453
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html464
Manage relations with other instances.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html454
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html465
Other instances can follow yours
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html467
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html478
Manually approve new instance followers
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html474
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html485
Automatically follow back instances
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html487
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html498
â ï¸ This functionality requires a lot of attention and extra moderation.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html165
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html490
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html503
-
+
+
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html165src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html501src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html514
Signup requires approval by moderators
@@ -5370,23 +5383,23 @@ The link will expire within 1 hour.
Index URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html512
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html523
Automatically follow instances of a public index
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html500
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html511
See the documentation for more information about the expected URL
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html505
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html516
ADMINISTRATORS
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html532
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html543
Administrator
@@ -5395,13 +5408,13 @@ The link will expire within 1 hour.
Admin email
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html538
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html549
Enable contact form
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html551
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html562
VOD Transcoding
@@ -5410,28 +5423,28 @@ The link will expire within 1 hour.
TWITTER
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html560
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html571
ระà¸à¸¸à¸à¸±à¸à¸à¸µ Twitter à¸à¸µà¹à¹à¸à¹à¸à¸à¸±à¸§à¹à¸à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸à¸à¸à¸¸à¸à¹à¸à¸·à¹à¸à¸à¸£à¸±à¸à¸à¸£à¸¸à¸à¸à¸²à¸£à¹à¸ªà¸à¸à¸à¸±à¸§à¸à¸¢à¹à¸²à¸à¸¥à¸´à¸à¸à¹ หาà¸à¸à¸¸à¸à¹à¸¡à¹à¸¡à¸µà¸à¸±à¸à¸à¸µ Twitter à¹à¸«à¹à¸à¸¥à¹à¸à¸¢à¸à¹à¸²à¹à¸£à¸´à¹à¸¡à¸à¹à¸à¹à¸§à¹
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html561
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html572
Your Twitter username
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html573
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html584
Instance allowed by Twitter
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html586
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html597
If your instance is explicitly allowed by Twitter, a video player will be embedded in the Twitter feed on PeerTube video share. If the instance is not, we use an image link card that will redirect to your PeerTube instance. Check this checkbox, save the configuration and test with a video URL of your instance (https://example.com/w/blabla) on https://cards-dev.twitter.com/validator to see if you instance is allowed.
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html590
-
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html601
สà¸
@@ -6428,16 +6441,16 @@ color: red;
à¸à¸¹à¹à¸à¸´à¸à¸à¸²à¸¡
à¸à¸
- src/app/+my-library/my-follows/my-subscriptions.component.html25
- src/app/+search/search.component.html55
- src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html27
-
+
+
+
+ src/app/+my-library/my-follows/my-subscriptions.component.html25src/app/+search/search.component.html55src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html36
Upload a new avatar
- src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html9
- src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html34
-
+
+
+ src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html7src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html20
à¹à¸à¹à¸²à¸«à¸¡à¸²à¸¢
@@ -6571,26 +6584,22 @@ color: red;
6
-
-
- à¸à¸²à¸£à¸à¸±à¹à¸à¸à¹à¸²à¸à¸²à¸£à¹à¸à¹à¸à¹à¸à¸·à¸à¸
- src/app/+my-account/my-account-notifications/my-account-notifications.component.html4
-
+
Newest first
- src/app/+my-account/my-account-notifications/my-account-notifications.component.html11
-
+
+ src/app/+my-account/my-account-notifications/my-account-notifications.component.html12
Unread first
- src/app/+my-account/my-account-notifications/my-account-notifications.component.html12
-
+
+ src/app/+my-account/my-account-notifications/my-account-notifications.component.html13
à¸à¹à¸²à¸à¸«à¸¡à¸à¹à¸¥à¹à¸§
- src/app/+my-account/my-account-notifications/my-account-notifications.component.html26
-
+
+ src/app/+my-account/my-account-notifications/my-account-notifications.component.html27
à¹à¸§à¹à¸
@@ -7026,16 +7035,13 @@ color: red;
It will delete videos uploaded in this channel, and you will not be able to create another
channel with the same name ()!
à¸à¸¸à¸à¸à¹à¸à¸à¸à¸²à¸£à¸¥à¸ à¸à¸£à¸´à¸ ๠หรืà¸à¹à¸¡à¹? วิà¸à¸µà¹à¸ รายà¸à¸²à¸£à¸à¸µà¹à¸à¸±à¸à¹à¸«à¸¥à¸à¹à¸à¸à¹à¸à¸à¸à¸µà¹à¸à¸°à¸à¸¹à¸à¸¥à¸ à¹à¸¥à¸°à¸à¸¸à¸à¸à¸°à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¸ªà¸£à¹à¸²à¸à¸à¹à¸à¸à¹à¸«à¸¡à¹à¸à¹à¸§à¸¢à¸à¸·à¹à¸à¹à¸à¸´à¸¡ () à¹à¸à¹à¸à¸µà¸!
- src/app/+my-library/+my-video-channels/my-video-channels.component.ts44
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.ts55
Please type the name of the video channel () to confirm
-
- src/app/+my-library/+my-video-channels/my-video-channels.component.ts
- 48
-
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.ts59
NEW CHANNEL
@@ -7272,8 +7278,8 @@ channel with the same name ()!
P2P à¹à¸¥à¸°à¸à¸§à¸²à¸¡à¹à¸à¹à¸à¸ªà¹à¸§à¸à¸à¸±à¸§
-
- src/app/+about/about-peertube/about-peertube.component.html65
+ src/app/+about/about-peertube/about-peertube.component.html65
+
@@ -7281,34 +7287,34 @@ channel with the same name ()!
-
- src/app/+about/about-peertube/about-peertube.component.html68
+ src/app/+about/about-peertube/about-peertube.component.html68
+
The main threat to your privacy induced by BitTorrent lies in your IP address being stored in the instance's BitTorrent tracker as long as you download or watch the video.
-
- src/app/+about/about-peertube/about-peertube.component.html74
+ src/app/+about/about-peertube/about-peertube.component.html74
+
à¸à¸¥à¸à¸µà¹à¸à¸²à¸¡à¸¡à¸²à¸à¸·à¸à¸à¸°à¹à¸£?
-
- src/app/+about/about-peertube/about-peertube.component.html79
+ src/app/+about/about-peertube/about-peertube.component.html79
+
In theory, someone with enough technical skills could create a script that tracks which IP is downloading which video.
In practice, this is much more difficult because:
-
- src/app/+about/about-peertube/about-peertube.component.html81
+ src/app/+about/about-peertube/about-peertube.component.html81
+
An HTTP request has to be sent on each tracker for each video to spy.
If we want to spy all PeerTube's videos, we have to send as many requests as there are videos (so potentially a lot)
-
- src/app/+about/about-peertube/about-peertube.component.html87
+ src/app/+about/about-peertube/about-peertube.component.html87
+
@@ -7316,58 +7322,58 @@ channel with the same name ()!
-
- src/app/+about/about-peertube/about-peertube.component.html92
+ src/app/+about/about-peertube/about-peertube.component.html92
+
Those requests have to be sent regularly to know who starts/stops watching a video. It is easy to detect that kind of behaviour
-
- src/app/+about/about-peertube/about-peertube.component.html98
+ src/app/+about/about-peertube/about-peertube.component.html98
+
If an IP address is stored in the tracker, it doesn't mean that the person behind the IP (if this person exists) has watched the
video
-
- src/app/+about/about-peertube/about-peertube.component.html102
+ src/app/+about/about-peertube/about-peertube.component.html102
+
The IP address is a vague information: usually, it regularly changes and can represent many persons or entities
-
- src/app/+about/about-peertube/about-peertube.component.html107
+ src/app/+about/about-peertube/about-peertube.component.html107
+
Web peers are not publicly accessible: because we use the websocket transport, the protocol is different from classic BitTorrent tracker. When you are in a web browser, you send a signal containing your IP address to the tracker that will randomly choose other peers to forward the information to. See this document for more information
-
- src/app/+about/about-peertube/about-peertube.component.html111
+ src/app/+about/about-peertube/about-peertube.component.html111
+
The worst-case scenario of an average person spying on their friends is quite unlikely.
There are much more effective ways to get that kind of information.
-
- src/app/+about/about-peertube/about-peertube.component.html119
+ src/app/+about/about-peertube/about-peertube.component.html119
+
à¹à¸¡à¸·à¹à¸à¹à¸à¸µà¸¢à¸à¸à¸±à¸ YouTube à¹à¸¥à¹à¸§ PeerTube à¹à¸à¹à¸à¸à¸¢à¹à¸²à¸à¹à¸£?
-
- src/app/+about/about-peertube/about-peertube.component.html124
+ src/app/+about/about-peertube/about-peertube.component.html124
+
ภัยà¸à¸¸à¸à¸à¸²à¸¡à¸à¸§à¸²à¸¡à¹à¸à¹à¸à¸ªà¹à¸§à¸à¸à¸±à¸§à¸ªà¸³à¸«à¸£à¸±à¸ YouTube à¸à¸°à¹à¸à¸à¸à¹à¸²à¸à¸à¸²à¸à¸à¸à¸ PeerTube à¸à¸¶à¹à¸à¹à¸à¸à¸£à¸à¸µà¸à¸à¸ YouTube à¸à¸±à¸§à¹à¸à¸¥à¸à¸à¸à¸£à¹à¸¡à¸¡à¸µà¸à¸²à¸£à¹à¸à¹à¸à¸à¹à¸à¸¡à¸¹à¸¥à¸ªà¹à¸§à¸à¸à¸±à¸§à¸à¸à¸à¸à¸¸à¸à¸à¸³à¸à¸§à¸à¸¡à¸²à¸ (à¹à¸¡à¹à¹à¸à¹à¹à¸à¹à¸à¸µà¹à¸à¸¢à¸¹à¹ IP) à¹à¸à¸·à¹à¸à¸§à¸´à¹à¸à¸£à¸²à¸°à¸«à¹à¹à¸¥à¸°à¸à¸´à¸à¸à¸²à¸¡à¸à¸¸à¸ à¸à¸à¸à¸à¸²à¸à¸à¸µà¹ YouTube à¹à¸à¹à¸à¹à¸à¹à¸²à¸à¸à¸à¹à¸à¸¢ Google/Alphabet à¸à¸¶à¹à¸à¹à¸à¹à¸à¸à¸£à¸´à¸©à¸±à¸à¸à¸µà¹à¸à¸´à¸à¸à¸²à¸¡à¸à¸¸à¸à¹à¸à¸«à¸¥à¸²à¸¢à¹à¸§à¹à¸à¹à¸à¸à¹ (à¸à¹à¸²à¸ AdSense หรืภGoogle Analytics)
-
- src/app/+about/about-peertube/about-peertube.component.html126
+ src/app/+about/about-peertube/about-peertube.component.html126
+
What can I do to limit the exposure of my IP address?
-
- src/app/+about/about-peertube/about-peertube.component.html132
+ src/app/+about/about-peertube/about-peertube.component.html132
+
@@ -7376,44 +7382,44 @@ channel with the same name ()!
-
- src/app/+about/about-peertube/about-peertube.component.html134
+ src/app/+about/about-peertube/about-peertube.component.html134
+
What will be done to mitigate this problem?
-
- src/app/+about/about-peertube/about-peertube.component.html141
+ src/app/+about/about-peertube/about-peertube.component.html141
+
PeerTube wants to deliver the best countermeasures possible, to give you more choice
and render attacks less likely. Here is what we put in place so far:
-
- src/app/+about/about-peertube/about-peertube.component.html143
+ src/app/+about/about-peertube/about-peertube.component.html143
+
We set a limit to the number of peers sent by the tracker
-
- src/app/+about/about-peertube/about-peertube.component.html149
+ src/app/+about/about-peertube/about-peertube.component.html149
+
We set a limit on the request frequency received by the tracker
-
- src/app/+about/about-peertube/about-peertube.component.html150
+ src/app/+about/about-peertube/about-peertube.component.html150
+
Allow instance admins to disable P2P from the administration interface
-
- src/app/+about/about-peertube/about-peertube.component.html151
+ src/app/+about/about-peertube/about-peertube.component.html151
+
Ultimately, remember you can always disable P2P by toggling it in the video player, or just by disabling
WebRTC in your browser.
-
- src/app/+about/about-peertube/about-peertube.component.html154
+ src/app/+about/about-peertube/about-peertube.component.html154
+
à¹à¸ªà¸à¸à¸£à¸²à¸¢à¸à¸²à¸£à¹à¸à¹à¸¡
@@ -7583,7 +7589,7 @@ channel with the same name ()!
- Why do you want to join ?
+ à¸à¸¸à¸à¸à¹à¸à¸à¸à¸²à¸£à¹à¸à¹à¸²à¸£à¹à¸§à¸¡ à¹à¸à¸£à¸²à¸°à¸à¸°à¹à¸£?
src/app/+signup/+register/steps/register-step-terms.component.html
4
@@ -7698,7 +7704,7 @@ channel with the same name ()!
- This website is powered by PeerTube
+ à¹à¸§à¹à¸à¹à¸à¸à¹à¸à¸µà¹à¸à¸±à¸à¹à¸à¸¥à¸·à¹à¸à¸à¹à¸à¸¢ PeerTube
src/app/+about/about-peertube/about-peertube.component.html
2,4
@@ -7798,10 +7804,10 @@ channel with the same name ()!
วิà¸à¸µà¹à¸
- src/app/+accounts/accounts.component.ts81
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html256
- src/app/+video-channels/video-channels.component.ts90
-
+
+
+
+ src/app/+accounts/accounts.component.ts81src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html267src/app/+video-channels/video-channels.component.ts90
à¸à¸±à¸à¸¥à¸à¸à¸à¸·à¹à¸à¸à¸¹à¹à¹à¸à¹à¹à¸¥à¹à¸§
@@ -7962,8 +7968,8 @@ channel with the same name ()!
à¸à¸±à¸à¹à¸à¸à¸à¸²à¸£à¸à¸±à¹à¸à¸à¹à¸²à¹à¸¥à¹à¸§
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts321
-
+
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.ts326
หà¸à¹à¸²à¸«à¸¥à¸±à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹
@@ -8176,7 +8182,7 @@ channel with the same name ()!src/app/+admin/follows/followers-list/followers-list.component.ts50src/app/+admin/follows/followers-list/followers-list.component.ts118src/app/+admin/follows/following-list/following-list.component.ts42src/app/+admin/moderation/registration-list/registration-list.component.ts65src/app/+admin/moderation/registration-list/registration-list.component.ts129src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/overview/comments/video-comment-list.component.ts104src/app/+admin/overview/comments/video-comment-list.component.ts175src/app/+admin/overview/users/user-list/user-list.component.ts100src/app/+admin/overview/users/user-list/user-list.component.ts248src/app/+admin/overview/videos/video-list.component.ts76src/app/+admin/overview/videos/video-list.component.ts227src/app/+admin/overview/videos/video-list.component.ts282src/app/+my-library/+my-video-channels/my-video-channels.component.ts52src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts57src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts128src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html51src/app/+my-library/my-videos/my-videos.component.ts189src/app/+videos/+video-edit/shared/video-edit.component.html189src/app/+videos/+video-watch/shared/comment/video-comments.component.ts180src/app/shared/shared-abuse-list/abuse-list-table.component.ts133src/app/shared/shared-abuse-list/abuse-list-table.component.ts376src/app/shared/shared-abuse-list/abuse-list-table.component.ts411src/app/shared/shared-main/buttons/delete-button.component.ts21src/app/shared/shared-main/buttons/delete-button.component.ts26src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts377
+ src/app/+admin/follows/followers-list/followers-list.component.ts50src/app/+admin/follows/followers-list/followers-list.component.ts118src/app/+admin/follows/following-list/following-list.component.ts42src/app/+admin/moderation/registration-list/registration-list.component.ts65src/app/+admin/moderation/registration-list/registration-list.component.ts129src/app/+admin/moderation/video-block-list/video-block-list.component.ts91src/app/+admin/moderation/video-block-list/video-block-list.component.ts95src/app/+admin/overview/comments/video-comment-list.component.ts104src/app/+admin/overview/comments/video-comment-list.component.ts175src/app/+admin/overview/users/user-list/user-list.component.ts100src/app/+admin/overview/users/user-list/user-list.component.ts248src/app/+admin/overview/videos/video-list.component.ts76src/app/+admin/overview/videos/video-list.component.ts227src/app/+admin/overview/videos/video-list.component.ts282src/app/+my-library/+my-video-channels/my-video-channels.component.ts63src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts57src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts128src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35src/app/+my-library/my-videos/my-videos.component.html51src/app/+my-library/my-videos/my-videos.component.ts189src/app/+videos/+video-edit/shared/video-edit.component.html191src/app/+videos/+video-watch/shared/comment/video-comments.component.ts180src/app/shared/shared-abuse-list/abuse-list-table.component.ts133src/app/shared/shared-abuse-list/abuse-list-table.component.ts376src/app/shared/shared-abuse-list/abuse-list-table.component.ts411src/app/shared/shared-main/buttons/delete-button.component.ts21src/app/shared/shared-main/buttons/delete-button.component.ts26src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts377
Accepted {count, plural, =1 { follow request} other { follow requests}}
@@ -8294,21 +8300,21 @@ channel with the same name ()!
à¹à¸à¸´à¸à¹à¸à¹à¸à¸²à¸
-
- src/app/+admin/follows/shared/redundancy-checkbox.component.ts22
+ src/app/+admin/follows/shared/redundancy-checkbox.component.ts22
+
à¸à¸´à¸à¹à¸à¹à¸à¸²à¸
-
- src/app/+admin/follows/shared/redundancy-checkbox.component.ts22
+ src/app/+admin/follows/shared/redundancy-checkbox.component.ts22
+
Redundancy for
is
-
- src/app/+admin/follows/shared/redundancy-checkbox.component.ts24
+ src/app/+admin/follows/shared/redundancy-checkbox.component.ts24
+
Do you really want to remove this video redundancy?
@@ -8368,16 +8374,16 @@ channel with the same name ()!
à¸à¸§à¸²à¸¡à¹à¸à¹à¸à¸ªà¹à¸§à¸à¸à¸±à¸§
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html51
- src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html51
- src/app/+videos/+video-edit/shared/video-edit.component.html111
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html13
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html37
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html33
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html26
- src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html2
- src/app/shared/shared-abuse-list/abuse-details.component.ts23
-
+
+
+
+
+
+
+
+
+
+ src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html51src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html51src/app/+videos/+video-edit/shared/video-edit.component.html113src/app/+videos/+video-edit/video-add-components/video-go-live.component.html13src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html37src/app/+videos/+video-edit/video-add-components/video-import-url.component.html33src/app/+videos/+video-edit/video-add-components/video-upload.component.html26src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html2src/app/shared/shared-abuse-list/abuse-details.component.ts23
ลิà¸à¸ªà¸´à¸à¸à¸´à¹
@@ -8898,23 +8904,23 @@ channel with the same name ()!
Accept registration
-
- src/app/+admin/moderation/registration-list/process-registration-modal.component.ts68
+ src/app/+admin/moderation/registration-list/process-registration-modal.component.ts68
+
Reject registration
-
- src/app/+admin/moderation/registration-list/process-registration-modal.component.ts71
+ src/app/+admin/moderation/registration-list/process-registration-modal.component.ts71
+
สรà¹à¸²à¸à¸à¸±à¸à¸à¸µ à¹à¸¥à¹à¸§
-
- src/app/+admin/moderation/registration-list/process-registration-modal.component.ts95
+ src/app/+admin/moderation/registration-list/process-registration-modal.component.ts95
+
à¸à¸à¸´à¹à¸ªà¸à¸à¸²à¸£à¸¥à¸à¸à¸°à¹à¸à¸µà¸¢à¸ à¹à¸¥à¹à¸§
-
- src/app/+admin/moderation/registration-list/process-registration-modal.component.ts112
+ src/app/+admin/moderation/registration-list/process-registration-modal.component.ts112
+
Moderation response is required.
@@ -9420,21 +9426,21 @@ channel with the same name ()!
à¹à¸à¸¥à¸µà¹à¸¢à¸à¸ าà¸à¹à¸à¸à¸à¸±à¸§à¹à¸¥à¹à¸§
- src/app/+manage/video-channel-edit/video-channel-update.component.ts118
- src/app/+my-account/my-account-settings/my-account-settings.component.ts44
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts119src/app/+my-account/my-account-settings/my-account-settings.component.ts45
avatar
- src/app/+manage/video-channel-edit/video-channel-update.component.ts125
- src/app/+my-account/my-account-settings/my-account-settings.component.ts51
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts129src/app/+my-account/my-account-settings/my-account-settings.component.ts55
Avatar deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts135
- src/app/+my-account/my-account-settings/my-account-settings.component.ts61
-
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts139src/app/+my-account/my-account-settings/my-account-settings.component.ts65
ภาษาà¸à¸µà¹à¹à¸¡à¹à¸£à¸¹à¹à¸à¸±à¸
@@ -9468,33 +9474,33 @@ channel with the same name ()!
à¸à¸±à¸à¹à¸à¸à¸à¹à¸à¸à¸§à¸´à¸à¸µà¹à¸ à¹à¸¥à¹à¸§
- src/app/+manage/video-channel-edit/video-channel-update.component.ts103
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts104
Banner changed.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts148
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts155
banner
- src/app/+manage/video-channel-edit/video-channel-update.component.ts155
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts162
Banner deleted.
- src/app/+manage/video-channel-edit/video-channel-update.component.ts165
-
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts172
ลà¸à¸à¹à¸à¸à¸§à¸´à¸à¸µà¹à¸ à¹à¸¥à¹à¸§
- src/app/+my-library/+my-video-channels/my-video-channels.component.ts60
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.ts71
Views for the day
- src/app/+my-library/+my-video-channels/my-video-channels.component.ts88
-
+
+ src/app/+my-library/+my-video-channels/my-video-channels.component.ts106
My followers
@@ -9552,13 +9558,13 @@ channel with the same name ()!
URL parameter is missing in URL parameters
-
- src/app/+remote-interaction/remote-interaction.component.ts24
+ src/app/+remote-interaction/remote-interaction.component.ts24
+
Cannot access to the remote resource
-
- src/app/+remote-interaction/remote-interaction.component.ts47
+ src/app/+remote-interaction/remote-interaction.component.ts47
+
Reset password
@@ -9603,10 +9609,16 @@ channel with the same name ()!
à¸à¸²à¸£à¹à¸à¹à¸à¹à¸à¸·à¸à¸
- src/app/+my-account/my-account-notifications/my-account-notifications.component.html1
- src/app/+my-account/my-account-routing.module.ts119
- src/app/+my-account/my-account.component.ts55
- src/app/menu/notification.component.html27
+
+
+
+
+ src/app/+my-account/my-account-notifications/my-account-notifications.component.html1src/app/+my-account/my-account-routing.module.ts119src/app/+my-account/my-account.component.ts55src/app/menu/notification.component.html28
+ Notification preferences
+
+ src/app/+my-account/my-account-notifications/my-account-notifications.component.html
+ 6
+
@@ -9830,9 +9842,9 @@ channel with the same name ()!
max size
- src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts46
- src/app/shared/shared-forms/preview-upload.component.ts38
-
+
+
+ src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts44src/app/shared/shared-forms/preview-upload.component.ts38
Maximize editor
@@ -9866,9 +9878,9 @@ channel with the same name ()!
à¸à¸´à¸à¸à¸²à¸¡à¸à¸±à¸à¸à¸µ
-
-
- src/app/+video-channels/video-channels.component.ts85src/app/+videos/+video-watch/video-watch.component.ts839
+ src/app/+video-channels/video-channels.component.ts85
+ src/app/+videos/+video-watch/video-watch.component.ts839
+
à¹à¸à¸¥à¸¢à¹à¸¥à¸´à¸ªà¸à¹
@@ -10051,7 +10063,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- Show/hide this help menu
+ à¹à¸ªà¸à¸/à¸à¹à¸à¸à¹à¸¡à¸à¸¹à¸à¹à¸§à¸¢à¹à¸«à¸¥à¸·à¸à¸à¸µà¹
src/app/core/core.module.ts
45
@@ -10059,7 +10071,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
- Hide this help menu
+ à¸à¹à¸à¸à¹à¸¡à¸à¸¹à¸à¹à¸§à¸¢à¹à¸«à¸¥à¸·à¸à¸à¸µà¹
src/app/core/core.module.ts
46
@@ -10260,34 +10272,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Search index is unavailable. Retrying with instance results instead.
-
- src/app/+search/search.component.ts163
+ src/app/+search/search.component.ts163
+
à¹à¸à¸´à¸à¸à¹à¸à¸à¸´à¸à¸à¸¥à¸²à¸à¹à¸à¸à¸²à¸£à¸à¹à¸à¸«à¸²
-
- src/app/+search/search.component.ts164
+ src/app/+search/search.component.ts164
+
Search
-
- src/app/+search/search.component.ts256
+ src/app/+search/search.component.ts256
+
PeerTube instance host filter is invalid
-
- src/app/+search/search.component.ts331
+ src/app/+search/search.component.ts331
+
à¸à¸²à¸£à¸à¹à¸à¸«à¸²
-
-
-
-
-
-
-
- src/app/+admin/plugins/shared/plugin-navigation.component.html4src/app/+search/search-routing.module.ts12src/app/+search/search.component.ts257src/app/header/search-typeahead.component.html8src/app/shared/shared-instance/instance-features-table.component.html116src/app/shared/shared-main/misc/simple-search-input.component.ts12src/app/shared/shared-main/misc/simple-search-input.component.ts13
+ src/app/+admin/plugins/shared/plugin-navigation.component.html4
+ src/app/+search/search-routing.module.ts12
+ src/app/+search/search.component.ts257
+ src/app/header/search-typeahead.component.html8
+ src/app/shared/shared-instance/instance-features-table.component.html116
+ src/app/shared/shared-main/misc/simple-search-input.component.ts12
+ src/app/shared/shared-main/misc/simple-search-input.component.ts13
+
Navigate between plugins and themes
@@ -10295,6 +10307,18 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+admin/plugins/shared/plugin-navigation.component.html
7
+
+ Plugins
+
+ src/app/+admin/plugins/shared/plugin-navigation.component.html
+ 8
+
+
+ Themes
+
+ src/app/+admin/plugins/shared/plugin-navigation.component.html
+ 9
+
@@ -11117,47 +11141,47 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
Live RTMP Url
- src/app/+videos/+video-edit/shared/video-edit.component.html237
- src/app/shared/shared-video-live/live-stream-information.component.html19
-
+
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html239src/app/shared/shared-video-live/live-stream-information.component.html19
Live RTMPS Url
- src/app/+videos/+video-edit/shared/video-edit.component.html242
- src/app/shared/shared-video-live/live-stream-information.component.html24
-
+
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html244src/app/shared/shared-video-live/live-stream-information.component.html24
Live stream key
- src/app/+videos/+video-edit/shared/video-edit.component.html247
- src/app/shared/shared-video-live/live-stream-information.component.html29
-
+
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html249src/app/shared/shared-video-live/live-stream-information.component.html29
â ï¸ Never share your stream key with anyone.
- src/app/+videos/+video-edit/shared/video-edit.component.html250
- src/app/shared/shared-video-live/live-stream-information.component.html32
-
+
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html252src/app/shared/shared-video-live/live-stream-information.component.html32
This is a normal live
- src/app/+videos/+video-edit/shared/video-edit.component.html256
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html258
You can stream only once in a normal live. If you enable replay, it will be saved under the same URL as your live
- src/app/+videos/+video-edit/shared/video-edit.component.html259
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html261
This is a permanent/recurring live
- src/app/+videos/+video-edit/shared/video-edit.component.html265
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html267
You can stream multiple times in a permanent/recurring live. If you enable replays, they will be saved as separate videos
- src/app/+videos/+video-edit/shared/video-edit.component.html268
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html270
Replay will be saved
@@ -11702,14 +11726,14 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ภาษาà¸à¸à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹
- src/app/+videos/+video-edit/shared/video-edit.component.ts216
-
+
+ src/app/+videos/+video-edit/shared/video-edit.component.ts217
à¸à¸¸à¸à¸ าษา
- src/app/+videos/+video-edit/shared/video-edit.component.ts217
- src/app/shared/shared-forms/select/select-languages.component.ts25
-
+
+
+ src/app/+videos/+video-edit/shared/video-edit.component.ts218src/app/shared/shared-forms/select/select-languages.component.ts25
à¸à¹à¸à¸
@@ -12199,10 +12223,10 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
à¸à¸³à¸à¸£à¸£à¸¢à¸²à¸¢à¹à¸ªà¸µà¸¢à¸
- src/app/+videos/+video-edit/shared/video-edit.component.html165
- src/app/shared/shared-abuse-list/abuse-details.component.ts27
- src/app/shared/shared-moderation/abuse.service.ts166
-
+
+
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html167src/app/shared/shared-abuse-list/abuse-details.component.ts27src/app/shared/shared-moderation/abuse.service.ts166
à¸à¸±à¸à¸«à¸²à¸à¹à¸²à¸à¸à¹à¸à¹à¸«à¹à¸à¹à¸à¹à¹à¸à¸à¸²à¸°à¹à¸à¸à¸³à¸à¸£à¸£à¸¢à¸²à¸¢à¹à¸ªà¸µà¸¢à¸ (à¹à¸à¸£à¸à¸à¸à¸´à¸à¸²à¸¢à¸à¸³à¸à¸£à¸£à¸¢à¸²à¸¢à¹à¸à¸à¹à¸ªà¸µà¸¢à¸à¸à¸µà¹à¸¡à¸µà¸à¸±à¸à¸«à¸²)
@@ -12437,17 +12461,17 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
à¸à¸±à¸à¹à¸à¸
- src/app/+manage/video-channel-edit/video-channel-update.component.ts187
- src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts115
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html62
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html68
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html65
- src/app/+videos/+video-edit/video-update.component.html3
- src/app/+videos/+video-edit/video-update.component.html21
- src/app/shared/shared-main/buttons/edit-button.component.ts22
- src/app/shared/shared-main/buttons/edit-button.component.ts27
- src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts341
-
+
+
+
+
+
+
+
+
+
+
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts194src/app/+my-library/my-video-playlists/my-video-playlist-update.component.ts115src/app/+videos/+video-edit/video-add-components/video-go-live.component.html62src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html68src/app/+videos/+video-edit/video-add-components/video-import-url.component.html65src/app/+videos/+video-edit/video-update.component.html3src/app/+videos/+video-edit/video-update.component.html21src/app/shared/shared-main/buttons/edit-button.component.ts22src/app/shared/shared-main/buttons/edit-button.component.ts27src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts341
à¸à¸¥à¹à¸à¸
@@ -12497,8 +12521,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
à¸à¸¸à¸à¹à¸à¹à¹à¸à¸«à¸£à¸·à¸à¹à¸¡à¹à¸à¸µà¹à¸à¸°à¸¥à¸{count, plural, =1 {วิà¸à¸µà¹à¸à¸à¸µà¹} other {วิà¸à¸µà¹à¸ รายà¸à¸²à¸£}}?
-
- src/app/+admin/overview/videos/video-list.component.ts222
+ src/app/+admin/overview/videos/video-list.component.ts222
+
à¸à¸±à¸à¸à¸¶à¸à¹à¸à¸¢à¸±à¸à¹à¸à¸¥à¸¢à¹à¸¥à¸´à¸ªà¸à¹
@@ -12795,13 +12819,13 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
à¸à¸¸à¸à¸¡à¸µà¸à¸²à¸£à¹à¸à¸¥à¸µà¹à¸¢à¸à¹à¸à¸¥à¸à¸à¸µà¹à¸¢à¸±à¸à¹à¸¡à¹à¹à¸à¹à¸à¸±à¸à¸à¸¶à¸ à¸à¹à¸²à¸à¸¸à¸à¸à¸à¸à¸à¸²à¸à¸«à¸à¹à¸²à¸à¸µà¹ à¸à¹à¸à¸¡à¸¹à¸¥à¸à¸µà¹à¹à¸¡à¹à¹à¸à¹à¸à¸±à¸à¸à¸¶à¸à¸à¸°à¸«à¸²à¸¢à¹à¸
- src/app/+videos/+video-edit/video-update.component.ts89
-
+
+ src/app/+videos/+video-edit/video-update.component.ts91
à¸à¸±à¸à¹à¸à¸à¸§à¸´à¸à¸µà¹à¸à¹à¸¥à¹à¸§
- src/app/+videos/+video-edit/video-update.component.ts147
-
+
+ src/app/+videos/+video-edit/video-update.component.ts150
(สà¹à¸§à¸à¸à¸¢à¸²à¸¢: )
@@ -12882,124 +12906,124 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
วิà¸à¸µà¹à¸à¸à¸µà¹à¹à¸¡à¹à¸ªà¸²à¸¡à¸²à¸£à¸à¸£à¸±à¸à¸à¸¡à¸à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¸µà¹ à¸à¸¸à¸à¸à¹à¸à¸à¸à¸²à¸£à¹à¸à¸¥à¸µà¹à¸¢à¸à¹à¸ªà¹à¸à¸à¸²à¸à¹à¸à¸¢à¸±à¸à¹à¸à¸´à¸£à¹à¸à¹à¸§à¸à¸£à¹à¸à¹à¸à¸à¸²à¸à¸«à¸£à¸·à¸à¹à¸¡à¹?: <a href=""></a>
-
- src/app/+videos/+video-watch/video-watch.component.ts348
+ src/app/+videos/+video-watch/video-watch.component.ts348
+
à¸à¸²à¸£à¹à¸à¸¥à¸µà¹à¸¢à¸à¹à¸ªà¹à¸à¸à¸²à¸
-
- src/app/+videos/+video-watch/video-watch.component.ts349
+ src/app/+videos/+video-watch/video-watch.component.ts349
+
วิà¸à¸µà¹à¸à¸à¸µà¹à¸¡à¸µà¹à¸à¸·à¹à¸à¸«à¸²à¹à¸¡à¹à¹à¸«à¸¡à¸²à¸°à¸ªà¸¡ à¸à¸¸à¸à¸à¹à¸à¸à¸à¸²à¸£à¸£à¸±à¸à¸à¸¡à¸«à¸£à¸·à¸à¹à¸¡à¹
-
- src/app/+videos/+video-watch/video-watch.component.ts404
+ src/app/+videos/+video-watch/video-watch.component.ts404
+
à¹à¸à¸·à¹à¸à¸«à¸²à¹à¸¡à¹à¹à¸«à¸¡à¸²à¸°à¸ªà¸¡
-
- src/app/+videos/+video-watch/video-watch.component.ts405
+ src/app/+videos/+video-watch/video-watch.component.ts405
+
รายà¸à¸²à¸£à¸à¸±à¸à¹à¸
-
- src/app/+videos/+video-watch/video-watch.component.ts488
+ src/app/+videos/+video-watch/video-watch.component.ts488
+
ยà¸à¹à¸¥à¸´à¸
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+about/about-instance/contact-admin-modal.component.html48src/app/+admin/follows/following-list/follow-modal.component.html33src/app/+admin/moderation/registration-list/process-registration-modal.component.html67src/app/+login/login.component.html143src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html20src/app/+my-library/my-video-imports/my-video-imports.component.html42src/app/+my-library/my-videos/modals/video-change-ownership.component.html22src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html37src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html25src/app/+videos/+video-edit/video-add-components/video-upload.component.html71src/app/+videos/+video-edit/video-add-components/video-upload.component.html83src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html73src/app/+videos/+video-watch/video-watch.component.ts489src/app/modal/confirm.component.html23src/app/shared/shared-abuse-list/moderation-comment-modal.component.html26src/app/shared/shared-moderation/batch-domains-modal.component.html31src/app/shared/shared-moderation/report-modals/report.component.html53src/app/shared/shared-moderation/report-modals/report.component.html53src/app/shared/shared-moderation/report-modals/video-report.component.html84src/app/shared/shared-moderation/user-ban-modal.component.html34src/app/shared/shared-moderation/video-block.component.html46src/app/shared/shared-video-miniature/video-download.component.html140
+ src/app/+about/about-instance/contact-admin-modal.component.html48
+ src/app/+admin/follows/following-list/follow-modal.component.html33
+ src/app/+admin/moderation/registration-list/process-registration-modal.component.html67
+ src/app/+login/login.component.html143
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html20
+ src/app/+my-library/my-video-imports/my-video-imports.component.html42
+ src/app/+my-library/my-videos/modals/video-change-ownership.component.html22
+ src/app/+videos/+video-edit/shared/video-caption-add-modal.component.html37
+ src/app/+videos/+video-edit/shared/video-caption-edit-modal-content/video-caption-edit-modal-content.component.html25
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html71
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html83
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html73
+ src/app/+videos/+video-watch/video-watch.component.ts489
+ src/app/modal/confirm.component.html23
+ src/app/shared/shared-abuse-list/moderation-comment-modal.component.html26
+ src/app/shared/shared-moderation/batch-domains-modal.component.html31
+ src/app/shared/shared-moderation/report-modals/report.component.html53
+ src/app/shared/shared-moderation/report-modals/report.component.html53
+ src/app/shared/shared-moderation/report-modals/video-report.component.html84
+ src/app/shared/shared-moderation/user-ban-modal.component.html34
+ src/app/shared/shared-moderation/video-block.component.html46
+ src/app/shared/shared-video-miniature/video-download.component.html140
+
à¸à¸²à¸£à¹à¸¥à¹à¸à¸§à¸´à¸à¸µà¹à¸à¸à¸±à¸à¹à¸à¸¡à¸±à¸à¸´à¸à¸¹à¸à¸«à¸¢à¸¸à¸
-
- src/app/+videos/+video-watch/video-watch.component.ts490
+ src/app/+videos/+video-watch/video-watch.component.ts490
+
à¹à¸à¹à¸²à¸«à¸£à¸·à¸à¸à¸à¸à¸à¸²à¸à¹à¸«à¸¡à¸à¹à¸à¹à¸¡à¸«à¸à¹à¸²à¸à¸
-
- src/app/+videos/+video-watch/video-watch.component.ts802
+ src/app/+videos/+video-watch/video-watch.component.ts802
+
à¹à¸¥à¹à¸à¸«à¸£à¸·à¸à¸«à¸¢à¸¸à¸à¸à¸±à¸à¸§à¸´à¸à¸µà¹à¸
-
- src/app/+videos/+video-watch/video-watch.component.ts803
+ src/app/+videos/+video-watch/video-watch.component.ts803
+
à¸à¸´à¸à¸«à¸£à¸·à¸à¹à¸à¸´à¸à¹à¸ªà¸µà¸¢à¸à¸§à¸´à¸à¸µà¹à¸
-
- src/app/+videos/+video-watch/video-watch.component.ts804
+ src/app/+videos/+video-watch/video-watch.component.ts804
+
Skip to a percentage of the video: 0 is 0% and 9 is 90%
-
- src/app/+videos/+video-watch/video-watch.component.ts819
+ src/app/+videos/+video-watch/video-watch.component.ts819
+
à¹à¸à¸´à¹à¸¡à¸£à¸°à¸à¸±à¸à¹à¸ªà¸µà¸¢à¸
-
- src/app/+videos/+video-watch/video-watch.component.ts806
+ src/app/+videos/+video-watch/video-watch.component.ts806
+
ลà¸à¸£à¸°à¸à¸±à¸à¹à¸ªà¸µà¸¢à¸
-
- src/app/+videos/+video-watch/video-watch.component.ts807
+ src/app/+videos/+video-watch/video-watch.component.ts807
+
Seek the video forward
-
- src/app/+videos/+video-watch/video-watch.component.ts821
+ src/app/+videos/+video-watch/video-watch.component.ts821
+
Seek the video backward
-
- src/app/+videos/+video-watch/video-watch.component.ts822
+ src/app/+videos/+video-watch/video-watch.component.ts822
+
à¹à¸à¸´à¹à¸¡à¸à¸§à¸²à¸¡à¹à¸£à¹à¸§à¸à¸²à¸£à¹à¸¥à¹à¸
-
- src/app/+videos/+video-watch/video-watch.component.ts824
+ src/app/+videos/+video-watch/video-watch.component.ts824
+
ลà¸à¸à¸§à¸²à¸¡à¹à¸£à¹à¸§à¸à¸²à¸£à¹à¸¥à¹à¸
-
- src/app/+videos/+video-watch/video-watch.component.ts825
+ src/app/+videos/+video-watch/video-watch.component.ts825
+
Navigate in the video to the previous frame
-
- src/app/+videos/+video-watch/video-watch.component.ts827
+ src/app/+videos/+video-watch/video-watch.component.ts827
+
Navigate in the video to the next frame
-
- src/app/+videos/+video-watch/video-watch.component.ts828
+ src/app/+videos/+video-watch/video-watch.component.ts828
+
à¹à¸à¸´à¸-à¸à¸´à¸à¹à¸«à¸¡à¸à¹à¸£à¸à¸ าà¸à¸¢à¸à¸à¸£à¹
-
- src/app/+videos/+video-watch/video-watch.component.ts812
+ src/app/+videos/+video-watch/video-watch.component.ts812
+
à¸à¸à¸à¸§à¸´à¸à¸µà¹à¸