Commit graph

48 commits

Author SHA1 Message Date
Artur Paikin
276e730a85 🚨 convert all remaining hyperx strings to JSX
things might be broken! tested to the best of my abilities, fixed multiple issues on the way
2017-12-20 00:11:30 -05:00
Artur Paikin
b062ba4236 Update html to use hyperx; use Component where lifecycle needed, refs;
also fix bugs here and there
2017-12-12 23:32:09 -05:00
Artur Paikin
ed9aa1a537 🚨this.core to this.uppy everywhere
danger again
2017-12-08 17:34:33 -05:00
Artur Paikin
08df43b39a Revert (move Provider plugin again) "Revert "move generic-provider-views and Provider to /plugins/Provider""
This reverts commit 49b4480222.
2017-12-07 23:41:18 -05:00
Artur Paikin
6f510f4679
Merge branch 'master' into chore/refactors 2017-12-07 17:03:55 -05:00
Artur Paikin
49b4480222 Revert "move generic-provider-views and Provider to /plugins/Provider"
This reverts commit 66c8262ea2.
2017-12-07 16:19:52 -05:00
Artur Paikin
66c8262ea2 move generic-provider-views and Provider to /plugins/Provider 2017-11-28 18:58:08 -05:00
Artur Paikin
1bd1e410d9 move plugins/Plugin.js to core/Plugin.js
to better separate concerns and later split into packages
2017-11-27 22:03:38 -05:00
Artur Paikin
6fcab8e9cb use setPluginState and getPluginState 2017-11-27 16:10:30 -05:00
Dmytro Sadovnychyi
0e7505dcda Add tearDown method for provider view 2017-11-22 14:43:13 +08:00
Artur Paikin
cb6c1aeff0 add this.opts.id || [name] to this.id for all UI plugins 2017-11-10 20:15:59 -05:00
Renée Kooi
7d4d0d6f07
provider: Move Provider out of uppy-base 2017-10-04 15:57:39 +02:00
Renée Kooi
62522b68fd
plugin: Allow targeting a plugin instance rather than a constructor. 2017-09-18 14:40:32 +02:00
Artur Paikin
4e808ca3d2 add aria-hidden to all icons for accessibility, remove console.log 2017-09-14 12:01:19 -04:00
Renée Kooi
3b8e481b31
Delay provider auth checks until their panel mounts. 2017-07-21 11:35:27 +02:00
Renée Kooi
acea9af060
Remember the uppy-server FQDN
So we always hit the same server if it's behind a load balancer.
2017-07-21 11:24:09 +02:00
Artur Paikin
5ce45a66e4 Provider UI overhaul
- Added type="button" to buttons, to prevent submitting forms
- Added `isSearchVisible`, search bar now appears after click on search
icon (up for debates ;-)
- Grid and list views, list by default
- Root directory is named by the provider title (Instagram, Dropbox),
instead of `/`
- If file size is unknown, it is not shown, as opposed to showing `?`
- Headers hidden just for now, since we only had name, and sorting by
name is not something you toggle often when selecting a file. Once we
have size and creation date there (and whatever else), let’s restore
headers
2017-07-02 04:27:52 -04:00
Ifedapo Olarewaju
d0122f951f feature: instagram plugin [WIP] 2017-06-27 00:25:12 +01:00
Ifedapo Olarewaju
5398cb5155 feature: filter out non downladable files + highlight row on hover 2017-06-22 02:27:47 +01:00
Renée Kooi
17e540fb82
Implement uninstall for GoogleDrive, Dropbox, Webcam 2017-05-02 10:50:59 +02:00
Artur Paikin
6f94fefff3 add acquire plugin logo/name to files on the file list
had to convert `this.icon` to a function in all acquire plugins to make
this work
2017-04-04 03:14:16 -04:00
Ifedapo Olarewaju
2b2893c56f feature: error view on error + refactor directories 2017-02-21 15:30:54 +01:00
Ifedapo Olarewaju
1b510c013d feature: file size and upload url for remote uploads 2017-02-10 10:54:26 +01:00
Ifedapo Olarewaju
3d8cab95e9 fix: broken google drive breadcrumb 2017-02-10 10:05:35 +01:00
Ifedapo Olarewaju
71013e4108 feature: smoother auth process 2017-01-25 22:41:08 +01:00
Ifedapo Olarewaju
0df9220e05 fix: git merge madnesss 2016-12-23 19:27:04 +01:00
Ifedapo Olarewaju
d7461b41af Merge branch 'master' of github.com:transloadit/uppy 2016-12-23 17:43:21 +01:00
Ifedapo Olarewaju
413e2cbae6 refactor: Artur's review feedback 2016-12-22 13:48:26 +01:00
Artur Paikin
db647f7c14 convert everything to const/require and module.exports 🙀 2016-12-19 23:23:33 -05:00
Ifedapo Olarewaju
a491cea9cd docs: document code 2016-12-15 11:45:20 +01:00
Ifedapo Olarewaju
0046a9fbd6 chore: add lint changes 2016-12-15 00:47:51 +01:00
Ifedapo Olarewaju
128e36677f refactor[complete]: completely working plugin refactor 2016-12-15 00:11:57 +01:00
Ifedapo Olarewaju
00f1b9defa refactor[WIP]: reusable views among plugins 2016-12-13 17:24:50 +01:00
Harry Hedger
e540d7b15d List directory endpoint vs. query param 2016-10-28 15:03:57 -04:00
Harry Hedger
5f2dc075fd Updated Google Drive plugin to use new drive endpoints 2016-10-28 15:03:57 -04:00
Harry Hedger
d7fae50968 Uppy Server V2 compatibility for google drive 2016-10-28 15:03:10 -04:00
Harry Hedger
9393c8b8fd File uploading 2016-09-24 21:48:53 -04:00
Harry Hedger
d8b3a1a32e Updated googledrive browser styling and functionality 2016-09-24 21:37:23 -04:00
Harry Hedger
7c4d941334 Google Drive browser and some redux plugin testing 2016-09-24 17:42:22 -04:00
Harry Hedger
b71048e8af Google Drive UI changes. 2016-09-20 18:55:05 -04:00
Harry Hedger
eee436ebb2 ported uppy-base to uppy repo. fixed folder fetching in gdrive for use with uppy-base. fixed issues with webcam/gdrive input focusing. 2016-09-15 06:30:08 -04:00
Harry Hedger
6eece93145 Pulled GDrive, Tus10, and Webcam functionality out to uppy-base 2016-09-12 15:52:55 -04:00
Harry Hedger
95bf6c092d Switch to using uppy-thin module in Google Drive 2016-09-12 15:52:55 -04:00
Harry Hedger
7c949c19df Google Drive: Reconnected logout functionality. 2016-08-25 15:40:23 -04:00
Harry Hedger
73176356dd Added demo mode to client side Google Drive 2016-08-18 15:30:12 -04:00
Artur Paikin
cc1d5d4041 yo to html module — so that we can use anything under the hood 2016-08-12 01:35:35 -04:00
Harry Hedger
39e68854f5 Full conversion to components for Google Drive 2016-08-05 11:04:54 -04:00
Harry Hedger
161c5661e5 Google Drive views into separate components. 2016-08-04 21:40:44 -04:00