Productivity software integrating several public APIs.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
scripts
src
test/unit/utils
.editorconfig
.gitignore
.travis.yml
README.md
buildspec.yml
gulpfile.js
karma.config.js
package.json
renovate.json
webpack.config.js
yarn.lock

README.md

Agander

Productivity software integrating several public APIs.

Installation

  • Clone the repository locally
  • cd directory/of/repository
  • run npm install to install dependencies
  • to build, run gulp watch

Making Changes

  • Make changes in the src folder only.
  • Ensure you do not commit the node_modules or build or env.js.

Pushing to Production

  • To push to production, run gulp uploadProduction.
  • This will run gulp compile and then upload using the ftp variables defined in your env.js.

Pushing a Beta Build

  • To push a beta build, run gulp uploadBeta.
  • This will run gulp compile and then upload using ftp variables defined in your env.js.
  • The difference being that the ftp path will have /beta/-buildVersion-/ added to the end of it.

Submitting a PR

  • Please ensure any changes are well documented.
  • A simple blurb about your proposed changes will suffice.
  • Make sure to reference any breaking changes.
  • This repository operates using semantic commits. For more information about this, see http://seesparkbox.com/foundry/semantic_commit_messages

Changelog

2.0.1

  • General refactoring

2.0.0

  • Second iteration made in React

1.1.0

  • Increase backwards browser compatibility with babel

1.0.0 - 19 March 2016

  • Agander's Birthday!
  • Add the Google Task Api integration
  • Various bug fixes
  • Update Styles

0.5.0

  • Fix the asana module
  • Style updates
  • Various bug fixes

0.3.0

  • Add a tutorial module
  • Bugfixes and refactoring

0.2.0

  • Add default modules for the user with a tutorial box included.
  • Allow user to add as many modules as they would like.

0.1.2

  • Fix an issue where the local storage was not prepared before DOM loaded

0.1.1

  • Add error message for users with js disabled
  • Cloak the content until DOM has loaded

0.1.0

  • Fix a crash on startup by removing API preload