uk-as-hive / meteor-file-registry Goto Github PK
View Code? Open in Web Editor NEWSimple file uploads in Meteor, and some additional media functionality
Simple file uploads in Meteor, and some additional media functionality
Use hive:job-queue to interface with ffmpeg, and generate derivatives of video and audio uploads which can be served to guarantee playback on all web and mobile targets.
Should mimic the full-screen interface offered by the Cordova package.
Since filenameOnDisk is generated using the current connection id, all is well with uploading for multiple users or different browser windows at the same time. However, uploading the same file twice in a row causes the file contents to be appended to itself, resulting in a corrupt file.
In a branch, work out how to sync offline behavior. Evaluate appcache and GroundDB packages, and determine what will be necessary for offline media support.
Should mimic the full-screen interface used by the Cordova audio captures
Looks like Future is being phased out in favor of a Promises model (great news!) When it's rolled out, we'll need to refactor some of the Jobs code.
Current iPad build never makes it past splash screen. Problem with images or something else? Needs investigation.
Uploads shouldn't write directly into the FileRegistry collection. Create an Uploads collection that keeps track of current uploads by user. Once the uploads are finished, the file records can be added with the FileRegistry.
when I run meteor in the base dir in the devel branch:
While building the application: node_modules/meteorite/node_modules/prompt/node_modules/winston/node_modules/pkginfo/docs/pkginfo.html:1: Can't set DOCTYPE here. (Meteor sets <!DOCTYPE html> for you)
node_modules/meteorite/node_modules/ddp/node_modules/meteor-ejson/node_modules/underscore/index.html:1: Can't set DOCTYPE here. (Meteor sets <!DOCTYPE html> for you)
node_modules/meteorite/node_modules/ddp/node_modules/node-srp/node_modules/underscore/index.html:1: Can't set DOCTYPE here. (Meteor sets <!DOCTYPE html> for you)
node_modules/meteorite/node_modules/ddp/node_modules/faye-websocket/examples/sse.html:1: Can't set DOCTYPE here. (Meteor sets <!DOCTYPE html> for you)
node_modules/meteorite/node_modules/ddp/node_modules/faye-websocket/examples/ws.html:1: Can't set DOCTYPE here. (Meteor sets <!DOCTYPE html> for you)
node_modules/meteorite/node_modules/prompt/node_modules/pkginfo/docs/pkginfo.html:1: Can't set DOCTYPE here. (Meteor sets <!DOCTYPE html> for you)
node_modules/meteorite/node_modules/prompt/node_modules/utile/node_modules/mkdirp/bin/cmd.js:1:15: Unexpected token ILLEGAL
node_modules/meteorite/node_modules/prompt/node_modules/utile/node_modules/rimraf/bin.js:1:15: Unexpected token ILLEGAL
=> Your application has errors. Waiting for file change.
anyone know how to fix this @noahadler?
Come up with icons and splash screens, or at least source imagery that can be easily resized. See list at https://gist.github.com/jperl/f8c395b9f0f1056ad890
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.