Skip to content

mradenovic/makespace-tip-calculator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MakeSpace Tip Calculator

MakeSpace Tip Calculator is an app for MakeSpace Gmail domain users. It searches user's mailbox for e-mail messages that contain info about tips received and makes a digest of data found.

Use

  1. Open MakeSpace Tip Calculator in web browser.
  2. Login with MakeSpace username and password.
  3. Click Review Permissions button (first time use only).
  4. Click Allow button in Request for Permission dialog (first time use only).
  5. Select period of time to search in.
  6. Click Go button and relax...

Note: Dates selected are not included in the digest.

Example: To calculate June data, set After to 05/31/2016 and Before to 07/01/2016.

Develop

To create your own development version of MakeSpace Tip Claculator, click here and choose File > Make a copy... in the Google Apps Script editor.

Using gapps, you can develop your Apps Script locally and push files to the Apps Script servers. This allows you to use any editor of your choice, version control, and other modern webdev patterns in to Apps Script development.

Since gapps does not haave pull option, use sh gapps-pull.sh to pull changes made with Gogle Apps Script Editor (replace PROJECT_ID with your own project ID). Warning: This will delete all local changes not commited.

Test

QUnit for Google Apps Script is used for testing. To run tests add ?test=server-tests to the app link, or click here.

Release Notes

0.5.2

-- bug fixes
-- performance improvements

0.5.1

-- bug fixes

0.5.0

-- UI update
-- add preselected periods
-- bug fix

0.4.2

-- bug fixes

0.4.1

-- bug fixes

0.4.0

-- UI update
-- add Help and About pages
-- remove stats functionality
-- bug fixes

0.3.0

-- add stats functionality

0.2.1

-- bug fixes

0.2.0

-- UI re-designed with Bootstrap
-- add alerts
-- bug fixes

0.1.0

-- initial release
-- UI designed with Material Dasign Lite