Browse Source

server/server -> server/core

Chocobozzz 6 months ago
parent
commit
5a3d0650c9
100 changed files with 33 additions and 33 deletions
  1. 2 2
      .github/CONTRIBUTING.md
  2. 3 3
      packages/tests/src/api/activitypub/security.ts
  3. 1 1
      packages/tests/src/api/transcoding/hls.ts
  4. 1 1
      packages/tests/src/api/transcoding/transcoder.ts
  5. 1 1
      packages/tests/src/api/videos/video-channels.ts
  6. 2 2
      packages/tests/src/server-helpers/activitypub.ts
  7. 1 1
      packages/tests/src/server-helpers/core-utils.ts
  8. 1 1
      packages/tests/src/server-helpers/crypto.ts
  9. 1 1
      packages/tests/src/server-helpers/dns.ts
  10. 2 2
      packages/tests/src/server-helpers/image.ts
  11. 1 1
      packages/tests/src/server-helpers/markdown.ts
  12. 1 1
      packages/tests/src/server-helpers/mentions.ts
  13. 1 1
      packages/tests/src/server-helpers/request.ts
  14. 1 1
      packages/tests/src/server-helpers/validator.ts
  15. 2 2
      packages/tests/src/server-lib/video-constant-registry-factory.ts
  16. 1 1
      packages/tests/src/shared/requests.ts
  17. 1 1
      packages/tests/src/shared/videos.ts
  18. 1 1
      packages/tests/tsconfig.json
  19. 1 1
      packages/types-generator/tsconfig.dist.json
  20. 1 1
      packages/types-generator/tsconfig.types.json
  21. 2 2
      scripts/build/server.sh
  22. 3 3
      scripts/dev/server.sh
  23. 1 1
      scripts/i18n/create-custom-files.ts
  24. 1 1
      scripts/tsconfig.json
  25. 0 0
      server/core/assets/default-audio-background.jpg
  26. 0 0
      server/core/assets/default-live-background.jpg
  27. 0 0
      server/core/controllers/activitypub/client.ts
  28. 0 0
      server/core/controllers/activitypub/inbox.ts
  29. 0 0
      server/core/controllers/activitypub/index.ts
  30. 0 0
      server/core/controllers/activitypub/outbox.ts
  31. 0 0
      server/core/controllers/activitypub/utils.ts
  32. 0 0
      server/core/controllers/api/abuse.ts
  33. 0 0
      server/core/controllers/api/accounts.ts
  34. 0 0
      server/core/controllers/api/blocklist.ts
  35. 0 0
      server/core/controllers/api/bulk.ts
  36. 0 0
      server/core/controllers/api/config.ts
  37. 0 0
      server/core/controllers/api/custom-page.ts
  38. 0 0
      server/core/controllers/api/index.ts
  39. 0 0
      server/core/controllers/api/jobs.ts
  40. 0 0
      server/core/controllers/api/metrics.ts
  41. 0 0
      server/core/controllers/api/oauth-clients.ts
  42. 0 0
      server/core/controllers/api/overviews.ts
  43. 0 0
      server/core/controllers/api/plugins.ts
  44. 0 0
      server/core/controllers/api/runners/index.ts
  45. 0 0
      server/core/controllers/api/runners/jobs-files.ts
  46. 0 0
      server/core/controllers/api/runners/jobs.ts
  47. 0 0
      server/core/controllers/api/runners/manage-runners.ts
  48. 0 0
      server/core/controllers/api/runners/registration-tokens.ts
  49. 0 0
      server/core/controllers/api/search/index.ts
  50. 0 0
      server/core/controllers/api/search/search-video-channels.ts
  51. 0 0
      server/core/controllers/api/search/search-video-playlists.ts
  52. 0 0
      server/core/controllers/api/search/search-videos.ts
  53. 0 0
      server/core/controllers/api/search/shared/index.ts
  54. 0 0
      server/core/controllers/api/search/shared/utils.ts
  55. 0 0
      server/core/controllers/api/server/contact.ts
  56. 0 0
      server/core/controllers/api/server/debug.ts
  57. 0 0
      server/core/controllers/api/server/follows.ts
  58. 0 0
      server/core/controllers/api/server/index.ts
  59. 0 0
      server/core/controllers/api/server/logs.ts
  60. 0 0
      server/core/controllers/api/server/redundancy.ts
  61. 0 0
      server/core/controllers/api/server/server-blocklist.ts
  62. 0 0
      server/core/controllers/api/server/stats.ts
  63. 0 0
      server/core/controllers/api/users/email-verification.ts
  64. 0 0
      server/core/controllers/api/users/index.ts
  65. 0 0
      server/core/controllers/api/users/me.ts
  66. 0 0
      server/core/controllers/api/users/my-abuses.ts
  67. 0 0
      server/core/controllers/api/users/my-blocklist.ts
  68. 0 0
      server/core/controllers/api/users/my-history.ts
  69. 0 0
      server/core/controllers/api/users/my-notifications.ts
  70. 0 0
      server/core/controllers/api/users/my-subscriptions.ts
  71. 0 0
      server/core/controllers/api/users/my-video-playlists.ts
  72. 0 0
      server/core/controllers/api/users/registrations.ts
  73. 0 0
      server/core/controllers/api/users/token.ts
  74. 0 0
      server/core/controllers/api/users/two-factor.ts
  75. 0 0
      server/core/controllers/api/video-channel-sync.ts
  76. 0 0
      server/core/controllers/api/video-channel.ts
  77. 0 0
      server/core/controllers/api/video-playlist.ts
  78. 0 0
      server/core/controllers/api/videos/blacklist.ts
  79. 0 0
      server/core/controllers/api/videos/captions.ts
  80. 0 0
      server/core/controllers/api/videos/chapters.ts
  81. 0 0
      server/core/controllers/api/videos/comment.ts
  82. 0 0
      server/core/controllers/api/videos/files.ts
  83. 0 0
      server/core/controllers/api/videos/import.ts
  84. 0 0
      server/core/controllers/api/videos/index.ts
  85. 0 0
      server/core/controllers/api/videos/live.ts
  86. 0 0
      server/core/controllers/api/videos/ownership.ts
  87. 0 0
      server/core/controllers/api/videos/passwords.ts
  88. 0 0
      server/core/controllers/api/videos/rate.ts
  89. 0 0
      server/core/controllers/api/videos/source.ts
  90. 0 0
      server/core/controllers/api/videos/stats.ts
  91. 0 0
      server/core/controllers/api/videos/storyboard.ts
  92. 0 0
      server/core/controllers/api/videos/studio.ts
  93. 0 0
      server/core/controllers/api/videos/token.ts
  94. 0 0
      server/core/controllers/api/videos/transcoding.ts
  95. 0 0
      server/core/controllers/api/videos/update.ts
  96. 0 0
      server/core/controllers/api/videos/upload.ts
  97. 0 0
      server/core/controllers/api/videos/view.ts
  98. 0 0
      server/core/controllers/client.ts
  99. 0 0
      server/core/controllers/download.ts
  100. 0 0
      server/core/controllers/feeds/comment-feeds.ts

+ 2 - 2
.github/CONTRIBUTING.md

@@ -69,8 +69,8 @@ npx @redocly/cli preview-docs ./support/doc/api/openapi.yaml
 ```
 
 Some hints:
- * Routes are defined in [/server/server/controllers/](https://github.com/Chocobozzz/PeerTube/tree/develop/server/server/controllers) directory
- * Parameters validators are defined in [/server/server/middlewares/validators](https://github.com/Chocobozzz/PeerTube/tree/develop/server/server/middlewares/validators) directory
+ * Routes are defined in [/server/core/controllers/](https://github.com/Chocobozzz/PeerTube/tree/develop/server/core/controllers) directory
+ * Parameters validators are defined in [/server/core/middlewares/validators](https://github.com/Chocobozzz/PeerTube/tree/develop/server/core/middlewares/validators) directory
  * Models sent/received by the controllers are defined in [/packages/models](https://github.com/Chocobozzz/PeerTube/tree/develop/packages/models) directory
 
 

+ 3 - 3
packages/tests/src/api/activitypub/security.ts

@@ -8,9 +8,9 @@ import {
   activityPubContextify,
   buildGlobalHTTPHeaders,
   signAndContextify
-} from '@peertube/peertube-server/server/helpers/activity-pub-utils.js'
-import { buildDigest } from '@peertube/peertube-server/server/helpers/peertube-crypto.js'
-import { ACTIVITY_PUB, HTTP_SIGNATURE } from '@peertube/peertube-server/server/initializers/constants.js'
+} from '@peertube/peertube-server/core/helpers/activity-pub-utils.js'
+import { buildDigest } from '@peertube/peertube-server/core/helpers/peertube-crypto.js'
+import { ACTIVITY_PUB, HTTP_SIGNATURE } from '@peertube/peertube-server/core/initializers/constants.js'
 import { makePOSTAPRequest } from '@tests/shared/requests.js'
 import { SQLCommand } from '@tests/shared/sql-command.js'
 import { expect } from 'chai'

+ 1 - 1
packages/tests/src/api/transcoding/hls.ts

@@ -12,7 +12,7 @@ import {
   setAccessTokensToServers,
   waitJobs
 } from '@peertube/peertube-server-commands'
-import { DEFAULT_AUDIO_RESOLUTION } from '@peertube/peertube-server/server/initializers/constants.js'
+import { DEFAULT_AUDIO_RESOLUTION } from '@peertube/peertube-server/core/initializers/constants.js'
 import { checkDirectoryIsEmpty, checkTmpIsEmpty } from '@tests/shared/directories.js'
 import { completeCheckHlsPlaylist } from '@tests/shared/streaming-playlists.js'
 

+ 1 - 1
packages/tests/src/api/transcoding/transcoder.ts

@@ -3,7 +3,7 @@
 import { expect } from 'chai'
 import { getAllFiles, getMaxTheoreticalBitrate, getMinTheoreticalBitrate, omit } from '@peertube/peertube-core-utils'
 import { HttpStatusCode, VideoFileMetadata, VideoState } from '@peertube/peertube-models'
-import { canDoQuickTranscode } from '@peertube/peertube-server/server/lib/transcoding/transcoding-quick-transcode.js'
+import { canDoQuickTranscode } from '@peertube/peertube-server/core/lib/transcoding/transcoding-quick-transcode.js'
 import { buildAbsoluteFixturePath } from '@peertube/peertube-node-utils'
 import {
   ffprobePromise,

+ 1 - 1
packages/tests/src/api/videos/video-channels.ts

@@ -2,7 +2,7 @@
 
 import { expect } from 'chai'
 import { basename } from 'path'
-import { ACTOR_IMAGES_SIZE } from '@peertube/peertube-server/server/initializers/constants.js'
+import { ACTOR_IMAGES_SIZE } from '@peertube/peertube-server/core/initializers/constants.js'
 import { testFileExistsOrNot, testImage } from '@tests/shared/checks.js'
 import { SQLCommand } from '@tests/shared/sql-command.js'
 import { wait } from '@peertube/peertube-core-utils'

+ 2 - 2
packages/tests/src/server-helpers/activitypub.ts

@@ -1,12 +1,12 @@
 /* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
 
 import { buildAbsoluteFixturePath } from '@peertube/peertube-node-utils'
-import { signAndContextify } from '@peertube/peertube-server/server/helpers/activity-pub-utils.js'
+import { signAndContextify } from '@peertube/peertube-server/core/helpers/activity-pub-utils.js'
 import {
   isHTTPSignatureVerified,
   isJsonLDSignatureVerified,
   parseHTTPSignature
-} from '@peertube/peertube-server/server/helpers/peertube-crypto.js'
+} from '@peertube/peertube-server/core/helpers/peertube-crypto.js'
 import { buildRequestStub } from '@tests/shared/tests.js'
 import { expect } from 'chai'
 import { readJsonSync } from 'fs-extra/esm'

+ 1 - 1
packages/tests/src/server-helpers/core-utils.ts

@@ -5,7 +5,7 @@ import snakeCase from 'lodash-es/snakeCase.js'
 import validator from 'validator'
 import { getAverageTheoreticalBitrate, getMaxTheoreticalBitrate, parseChapters } from '@peertube/peertube-core-utils'
 import { VideoResolution } from '@peertube/peertube-models'
-import { objectConverter, parseBytes, parseDurationToMs, parseSemVersion } from '@peertube/peertube-server/server/helpers/core-utils.js'
+import { objectConverter, parseBytes, parseDurationToMs, parseSemVersion } from '@peertube/peertube-server/core/helpers/core-utils.js'
 
 describe('Parse Bytes', function () {
 

+ 1 - 1
packages/tests/src/server-helpers/crypto.ts

@@ -1,7 +1,7 @@
 /* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
 
 import { expect } from 'chai'
-import { decrypt, encrypt } from '@peertube/peertube-server/server/helpers/peertube-crypto.js'
+import { decrypt, encrypt } from '@peertube/peertube-server/core/helpers/peertube-crypto.js'
 
 describe('Encrypt/Descrypt', function () {
 

+ 1 - 1
packages/tests/src/server-helpers/dns.ts

@@ -1,7 +1,7 @@
 /* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
 
 import { expect } from 'chai'
-import { isResolvingToUnicastOnly } from '@peertube/peertube-server/server/helpers/dns.js'
+import { isResolvingToUnicastOnly } from '@peertube/peertube-server/core/helpers/dns.js'
 
 describe('DNS helpers', function () {
 

+ 2 - 2
packages/tests/src/server-helpers/image.ts

@@ -5,8 +5,8 @@ import { remove } from 'fs-extra/esm'
 import { readFile } from 'fs/promises'
 import { join } from 'path'
 import { buildAbsoluteFixturePath, root } from '@peertube/peertube-node-utils'
-import { execPromise } from '@peertube/peertube-server/server/helpers/core-utils.js'
-import { processImage } from '@peertube/peertube-server/server/helpers/image-utils.js'
+import { execPromise } from '@peertube/peertube-server/core/helpers/core-utils.js'
+import { processImage } from '@peertube/peertube-server/core/helpers/image-utils.js'
 
 async function checkBuffers (path1: string, path2: string, equals: boolean) {
   const [ buf1, buf2 ] = await Promise.all([

+ 1 - 1
packages/tests/src/server-helpers/markdown.ts

@@ -1,6 +1,6 @@
 /* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
 
-import { mdToOneLinePlainText } from '@peertube/peertube-server/server/helpers/markdown.js'
+import { mdToOneLinePlainText } from '@peertube/peertube-server/core/helpers/markdown.js'
 import { expect } from 'chai'
 
 describe('Markdown helpers', function () {

+ 1 - 1
packages/tests/src/server-helpers/mentions.ts

@@ -1,7 +1,7 @@
 /* eslint-disable @typescript-eslint/no-unused-expressions,@typescript-eslint/require-await */
 
 import { expect } from 'chai'
-import { extractMentions } from '@peertube/peertube-server/server/helpers/mentions.js'
+import { extractMentions } from '@peertube/peertube-server/core/helpers/mentions.js'
 
 describe('Comment model', function () {
   it('Should correctly extract mentions', async function () {

+ 1 - 1
packages/tests/src/server-helpers/request.ts

@@ -5,7 +5,7 @@ import { pathExists, remove } from 'fs-extra/esm'
 import { join } from 'path'
 import { wait } from '@peertube/peertube-core-utils'
 import { root } from '@peertube/peertube-node-utils'
-import { doRequest, doRequestAndSaveToFile } from '@peertube/peertube-server/server/helpers/requests.js'
+import { doRequest, doRequestAndSaveToFile } from '@peertube/peertube-server/core/helpers/requests.js'
 import { Mock429 } from '@tests/shared/mock-servers/mock-429.js'
 import { FIXTURE_URLS } from '@tests/shared/tests.js'
 

+ 1 - 1
packages/tests/src/server-helpers/validator.ts

@@ -4,7 +4,7 @@ import { expect } from 'chai'
 import {
   isPluginStableOrUnstableVersionValid,
   isPluginStableVersionValid
-} from '@peertube/peertube-server/server/helpers/custom-validators/plugins.js'
+} from '@peertube/peertube-server/core/helpers/custom-validators/plugins.js'
 
 describe('Validators', function () {
 

+ 2 - 2
packages/tests/src/server-lib/video-constant-registry-factory.ts

@@ -7,8 +7,8 @@ import {
   VIDEO_LICENCES,
   VIDEO_PLAYLIST_PRIVACIES,
   VIDEO_PRIVACIES
-} from '@peertube/peertube-server/server/initializers/constants.js'
-import { VideoConstantManagerFactory } from '@peertube/peertube-server/server/lib/plugins/video-constant-manager-factory.js'
+} from '@peertube/peertube-server/core/initializers/constants.js'
+import { VideoConstantManagerFactory } from '@peertube/peertube-server/core/lib/plugins/video-constant-manager-factory.js'
 
 describe('VideoConstantManagerFactory', function () {
   const factory = new VideoConstantManagerFactory('peertube-plugin-constants')

+ 1 - 1
packages/tests/src/shared/requests.ts

@@ -1,4 +1,4 @@
-import { doRequest } from '@peertube/peertube-server/server/helpers/requests.js'
+import { doRequest } from '@peertube/peertube-server/core/helpers/requests.js'
 
 export function makePOSTAPRequest (url: string, body: any, httpSignature: any, headers: any) {
   const options = {

+ 1 - 1
packages/tests/src/shared/videos.ts

@@ -12,7 +12,7 @@ import {
   VIDEO_LANGUAGES,
   VIDEO_LICENCES,
   VIDEO_PRIVACIES
-} from '@peertube/peertube-server/server/initializers/constants.js'
+} from '@peertube/peertube-server/core/initializers/constants.js'
 import { getLowercaseExtension } from '@peertube/peertube-node-utils'
 import { makeRawRequest, PeerTubeServer, VideoEdit, waitJobs } from '@peertube/peertube-server-commands'
 import { dateIsValid, expectStartWith, testImageGeneratedByFFmpeg } from './checks.js'

+ 1 - 1
packages/tests/tsconfig.json

@@ -7,7 +7,7 @@
     "tsBuildInfoFile": "./dist/.tsbuildinfo",
     "paths": {
       "@tests/*": [ "src/*" ],
-      "@server/*": [ "../../server/server/*" ]
+      "@server/*": [ "../../server/core/*" ]
     }
   },
   "references": [

+ 1 - 1
packages/types-generator/tsconfig.dist.json

@@ -7,7 +7,7 @@
     ],
     "baseUrl": "./dist",
     "paths": {
-      "@server/*": [ "server/server/*" ],
+      "@server/*": [ "server/core/*" ],
       "@client/*": [ "client/*" ],
       "@peertube/peertube-models": [ "peertube-models" ],
       "@peertube/peertube-typescript-utils": [ "peertube-typescript-utils" ]

+ 1 - 1
packages/types-generator/tsconfig.types.json

@@ -10,7 +10,7 @@
     "rootDir": "./src",
     "tsBuildInfoFile": "./dist/tsconfig.server.types.tsbuildinfo",
     "paths": {
-      "@server/*": [ "../../server/server/*" ]
+      "@server/*": [ "../../server/core/*" ]
     }
   },
   "references": [

+ 2 - 2
scripts/build/server.sh

@@ -7,6 +7,6 @@ rm -rf ./dist ./packages/*/dist
 npm run tsc --  -b --verbose server/tsconfig.json
 npm run resolve-tspaths:server
 
-cp -r "./server/server/static" "./server/server/assets" ./dist/server
-cp -r "./server/server/lib/emails" "./dist/server/lib"
+cp -r "./server/core/static" "./server/core/assets" ./dist/core
+cp -r "./server/core/lib/emails" "./dist/core/lib"
 cp "./server/scripts/upgrade.sh" "./dist/scripts"

+ 3 - 3
scripts/dev/server.sh

@@ -14,12 +14,12 @@ mkdir -p "./client/dist"
 rm -rf "./client/dist/locale"
 cp -r "./client/src/locale" "./client/dist/locale"
 
-mkdir -p "./dist/server/lib"
+mkdir -p "./dist/core/lib"
 
 npm run tsc -- -b -v --incremental server/tsconfig.json
 npm run resolve-tspaths:server
 
-cp -r ./server/server/static ./server/server/assets ./dist/server
-cp -r "./server/server/lib/emails" "./dist/server/lib"
+cp -r ./server/core/static ./server/core/assets ./dist/core
+cp -r "./server/core/lib/emails" "./dist/core/lib"
 
 ./node_modules/.bin/tsc-watch --build --preserveWatchOutput --verbose --onSuccess 'sh -c "npm run resolve-tspaths:server && NODE_ENV=dev node dist/server"' server/tsconfig.json

+ 1 - 1
scripts/i18n/create-custom-files.ts

@@ -15,7 +15,7 @@ import {
   VIDEO_PLAYLIST_TYPES,
   VIDEO_PRIVACIES,
   VIDEO_STATES
-} from '@peertube/peertube-server/server/initializers/constants.js'
+} from '@peertube/peertube-server/core/initializers/constants.js'
 
 const videojs = readJsonSync(join(root(), 'client', 'src', 'locale', 'videojs.en-US.json'))
 const playerKeys = {

+ 1 - 1
scripts/tsconfig.json

@@ -3,7 +3,7 @@
   "compilerOptions": {
     "outDir": "../dist/scripts",
     "paths": {
-      "@server/*": [ "./server/server/*" ]
+      "@server/*": [ "./server/core/*" ]
     }
   },
   "references": [

+ 0 - 0
server/server/assets/default-audio-background.jpg → server/core/assets/default-audio-background.jpg


+ 0 - 0
server/server/assets/default-live-background.jpg → server/core/assets/default-live-background.jpg


+ 0 - 0
server/server/controllers/activitypub/client.ts → server/core/controllers/activitypub/client.ts


+ 0 - 0
server/server/controllers/activitypub/inbox.ts → server/core/controllers/activitypub/inbox.ts


+ 0 - 0
server/server/controllers/activitypub/index.ts → server/core/controllers/activitypub/index.ts


+ 0 - 0
server/server/controllers/activitypub/outbox.ts → server/core/controllers/activitypub/outbox.ts


+ 0 - 0
server/server/controllers/activitypub/utils.ts → server/core/controllers/activitypub/utils.ts


+ 0 - 0
server/server/controllers/api/abuse.ts → server/core/controllers/api/abuse.ts


+ 0 - 0
server/server/controllers/api/accounts.ts → server/core/controllers/api/accounts.ts


+ 0 - 0
server/server/controllers/api/blocklist.ts → server/core/controllers/api/blocklist.ts


+ 0 - 0
server/server/controllers/api/bulk.ts → server/core/controllers/api/bulk.ts


+ 0 - 0
server/server/controllers/api/config.ts → server/core/controllers/api/config.ts


+ 0 - 0
server/server/controllers/api/custom-page.ts → server/core/controllers/api/custom-page.ts


+ 0 - 0
server/server/controllers/api/index.ts → server/core/controllers/api/index.ts


+ 0 - 0
server/server/controllers/api/jobs.ts → server/core/controllers/api/jobs.ts


+ 0 - 0
server/server/controllers/api/metrics.ts → server/core/controllers/api/metrics.ts


+ 0 - 0
server/server/controllers/api/oauth-clients.ts → server/core/controllers/api/oauth-clients.ts


+ 0 - 0
server/server/controllers/api/overviews.ts → server/core/controllers/api/overviews.ts


+ 0 - 0
server/server/controllers/api/plugins.ts → server/core/controllers/api/plugins.ts


+ 0 - 0
server/server/controllers/api/runners/index.ts → server/core/controllers/api/runners/index.ts


+ 0 - 0
server/server/controllers/api/runners/jobs-files.ts → server/core/controllers/api/runners/jobs-files.ts


+ 0 - 0
server/server/controllers/api/runners/jobs.ts → server/core/controllers/api/runners/jobs.ts


+ 0 - 0
server/server/controllers/api/runners/manage-runners.ts → server/core/controllers/api/runners/manage-runners.ts


+ 0 - 0
server/server/controllers/api/runners/registration-tokens.ts → server/core/controllers/api/runners/registration-tokens.ts


+ 0 - 0
server/server/controllers/api/search/index.ts → server/core/controllers/api/search/index.ts


+ 0 - 0
server/server/controllers/api/search/search-video-channels.ts → server/core/controllers/api/search/search-video-channels.ts


+ 0 - 0
server/server/controllers/api/search/search-video-playlists.ts → server/core/controllers/api/search/search-video-playlists.ts


+ 0 - 0
server/server/controllers/api/search/search-videos.ts → server/core/controllers/api/search/search-videos.ts


+ 0 - 0
server/server/controllers/api/search/shared/index.ts → server/core/controllers/api/search/shared/index.ts


+ 0 - 0
server/server/controllers/api/search/shared/utils.ts → server/core/controllers/api/search/shared/utils.ts


+ 0 - 0
server/server/controllers/api/server/contact.ts → server/core/controllers/api/server/contact.ts


+ 0 - 0
server/server/controllers/api/server/debug.ts → server/core/controllers/api/server/debug.ts


+ 0 - 0
server/server/controllers/api/server/follows.ts → server/core/controllers/api/server/follows.ts


+ 0 - 0
server/server/controllers/api/server/index.ts → server/core/controllers/api/server/index.ts


+ 0 - 0
server/server/controllers/api/server/logs.ts → server/core/controllers/api/server/logs.ts


+ 0 - 0
server/server/controllers/api/server/redundancy.ts → server/core/controllers/api/server/redundancy.ts


+ 0 - 0
server/server/controllers/api/server/server-blocklist.ts → server/core/controllers/api/server/server-blocklist.ts


+ 0 - 0
server/server/controllers/api/server/stats.ts → server/core/controllers/api/server/stats.ts


+ 0 - 0
server/server/controllers/api/users/email-verification.ts → server/core/controllers/api/users/email-verification.ts


+ 0 - 0
server/server/controllers/api/users/index.ts → server/core/controllers/api/users/index.ts


+ 0 - 0
server/server/controllers/api/users/me.ts → server/core/controllers/api/users/me.ts


+ 0 - 0
server/server/controllers/api/users/my-abuses.ts → server/core/controllers/api/users/my-abuses.ts


+ 0 - 0
server/server/controllers/api/users/my-blocklist.ts → server/core/controllers/api/users/my-blocklist.ts


+ 0 - 0
server/server/controllers/api/users/my-history.ts → server/core/controllers/api/users/my-history.ts


+ 0 - 0
server/server/controllers/api/users/my-notifications.ts → server/core/controllers/api/users/my-notifications.ts


+ 0 - 0
server/server/controllers/api/users/my-subscriptions.ts → server/core/controllers/api/users/my-subscriptions.ts


+ 0 - 0
server/server/controllers/api/users/my-video-playlists.ts → server/core/controllers/api/users/my-video-playlists.ts


+ 0 - 0
server/server/controllers/api/users/registrations.ts → server/core/controllers/api/users/registrations.ts


+ 0 - 0
server/server/controllers/api/users/token.ts → server/core/controllers/api/users/token.ts


+ 0 - 0
server/server/controllers/api/users/two-factor.ts → server/core/controllers/api/users/two-factor.ts


+ 0 - 0
server/server/controllers/api/video-channel-sync.ts → server/core/controllers/api/video-channel-sync.ts


+ 0 - 0
server/server/controllers/api/video-channel.ts → server/core/controllers/api/video-channel.ts


+ 0 - 0
server/server/controllers/api/video-playlist.ts → server/core/controllers/api/video-playlist.ts


+ 0 - 0
server/server/controllers/api/videos/blacklist.ts → server/core/controllers/api/videos/blacklist.ts


+ 0 - 0
server/server/controllers/api/videos/captions.ts → server/core/controllers/api/videos/captions.ts


+ 0 - 0
server/server/controllers/api/videos/chapters.ts → server/core/controllers/api/videos/chapters.ts


+ 0 - 0
server/server/controllers/api/videos/comment.ts → server/core/controllers/api/videos/comment.ts


+ 0 - 0
server/server/controllers/api/videos/files.ts → server/core/controllers/api/videos/files.ts


+ 0 - 0
server/server/controllers/api/videos/import.ts → server/core/controllers/api/videos/import.ts


+ 0 - 0
server/server/controllers/api/videos/index.ts → server/core/controllers/api/videos/index.ts


+ 0 - 0
server/server/controllers/api/videos/live.ts → server/core/controllers/api/videos/live.ts


+ 0 - 0
server/server/controllers/api/videos/ownership.ts → server/core/controllers/api/videos/ownership.ts


+ 0 - 0
server/server/controllers/api/videos/passwords.ts → server/core/controllers/api/videos/passwords.ts


+ 0 - 0
server/server/controllers/api/videos/rate.ts → server/core/controllers/api/videos/rate.ts


+ 0 - 0
server/server/controllers/api/videos/source.ts → server/core/controllers/api/videos/source.ts


+ 0 - 0
server/server/controllers/api/videos/stats.ts → server/core/controllers/api/videos/stats.ts


+ 0 - 0
server/server/controllers/api/videos/storyboard.ts → server/core/controllers/api/videos/storyboard.ts


+ 0 - 0
server/server/controllers/api/videos/studio.ts → server/core/controllers/api/videos/studio.ts


+ 0 - 0
server/server/controllers/api/videos/token.ts → server/core/controllers/api/videos/token.ts


+ 0 - 0
server/server/controllers/api/videos/transcoding.ts → server/core/controllers/api/videos/transcoding.ts


+ 0 - 0
server/server/controllers/api/videos/update.ts → server/core/controllers/api/videos/update.ts


+ 0 - 0
server/server/controllers/api/videos/upload.ts → server/core/controllers/api/videos/upload.ts


+ 0 - 0
server/server/controllers/api/videos/view.ts → server/core/controllers/api/videos/view.ts


+ 0 - 0
server/server/controllers/client.ts → server/core/controllers/client.ts


+ 0 - 0
server/server/controllers/download.ts → server/core/controllers/download.ts


+ 0 - 0
server/server/controllers/feeds/comment-feeds.ts → server/core/controllers/feeds/comment-feeds.ts


Some files were not shown because too many files changed in this diff