Commit graph

368 commits

Author SHA1 Message Date
Renée Kooi
4e32e61d7c
Release 2019-10-09 21:00:46 +02:00
Artur Paikin
056a7114a1 Release 2019-08-30 15:24:04 +03:00
Artur Paikin
aa9b2edcd3
website: switch to the new upload-endpoint in xhr-example (#1782)
* use the new upload-endpoint in xhr example

* remove unused “bundle” example

* update dev Dashboard example with new xhr test endpoint
2019-08-20 18:01:36 +03:00
Evgenia Karunus
f486a89cdc /examples/xhrupload - more obvious UI, added a list of uploaded files (#1768)
* /examples/xhrupload - created a list of uploaded files, made progress bar more obvious

* Tiny style nit: spaces before the bracket
2019-08-07 16:06:14 +03:00
Evgenia Karunus
8331676559 /examples/dragdrop - added more obvious 'file was uploaded' indicator (#1750) 2019-07-29 16:01:57 +02:00
Artur Paikin
bd2beedcff Release 2019-07-18 17:21:42 +02:00
Renée Kooi
3c265f25f0
Add signature authentication to Transloadit example on the webs… (#1705)
* make it work with signature auth

* website: fix signature calculation in TL example

* website: update year in Transloadit example watermark
2019-07-08 11:45:46 +02:00
Artur Paikin
4eb2e65101
dashboard: Refactor FileCard component to fix loosing metadata state on re-renders (#1656)
* Refactor to fix loosing metadata state on re-renders

* uppy-DashboardContent-bar shouldn’t shrink

* Populate formState in constructor, empty meta value if undefined, pass field.id from oninput

* Use local styles instead of unpkg CDN

* update locales and stargazers
2019-06-14 19:18:14 +03:00
Artur Paikin
45173255c5
website: Improve website transloadit example (#1659)
* Open preview links in a new tab, only allow pictures in Webcam

//cc @tim-kos

* Re-init Uppy on input, instead of change, keyup and paste

* Friendlier text: “you can only upload images” instead of "images/*"
2019-06-14 18:06:09 +03:00
Renée Kooi
2aa6d5a162
Release 2019-06-07 14:34:13 +02:00
Artur Paikin
28d235fe2f Release 2019-06-05 19:07:20 +03:00
Renée Kooi
cfce113aac
website: output console logs in order
Especially to address this confusing output:

    []
    failed files:
    [{"source":"Dashboard","id":"uppy-15lessknowwebpackfeaturespdf-application/pdf-711976-1524658883000","name":"15-less-know-webpack-features.pdf","extension":"pdf","meta":{"relativePath":null,"name":"15-less-know-webpack-features.pdf","type":"application/pdf"},"type":"application/pdf","data":{},"progress":{"uploadStarted":1557736252411,"uploadComplete":true,"percentage":100,"bytesUploaded":711976,"bytesTotal":711976},"size":711976,"isRemote":false,"remote":"","tus":{"uploadUrl":"https://master.tus.io/files/4c9812d89aec61576014f0c8d8213972+VqNL644QdEZtFzWbS7WOp.DbiI1oiUaZFuH8W9RiegyrxssHNE0qEMKvtJt1x3Q6FH7c_mXKdEufb3sLzGZNhl63UtpPItFQs69NSoDLo.MCmZMud8707qPO4.M59jkA"},"response":{"uploadURL":"https://master.tus.io/files/4c9812d89aec61576014f0c8d8213972+VqNL644QdEZtFzWbS7WOp.DbiI1oiUaZFuH8W9RiegyrxssHNE0qEMKvtJt1x3Q6FH7c_mXKdEufb3sLzGZNhl63UtpPItFQs69NSoDLo.MCmZMud8707qPO4.M59jkA"},"uploadURL":"https://master.tus.io/files/4c9812d89aec61576014f0c8d8213972+VqNL644QdEZtFzWbS7WOp.DbiI1oiUaZFuH8W9RiegyrxssHNE0qEMKvtJt1x3Q6FH7c_mXKdEufb3sLzGZNhl63UtpPItFQs69NSoDLo.MCmZMud8707qPO4.M59jkA","isPaused":false}]
    successful files:

Here, the list of successful files is below `failed files:` so it looks
like those failed.

This changes it to:

    successful files:
    [{"source":"Dashboard","id":"uppy-15lessknowwebpackfeaturespdf-application/pdf-711976-1524658883000","name":"15-less-know-webpack-features.pdf","extension":"pdf","meta":{"relativePath":null,"name":"15-less-know-webpack-features.pdf","type":"application/pdf"},"type":"application/pdf","data":{},"progress":{"uploadStarted":1557736252411,"uploadComplete":true,"percentage":100,"bytesUploaded":711976,"bytesTotal":711976},"size":711976,"isRemote":false,"remote":"","tus":{"uploadUrl":"https://master.tus.io/files/4c9812d89aec61576014f0c8d8213972+VqNL644QdEZtFzWbS7WOp.DbiI1oiUaZFuH8W9RiegyrxssHNE0qEMKvtJt1x3Q6FH7c_mXKdEufb3sLzGZNhl63UtpPItFQs69NSoDLo.MCmZMud8707qPO4.M59jkA"},"response":{"uploadURL":"https://master.tus.io/files/4c9812d89aec61576014f0c8d8213972+VqNL644QdEZtFzWbS7WOp.DbiI1oiUaZFuH8W9RiegyrxssHNE0qEMKvtJt1x3Q6FH7c_mXKdEufb3sLzGZNhl63UtpPItFQs69NSoDLo.MCmZMud8707qPO4.M59jkA"},"uploadURL":"https://master.tus.io/files/4c9812d89aec61576014f0c8d8213972+VqNL644QdEZtFzWbS7WOp.DbiI1oiUaZFuH8W9RiegyrxssHNE0qEMKvtJt1x3Q6FH7c_mXKdEufb3sLzGZNhl63UtpPItFQs69NSoDLo.MCmZMud8707qPO4.M59jkA","isPaused":false}]
    failed files:
    []

When adding a new line the textarea is scrolled to the bottom so the
latest stuff is still always visible.
2019-05-13 10:43:11 +02:00
Renée Kooi
a265e935f2
website: revert edgly links to v1.0.0 because upload failed 2019-05-08 15:49:38 +02:00
Renée Kooi
1ad322497f
Release 2019-05-08 15:27:15 +02:00
Renée Kooi
a9eda15c6a
docs: explain difference between dashboard example and code, closes #1500 2019-05-08 12:34:16 +02:00
Artur Paikin
25d4b3678b Release 2019-04-25 23:03:25 +03:00
Tim Koschuetzki
5463178f88 Simpler caption for Robodog demo (#1473)
* Initial untested implementation.

* Making this simpler for now to not waste much time on it as dynamic variables in codeblocks is difficult.

* Add back newline.
2019-04-23 14:59:21 +02:00
Artur Paikin
0f95529cc5 Release 2019-04-19 15:46:25 +03:00
Artur Paikin
28fce1a137 Default locale for all plugins (#1443)
* first swing at building locale pack

* expose default locale on the plugin instance

* write a pretty en_US locale to a file, using stringify-object and template.js

* generated locale pack

* start adding a script that checks for unused locale strings

Co-Authored-By: Kevin van Zonneveld <kevin@transloadit.com>

* Update bin/build-locale-pack.js

* Console output improvements

* Also sort plugin locale keys

* Support dependencies when digging up sources

because e.g. 'emptyFolderAdded' is used in provider-views but set in Dashboard's defaultLocale

* More complex matching

So can can support cases like: `uppy.i18n(error.isAuthError ? 'companionAuthError' : 'companionError')`

* Remaining const defaultLocale -> this.defaultLocale

* Update packages/@uppy/locales/en_US.js

* Mock browser environment so all plugins can be instantiated

* Clean up output a bit

* Update bin/build-locale-pack.js

* Add all remaining plugin's locales to en_US bundle

* Update packages/@uppy/dashboard/src/index.js

* Update en_US.js

Co-Authored-By: Kevin van Zonneveld <kevin@transloadit.com>

* remove unused strings

Co-Authored-By: Kevin van Zonneveld <kevin@transloadit.com>

* Also write csv because that makes it real easy to import to friendlier places for translators /cc @arturi

* don’t set locale: this.defaultLocale — it overrides the lang pack

Co-Authored-By: Kevin van Zonneveld <kevin@transloadit.com>

* Add 'russian plural' for english, for consistency

Allows us to signal that this is possible in new target languages, and also run better linting

* Cleanup

* No longer write csv

* WIP for NL

* Create package.json

Co-Authored-By: Kevin van Zonneveld <kevin@transloadit.com>

* move locales to /src

Co-Authored-By: Kevin van Zonneveld <kevin@transloadit.com>

* ignore locales themselves

Co-Authored-By: Kevin van Zonneveld <kevin@transloadit.com>

* build minified locale packs

Co-Authored-By: Kevin van Zonneveld <kevin@transloadit.com>

* expose Uppy.locale = {} placeholder object

Co-Authored-By: Kevin van Zonneveld <kevin@transloadit.com>

* Update ru_RU.js

Co-Authored-By: Kevin van Zonneveld <kevin@transloadit.com>

* add locale bundles to example

Co-Authored-By: Kevin van Zonneveld <kevin@transloadit.com>

* Upload locales to cdn

* Allow to run tests with upload-to-cdn by setting a versionSuffix

* Move locale build to function, to make room for test()

* Bring ru_RU in sync with English

now that we've added 3 plural types across the board

* Document using locales as a consuming dev, and plugin dev

* Add linting for missing/excess locale strings

* Add the locales we had to remove to the legacy folder

and explain why they cannot make it back

* Move legacy outside of src so they are definitely not transpiled, etc

* Update packages/@uppy/locales/src/nl_NL.js

* Update website/src/docs/uppy.md
2019-04-17 13:34:23 +02:00
Ifedapo Olarewaju
adeb2fecfa update docs, tests, and examples with companionUrl rename 2019-04-15 14:56:37 +01:00
Artur Paikin
9e219784dc return if canceled in the website example too 2019-04-09 15:03:46 +03:00
Kevin van Zonneveld
bab4b9de1f
Proposal for new doc menu structure (#1405)
* website: New doc menu layout

* Merge sources

* Operate HR via menu_prefix too

* Fix categories in /examples
2019-04-05 15:53:34 +02:00
Artur Paikin
7ae8af44ab Release 2019-04-04 19:31:09 +03:00
Artur Paikin
8f89cdd95c improve snippet example styling and semantics 2019-03-28 15:01:24 +03:00
Artur Paikin
1bbceb8cd1 tweak words and style some more 2019-03-27 18:12:50 +03:00
Artur Paikin
da35ab4820 add drag-drop support 2019-03-27 16:49:18 +03:00
Artur Paikin
9e4a788564 rename example to “XHR Upload” 2019-03-26 18:05:44 +03:00
Artur Paikin
619637d5d3 Add Markdown Snippets example, style it 💈 2019-03-26 18:04:47 +03:00
Artur Paikin
837bfa8ce6 re-enable google drive example and structure options better 2019-03-23 19:28:34 +03:00
Artur Paikin
27899d944f Release 2019-03-08 20:47:42 +03: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
f77a10270c disable google drive everywhere 2019-02-07 13:52:30 +03:00
Artur Paikin
645246f85a disable Google Drive until approved 2019-02-05 19:05:32 +03:00
Artur Paikin
3ddf4c7548 Release 2019-01-15 19:21:04 +03:00
Renée Kooi
87687d8135
Add polyfills to website examples that do not use prebundled uppy.js 2019-01-07 12:43:09 +01:00
Artur Paikin
c68f2c7e68 Release 2018-11-29 23:36:16 +03:00
Artur Paikin
47a68a6148 Release 2018-10-31 19:30:39 +03:00
Renée Kooi
3c605d1ab9
transloadit: Add COMPANION_PATTERN constant. 2018-10-08 15:49:11 +02:00
Artur Paikin
8f931d87a5 Change Uppy version references to v0.27.5 2018-09-27 16:34:03 -04:00
Artur Paikin
f5d6ab96e7 use uppy-Root in status-bar when it’s mounted in DOM
similar to Dashboard
2018-09-27 15:50:48 -04:00
Artur Paikin
97cccc0212 Change Uppy version references to v0.27.4 2018-09-18 19:48:29 -04:00
Kevin van Zonneveld
13ab7672b8
Add serverPattern to Transloadit Example (es6)
I guess this one also @goto-bus-stop @ifedapoolarewaju
2018-09-10 17:27:12 +02:00
Kevin van Zonneveld
d11016726d
Add serverPattern to Transloadit demo
Is this okay @goto-bus-stop @ifedapoolarewaju ?
2018-09-10 17:26:36 +02:00
Renée Kooi
5703fd0962
Change Uppy version references to v0.27.3 2018-09-03 16:05:51 +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
0b34f608b5
website: Only include required CSS for xhrupload example, closes #860 2018-08-27 11:51:56 +02:00
Renée Kooi
6635990b25
Change Uppy version references to v0.27.2 2018-08-23 12:39:56 +02:00
Renée Kooi
4df2c9aa8f
Uppy Server → Uppy Companion in some more places 2018-08-20 15:19:57 +02:00