Giter Site home page Giter Site logo

trello-calendar's Introduction

Calendar for Trello

A calendar with all cards shown by due date.

It provides both HTML calendar and ics feeds.

If you have any features suggestion, post on the Trello board: https://trello.com/board/trello-calendar/4f0d53d03ca0f7f83f03cad0.

Install

Check that you have node and redis.

npm install

NODE_ENV=production ./bin/trellocalendar

Go to http://localhost:4000.

Configuration

Copy config.json.sample to config.json.

Edit config.json and add the current url. Default is http://localhost:4000

"url": "http://localhost:4000"

Trello

Edit config.json and enter the key and secret from https://trello.com/1/appKey/generate.

"trello": {
  "token": {
    "name": "Calendar for Trello",
    "expiration": "never",
    "scope": "read,write"
  },
  "key": "",
  "secret": ""
}

Redis

If you have some specific redis conf, you can also add the host, port and pass.

Add to config.json

"redis": {
     "host": "",
     "port": "",
     "pass": ""
}

For old users of the HTML only page

The HTML/JS only page is no more available. If node is not your cup of tea, you can use the tag html-only.

Disclaimer

Trello is a registered trademark of Fog Creek Software, Inc. This service is not affiliated with Fog Creek Software, Inc.

License

(c) 2012 François de Metz

This program is free software: you can redistribute it and/or modify it under the terms of the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

trello-calendar's People

Contributors

danlec avatar dparpyani avatar francois2metz avatar santouras avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

trello-calendar's Issues

Flattr API JS blocked by Google Chrome

Hello there
thanks for this work you did, very useful for Trello users, and also thanks for the running service you offer.

This is just to notify that, at least on Chrome v33.0.1750.154 m, on Windows 7 64bit, the console shows an error when trying to load code from Flattr. I guess this prevents all Flattr content to show up.

This happens on Calendar mai page, when already connected with Trello and cards already showing.

Here's the error message, followed by a screenshot. Please do not hesitate to ask for more details if needed.
HTH

[blocked] The page at 'https://trellocalendar-francois2metz.dotcloud.com/' was loaded over HTTPS, but ran insecure content from 'http://api.flattr.com/js/0.6/load.js?mode=auto': this content should also be loaded over HTTPS.
(index):6
(anonymous function) (index):6
(anonymous function) (index):7

console error - google chrome

Error 500 after loggin in with Trello - cant compile css

on the browser i have "error" printed on screen and from developer tools i see it return a error 500.

From the cmd instead i have:

making recursive /root/trello-calendar/builtAssets/css
TypeError: /root/trello-calendar/lib/views/layout.jade:8
    6|     meta(name="viewport", content="width=device-width, initial-scale=1.0")
    7|     meta(name="apple-mobile-web-app-capable", content="yes")
  > 8|     != css('base')
    9|     link(rel="icon", type="image/png", href="favicon.png")
    10|     link(rel="apple-touch-icon", sizes="57x57", href="img/apple-touch-icon-57x57.png")
    11|     link(rel="apple-touch-icon", sizes="114x114", href="img/apple-touch-icon-114x114.png")

undefined is not a function

  at mkdirRecursive (/root/trello-calendar/node_modules/connect-assets/lib/assets.js:566:14)
  at ConnectAssets.compileCSS (/root/trello-calendar/node_modules/connect-assets    /lib/assets.js:305:15)
  at context.css (/root/trello-calendar/node_modules/connect-assets/lib/assets.js:119:51)
  at eval (<anonymous>:37:15)
  at Object.<anonymous> (/root/trello-calendar/node_modules/jade/lib/jade.js:165:12)
  at ServerResponse.res._render (/root/trello-calendar/node_modules/express/lib/view.js:425:21)
  at ServerResponse.res.render (/root/trello-calendar/node_modules/express/lib/view.js:318:17)
  at ServerResponse.res._render (/root/trello-calendar/node_modules/express/lib/view.js:432:10)
  at ServerResponse.res.render (/root/trello-calendar/node_modules/express/lib/view.js:318:17)
  at /root/trello-calendar/lib/app.js:29:17
  at callbacks (/root/trello-calendar/node_modules/express/lib/router/index.js:272:11)
  at param (/root/trello-calendar/node_modules/express/lib/router/index.js:246:11)
  at pass (/root/trello-calendar/node_modules/express/lib/router/index.js:253:5)
  at Router._dispatch (/root/trello-calendar/node_modules/express/lib/router/index.js:280:5)
  at Object.Router.middleware [as handle] (/root/trello-calendar/node_modules/express/lib/router    /index.js:45:10)
  at next (/root/trello-calendar/node_modules/express/node_modules/connect/lib/http.js:204:15)
  at /root/trello-calendar/node_modules/connect-assets/node_modules/connect-file-cache            /lib/cache.js:46:18
  at ConnectFileCache.loadFile (/root/trello-calendar/node_modules/connect-assets/node_modules/connect-file-cache/lib/cache.js:54:37)
  at ConnectFileCache.middleware (/root/trello-calendar/node_modules/connect-assets/node_modules/connect-file-cache/lib/cache.js:40:19)
  at Object.handle (/root/trello-calendar/node_modules/connect-assets/node_modules/connect-file-cache/lib/cache.js:3:63)
  at next (/root/trello-calendar/node_modules/express/node_modules/connect/lib/http.js:204:15)
  at /root/trello-calendar/node_modules/express/node_modules/connect/lib/middleware/static.js:150:11
  at FSReqWrap.oncomplete (fs.js:99:15)

do i need to install some tool to compile css like scss or less?

Serve repo as gh-page

Hi,

can you create a gh-pages branch and push the content of the repo to it? That's a very simple way to host this app and there is no need to download and use a local server then :)

Best,

Julian

About gh-pages: http://pages.github.com/

Confusion with colors

Hi,

Thanks for this great tool!

Could you modify the contrast of the project colors? Today colors are too similar.

Thanks.

Card by Member view

Congratulations for your project , it is very good.

I use trello as a project manager.

I wanted to build a big dashboard to see who is working on each task and project. The best example that I have seen is

http://www.workstack.me/

but that integrates only with basecamp

Are you interested in developing together a dashboard like this for trello ?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.