Commit graph

398 commits

Author SHA1 Message Date
Renée Kooi
35ca9a84f8
Release 2020-08-13 10:51:47 +02:00
Renée Kooi
8a1ead8b53
Release 2020-08-10 17:49:30 +02:00
ifedapoolarewaju
36ab6f1d49
Release 2020-07-30 15:52:20 +01:00
mokutsu-coursera
f1ef5bd809
companion,zoom: add implementation for Zoom plugin and Zoom Provider (#2342)
* [WIP] First pass at adding zoom plugin and zoom companion service for allowing imports from zoom cloud

* WIP. Remove zoom example and move zoom companion code into core companion package, update list endpoint to retrieve based on pagination token or dates available, and get size / download endpoint working.

TO DO:
- fix logout / token expiry
- investigate why test for loading config from file is not working as expected
- confirm pagination works

* Modify provider views to allow for cases with zoom provider when insufficient results exist to enable infinite scroll (but users may need to retrieve older results), update types tests. Linters failing on the provider views files

* Update uppy and companion for the zoom integration to use folders to represent months, and retrieve 1 month at a time.

- clean up code around response data items to explicitly show fields, and match style of other provider methods
- update license date to 2020 across repo
- enable download/uploado of json timeline files
- fix companion test to load credentials from file
- remove front end code no longer required now that folders are being used instead of loading more with button

* Change initial check for user authentication to use same endpoint so we can reuse the same app permission list (ie dont require additional permissions to read user data)

* Clean up zoom provider index file, add api call back to retrieve user account information such as created timestamp and email, fix file icons, remove unused strings, remove license date updates from branch

* Add permission list to grant configurations, remove undefined response body check, update error to match style of other providers, reorder svg attribute to match other icons

* Add request to get user email address for when we are retrieving user meetings and meeting recordings within zoom provider, clean up logout api call

* Update adapter to use meeting UUID when returning the meeting id to match the meeting ID associated with the recording file meeting. This should also resolve issues around reused meeting IDs from zoom.

* Fix companion test

* uppy,robodog: do not add zoom yet

* zoom: add publishConfig

* test: remove uppy.Zoom use from typescript e2e test

Co-authored-by: Renée Kooi <renee@kooi.me>
2020-07-30 11:01:21 +01:00
Renée Kooi
2d91641ddd
Release 2020-07-29 16:50:45 +02:00
Renée Kooi
8c826313b6
A few docs things (#2371) 2020-07-29 12:17:27 +02:00
Renée Kooi
6151b33700
Release 2020-07-21 16:49:28 +02:00
Artur Paikin
1faeb43228 Release 2020-07-19 14:37:55 +01:00
Artur Paikin
b48757b50c update docs and dev example 2020-07-18 10:38:07 +01:00
Renée Kooi
16686fc0ca
Release 2020-07-15 13:59:56 +02:00
Renée Kooi
5012eb4124
aws-s3-multipart: implement retries (#2312) 2020-07-13 15:10:23 +02:00
Ifedapo .A. Olarewaju
34d5d2c1b2
docs,website: tutorial on adding custom providers (#2310)
* docs,website: first draft of tutorial on adding custom providers

* docs: define "Provider Plugins"

* blog,docs: revise Provider summary

* docs: use consistent sample comments

* blog, examples: use svg code directly as custom provider icon
2020-07-03 17:22:00 +01:00
Marius
541feef81e
Update tus-js-client dependency to v2 (#2239)
Co-authored-by: Renée Kooi <renee@kooi.me>
2020-06-22 12:41:45 +02:00
ifedapoolarewaju
aacaff256c
Release 2020-06-18 16:31:40 +01:00
Artur Paikin
b00ba13912 Release 2020-06-13 03:12:22 +01:00
Renée Kooi
6a01523273
Release 2020-05-25 15:51:21 +02:00
Renée Kooi
12715801ab
examples: add transloadit debug log to dev example 2020-05-25 14:34:04 +02:00
ifedapoolarewaju
5528c6f6ea
Release 2020-04-30 12:52:46 +01:00
Renée Kooi
6e2dfd7c0f
Release 2020-04-29 17:45:02 +02:00
Artur Paikin
a6c8ef15e1
ScreenCapture plugin for screenshots / screen recordings (#2132)
* Finnish locale semantics improved

* Finnish semantics improved

* Screen capture initial commit

* Fix. Removed audio constraint from video.

* ui improvements

* so Lerna doesn’t try to publish as private

* refactor, tweak icons

* remove commented code from webcam styles

* Check for MediaRecorder (hides button in Safari) and refactor everything

* update readme

* beta for now

Co-authored-by: Miika Jukakoski <miika.jukakoski@ourmind.io>
2020-04-21 20:47:20 +02:00
Renée Kooi
3c89563f1b
examples: make S3 endpoint configurable for aws-presigned-url 2020-04-20 14:12:58 +02:00
ifedapoolarewaju
323233488f
Release 2020-04-15 20:07:42 +01:00
Artur Paikin
5752662a93 Release 2020-04-14 22:25:47 +02:00
Artur Paikin
d85185559d
Dashboard tablist IE10 flex fix and refactor (#2192)
* Refactor Dashboard provider list flexbox styles to work in IE10

* Refactor and cleanup

* tweak title width
2020-04-13 10:45:48 +02:00
ifedapoolarewaju
0481589f3b
Release 2020-04-08 17:37:56 +01:00
Artur Paikin
4eee20aa18 Release 2020-04-01 22:29:44 +02:00
Renée Kooi
700863e46e
Release 2020-04-01 17:32:30 +02:00
Renée Kooi
3b54808cc7
Loosen metaFields.render types again to fix React/preact typings conflict 2020-04-01 13:04:34 +02:00
Renée Kooi
697ad04a34
examples: document npm run build, closes #2024 2020-03-30 16:07:24 +02:00
ifedapoolarewaju
fa32da7cf3
Release 2020-03-25 12:37:44 +01:00
Artur Paikin
9a610f1204 Publish
- uppy@1.10.1
 - @uppy/facebook@1.0.0
2020-03-11 23:54:00 +01:00
Artur Paikin
2664a59450 Release 2020-03-11 21:50:23 +01:00
ifedapoolarewaju
b20bc7e1f1
Release 2020-02-26 10:41:36 +01:00
Artur Paikin
2c98271103 Release 2020-02-14 23:17:48 +01:00
Artur Paikin
07e9909bfc Release 2020-02-12 12:24:41 +01:00
Artur Paikin
77ef346cb0 Release 2020-02-11 21:17:04 +01:00
Renée Kooi
78003c2f5b
examples: fix s3 import path 2020-01-20 15:19:00 +01:00
Renée Kooi
2b91a96c95
Release 2020-01-15 16:39:45 +01:00
Renée Kooi
7b2283d8ef
examples: add npm run example script
a bad result from adding the examples as dependencies of the root
repository is that they now don't have access to the npm binaries they
need to run in their own folder, because they are installed into the
root repository instead.

this works around that issue.

we may need to consider undoing that change and making the examples work
as standalone projects again, that's easier to understand.

fixes #2024 for now.
2020-01-15 11:16:56 +01:00
Renée Kooi
564c500b76
examples: tweak node-xhr instructions 2020-01-15 10:53:59 +01:00
Renée Kooi
18180d5778
Release 2019-12-16 12:53:23 +01:00
Renée Kooi
419a27ddcb
examples: add some knobs to the dev example
Because I keep typing the same thing over and over again to test S3 or
Transloadit uploads for example. Figure it will be easier just to toggle
some of these values instead :)
2019-12-02 15:50:03 +01:00
Renée Kooi
a4c4486789
dev: add some easier config to the dev example 2019-12-02 15:50:03 +01:00
Renée Kooi
e74690e20c
examples: remove UPPYSERVER_ references 2019-11-20 16:55:30 +01:00
Renée Kooi
c370dba0b6
Release 2019-11-04 10:56:06 +01:00
Renée Kooi
1ab63aa395
examples: support COMPANION_AWS_ENDPOINT env var in aws+companion example 2019-11-01 10:29:55 +01:00
ifedapoolarewaju
9b90c808b5
companion: set Access-Control-Allow-Credentials only when request origin is whitelisted 2019-10-21 08:41:20 +01:00
Renée Kooi
aea91d00db
Release 2019-10-14 16:49:30 +02:00
Renée Kooi
b2f158e45e
Release 2019-10-14 16:43:19 +02:00
Renée Kooi
4e32e61d7c
Release 2019-10-09 21:00:46 +02:00