The Open Source kanban (built with Meteor). Keep variable/table/field names camelCase. For translations, only add Pull Request changes to wekan/i18n/en.i18n.json , other translations are done at https://transifex.com/wekan/wekan only.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
wekan/packages/wekan-cfs-gridfs
Lauri Ojansivu c2da477735 Fixed Non-ASCII attachment filename will crash when downloading. 4 years ago
..
tests Fixed Non-ASCII attachment filename will crash when downloading. 4 years ago
.travis.yml Fixed Non-ASCII attachment filename will crash when downloading. 4 years ago
LICENSE.md Fixed Non-ASCII attachment filename will crash when downloading. 4 years ago
README.md Fixed Non-ASCII attachment filename will crash when downloading. 4 years ago
api.md Fixed Non-ASCII attachment filename will crash when downloading. 4 years ago
gridfs.client.js Fixed Non-ASCII attachment filename will crash when downloading. 4 years ago
gridfs.server.js Fixed Non-ASCII attachment filename will crash when downloading. 4 years ago
internal.api.md Fixed Non-ASCII attachment filename will crash when downloading. 4 years ago
package.js Fixed Non-ASCII attachment filename will crash when downloading. 4 years ago

README.md

wekan-cfs-gridfs

NOTE: This package is under active development right now (2014-3-31). It has bugs and the API may continue to change. Please help test it and fix bugs, but don't use in production yet.

A Meteor package that adds GridFS file storage for CollectionFS. When you use this storage adapter, file data is stored in chunks in your MongoDB database.

Installation

Install using Meteorite. When in a Meteor app directory, enter:

$ meteor add wekan-cfs-gridfs

Usage

var imageStore = new FS.Store.GridFS("images", {
  mongoUrl: 'mongodb://127.0.0.1:27017/test/', // optional, defaults to Meteor's local MongoDB
  mongoOptions: {...},  // optional, see note below
  transformWrite: myTransformWriteFunction, //optional
  transformRead: myTransformReadFunction, //optional
  maxTries: 1, // optional, default 5
  chunkSize: 1024*1024  // optional, default GridFS chunk size in bytes (can be overridden per file).
                        // Default: 2MB. Reasonable range: 512KB - 4MB
});

Images = new FS.Collection("images", {
  stores: [imageStore]
});

More control over the MongoDB connection is available by specifying MongoClient.connect options as a mongoOptions attribute in the options object on the constructor.

Refer to the CollectionFS package documentation for more information.

API

For Users

For Contributors