New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

uppy

Package Overview
Dependencies
Maintainers
6
Versions
282
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

uppy - npm Package Versions

1
2729

0.8.3

Diff

arturi
published 0.8.2 •

arturi
published 0.8.1 •

arturi
published 0.8.0 •

Changelog

Source

0.8.0

Released: July 29, 2016. Releasemaster: Artur. Theme: The Webcam Edition.

  • core: fix bug: no meta information from uppy-server files (@hedgerh)
  • core: fix bug: uppy-server file is treated as local and directly uploaded (@hedgerh)
  • uppy-server: hammering out websockets/oauth (@hedgerh, @acconut)
  • debugger: introduce MagicLog as a way to debug state changes in Uppy (@arturi)
  • modifier: A MetaData plugin to supply meta data (like width, tag, filename, user_id) (@arturi)
  • modifier: pass custom metadata with non-tus-upload. Maybe mimic meta behavior of tus here, too (@arturi)
  • modifier: pass custom metadata with tus-upload with tus-js-client (@arturi)
  • webcam: initial version: webcam light goes on (@hedgerh)
  • progress: better icons, styles (@arturi)
  • core: better mime/type detection (via mime + extension) (@arturi)
  • core: add deep-freeze to getState so that we are sure we are not mutating state accidentally (@arturi)
  • meta: release “Uppy Begins” post (@arturi @kvz)
  • meta: better readme on GitHub and NPM (@arturi)
  • test: add pre-commit & lint-staged (@arturi)
  • test: add next-update https://www.npmjs.com/package/next-update to check if packages we use can be safely updated (@arturi)
  • website: blog polish — add post authors and their gravatars (@arturi)
  • dashboard: UI revamp, more prototypes, background image, make dashboard nicer (@arturi)
  • dashboard: try a workflow where import from external service slides over and takes up the whole dashboard screen (@arturi)
  • modal: merge modal and dashboard (@arturi)
hedgerh
published 0.7.0 •

Changelog

Source

0.7.0

Released: July 11, 2016. Theme: Remote Uploads, UI Redesign.

  • core: Investigate if there is a way to manage an oauth dialog and not navigate away from Uppy; Put entire(?) state into oauth redirect urls / LocalStorage with an identifier ? (@hedgerh)
  • core: Rethink UI: Part I (interface research for better file selection / progress representation) (@arturi)
  • core: let user cancel uploads in progress (@arturi)
  • core: resize image file previews (to 100x100px) for performance (@arturi)
  • server: add tus-js-client when it's node-ready (@hedgerh)
  • server: make uppy-server talk to uppy-client in the browser, use websockets. (@hedgerh)
  • dashboard: new “workspace” plugin, main area that allows for drag & drop and shows progress/actions on files, inspired by ProgressDrawer
  • website: add new logos and blog (@arturi)
  • drive: Return cb after writing all files https://github.com/transloadit/uppy-server/commit/4f1795bc55869fd098a5c81a80edac504fa7324a#commitcomment-17385433 (@hedgerh)
  • server: Make Google Drive files to actually upload to the endpoint (@hedgerh)
  • build: browsersync does 3 refreshes, can that be one? should be doable via cooldown/debounce? -> get rid of require shortcuts (@arturi)
  • build: regular + min + gzipped versions of the bundle (@arturi)
  • build: set up a simple and quick dev workflow — watch:example (@arturi)
arturi
published 0.6.2 •

arturi
published 0.6.1 •

arturi
published 0.0.7 •

kvz
published 0.0.5 •

Changelog

Source

0.0.5

Released: May 07, 2016. Theme: Acceptance tests and Google Drive Polish.

  • test: Wire saucelabs and travis togeteher, make saucelabs fail fatal to travis builds
  • test: Add addFile-hack so we can have acceptance tests on Safari as well as Edge (@arturi)
  • drive: possible UI polish (@hedgerh)
  • drive: write files to filesystem correctly (@hedgerh)
  • test: Fix 15s timeout image.jpg (@arturi)
  • test: Sign up for Browserstack.com Live account so we can check ourselves what gives and verify saucelabs isn't to blame (@arturi) <-- Turns out, Saucelabs already does that for us
  • test: Get tests to pass Latest version of Internet Explorer (Windows 10), Safari (OSX), Firefox (Linux), Opera (Windows 10) (@arturi) <-- IE 10, Chrome, Firefox on Windows and Linux, but not Safari and Microsoft Edge — Selenium issues
  • test: Get saucelabs to show what gives (errors, screenshots, anything) (@arturi)
  • build: sourcemaps for local development (@arturi) <-- Not adding it in production to save the extra request. For local dev, this was added already via Browserify
  • core: Add polyfill for fetch (@hedgerh)
  • core: Apply plugins when DOM elements aren't static (#25)
  • core: figure out the shelf thing https://transloadit.slack.com/archives/uppy/p1460054834000504 https://dl.dropboxusercontent.com/s/ypx6a0a82s65o0z/2016-04-08%20at%2010.38.png (@arturi, @hedgerh)
  • core: reduce the monstrous 157.74Kb prebuilt bundle footprint https://dl.dropboxusercontent.com/s/ypx6a0a82s65o0z/2016-04-08%20at%2010.38.png <-- we see no way to optimize at this stage
  • drive: add breadcrumb navigation (@hedgerh)
  • drive: convert google docs to office format (@hedgerh)
  • modal: Avoid duplicating event listeners <-- deprecated by yoyo
  • progressbar: make it great again (@arturi)
  • progressdrawer: figure out why the whole list is replaced with every update (dom diff problems) (@arturi)
  • test: Let Travis use the Remote WebDriver instead of the Firefox WebDriver (https://docs.travis-ci.com/user/gui-and-headless-browsers/#Using-Sauce-Labs), so Saucelabs can run our acceptance tests against a bunch of real browsers. Local acceptance tests keep using Firefox <-- need to add command to Travis (@arturi)
  • test: Move failing multipart test back from v0.0.5 dir, make it pass (@arturi)
  • tus: Add support tus 1.0 uploading capabilities (#3) <-- works!
  • website: Make cycling through taglines pretty (in terms of code and a nice animation or sth) (@arturi)
  • website: Move the activity feed from http://uppy.io/stats to the Uppy homepage (@arturi)
  • website: Polish http://uppy.io/stats and undo its CSS crimes (@arturi)
kvz
published 0.0.4 •

Changelog

Source

0.0.4

Released: April 13, 2016.

  • server: Upgrade to 0.0.4 (@kvz)
  • drive: Add Google Drive plugin unit test (@hedgerh)
  • drive: Add a barely working Google Drive example (without Modal, via e.g. target: "div#on-my-page") (@hedgerh)
  • drive: Make sure http://server.uppy.io is targeted on uppy.io; and localhost is targeted elsewhere (also see https://github.com/hughsk/envify) (@kvz)
  • test: Setup one modal/dragdrop acceptance test (@arturi)
  • drive: Make sure http://server.uppy.io is targeted on uppy.io; and localhost is targeted elsewhere (also see https://github.com/hughsk/envify) (@kvz)
  • website: Add a http://uppy.io/stats page that inlines disc.html as well as displays the different bundle sizes, and an activity feed (@kvz)
  • dragdrop: refactor & improve (@arturi)
  • website: fix i18n & DragDrop examples (@arturi)
  • website: Provide simple roadmap in examples (#68, @kvz)
  • website: Upgrade Hexo (@kvz)
  • test: Make failing acceptance tests fatal (@kvz)
  • allow for continuous acquiring, even after all plugins have “run” (@arturi, @hedgerh)
  • build: clean up package.json. We've accumulated duplication and weirdness by hacking just for our current problem without keeping a wider view of what was already there (@arturi)
  • build: fix browsersync & browserify double reloading issue (@arturi)
  • build: sourcemaps for examples (@arturi)
  • complete: Complete Plugin of type/stage: presenter. "You have successfully uploaded 3 files". Button: Close modal. (@arturi)
  • core: allow for continuous acquiring, even after all plugins have “run” (@arturi, @hedgerh)
  • core: come up with a draft standard file format for internal file handling (@arturi)
  • core: Pluralize collections (locales, just l like plugins) (@kvz)
  • core: re-think running architecture: allow for acquiring while uploading (@arturi)
  • core: Rename progress to progressindicator (@kvz)
  • core: Rename selecter to acquirer (@kvz)
  • core: Rename view to orchestrator (@kvz)
  • core: start on component & event-based state management with yo-yo (@arturi)
  • core: Upgrade from babel5 -> babel6 (@kvz)
  • dragdrop: Fix 405 Not Allowed, (error) handling when you press Upload with no files (#60, @arturi, thx @hpvd)
  • modal: UppyModal [type=submit] { display: none }, use Modal's own Proceed button to progress to next stage (@arturi)
  • modal: covert to component & event-based state management (@arturi)
  • modal: Make sure modal renders under one dom node — should everything else too? (@arturi, @hedgerh)
  • modal: refactor and improve (@arturi)
  • progressdrawer: show link to the uploaded file (@arturi)
  • progressdrawer: show file type names/icons for non-image files (@arturi)
  • progressdrawer: show uploaded files, display uploaded/selected count, disable btn when nothing selected (@arturi)
  • progressdrawer: implement basic version, show upload progress for individual files (@arturi)
  • progressdrawer: show previews for images (@arturi)
  • server: Add a deploy target for uppy-server so we can use it in demos (#39, @kvz)
  • test: Add a passing dummy i18n acceptance test, move failing multipart test to v0.5.0 dir (@kvz)
  • test: Add acceptance tests to Travis so they are run on every change (@kvz)
  • test: Get Firefox acceptance tests up and running both local and on Travis CI. Currently both failing on StaleElementReferenceError: Element not found in the cache - perhaps the page has changed since it was looked up https://travis-ci.org/transloadit/uppy/builds/121175389#L478
  • test: Get saucelabs account https://saucelabs.com/beta/signup/OSS/None (@hedgerh)
  • test: Install chromedriver ()
  • test: Switch to using Firefox for acceptable tests as Travis CI supports that (https://docs.travis-ci.com/user/gui-and-headless-browsers/#Using-xvfb-to-Run-Tests-That-Require-a-GUI) (@kvz)
  • test: Write one actual test (e.g. Multipart) (#2, #23, @hedgerh)
  • tus: Resolve promise when all uploads are done or failed, not earlier (currently you get to see '1 file uploaded' and can close the modal while the upload is in progress) (@arturi)
  • website: Filter taglines (@kvz)
  • website: utilize browserify index exposers to rid ourselves of ../../../.. in examples (@kvz)
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc