Pārlūkot izejas kodu

use tusd.tusdemo.net (#2691)

Renée Kooi 4 gadi atpakaļ
vecāks
revīzija
a03a1ed7d6

+ 2 - 2
README.md

@@ -36,7 +36,7 @@ const uppy = new Uppy({ autoProceed: false })
   .use(GoogleDrive, { target: Dashboard, companionUrl: 'https://companion.uppy.io' })
   .use(Instagram, { target: Dashboard, companionUrl: 'https://companion.uppy.io' })
   .use(Webcam, { target: Dashboard })
-  .use(Tus, { endpoint: 'https://master.tus.io/files/' })
+  .use(Tus, { endpoint: 'https://tusd.tusdemo.net/files/' })
   .on('complete', (result) => {
     console.log('Upload result:', result)
   })
@@ -83,7 +83,7 @@ Alternatively, you can also use a pre-built bundle from Transloadit's CDN: Edgly
 <script>
   var uppy = Uppy.Core()
   uppy.use(Uppy.DragDrop, { target: '.UppyDragDrop' })
-  uppy.use(Uppy.Tus, { endpoint: '//master.tus.io/files/' })
+  uppy.use(Uppy.Tus, { endpoint: '//tusd.tusdemo.net/files/' })
 </script>
 ```
 

+ 1 - 1
examples/bundled/index.js

@@ -11,7 +11,7 @@ require('@uppy/dashboard/dist/style.css')
 require('@uppy/url/dist/style.css')
 require('@uppy/webcam/dist/style.css')
 
-const TUS_ENDPOINT = 'https://master.tus.io/files/'
+const TUS_ENDPOINT = 'https://tusd.tusdemo.net/files/'
 
 const uppy = new Uppy({
   debug: true,

+ 1 - 1
examples/cdn-example/index.html

@@ -13,7 +13,7 @@
       const uppy = Uppy.Core({debug: true, autoProceed: false})
         .use(Uppy.Dashboard, { trigger: '#uppyModalOpener' })
         .use(Uppy.Webcam, {target: Uppy.Dashboard})
-        .use(Uppy.Tus, { endpoint: 'https://master.tus.io/files/' })
+        .use(Uppy.Tus, { endpoint: 'https://tusd.tusdemo.net/files/' })
 
       uppy.on('success', (fileCount) => {
         console.log(`${fileCount} files uploaded`)

+ 1 - 1
examples/custom-provider/client/main.js

@@ -22,4 +22,4 @@ uppy.use(Dashboard, {
   plugins: ['GoogleDrive', 'MyCustomProvider']
 })
 
-uppy.use(Tus, { endpoint: 'https://master.tus.io/files/' })
+uppy.use(Tus, { endpoint: 'https://tusd.tusdemo.net/files/' })

+ 1 - 1
examples/dev/Dashboard.js

@@ -31,7 +31,7 @@ const UPLOADER = 'tus'
 // DEV CONFIG: Endpoint URLs
 
 const COMPANION_URL = 'http://localhost:3020'
-const TUS_ENDPOINT = 'https://master.tus.io/files/'
+const TUS_ENDPOINT = 'https://tusd.tusdemo.net/files/'
 const XHR_ENDPOINT = 'https://xhr-server.herokuapp.com/upload'
 
 // DEV CONFIG: Transloadit keys

+ 1 - 1
examples/dev/DragDrop.js

@@ -13,7 +13,7 @@ module.exports = () => {
       target: '#uppyDragDrop'
     })
     .use(ProgressBar, { target: '#uppyDragDrop-progress', hideAfterFinish: false })
-    .use(Tus, { endpoint: 'https://master.tus.io/files/' })
+    .use(Tus, { endpoint: 'https://tusd.tusdemo.net/files/' })
 
   window.uppy = uppyDragDrop
 

+ 2 - 2
examples/react-example/App.js

@@ -15,11 +15,11 @@ module.exports = class App extends React.Component {
     }
 
     this.uppy = new Uppy({ id: 'uppy1', autoProceed: true, debug: true })
-      .use(Tus, { endpoint: 'https://master.tus.io/files/' })
+      .use(Tus, { endpoint: 'https://tusd.tusdemo.net/files/' })
       .use(GoogleDrive, { companionUrl: 'https://companion.uppy.io' })
 
     this.uppy2 = new Uppy({ id: 'uppy2', autoProceed: false, debug: true })
-      .use(Tus, { endpoint: 'https://master.tus.io/files/' })
+      .use(Tus, { endpoint: 'https://tusd.tusdemo.net/files/' })
 
     this.handleModalClick = this.handleModalClick.bind(this)
   }

+ 1 - 1
examples/react-native-expo/App.js

@@ -43,7 +43,7 @@ export default class App extends React.Component {
     console.log('Is this React Native?', this.isReactNative)
     this.uppy = new Uppy({ autoProceed: true, debug: true })
     this.uppy.use(Tus, {
-      endpoint: 'https://master.tus.io/files/',
+      endpoint: 'https://tusd.tusdemo.net/files/',
       urlStorage: AsyncStorage,
       fileReader: getTusFileReader,
       chunkSize: 10 * 1024 * 1024 // keep the chunk size small to avoid memory exhaustion

+ 1 - 1
examples/redux/main.js

@@ -77,6 +77,6 @@ uppy.use(Dashboard, {
   inline: true,
   width: 400
 })
-uppy.use(Tus, { endpoint: 'https://master.tus.io/' })
+uppy.use(Tus, { endpoint: 'https://tusd.tusdemo.net/' })
 
 window.uppy = uppy

+ 1 - 1
examples/uppy-with-companion/client/index.html

@@ -14,7 +14,7 @@
         .use(Uppy.Dashboard, { trigger: '#uppyModalOpener' })
         .use(Uppy.Instagram, { target: Uppy.Dashboard, companionUrl: 'http://localhost:3020' })
         .use(Uppy.GoogleDrive, { target: Uppy.Dashboard, companionUrl: 'http://localhost:3020' })
-        .use(Uppy.Tus, { endpoint: 'https://master.tus.io/files/' })
+        .use(Uppy.Tus, { endpoint: 'https://tusd.tusdemo.net/files/' })
 
       uppy.on('success', (fileCount) => {
         console.log(`${fileCount} files uploaded`)

+ 2 - 2
examples/vue/src/App.vue

@@ -72,9 +72,9 @@ export default {
   },
   computed: {
     uppy: () => new Uppy({ id: 'uppy1', autoProceed: true, debug: true })
-      .use(Tus, { endpoint: 'https://master.tus.io/files/' }),
+      .use(Tus, { endpoint: 'https://tusd.tusdemo.net/files/' }),
     uppy2: () => new Uppy({ id: 'uppy2', autoProceed: false, debug: true })
-      .use(Tus, { endpoint: 'https://master.tus.io/files/' }),
+      .use(Tus, { endpoint: 'https://tusd.tusdemo.net/files/' }),
   },
   data () {
     return {

+ 1 - 1
packages/@uppy/companion/KUBERNETES.md

@@ -41,7 +41,7 @@ data:
   COMPANION_AWS_BUCKET: "YOUR AWS S3 BUCKET"
   COMPANION_AWS_REGION: "AWS REGION"
   COMPANION_OAUTH_DOMAIN: "sub.domain.com"
-  COMPANION_UPLOAD_URLS: "http://master.tus.io/files/,https://master.tus.io/files/"
+  COMPANION_UPLOAD_URLS: "http://tusd.tusdemo.net/files/,https://tusd.tusdemo.net/files/"
 kind: Secret
 metadata:
   name: companion-env

+ 1 - 1
packages/@uppy/companion/test/__tests__/providers.js

@@ -75,7 +75,7 @@ describe('download provdier file', () => {
       .set('uppy-auth-token', token)
       .set('Content-Type', 'application/json')
       .send({
-        endpoint: 'http://master.tus.io/files',
+        endpoint: 'http://tusd.tusdemo.net/files',
         protocol: 'tus'
       })
       .expect(200)

+ 2 - 2
packages/@uppy/companion/test/__tests__/url.js

@@ -50,7 +50,7 @@ describe('url get', () => {
       .set('Content-Type', 'application/json')
       .send({
         url: 'http://url.myendpoint.com/files',
-        endpoint: 'http://master.tus.io/files',
+        endpoint: 'http://tusd.tusdemo.net/files',
         protocol: 'tus'
       })
       .expect(200)
@@ -63,7 +63,7 @@ describe('url get', () => {
       .set('Content-Type', 'application/json')
       .send({
         url: urlCase,
-        endpoint: 'http://master.tus.io/files',
+        endpoint: 'http://tusd.tusdemo.net/files',
         protocol: 'tus'
       })
       .expect(400)

+ 1 - 1
packages/@uppy/tus/README.md

@@ -17,7 +17,7 @@ const Tus = require('@uppy/tus')
 
 const uppy = new Uppy()
 uppy.use(Tus, {
-  endpoint: 'https://master.tus.io/files/', // use your tus endpoint here
+  endpoint: 'https://tusd.tusdemo.net/files/', // use your tus endpoint here
   resume: true,
   autoRetry: true,
   retryDelays: [0, 1000, 3000, 5000]

+ 2 - 2
packages/uppy/types/index.test-d.ts

@@ -22,7 +22,7 @@ import * as Uppy from '../';
     .use(Uppy.Webcam, { target: Uppy.Dashboard })
     .use(Uppy.ScreenCapture, { target: Uppy.Dashboard })
     .use(Uppy.Zoom, { target: Uppy.Dashboard })
-    .use(Uppy.Tus, { endpoint: 'https://master.tus.io/files/' })
+    .use(Uppy.Tus, { endpoint: 'https://tusd.tusdemo.net/files/' })
     .on('complete', (result) => {
       console.log('Upload result:', result);
     });
@@ -31,5 +31,5 @@ import * as Uppy from '../';
 (() => {
   const uppy = Uppy.Core();
   uppy.use(Uppy.DragDrop, { target: '.UppyDragDrop' });
-  uppy.use(Uppy.Tus, { endpoint: '//master.tus.io/files/' });
+  uppy.use(Uppy.Tus, { endpoint: '//tusd.tusdemo.net/files/' });
 })();

+ 1 - 1
test/endtoend/providers/main.js

@@ -22,7 +22,7 @@ window.uppy = new Uppy({
   .use(GoogleDrive, { target: Dashboard, companionUrl })
   .use(Instagram, { target: Dashboard, companionUrl })
   .use(Dropbox, { target: Dashboard, companionUrl })
-  .use(Tus, { endpoint: 'https://master.tus.io/files/' })
+  .use(Tus, { endpoint: 'https://tusd.tusdemo.net/files/' })
 
 if (window.location.search === '?socketerr=true') {
   const emitError = (file, data) => {

+ 1 - 1
test/endtoend/tus-drag-drop/main.js

@@ -6,7 +6,7 @@ const Tus = require('@uppy/tus')
 const ProgressBar = require('@uppy/progress-bar')
 
 // const endpoint = 'http://localhost:1080'
-const endpoint = 'https://master.tus.io'
+const endpoint = 'https://tusd.tusdemo.net'
 
 // Initialise Uppy with Drag & Drop
 const uppyDragDrop = new Uppy({

+ 1 - 1
website/src/docs/companion.md

@@ -235,7 +235,7 @@ export COMPANION_SELF_ENDPOINT="THIS SHOULD BE SAME AS YOUR DOMAIN + PATH"
 
 # comma-separated URLs
 # corresponds to the uploadUrls option
-export COMPANION_UPLOAD_URLS="http://master.tus.io/files/,https://master.tus.io/files/"
+export COMPANION_UPLOAD_URLS="http://tusd.tusdemo.net/files/,https://tusd.tusdemo.net/files/"
 ```
 
 See [env.example.sh](https://github.com/transloadit/uppy/blob/master/env.example.sh) for an example configuration script.

+ 2 - 2
website/src/docs/index.md

@@ -31,7 +31,7 @@ Here’s the simplest example html page with Uppy (it uses a CDN bundle, while w
           inline: true,
           target: '#drag-drop-area'
         })
-        .use(Uppy.Tus, {endpoint: 'https://master.tus.io/files/'})
+        .use(Uppy.Tus, {endpoint: 'https://tusd.tusdemo.net/files/'})
 
       uppy.on('complete', (result) => {
         console.log('Upload complete! We’ve uploaded these files:', result.successful)
@@ -132,7 +132,7 @@ You can also use a pre-built bundle from Transloadit's CDN: Edgly. `Uppy` will a
 <script>
   var uppy = Uppy.Core()
   uppy.use(Uppy.DragDrop, { target: '#drag-drop-area' })
-  uppy.use(Uppy.Tus, { endpoint: 'https://master.tus.io/files/' })
+  uppy.use(Uppy.Tus, { endpoint: 'https://tusd.tusdemo.net/files/' })
 </script>
 ```
 

+ 1 - 1
website/src/docs/tus.md

@@ -14,7 +14,7 @@ The `@uppy/tus` plugin brings resumable file uploading by [tus.io](http://tus.io
 const Tus = require('@uppy/tus')
 
 uppy.use(Tus, {
-  endpoint: 'https://master.tus.io/files/', // use your tus endpoint here
+  endpoint: 'https://tusd.tusdemo.net/files/', // use your tus endpoint here
   resume: true,
   retryDelays: [0, 1000, 3000, 5000]
 })

+ 1 - 1
website/src/examples/dashboard/app.es6

@@ -34,7 +34,7 @@ function uppyInit () {
     logger: Uppy.debugLogger
   })
 
-  uppy.use(Tus, { endpoint: 'https://master.tus.io/files/', resume: true })
+  uppy.use(Tus, { endpoint: 'https://tusd.tusdemo.net/files/', resume: true })
 
   uppy.on('complete', result => {
     console.log('successful files:')

+ 1 - 1
website/src/examples/dashboard/index.ejs

@@ -66,7 +66,7 @@ const uppy = new Uppy({
 .use(Webcam, { target: Dashboard })
 .use(ScreenCapture, { target: Dashboard })
 .use(ImageEditor, { target: Dashboard })
-.use(Tus, { endpoint: 'https://master.tus.io/files/' })
+.use(Tus, { endpoint: 'https://tusd.tusdemo.net/files/' })
 
 uppy.on('complete', result => {
   console.log('successful files:', result.successful)

+ 2 - 2
website/src/examples/dragdrop/app.es6

@@ -24,14 +24,14 @@ const onUploadSuccess = (elForUploadedFiles) =>
 const uppyOne = new Uppy({ debug: true, autoProceed: true })
 uppyOne
   .use(DragDrop, { target: '.example-one .for-DragDrop' })
-  .use(Tus, { endpoint: 'https://master.tus.io/files/' })
+  .use(Tus, { endpoint: 'https://tusd.tusdemo.net/files/' })
   .use(ProgressBar, { target: '.example-one .for-ProgressBar', hideAfterFinish: false })
   .on('upload-success', onUploadSuccess('.example-one .uploaded-files ol'))
 
 const uppyTwo = new Uppy({ debug: true, autoProceed: false })
 uppyTwo
   .use(DragDrop, { target: '.example-two .for-DragDrop' })
-  .use(Tus, { endpoint: 'https://master.tus.io/files/' })
+  .use(Tus, { endpoint: 'https://tusd.tusdemo.net/files/' })
   .use(ProgressBar, { target: '.example-two .for-ProgressBar', hideAfterFinish: false })
   .on('upload-success', onUploadSuccess('.example-two .uploaded-files ol'))
 

+ 1 - 1
website/src/examples/i18n/app.html

@@ -34,7 +34,7 @@
     target: '.for-ProgressBar',
      hideAfterFinish: false
   });
-  uppy.use(Uppy.Tus, { endpoint: 'https://master.tus.io/files/' });
+  uppy.use(Uppy.Tus, { endpoint: 'https://tusd.tusdemo.net/files/' });
   uppy.on('upload-success', function (file, response) {
     var url = response.uploadURL
     var fileName = file.name

+ 1 - 1
website/src/examples/statusbar/app.es6

@@ -8,7 +8,7 @@ const Tus = require('@uppy/tus')
 const uppyOne = new Uppy({debug: true, autoProceed: true})
 uppyOne
   .use(FileInput, { target: '.UppyInput', pretty: false })
-  .use(Tus, { endpoint: 'https://master.tus.io/files/' })
+  .use(Tus, { endpoint: 'https://tusd.tusdemo.net/files/' })
   .use(StatusBar, {
     target: '.UppyInput-Progress',
     hideUploadButton: true,

+ 1 - 1
website/src/frontpage-code-sample.ejs

@@ -25,7 +25,7 @@ Uppy()
     target: Dashboard,
     companionUrl: 'https://companion.uppy.io'
   })
-  .use(Tus, { endpoint: 'https://master.tus.io/files/' })
+  .use(Tus, { endpoint: 'https://tusd.tusdemo.net/files/' })
   .on('complete', (result) => {
     console.log('Upload result:', result)
   })

+ 1 - 1
website/themes/uppy/layout/index.ejs

@@ -171,7 +171,7 @@
 <script src="https://releases.transloadit.com/uppy/v1.23.3/uppy.min.js"></script>
 
 <script>
-  var TUS_ENDPOINT = 'https://master.tus.io/files/'
+  var TUS_ENDPOINT = 'https://tusd.tusdemo.net/files/'
   var COMPANION_ENDPOINT = 'http://localhost:3020'
   if (location.hostname === 'uppy.io') {
     COMPANION_ENDPOINT = '//companion.uppy.io'

+ 15 - 15
website/themes/uppy/layout/partials/frontpage-code-sample.html

@@ -1,25 +1,25 @@
 <!--
 You can `npm run web:inject-frontpagecodesample` to render this code snippet and
 save it as a layout partial
---><html><head></head><body><figure class="highlight bash"><table><tbody><tr><td class="code"><pre>$ <span class="token function">npm</span> <span class="token function">install</span> @uppy/core @uppy/dashboard @uppy/instagram @uppy/tus </pre></td></tr></tbody></table></figure>
+--><html><head></head><body><figure class="highlight bash"><table><tbody><tr><td class="code"><pre>$ <span class="token function">npm</span> <span class="token function">install</span> @uppy/core @uppy/dashboard @uppy/instagram @uppy/tus</pre></td></tr></tbody></table></figure>
 
-<figure class="highlight js"><table><tbody><tr><td class="code"><pre><span class="token keyword">import</span> Uppy <span class="token keyword">from</span> <span class="token string">'@uppy/core'</span>
-<span class="token keyword">import</span> Dashboard <span class="token keyword">from</span> <span class="token string">'@uppy/dashboard'</span>
-<span class="token keyword">import</span> Instagram <span class="token keyword">from</span> <span class="token string">'@uppy/instagram'</span>
-<span class="token keyword">import</span> Tus <span class="token keyword">from</span> <span class="token string">'@uppy/tus'</span>
+<figure class="highlight js"><table><tbody><tr><td class="code"><pre><span class="token keyword module">import</span> <span class="token imports"><span class="token maybe-class-name">Uppy</span></span> <span class="token keyword module">from</span> <span class="token string">'@uppy/core'</span>
+<span class="token keyword module">import</span> <span class="token imports"><span class="token maybe-class-name">Dashboard</span></span> <span class="token keyword module">from</span> <span class="token string">'@uppy/dashboard'</span>
+<span class="token keyword module">import</span> <span class="token imports"><span class="token maybe-class-name">Instagram</span></span> <span class="token keyword module">from</span> <span class="token string">'@uppy/instagram'</span>
+<span class="token keyword module">import</span> <span class="token imports"><span class="token maybe-class-name">Tus</span></span> <span class="token keyword module">from</span> <span class="token string">'@uppy/tus'</span>
 
-<span class="token function">Uppy</span><span class="token punctuation">(</span><span class="token punctuation">)</span>
-  <span class="token punctuation">.</span><span class="token function">use</span><span class="token punctuation">(</span>Dashboard<span class="token punctuation">,</span> <span class="token punctuation">{</span>
-    trigger<span class="token punctuation">:</span> <span class="token string">'#select-files'</span><span class="token punctuation">,</span>
-    showProgressDetails<span class="token punctuation">:</span> <span class="token boolean">true</span>
+<span class="token function"><span class="token maybe-class-name">Uppy</span></span><span class="token punctuation">(</span><span class="token punctuation">)</span>
+  <span class="token punctuation">.</span><span class="token method function property-access">use</span><span class="token punctuation">(</span><span class="token maybe-class-name">Dashboard</span><span class="token punctuation">,</span> <span class="token punctuation">{</span>
+    trigger<span class="token operator">:</span> <span class="token string">'#select-files'</span><span class="token punctuation">,</span>
+    showProgressDetails<span class="token operator">:</span> <span class="token boolean">true</span>
   <span class="token punctuation">}</span><span class="token punctuation">)</span>
-  <span class="token punctuation">.</span><span class="token function">use</span><span class="token punctuation">(</span>Instagram<span class="token punctuation">,</span> <span class="token punctuation">{</span>
-    target<span class="token punctuation">:</span> Dashboard<span class="token punctuation">,</span>
-    companionUrl<span class="token punctuation">:</span> <span class="token string">'https://companion.uppy.io'</span>
+  <span class="token punctuation">.</span><span class="token method function property-access">use</span><span class="token punctuation">(</span><span class="token maybe-class-name">Instagram</span><span class="token punctuation">,</span> <span class="token punctuation">{</span>
+    target<span class="token operator">:</span> <span class="token maybe-class-name">Dashboard</span><span class="token punctuation">,</span>
+    companionUrl<span class="token operator">:</span> <span class="token string">'https://companion.uppy.io'</span>
   <span class="token punctuation">}</span><span class="token punctuation">)</span>
-  <span class="token punctuation">.</span><span class="token function">use</span><span class="token punctuation">(</span>Tus<span class="token punctuation">,</span> <span class="token punctuation">{</span> endpoint<span class="token punctuation">:</span> <span class="token string">'https://master.tus.io/files/'</span> <span class="token punctuation">}</span><span class="token punctuation">)</span>
-  <span class="token punctuation">.</span><span class="token function">on</span><span class="token punctuation">(</span><span class="token string">'complete'</span><span class="token punctuation">,</span> <span class="token punctuation">(</span><span class="token parameter">result</span><span class="token punctuation">)</span> <span class="token operator">=&gt;</span> <span class="token punctuation">{</span>
-    console<span class="token punctuation">.</span><span class="token function">log</span><span class="token punctuation">(</span><span class="token string">'Upload result:'</span><span class="token punctuation">,</span> result<span class="token punctuation">)</span>
+  <span class="token punctuation">.</span><span class="token method function property-access">use</span><span class="token punctuation">(</span><span class="token maybe-class-name">Tus</span><span class="token punctuation">,</span> <span class="token punctuation">{</span> endpoint<span class="token operator">:</span> <span class="token string">'https://tusd.tusdemo.net/files/'</span> <span class="token punctuation">}</span><span class="token punctuation">)</span>
+  <span class="token punctuation">.</span><span class="token method function property-access">on</span><span class="token punctuation">(</span><span class="token string">'complete'</span><span class="token punctuation">,</span> <span class="token punctuation">(</span><span class="token parameter">result</span><span class="token punctuation">)</span> <span class="token arrow operator">=&gt;</span> <span class="token punctuation">{</span>
+    <span class="token console class-name">console</span><span class="token punctuation">.</span><span class="token method function property-access">log</span><span class="token punctuation">(</span><span class="token string">'Upload result:'</span><span class="token punctuation">,</span> result<span class="token punctuation">)</span>
   <span class="token punctuation">}</span><span class="token punctuation">)</span></pre></td></tr></tbody></table></figure>
 <script>
         document.querySelectorAll('.github-emoji')