Commit graph

59 commits

Author SHA1 Message Date
Ifedapo Olarewaju
f4e558bf94 rename serverUrl to companionUrl
and serverPattern to companionAllowedHosts
2019-04-14 13:53:50 +01:00
Artur Paikin
7ae8af44ab Release 2019-04-04 19:31:09 +03:00
Renée Kooi
5709647728
typescript: fix uppy package use with allowSyntheticImports: false
Synthetic default imports allow you to `import X from 'x'` if `'x'` is a
CommonJS module. Our `uppy` package relied on that (probably forgot to
update it in a previous patch). If users had set
`allowSyntheticDefaultImports: false`, they would not be able to use the
`uppy` package.

We should at some point go through the typings again and set everything
to the tightest options, because that'll work with the widest array of
users, but for now let's just unbreak this particular case.

Fixes #1395
2019-04-01 11:47:52 +02:00
Artur Paikin
27899d944f Release 2019-03-08 20:47:42 +03:00
Renée Kooi
fd6734be4d
docs: update webpack homepage URLs 2019-03-04 13:43:37 +01:00
Artur Paikin
f94bc77deb Publish
- uppy@0.30.2
 - @uppy/aws-s3-multipart@0.30.2
 - @uppy/aws-s3@0.30.2
 - @uppy/companion-client@0.28.2
 - @uppy/companion@0.17.2
 - @uppy/core@0.30.2
 - @uppy/dashboard@0.30.2
 - @uppy/drag-drop@0.30.2
 - @uppy/dropbox@0.30.2
 - @uppy/file-input@0.30.2
 - @uppy/form@0.30.2
 - @uppy/golden-retriever@0.30.2
 - @uppy/google-drive@0.30.2
 - @uppy/informer@0.30.2
 - @uppy/instagram@0.30.2
 - @uppy/progress-bar@0.30.2
 - @uppy/provider-views@0.30.2
 - @uppy/react@0.30.2
 - @uppy/redux-dev-tools@0.30.2
 - @uppy/robodog@0.30.2
 - @uppy/status-bar@0.30.2
 - @uppy/store-default@0.28.2
 - @uppy/store-redux@0.28.2
 - @uppy/thumbnail-generator@0.30.2
 - @uppy/transloadit@0.30.2
 - @uppy/tus@0.30.2
 - @uppy/url@0.30.2
 - @uppy/utils@0.30.2
 - @uppy/webcam@0.30.2
 - @uppy/xhr-upload@0.30.2
2019-02-22 22:43:58 +03:00
Artur Paikin
a5c39e9a35 Release 2019-02-21 19:09:22 +03:00
Artur Paikin
4dcef4c3b9 Release 2019-02-15 23:55:18 +03:00
Artur Paikin
ea0befe4ce update peerDependencies before release 2019-02-15 22:09:12 +03:00
Renée Kooi
24ec8f81d5
Merge branch 'master' into feature/tl-preset 2019-01-21 10:55:27 +01:00
Renée Kooi
5800fe9ed6
Merge branch 'master' into feature/tl-preset 2019-01-17 16:54:44 +01:00
Artur Paikin
3ddf4c7548 Release 2019-01-15 19:21:04 +03:00
Artur Paikin
9fce77830b
Remove jsnext:main since it’s been deprecated
https://github.com/stereobooster/package.json#jsnextmain
2019-01-15 18:22:15 +03:00
Renée Kooi
3710b19e1b
Use export = in @uppy/core typings. 2018-12-20 14:51:42 +01:00
Renée Kooi
dd718ac02e
Merge branch 'master' into feature/tl-preset 2018-12-13 16:10:15 +01:00
Renée Kooi
1a0878a851
Merge pull request #1131 from mattes3/master
Make Uppy's React components usable from Typescript
2018-12-10 15:50:12 +01:00
Artur Paikin
c68f2c7e68 Release 2018-11-29 23:36:16 +03:00
Artur Paikin
faefe0d5f0 @uppy/core peerDependency --> ^0.29.0 2018-11-29 21:34:56 +03:00
Renée Kooi
d93ab6603f
Object rest spreads 2018-11-26 15:41:22 +01:00
Matthias Bohlen
c8cb89bde0 Convert to "export =" everywhere because...
...the *.js source files use "module.exports = " instead of
"export default".
2018-11-12 12:05:54 +01:00
Artur Paikin
47a68a6148 Release 2018-10-31 19:30:39 +03:00
Artur Paikin
09b6ca0c92 update plugin peerDependencies to "@uppy/core": "^0.28.0" before release 2018-10-31 15:47:27 +03:00
Artur Paikin
92bee3fb8c
Merge pull request #1114 from transloadit/improvement/i18n-packs
Bring back locale packs
2018-10-29 20:13:25 +03:00
Renée Kooi
db49bfbec2
comment 2018-10-22 13:05:17 +02:00
Artur Paikin
5ec15c11ca update this.translator = new Translator in all plugins that use i18n
I wonder if this could somehow be done in Plugin class once
2018-10-20 12:50:34 -04:00
Renée Kooi
620e78a02c
refactor 2018-10-18 13:08:19 +02:00
Renée Kooi
9836999f5f
transloadit: Error early if neither params nor getAssemblyOptions are given. 2018-10-18 13:06:22 +02:00
Renée Kooi
1676ff82fd
transloadit: Update API key URL. 2018-10-18 13:06:22 +02:00
Renée Kooi
3c605d1ab9
transloadit: Add COMPANION_PATTERN constant. 2018-10-08 15:49:11 +02:00
Renée Kooi
d11dae4c5d
Auto configure the serverPattern when using Transloadit's hosted Companion service. 2018-10-08 15:31:31 +02:00
Artur Paikin
113d6f09bb Release
- uppy@0.27.5
 - @uppy/aws-s3-multipart@0.27.4
 - @uppy/aws-s3@0.27.4
 - @uppy/core@0.27.3
 - @uppy/dashboard@0.27.5
 - @uppy/drag-drop@0.27.4
 - @uppy/dropbox@0.27.4
 - @uppy/file-input@0.27.4
 - @uppy/form@0.27.4
 - @uppy/golden-retriever@0.27.4
 - @uppy/google-drive@0.27.5
 - @uppy/informer@0.27.4
 - @uppy/instagram@0.27.5
 - @uppy/progress-bar@0.27.4
 - @uppy/provider-views@0.27.4
 - @uppy/react@0.27.5
 - @uppy/redux-dev-tools@0.27.4
 - @uppy/status-bar@0.27.4
 - @uppy/thumbnail-generator@0.27.4
 - @uppy/transloadit@0.27.5
 - @uppy/tus@0.27.5
 - @uppy/url@0.27.5
 - @uppy/webcam@0.27.4
 - @uppy/xhr-upload@0.27.4
2018-09-27 16:31:35 -04:00
Renée Kooi
323c4486f9
transloadit: fix logging assembly ID 2018-09-20 16:16:03 +02:00
Artur Paikin
4819ff33ce Release
- uppy@0.27.4
 - @uppy/aws-s3-multipart@0.27.3
 - @uppy/aws-s3@0.27.3
 - @uppy/companion@0.14.4
 - @uppy/core@0.27.2
 - @uppy/dashboard@0.27.4
 - @uppy/drag-drop@0.27.3
 - @uppy/dropbox@0.27.3
 - @uppy/file-input@0.27.3
 - @uppy/form@0.27.3
 - @uppy/golden-retriever@0.27.3
 - @uppy/google-drive@0.27.4
 - @uppy/informer@0.27.3
 - @uppy/instagram@0.27.4
 - @uppy/progress-bar@0.27.3
 - @uppy/provider-views@0.27.3
 - @uppy/react@0.27.4
 - @uppy/redux-dev-tools@0.27.3
 - @uppy/status-bar@0.27.3
 - @uppy/thumbnail-generator@0.27.3
 - @uppy/transloadit@0.27.4
 - @uppy/tus@0.27.4
 - @uppy/url@0.27.4
 - @uppy/webcam@0.27.3
 - @uppy/xhr-upload@0.27.3
2018-09-18 19:46:24 -04:00
Renée Kooi
b343d8ed9e
Release
- uppy@0.27.3
 - @uppy/aws-s3-multipart@0.27.2
 - @uppy/aws-s3@0.27.2
 - @uppy/companion-client@0.27.2
 - @uppy/companion@0.14.3
 - @uppy/core@0.27.1
 - @uppy/dashboard@0.27.3
 - @uppy/drag-drop@0.27.2
 - @uppy/dropbox@0.27.2
 - @uppy/file-input@0.27.2
 - @uppy/form@0.27.2
 - @uppy/golden-retriever@0.27.2
 - @uppy/google-drive@0.27.3
 - @uppy/informer@0.27.2
 - @uppy/instagram@0.27.3
 - @uppy/progress-bar@0.27.2
 - @uppy/provider-views@0.27.2
 - @uppy/react@0.27.3
 - @uppy/redux-dev-tools@0.27.2
 - @uppy/status-bar@0.27.2
 - @uppy/thumbnail-generator@0.27.2
 - @uppy/transloadit@0.27.3
 - @uppy/tus@0.27.3
 - @uppy/url@0.27.3
 - @uppy/utils@0.27.1
 - @uppy/webcam@0.27.2
 - @uppy/xhr-upload@0.27.2
2018-09-03 16:00:24 +02:00
Renée Kooi
0590b823ef transloadit: throw and warn when using the old Uppy Server URL (#1038)
Shows up in the informer and in the console when trying to upload a file
from a remote source. Kinda sucks that you have to actually do it, but
this is the easiest place to implement it…else we have to look at other
plugins' private options and hope that users are adding the plugins in
an order that makes that possible.
2018-09-03 15:29:53 +02:00
Kevin van Zonneveld
67af833fdb
More uppy server -> companion renames (#1037)
* Some uppy server -> companion renames

* Fix typos

* Implement most of @goto-bus-stop's feedback

* Nuke Create React App readme

* An Companion -> A Companion

* Companion server -> instance
2018-09-03 14:48:03 +02:00
Renée Kooi
3b7264c376
transloadit: Use https endpoint for status fetching.
Fixes #1032
2018-09-03 11:15:11 +02:00
Renée Kooi
eb0c681455 transloadit: Only use socket.io's WebSocket transport. (#1029)
There is not much benefit to this (except saving a few HTTP requests)
but if we do this we'll see if anyone's firewalls are blocking WS or
something. Then one day in the future we can switch to plain WebSockets
instead of socket.io to shed 20KB once the Transloadit backend supports
it.
2018-08-30 22:03:36 +02:00
Renée Kooi
a4c43abd8b transloadit: Lazy load socket.io-client. (#1019) 2018-08-23 16:32:18 +02:00
Renée Kooi
bd6c2c36ae
Release
- uppy@0.27.2
 - @uppy/companion@0.14.2
 - @uppy/dashboard@0.27.2
 - @uppy/google-drive@0.27.2
 - @uppy/instagram@0.27.2
 - @uppy/react@0.27.2
 - @uppy/transloadit@0.27.2
 - @uppy/tus@0.27.2
 - @uppy/url@0.27.2
2018-08-23 12:38:49 +02:00
Renée Kooi
ed5f73c6f5 Transloadit refactors + socket fallback (#1011)
* transloadit: Add an Assembly class to handle status updates.

* transloadit: Replace StatusSocket with new Assembly class.

* transloadit: Draft new Golden Retriever integration

* transloadit: Refetch Assembly status on events.

* transloadit: Update `assemblies` state when new status was fetched.

* transloadit: Move assembly options extraction to a class

* transloadit: use AssemblyOptions class directly for assembly options tests

* transloadit: move attachAssemblyMetadata to a class method.

* transloadit: Remove obsolete dependency.

* transloadit: Reconnect to assemblies after restore.

* tus: Always store uploadUrl

This was changed in: https://github.com/transloadit/uppy/pull/507
but actually, the uploadUrl is required by GoldenRetriever, _especially_
when `resume` is false.

* transloadit: Move `afterUpload()` closures to AssemblyWatcher class

* transloadit: Prefix private methods with _

* transloadit: Replace 2kb url-parse with custom helper.

* transloadit: Semi consistent comment width

* transloadit: Capitalise "Assembly".
2018-08-21 15:23:31 +02:00
Renée Kooi
6b82d12d42
Release
- uppy@0.27.1
 - @uppy/aws-s3-multipart@0.27.1
 - @uppy/aws-s3@0.27.1
 - @uppy/companion-client@0.27.1
 - @uppy/companion@0.14.1
 - @uppy/dashboard@0.27.1
 - @uppy/drag-drop@0.27.1
 - @uppy/dropbox@0.27.1
 - @uppy/file-input@0.27.1
 - @uppy/form@0.27.1
 - @uppy/golden-retriever@0.27.1
 - @uppy/google-drive@0.27.1
 - @uppy/informer@0.27.1
 - @uppy/instagram@0.27.1
 - @uppy/progress-bar@0.27.1
 - @uppy/provider-views@0.27.1
 - @uppy/react@0.27.1
 - @uppy/redux-dev-tools@0.27.1
 - @uppy/status-bar@0.27.1
 - @uppy/thumbnail-generator@0.27.1
 - @uppy/transloadit@0.27.1
 - @uppy/tus@0.27.1
 - @uppy/url@0.27.1
 - @uppy/webcam@0.27.1
 - @uppy/xhr-upload@0.27.1
2018-08-16 16:30:45 +02:00
Renée Kooi
8d87f80722 Fix peerDependencies of plugin packages. (#1005) 2018-08-16 11:35:29 +02:00
Artur Paikin
400329e632 Release
- uppy@0.27.0
 - @uppy/aws-s3-multipart@0.27.0
 - @uppy/aws-s3@0.27.0
 - @uppy/companion-client@0.27.0
 - @uppy/companion@0.14.0
 - @uppy/core@0.27.0
 - @uppy/dashboard@0.27.0
 - @uppy/drag-drop@0.27.0
 - @uppy/dropbox@0.27.0
 - @uppy/file-input@0.27.0
 - @uppy/form@0.27.0
 - @uppy/golden-retriever@0.27.0
 - @uppy/google-drive@0.27.0
 - @uppy/informer@0.27.0
 - @uppy/instagram@0.27.0
 - @uppy/progress-bar@0.27.0
 - @uppy/provider-views@0.27.0
 - @uppy/react@0.27.0
 - @uppy/redux-dev-tools@0.27.0
 - @uppy/status-bar@0.27.0
 - @uppy/store-default@0.27.0
 - @uppy/store-redux@0.27.0
 - @uppy/thumbnail-generator@0.27.0
 - @uppy/transloadit@0.27.0
 - @uppy/tus@0.27.0
 - @uppy/url@0.27.0
 - @uppy/utils@0.27.0
 - @uppy/webcam@0.27.0
 - @uppy/xhr-upload@0.27.0
2018-08-11 22:29:46 +01:00
Ifedapo Olarewaju
f2ee127e81 rename 'server-utils' to 'companion-client' 2018-07-22 18:53:57 +01:00
Artur Paikin
fd5294c40a update docs, examples and tests to not set autoProceed: false, since that’s the default now 2018-07-15 23:35:44 -04:00
Renée Kooi
f9a9762dfa
Release
- uppy@0.26.0
 - @uppy/aws-s3-multipart@0.26.0
 - @uppy/aws-s3@0.26.0
 - @uppy/core@0.26.0
 - @uppy/dashboard@0.26.0
 - @uppy/drag-drop@0.26.0
 - @uppy/dropbox@0.26.0
 - @uppy/file-input@0.26.0
 - @uppy/form@0.26.0
 - @uppy/golden-retriever@0.26.0
 - @uppy/google-drive@0.26.0
 - @uppy/informer@0.26.0
 - @uppy/instagram@0.26.0
 - @uppy/progress-bar@0.26.0
 - @uppy/provider-views@0.26.0
 - @uppy/react@0.26.0
 - @uppy/redux-dev-tools@0.26.0
 - @uppy/server-utils@0.26.0
 - @uppy/status-bar@0.26.0
 - @uppy/store-default@0.26.0
 - @uppy/store-redux@0.26.0
 - @uppy/thumbnail-generator@0.26.0
 - @uppy/transloadit@0.26.0
 - @uppy/tus@0.26.0
 - @uppy/url@0.26.0
 - @uppy/utils@0.26.0
 - @uppy/webcam@0.26.0
 - @uppy/xhr-upload@0.26.0
2018-06-28 17:12:13 +02:00
Renée Kooi
3fa82562ad
Update peerDependencies to @uppy/core@^0.26.0. 2018-06-28 17:09:31 +02:00
Renée Kooi
f31adbb1be
transloadit: Add tests for types. 2018-06-28 16:30:25 +02:00
Renée Kooi
73202c2108
Add uppy.use() overloads to plugin typings. 2018-06-28 16:30:13 +02:00