]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/commitdiff
Fix various typos
authorluz paz <luzpaz@pm.me>
Tue, 7 Jun 2022 13:45:06 +0000 (09:45 -0400)
committerChocobozzz <chocobozzz@cpy.re>
Tue, 7 Jun 2022 14:41:21 +0000 (16:41 +0200)
Found via `codespell -q 3 -S ./CREDITS.md,./CHANGELOG.md,./client/src/locale,./yarn.lock,./client/yarn.lock -L doubleclick,followings,nd,ot,ro,serie,splitted,tread,truthy`

22 files changed:
client/src/app/+signup/+register/register.component.html
client/src/app/shared/shared-custom-markup/peertube-custom-tags/videos-list-markup.component.ts
client/src/app/shared/shared-forms/input-toggle-hidden.component.scss
client/src/assets/player/shared/settings/settings-menu-item.ts
client/src/sass/application.scss
server/helpers/image-utils.ts
server/initializers/constants.ts
server/lib/activitypub/process/process-create.ts
server/lib/emailer.ts
server/lib/redis.ts
server/lib/signup.ts
server/middlewares/validators/users.ts
server/models/abuse/abuse-query-builder.ts
server/models/shared/abstract-run-query.ts
server/models/utils.ts
server/tests/api/check-params/abuses.ts
server/tests/api/notifications/user-notifications.ts
server/tests/api/server/contact-form.ts
shared/models/plugins/client/client-hook.model.ts
support/doc/api/openapi.yaml
support/doc/dependencies.md
support/openapi/kotlin/README.mustache

index 2d0e6e865713b60aa2caccc6cb1089c99a187427..5c4fe5f0b300380f8e53c82d205c6c9b9664de56 100644 (file)
@@ -32,7 +32,7 @@
             <button cdkStepperNext [disabled]="!formStepTerms || !formStepTerms.valid">{{ defaultNextStepButtonLabel }}</button>
           </cdk-step>
 
-          <cdk-step [stepControl]="formStepUser" i18n-label="Stepper label for the registration page asking user informations" label="User">
+          <cdk-step [stepControl]="formStepUser" i18n-label="Stepper label for the registration page asking user information" label="User">
             <my-register-step-user (formBuilt)="onUserFormBuilt($event)" [videoUploadDisabled]="videoUploadDisabled"></my-register-step-user>
 
             <button cdkStepperPrevious>{{ defaultPreviousStepButtonLabel }}</button>
index 0e4d5fb12afc55b9ca3fb94ae148f4fe9354853a..7d3498d4cb7a33bbddddc988ff21d3b57e32aa10 100644 (file)
@@ -7,7 +7,7 @@ import { MiniatureDisplayOptions } from '../../shared-video-miniature'
 import { CustomMarkupComponent } from './shared'
 
 /*
- * Markup component list videos depending on criterias
+ * Markup component list videos depending on criteria
 */
 
 @Component({
index ef4236ebcabeb750faa83d0bf6357cec8fde90a4..b5a71eddd2efbfb315a74f128e0e9958efef3e3c 100644 (file)
@@ -6,7 +6,7 @@ input {
   @include padding-left(15px !important);
   @include padding-right(15px !important);
 
-  // set again properties of peertube-input-text that are overriden by .input-group
+  // set again properties of peertube-input-text that are overridden by .input-group
   font-size: 15px !important;
 }
 
index 8d1819a2d40cb5a8a27ecd5be930ce77fbc9bc92..07ff0f2a85e024e620a993e094393abde5928255 100644 (file)
@@ -301,7 +301,7 @@ class SettingsMenuItem extends MenuItem {
         this.settingsSubMenuValueEl_.innerHTML = html
       }, 250)
     } else {
-      // Loop trough the submenu items to find the selected child
+      // Loop through the submenu items to find the selected child
       for (const subMenuItem of this.subMenu.menu.children_) {
         if (!(subMenuItem instanceof component)) {
           continue
index 84b575eb3d49c927b4c15cb0d5b3921d002441a9..99566acb6354a0255310ba883a5eaa556df2431d 100644 (file)
@@ -342,7 +342,7 @@ table {
     --videosHorizontalMarginContent: #{pvar(--horizontalMarginContent)};
   }
 
-  /* the following applies from 500px to 900px and is partially overriden from 500px to 800px by changes below to $small-view */
+  /* the following applies from 500px to 900px and is partially overridden from 500px to 800px by changes below to $small-view */
   .main-col,
   .main-col.expanded {
     --horizontalMarginContent: #{math.div($expanded-horizontal-margins, 3)};
index 7d6451db97114647a43e27457612e3e23111dad6..ebb102a0dec1960e3a58638e9e3d7ee0d53f3620 100644 (file)
@@ -114,7 +114,7 @@ async function autoResize (options: {
 }) {
   const { sourceImage, newSize, destination } = options
 
-  // Portrait mode targetting a landscape, apply some effect on the image
+  // Portrait mode targeting a landscape, apply some effect on the image
   const sourceIsPortrait = sourceImage.getWidth() < sourceImage.getHeight()
   const destIsPortraitOrSquare = newSize.width <= newSize.height
 
index 824a30bd2f182ee727890035ed333894139f5110..2d324d1eb0201b60f341fab6a344b618de09e16e 100644 (file)
@@ -210,7 +210,7 @@ const CRAWL_REQUEST_CONCURRENCY = 1 // How many requests in parallel to fetch re
 
 const AP_CLEANER = {
   CONCURRENCY: 10, // How many requests in parallel we do in activitypub-cleaner job
-  UNAVAILABLE_TRESHOLD: 3, // How many attemps we do before removing an unavailable remote resource
+  UNAVAILABLE_TRESHOLD: 3, // How many attempts we do before removing an unavailable remote resource
   PERIOD: parseDurationToMs('1 week') // /!\ Has to be sync with REPEAT_JOBS
 }
 
index 3e7931bb2a9fd7b923a9e280ce2af5c244ad30d3..76ed37aae3cf266871c18ddac13c8eab6135e1da 100644 (file)
@@ -124,7 +124,7 @@ async function processCreateVideoComment (activity: ActivityCreate, byActor: MAc
     return
   }
 
-  // Try to not forward unwanted commments on our videos
+  // Try to not forward unwanted comments on our videos
   if (video.isOwned()) {
     if (await isBlockedByServerOrAccount(comment.Account, video.VideoChannel.Account)) {
       logger.info('Skip comment forward from blocked account or server %s.', comment.Account.Actor.url)
index aebca04fed1a84d135996e4e4d89493f4920a8b5..edc99057ca9e76f69180e5429f3575f5f42b7b60 100644 (file)
@@ -179,7 +179,7 @@ class Emailer {
         }
       }
 
-      // overriden/new variables given for a specific template in the payload
+      // overridden/new variables given for a specific template in the payload
       const sendOptions = merge(baseOptions, options)
 
       await email.send(sendOptions)
index d052de7863c412198213383bd9931703f2b0a7b6..158f3c08090e7106c165847cdac9c49ae14e4cfb 100644 (file)
@@ -308,7 +308,7 @@ class Redis {
     return this.deleteKey('resumable-upload-' + uploadId)
   }
 
-  /* ************ AP ressource unavailability ************ */
+  /* ************ AP resource unavailability ************ */
 
   async addAPUnavailability (url: string) {
     const key = this.generateAPUnavailabilityKey(url)
index 3c1397a1287681c90458ee20041905eee0402f8e..f094531eb721926431f9a17f7e80322d21eaebc9 100644 (file)
@@ -26,7 +26,7 @@ function isSignupAllowedForCurrentIP (ip: string) {
   const excludeList = [ 'blacklist' ]
   let matched = ''
 
-  // if there is a valid, non-empty whitelist, we exclude all unknown adresses too
+  // if there is a valid, non-empty whitelist, we exclude all unknown addresses too
   if (CONFIG.SIGNUP.FILTERS.CIDR.WHITELIST.filter(cidr => isCidr(cidr)).length > 0) {
     excludeList.push('unknown')
   }
index bc6007c6d45b6b4233489989398d877ecca7a364..6d306121ef47bf86fb112cc25c09a3c9d612a014 100644 (file)
@@ -486,7 +486,7 @@ const ensureAuthUserOwnsAccountValidator = [
     if (res.locals.account.id !== user.Account.id) {
       return res.fail({
         status: HttpStatusCode.FORBIDDEN_403,
-        message: 'Only owner of this account can access this ressource.'
+        message: 'Only owner of this account can access this resource.'
       })
     }
 
index 025e6ba5532320e01d4bd2420265af413037e007..cfc924ba4b4c495a3d2d1ae08886d161e1d5856c 100644 (file)
@@ -13,7 +13,7 @@ export type BuildAbusesQueryOptions = {
   searchReporter?: string
   searchReportee?: string
 
-  // video releated
+  // video related
   searchVideo?: string
   searchVideoChannel?: string
   videoIs?: AbuseVideoIs
index f1182c7be3f30fdddbbd0af40f8db83eb8e1a3e9..7f27a0c4b51306d339ea41ceafc7f59abeda6d3b 100644 (file)
@@ -2,7 +2,7 @@ import { QueryTypes, Sequelize, Transaction } from 'sequelize'
 
 /**
  *
- * Abstact builder to run video SQL queries
+ * Abstract builder to run video SQL queries
  *
  */
 
index 88e31f22e0f6f1f92d0762d1a64f986f25c97522..c468f748d50c7c984ec61d2f1bfcc9dfb5ce623c 100644 (file)
@@ -119,7 +119,7 @@ function getInstanceFollowsSort (value: string, lastSort: OrderItem = [ 'id', 'A
 
 function isOutdated (model: { createdAt: Date, updatedAt: Date }, refreshInterval: number) {
   if (!model.createdAt || !model.updatedAt) {
-    throw new Error('Miss createdAt & updatedAt attribuets to model')
+    throw new Error('Miss createdAt & updatedAt attributes to model')
   }
 
   const now = Date.now()
index c4b051723b5696a5855033ccff978d4a57ae2839..bc2cc640fcdb8285020ea86c5648f95a93a7e667 100644 (file)
@@ -269,7 +269,7 @@ describe('Test abuses API validators', function () {
       await makePostBodyRequest({ url: server.url, path, token: userToken, fields })
     })
 
-    it('Should succeed with the corret parameters (advanced)', async function () {
+    it('Should succeed with the correct parameters (advanced)', async function () {
       const fields: AbuseCreate = {
         video: {
           id: server.store.videoCreated.id,
@@ -333,7 +333,7 @@ describe('Test abuses API validators', function () {
       await command.addMessage({ token: userToken, abuseId, message: 'a'.repeat(5000), expectedStatus: HttpStatusCode.BAD_REQUEST_400 })
     })
 
-    it('Should suceed with the correct params', async function () {
+    it('Should succeed with the correct params', async function () {
       const res = await command.addMessage({ token: userToken, abuseId, message })
       messageId = res.body.abuseMessage.id
     })
index a7cc529f877bf1a38f556a05ae35c45d037a1b0b..a11289236934ac0512e7290e2c0a161f89bb719c 100644 (file)
@@ -545,7 +545,7 @@ describe('Test user notifications', function () {
       await servers[1].subscriptions.remove({ uri: 'user_1_channel@localhost:' + servers[0].port })
     })
 
-    // PeerTube does not support accout -> account follows
+    // PeerTube does not support account -> account follows
     // it('Should notify when a local account is following one of our channel', async function () {
     //   this.timeout(50000)
     //
index 4f01f6fd50fb41f3b5d4ca876a9f3c96df79b51a..d6165b29308d9cbc11087daf7e0d75009bc679b1 100644 (file)
@@ -61,7 +61,7 @@ describe('Test contact form', function () {
     expect(email['text']).contains('my super message')
   })
 
-  it('Should not have duplicated email adress in text message', async function () {
+  it('Should not have duplicated email address in text message', async function () {
     const text = emails[0]['text'] as string
 
     const matches = text.match(/toto@example.com/g)
index bb55e92d5247e87219e1fddfc36718c33bc9b15c..04d42d591898ccc7beb6b10cc7866f3221309459 100644 (file)
@@ -108,16 +108,16 @@ export const clientActionHookObject = {
   // Fired when the admin plugin settings page is being initialized
   'action:admin-plugin-settings.init': true,
 
-  // Fired when the video upload page is being initalized
+  // Fired when the video upload page is being initialized
   'action:video-upload.init': true,
-  // Fired when the video import by URL page is being initalized
+  // Fired when the video import by URL page is being initialized
   'action:video-url-import.init': true,
-  // Fired when the video import by torrent/magnet URI page is being initalized
+  // Fired when the video import by torrent/magnet URI page is being initialized
   'action:video-torrent-import.init': true,
-  // Fired when the "Go Live" page is being initalized
+  // Fired when the "Go Live" page is being initialized
   'action:go-live.init': true,
 
-  // Fired when the user explicitely logged in/logged out
+  // Fired when the user explicitly logged in/logged out
   'action:auth-user.logged-in': true,
   'action:auth-user.logged-out': true,
   // Fired when the application loaded user information (using tokens from the local storage or after a successful login)
index 8521f684e6d0859ddbad3c2b909d7cce34c70b6a..bd36c41cdfc6e1ede1dbb564be334d81193797f5 100644 (file)
@@ -247,8 +247,8 @@ tags:
       ### Import
 
       - _URL_-based: where the URL points to any service supported by [youtube-dl](https://ytdl-org.github.io/youtube-dl/)
-      - _magnet_-based: where the URI resolves to a BitTorrent ressource containing a single supported video file
-      - _torrent_-based: where the metainfo file resolves to a BitTorrent ressource containing a single supported video file
+      - _magnet_-based: where the URI resolves to a BitTorrent resource containing a single supported video file
+      - _torrent_-based: where the metainfo file resolves to a BitTorrent resource containing a single supported video file
 
       The import function is practical when the desired video/audio is available online. It makes PeerTube
       download it for you, saving you as much bandwidth and avoiding any instability or limitation your network might have.
@@ -2053,7 +2053,7 @@ paths:
           x-summary: video file too large, due to quota or max body size limit set by the reverse-proxy
           description: |
             If the response has no body, it means the reverse-proxy didn't let it through. Otherwise disambiguate via `type`:
-            - `quota_reached` for quota limits wether daily or global
+            - `quota_reached` for quota limits whether daily or global
           headers:
             X-File-Maximum-Size:
               schema:
@@ -5277,7 +5277,7 @@ components:
             moderator: Moderator scope
             user: User scope
   schemas:
-    # Resuable core properties
+    # Reusable core properties
     id:
       type: integer
       minimum: 1
@@ -5443,7 +5443,7 @@ components:
         - 1
         - 2
         - 3
-      description: 'The live latency mode (Default = `1`, HIght latency = `2`, Small Latency = `3`)'
+      description: 'The live latency mode (Default = `1`, High latency = `2`, Small Latency = `3`)'
 
     VideoStateConstant:
       properties:
@@ -7754,7 +7754,7 @@ components:
               - 5
             nullable: true
             description: >
-              Error type if an error occured during the live session:
+              Error type if an error occurred during the live session:
                 - `1`: Bad socket health (transcoding is too slow)
                 - `2`: Max duration exceeded
                 - `3`: Quota exceeded
index c6cbe83a65bfc634e5ed44f1d0121bc24c076c64..378cb8502fba2c418311dfccea2c1665648bf3e2 100644 (file)
@@ -513,7 +513,7 @@ If `sudo -u postgres createuser -P peertube` gives you an `unknown user: postgre
 ```
 net-libs/nodejs
 sys-apps/yarn
-media-video/ffmpeg[x264] # Optionnally add vorbis,vpx
+media-video/ffmpeg[x264] # Optionally add vorbis,vpx
 dev-db/postgresql
 dev-db/redis
 dev-vcs/git
index ac7fbdea97bb3da52f918e129045273c22aefbea..376314650f741fe8b527ac81a4c056b777aa7c98 100644 (file)
@@ -34,7 +34,7 @@ This runs all tests and packages the library.
 <a name="documentation-for-api-endpoints"></a>
 ## Documentation for API Endpoints
 
-All URIs are relative to *{{{basePath}}}*. Change it when instanciating `ApiClient(basePath)`.
+All URIs are relative to *{{{basePath}}}*. Change it when instantiating `ApiClient(basePath)`.
 
 Class | Method | HTTP request | Description
 ------------ | ------------- | ------------- | -------------