X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=client%2Fsrc%2Flocale%2Fangular.zh-Hant-TW.xlf;h=2381da80e2af1b104c1e12badcf4079489379f5f;hb=01619dd0830234fa1054ab50adce5f3c76bd0704;hp=8ac28f101376057fbf0651ac340a5beed7c72beb;hpb=55c328820234eda167eb08e132e9a3f7d8fad83a;p=github%2FChocobozzz%2FPeerTube.git
diff --git a/client/src/locale/angular.zh-Hant-TW.xlf b/client/src/locale/angular.zh-Hant-TW.xlf
index 8ac28f101..2381da80e 100644
--- a/client/src/locale/angular.zh-Hant-TW.xlf
+++ b/client/src/locale/angular.zh-Hant-TW.xlf
@@ -38,14 +38,14 @@
åä¸åæ
- node_modules/src/datepicker/datepicker-navigation.ts61
- node_modules/src/datepicker/datepicker-navigation.ts78
+ node_modules/src/ngb-config.ts13
+ node_modules/src/ngb-config.ts13
ä¸ä¸åæ
- node_modules/src/datepicker/datepicker-navigation.ts86
- node_modules/src/datepicker/datepicker-navigation.ts86
+ node_modules/src/ngb-config.ts13
+ node_modules/src/ngb-config.ts13
{views, plural, =0 {ç¡äººè§ç} =1 {1 次è§ç} other { 次è§ç}}
@@ -355,12 +342,12 @@
è®æ´æ¨ç大é è²¼
- 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
@@ -386,17 +373,17 @@
éå§æ¼
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-share-modal/video-share.component.html159
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html33
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html69
+ src/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-share-modal/video-share.component.html197
src/app/shared/shared-video-playlist/video-add-to-playlist.component.html34
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html83
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html85
@@ -423,8 +410,8 @@
顯示å稱
- src/app/+manage/video-channel-edit/video-channel-edit.component.html42
- src/app/+manage/video-channel-edit/video-channel-edit.component.html42
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html40
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html40
src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html17
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html33
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html33
@@ -434,13 +421,13 @@
ç°¡ççæåï¼å訴人åä»åè¦å¦ä½æ¯æ´é »éï¼æå¡è³æ ¼å¹³å°â¦â¦ï¼ã<br /><br /> å¨æ¤é »éä¸å³å½±çæï¼å½±çæ¯æ´æ¬ä½æèªåå¡«å
¥éäºæåã
- src/app/+manage/video-channel-edit/video-channel-edit.component.html66
- src/app/+manage/video-channel-edit/video-channel-edit.component.html66
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html64
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html64
以ä¸é£çµå
å«äºä¸åå°ç¨æ¬æï¼ä¸æ該èå
¶ä»äººå享ã
- src/app/shared/shared-video-miniature/video-download.component.html19
+ src/app/shared/shared-video-miniature/video-download.component.html18
@@ -470,18 +457,18 @@
é²é
- src/app/shared/shared-video-miniature/video-download.component.html123
+ src/app/shared/shared-video-miniature/video-download.component.html122
ç°¡æ
- src/app/shared/shared-video-miniature/video-download.component.html131
+ src/app/shared/shared-video-miniature/video-download.component.html130
å½±ç
src/app/+videos/+video-edit/video-add-components/video-upload.component.ts309
- src/app/shared/shared-video-miniature/video-download.component.ts59
+ src/app/shared/shared-video-miniature/video-download.component.ts60
@@ -496,7 +483,7 @@
åå¹
- src/app/shared/shared-video-miniature/video-download.component.ts60
+ src/app/shared/shared-video-miniature/video-download.component.ts61
@@ -572,7 +559,7 @@
ç§å¯
src/app/+videos/+video-watch/shared/playlist/video-watch-playlist.component.html10
src/app/shared/shared-video-miniature/video-miniature.component.html7
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html45
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html47
@@ -590,13 +577,13 @@
ç¡æ³æ·åæ¤é 端帳èçè³è¨
- src/app/shared/shared-user-subscription/remote-subscribe.component.ts65
+ src/app/shared/shared-user-subscription/remote-subscribe.component.ts67
å·²å°é
src/app/+admin/overview/videos/video-list.component.html82
- src/app/shared/shared-video-miniature/video-miniature.component.html65
+ src/app/shared/shared-video-miniature/video-miniature.component.html63
@@ -615,69 +602,69 @@
æ¨ç¢ºå®æ¨æ³è¦åªé¤éäº å½±çï¼
-
- src/app/+admin/overview/videos/video-list.component.ts223
+ src/app/+admin/overview/videos/video-list.component.ts224
+
å·²åªé¤ {count, plural, =1 {1 é¨å½±ç} other { é¨å½±ç}}ã
-
- src/app/+admin/overview/videos/video-list.component.ts233
+ src/app/+admin/overview/videos/video-list.component.ts234
+
å·²åªé¤ å½±çã
-
- src/app/+admin/overview/videos/video-list.component.ts235
+ src/app/+admin/overview/videos/video-list.component.ts236
+
已解é¤å°é {count, plural, =1 {1 é¨å½±ç} other { é¨å½±ç}}ã
-
- src/app/+admin/overview/videos/video-list.component.ts251
+ src/app/+admin/overview/videos/video-list.component.ts252
+
已解é¤å°é å½±çã
-
- src/app/+admin/overview/videos/video-list.component.ts253
+ src/app/+admin/overview/videos/video-list.component.ts254
+
æ¨ç¢ºå®æ¨æ³è¦åªé¤ {count, plural, =1 {1 å HLS 串æµææ¾æ¸
å®} other { å HLS 串æµææ¾æ¸
å®}}?
-
- src/app/+admin/overview/videos/video-list.component.ts269
+ src/app/+admin/overview/videos/video-list.component.ts270
+
æ¨ç¢ºå®æ¨è¦åªé¤ HLS 串æµææ¾æ¸
å®åï¼
-
- src/app/+admin/overview/videos/video-list.component.ts271
+ src/app/+admin/overview/videos/video-list.component.ts272
+
æ¨ç¢ºå®æ¨æ³è¦åªé¤ {count, plural, =1 {1 é¨å½±ç} other { é¨å½±ç}}ç WebTorrent æªæ¡åï¼
-
- src/app/+admin/overview/videos/video-list.component.ts275
+ src/app/+admin/overview/videos/video-list.component.ts276
+
æ¨ç¢ºå®æ¨è¦åªé¤ å½±çç WebTorrent æªæ¡åï¼
-
- src/app/+admin/overview/videos/video-list.component.ts277
+ src/app/+admin/overview/videos/video-list.component.ts278
+
æªæ¡è¢«ç§»é¤ã
-
- src/app/+admin/overview/videos/video-list.component.ts287
+ src/app/+admin/overview/videos/video-list.component.ts288
+
已建ç«è½æ編碼工ä½ã
-
- src/app/+admin/overview/videos/video-list.component.ts299
+ src/app/+admin/overview/videos/video-list.component.ts300
+
ææç
- src/app/shared/shared-video-miniature/video-miniature.component.html69
+ src/app/shared/shared-video-miniature/video-miniature.component.html67
- src/app/shared/shared-video-playlist/video-playlist-miniature.component.html26
+ src/app/shared/shared-video-playlist/video-playlist-miniature.component.html25
@@ -687,38 +674,55 @@
ä¸å¯ç¨
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html44
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html46
å·²åªé¤
src/app/+videos/+video-watch/shared/comment/video-comment.component.html51
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html46
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html48
編輯éå§ï¼åæ¢æ¼
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html62
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html64
å²å
+ src/app/+my-account/my-account-settings/my-account-email-preferences/my-account-email-preferences.component.html14
src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html38
src/app/shared/shared-user-settings/user-interface-settings.component.html16
src/app/shared/shared-user-settings/user-video-settings.component.html72
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html94
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html96
+
+
+
+ é»åéµä»¶ç¾å·²å
Ž
+
+ src/app/+my-account/my-account-settings/my-account-email-preferences/my-account-email-preferences.component.ts
+ 42
+
+
+
+
+ é»åéµä»¶ç¾çºç§å¯
+
+ src/app/+my-account/my-account-settings/my-account-email-preferences/my-account-email-preferences.component.ts
+ 43
+
å¾ åªé¤
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html100
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.html102
æ²æçµæã
src/app/+videos/video-list/overview/video-overview.component.html4
src/app/shared/shared-video-miniature/videos-list.component.html41
- src/app/shared/shared-video-miniature/videos-selection.component.ts25
+ src/app/shared/shared-video-miniature/videos-selection.component.ts26
@@ -739,8 +743,8 @@
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/shared/video-edit.component.html190
+ src/app/+videos/+video-edit/shared/video-edit.component.html322
src/app/+videos/+video-edit/video-add-components/video-upload.component.html43
@@ -763,6 +767,14 @@
æ¨è¦
src/app/shared/shared-forms/peertube-checkbox.component.html33
+
+
+ é 覽
+
+ src/app/shared/shared-forms/preview-upload.component.html
+ 8
+
+
ï¼å¯æªåï¼ãï¼ï¼
@@ -851,111 +863,112 @@
PeerTube çæ¬
src/app/shared/shared-instance/instance-features-table.component.html6
-
-
- é è¨ç NSFWï¼ææå½±çååå¯ä»¥è¢«ä½¿ç¨è
éæ°å®ç¾©
- src/app/shared/shared-instance/instance-features-table.component.html13
-
- User registration
+
+
+ é è¨ NSFW/ææå½±çæ¿çå¯ä»¥è¢«ä½¿ç¨è
éæ°å®ç¾©
+
+ src/app/shared/shared-instance/instance-features-table.component.html
+ 13,14
+
+
+
+
+ 使ç¨è
註å
src/app/shared/shared-instance/instance-features-table.component.html
21
-
å½±çä¸å³
-
-
- src/app/shared/shared-instance/instance-features-table.component.html27src/app/shared/shared-instance/instance-features-table.component.html38
+ src/app/shared/shared-instance/instance-features-table.component.html27
+ src/app/shared/shared-instance/instance-features-table.component.html38
+
æ£å¨è½æ編碼å°å¤ç¨®è§£æ度
-
- src/app/shared/shared-instance/instance-features-table.component.html31
+ src/app/shared/shared-instance/instance-features-table.component.html31
+
ç´æ串æµå·²åç¨
-
- src/app/shared/shared-instance/instance-features-table.component.html70
+ src/app/shared/shared-instance/instance-features-table.component.html70
+
以å¤ç¨®è§£æ度è½æç´æå½±ç編碼
-
- src/app/shared/shared-instance/instance-features-table.component.html77
+ src/app/shared/shared-instance/instance-features-table.component.html77
+
æå¤å¹³è¡ç´æ
-
- src/app/shared/shared-instance/instance-features-table.component.html84
+ src/app/shared/shared-instance/instance-features-table.component.html84
+
æ¯å使ç¨è
/ æ¯åç«å°
-
- src/app/shared/shared-instance/instance-features-table.component.html85
+ src/app/shared/shared-instance/instance-features-table.component.html85
+
éè¦èª¿è§£å¡æåé©è
-
- src/app/shared/shared-instance/instance-features-table.component.html40
+ src/app/shared/shared-instance/instance-features-table.component.html40
+
èªåç¼ä½
-
- src/app/shared/shared-instance/instance-features-table.component.html41
+ src/app/shared/shared-instance/instance-features-table.component.html41
+
å½±çé
é¡
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html145src/app/+admin/overview/users/user-edit/user-edit.component.html145src/app/+admin/overview/users/user-list/user-list.component.ts133src/app/shared/shared-instance/instance-features-table.component.html46
+ src/app/+admin/overview/users/user-edit/user-edit.component.html146
+ src/app/+admin/overview/users/user-edit/user-edit.component.html146
+ src/app/+admin/overview/users/user-list/user-list.component.ts133
+ src/app/shared/shared-instance/instance-features-table.component.html46
+
ç¡é ï¼æ¯æ¥ï¼
-
- src/app/shared/shared-instance/instance-features-table.component.html59
+ src/app/shared/shared-instance/instance-features-table.component.html59
+
å¯å
¥
-
-
-
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html45src/app/+videos/+video-edit/video-add-components/video-import-url.component.html41src/app/shared/shared-instance/instance-features-table.component.html91
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html44
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html40
+ src/app/shared/shared-instance/instance-features-table.component.html91
+
æ¨å¯ä»¥å¯å
¥ä»»ä½æååªé«æªæ¡ç torrent æªæ¡ãæ¨æ該è¦ç¢ºå®æ¨å°å
¶æåçå
§å®¹æå³ææ¬ï¼å¦åå¯è½æå°æ¨èæ¨çç«èºé ææ³å¾ä¸ç麻ç
©ã
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html20
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html19
HTTP å¯å
¥ï¼YouTubeãVimeoãç´é£ URL çï¼
-
- src/app/shared/shared-instance/instance-features-table.component.html95
+ src/app/shared/shared-instance/instance-features-table.component.html95
+
種åå¯å
¥
-
- src/app/shared/shared-instance/instance-features-table.component.html102
+ src/app/shared/shared-instance/instance-features-table.component.html102
+
èå
¶ä»å¹³å° (YouTube, Vimeo, ...) åæ¥çé »é
-
- src/app/shared/shared-instance/instance-features-table.component.html109
+ src/app/shared/shared-instance/instance-features-table.component.html109
+
æ£å¨è¼å
¥ç«èºçµ±è¨â¦â¦
- src/app/shared/shared-instance/instance-statistics.component.html1
+ src/app/+about/about-instance/instance-statistics.component.html1
æ¤ç«å°ä¸ç使ç¨è
-
- src/app/shared/shared-instance/instance-statistics.component.html
- 4
-
+ src/app/+about/about-instance/instance-statistics.component.html4
@@ -965,75 +978,62 @@
使ç¨è
- src/app/shared/shared-instance/instance-statistics.component.html11
+ src/app/+about/about-instance/instance-statistics.component.html11
å½±ç
- src/app/shared/shared-instance/instance-statistics.component.html21
- src/app/shared/shared-instance/instance-statistics.component.html65
+ src/app/+about/about-instance/instance-statistics.component.html21
+ src/app/+about/about-instance/instance-statistics.component.html65
檢è¦
-
- src/app/shared/shared-instance/instance-statistics.component.html
- 31
-
+ src/app/+about/about-instance/instance-statistics.component.html31
çè¨
-
- src/app/shared/shared-instance/instance-statistics.component.html
- 41
-
-
- src/app/shared/shared-instance/instance-statistics.component.html
- 75
-
+ src/app/+about/about-instance/instance-statistics.component.html41
+ src/app/+about/about-instance/instance-statistics.component.html75
è¨ç®¡çå½±ç
-
- src/app/shared/shared-instance/instance-statistics.component.html
- 51
-
+ src/app/+about/about-instance/instance-statistics.component.html51
å¨æ¤ç«å°è¯ç
-
- src/app/shared/shared-instance/instance-statistics.component.html
- 58
-
+ src/app/+about/about-instance/instance-statistics.component.html58
æ£å¨è¿½è¹¤
- src/app/+admin/admin.component.ts75
+ src/app/+admin/admin.component.ts84
src/app/+admin/follows/following-list/following-list.component.html41
src/app/+admin/follows/follows.routes.ts26
追蹤è
- src/app/+admin/admin.component.ts80
+ src/app/+admin/admin.component.ts89
src/app/+admin/follows/follows.routes.ts35
src/app/+my-library/my-library.component.ts72
追蹤è
- src/app/shared/shared-instance/instance-statistics.component.html85
+ src/app/+about/about-instance/instance-statistics.component.html85
æ£å¨è¿½è¹¤
- src/app/shared/shared-instance/instance-statistics.component.html95
-
- Request an account
+ src/app/+about/about-instance/instance-statistics.component.html95
+
+
+
+ è«æ±å¸³è
src/app/shared/shared-main/account/signup-label.component.html
1
@@ -1158,11 +1158,6 @@
33,35
-
-
- 使ç¨è
- src/app/shared/shared-users/user-admin.service.ts122
-
使ç¨è
å稱æé»åä¿¡ç®±
@@ -1211,10 +1206,13 @@
é»ææ¤è以éè¨æ¨çå¯ç¢¼
src/app/+login/login.component.html84
-
+
- æå¿äºæçå¯ç¢¼
- src/app/+login/login.component.html84
+ æå¿è¨å¯ç¢¼äº
+
+ src/app/+login/login.component.html
+ 84,86
+
@@ -1240,51 +1238,52 @@
æ使ç¨å
¶ä»å¸³æ¶ç»å
¥
- src/app/+login/login.component.html94
+ src/app/+login/login.component.html96
å¿è¨æ¨çå¯ç¢¼
- src/app/+login/login.component.html117
+ src/app/+login/login.component.html119
æåå¾æ±æï¼æ¨ç¡æ³å¾©åæ¨çå¯ç¢¼ï¼å çºæ¨çç«èºç®¡çå¡ä¸¦æªè¨å® PeerTube é»åéµä»¶ç³»çµ±ã
- src/app/+login/login.component.html124
+ src/app/+login/login.component.html126
輸å
¥æ¨çé»åéµä»¶å°åï¼ç¶å¾æåå°æå¯éé£çµçµ¦æ¨éè¨æ¨çå¯ç¢¼ã
- src/app/+login/login.component.html128
+ src/app/+login/login.component.html130
å
å«éè¨å¯ç¢¼èªªæçé»åéµä»¶å°æå³éå° ãé£çµæå¨ 1 å°æå
§éæã
-
- src/app/+login/login.component.ts150
+ src/app/+login/login.component.ts150
+
é»åéµä»¶
-
-
-
-
-
-
-
- src/app/+admin/moderation/registration-list/registration-list.component.html38src/app/+admin/overview/users/user-edit/user-edit.component.html105src/app/+admin/overview/users/user-edit/user-edit.component.html105src/app/+admin/overview/users/user-list/user-list.component.ts132src/app/+login/login.component.html133src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html6src/app/+signup/+register/steps/register-step-user.component.html46src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html6
+ src/app/+admin/moderation/registration-list/registration-list.component.html38
+ src/app/+admin/overview/users/user-edit/user-edit.component.html105
+ src/app/+admin/overview/users/user-edit/user-edit.component.html105
+ src/app/+admin/overview/users/user-list/user-list.component.ts132
+ src/app/+login/login.component.html135
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html6
+ src/app/+signup/+register/steps/register-step-user.component.html46
+ src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html6
+
é»åä¿¡ç®±
- src/app/+login/login.component.html135
+ src/app/+login/login.component.html137
src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.html9
éè¨
Password reset button
- src/app/+login/login.component.html148
+ src/app/+login/login.component.html150
@@ -1324,8 +1323,8 @@ The link will expire within 1 hour.
註å
Button on the registration form to finalize the account and channel creation
-
- src/app/+signup/+register/register.component.ts88
+ src/app/+signup/+register/register.component.ts88
+
çºä»éº¼è¦å»ºç«å¸³èï¼
@@ -1373,8 +1372,10 @@ The link will expire within 1 hour.
src/app/+signup/+register/steps/register-step-about.component.html
14
-
- Moderators of will have to approve your registration request once you have finished to fill the form.
+
+
+
+ ç主æ人å¿
é å¨æ¨å®æ填寫表å®å¾æ ¸åæ¨ç註åè«æ±ã
src/app/+signup/+register/steps/register-step-about.component.html
17,19
@@ -1383,18 +1384,18 @@ The link will expire within 1 hour.
æ¨ä½¿ç¨ MastodonãActivityPub æ RSS è¨é±èåç¨å¼ï¼
-
- src/app/+signup/+register/steps/register-step-about.component.html23
+ src/app/+signup/+register/steps/register-step-about.component.html23
+
æ¨å·²ç¶å¯ä»¥ä½¿ç¨æ¨ææçå·¥å
·è¿½è¹¤ ã
-
- src/app/+signup/+register/steps/register-step-about.component.html25
+ src/app/+signup/+register/steps/register-step-about.component.html25
+
已建ç«ï¼ä½¿ç¨ PeerTubeï¼ä¸åç± Framasoft éç¼çå½±çåµä½å¹³å°ãFramasoft æ¯æ³åæä¾ç§æå·¨é æ¸ä½å·¥å
·æ¿ä»£æ¹æ¡çéçå©çµç¹ã
-
- src/app/+signup/+register/steps/register-step-about.component.html38
+ src/app/+signup/+register/steps/register-step-about.component.html38
+
æ¨æ³è¦ç¼ä½å½±çå° åï¼ç¶å¾æ¨å¿
é å
建ç«æ¨ç第ä¸åé »éã
@@ -1571,9 +1572,9 @@ The link will expire within 1 hour.
æçè¨å®
-
-
- src/app/menu/menu.component.html127src/app/modal/quick-settings-modal.component.html3
+ src/app/menu/menu.component.html126
+ src/app/modal/quick-settings-modal.component.html3
+
éäºè¨å®å
å¥ç¨æ¼æ¨å¨æ¤ç«å°ä¸çå·¥ä½é段ã
@@ -1652,6 +1653,22 @@ The link will expire within 1 hour.
46
+
+
+ å·è¡å¨ä½æ¥å·²åæ¶
+
+ src/app/shared/shared-video-live/live-stream-information.component.ts
+ 47
+
+
+
+
+ å·è¡å¨ä½æ¥é¯èª¤
+
+ src/app/shared/shared-video-live/live-stream-information.component.ts
+ 48
+
+
è¨å®
@@ -1697,24 +1714,24 @@ The link will expire within 1 hour.
éµç¤å¿«æ·éµ
-
-
- src/app/menu/menu.component.html71src/app/menu/menu.component.html147
+ src/app/menu/menu.component.html71
+ src/app/menu/menu.component.html146
+
說æ
-
- src/app/menu/menu.component.html144
+ src/app/menu/menu.component.html142
+
åå¾ PeerTube ç使ç¨èªªæ
-
- src/app/menu/menu.component.html143
+ src/app/menu/menu.component.html142
+
å¨åæ¬æº PeerTube
-
- src/app/menu/menu.component.html152
+ src/app/menu/menu.component.html151
+
ç»åº
@@ -1723,9 +1740,9 @@ The link will expire within 1 hour.
æç帳è
-
-
- src/app/+signup/+register/register.component.html63src/app/menu/menu.component.html87
+ src/app/+signup/+register/register.component.html63
+ src/app/menu/menu.component.html87
+
æçåªé«åº«
@@ -1734,10 +1751,9 @@ The link will expire within 1 hour.
建ç«å¸³è
-
-
-
- src/app/+login/login.component.html88src/app/shared/shared-main/account/signup-label.component.html2
+ src/app/+login/login.component.html90
+ src/app/shared/shared-main/account/signup-label.component.html2
+
æçå½±çå¯å
¥
@@ -1751,34 +1767,34 @@ The link will expire within 1 hour.
ä»é¢ï¼
-
- src/app/menu/menu.component.html139
+ src/app/menu/menu.component.html138
+
å¯å
¥å·¥ä½ä¸¦è¡
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html269
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html277
+
å
許åæå¯å
¥å¤é¨å½±çã â ï¸ éè¦éæ°åå PeerTubeã
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html270
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html278
+
å¹³è¡ä½æ¥
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html274src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html173
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html282
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html187
+
å
許以 HTTP URL å¯å
¥ (ä¾å¦ YouTube)
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html283
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html291
+
â ï¸ è¥åç¨ï¼æå建è°ä½¿ç¨ HTTP 代ç伺æå¨ä»¥é¿å
ä¾èªæ¨ PeerTube 伺æå¨çç§äºº URL åå
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html286
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html294
+
æ¢ç´¢
@@ -1788,86 +1804,85 @@ The link will expire within 1 hour.
管ç
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts82
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts83
src/app/menu/menu.component.html97
éæ¼
-
-
- src/app/+signup/+register/register.component.html17src/app/menu/menu.component.html132
- on
+ src/app/+signup/+register/register.component.html17
+ src/app/menu/menu.component.html131
+
+
+
+ å¨ ä¸
src/app/+signup/+register/register.component.html
23,24
-
æå·²ç¶æ帳èäºï¼æè¦ç»å
¥
-
- src/app/+signup/+register/register.component.html30
+ src/app/+signup/+register/register.component.html30
+
çæ¢æ¬¾
-
- src/app/+signup/+register/register.component.html41
+ src/app/+signup/+register/register.component.html41
+
è¨å®æ¨ç帳è
-
- src/app/+signup/+register/register.component.html65
+ src/app/+signup/+register/register.component.html65
+
æçé »é
-
- src/app/+signup/+register/register.component.html80
+ src/app/+signup/+register/register.component.html80
+
建ç«æ¨ç第ä¸åé »é
-
- src/app/+signup/+register/register.component.html82
+ src/app/+signup/+register/register.component.html82
+
æä¸æ³è¦å»ºç«é »é
-
- src/app/+signup/+register/register.component.html96
+ src/app/+signup/+register/register.component.html96
+
æ¨å¯ä»¥ç¨å¾å建ç«é »é
-
- src/app/+signup/+register/register.component.html99
+ src/app/+signup/+register/register.component.html99
+
è¯çµ¡äºº
-
-
- src/app/+about/about-routing.module.ts36src/app/menu/menu.component.html142
+ src/app/+about/about-routing.module.ts36
+ src/app/menu/menu.component.html141
+
檢è¦æ¨çéç¥
- src/app/menu/notification.component.html3
- src/app/menu/notification.component.html11
- src/app/menu/notification.component.html11
+ src/app/menu/notification.component.html8
+ src/app/menu/notification.component.html17
æ¨è¨çºå·²è®
- src/app/menu/notification.component.html27
- src/app/menu/notification.component.html27
- src/app/+my-account/my-account-notifications/my-account-notifications.component.html20
+ src/app/+my-account/my-account-notifications/my-account-notifications.component.html21
+ src/app/menu/notification.component.html33
æ´æ°æ¨çéç¥å好è¨å®
- src/app/menu/notification.component.html34
+ src/app/menu/notification.component.html40
檢è¦æ¨ææçéç¥
- src/app/menu/notification.component.html54
+ src/app/menu/notification.component.html60
@@ -1952,7 +1967,7 @@ The link will expire within 1 hour.
æ¨å¨æ¤èæªè¢«ææ¬ã
src/app/+error-page/error-page.component.html27
- src/app/+error-page/error-page.component.html42
+ src/app/+error-page/error-page.component.html39
@@ -1970,91 +1985,83 @@ The link will expire within 1 hour.
31
-
-
- ç»å
¥
-
- src/app/+error-page/error-page.component.html
- 34,36
-
-
æ¨å¯è½éè¦æª¢æ¥æ¨ç帳èæ¯å¦è¢«å½±çæç«å°ææè
å
許ã
- src/app/+error-page/error-page.component.html45
+ src/app/+error-page/error-page.component.html42
æ¨å¯è½éè¦æª¢æ¥æ¨ç帳èæ¯å¦è¢«è³æºæç«å°ææè
å
許ã
- src/app/+error-page/error-page.component.html46
+ src/app/+error-page/error-page.component.html43
è«æ±ç實é«å°çå³èæåçæ³¥åæ··åå¨ä¸èµ·ã
Description of a tea flavour, keeping the 'requested entity body' as a technical expression referring to a web request
- src/app/+error-page/error-page.component.html54
+ src/app/+error-page/error-page.component.html51
æ£è¤è²ä¼¼ä¹å¾åæ¡ã
This is about Sepia's tea
- src/app/+error-page/error-page.component.html57
+ src/app/+error-page/error-page.component.html54
åªé«å°æ¤ä¼ºæå¨ä¾èªªå¤ªå¤§ãå¦ææ¨æ³è¦å¢å éå¶å¤§å°ç話ï¼è«è¯çµ¡æ¨ç管çå¡ã
-
- src/app/core/rest/rest-extractor.service.ts118
+ src/app/core/rest/rest-extractor.service.ts118
+
å
¨åæå°
- src/app/header/search-typeahead.component.html26
+ src/app/header/search-typeahead.component.html27
使ç¨
- src/app/header/search-typeahead.component.html28
+ src/app/header/search-typeahead.component.html29
çµæå°ä½¿ç¨ç¬¬ä¸æ¹ç´¢å¼ä¾å¼·åãå
æå³éæ¥è©¢æéçè³æã
- src/app/header/search-typeahead.component.html31
+ src/app/header/search-typeahead.component.html32
æ¨çæ¥è©¢å°æéå°å½±çå稱ãæè¿°æé »éå稱é
å°ã
- src/app/header/search-typeahead.component.html36
+ src/app/header/search-typeahead.component.html37
é²éæå°
- src/app/header/search-typeahead.component.html38
+ src/app/header/search-typeahead.component.html39
ä»»ä½ç«èº
- src/app/header/search-typeahead.component.html41
+ src/app/header/search-typeahead.component.html42
å
已追蹤çç«èº
- src/app/header/search-typeahead.component.html42
+ src/app/header/search-typeahead.component.html43
確å®æ¨æ¯å¦å¯ä»¥è§£æä»»ä½é 端å
§å®¹ï¼æå
å
許å
¶è¿½è¹¤çç«èºé麼åã
- src/app/header/search-typeahead.component.html40
+ src/app/header/search-typeahead.component.html41
å°ååºç¬¦åçé »é
- src/app/header/search-typeahead.component.html48
- src/app/header/search-typeahead.component.html51
+ src/app/header/search-typeahead.component.html49
+ src/app/header/search-typeahead.component.html52
å°æååºç¬¦åçå½±ç
- src/app/header/search-typeahead.component.html54
+ src/app/header/search-typeahead.component.html55
@@ -2137,7 +2144,7 @@ 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-edit/shared/video-edit.component.html70
src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html27
@@ -2149,7 +2156,7 @@ 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-edit/shared/video-edit.component.html81
src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html36
@@ -2162,7 +2169,7 @@ 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-edit/shared/video-edit.component.html101
src/app/+videos/+video-watch/shared/metadata/video-attributes.component.html45
@@ -2285,7 +2292,23 @@ The link will expire within 1 hour.
æ¨ç±¤å¯ç¨æ¼å»ºè°ç¸éçå½±çãæå¤å¯ä»¥æäºåæ¨ç±¤ãæ Enter 以æ°å¢æ°æ¨ç±¤ã
- src/app/+videos/+video-edit/shared/video-edit.component.html30
+ src/app/+videos/+video-edit/shared/video-edit.component.html29
+
+
+
+ é è¨æ
æ³ä¸ï¼å½±çæè¿°æ被æªæ·ï¼å¿
é æåæä½æè½å±éã
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 48
+
+
+
+
+ æéæ³ï¼ä¾å¦ 00:05ï¼æèªåè½æçºå½±çé£çµçä¸é¨åã
+
+ src/app/+videos/+video-edit/shared/video-edit.component.html
+ 52
+
@@ -2295,44 +2318,34 @@ 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-avatar-edit.component.ts53
src/app/shared/shared-actor-image-edit/actor-banner-edit.component.ts52
ä¸å³æ°æ©«å¹
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html34
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html33
è®æ´æ¨çæ©«å¹
- src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html16
+ src/app/shared/shared-actor-image-edit/actor-banner-edit.component.html14
移é¤æ©«å¹
- 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 ç¸å®¹çæ¬ä¹æ¯æ´èªè¨ PeerTube HTML æ¨ç±¤
@@ -2352,33 +2365,33 @@ The link will expire within 1 hour.
é »éå¾®åå
件é¯èª¤ï¼
-
- src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.ts65
+ src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.ts65
+
ææ¾æ¸
å®å¾®åå
件é¯èª¤ï¼
-
- src/app/shared/shared-custom-markup/peertube-custom-tags/playlist-miniature-markup.component.ts52
+ src/app/shared/shared-custom-markup/peertube-custom-tags/playlist-miniature-markup.component.ts52
+
å½±çå¾®åå
件é¯èª¤ï¼
-
- src/app/shared/shared-custom-markup/peertube-custom-tags/video-miniature-markup.component.ts65
+ src/app/shared/shared-custom-markup/peertube-custom-tags/video-miniature-markup.component.ts66
+
å½±çæ¸
å®å¾®åå
件é¯èª¤ï¼
-
- src/app/shared/shared-custom-markup/peertube-custom-tags/videos-list-markup.component.ts82
+ src/app/shared/shared-custom-markup/peertube-custom-tags/videos-list-markup.component.ts83
+
é²é篩é¸æ¢ä»¶
-
-
-
-
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts30src/app/+admin/overview/comments/video-comment-list.component.ts47src/app/+admin/overview/users/user-list/user-list.component.ts43src/app/+my-library/my-videos/my-videos.component.ts117src/app/shared/shared-abuse-list/abuse-list-table.component.ts39src/app/shared/shared-instance/instance-follow.service.ts142
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts30
+ src/app/+admin/overview/comments/video-comment-list.component.ts47
+ src/app/+admin/overview/users/user-list/user-list.component.ts43
+ src/app/+my-library/my-videos/my-videos.component.ts117
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts39
+ src/app/shared/shared-instance/instance-follow.service.ts142
+
æªæ¾å°ä»»ä½é
ç®
@@ -2389,174 +2402,188 @@ The link will expire within 1 hour.
æè¿°
src/app/+about/about-instance/about-instance.component.html113
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html34
- src/app/+manage/video-channel-edit/video-channel-edit.component.html53
- src/app/+manage/video-channel-edit/video-channel-edit.component.html53
+ src/app/+admin/system/runners/runner-list/runner-list.component.html24
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html51
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html51
src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html28
src/app/+my-library/my-video-playlists/my-video-playlist-edit.component.html44
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.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.html63src/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
- Registration reason
+ 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.html65
+ 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.html
40
-
- Moderation response
+
+
+
+ å¯©æ ¸åæ
src/app/+admin/moderation/registration-list/registration-list.component.html
42
-
- Requested on
+
+
+
+ è«æ±æ¼
src/app/+admin/moderation/registration-list/registration-list.component.html
43,45
-
- Registration reason:
+
+
+
+ 註åçç±ï¼
src/app/+admin/moderation/registration-list/registration-list.component.html
109
-
- Moderation response:
+
+
+
+ å¯©æ ¸åæï¼
src/app/+admin/moderation/registration-list/registration-list.component.html
114
-
- No registrations found matching current filters.
+
+
+
+ æ¾ä¸å°èç®åé濾æ¢ä»¶ç¸ç¬¦ç註åã
src/app/+admin/moderation/registration-list/registration-list.component.html
127
-
- No registrations found.
+
+
+
+ æ¾ä¸å°è¨»åã
src/app/+admin/moderation/registration-list/registration-list.component.html
128
-
- Accept this request
+
+
+
+ æ¥åæ¤è«æ±
src/app/+admin/moderation/registration-list/registration-list.component.ts
46
-
- Reject this request
+
+
+
+ åçµæ¤è«æ±
src/app/+admin/moderation/registration-list/registration-list.component.ts
51
-
- Remove this request
+
+
+
+ 移é¤æ¤è«æ±
src/app/+admin/moderation/registration-list/registration-list.component.ts
56
-
- Do you really want to delete {count, plural, =1 { registration request?} other { registration requests?}}
-
- src/app/+admin/moderation/registration-list/registration-list.component.ts
- 123
-
-
- Do you really want to delete these registration requests?
-
- src/app/+admin/moderation/registration-list/registration-list.component.ts
- 125
-
-
- Removed {count, plural, =1 { registration request} other { registration requests}}
-
- src/app/+admin/moderation/registration-list/registration-list.component.ts
- 135
-
-
- Registration requests removed
+
+
+
+ å¾æ¸
å®ä¸ç§»é¤è«æ±ã使ç¨è
å¯ä»¥å次註åã
src/app/+admin/moderation/registration-list/registration-list.component.ts
- 137
+ 57
+
+
+ æ¨ççæ³è¦åªé¤ {count, plural, =1 { ç註åè«æ±åï¼} other { å註åè«æ±åï¼}}
+ src/app/+admin/moderation/registration-list/registration-list.component.ts124
+
+
+
+ æ¨ççæ³è¦åªé¤éäºè¨»åè«æ±åï¼
+ src/app/+admin/moderation/registration-list/registration-list.component.ts126
+
+
+
+ å·²ç§»é¤ {count, plural, =1 { ç註åè«æ±} other { å註åè«æ±}}
+ src/app/+admin/moderation/registration-list/registration-list.component.ts136
+
+
+
+ 已移é¤è¨»åè«æ±
+ src/app/+admin/moderation/registration-list/registration-list.component.ts138
+
FAQ
-
- src/app/menu/menu.component.html145
+ src/app/menu/menu.component.html143
+
éæ¼ PeerTube ç常è¦åé¡
-
- src/app/menu/menu.component.html144
+ src/app/menu/menu.component.html143
+
API
-
- src/app/menu/menu.component.html147
- powered by PeerTube - CopyLeft 2015-2023
-
- src/app/menu/menu.component.html
- 151
-
+ src/app/menu/menu.component.html145
+
+
+
+ å¨åæ¬æº PeerTube - CopyLeft 2015-2023
+ src/app/menu/menu.component.html150
-
API æ件
-
- src/app/menu/menu.component.html146
+ src/app/menu/menu.component.html145
+
è¨åç¼ä½ ()
- 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
@@ -2566,85 +2593,90 @@ 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.html220
ç´æè¨å®
- 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
+
+
+
+ æ°éæçé±ç§
+
+ 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/+manage/video-channel-edit/video-channel-edit.component.html62
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html62
src/app/+video-channels/video-channels.component.html17
- src/app/+videos/+video-edit/shared/video-edit.component.html319
+ src/app/+videos/+video-edit/shared/video-edit.component.html328
@@ -2654,12 +2686,12 @@ The link will expire within 1 hour.
檢è¦å¸³è
- src/app/+video-channels/video-channels.component.html44
+ src/app/+video-channels/video-channels.component.html43
檢è¦ææè
帳è
- src/app/+video-channels/video-channels.component.html48
+ src/app/+video-channels/video-channels.component.html47
@@ -2679,32 +2711,32 @@ 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.html331
æªæ¡å稱
- 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.html351
åå§ç¼ä½æ¥æ
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html48src/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.html364
å¤æç¨å¼è¨å®
- src/app/+videos/+video-edit/shared/video-edit.component.html386
+ src/app/+videos/+video-edit/shared/video-edit.component.html395
@@ -2719,6 +2751,8 @@ The link will expire within 1 hour.
é è¨
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.ts55
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.ts50
src/app/+videos/+video-edit/shared/video-edit.component.ts94
@@ -2739,48 +2773,45 @@ The link will expire within 1 hour.
å
¶ä»
- src/app/+videos/+video-edit/shared/video-edit.component.ts213
+ src/app/+videos/+video-edit/shared/video-edit.component.ts214
src/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/shared/shared-share-modal/video-share.component.html27
+ src/app/shared/shared-share-modal/video-share.component.html113
æ¨å¯ä»¥å¯å
¥ä»»ä½ youtube-dl æ¯æ´ç URL ææååªé«æªæ¡ç URLãæ¨æ該確ä¿æ¨å°æ¨ææåçå
§å®¹æå³ææ¬ï¼å¦åå¯è½æçºæ¨èæ¨çç«èºæ¹ä¸æ³å¾åé¡ã
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html11
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html10
æ¨ä¹å¯ä»¥å¨æ¨çåªé«åº«ä¸åæ¥é ç«¯é »é
-
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html
- 21,23
-
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html20
@@ -2793,7 +2824,7 @@ The link will expire within 1 hour.
æåï¼å¨ å¾çå½±çå°æå¯å
¥ï¼æ¨å·²ç¶å¯ä»¥å å
¥éæ¼æ¤å½±ççè³è¨äºã
- src/app/+videos/+video-edit/video-add-components/video-import-url.component.html53
+ src/app/+videos/+video-edit/video-add-components/video-import-url.component.html52
@@ -2804,12 +2835,12 @@ 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
@@ -2835,7 +2866,7 @@ The link will expire within 1 hour.
åçå°æ被åä½µå°æ¨çé³è¨æªä¸ã é¸å®çåçå°ç¡æ³ä¿®æ¹ã
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html37
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html36
@@ -2856,13 +2887,13 @@ The link will expire within 1 hour.
總影çé
é¡
-
-
- src/app/+admin/overview/users/user-list/user-list.component.html118src/app/shared/shared-main/users/user-quota.component.html3
+ src/app/+admin/overview/users/user-list/user-list.component.html118
+ src/app/shared/shared-main/users/user-quota.component.html3
+
æåï¼æ¨çå½±çç¾å¨å·²å¨æ¨çç§æåªé«åº«ä¸å¯ç¨ã
- src/app/+videos/+video-edit/video-add-components/video-upload.component.html92
+ src/app/+videos/+video-edit/video-add-components/video-upload.component.html91
@@ -2933,7 +2964,7 @@ The link will expire within 1 hour.
æåï¼å½±çå°æä½¿ç¨ BitTorrent å¯å
¥ï¼æ¨å·²ç¶å¯ä»¥å å
¥éæ¼æ¤å½±ççè³è¨äºã
- src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html56
+ src/app/+videos/+video-edit/video-add-components/video-import-torrent.component.html55
@@ -2943,37 +2974,37 @@ 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.ts161
å
ç´æä¸æ¬¡ï¼éæå°æå代æ¨çç´æ
- 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.ts180
å
串æµä¸æ¬¡
- 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.ts183
串æµå¤æ¬¡ï¼éæå°ææ¯å®ç¨çå½±ç
- 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.ts188
使ç¨ç¸å 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.ts191
@@ -2983,12 +3014,12 @@ The link will expire within 1 hour.
æé·ç´ææéçº ãå¦ææ¨çç´æå°éæ¤éå¶ï¼å
¶å°æçµæã
- src/app/+videos/+video-edit/video-add-components/video-go-live.component.html48
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html47
æå建è°æ¨ä¸è¦ä½¿ç¨ root 使ç¨è
ç¼ä½æ¨çå½±çï¼å çºéæ¯æ¨ç«èºçè¶
ç´ç®¡çå¡å¸³èãè«å»ºç«å°ç¨ç帳èä¾ä¸å³æ¨çå½±çã
- src/app/+videos/+video-edit/video-add.component.html34
+ src/app/+videos/+video-edit/video-add.component.html33
@@ -3044,79 +3075,88 @@ 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.html19
å¨æ¤å½±çä½ç½®å享ææ¾æ¸
å®
- src/app/shared/shared-share-modal/video-share.component.html71
+ src/app/shared/shared-share-modal/video-share.component.html74
å
顯示åµå
¥ 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.html82
+ src/app/shared/shared-share-modal/video-share.component.html187
+
+
+
+ èªå調æ´åµå
¥
+
+ 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.html105
QR Code
- 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.html37
+ src/app/shared/shared-share-modal/video-share.component.html123
URL ä¸å®å
¨ï¼ç¡ HTTPSï¼ï¼å æ¤åµå
¥å¼å½±çç¡æ³å¨ HTTPS 網ç«ä¸éä½ï¼ç¶²è·¯ç覽å¨æå¨ HTTPS 網ç«ä¸å°éä¸å®å
¨ç HTTP è«æ±ï¼ã
- 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.html56
+ src/app/shared/shared-share-modal/video-share.component.html142
åµå
¥
- 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.html47
+ src/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.html290
æ´å°èªè¨
- src/app/shared/shared-share-modal/video-share.component.html283
+ src/app/shared/shared-share-modal/video-share.component.html298
@@ -3129,7 +3169,7 @@ 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
@@ -3141,42 +3181,42 @@ 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/shared/shared-share-modal/video-share.component.html219
è¿´å
- src/app/shared/shared-share-modal/video-share.component.html219
+ src/app/shared/shared-share-modal/video-share.component.html226
使ç¨åå§ç«å° 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.html255
顯示é±ç§è¦å
- 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
@@ -3256,12 +3296,12 @@ The link will expire within 1 hour.
顯示æ´å¤
- src/app/+videos/+video-watch/shared/metadata/video-description.component.html10
+ src/app/+videos/+video-watch/shared/metadata/video-description.component.html13
顯示è¼å°
- src/app/+videos/+video-watch/shared/metadata/video-description.component.html16
+ src/app/+videos/+video-watch/shared/metadata/video-description.component.html22
@@ -3289,7 +3329,7 @@ The link will expire within 1 hour.
æ´å¤è³è¨
- src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html9
+ src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html10
@@ -3305,12 +3345,12 @@ The link will expire within 1 hour.
åå¾æ´å¤è³è¨
- src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html9
+ src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html10
確å®
- src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html12
+ src/app/+videos/+video-watch/shared/information/privacy-concerns.component.html13
@@ -3377,7 +3417,7 @@ The link will expire within 1 hour.
æåºæ¹å¼
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html11
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html10
@@ -3397,7 +3437,7 @@ The link will expire within 1 hour.
é»é± å¾ èå
¶ä»ç
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html74
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html73
@@ -3409,7 +3449,7 @@ The link will expire within 1 hour.
æª¢è¦ å¾
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html77
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html76
@@ -3421,7 +3461,7 @@ The link will expire within 1 hour.
è©è«å·²åç¨ã
- src/app/+videos/+video-watch/shared/comment/video-comments.component.html92
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.html91
@@ -3514,12 +3554,12 @@ The link will expire within 1 hour.
ç»å
¥ä»¥çè¨
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html78
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html77
Markdown 表æ
符èæ¸
å®
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html86
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.html83
@@ -3529,7 +3569,7 @@ The link will expire within 1 hour.
åè¦
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts70
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts68
src/app/+videos/+video-watch/shared/comment/video-comment.component.html40
@@ -3540,7 +3580,7 @@ The link will expire within 1 hour.
éè¤å½±ç
- src/app/+admin/admin.component.ts85
+ src/app/+admin/admin.component.ts94
@@ -3574,7 +3614,7 @@ The link will expire within 1 hour.
使ç¨ç¬¬ä¸æ¹ feed èåå¨ä¾æ·åæ¨è¨é±é »éçå½±çæ¸
å®ã
- src/app/+my-account/my-account-applications/my-account-applications.component.html11
+ src/app/+my-account/my-account-applications/my-account-applications.component.html10
@@ -3636,6 +3676,9 @@ The link will expire within 1 hour.
src/app/+admin/follows/followers-list/followers-list.component.html39
src/app/+admin/follows/following-list/following-list.component.html43
src/app/+admin/system/jobs/jobs.component.html50
+ src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html34
+ src/app/+admin/system/runners/runner-list/runner-list.component.html27
+ src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html26
src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html37
src/app/+my-library/my-video-imports/my-video-imports.component.html31
src/app/shared/shared-abuse-list/abuse-list-table.component.html23
@@ -3672,11 +3715,11 @@ The link will expire within 1 hour.
æ¥å
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html50src/app/+admin/follows/followers-list/followers-list.component.ts45src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html25src/app/+my-library/my-ownership/my-ownership.component.html27
+ src/app/+admin/follows/followers-list/followers-list.component.html50
+ src/app/+admin/follows/followers-list/followers-list.component.ts45
+ src/app/+my-library/my-ownership/my-accept-ownership/my-accept-ownership.component.html25
+ src/app/+my-library/my-ownership/my-ownership.component.html27
+
æçµ
@@ -3722,13 +3765,13 @@ The link will expire within 1 hour.
æ¨ççæ³è¦åæ¶è¿½è¹¤ {count, plural, =1 {?} other { æ¢ç®åï¼}}
-
- src/app/+admin/follows/following-list/following-list.component.ts67
+ src/app/+admin/follows/following-list/following-list.component.ts67
+
æ¨ççæ³è¦åæ¶è¿½è¹¤éäºæ¢ç®åï¼
-
- src/app/+admin/follows/following-list/following-list.component.ts69
+ src/app/+admin/follows/following-list/following-list.component.ts69
+
æ£å¨é¡¯ç¤º å° ï¼ç¸½å
±æ å主æ©
@@ -3777,12 +3820,12 @@ The link will expire within 1 hour.
使ç¨è
å稱
-
-
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html83src/app/+admin/overview/users/user-edit/user-edit.component.html83src/app/+admin/overview/users/user-list/user-list.component.ts130src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6src/app/+signup/+register/steps/register-step-user.component.html26
+ src/app/+admin/overview/users/user-edit/user-edit.component.html83
+ src/app/+admin/overview/users/user-edit/user-edit.component.html83
+ src/app/+admin/overview/users/user-list/user-list.component.ts130
+ src/app/+my-account/my-account-settings/my-account-profile/my-account-profile.component.html6
+ src/app/+signup/+register/steps/register-step-user.component.html26
+
john
@@ -3798,87 +3841,78 @@ The link will expire within 1 hour.
å¦ææ¨å°å¯ç¢¼ç空ï¼å°±æå³éé»åéµä»¶çµ¦ä½¿ç¨è
ã
- src/app/+admin/overview/users/user-edit/user-edit.component.html120
- src/app/+admin/overview/users/user-edit/user-edit.component.html120
+ src/app/+admin/overview/users/user-edit/user-edit.component.html121
+ src/app/+admin/overview/users/user-edit/user-edit.component.html121
è§è²
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html130src/app/+admin/overview/users/user-edit/user-edit.component.html130src/app/+admin/overview/users/user-list/user-list.component.ts131
+ src/app/+admin/overview/users/user-edit/user-edit.component.html131
+ src/app/+admin/overview/users/user-edit/user-edit.component.html131
+ src/app/+admin/overview/users/user-list/user-list.component.ts131
+
æ¯æ¥å½±çé
é¡
- src/app/+admin/overview/users/user-edit/user-edit.component.html163
- src/app/+admin/overview/users/user-edit/user-edit.component.html163
- src/app/shared/shared-main/users/user-quota.component.html13
+ src/app/+admin/overview/users/user-edit/user-edit.component.html164
+ src/app/+admin/overview/users/user-edit/user-edit.component.html164
+ src/app/shared/shared-main/users/user-quota.component.html14
é©èå¤æç¨å¼
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html179src/app/+admin/overview/users/user-edit/user-edit.component.html179src/app/+admin/overview/users/user-list/user-list.component.ts138
+ src/app/+admin/overview/users/user-edit/user-edit.component.html180
+ src/app/+admin/overview/users/user-edit/user-edit.component.html180
+ src/app/+admin/overview/users/user-list/user-list.component.ts138
+
ç¡ï¼æ¬æ©é©èï¼
- src/app/+admin/overview/users/user-edit/user-edit.component.html183
- src/app/+admin/overview/users/user-edit/user-edit.component.html183
-
- User bypasses video validation by moderators
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html
- 192
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html
- 192
-
-
- Enable this checkbox if this user doesn't need to have its videos reviewed by moderators.
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html
- 194,196
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html
- 194,196
-
+ src/app/+admin/overview/users/user-edit/user-edit.component.html184
+ src/app/+admin/overview/users/user-edit/user-edit.component.html184
+
+
+
+ 使ç¨è
ç¥é調解å¡çå½±çé©è
+ src/app/+admin/overview/users/user-edit/user-edit.component.html193
+ src/app/+admin/overview/users/user-edit/user-edit.component.html193
+
+
+
+ å¦ææ¤ä½¿ç¨è
ä¸éè¦èª¿è§£å¡å¯©é±å
¶å½±çï¼è«åç¨æ¤æ ¸åæ¹å¡ã
+ src/app/+admin/overview/users/user-edit/user-edit.component.html195
+ src/app/+admin/overview/users/user-edit/user-edit.component.html195
-
ééé»åéµä»¶å³ééè¨å¯ç¢¼é£çµçµ¦ä½¿ç¨è
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html221src/app/+admin/overview/users/user-edit/user-edit.component.html221
+ src/app/+admin/overview/users/user-edit/user-edit.component.html222
+ src/app/+admin/overview/users/user-edit/user-edit.component.html222
+
è¦æ±æ°å¯ç¢¼
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html222src/app/+admin/overview/users/user-edit/user-edit.component.html222
+ src/app/+admin/overview/users/user-edit/user-edit.component.html223
+ src/app/+admin/overview/users/user-edit/user-edit.component.html223
+
æåè¨å®ä½¿ç¨è
å¯ç¢¼
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html226src/app/+admin/overview/users/user-edit/user-edit.component.html226
+ src/app/+admin/overview/users/user-edit/user-edit.component.html227
+ src/app/+admin/overview/users/user-edit/user-edit.component.html227
+
æ¤ä½¿ç¨è
å·²åç¨å
©æ¥é©é©è
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html231src/app/+admin/overview/users/user-edit/user-edit.component.html231
+ src/app/+admin/overview/users/user-edit/user-edit.component.html232
+ src/app/+admin/overview/users/user-edit/user-edit.component.html232
+
åç¨å
©æ¥é©é©è
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html232src/app/+admin/overview/users/user-edit/user-edit.component.html232
+ src/app/+admin/overview/users/user-edit/user-edit.component.html233
+ src/app/+admin/overview/users/user-edit/user-edit.component.html233
+
顯示
@@ -3897,12 +3931,14 @@ The link will expire within 1 hour.
æ¹æ¬¡åä½
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html18src/app/+admin/follows/following-list/following-list.component.html18src/app/+admin/moderation/registration-list/registration-list.component.html18src/app/+admin/overview/comments/video-comment-list.component.html22src/app/+admin/overview/users/user-list/user-list.component.html18src/app/+admin/overview/videos/video-list.component.html18
+ src/app/+admin/follows/followers-list/followers-list.component.html18
+ src/app/+admin/follows/following-list/following-list.component.html18
+ src/app/+admin/moderation/registration-list/registration-list.component.html18
+ src/app/+admin/overview/comments/video-comment-list.component.html22
+ src/app/+admin/overview/users/user-list/user-list.component.html18
+ src/app/+admin/overview/videos/video-list.component.html18
+ src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html43
+
使ç¨è
被å°é
@@ -3921,25 +3957,23 @@ The link will expire within 1 hour.
å·²åªé¤ç帳è
- src/app/shared/shared-abuse-list/abuse-list-table.component.html55
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html54
-
-
æ¯æ¥å½±ç總é
é¡
-
- src/app/+admin/overview/users/user-list/user-list.component.html128
+ src/app/+admin/overview/users/user-list/user-list.component.html128
+
é»æçç±ï¼
-
- src/app/+admin/overview/users/user-list/user-list.component.html150
+ src/app/+admin/overview/users/user-list/user-list.component.html150
+
å·²é»æç使ç¨è
-
- src/app/+admin/overview/users/user-list/user-list.component.ts47
+ src/app/+admin/overview/users/user-list/user-list.component.ts47
+
æ£å¨é¡¯ç¤º å° ç 使ç¨è
@@ -3948,41 +3982,40 @@ The link will expire within 1 hour.
管ç
- src/app/+admin/admin.component.ts95
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts72
+ src/app/+admin/admin.component.ts104
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts73
src/app/+my-account/my-account.component.ts28
-
- Registrations
-
- src/app/+admin/admin.component.ts
- 101
-
+
+
+
+ 註å
+ src/app/+admin/admin.component.ts110
å½±çå°é
-
-
- src/app/+admin/admin.component.ts117src/app/+admin/moderation/video-block-list/video-block-list.component.html3
+ src/app/+admin/admin.component.ts126
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html3
+
å·²éé³ç帳è
-
-
-
-
-
-
- src/app/+admin/admin.component.ts125src/app/+admin/moderation/moderation.routes.ts103src/app/+my-account/my-account-routing.module.ts96src/app/+my-account/my-account.component.ts31src/app/shared/shared-moderation/account-blocklist.component.html3src/app/shared/shared-moderation/account-blocklist.component.html3
+ src/app/+admin/admin.component.ts134
+ src/app/+admin/moderation/moderation.routes.ts103
+ src/app/+my-account/my-account-routing.module.ts96
+ src/app/+my-account/my-account.component.ts31
+ src/app/shared/shared-moderation/account-blocklist.component.html3
+ src/app/shared/shared-moderation/account-blocklist.component.html3
+
å·²éé³ä¼ºæå¨
-
-
-
-
-
- src/app/+admin/admin.component.ts133src/app/+my-account/my-account-routing.module.ts105src/app/+my-account/my-account.component.ts36src/app/shared/shared-moderation/server-blocklist.component.html3src/app/shared/shared-moderation/server-blocklist.component.html3
+ src/app/+admin/admin.component.ts142
+ src/app/+my-account/my-account-routing.module.ts105
+ src/app/+my-account/my-account.component.ts36
+ src/app/shared/shared-moderation/server-blocklist.component.html3
+ src/app/shared/shared-moderation/server-blocklist.component.html3
+
å½±ç
@@ -4017,24 +4050,18 @@ The link will expire within 1 hour.
æ¨çç«èºæªåç¨åé¤çç¥ã
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html95
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.html94
å·²ä½¿ç¨ ()
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts
- 99
-
-
+
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts96
å¯ç¨ ()
-
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts
- 105
-
-
+
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts102
ææç
@@ -4055,12 +4082,14 @@ The link will expire within 1 hour.
é¸åæ¤å
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html46src/app/+admin/follows/following-list/following-list.component.html51src/app/+admin/moderation/registration-list/registration-list.component.html50src/app/+admin/overview/comments/video-comment-list.component.html54src/app/+admin/overview/users/user-list/user-list.component.html79src/app/+admin/overview/videos/video-list.component.html51
+ src/app/+admin/follows/followers-list/followers-list.component.html46
+ src/app/+admin/follows/following-list/following-list.component.html51
+ src/app/+admin/moderation/registration-list/registration-list.component.html50
+ src/app/+admin/overview/comments/video-comment-list.component.html54
+ src/app/+admin/overview/users/user-list/user-list.component.html79
+ src/app/+admin/overview/videos/video-list.component.html51
+ src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html60
+
檢è¦å®æ´çè¨
@@ -4069,12 +4098,16 @@ The link will expire within 1 hour.
åä½
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html35src/app/+admin/moderation/registration-list/registration-list.component.html60src/app/+admin/moderation/video-block-list/video-block-list.component.html43src/app/+admin/overview/comments/video-comment-list.component.html64src/app/+my-library/my-ownership/my-ownership.component.html12src/app/shared/shared-abuse-list/abuse-list-table.component.html39
+ src/app/+admin/follows/followers-list/followers-list.component.html35
+ src/app/+admin/moderation/registration-list/registration-list.component.html60
+ src/app/+admin/moderation/video-block-list/video-block-list.component.html43
+ src/app/+admin/overview/comments/video-comment-list.component.html64
+ src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html70
+ src/app/+admin/system/runners/runner-list/runner-list.component.html36
+ src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html44
+ src/app/+my-library/my-ownership/my-ownership.component.html12
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html39
+
追蹤è
@@ -4098,18 +4131,18 @@ The link will expire within 1 hour.
æ¬æ©çè¨
-
- src/app/+admin/overview/comments/video-comment-list.component.ts51
+ src/app/+admin/overview/comments/video-comment-list.component.ts51
+
é 端çè¨
-
- src/app/+admin/overview/comments/video-comment-list.component.ts55
+ src/app/+admin/overview/comments/video-comment-list.component.ts55
+
å¨æ¬æ©å½±çä¸çè¨
-
- src/app/+admin/overview/comments/video-comment-list.component.ts59
+ src/app/+admin/overview/comments/video-comment-list.component.ts59
+
æ¾ä¸å°ç¬¦åç®åé濾å¨çæ¿«ç¨ã
@@ -4178,11 +4211,11 @@ The link will expire within 1 hour.
åå ±
-
-
-
-
- src/app/+admin/admin.component.ts109src/app/+admin/moderation/abuse-list/abuse-list.component.html3src/app/+admin/moderation/moderation.routes.ts35src/app/+my-account/my-account-abuses/my-account-abuses-list.component.html3
+ src/app/+admin/admin.component.ts118
+ src/app/+admin/moderation/abuse-list/abuse-list.component.html3
+ src/app/+admin/moderation/moderation.routes.ts35
+ src/app/+my-account/my-account-abuses/my-account-abuses-list.component.html3
+
管çè©è«
@@ -4229,7 +4262,7 @@ The link will expire within 1 hour.
çè¨
src/app/+admin/overview/comments/video-comment-list.component.html45
- src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts68
+ src/app/+videos/+video-watch/shared/comment/video-comment-add.component.ts66
@@ -4254,7 +4287,7 @@ The link will expire within 1 hour.
帳èå·²åªé¤
- src/app/shared/shared-abuse-list/abuse-list-table.component.html111
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html110
@@ -4264,11 +4297,13 @@ The link will expire within 1 hour.
é³è¿°
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html37src/app/+admin/follows/following-list/following-list.component.html42src/app/+admin/moderation/registration-list/registration-list.component.html41src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html36src/app/shared/shared-abuse-list/abuse-list-table.component.html24
+ src/app/+admin/follows/followers-list/followers-list.component.html37
+ src/app/+admin/follows/following-list/following-list.component.html42
+ src/app/+admin/moderation/registration-list/registration-list.component.html41
+ src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html30
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.html36
+ src/app/shared/shared-abuse-list/abuse-list-table.component.html24
+
è¨æ¯
@@ -4375,10 +4410,11 @@ The link will expire within 1 hour.
帳è
-
-
-
- src/app/+admin/moderation/registration-list/registration-list.component.html37src/app/+admin/overview/comments/video-comment-list.component.html43src/app/shared/shared-moderation/account-blocklist.component.html24src/app/shared/shared-moderation/account-blocklist.component.html24
+ src/app/+admin/moderation/registration-list/registration-list.component.html37
+ src/app/+admin/overview/comments/video-comment-list.component.html43
+ src/app/shared/shared-moderation/account-blocklist.component.html24
+ src/app/shared/shared-moderation/account-blocklist.component.html24
+
æ²æ帳è符åç®åçé濾å¨ã
@@ -4415,8 +4451,8 @@ The link will expire within 1 hour.
å¤æç¨å¼ï¼ä½æ¯ä¸»é¡
-
- src/app/+admin/admin.component.ts150
+ src/app/+admin/admin.component.ts159
+
å·²å®è£
@@ -4434,7 +4470,7 @@ The link will expire within 1 hour.
å®æ¹
- src/app/+admin/plugins/plugin-search/plugin-search.component.html38
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html37
@@ -4453,55 +4489,54 @@ The link will expire within 1 hour.
使ç¨è
å¯ä»¥è§£æé 端å
§å®¹
-
- src/app/shared/shared-instance/instance-features-table.component.html120
+ src/app/shared/shared-instance/instance-features-table.component.html120
+
å¤æç¨å¼èä½æ¯ä¸»é¡
-
- src/app/shared/shared-instance/instance-features-table.component.html127
+ src/app/shared/shared-instance/instance-features-table.component.html127
+
å¯ç¨çä½æ¯ä¸»é¡
-
- src/app/shared/shared-instance/instance-features-table.component.html131
+ src/app/shared/shared-instance/instance-features-table.component.html131
+
å·²åç¨å¤æç¨å¼
-
- src/app/shared/shared-instance/instance-features-table.component.html140
+ src/app/shared/shared-instance/instance-features-table.component.html140
+
æ¸
é¤æ¤è¨æ¯
- src/app/app.component.html34
- src/app/app.component.html34
+ src/app/app.component.html36
æè¿å½±çä¸æå¤äºåçå½±ç
-
- src/app/+videos/video-list/videos-list-common-page.component.ts211
+ src/app/+videos/video-list/videos-list-common-page.component.ts208
+
éå»24å°ææå¤è§ç次æ¸çå½±ç
-
- src/app/+videos/video-list/videos-list-common-page.component.ts227
+ src/app/+videos/video-list/videos-list-common-page.component.ts224
+
å天å
§ææå¤æª¢è¦çå½±ç
-
- src/app/+videos/video-list/videos-list-common-page.component.ts231
+ src/app/+videos/video-list/videos-list-common-page.component.ts228
+
ææå¤åæ¡çå½±ç
-
- src/app/+videos/video-list/videos-list-common-page.component.ts216
+ src/app/+videos/video-list/videos-list-common-page.component.ts213
+
è¦è¼å
¥æ¨æ°çå·²å®è£å¤æç¨å¼æä½æ¯ä¸»é¡ï¼è«éæ°æ´çé é¢ã
- src/app/+admin/plugins/plugin-search/plugin-search.component.html4
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html3
@@ -4522,7 +4557,7 @@ The link will expire within 1 hour.
é©ç¨æ¼ ââ
- src/app/+admin/plugins/plugin-search/plugin-search.component.html18
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html17
@@ -4535,53 +4570,93 @@ The link will expire within 1 hour.
æ²æçµæã
- src/app/+admin/plugins/plugin-search/plugin-search.component.html28
+ src/app/+admin/plugins/plugin-search/plugin-search.component.html27
æ¤ æ²æè¨å®ã
- src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html17
+ src/app/+admin/plugins/plugin-show-installed/plugin-show-installed.component.html16
系統
-
- src/app/+admin/admin.component.ts156
-
-
- åªé¤æ¤çè¨
-
- src/app/+admin/overview/comments/video-comment-list.component.ts84
-
-
- åªé¤æ¤å¸³èçææçè¨
-
- src/app/+admin/overview/comments/video-comment-list.component.ts90
-
-
- å¹¾åéåªé¤çè¨
-
- src/app/+admin/overview/comments/video-comment-list.component.ts91
-
-
- {count, plural, =1 {1 åçè¨å·²åªé¤ã} other { åçè¨å·²åªé¤ã}}
-
- src/app/+admin/overview/comments/video-comment-list.component.ts149
-
-
- åçè¨å·²åªé¤ã
-
- src/app/+admin/overview/comments/video-comment-list.component.ts151
+ src/app/+admin/admin.component.ts165
+
+
+
+ é 端å·è¡å¨
+
+ src/app/+admin/admin.component.ts
+ 171
+
+
+ src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html
+ 9
+
+
+ src/app/+admin/system/runners/runner-list/runner-list.component.html
+ 4
+
+
+ src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html
+ 10
+
+
+
+
+ å·è¡å¨ä½æ¥
+
+ src/app/+admin/admin.component.ts
+ 177
+
+
+ src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html
+ 4
+
+
+
+
+ æ¬æ©ä½æ¥
+
+ src/app/+admin/admin.component.ts
+ 185
+
+
+
+
+ åªé¤æ¤çè¨
+ src/app/+admin/overview/comments/video-comment-list.component.ts84
+
+
+
+ åªé¤æ¤å¸³èçææçè¨
+ src/app/+admin/overview/comments/video-comment-list.component.ts90
+
+
+
+ å¹¾åéåªé¤çè¨
+ src/app/+admin/overview/comments/video-comment-list.component.ts91
+
+
+
+ {count, plural, =1 {1 åçè¨å·²åªé¤ã} other { åçè¨å·²åªé¤ã}}
+ src/app/+admin/overview/comments/video-comment-list.component.ts149
+
+
+
+ åçè¨å·²åªé¤ã
+ src/app/+admin/overview/comments/video-comment-list.component.ts151
+
æ¨ççæ³è¦åªé¤ææ ççè¨åï¼
-
- src/app/+admin/overview/comments/video-comment-list.component.ts174
+ src/app/+admin/overview/comments/video-comment-list.component.ts174
+
ççè¨å°æå¨å¹¾åéå
§è¢«åªé¤
-
- src/app/+admin/overview/comments/video-comment-list.component.ts186
+ src/app/+admin/overview/comments/video-comment-list.component.ts186
+
çè¨æ¸
å®
@@ -4608,12 +4683,14 @@ The link will expire within 1 hour.
é¸åææå
-
-
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html33src/app/+admin/follows/following-list/following-list.component.html38src/app/+admin/moderation/registration-list/registration-list.component.html33src/app/+admin/overview/comments/video-comment-list.component.html39src/app/+admin/overview/users/user-list/user-list.component.html39src/app/+admin/overview/videos/video-list.component.html36
+ src/app/+admin/follows/followers-list/followers-list.component.html33
+ src/app/+admin/follows/following-list/following-list.component.html38
+ src/app/+admin/moderation/registration-list/registration-list.component.html33
+ src/app/+admin/overview/comments/video-comment-list.component.html39
+ src/app/+admin/overview/users/user-list/user-list.component.html39
+ src/app/+admin/overview/videos/video-list.component.html36
+ src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html24
+
å·¥ä½é¡å
@@ -4642,6 +4719,7 @@ The link will expire within 1 hour.
é¡å
src/app/+admin/system/jobs/jobs.component.html46
+ src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html29
@@ -4686,6 +4764,7 @@ The link will expire within 1 hour.
src/app/+admin/overview/videos/video-list.component.html27
src/app/+admin/system/jobs/jobs.component.html30
src/app/+admin/system/logs/logs.component.html33
+ src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html52
@@ -4726,10 +4805,11 @@ The link will expire within 1 hour.
å稱
-
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html49src/app/+admin/config/edit-custom-config/edit-instance-information.component.html12src/app/+manage/video-channel-edit/video-channel-edit.component.html27src/app/+manage/video-channel-edit/video-channel-edit.component.html27
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html12
+ src/app/+admin/system/runners/runner-list/runner-list.component.html23
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html25
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html25
+
çæè¿°
@@ -4786,6 +4866,14 @@ The link will expire within 1 hour.
å¯©æ ¸è NSFW
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html79
+
+
+ 管ç使ç¨è
以建æ§ç®¡çåéã
+
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html
+ 80,82
+
+
æ¬ç«èºçºææè NSFW å
§å®¹å°ç¨
@@ -4822,23 +4910,23 @@ The link will expire within 1 hour.
æ¢æ¬¾
-
-
-
- src/app/+about/about-instance/about-instance.component.html169src/app/+admin/config/edit-custom-config/edit-instance-information.component.html125src/app/+signup/+register/register.component.html39
+ src/app/+about/about-instance/about-instance.component.html169
+ src/app/+admin/config/edit-custom-config/edit-instance-information.component.html125
+ src/app/+signup/+register/register.component.html39
+
è¡çºå®å
src/app/+about/about-instance/about-instance.component.html155
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html134
- src/app/shared/shared-instance/instance-about-accordion.component.html72
+ src/app/shared/shared-instance/instance-about-accordion.component.html97
管çè³è¨
src/app/+about/about-instance/about-instance.component.html141
src/app/+admin/config/edit-custom-config/edit-instance-information.component.html143
- src/app/shared/shared-instance/instance-about-accordion.component.html60
+ src/app/shared/shared-instance/instance-about-accordion.component.html79
@@ -4931,125 +5019,122 @@ The link will expire within 1 hour.
ç±éå½±ç
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html50
- Recent views
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 51
-
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html47
+
+
+
+ æè¿ç檢è¦
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html48
-
æåæ¡çå½±ç
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html52
- Global views
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 53
-
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html49
+
+
+
+ å
¨å檢è¦
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html50
å好影ç縮éä¸çä½è
顯示å稱
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html69
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html66
+
ç¶ä½¿ç¨è
é»æé¸å®ä¸çç»å
¥æéæï¼å¨å®ã§å¤é¨èº«ä»½é©èä¸éæ°å°å使ç¨è
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html80
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html77
+
â ï¸ æ¨æªåç¨ä»»ä½å¤é¨èº«ä»½é©èå¤æç¨å¼ã
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html83
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html80
+
â ï¸ æ¨åç¨äºå¤åå¤é¨èº«ä»½é©èå¤æç¨å¼ã
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html84
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html81
+
廣æè¨æ¯
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html97
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html94
+
å¨æ¨çç«å°ä¸é¡¯ç¤ºè¨æ¯
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html98
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html95
+
åç¨å»£æè¨æ¯
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html110
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html107
+
å
許使ç¨è
忽ç¥å»£æè¨æ¯
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html117
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html114
+
廣æè¨æ¯çç´
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html122
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html119
+
è¨æ¯
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html136
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html133
+
æ°ä½¿ç¨è
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html153
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html150
+
管ç使ç¨è
以å®ç¨è¨å®ä»åçé
é¡ã
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html154
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html151
+
註åéè¦é»åéµä»¶é©è
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html184
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html181
+
éå¶è¨»å
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html189
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html186
+
{VAR_PLURAL, plural, =1 {使ç¨è
} other {使ç¨è
}}
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html196
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html193
+
註åå°ä¸éæ¼åºå®æ¸éç使ç¨è
ã
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html201
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html198
+
建ç«å¸³èæéçæä½å¹´é½¡
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html205
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html202
+
{VAR_PLURAL, plural, =1 {æ²} other {æ²}}
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html212
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html209
+
åç¨è¨»å
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html165
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html162
+
使ç¨è
- src/app/+admin/admin.component.ts41
+ src/app/+admin/admin.component.ts50
src/app/+admin/overview/users/user-edit/user-edit.component.html4
src/app/+admin/overview/users/user-edit/user-edit.component.html4
src/app/+admin/overview/users/user-list/user-list.component.html3
@@ -5057,7 +5142,7 @@ The link will expire within 1 hour.
çè¨
- src/app/+admin/admin.component.ts57
+ src/app/+admin/admin.component.ts66
@@ -5104,207 +5189,209 @@ The link will expire within 1 hour.
è¨å®
-
-
- src/app/+admin/admin.component.ts144src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1
+ src/app/+admin/admin.component.ts153
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html1
+
æ¯å使ç¨è
é è¨çå½±çé
é¡
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html224
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html221
+
ä½å
çµ
-
-
-
-
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html230src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html246src/app/+admin/overview/users/user-edit/user-edit.component.html151src/app/+admin/overview/users/user-edit/user-edit.component.html151src/app/+admin/overview/users/user-edit/user-edit.component.html169src/app/+admin/overview/users/user-edit/user-edit.component.html169
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html227
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html243
+ src/app/+admin/overview/users/user-edit/user-edit.component.html152
+ src/app/+admin/overview/users/user-edit/user-edit.component.html152
+ src/app/+admin/overview/users/user-edit/user-edit.component.html170
+ src/app/+admin/overview/users/user-edit/user-edit.component.html170
+
æ¯å使ç¨è
é è¨çæ¯æ¥ä¸å³éå¶
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html240
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html237
+
+
+
+ èªåçºæ°ä½¿ç¨è
åç¨å½±çæ·å²ç´é
+
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
+ 254
+
+
å
許使ç¨ç¨®åæªæ¡æç£åé£çµå¯å
¥
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html294
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html302
+
â ï¸ è¥æ¨ä¸ä¿¡ä»»æ¨ç使ç¨è
ï¼åæåä¸å»ºè°åç¨æ¤åè½
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html297
+ 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.html308
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html316
+
â æ¨éè¦ä½¿ç¨ HTTP URL å¯å
¥æè½åç¨æ¤åè½ã
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html311
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html319
+
é¤é使ç¨è
被æ¨è¨çºåä¿¡ä»»ï¼å¦åä»åçå½±çå°æå¨æ¿ä¸»å¯©é±åä¿æç§å¯å½±çççæ
ã
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html331
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html339
+
å½±çé »é
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html345
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html353
+
æ¯å使ç¨è
çæ大影çé »éæ¸
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html350
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html358
+
{VAR_PLURAL, plural, =1 {é »é} other {é »é}}
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html357
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html365
+
èªåå°éæ°å½±ç
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html328
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html336
+
æå°
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html367
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html375
+
å
許使ç¨è
é 端æå° URIï¼ä»£è
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html378
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html386
+
å
許æ¨ç使ç¨è
å°æ¾æªèæ¨çç«å°è¯ççé 端影çèæ¼å¡
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html381
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html389
+
å
許å¿å使ç¨è
é 端æå° URIï¼ä»£è
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html389
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html397
+
å
許å¿å使ç¨è
å°æ¾æªèæ¨çç«å°è¯ççé 端影çèæ¼å¡
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html392
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html400
+
â ï¸ æ¤åè½ç¸ç¶ä¾è³´æ¼ç«èºçå¯©æ ¸ç¨åº¦èæ¨æé¸åçæå°ç´¢å¼ã
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html406
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html414
+
æ¨åªæå¨çç¢ç°å¢ä¸ä½¿ç¨å¯©æ ¸çæå°ç´¢å¼ï¼æèªè¡æ¶è¨ã
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html408
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html416
+
æå°ç´¢å¼ URL
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html415
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html423
+
å¨æå°ååç¨æ¬å°æå°
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html428
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html436
+
å¦åä»é è¨ä½¿ç¨æ¬å°æå°
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html438
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html446
+
æå°åé è¨ä½¿ç¨å
¨åæå°
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html435
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html443
+
åç¨å
¨åæå°
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html403
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html411
+
è¯ç
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html456
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html464
+
管çèå
¶ä»ç«å°çéä¿ã
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html457
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html465
+
å
¶ä»ç«èºå¯ä»¥è¿½è¹¤æ¨ç
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html470
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html478
+
æåæ¹åæ°çç«èºè¿½è¹¤è
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html477
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html485
+
èªå追蹤ç«èº
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html490
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html498
+
â ï¸ ä½¿ç¨æ¤åè½æå¿
é é常å°å¿ã
-
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html168src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html493src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html506
- Signup requires approval by moderators
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html
- 177
-
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html165
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html501
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html514
+
+
+
+ 註åéè¦èª¿è§£å¡æ ¸å
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html174
ç´¢å¼ URL
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html515
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html523
+
èªå追蹤å
¬éç´¢å¼ä¸çç«èº
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html503
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html511
+
檢è¦æ件以åå¾éæ¼é æ URL çæ´å¤è³è¨
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html508
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html516
+
管ç
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html535
-
-
- 管çå¡
- src/app/shared/shared-users/user-admin.service.ts123
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html543
管çé»åéµä»¶
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html541
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html549
+
åç¨è¯çµ¡è¡¨å®
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html554
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html562
+
VOD è½ç¢¼
@@ -5313,28 +5400,28 @@ The link will expire within 1 hour.
TWITTER
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html563
+ 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.html564
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html572
+
æ¨ç Twitter 使ç¨è
å稱
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html576
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html584
+
被 Twitter å
許çç«èº
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html589
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html597
+
å¦ææ¨çç«å°æ顯被 Twitter å
許ï¼Twitter ç feed å°æåµå
¥ PeerTube å½±çå享çå½±çææ¾å¨ãå¦ææ¨çç«å°æ²æï¼é£éº¼æåæç¨åçé£çµå¡çä¾éæ°å°åå°æ¨ç PeerTube ç«å°ãå¾é¸æ¤æ ¸åæ¹å¡ï¼å²åè¨å®ä¸¦ä½¿ç¨æ¨ç«å°çå½±ç URL (https://example.com/w/blabla) å¨ https://cards-dev.twitter.com/validator ä¾æª¢è¦æ¨çç«å°æ¯å¦è¢«å
許ã
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html593
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html601
+
ç´æ
@@ -5398,47 +5485,49 @@ The link will expire within 1 hour.
ç´æè½æ編碼å·è¡ç·
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html145
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html163
å°ææå¤ä½¿ç¨ ä¾é²è¡é¨é¸è¦è¨è½ç¢¼
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html148
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html166
å°ææå°ä½¿ç¨ ä¾é²è¡é¨é¸è¦è¨è½ç¢¼
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html152
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html170
å³æè½æ編碼è¨å®æª
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html167
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html185
å¯ä»¥éé PeerTube å¤æç¨å¼æ°å¢æ°çå³æè½æ編碼è¨å®æª
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html168
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html186
è¦çæçç´æ解æ度
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html114
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html117
åæè½ç¢¼åå§è§£æ度
-
- src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 134
-
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html137
å³ä½¿å
¶é«æ¼æ¨å·²åç¨çæé«è§£æ度
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html139
+
+
+
+ çºç´æåç¨é 端å·è¡å¨
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html
- 136,138
+ 151
@@ -5451,12 +5540,17 @@ The link will expire within 1 hour.
å·²åç¨ç´æ串æµçè½ç¢¼
src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html108
+
+
+ 使ç¨é 端å·è¡å¨ä¾èçå³æè½æ編碼ãé 端å·è¡å¨å¿
é å
å¨æ¨çç«å°ä¸è¨»åã
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html154
+
ç´æ串æµ
-
-
- src/app/+admin/config/edit-custom-config/edit-custom-config.component.html47src/app/shared/shared-instance/instance-features-table.component.html66
+ src/app/+admin/config/edit-custom-config/edit-custom-config.component.html47
+ src/app/shared/shared-instance/instance-features-table.component.html66
+
é²é
@@ -5483,6 +5577,11 @@ The link will expire within 1 hour.
è½æ編碼已åç¨
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html35
+
+
+ 使ç¨é 端å·è¡å¨ä¾èçé¨é¸è¦è¨è½æ編碼ãé 端å·è¡å¨å¿
é å
å¨æ¨çç«å°ä¸è¨»åã
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html150
+
å
許é¡å¤çå¯æªå
@@ -5511,6 +5610,7 @@ The link will expire within 1 hour.
輸åºæ ¼å¼
+ src/app/+admin/config/edit-custom-config/edit-live-configuration.component.html114
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html68
@@ -5536,78 +5636,96 @@ The link will expire within 1 hour.
ç¢çç解æ度
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
- 111
-
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html111
ä¸å¾è½ç¢¼åå§è§£æ度
-
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
- 116
-
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html116
å¦ææ²æé¸åé¸é
ï¼é è¨ç®æ¨å°ææ¯åå§æªæ¡è§£æ度ã
src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html120
+
+
+ çºé¨é¸è¦è¨åç¨é 端å·è¡å¨
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 147
+
+
è½æ編碼å·è¡ç·
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html145
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html159
å°æ使ç¨æå¤ ä¾é²è¡å³æè½ç¢¼
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html148
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html162
å°æ使ç¨æå° ä¾é²è¡å³æè½ç¢¼
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html152
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html166
è½ç¢¼ä½æ¥ä¸¦è¡
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html168
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html182
å
許åæè½ç¢¼å¤åæªæ¡ã â ï¸ éè¦éæ°åå PeerTube
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html169
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html183
è½æ編碼è¨å®æª
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html180
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html194
éé PeerTube å¤æç¨å¼æ°å¢æ°çè½æ編碼è¨å®æª
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html181
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html195
å½±çå·¥ä½å®¤
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html200
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html214
å
許æ¨ç使ç¨ç·¨è¼¯ä»åçå½±çï¼åªè¼¯ãæ°å¢ä»ç´¹ï¼çµå°¾ãæ°å¢æ°´å°çï¼
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html201
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html215
åç¨å½±çå·¥ä½å®¤
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html212
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html226
â ï¸ æ¨å¿
é å
åç¨è½æ編碼æè½åç¨å½±çå·¥ä½å®¤
- src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html215
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html229
+
+
+
+ çºå·¥ä½å®¤åç¨é 端å·è¡å¨
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 237
+
+
+
+
+ 使ç¨é 端å·è¡å¨ä¾èçå·¥ä½å®¤è½æ編碼ä½æ¥ãé 端å·è¡å¨å¿
é å
å¨æ¨çç«å°ä¸è¨»åã
+
+ src/app/+admin/config/edit-custom-config/edit-vod-transcoding.component.html
+ 240,243
+
@@ -5823,49 +5941,52 @@ color: red;
å±éªå
-
-
-
- src/app/+admin/overview/users/user-edit/user-edit.component.html214src/app/+admin/overview/users/user-edit/user-edit.component.html214src/app/+my-account/my-account-settings/my-account-settings.component.html87
+ src/app/+admin/overview/users/user-edit/user-edit.component.html215
+ src/app/+admin/overview/users/user-edit/user-edit.component.html215
+ src/app/+my-account/my-account-settings/my-account-settings.component.html89
+
ç°¡ä»
- src/app/shared/shared-video-miniature/video-download.component.ts244
+ src/app/shared/shared-video-miniature/video-download.component.ts245
解æ度
- src/app/shared/shared-video-miniature/video-download.component.ts253
+ src/app/shared/shared-video-miniature/video-download.component.ts254
é·å¯¬æ¯
- src/app/shared/shared-video-miniature/video-download.component.ts254
+ src/app/shared/shared-video-miniature/video-download.component.ts255
å¹³åç«é¢ç
- src/app/shared/shared-video-miniature/video-download.component.ts255
+ src/app/shared/shared-video-miniature/video-download.component.ts256
åç´ æ ¼å¼
- src/app/shared/shared-video-miniature/video-download.component.ts256
+ src/app/shared/shared-video-miniature/video-download.component.ts257
å樣ç
- src/app/shared/shared-video-miniature/video-download.component.ts260
+ src/app/shared/shared-video-miniature/video-download.component.ts261
é »éä½å±
- src/app/shared/shared-video-miniature/video-download.component.ts261
+ src/app/shared/shared-video-miniature/video-download.component.ts262
-
-
- æ´æ°æ¨çè¨å®
- src/app/shared/shared-video-miniature/video-filters-header.component.html2
+
+
+ æ´æ°æ¨çè¨å®
+
+ src/app/shared/shared-video-miniature/video-filters-header.component.html
+ 2,7
+
@@ -6287,8 +6408,8 @@ color: red;
ç¯ä¾ï¼my_channel
- src/app/+manage/video-channel-edit/video-channel-edit.component.html31
- src/app/+manage/video-channel-edit/video-channel-edit.component.html31
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html29
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html29
@@ -6296,23 +6417,11 @@ color: red;
src/app/+manage/video-channel-edit/video-channel-edit.component.html9
src/app/+manage/video-channel-edit/video-channel-edit.component.html9
-
-
- é »éçæ©«å¹
åç
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html
- 13
-
-
- src/app/+manage/video-channel-edit/video-channel-edit.component.html
- 13
-
-
è¦å¯«æ¤é »éææå½±ççæ¯æ´æ¬ä½
- src/app/+manage/video-channel-edit/video-channel-edit.component.html79
- src/app/+manage/video-channel-edit/video-channel-edit.component.html79
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html77
+ src/app/+manage/video-channel-edit/video-channel-edit.component.html77
@@ -6321,13 +6430,13 @@ 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/shared/shared-actor-image-edit/actor-avatar-edit.component.html36
ä¸å³æ°ç大é ç
§
- 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.html7
+ src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.html20
@@ -6458,25 +6567,20 @@ color: red;
6
-
-
- éç¥å好è¨å®
- src/app/+my-account/my-account-notifications/my-account-notifications.component.html4
-
ææ°çåªå
- src/app/+my-account/my-account-notifications/my-account-notifications.component.html11
+ src/app/+my-account/my-account-notifications/my-account-notifications.component.html12
æªè®åªå
- 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
@@ -6530,25 +6634,27 @@ color: red;
å¨ PeerTube ä¸ç覽影ç並å°å
¶æ°å¢å°æ¨çææ¾æ¸
å®ä¸ã
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html28
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html27
檢è¦æ件以åå¾æ´å¤è³è¨ã
- src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html32
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.html31
å¦ææ¨éè¦åå¾éæ¼ä½¿ç¨ PeerTube ç說æï¼æ¨å¯ä»¥ççæ件ã
-
- src/app/+signup/shared/signup-success-after-email.component.html17src/app/+signup/shared/signup-success-before-email.component.html31
- Account request sent
+ src/app/+signup/shared/signup-success-after-email.component.html17
+ src/app/+signup/shared/signup-success-before-email.component.html31
+
+
+
+ 帳èè«æ±éå¶
src/app/+signup/shared/signup-success-before-email.component.html
3
-
å½±ççµ±è¨
@@ -6673,8 +6779,7 @@ color: red;
ç»å
¥
src/app/+login/login-routing.module.ts12
src/app/+login/login.component.html81
- src/app/menu/menu.component.html103
- src/app/menu/menu.component.html104
+ src/app/shared/shared-main/angular/login-link.component.ts11
@@ -6687,27 +6792,32 @@ color: red;
éå°é¯èª¤ã
-
- src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html13
- Request a new verification email
+ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html13
+
+
+
+ è«æ±æ°çé©èé»åéµä»¶
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html
15,17
-
- Unable to find verification string in URL query.
+
+
+
+ å¨ URL æ¥è©¢ä¸æ¾ä¸å°é©èå串ã
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts
53
-
- Unable to find user id or registration id in URL query.
+
+
+
+ å¨ URL æ¥è©¢ä¸æ¾ä¸å°ä½¿ç¨è
ID æ註å IDã
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.ts
58
-
å½±çé »éå½±ç
@@ -6721,7 +6831,7 @@ color: red;
管çé »é
- src/app/+video-channels/video-channels.component.html10
+ src/app/+video-channels/video-channels.component.html9
@@ -6745,20 +6855,26 @@ color: red;
src/app/+signup/+verify-account/verify-account-routing.module.ts
24
-
- Email verified!
+
+
+
+ å·²é©èé»åéµä»¶ï¼
src/app/+signup/shared/signup-success-after-email.component.html
2
-
- Your email has been verified and your account request has been sent!
+
+
+
+ å·²é©èæ¨çé»åéµä»¶ï¼èæ¨ç帳èè«æ±ä¹å·²å³éï¼
src/app/+signup/shared/signup-success-after-email.component.html
7
-
- A moderator will check your registration request soon and you'll receive an email when it will be accepted or rejected.
+
+
+
+ 調解å¡å°å¾å¿«æª¢æ¥æ¨ç註åè«æ±ï¼æ¨æå¨æ¥åææçµææ¶å°é»åéµä»¶ã
src/app/+signup/shared/signup-success-after-email.component.html
9,11
@@ -6767,8 +6883,10 @@ color: red;
src/app/+signup/shared/signup-success-before-email.component.html
27,29
-
- Your email has been verified and your account has been created!
+
+
+
+ æ¨çé»åéµä»¶å·²ééé©èï¼èæ¨ç帳è已建ç«ï¼
src/app/+signup/shared/signup-success-after-email.component.html
15
@@ -6777,9 +6895,11 @@ color: red;
æ¡è¿ä½¿ç¨
-
- src/app/+signup/shared/signup-success-before-email.component.html7
- Your account request has been sent!
+ src/app/+signup/shared/signup-success-before-email.component.html7
+
+
+
+ æ¨ç帳èè«æ±å·²å³éï¼
src/app/+signup/shared/signup-success-before-email.component.html
13
@@ -6788,21 +6908,24 @@ color: red;
æ¨ç帳è已建ç«ï¼
-
- src/app/+signup/shared/signup-success-before-email.component.html14
- Check your emails to validate your account and complete your registration request.
+ src/app/+signup/shared/signup-success-before-email.component.html14
+
+
+
+ 檢æ¥æ¨çé»åéµä»¶ä»¥é©èæ¨ç帳è並å®æ註åè«æ±ã
src/app/+signup/shared/signup-success-before-email.component.html
18,19
-
- Check your emails to validate your account and complete your registration.
+
+
+
+ 檢æ¥æ¨çé»åéµä»¶ä»¥é©èæ¨ç帳è並å®æ註åã
src/app/+signup/shared/signup-success-before-email.component.html
22,23
-
å·²é»æ
@@ -6838,13 +6961,13 @@ color: red;
顯示æ´å¤â¦â¦
- src/app/+accounts/accounts.component.html55
- src/app/+video-channels/video-channels.component.html98
+ src/app/+accounts/accounts.component.html54
+ src/app/+video-channels/video-channels.component.html97
管ç帳è
- src/app/+accounts/accounts.component.html60
+ src/app/+accounts/accounts.component.html59
@@ -6874,10 +6997,10 @@ color: red;
- src/app/+accounts/account-video-channels/account-video-channels.component.html29
- src/app/+accounts/accounts.component.html39
- src/app/+my-library/+my-video-channels/my-video-channels.component.html43
- src/app/+video-channels/video-channels.component.html78
+ src/app/+accounts/account-video-channels/account-video-channels.component.html28
+ src/app/+accounts/accounts.component.html38
+ src/app/+my-library/+my-video-channels/my-video-channels.component.html42
+ src/app/+video-channels/video-channels.component.html77
src/app/shared/shared-custom-markup/peertube-custom-tags/channel-miniature-markup.component.html15
src/app/shared/shared-video/video-views-counter.component.html2
src/app/shared/shared-video/video-views-counter.component.html6
@@ -6901,15 +7024,12 @@ 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
è«è¼¸å
¥å½±çé »éå稱 () 以確èª
-
- 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
@@ -6946,9 +7066,9 @@ channel with the same name ()!
çµ±è¨
-
-
- src/app/menu/menu.component.html145src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts353
+ src/app/menu/menu.component.html144
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts353
+
æ¤é »éæ²æææ¾æ¸
å®ã
@@ -7031,8 +7151,8 @@ channel with the same name ()!
管çèæçºç¼å±
-
- src/app/+about/about-instance/about-instance.component.html31
+ src/app/+about/about-instance/about-instance.component.html31
+
æåæ¯èª°
@@ -7059,18 +7179,18 @@ channel with the same name ()!
è³è¨
-
- src/app/+about/about-instance/about-instance.component.html100
+ src/app/+about/about-instance/about-instance.component.html100
+
å¯©æ ¸
-
- src/app/+about/about-instance/about-instance.component.html128
+ src/app/+about/about-instance/about-instance.component.html128
+
å
¶ä»è³è¨
-
- src/app/+about/about-instance/about-instance.component.html185
+ src/app/+about/about-instance/about-instance.component.html185
+
硬é«è³è¨
@@ -7084,13 +7204,13 @@ channel with the same name ()!
å¨æ¤ç«èºä¸æ¾å°çåè½
- src/app/shared/shared-instance/instance-about-accordion.component.html10
+ src/app/shared/shared-instance/instance-about-accordion.component.html11
src/app/shared/shared-instance/instance-features-table.component.html4
çµ±è¨
- src/app/+about/about-instance/about-instance.component.html219
+ src/app/+about/about-instance/about-instance.component.html220
@@ -7140,112 +7260,112 @@ channel with the same name ()!
P2P èé±ç§
- src/app/+about/about-peertube/about-peertube.component.html66
+ src/app/+about/about-peertube/about-peertube.component.html65
PeerTube é è¨ä½¿ç¨ BitTorrent åå®ä»¥å¨ä½¿ç¨è
éåäº«é »å¯¬ï¼èæ¤å¹«å¿éä½ä¼ºæå¨è² è¼ï¼ä½ä»å¯è®æ¨åæåä¸è¬çå¾ä¼ºæå¨ä¾ç串æµæ¹å¼ãå
ç¶æ¨æ³è¦ç¹¼çºä½¿ç¨ PeerTube ç P2P 模å¼æï¼ä»¥ä¸çå
§å®¹ææç¨ã
- src/app/+about/about-peertube/about-peertube.component.html69
+ src/app/+about/about-peertube/about-peertube.component.html68
BitTorrent å°æ¨çé±ç§é æç主è¦å¨è
å¨æ¼ï¼åªè¦æ¨ä¸è¼æè§çå½±çï¼æ¨ç IP å°±æ被å²åå¨ç«å°ç BitTorrent 追蹤å¨ä¸ã
- src/app/+about/about-peertube/about-peertube.component.html75
+ src/app/+about/about-peertube/about-peertube.component.html74
æä»éº¼å¾æï¼
- src/app/+about/about-peertube/about-peertube.component.html80
+ src/app/+about/about-peertube/about-peertube.component.html79
çè«ä¸ï¼æè¶³å¤ æè¡ç¥èç人å¯ä»¥å»ºç«è
³æ¬ä¾è¿½è¹¤åªå IP æ£å¨ä¸è¼åªåå½±çã實éä¸ï¼éç¸ç¶å°é£ï¼å çºï¼
- src/app/+about/about-peertube/about-peertube.component.html82
+ src/app/+about/about-peertube/about-peertube.component.html81
å¿
é å¨æ¯å追蹤å¨ä¸ç¼é HTTP è«æ±ä»¥ç£è¦æ¯åå½±çãå¦ææåæ³è¦ç£è¦ææ PeerTube å½±çï¼æåå¿
é å³éèå½±çä¸æ¨£å¤çè«æ±ï¼å æ¤æé常å¤ï¼
- src/app/+about/about-peertube/about-peertube.component.html88
+ src/app/+about/about-peertube/about-peertube.component.html87
å°æ¼æ¯åå³éçè«æ±ï¼è¿½è¹¤å¨å°æåå³æéçé¨æ©ç«¯é»ãèä¾ä¾èªªï¼å¦æ群é«ä¸æ 1000 å端é»ï¼è追蹤å¨å
çºæ¯åè«æ±å³é 20 å端é»ï¼é£å°±å¿
é è³å°å³é 50 åè«æ±æè½ç¥é群é«ä¸ææç端é»
- src/app/+about/about-peertube/about-peertube.component.html93
+ src/app/+about/about-peertube/about-peertube.component.html92
å¿
é å®æç¼éè«æ±æè½ç¥é誰éå§ï¼åæ¢è§çå½±çãä½é種è¡çºå¾å®¹æåµæ¸¬å°
- src/app/+about/about-peertube/about-peertube.component.html99
+ src/app/+about/about-peertube/about-peertube.component.html98
å¦æ IP 被å²åå¨è¿½è¹¤å¨ä¸ï¼ä¹ä¸ä»£è¡¨å¨ IP èå¾ç人ï¼å¦æéå人åå¨ç話ï¼çéäºå½±ç
- src/app/+about/about-peertube/about-peertube.component.html103
+ src/app/+about/about-peertube/about-peertube.component.html102
IP ä½ç½®æ¯æ¨¡ç³çè³è¨ï¼é常å®æå®æè®æ´ï¼å¯è½å¯ä»¥ä»£è¡¨è¨±å¤äººæ實é«
- src/app/+about/about-peertube/about-peertube.component.html108
+ src/app/+about/about-peertube/about-peertube.component.html107
網路 peer ç¡æ³å
¬éååï¼å çºæåä½¿ç¨ WebSocket å³è¼¸ï¼èå³çµ±ç BitTorrent 追蹤å¨ä¸åãç¶æ¨å¨ç¶²è·¯ç覽å¨è£¡æï¼æ¨å°±æå³éå
å«æ¨ç IP çè¨èå°é¨æ©é¸åå
¶ä» peer è½ç¼è³è¨ç追蹤å¨ãè«è¦ æ¤æ件 以åå¾æ´å¤è³è¨
- src/app/+about/about-peertube/about-peertube.component.html112
+ src/app/+about/about-peertube/about-peertube.component.html111
ä¸è¬äººç£è¦æåçæå£æ
æ³æ¯ä¸å¤ªå¯è½ç¼ççãææ´å¤ææçæ¹å¼ä¾åå¾éé¡è³è¨ã
- src/app/+about/about-peertube/about-peertube.component.html120
+ src/app/+about/about-peertube/about-peertube.component.html119
PeerTube è YouTube æ¯èµ·ä¾å¦ä½ï¼
- src/app/+about/about-peertube/about-peertube.component.html125
+ 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.html127
+ src/app/+about/about-peertube/about-peertube.component.html126
æè¦å¦ä½éå¶æè½è®æç IP ä½ç½®ä¸æå
ï¼
- src/app/+about/about-peertube/about-peertube.component.html133
+ src/app/+about/about-peertube/about-peertube.component.html132
æ¨ç IP æ¯å
¬éçï¼å æ¤æ¨æ¯æ¬¡åå網ç«æï¼é½ææ許å¤çåèè
ï¼é¤äºæçµç¶²ç«ä»¥å¤ï¼å¯ä»¥å¨å
¶é£ç·æ¥èªä¸çå°æ¨ç IPï¼ISPï¼è·¯ç±å¨ï¼è¿½è¹¤å¨ï¼CDN 以åæ´å¤ãPeerTube å°æ¤ç¸ç¶éæï¼æåæè¦åæ¨ï¼å¦ææ¨æ³è¦è®æ¨ç IP ä¿æé±å¯ï¼è«ä½¿ç¨ VPN æ Tor ç覽å¨ãèªçºå¾ PeerTube ç§»é¤ P2P å°±è½çºæ¨å¸¶ä¾å¿åæ§æ¯ä¸çæ§çã
- src/app/+about/about-peertube/about-peertube.component.html135
+ src/app/+about/about-peertube/about-peertube.component.html134
å¯ä»¥ååªäºäºæ
ä¾ç·©è§£æ¤åé¡ï¼
- src/app/+about/about-peertube/about-peertube.component.html142
+ src/app/+about/about-peertube/about-peertube.component.html141
PeerTube å¸ææä¾ç¡å¯è½æ好çå°çï¼ä»¥ä¾¿çºæ¨æä¾æ´å¤é¸æ並æ¸å°æ»æçå¯è½æ§ãå°ç®åçºæ¢ï¼éæ¯æåå·è¡çåä½ï¼
- src/app/+about/about-peertube/about-peertube.component.html144
+ src/app/+about/about-peertube/about-peertube.component.html143
æåå°è¿½è¹¤å¨å¯ä»¥å³éç端é»æ¸éé²è¡äºéå¶
- src/app/+about/about-peertube/about-peertube.component.html150
+ src/app/+about/about-peertube/about-peertube.component.html149
æåå°è¿½è¹¤å¨æ¶å°çè«æ±é »çé²è¡äºéå¶
- src/app/+about/about-peertube/about-peertube.component.html151
+ src/app/+about/about-peertube/about-peertube.component.html150
å
許ç«èºç®¡çå¡å¾ç®¡çä»é¢åç¨ P2P
- src/app/+about/about-peertube/about-peertube.component.html152
+ src/app/+about/about-peertube/about-peertube.component.html151
æå¾ï¼è«è¨ä½æ¨ä¸ç´é½å¯ä»¥ééå¨å½±çææ¾å¨ä¸åæ P2P ä¾åç¨å®ï¼æè
å
å¨ç覽å¨ä¸åç¨ WebRTCã
- src/app/+about/about-peertube/about-peertube.component.html155
+ src/app/+about/about-peertube/about-peertube.component.html154
@@ -7287,8 +7407,8 @@ channel with the same name ()!
é£çµå·²è¤è£½
-
- src/app/+about/about-instance/about-instance.component.ts87
+ src/app/+about/about-instance/about-instance.component.ts91
+
è¯çµ¡ç®¡çå¡
@@ -7302,17 +7422,16 @@ channel with the same name ()!åå¾åå©
src/app/shared/shared-main/misc/help.component.ts16
-
å®æï¼
-
- src/app/+signup/+register/register.component.html108
+ src/app/+signup/+register/register.component.html108
+
PeerTube æ£å¨å»ºç«æ¨ç帳èâ¦â¦
-
- src/app/+signup/+register/register.component.html113
+ src/app/+signup/+register/register.component.html113
+
åå°ä¸ä¸æ¥
@@ -7332,17 +7451,17 @@ channel with the same name ()!
æåæ¯èª°ï¼
- src/app/shared/shared-instance/instance-about-accordion.component.html28
+ src/app/shared/shared-instance/instance-about-accordion.component.html38
æåè¨åç¶è·æ¤ç«èºå¤ä¹
ï¼
- src/app/shared/shared-instance/instance-about-accordion.component.html33
+ src/app/shared/shared-instance/instance-about-accordion.component.html43
æåè¦å¦ä½æ¯ä»æ¤ç«èºçè²»ç¨ï¼
- src/app/shared/shared-instance/instance-about-accordion.component.html38
+ src/app/shared/shared-instance/instance-about-accordion.component.html48
@@ -7355,12 +7474,12 @@ channel with the same name ()!
管çå¡èæçºæ§
- src/app/shared/shared-instance/instance-about-accordion.component.html23
+ src/app/shared/shared-instance/instance-about-accordion.component.html30
æ¥é©
- src/app/+signup/+register/custom-stepper.component.html10
+ src/app/+signup/+register/custom-stepper.component.html11
@@ -7414,14 +7533,18 @@ channel with the same name ()!src/app/+signup/+register/steps/register-step-channel.component.html
50,52
-
- Why do you want to join ?
+
+
+
+ çºä»éº¼æ¨æ³è¦å å
¥ ï¼
src/app/+signup/+register/steps/register-step-terms.component.html
4
-
- I am at least years old and agree to the Terms and to the Code of Conduct of
+
+
+
+ æè³å° æ²ï¼ä¸åæ ç æ¢æ¬¾èè¡çºå®å
src/app/+signup/+register/steps/register-step-terms.component.html
17,22
@@ -7439,7 +7562,6 @@ channel with the same name ()!src/app/+admin/overview/users/user-edit/user-edit.component.html96
src/app/+admin/overview/users/user-edit/user-edit.component.html96
-
æ¤ç«å°åç¨äºå½±çä¸å³ï¼å æ¤æ¨ç帳èå°ç¡æ³ä¸å³å½±çã
@@ -7512,7 +7634,6 @@ channel with the same name ()!4
-
註å
@@ -7622,18 +7743,15 @@ channel with the same name ()!
æ¦è¦½
-
- src/app/+admin/admin.component.ts
- 35
-
+ src/app/+admin/admin.component.ts44
å½±ç
-
-
-
- src/app/+accounts/accounts.component.ts81src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html259src/app/+video-channels/video-channels.component.ts90
+ src/app/+accounts/accounts.component.ts81
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html267
+ src/app/+video-channels/video-channels.component.ts90
+
使ç¨è
å稱已è¤è£½
@@ -7693,10 +7811,7 @@ channel with the same name ()!
{value, plural, =1 {è¨è«ä¸²} other {è¨è«ä¸²}}
-
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts
- 90
-
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts102
@@ -7763,7 +7878,7 @@ channel with the same name ()!
å·è¡ç·
- src/app/+admin/config/edit-custom-config/edit-configuration.service.ts92
+ src/app/+admin/config/edit-custom-config/edit-configuration.service.ts104
@@ -7793,8 +7908,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.ts335
+
ç«å°é¦é
@@ -7876,8 +7991,8 @@ channel with the same name ()!ç¡éå¶
src/app/+admin/config/shared/config.service.ts22
src/app/+admin/config/shared/config.service.ts36
- src/app/shared/shared-instance/instance-features-table.component.ts31
- src/app/shared/shared-instance/instance-features-table.component.ts38
+ src/app/shared/shared-instance/instance-features-table.component.ts29
+ src/app/shared/shared-instance/instance-features-table.component.ts36
src/app/shared/shared-main/users/user-quota.component.ts32
src/app/shared/shared-main/users/user-quota.component.ts38
@@ -7972,95 +8087,97 @@ channel with the same name ()!
æçµ
-
-
-
- src/app/+admin/follows/followers-list/followers-list.component.html51src/app/+admin/follows/followers-list/followers-list.component.ts40src/app/+admin/follows/followers-list/followers-list.component.ts86
+ src/app/+admin/follows/followers-list/followers-list.component.html51
+ src/app/+admin/follows/followers-list/followers-list.component.ts40
+ src/app/+admin/follows/followers-list/followers-list.component.ts86
+
åªé¤
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 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.ts64src/app/+admin/moderation/registration-list/registration-list.component.ts128src/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.ts226src/app/+admin/overview/videos/video-list.component.ts281src/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.ts50
+ src/app/+admin/follows/followers-list/followers-list.component.ts118
+ src/app/+admin/follows/following-list/following-list.component.ts42
+ src/app/+admin/moderation/registration-list/registration-list.component.ts65
+ src/app/+admin/moderation/registration-list/registration-list.component.ts129
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts91
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts95
+ src/app/+admin/overview/comments/video-comment-list.component.ts104
+ src/app/+admin/overview/comments/video-comment-list.component.ts175
+ src/app/+admin/overview/users/user-list/user-list.component.ts100
+ src/app/+admin/overview/users/user-list/user-list.component.ts248
+ src/app/+admin/overview/videos/video-list.component.ts76
+ src/app/+admin/overview/videos/video-list.component.ts227
+ src/app/+admin/overview/videos/video-list.component.ts282
+ src/app/+my-library/+my-video-channels/my-video-channels.component.ts63
+ src/app/+my-library/my-video-channel-syncs/my-video-channel-syncs.component.ts57
+ src/app/+my-library/my-video-playlists/my-video-playlist-elements.component.ts128
+ src/app/+my-library/my-video-playlists/my-video-playlists.component.ts35
+ src/app/+my-library/my-videos/my-videos.component.html51
+ src/app/+my-library/my-videos/my-videos.component.ts189
+ src/app/+videos/+video-edit/shared/video-edit.component.html191
+ src/app/+videos/+video-watch/shared/comment/video-comments.component.ts180
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts133
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts376
+ src/app/shared/shared-abuse-list/abuse-list-table.component.ts411
+ src/app/shared/shared-main/buttons/delete-button.component.ts21
+ src/app/shared/shared-main/buttons/delete-button.component.ts26
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts377
+
å·²æ¥å {count, plural, =1 { å追蹤è«æ±} other { å追蹤è«æ±}}
-
- src/app/+admin/follows/followers-list/followers-list.component.ts66
+ src/app/+admin/follows/followers-list/followers-list.component.ts66
+
å·²æ¥å追蹤è«æ±
-
- src/app/+admin/follows/followers-list/followers-list.component.ts68
+ src/app/+admin/follows/followers-list/followers-list.component.ts68
+
æ¨ççæ³è¦åçµ {count, plural, =1 { å追蹤è«æ±åï¼} other { å追蹤è«æ±åï¼}}
-
- src/app/+admin/follows/followers-list/followers-list.component.ts81
+ src/app/+admin/follows/followers-list/followers-list.component.ts81
+
æ¨ççæ³è¦åçµéäºè¿½è¹¤è«æ±åï¼
-
- src/app/+admin/follows/followers-list/followers-list.component.ts83
+ src/app/+admin/follows/followers-list/followers-list.component.ts83
+
å·²åçµ {count, plural, =1 { å追蹤è«æ±} other { å追蹤è«æ±}}
-
- src/app/+admin/follows/followers-list/followers-list.component.ts93
+ src/app/+admin/follows/followers-list/followers-list.component.ts93
+
追蹤è«æ±å·²åçµ
-
- src/app/+admin/follows/followers-list/followers-list.component.ts95
+ src/app/+admin/follows/followers-list/followers-list.component.ts95
+
å·²åªé¤ç追蹤è
å°å¯å次å³é追蹤è«æ±ã
-
- src/app/+admin/follows/followers-list/followers-list.component.ts109
+ src/app/+admin/follows/followers-list/followers-list.component.ts109
+
æ¨ççæ³è¦åªé¤ {count, plural, =1 { å追蹤è«æ±åï¼} other { å追蹤è«æ±åï¼}}
-
- src/app/+admin/follows/followers-list/followers-list.component.ts113
+ src/app/+admin/follows/followers-list/followers-list.component.ts113
+
æ¨ççæ³è¦åªé¤éäºè¿½è¹¤è«æ±åï¼
-
- src/app/+admin/follows/followers-list/followers-list.component.ts115
+ src/app/+admin/follows/followers-list/followers-list.component.ts115
+
å·²ç§»é¤ {count, plural, =1 { å追蹤è«æ±} other { å追蹤è«æ±}}
-
- src/app/+admin/follows/followers-list/followers-list.component.ts125
+ src/app/+admin/follows/followers-list/followers-list.component.ts125
+
追蹤è«æ±å·²ç§»é¤
-
- src/app/+admin/follows/followers-list/followers-list.component.ts127
+ src/app/+admin/follows/followers-list/followers-list.component.ts127
+
追蹤
@@ -8100,18 +8217,18 @@ channel with the same name ()!
åæ¶è¿½è¹¤
-
- src/app/+admin/follows/following-list/following-list.component.ts72
+ src/app/+admin/follows/following-list/following-list.component.ts72
+
æ¨ä¸å追蹤 {count, plural, =1 { äºã} other {éäº æ¢ç®äºã}}
-
- src/app/+admin/follows/following-list/following-list.component.ts79
+ src/app/+admin/follows/following-list/following-list.component.ts79
+
æ¨ä¸å追蹤å®åäºã
-
- src/app/+admin/follows/following-list/following-list.component.ts81
+ src/app/+admin/follows/following-list/following-list.component.ts81
+
åé¤
@@ -8123,33 +8240,33 @@ channel with the same name ()!
å·²åç¨
- src/app/+admin/follows/shared/redundancy-checkbox.component.ts23
+ src/app/+admin/follows/shared/redundancy-checkbox.component.ts22
å·²åç¨
- src/app/+admin/follows/shared/redundancy-checkbox.component.ts23
+ src/app/+admin/follows/shared/redundancy-checkbox.component.ts22
åé¤ çº
- src/app/+admin/follows/shared/redundancy-checkbox.component.ts25
+ src/app/+admin/follows/shared/redundancy-checkbox.component.ts24
æ¨ççæ³è¦ç§»é¤æ¤éè¤å½±çåï¼
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts149
-
+
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts146
移é¤åé¤
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts150
-
+
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts147
éè¤å½±çå·²åªé¤ï¼
- src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts156
-
+
+ src/app/+admin/follows/video-redundancies-list/video-redundancies-list.component.ts153
帳è 已被æ¨çç«èºè§£é¤éé³ã
@@ -8190,7 +8307,7 @@ 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/shared/video-edit.component.html113
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
@@ -8320,11 +8437,11 @@ channel with the same name ()!
解é¤å°é
-
-
-
-
- src/app/+admin/moderation/video-block-list/video-block-list.component.ts86src/app/+admin/moderation/video-block-list/video-block-list.component.ts136src/app/+admin/overview/videos/video-list.component.ts88src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts365
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts86
+ src/app/+admin/moderation/video-block-list/video-block-list.component.ts136
+ src/app/+admin/overview/videos/video-list.component.ts88
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts365
+
å½±ç 已解é¤å°éã
@@ -8403,15 +8520,14 @@ channel with the same name ()!
å·¥ä½
-
-
- src/app/+admin/admin.component.ts162src/app/+admin/system/system.routes.ts24
+ src/app/+admin/system/system.routes.ts25
+
ç´é
-
-
- src/app/+admin/admin.component.ts170src/app/+admin/system/system.routes.ts35
+ src/app/+admin/admin.component.ts193
+ src/app/+admin/system/system.routes.ts36
+
å¤æç¨å¼ç´¢å¼ä¸å¯ç¨ãè«ç¨å¾å試ã
@@ -8544,24 +8660,27 @@ channel with the same name ()!
è³è¨
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html123
src/app/+admin/system/logs/logs.component.ts122
è¦å
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html124
src/app/+admin/system/logs/logs.component.ts126
é¯èª¤
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html125
src/app/+admin/system/logs/logs.component.ts130
é¤é¯
-
-
- src/app/+admin/admin.component.ts178src/app/+admin/system/system.routes.ts46
+ src/app/+admin/admin.component.ts201
+ src/app/+admin/system/system.routes.ts47
+
è³è¨
@@ -8578,31 +8697,144 @@ channel with the same name ()!å·²ç¼ä½
src/app/+admin/overview/videos/video-list.component.html43
-
-
- è¦å
- src/app/core/routing/can-deactivate-guard.service.ts23
+
+
+ è¦å
+ src/app/core/routing/can-deactivate-guard.service.ts22
+
+
+
+ æ·ºè²ï¼æ©è²ææ·±è²
+ src/app/core/theme/theme.service.ts47
+
+
+
+ é¯èª¤
+ src/app/core/auth/auth.service.ts107
+ src/app/core/notification/notifier.service.ts19
+
+
+
+ æ¨æºæ¥èª
+ src/app/+admin/system/logs/logs.component.ts141
+
+
+
+ å¯©æ ¸æ¥èª
+ src/app/+admin/system/logs/logs.component.ts145
+
+
+
+ 顯示 å° ï¼ä¸å
± åå·è¡å¨ä½æ¥
+
+ src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html
+ 18
+
+
+
+
+ UUID
+ src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html28
+
+
+
+ åªå
ç¨åº¦
+ src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html31
+
+
+
+ é²åº¦
+ src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html32
+
+
+
+ å·è¡å¨
+ src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html33
+
+
+
+ é
¬è¼ï¼
+ src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html98
+
+
+
+ ç§äººé
¬è¼ï¼
+ src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html103
+
+
+
+ æ¾ä¸å°å·è¡å¨ä½æ¥ã
+ src/app/+admin/system/runners/runner-job-list/runner-job-list.component.html116
+
+
+
+ åæ¶æ¤ä½æ¥
+ src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts35
+
+
+
+ æ¨ççæ³è¦åæ¶{count, plural, =1 {æ¤å·¥ä½} other {åå·¥ä½}}åï¼åå·¥ä½ä¹å°æ被åæ¶ã
+
+ src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts
+ 61
+
+
+
+
+ æ¨ççæ³è¦åæ¶éäºå·¥ä½åï¼åå·¥ä½ä¹å°æåæ¶ã
+
+ src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts
+ 62
+
+
+
+
+ å·¥ä½å·²åæ¶ã
+
+ src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts
+ 72
+
+
+
+
+ å·è¡å¨è¨»åæ¬æ
+
+ src/app/+admin/system/runners/runner-list/runner-list.component.html
+ 9
+
+
+ src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html
+ 4
+
+
+
+
+ 顯示 å° ï¼ä¸å
± åé 端å·è¡å¨
+
+ src/app/+admin/system/runners/runner-list/runner-list.component.html
+ 18
+
-
-
- æ·ºè²ï¼æ©è²ææ·±è²
- src/app/core/theme/theme.service.ts47
+
+
+ IP
+ src/app/+admin/system/runners/runner-list/runner-list.component.html25
-
-
- é¯èª¤
-
-
- src/app/core/auth/auth.service.ts107src/app/core/notification/notifier.service.ts19
-
-
- æ¨æºæ¥èª
- src/app/+admin/system/logs/logs.component.ts141
+
+
+ æå¾æ¥è§¸
+
+ src/app/+admin/system/runners/runner-list/runner-list.component.html
+ 26
+
-
-
- å¯©æ ¸æ¥èª
- src/app/+admin/system/logs/logs.component.ts145
+
+
+ æ¾ä¸å°é 端å·è¡å¨ã
+
+ src/app/+admin/system/runners/runner-list/runner-list.component.html
+ 56
+
@@ -8618,9 +8850,11 @@ channel with the same name ()!
å·²å°éçå½±ç
-
- src/app/+admin/moderation/moderation.routes.ts67
- User registrations
+ src/app/+admin/moderation/moderation.routes.ts67
+
+
+
+ 使ç¨è
註å
src/app/+admin/moderation/moderation.routes.ts
79
@@ -8629,111 +8863,135 @@ channel with the same name ()!
å·²éé³çç«èº
-
- src/app/+admin/moderation/moderation.routes.ts114
- Accept registrationReject registration
+ src/app/+admin/moderation/moderation.routes.ts114
+
+
+
+ æ¥å 註åæçµ è¨»å
src/app/+admin/moderation/registration-list/process-registration-modal.component.html
4,5
-
- Registration email has not been verified. Email delivery has been disabled by default.
+
+
+
+ 註åé»åéµä»¶å°æªé©èãé»åéµä»¶ééå·²é è¨åç¨ã
src/app/+admin/moderation/registration-list/process-registration-modal.component.html
14,16
-
- Accepting registration will create the account and channel.
+
+
+
+ æ¥å 註åå°æ建ç«å¸³èèé »éã
src/app/+admin/moderation/registration-list/process-registration-modal.component.html
21,22
-
- An email will be sent to explaining its account has been created with the moderation response you'll write below.
+
+
+
+ 解éå
¶å¸³è已使ç¨æ¨å°å¨ä¸é¢ç·¨å¯«çå¯©æ ¸åè¦å»ºç«çé»åéµä»¶å°æå³éè³ ã
src/app/+admin/moderation/registration-list/process-registration-modal.component.html
24,26
-
- Emails are not enabled on this instance so PeerTube won't be able to send an email to explaining its account has been created.
+
+
+
+ æ¤ç«å°æªåç¨é»åéµä»¶ï¼å æ¤ PeerTube å°ç¡æ³å³é解éå
¶å¸³è已使ç¨æ¨å°å¨ä¸é¢ç·¨å¯«çå¯©æ ¸åè¦å»ºç«çé»åéµä»¶è³ ã
src/app/+admin/moderation/registration-list/process-registration-modal.component.html
28,30
-
- An email will be sent to explaining its registration request has been rejected with the moderation response you'll write below.
+
+
+
+ 解éå
¶è¨»åè«æ±å·²ä½¿ç¨æ¨å°å¨ä¸é¢ç·¨å¯«çå¯©æ ¸åè¦è¢«æçµçé»åéµä»¶å°æå³éè³ ã
src/app/+admin/moderation/registration-list/process-registration-modal.component.html
34,36
-
- Emails are not enabled on this instance so PeerTube won't be able to send an email to explaining its registration request has been rejected.
+
+
+
+ æ¤ç«å°æªåç¨é»åéµä»¶ï¼å æ¤ PeerTube ç¡æ³å³éå
¶è¨»åè«æ±å·²ä½¿ç¨æ¨å°å¨ä¸é¢ç·¨å¯«çå¯©æ ¸åè¦è¢«æçµçé»åéµä»¶å³éè³ ã
src/app/+admin/moderation/registration-list/process-registration-modal.component.html
38,40
-
- Send a message to the user
+
+
+
+ å³éè¨æ¯çµ¦ä½¿ç¨è
src/app/+admin/moderation/registration-list/process-registration-modal.component.html
45
-
- Prevent email from being sent to the user
+
+
+
+ é¿å
å³éé»åéµä»¶çµ¦ä½¿ç¨è
src/app/+admin/moderation/registration-list/process-registration-modal.component.html
60
-
- Accept registration
-
- src/app/+admin/moderation/registration-list/process-registration-modal.component.ts
- 69
-
-
- Reject registration
-
- src/app/+admin/moderation/registration-list/process-registration-modal.component.ts
- 72
-
-
- account created
-
- src/app/+admin/moderation/registration-list/process-registration-modal.component.ts
- 96
-
-
- registration rejected
-
- src/app/+admin/moderation/registration-list/process-registration-modal.component.ts
- 113
-
-
- Moderation response is required.
+
+
+
+ æ¥å註å
+ src/app/+admin/moderation/registration-list/process-registration-modal.component.ts68
+
+
+
+ æçµè¨»å
+ 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.ts112
+
+
+
+ éè¦å¯©æ ¸åæã
src/app/+admin/moderation/registration-list/process-registration-validators.ts
7
-
- Moderation response must be at least 2 characters long.
+
+
+
+ å¯©æ ¸åæå¿
é è³å° 2 ååå
é·ã
src/app/+admin/moderation/registration-list/process-registration-validators.ts
8
-
- Moderation response cannot be more than 3000 characters long.
+
+
+
+ å¯©æ ¸åæä¸è½å¤æ¼ 3000 ååå
ã
src/app/+admin/moderation/registration-list/process-registration-validators.ts
9
-
- Registration requests
+
+
+
+ 註åè«æ±
src/app/+admin/moderation/registration-list/registration-list.component.html
3
-
- Showing to of registrations
+
+
+
+ 顯示 å° ï¼å
¨é¨ å註å
src/app/+admin/moderation/registration-list/registration-list.component.html
11
@@ -8841,122 +9099,122 @@ channel with the same name ()!
è¯ç
- src/app/+admin/admin.component.ts72
+ src/app/+admin/admin.component.ts81
å½±çèçè¨é½å°æ被åªé¤ã
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts101src/app/shared/shared-moderation/user-moderation-dropdown.component.ts346
+ src/app/+admin/overview/users/user-list/user-list.component.ts101
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts346
+
é»æ
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts106src/app/shared/shared-moderation/user-moderation-dropdown.component.ts351
+ src/app/+admin/overview/users/user-list/user-list.component.ts106
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts351
+
使ç¨è
å°ç¡æ³ç»å
¥ï¼ä½å½±çèçè¨å°æä¿æå樣ã
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts107src/app/shared/shared-moderation/user-moderation-dropdown.component.ts352
+ src/app/+admin/overview/users/user-list/user-list.component.ts107
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts352
+
åæ¶é»æ
-
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts112src/app/+admin/overview/users/user-list/user-list.component.ts217src/app/shared/shared-moderation/user-moderation-dropdown.component.ts83
+ src/app/+admin/overview/users/user-list/user-list.component.ts112
+ src/app/+admin/overview/users/user-list/user-list.component.ts217
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts83
+
è¨å®é»åéµä»¶çºå·²é©è
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts119src/app/shared/shared-moderation/user-moderation-dropdown.component.ts363
+ src/app/+admin/overview/users/user-list/user-list.component.ts119
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts363
+
已建ç«
-
- src/app/+admin/overview/users/user-list/user-list.component.ts134
+ src/app/+admin/overview/users/user-list/user-list.component.ts134
+
æ¯æ¥é
é¡
-
- src/app/+admin/overview/users/user-list/user-list.component.ts137
+ src/app/+admin/overview/users/user-list/user-list.component.ts137
+
æè¿ç»å
¥
-
- src/app/+admin/overview/users/user-list/user-list.component.ts135
+ src/app/+admin/overview/users/user-list/user-list.component.ts135
+
æ¨ä¸è½é»æ rootã
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts199src/app/shared/shared-moderation/user-moderation-dropdown.component.ts71
+ src/app/+admin/overview/users/user-list/user-list.component.ts199
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts71
+
æ¨ççæ³è¦åæ¶å°é {count, plural, =1 {1 ä½ä½¿ç¨è
} other { ä½ä½¿ç¨è
}}ï¼
-
- src/app/+admin/overview/users/user-list/user-list.component.ts213
+ src/app/+admin/overview/users/user-list/user-list.component.ts213
+
æ¨ççæ³è¦è§£é¤é»æ 使ç¨è
åï¼
-
- src/app/+admin/overview/users/user-list/user-list.component.ts215
+ src/app/+admin/overview/users/user-list/user-list.component.ts215
+
{count, plural, =1 {1 å使ç¨è
已解é¤å°é} other { å使ç¨è
已解é¤å°éã}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts226
+ src/app/+admin/overview/users/user-list/user-list.component.ts226
+
使ç¨è
已解é¤é»æã
-
- src/app/+admin/overview/users/user-list/user-list.component.ts228
+ src/app/+admin/overview/users/user-list/user-list.component.ts228
+
æ¨ç¡æ³åªé¤ rootã
-
-
- src/app/+admin/overview/users/user-list/user-list.component.ts240src/app/shared/shared-moderation/user-moderation-dropdown.component.ts99
+ src/app/+admin/overview/users/user-list/user-list.component.ts240
+ src/app/shared/shared-moderation/user-moderation-dropdown.component.ts99
+
<p>æ¨ç¡æ³å»ºç«è¢«å·²åªé¤ç使ç¨è
æé »é使ç¨ç使ç¨è
å稱æé »éå稱ã</p>
-
- src/app/+admin/overview/users/user-list/user-list.component.ts244
+ src/app/+admin/overview/users/user-list/user-list.component.ts244
+
é代表äºä»¥ä¸ä½¿ç¨è
å稱å°æ被永ä¹
åªé¤ä¸ç¡æ³éåï¼
-
- src/app/+admin/overview/users/user-list/user-list.component.ts245
+ src/app/+admin/overview/users/user-list/user-list.component.ts245
+
{count, plural, =1 {1 å使ç¨è
å·²åªé¤ã} other { å使ç¨è
å·²åªé¤ã}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts255
+ src/app/+admin/overview/users/user-list/user-list.component.ts255
+
å使ç¨è
å·²åªé¤ã
-
- src/app/+admin/overview/users/user-list/user-list.component.ts257
+ src/app/+admin/overview/users/user-list/user-list.component.ts257
+
{count, plural, =1 {1 å使ç¨è
é»åéµä»¶è¨å®çºå·²é©èã} other { å使ç¨è
é»åéµä»¶è¨å®çºå·²é©èã}}
-
- src/app/+admin/overview/users/user-list/user-list.component.ts273
+ src/app/+admin/overview/users/user-list/user-list.component.ts273
+
å使ç¨è
é»åéµä»¶è¨å®çºå·²é©èã
-
- src/app/+admin/overview/users/user-list/user-list.component.ts275
+ src/app/+admin/overview/users/user-list/user-list.component.ts275
+
帳è 已解é¤éé³ã
@@ -8993,18 +9251,18 @@ channel with the same name ()!
è«æª¢æ¥æ¨çé»åéµä»¶ä»¥é©èæ¨æ°çé»åéµä»¶ã
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts53
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts54
é»åéµä»¶å·²æ´æ°ã
-
-
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts55src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html10
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts56
+ src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html10
+
æ¨ç®åå¯ç¢¼ç¡æã
- src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts61
+ src/app/+my-account/my-account-settings/my-account-change-email/my-account-change-email.component.ts62
src/app/+my-account/my-account-settings/my-account-change-password/my-account-change-password.component.ts61
@@ -9057,6 +9315,22 @@ channel with the same name ()!æ¨ç帳èå·²åªé¤ã
src/app/+my-account/my-account-settings/my-account-danger-zone/my-account-danger-zone.component.ts39
+
+
+ å
許é»åéµä»¶å
¬é顯示
+
+ src/app/+my-account/my-account-settings/my-account-email-preferences/my-account-email-preferences.component.html
+ 6
+
+
+
+
+ å¿
é ç³è« podcast RSS feedã
+
+ src/app/+my-account/my-account-settings/my-account-email-preferences/my-account-email-preferences.component.html
+ 9
+
+
çé¢è¨å®å·²æ´æ°ã
@@ -9066,117 +9340,102 @@ channel with the same name ()!
å¾æ¨çè¨é±èä¾çæ°å½±ç
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts32
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts33
æ¨å½±ççæ°çè¨
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts33
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts34
æ°æ¿«ç¨
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts34
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts35
èªåå°éçå½±çæ£å¨çå¾
審é±
-
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts
- 35
-
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts36
æ¨çå
¶ä¸ä¸é¨å½±ç已被å°éï¼è§£é¤å°é
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts36
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts37
å½±çå·²ç¼ä½ï¼å¨è½æ編碼ï¼æå®çæ´æ°å¾ï¼
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts37
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts38
å½±çå¯å
¥å®æ
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts38
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts39
æ¨çç«èºä¸ææ°ä½¿ç¨è
註å
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts39
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts40
æ¨ææ¨çå
¶ä¸ä¸åé »éæäºæ°ç追蹤è
-
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts
- 40
-
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts41
æ人å¨å½±ççè¨ä¸æåæ¨
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts41
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts42
æ¨çç«èºæ 1 åæ°ç追蹤è
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts42
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts43
æ¨çç«èºå·²èªå追蹤å
¶ä»ç«èº
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts43
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts44
æ¿«ç¨åå ±æ¶å°æ°è¨æ¯
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts44
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts45
æ¨çå
¶ä¸ä¸ä»½æ¿«ç¨åå ±å·²è¢«æ¿ä¸»æ¥åæåçµ
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts45
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts46
æ°çç PeerTube å·²å¯ä½¿ç¨
-
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts
- 46
-
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts47
æ¨çå
¶ä¸ä¸åå¤æç¨å¼ï¼ä½æ¯ä¸»é¡å·²ææ°çæ¬å¯ç¨
-
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts
- 47
-
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts48
å½±çå·¥ä½å®¤ç·¨è¼¯å·²çµæ
-
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts
- 48
-
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts49
社交
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts52
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts53
æ¨çå½±ç
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts61
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts62
å好è¨å®å·²å²å
- src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts136
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.ts137
@@ -9194,20 +9453,20 @@ 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.ts119
+ src/app/+my-account/my-account-settings/my-account-settings.component.ts45
大é ç
§
- 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.ts129
+ src/app/+my-account/my-account-settings/my-account-settings.component.ts55
å·²åªé¤å¤§é ç
§ã
- 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.ts139
+ src/app/+my-account/my-account-settings/my-account-settings.component.ts65
@@ -9227,8 +9486,8 @@ channel with the same name ()!
顯示ï¼å½±çè¨å®å·²æ´æ°ã
-
- src/app/shared/shared-user-settings/user-video-settings.component.ts132
+ src/app/shared/shared-user-settings/user-video-settings.component.ts132
+
å½±çé »é å·²æ´æ°ã
@@ -9242,32 +9501,32 @@ 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
æ©«å¹
å·²è®æ´ã
- src/app/+manage/video-channel-edit/video-channel-update.component.ts148
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts155
æ©«å¹
- src/app/+manage/video-channel-edit/video-channel-update.component.ts155
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts162
æ©«å¹
å·²åªé¤ã
- 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
ç¶å¤©çè§ç次æ¸
- src/app/+my-library/+my-video-channels/my-video-channels.component.ts88
+ src/app/+my-library/+my-video-channels/my-video-channels.component.ts106
@@ -9326,18 +9585,12 @@ channel with the same name ()!
å¨ URL åæ¸ä¸ç¼ºå° URL åæ¸
-
- src/app/+remote-interaction/remote-interaction.component.ts
- 25
-
+ src/app/+remote-interaction/remote-interaction.component.ts24
ç¡æ³ååé 端è³æº
-
- src/app/+remote-interaction/remote-interaction.component.ts
- 48
-
+ src/app/+remote-interaction/remote-interaction.component.ts47
@@ -9384,7 +9637,15 @@ 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.html22
+ src/app/menu/notification.component.html28
+
+
+
+ éç¥å好è¨å®
+
+ src/app/+my-account/my-account-notifications/my-account-notifications.component.html
+ 6
+
@@ -9474,10 +9735,8 @@ channel with the same name ()!
æåºç±
-
- src/app/+my-library/my-videos/my-videos.component.html
- 26
-
+ src/app/+my-account/my-account-notifications/my-account-notifications.component.html11
+ src/app/+my-library/my-videos/my-videos.component.html26
@@ -9583,7 +9842,7 @@ channel with the same name ()!Videos
å½±ç
src/app/+accounts/account-videos/account-videos.component.ts17
- src/app/+admin/admin.component.ts49
+ src/app/+admin/admin.component.ts58
src/app/+admin/overview/videos/video-list.component.html3
src/app/+my-library/my-library.component.ts52
src/app/+search/search-filters.component.html195
@@ -9601,43 +9860,43 @@ channel with the same name ()!
æ大大å°
- src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts46
+ src/app/shared/shared-actor-image-edit/actor-avatar-edit.component.ts44
src/app/shared/shared-forms/preview-upload.component.ts38
æ大å編輯å¨
-
- src/app/shared/shared-forms/markdown-textarea.component.ts49
+ src/app/shared/shared-forms/markdown-textarea.component.ts49
+
é¢éæ大å編輯å¨
-
- src/app/shared/shared-forms/markdown-textarea.component.ts50
+ src/app/shared/shared-forms/markdown-textarea.component.ts50
+
å
å«é©èé£çµçé»åéµä»¶å·²å³éå° ã
src/app/+signup/+verify-account/verify-account-ask-send-email/verify-account-ask-send-email.component.ts40
-
- Verify email
+
+
+
+ é©èé»åéµä»¶
src/app/+signup/+verify-account/verify-account-email/verify-account-email.component.html
2
-
æ¾ä¸å°ä½¿ç¨è
id æé©èå串ã
-
-
- src/app/+reset-password/reset-password.component.ts38
+ src/app/+reset-password/reset-password.component.ts38
+
è¨é±å¸³è
-
-
- src/app/+video-channels/video-channels.component.ts85src/app/+videos/+video-watch/video-watch.component.ts834
+ src/app/+video-channels/video-channels.component.ts85
+ src/app/+videos/+video-watch/video-watch.component.ts839
+
ææ¾æ¸
å®
@@ -9734,22 +9993,22 @@ channel with the same name ()!
æ¨ç¢ºå®è¦ç·¨è¼¯ããåï¼
- src/app/+video-studio/edit/video-studio-edit.component.ts73
+ src/app/+video-studio/edit/video-studio-edit.component.ts75
ç®åçå½±çå°è¢«ç·¨è¼¯å¾çå½±çè¦å¯«ä¸<strong>æ¨å°ç¡æ³éå</strong>ã<br /><br />
- src/app/+video-studio/edit/video-studio-edit.component.ts77
+ src/app/+video-studio/edit/video-studio-edit.component.ts79
æéä¸ä¸ï¼å°å·è¡ä»¥ä¸å·¥ä½ï¼<ol></ol>
- src/app/+video-studio/edit/video-studio-edit.component.ts78
+ src/app/+video-studio/edit/video-studio-edit.component.ts80
編輯工ä½å·²å»ºç«ã
- src/app/+video-studio/edit/video-studio-edit.component.ts91
+ src/app/+video-studio/edit/video-studio-edit.component.ts93
@@ -9789,34 +10048,34 @@ channel with the same name ()!
åå¾æçè¨é±
-
- src/app/core/auth/auth.service.ts63
+ src/app/core/auth/auth.service.ts63
+
åå¾æçå½±ç
-
- src/app/core/auth/auth.service.ts67
+ src/app/core/auth/auth.service.ts67
+
åå¾æçå¯å
¥
-
- src/app/core/auth/auth.service.ts71
+ src/app/core/auth/auth.service.ts71
+
åå¾æçé »é
-
- src/app/core/auth/auth.service.ts75
+ src/app/core/auth/auth.service.ts75
+
ç¡æ³æ·å OAuth 客æ¶ç«¯æèï¼ãè«ç¢ºä¿æ¨å·²æ£ç¢ºè¨å® PeerTubeï¼config/ ç®éï¼ï¼ç¹å¥æ¯ "webserver" é¨ä»½ã
-
- src/app/core/auth/auth.service.ts102
+ src/app/core/auth/auth.service.ts102
+
æ¨éè¦éæ°é£ç·ã
-
- src/app/core/auth/auth.service.ts235
+ src/app/core/auth/auth.service.ts233
+
顯示æé±èæ¤èªªæé¸å®
@@ -9851,9 +10110,9 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ç±é
-
-
- src/app/+videos/video-list/videos-list-common-page.component.ts208src/app/core/menu/menu.service.ts140
+ src/app/+videos/video-list/videos-list-common-page.component.ts205
+ src/app/core/menu/menu.service.ts140
+
ä½æ¼
@@ -9874,24 +10133,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ä¸æ£ç¢ºç使ç¨è
å稱æå¯ç¢¼ã
-
- src/app/+login/login.component.ts214
+ src/app/+login/login.component.ts212
+
æ¨ç帳è已被å°éã
-
- src/app/+login/login.component.ts219
- This account is awaiting approval by moderators.
-
- src/app/+login/login.component.ts
- 224
-
-
- Registration approval has been rejected for this account.
-
- src/app/+login/login.component.ts
- 229
-
+ src/app/+login/login.component.ts217
+
+
+
+ æ¤å¸³èæ£å¨çå¾
調解å¡æ¹åã
+ src/app/+login/login.component.ts222
+
+
+
+ æ¤å¸³èç註åæ¹å已被æçµã
+ src/app/+login/login.component.ts227
@@ -9926,41 +10183,41 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ä»å¤©
-
-
-
- src/app/+search/search-filters.component.ts40src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts69src/app/shared/shared-video-miniature/videos-list.component.ts140
+ src/app/+search/search-filters.component.ts40
+ src/app/+videos/+video-edit/shared/i18n-primeng-calendar.service.ts69
+ src/app/shared/shared-video-miniature/videos-list.component.ts140
+
æ¨å¤©
-
- src/app/shared/shared-video-miniature/videos-list.component.ts141
+ src/app/shared/shared-video-miniature/videos-list.component.ts141
+
æ¬é±
-
- src/app/shared/shared-video-miniature/videos-list.component.ts142
+ src/app/shared/shared-video-miniature/videos-list.component.ts142
+
æ¬æ
-
- src/app/shared/shared-video-miniature/videos-list.component.ts143
+ src/app/shared/shared-video-miniature/videos-list.component.ts143
+
ä¸åæ
-
- src/app/shared/shared-video-miniature/videos-list.component.ts144
+ src/app/shared/shared-video-miniature/videos-list.component.ts144
+
è¼è
-
- src/app/shared/shared-video-miniature/videos-list.component.ts145
+ src/app/shared/shared-video-miniature/videos-list.component.ts145
+
ç¡æ³è¼å
¥æ´å¤å½±çãè«ç¨å¾å試ã
-
-
- src/app/shared/shared-video-miniature/videos-list.component.ts431src/app/shared/shared-video-miniature/videos-selection.component.ts131
+ src/app/shared/shared-video-miniature/videos-list.component.ts431
+ src/app/shared/shared-video-miniature/videos-selection.component.ts132
+
éå» 7 天
@@ -10024,37 +10281,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
æå°ç´¢å¼ä¸å¯ç¨ãæ£å¨ä½¿ç¨ç«èºçµæé試ã
- src/app/+search/search.component.ts159
+ src/app/+search/search.component.ts163
æå°é¯èª¤
- src/app/+search/search.component.ts160
+ src/app/+search/search.component.ts164
æå°
-
- src/app/+search/search.component.ts
- 252
-
+ src/app/+search/search.component.ts256
PeerTube ç«å°ä¸»æ©é濾æ¢ä»¶ç¡æ
- src/app/+search/search.component.ts327
+ 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.ts253src/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
+
å¨å¤æç¨å¼èä½æ¯ä¸»é¡éç覽
@@ -10062,14 +10316,34 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
src/app/+admin/plugins/shared/plugin-navigation.component.html
7
-
- User email has been verified
+
+
+
+ å¤æç¨å¼
+
+ src/app/+admin/plugins/shared/plugin-navigation.component.html
+ 8
+
+
+
+
+ ä½æ¯ä¸»é¡
+
+ src/app/+admin/plugins/shared/plugin-navigation.component.html
+ 9
+
+
+
+
+ å·²é©è使ç¨è
é»åéµä»¶
src/app/+admin/shared/user-email-info.component.ts
15
-
- User email hasn't been verified
+
+
+
+ 使ç¨è
é»åéµä»¶å°æªé©è
src/app/+admin/shared/user-email-info.component.ts
18
@@ -10628,21 +10902,27 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
æ¨å¿
é åæç«èºæ¢æ¬¾ä»¥å¨å
¶ä¸è¨»åã
-
- src/app/+signup/+register/shared/register-validators.ts7
- Registration reason is required.
+ src/app/+signup/+register/shared/register-validators.ts7
+
+
+
+ 註åçç±å¿
å¡«ã
src/app/+signup/+register/shared/register-validators.ts
14
-
- Registration reason must be at least 2 characters long.
+
+
+
+ 註åçç±å¿
é è³å° 2 ååå
é·ã
src/app/+signup/+register/shared/register-validators.ts
15
-
- Registration reason cannot be more than 3000 characters long.
+
+
+
+ 註åçç±ä¸è½å¤æ¼ 3000 ååå
é·ã
src/app/+signup/+register/shared/register-validators.ts
16
@@ -10651,33 +10931,33 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
é»æçç±å¿
é è³å° 3 ååå
ã
-
- src/app/shared/form-validators/user-validators.ts145
+ src/app/shared/form-validators/user-validators.ts145
+
é»æçç±å¿
é å¤æ¼ 250 ååå
ã
-
- src/app/shared/form-validators/user-validators.ts146
+ src/app/shared/form-validators/user-validators.ts146
+
顯示å稱å¿
å¡«ã
-
-
-
- src/app/shared/form-validators/user-validators.ts157src/app/shared/form-validators/video-channel-validators.ts24src/app/shared/form-validators/video-playlist-validators.ts12
+ src/app/shared/form-validators/user-validators.ts157
+ src/app/shared/form-validators/video-channel-validators.ts24
+ src/app/shared/form-validators/video-playlist-validators.ts12
+
顯示å稱å¿
é è³å° 1 ååå
é·ã
-
-
-
- src/app/shared/form-validators/user-validators.ts158src/app/shared/form-validators/video-channel-validators.ts25src/app/shared/form-validators/video-playlist-validators.ts13
+ src/app/shared/form-validators/user-validators.ts158
+ src/app/shared/form-validators/video-channel-validators.ts25
+ src/app/shared/form-validators/video-playlist-validators.ts13
+
顯示å稱ä¸è½å¤æ¼ 50 ååå
ã
-
-
- src/app/shared/form-validators/user-validators.ts159src/app/shared/form-validators/video-channel-validators.ts26
+ src/app/shared/form-validators/user-validators.ts159
+ src/app/shared/form-validators/video-channel-validators.ts26
+
檢èçç±å¿
å¡«ã
@@ -10874,46 +11154,46 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ç´æ RTMP Url
- src/app/+videos/+video-edit/shared/video-edit.component.html237
+ src/app/+videos/+video-edit/shared/video-edit.component.html239
src/app/shared/shared-video-live/live-stream-information.component.html19
ç´æ RTMPS Url
- src/app/+videos/+video-edit/shared/video-edit.component.html242
+ src/app/+videos/+video-edit/shared/video-edit.component.html244
src/app/shared/shared-video-live/live-stream-information.component.html24
ç´æ串æµéé°
- src/app/+videos/+video-edit/shared/video-edit.component.html247
+ src/app/+videos/+video-edit/shared/video-edit.component.html249
src/app/shared/shared-video-live/live-stream-information.component.html29
â ï¸ çµå°ä¸è¦èå
¶ä»äººå享æ¨ç串æµéé°ã
- src/app/+videos/+video-edit/shared/video-edit.component.html250
+ src/app/+videos/+video-edit/shared/video-edit.component.html252
src/app/shared/shared-video-live/live-stream-information.component.html32
éæ¯ä¸è¬ç´æ
- src/app/+videos/+video-edit/shared/video-edit.component.html256
+ src/app/+videos/+video-edit/shared/video-edit.component.html258
å¨ä¸è¬çç´æä¸ï¼æ¨åªè½ä¸²æµä¸æ¬¡ãè¥æ¨åç¨éæï¼å
¶å°æå²åå¨èæ¨çç´æç¸åç URL ä¸
- src/app/+videos/+video-edit/shared/video-edit.component.html259
+ src/app/+videos/+video-edit/shared/video-edit.component.html260
éæ¯æ°¸ä¹
ï¼éè¤ç´æ
- src/app/+videos/+video-edit/shared/video-edit.component.html265
+ src/app/+videos/+video-edit/shared/video-edit.component.html267
æ¨å¯ä»¥å¨æ°¸ä¹
ï¼å®æç´æä¸å¤æ¬¡ä¸²æµãè¥æ¨åç¨éæï¼å®åå°æ被å²åçºå®ç¨çå½±ç
- src/app/+videos/+video-edit/shared/video-edit.component.html268
+ src/app/+videos/+video-edit/shared/video-edit.component.html269
@@ -11088,7 +11368,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
æææªå²åçè³æé½å°æéºå¤±ï¼æ¨ç¢ºå®æ¨æ³è¦é¢éæ¤é é¢åï¼
- src/app/core/routing/can-deactivate-guard.service.ts19
+ src/app/core/routing/can-deactivate-guard.service.ts18
@@ -11459,83 +11739,80 @@ 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/+videos/+video-edit/shared/video-edit.component.ts218
src/app/shared/shared-forms/select/select-languages.component.ts25
å·²é±è
- src/app/shared/shared-instance/instance-features-table.component.ts54
+ src/app/shared/shared-instance/instance-features-table.component.ts52
模ç³ç¢ºèªè«æ±
- src/app/shared/shared-instance/instance-features-table.component.ts55
+ src/app/shared/shared-instance/instance-features-table.component.ts53
已顯示
- src/app/shared/shared-instance/instance-features-table.component.ts56
+ src/app/shared/shared-instance/instance-features-table.component.ts54
src/app/shared/shared-video-miniature/video-filters.model.ts243
-
- Disabled
-
- src/app/shared/shared-instance/instance-features-table.component.ts
- 62
-
-
- Requires approval by moderators
-
- src/app/shared/shared-instance/instance-features-table.component.ts
- 63
-
-
- Enabled
-
- src/app/shared/shared-instance/instance-features-table.component.ts
- 65
-
+
+
+
+ å·²åç¨
+ src/app/shared/shared-instance/instance-features-table.component.ts60
+
+
+
+ éè¦èª¿è§£å¡æ¹å
+ src/app/shared/shared-instance/instance-features-table.component.ts61
+
+
+
+ å·²åç¨
+ src/app/shared/shared-instance/instance-features-table.component.ts63
~ {hours, plural, =1 {1å°æ} other {å°æ}}
-
- src/app/shared/shared-instance/instance-features-table.component.ts80
+ src/app/shared/shared-instance/instance-features-table.component.ts74
+
~ å°æ
-
- src/app/shared/shared-instance/instance-features-table.component.ts82
+ src/app/shared/shared-instance/instance-features-table.component.ts76
+
~ {minutes, plural, =1 {1åé} other {åé}}
-
- src/app/shared/shared-instance/instance-features-table.component.ts88
+ src/app/shared/shared-instance/instance-features-table.component.ts82
+
~ åé
-
- src/app/shared/shared-instance/instance-features-table.component.ts90
+ src/app/shared/shared-instance/instance-features-table.component.ts84
+
ç Full HD å½±ç
-
- src/app/shared/shared-instance/instance-features-table.component.ts107
+ src/app/shared/shared-instance/instance-features-table.component.ts101
+
ç HD å½±ç
-
- src/app/shared/shared-instance/instance-features-table.component.ts108
+ src/app/shared/shared-instance/instance-features-table.component.ts102
+
çå¹³åç«è³ªå½±ç
-
- src/app/shared/shared-instance/instance-features-table.component.ts109
+ src/app/shared/shared-instance/instance-features-table.component.ts103
+
å·²æ¥åç追蹤
@@ -11557,8 +11834,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ï¼é »éé é¢ï¼
src/app/+videos/+video-watch/shared/metadata/video-avatar-channel.component.ts20
- src/app/shared/shared-actor-image/actor-avatar.component.ts40
- src/app/shared/shared-video-miniature/video-miniature.component.ts132
+ src/app/shared/shared-actor-image/actor-avatar.component.ts41
+ src/app/shared/shared-video-miniature/video-miniature.component.ts133
@@ -11566,7 +11843,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ï¼å¸³èé é¢ï¼
src/app/+videos/+video-watch/shared/metadata/video-avatar-channel.component.ts21
- src/app/shared/shared-actor-image/actor-avatar.component.ts39
+ src/app/shared/shared-actor-image/actor-avatar.component.ts40
@@ -11926,7 +12203,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
åå¹
- src/app/+videos/+video-edit/shared/video-edit.component.html165
+ src/app/+videos/+video-edit/shared/video-edit.component.html167
src/app/shared/shared-abuse-list/abuse-details.component.ts27
src/app/shared/shared-moderation/abuse.service.ts166
@@ -11938,54 +12215,62 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
太å¤æ¬¡å試ï¼è«å¨ åéå¾å試ã
-
- src/app/core/rest/rest-extractor.service.ts126
+ src/app/core/rest/rest-extractor.service.ts126
+
太å¤æ¬¡å試ï¼è«ç¨å¾å試ã
-
- src/app/core/rest/rest-extractor.service.ts129
+ src/app/core/rest/rest-extractor.service.ts129
+
伺æå¨é¯èª¤ãè«ç¨å¾é試ã
-
- src/app/core/rest/rest-extractor.service.ts133
+ src/app/core/rest/rest-extractor.service.ts133
+
+
+
+ 伺æå¨ä¸å¯ç¨ãè«ç¨å¾å試ã
+
+ src/app/core/rest/rest-extractor.service.ts
+ 137
+
+
æªç¥ç伺æå¨é¯èª¤
-
- src/app/core/rest/rest-extractor.service.ts136
+ src/app/core/rest/rest-extractor.service.ts140
+
è¨é± ç®åçææé »éãæ¨å°ææ¶å°å®åææçæ°å½±çã
- src/app/shared/shared-user-subscription/subscribe-button.component.ts109
+ src/app/shared/shared-user-subscription/subscribe-button.component.ts108
è¨é± ãæ¨å°ææ¶å°å®åææçæ°å½±çã
- src/app/shared/shared-user-subscription/subscribe-button.component.ts110
+ src/app/shared/shared-user-subscription/subscribe-button.component.ts109
å·²è¨é±
- src/app/shared/shared-user-subscription/subscribe-button.component.ts112
+ src/app/shared/shared-user-subscription/subscribe-button.component.ts111
åæ¶è¨é±
çææé »é
- src/app/shared/shared-user-subscription/subscribe-button.component.ts139
+ src/app/shared/shared-user-subscription/subscribe-button.component.ts138
å·²åæ¶è¨é±
- src/app/shared/shared-user-subscription/subscribe-button.component.ts140
+ src/app/shared/shared-user-subscription/subscribe-button.component.ts139
å·²åæ¶è¨é±
- src/app/shared/shared-user-subscription/subscribe-button.component.ts142
+ src/app/shared/shared-user-subscription/subscribe-button.component.ts141
@@ -11997,11 +12282,6 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
éåè¨é±ä¸æå¼é¸å®
src/app/shared/shared-user-subscription/subscribe-button.component.html40
-
-
- 調解å¡
- src/app/shared/shared-users/user-admin.service.ts124
-
æå°å½±çãææ¾æ¸
å®ãé »éâ¦â¦
@@ -12014,7 +12294,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
å½±çå·²å¾ ç§»é¤
src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts309
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts97
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts102
@@ -12030,23 +12310,23 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
æéæ³å·²æ´æ°
src/app/shared/shared-video-playlist/video-add-to-playlist.component.ts277
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts116
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts121
éå§æ¼
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts139
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts142
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts144
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts147
åæ¢æ¼
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts140
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts145
並åæ¢æ¼
- src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts142
+ src/app/shared/shared-video-playlist/video-playlist-element-miniature.component.ts147
@@ -12077,28 +12357,28 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
編碼å¨
- src/app/shared/shared-video-miniature/video-download.component.ts219
+ src/app/shared/shared-video-miniature/video-download.component.ts220
æ ¼å¼å稱
- src/app/shared/shared-video-miniature/video-download.component.ts220
+ src/app/shared/shared-video-miniature/video-download.component.ts221
大å°
- src/app/shared/shared-video-miniature/video-download.component.ts221
+ src/app/shared/shared-video-miniature/video-download.component.ts222
ä½å
ç
- src/app/shared/shared-video-miniature/video-download.component.ts223
- src/app/shared/shared-video-miniature/video-download.component.ts246
+ src/app/shared/shared-video-miniature/video-download.component.ts224
+ src/app/shared/shared-video-miniature/video-download.component.ts247
編解碼å¨
- src/app/shared/shared-video-miniature/video-download.component.ts243
+ src/app/shared/shared-video-miniature/video-download.component.ts244
@@ -12152,7 +12432,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
æ´æ°
- src/app/+manage/video-channel-edit/video-channel-update.component.ts187
+ src/app/+manage/video-channel-edit/video-channel-update.component.ts194
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
@@ -12166,65 +12446,60 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
å°é
-
-
-
- src/app/+admin/overview/videos/video-list.component.ts82src/app/shared/shared-moderation/video-block.component.html50src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts359
+ src/app/+admin/overview/videos/video-list.component.ts82
+ src/app/shared/shared-moderation/video-block.component.html50
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts359
+
å·è¡ HLS è½æ編碼
-
-
- src/app/+admin/overview/videos/video-list.component.ts96src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts391
+ src/app/+admin/overview/videos/video-list.component.ts96
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts391
+
å·è¡ WebTorrent è½æ編碼
-
-
- src/app/+admin/overview/videos/video-list.component.ts102src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts397
+ src/app/+admin/overview/videos/video-list.component.ts102
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts397
+
åªé¤ HLS æªæ¡
-
-
- src/app/+admin/overview/videos/video-list.component.ts108src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts403
+ src/app/+admin/overview/videos/video-list.component.ts108
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts403
+
åªé¤ WebTorrent æªæ¡
-
-
- src/app/+admin/overview/videos/video-list.component.ts114src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts409
+ src/app/+admin/overview/videos/video-list.component.ts114
+ src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts409
+
æ¨ççæ³è¦åªé¤æ¤ æªæ¡åï¼
-
- src/app/+admin/overview/videos/video-list.component.ts187
+ src/app/+admin/overview/videos/video-list.component.ts187
+
åªé¤æªæ¡
-
- src/app/+admin/overview/videos/video-list.component.ts188
+ src/app/+admin/overview/videos/video-list.component.ts188
+
æªæ¡å·²ç§»é¤ã
-
- src/app/+admin/overview/videos/video-list.component.ts194
+ src/app/+admin/overview/videos/video-list.component.ts194
+
æ¨ç¢ºå®æ¨æ³è¦åªé¤ {count, plural, =1 {æ¤å½±ç} other {these é¨å½±ç}}åï¼
-
- src/app/+admin/overview/videos/video-list.component.ts221
+ src/app/+admin/overview/videos/video-list.component.ts222
+
å²åå°ææ¾æ¸
å®
src/app/+videos/+video-watch/shared/action-buttons/action-buttons.component.ts59
src/app/shared/shared-video-miniature/video-actions-dropdown.component.ts321
-
-
- æ¨å¿
é <a href="/login">ç»å
¥</a> 以å°æ¤å½±çé²è¡è©å¹ã
- src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts85
-
é¡å
@@ -12241,8 +12516,137 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
移é¤
+ src/app/+admin/system/runners/runner-list/runner-list.component.ts33
src/app/+videos/+video-watch/shared/comment/video-comment.component.ts186
+
+
+ æ¨ççè¦åªé¤æ¤å·è¡å¨åï¼å
¶å°ç¡æ³åèçä½æ¥ã
+
+ src/app/+admin/system/runners/runner-list/runner-list.component.ts
+ 48
+
+
+
+
+ 移é¤
+
+ src/app/+admin/system/runners/runner-list/runner-list.component.ts
+ 49
+
+
+
+
+ å·è¡å¨å·²ç§»é¤ã
+
+ src/app/+admin/system/runners/runner-list/runner-list.component.ts
+ 58
+
+
+
+
+ 顯示 å° ï¼ä¸å
± å註åæ¬æ
+
+ src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html
+ 20
+
+
+
+
+ æ¬æ
+
+ src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html
+ 25
+
+
+
+
+ ç¸éå·è¡å¨
+
+ src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html
+ 27
+
+
+
+
+ ç¢çæ¬æ
+
+ src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html
+ 34
+
+
+
+
+ æ¾ä¸å°é 端å·è¡å¨ç註åæ¬æã
+
+ src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.html
+ 60
+
+
+
+
+ 移é¤æ¤æ¬æ
+
+ src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.ts
+ 33
+
+
+
+
+ 註åæ¬æå·²ç¢çã
+
+ src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.ts
+ 51
+
+
+
+
+ æ¨ççæ³è¦ç§»é¤æ¤è¨»åæ¬æåï¼ææç¸éçå·è¡å¨ä¹å°æ被移é¤ã
+
+ src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.ts
+ 60
+
+
+
+
+ 移é¤è¨»åæ¬æ
+
+ src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.ts
+ 61
+
+
+
+
+ 註åæ¬æ已移é¤ã
+
+ src/app/+admin/system/runners/runner-registration-token-list/runner-registration-token-list.component.ts
+ 70
+
+
+
+
+ ååºå·è¡å¨ä½æ¥
+
+ src/app/+admin/system/runners/runners.routes.ts
+ 27
+
+
+
+
+ ååºé 端å·è¡å¨
+
+ src/app/+admin/system/runners/runners.routes.ts
+ 37
+
+
+
+
+ ååºè¨»åå·è¡å¨æ¬æ
+
+ src/app/+admin/system/runners/runners.routes.ts
+ 47
+
+
移é¤ä¸¦éæ°è®çºè稿
@@ -12342,7 +12746,7 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ç®åæ²æè¨æ¯ã
- src/app/shared/shared-abuse-list/abuse-message-modal.component.html28
+ src/app/shared/shared-abuse-list/abuse-message-modal.component.html27
@@ -12352,42 +12756,42 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
å·²ç¼ä½
- src/app/shared/shared-video-miniature/video-miniature.component.ts177
+ src/app/shared/shared-video-miniature/video-miniature.component.ts178
æå®æ¼ ç¼ä½
- src/app/shared/shared-video-miniature/video-miniature.component.ts182
+ src/app/shared/shared-video-miniature/video-miniature.component.ts183
è½æ編碼失æ
- src/app/shared/shared-video-miniature/video-miniature.component.ts186
+ src/app/shared/shared-video-miniature/video-miniature.component.ts187
移åè³å¤é¨å²å空é失æ
- src/app/shared/shared-video-miniature/video-miniature.component.ts190
+ src/app/shared/shared-video-miniature/video-miniature.component.ts191
æ£å¨çå¾
è½æ編碼
- src/app/shared/shared-video-miniature/video-miniature.component.ts194
+ src/app/shared/shared-video-miniature/video-miniature.component.ts195
è½æ編碼
- src/app/shared/shared-video-miniature/video-miniature.component.ts198
+ src/app/shared/shared-video-miniature/video-miniature.component.ts199
å¯å
¥
- src/app/shared/shared-video-miniature/video-miniature.component.ts202
+ src/app/shared/shared-video-miniature/video-miniature.component.ts203
編輯
- src/app/shared/shared-video-miniature/video-miniature.component.ts206
+ src/app/shared/shared-video-miniature/video-miniature.component.ts207
@@ -12400,26 +12804,27 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html18src/app/+admin/overview/videos/video-list.component.html77src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4src/app/+stats/video/video-stats.component.html2src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31src/app/+videos/+video-watch/video-watch.component.html76src/app/menu/menu.component.html113src/app/shared/shared-instance/instance-about-accordion.component.html84src/app/shared/shared-main/buttons/action-dropdown.component.html22src/app/shared/shared-main/misc/top-menu-dropdown.component.html20src/app/shared/shared-main/misc/top-menu-dropdown.component.html30src/app/shared/shared-moderation/user-ban-modal.component.html3src/app/shared/shared-user-settings/user-interface-settings.component.html9src/app/shared/shared-video-miniature/video-download.component.html27src/app/shared/shared-video-miniature/video-download.component.html47src/app/shared/shared-video-miniature/video-download.component.html66src/app/shared/shared-video-miniature/video-download.component.html77src/app/shared/shared-video-miniature/video-download.component.html89src/app/shared/shared-video-miniature/videos-selection.component.html1
+ src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html18
+ src/app/+admin/overview/videos/video-list.component.html77
+ src/app/+my-account/my-account-settings/my-account-notification-preferences/my-account-notification-preferences.component.html4
+ src/app/+stats/video/video-stats.component.html2
+ src/app/+videos/+video-edit/video-add-components/video-go-live.component.html31
+ src/app/+videos/+video-watch/video-watch.component.html76
+ src/app/menu/menu.component.html112
+ src/app/shared/shared-instance/instance-about-accordion.component.html115
+ src/app/shared/shared-main/angular/login-link.component.html1
+ src/app/shared/shared-main/buttons/action-dropdown.component.html22
+ src/app/shared/shared-main/misc/top-menu-dropdown.component.html20
+ src/app/shared/shared-main/misc/top-menu-dropdown.component.html30
+ src/app/shared/shared-moderation/user-ban-modal.component.html3
+ src/app/shared/shared-user-settings/user-interface-settings.component.html9
+ src/app/shared/shared-video-miniature/video-download.component.html27
+ src/app/shared/shared-video-miniature/video-download.component.html47
+ src/app/shared/shared-video-miniature/video-download.component.html66
+ src/app/shared/shared-video-miniature/video-download.component.html77
+ src/app/shared/shared-video-miniature/video-download.component.html89
+ src/app/shared/shared-video-miniature/videos-selection.component.html1
+
æ°å¢å°ç¨å¾è§ç
@@ -12451,22 +12856,22 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
åªææå¯ä»¥çè¦æ¤å½±ç
- src/app/shared/shared-main/video/video.service.ts385
+ src/app/shared/shared-main/video/video.service.ts394
å
å¯ééç§äººé£çµå享
- src/app/shared/shared-main/video/video.service.ts386
+ src/app/shared/shared-main/video/video.service.ts395
ä»»ä½äººé½å¯ä»¥çå°æ¤å½±ç
- src/app/shared/shared-main/video/video.service.ts387
+ src/app/shared/shared-main/video/video.service.ts396
å
æ¤ç«èºç使ç¨è
æå¯è§çæ¤å½±ç
- src/app/shared/shared-main/video/video.service.ts388
+ src/app/shared/shared-main/video/video.service.ts397
@@ -12514,48 +12919,48 @@ 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.ts155
ï¼å¯æªåï¼ï¼
- src/app/+video-studio/edit/video-studio-edit.component.ts107
- src/app/+video-studio/edit/video-studio-edit.component.ts111
+ src/app/+video-studio/edit/video-studio-edit.component.ts109
+ src/app/+video-studio/edit/video-studio-edit.component.ts113
"" å°æ°å¢è³å½±çéé
- src/app/+video-studio/edit/video-studio-edit.component.ts123
+ src/app/+video-studio/edit/video-studio-edit.component.ts125
ããå°ææ°å¢è³å½±çççµå°¾
- src/app/+video-studio/edit/video-studio-edit.component.ts127
+ src/app/+video-studio/edit/video-studio-edit.component.ts129
ããåçæ°´å°å°ææ°å¢è³å½±ç
- src/app/+video-studio/edit/video-studio-edit.component.ts131
+ src/app/+video-studio/edit/video-studio-edit.component.ts133
å½±çå°æéå§æ¼ 並åæ¢æ¼
- src/app/+video-studio/edit/video-studio-edit.component.ts138
+ src/app/+video-studio/edit/video-studio-edit.component.ts140
å½±çå°æéå§æ¼
- src/app/+video-studio/edit/video-studio-edit.component.ts142
+ src/app/+video-studio/edit/video-studio-edit.component.ts144
å½±çå°æåæ¢æ¼
- src/app/+video-studio/edit/video-studio-edit.component.ts146
+ src/app/+video-studio/edit/video-studio-edit.component.ts148
@@ -12601,123 +13006,126 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
æ¤å½±çå¨æ¤ç«èºä¸ä¸å¯ç¨ãæ¨æ³è¦éæ°å°åè³åå§ç«èºï¼<a href=""></a> åï¼
-
- src/app/+videos/+video-watch/video-watch.component.ts346
+ src/app/+videos/+video-watch/video-watch.component.ts348
+
éæ°å°å
-
- src/app/+videos/+video-watch/video-watch.component.ts347
+ src/app/+videos/+video-watch/video-watch.component.ts349
+
éé¨å½±çå
å«æ人æ裸é²å
§å®¹ãæ¨ç¢ºå®æ¨æ³è¦è§çåï¼
-
- src/app/+videos/+video-watch/video-watch.component.ts402
+ src/app/+videos/+video-watch/video-watch.component.ts404
+
æ人æ裸é²å
§å®¹
-
- src/app/+videos/+video-watch/video-watch.component.ts403
+ src/app/+videos/+video-watch/video-watch.component.ts405
+
å¾ä¸
-
- src/app/+videos/+video-watch/video-watch.component.ts486
+ 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.ts487src/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/+admin/system/runners/runner-job-list/runner-job-list.component.ts45
+ src/app/+admin/system/runners/runner-job-list/runner-job-list.component.ts64
+ src/app/+login/login.component.html145
+ 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.ts488
+ src/app/+videos/+video-watch/video-watch.component.ts490
+
é²å
¥ï¼é¢éå
¨è¢å¹
-
- src/app/+videos/+video-watch/video-watch.component.ts797
+ src/app/+videos/+video-watch/video-watch.component.ts802
+
ææ¾ï¼æ«åå½±ç
-
- src/app/+videos/+video-watch/video-watch.component.ts798
+ src/app/+videos/+video-watch/video-watch.component.ts803
+
éé³ï¼åæ¶éé³å½±ç
-
- src/app/+videos/+video-watch/video-watch.component.ts799
+ src/app/+videos/+video-watch/video-watch.component.ts804
+
è·³è³å½±ççç¾åæ¯ï¼0 çº 0%ï¼9 çº 90%
-
- src/app/+videos/+video-watch/video-watch.component.ts814
+ src/app/+videos/+video-watch/video-watch.component.ts819
+
å¢å é³é
-
- src/app/+videos/+video-watch/video-watch.component.ts801
+ src/app/+videos/+video-watch/video-watch.component.ts806
+
éä½é³é
-
- src/app/+videos/+video-watch/video-watch.component.ts802
+ src/app/+videos/+video-watch/video-watch.component.ts807
+
ååå¿«è½
-
- src/app/+videos/+video-watch/video-watch.component.ts816
+ src/app/+videos/+video-watch/video-watch.component.ts821
+
åå¾å¿«è½
-
- src/app/+videos/+video-watch/video-watch.component.ts817
+ src/app/+videos/+video-watch/video-watch.component.ts822
+
æé«ææ¾é度
-
- src/app/+videos/+video-watch/video-watch.component.ts819
+ src/app/+videos/+video-watch/video-watch.component.ts824
+
éä½ææ¾é度
-
- src/app/+videos/+video-watch/video-watch.component.ts820
+ src/app/+videos/+video-watch/video-watch.component.ts825
+
å¨å½±çä¸è·³è³ä¸ä¸åç«é¢
-
- src/app/+videos/+video-watch/video-watch.component.ts822
+ src/app/+videos/+video-watch/video-watch.component.ts827
+
å¨å½±çä¸è·³è³ä¸ä¸åç«é¢
-
- src/app/+videos/+video-watch/video-watch.component.ts823
+ src/app/+videos/+video-watch/video-watch.component.ts828
+
åæåé¢æ¨¡å¼
-
- src/app/+videos/+video-watch/video-watch.component.ts807
+ src/app/+videos/+video-watch/video-watch.component.ts812
+
åæ¡æ¤å½±ç
@@ -12728,17 +13136,25 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
ä¸åæ¡æ¤å½±ç
src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts51
+
+
+ æ¨å¿
é ç»å
¥ä»¥å°æ¤å½±çé²è¡è©å¹ã
+
+ src/app/+videos/+video-watch/shared/action-buttons/video-rate.component.ts
+ 85
+
+
åç¨æï¼ä¸ä¸é¨å½±çå°æå¨ç®åçææ¾å®ä¹å¾èªåææ¾ã
- src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.ts50
+ src/app/+videos/+video-watch/shared/recommendations/recommended-videos.component.ts49
æè¿æ°å¢
-
-
- src/app/+videos/video-list/videos-list-common-page.component.ts202src/app/core/menu/menu.service.ts146
+ src/app/+videos/video-list/videos-list-common-page.component.ts199
+ src/app/core/menu/menu.service.ts146
+
å¾æ¨çè¨é±èä¾çå½±ç
@@ -12769,11 +13185,11 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
æ¬å°å½±ç
-
-
-
-
- src/app/+admin/overview/videos/video-admin.service.ts89src/app/+videos/video-list/videos-list-common-page.component.ts196src/app/core/menu/menu.service.ts151src/app/core/menu/menu.service.ts152
+ src/app/+admin/overview/videos/video-admin.service.ts89
+ src/app/+videos/video-list/videos-list-common-page.component.ts193
+ src/app/core/menu/menu.service.ts151
+ src/app/core/menu/menu.service.ts152
+
æé¤
@@ -12803,8 +13219,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
å
顯示å¨æ¤ç«å°ä¸å³çå½±ç
-
- src/app/+videos/video-list/videos-list-common-page.component.ts197
+ src/app/+videos/video-list/videos-list-common-page.component.ts194
+
æ¢ç´¢å½±ç
@@ -12819,8 +13235,8 @@ Ensure you have correctly configured PeerTube (config/ directory), in particular
æè¿æ°å¢çå½±ç
-
- src/app/+admin/config/edit-custom-config/edit-basic-configuration.component.html47src/app/core/menu/menu.service.ts145
+ src/app/core/menu/menu.service.ts145
+
ä¸å³å½±ç