MTurk Wage Reporter

Tracks a best-estimate hourly wage on active HITs being worked.

As of 2014-07-24. See the latest version.

Author
DeliriumTremens
Ratings
0 0 0
Version
0.6.5b
Created
2014-07-11
Updated
2014-07-24
License
N/A
Applies to

//
// 2014-07-10 0.1b Beginning development. Creating timer and tab tracker, as well as initial IndexedDB for storage of data.
//
//
// 2014-07-15 0.4.2b Continued development. Not ready for live usage yet. Expanded math for wage calculation, added safeguards
// to prevent adding expired or missing HITs. Added formatting for dashboard. Set up groundwork for additional
// math to be included in the next update. Added a buttload of comments to the code.
//
//
// 2014-07-16 0.5b More work! Added function to remove a HIT that expires from the database under the assumption that expired hits
// were forgotten about rather than actively worked on until expiration. Updated wage calculation because I had a major
// brainfart about DIVIDING DOLLARS BY HOURS -- don't ask... Yet more safeguards and checks put in place...
//
// 2014-07-16 0.5.1b Added a dropdown to select hourly wage by requester. Minor bug fixes.
//
// 2014-07-18 0.6b Added functions to crosscheck HITs in the database to ensure only submitted or returned HIT's appear in the calculations.
// Without this, HITs that expired in queue would show up with insanely high rates of pay -- which we don't want. This update
// was a massive thorn in my side, and not easy to accomplish -.-
//