Commit graph

17 commits

Author SHA1 Message Date
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
8c826313b6
A few docs things (#2371) 2020-07-29 12:17:27 +02:00
Artur Paikin
b48757b50c update docs and dev example 2020-07-18 10:38:07 +01:00
Renée Kooi
5012eb4124
aws-s3-multipart: implement retries (#2312) 2020-07-13 15:10:23 +02:00
Renée Kooi
12715801ab
examples: add transloadit debug log to dev example 2020-05-25 14:34:04 +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
3b54808cc7
Loosen metaFields.render types again to fix React/preact typings conflict 2020-04-01 13:04:34 +02:00
Renée Kooi
78003c2f5b
examples: fix s3 import path 2020-01-20 15:19:00 +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
Artur Paikin
94cca0acc9 expose uppy on window for development, as before 2019-10-09 17:18:23 +03:00
ifedapoolarewaju
f1d6f6b6dc
companion,onedrive: implement OneDrive Provider plugin 2019-09-20 11:02:27 +01:00
Ifedapo .A. Olarewaju
3fed571c0a
Merge pull request #1794 from transloadit/facebook-provider
companion,facebook: add support for facebook provider
2019-09-20 11:00:48 +01:00
ifedapoolarewaju
c3ea4d384f
companion,facebook: add support for facebook provider 2019-08-22 14:50:48 +01: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
7ce63fcb7e Accessibility follow-up PR: make all svgs not focusable in IE11 (#1662)
* /examples/dev - added polyfills for easy development in IE11

* @uppy/dashboard - made all svgs not focusable in IE11

* /examples/dev - started sharing serviceWorker registration code

* /examples/dev - added polyfills for IE11 to dev bundle
2019-06-17 17:08:05 +03:00
Evgenia Karunus
8be2004826 Feature/replace dnd in drag drop package (#1565)
* /examples/dev - added drag-drop plugin dev environment

* @uppy/drag-drop - moved isDragDropSupported() to @uppy/utils

* @uppy/drag-drop - got rid of drag-drop npm library

* examples/dev - made compiled files placed in /output instead of /lib

* ~/examples/dev - made watchify only watch files once

* @uppy/drag-drop - add onPaste

* /examples/dev - readded html css override-attempts

* @uppy/drag-drop - made whole area clickable, and made it accessible

* @uppy/drag-drop - removed excessive outline in firefox

* REVERTED last 2 commits
2019-06-05 17:04:34 +03:00