Giter VIP home page Giter VIP logo

mturk-suite's People

Contributors

brandonhellman avatar chasegeaton avatar chrisinit avatar cinereous avatar cuylerstuwe avatar kadauchi avatar slidinghorn avatar xspager 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

Watchers

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

mturk-suite's Issues

Themes not working on tracker - defaults to default

The themes stopped working on hit tracker. Seem to work properly elsewhere.

When opening tracker the theme should match the other scripts.

I have darkly enabled but default is used. This occurs only on tracker.

  1. Set your themes to darkly
  2. open tracker

I am using the latest MTS update on Windows 10 in chrome

HitFinder GUI Improvement Recommendations

I'd like to request that the GUI be returned to what it was prior to the worker site change. It was cleaner and easier to discern the difference between hits. I have definitely had a more difficult time seeing the hits since the change to hitscraper looking style.

  1. The text being underlined makes it harder for me to read, it's distracting.
  2. There is virtually no padding or thick line around a hit that is part of the include list.
  3. The text font could be changed to the old format (it was chunkier text - see image).
  4. The colors when a link is clicked is not different enough to notice that well. I think this would be solved if the font stlye was changed though.
  5. Having the grey negative sign icon (check mark if you've done the hit before) in 2 columns is redundant. It should only be in either the Title or the Requester column. This saves valuable horizontal space.

Here is the older design for comparison:
https://i.imgur.com/XKxDi1o.png

Time display is not proper for Hits :

I just like to bring to your notice that , there is regular update of script. I am very happy about it. But Ilike to tell one small suggestion that as you have changed the time format for hits... It is found very difficult to find hits based in time. Because top hit shows time as 1:30 but below hits shows time as 2:00 which leads to confusion and very difficult to search for hits all time. So I kindly request you to make us show hits based on time as it was before which could be easy for all to see hits posted on time and we can avoid searching for it by scrolling the screen always.. If the time shown is in format like 1:00,1:01, 1:02.... it would be easy instead of 12:30, 11:30,1:00 irregular display of time in MTS finder screen. Please make this change as it could be helpful for all working on mturk. Once again I thank for giving a wonderful script for making our work easy.

Couple suggestions for HIT Catcher

Just had a couple suggestions for HIT Catcher.

1 is a button to delete all watchers, when I start mturk back up for the day I tend to have to delete like 10-15 HITs I had on watch, and you have to delete them all individually. It's not a huge deal but a delete all button would save a bit of time.

2nd suggestion is to add a time that you added the HIT to watcher. You can kinda guess how long you've had a HIT being watched by # of scans, but just having the time you added the HIT in the information box would be useful.

Can't import/add to blocklist

I used the "delete" option with the intention of starting over, with a new list, from Hit Scraper (to remove old hit titles, mainly). The list was deleted but I haven't been able to get the new list into the Finder. I've tried Add using a manual copy/paste - which I think is what I did the first time - and Import using a text file (copied straight from Hit Scraper) but neither has worked. Am I missing something?

I have a related question. I think you mentioned at one time that your blocklist uses IDs rather than strings. I do have IDs of all the requesters I've blocked so if there's a way to use that data that might be more effective, since I wouldn't have to add all the different names a requester has used. I don't have IDs for the hits but I can manually add those as the Finder pulls them up; I usually clear those once a week anyway so there aren't usually a lot.

Feature Request: Totals and Paginated tracker search output

When searching for things on tracker the results are displayed on one long continuous page. Would it be possible to paginate this output?

Also, let's say that one wants to know how many hits they have done for a specific requester, or how much money they earned for a specific day or from a specific requester. Adding totals would allow this functionality.

Thanks!

Add elapsed time timer

The old mturk had a timer which started at 0, and ended at $timeallotted when it expired. The new mturk interface has a timer which starts at $timeallotted and ends at 0...Would it be possible to either replace this timer, or add a second one, showing the time elapsed since starting the hit? I find that much more interesting than time expired, and I hate mathing to get the answer...why should I math when my computer can do it for me?

MTS Chrome Tracker and Catcher issues

I noticed it from yesterday onwards-

  1. There is no audio alert coming from catcher when a hit is caught in chrome. Works fine with firefox.
  2. The tracker is not resetting to the new day (still counts today's hits to yesterday's) in chrome. Both auto sync and manual sync doesnt seem to work. Works fine with Firefox.

HIT Finder

What's wrong with the current version of HIT Finder that requires it to be replaced by a less functional, less visually appealing version?

Review site links on daily status page aren't working

These are the links to Turker View, TO1, and TO2. I can get the box to show and the target is displaying at the bottom but the pages won't open. If it weren't for the targets' displaying I would think the links weren't live.

I'm pretty sure I've brought this up before but I can't remember if it was resolved; here's a screenshot I just took:

mts to links screenshot

I've never tried inserting an image that way here before so if it doesn't work here's an alternative:
https://imgur.com/a/7NrCU

What's showing here is the TO2 link but the same problem is happening with the Turker View and TO1 links.

turn on all the watchers with one single click

When I launch the hit catcher I find all the existing watchers turned off.
Is it possible create a button in order to turn on all the watchers with one single click?

(I do not exclude that I do not know how to use the program optimally.)
Thank you very much for your suite!

Requester ID

we want Requester ID option in hit catcher. to collect tha all job in that Requester ID

Where's the chick that says you are logged out?

Where's the chick that says you are logged out?

New site randomly logs you out... missed an important hit yesterday, realized I'm not getting told I was logged out anymore.

Bringing that back?

HIT Tracker still not resetting for new week

I know there was an update last week to fix this, but my HIT Tracker isn't resetting with the new week. I've uninstalled/reinstalled, and Chrome is updated. Not sure what to do from here.

Suggestion

Could you put the options import, export, delete and add at the top (or a quick link to the bottom). I have to either scroll a lot, or put the curser in box and hit end. It takes extra time that could be saved.

Thanks

Hit tracker not tracking

Hi there. Sometime yesterday, my hit tracker stopped functioning properly. It no longer tracks automatically (ie: amount earned does not increase with each submission, returned hits are no longer tracked etc).

I attempted to disable and re-enable, and also uninstall and re-install to no avail. Was working fine until yesterday.

Today's activity not updating

Updating tracker for "today" or "45 days" does not display and/or update today's activity.

You have to run the update and then refresh tracker and then the updated information will display.

Hit Finder

Hi
I can't able to change timer in hit finder in Firefox. Timer is inside the button "find hits". so when I try to change, its just start to scrape not able to change the time. So Pls check on it.

Blocklist isn't accepting import from Hit Scraper

I know this was set up before because it did work for me; I remember getting a message asking if the list was from Hit Scraper - but I'm not seeing that now, and the Finder doesn't seem to be recognizing what's in the blocklist.

I wanted to start over with the list I had, to remove old hit names, so I used the Delete function; that worked fine. I then tried Add to paste what I'd copied from the Scraper but nothing showed until I pasted into both the Name and Match fields. The list contents then showed but the next search I did pulled up hits from requesters on the blocklist. I've tried this with Strict Matching both on and off; it doesn't make a difference.

I also tried Import, with the Scraper's blocklist in a text file; I was able to select the file but nothing shows in the blocklist window. Maybe it needs a different format?

I do have a database with all my blocked requesters, including their IDs. I think you said that your blocklist uses IDs rather than strings so if there were a way for me to import the IDs that would be great, especially since I wouldn't have to worry about the requester names' changing. I'm just not sure what file format to use.

Projected earnings this week not working

Projected earnings this week is still showing the HIT and Reward totals for last week. Hasn't updated for this week.

v2.1.8
Chrome Version 64.0.3282.140 (Official Build) beta (64-bit)
Windows 10 Home 64-bit

Hit Tracker Stuck

Hit Tracker says fetching and gets stuck there.

Version 64.0.3282.167 (Official Build) (64-bit) Chrome

worker.mturk.com/status_details/2018-02-18?page_number=1&format=json Failed to load resource: the server responded with a status of 400 (Bad Request)
hit_tracker.js:432 GET https://worker.mturk.com/status_details/2018-02-18?page_number=1&format=json 400 (Bad Request)
fetchLoop @ hit_tracker.js:432
hit_tracker.js:432 GET https://worker.mturk.com/status_details/2018-02-18?page_number=1&format=json 400 (Bad Request)
fetchLoop @ hit_tracker.js:432
setTimeout (async)
fetchLoop @ hit_tracker.js:477
async function (async)
fetchLoop @ hit_tracker.js:430
hit_tracker.js:432 GET https://worker.mturk.com/status_details/2018-02-18?page_number=1&format=json 400 (Bad Request)
fetchLoop @ hit_tracker.js:432
setTimeout (async)
fetchLoop @ hit_tracker.js:477
async function (async)
fetchLoop @ hit_tracker.js:430
setTimeout (async)
fetchLoop @ hit_tracker.js:477
async function (async)
fetchLoop @ hit_tracker.js:430
hit_tracker.js:432 GET https://worker.mturk.com/status_details/2018-02-18?page_number=1&format=json 400 (Bad Request)
fetchLoop @ hit_tracker.js:432
setTimeout (async)
fetchLoop @ hit_tracker.js:477
async function (async)
fetchLoop @ hit_tracker.js:430
setTimeout (async)
fetchLoop @ hit_tracker.js:477
async function (async)
fetchLoop @ hit_tracker.js:430
setTimeout (async)
fetchLoop @ hit_tracker.js:477
async function (async)
fetchLoop @ hit_tracker.js:430
hit_tracker.js:432 GET https://worker.mturk.com/status_details/2018-02-18?page_number=1&format=json 400 (Bad Request)
fetchLoop @ hit_tracker.js:432
setTimeout (async)
fetchLoop @ hit_tracker.js:477
async function (async)
fetchLoop @ hit_tracker.js:430
setTimeout (async)
fetchLoop @ hit_tracker.js:477
async function (async)
fetchLoop @ hit_tracker.js:430
setTimeout (async)
fetchLoop @ hit_tracker.js:477
async function (async)
fetchLoop @ hit_tracker.js:430
setTimeout (async)
fetchLoop @ hit_tracker.js:477
async function (async)
fetchLoop @ hit_tracker.js:430
hit_tracker.js:432 GET https://worker.mturk.com/status_details/2018-02-18?page_number=1&format=json 400 (Bad Request)
fetchLoop @ hit_tracker.js:432
setTimeout (async)
fetchLoop @ hit_tracker.js:477
async function (async)
fetchLoop @ hit_tracker.js:430
setTimeout (async)
fetchLoop @ hit_tracker.js:477
async function (async)
fetchLoop @ hit_tracker.js:430
setTimeout (async)
fetchLoop @ hit_tracker.js:477
async function (async)
fetchLoop @ hit_tracker.js:430
setTimeout (async)
fetchLoop @ hit_tracker.js:477
async function (async)
fetchLoop @ hit_tracker.js:430
setTimeout (async)
fetchLoop @ hit_tracker.js:477
async function (async)
fetchLoop @ hit_tracker.js:430
hit_tracker.js:432 GET https://worker.mturk.com/status_details/2018-02-18?page_number=1&format=json 400 (Bad Request)
fetchLoop @ hit_tracker.js:432
setTimeout (async)
fetchLoop @ hit_tracker.js:477
async function (async)
fetchLoop @ hit_tracker.js:430
setTimeout (async)
fetchLoop @ hit_tracker.js:477
async function (async)
fetchLoop @ hit_tracker.js:430
setTimeout (async)
fetchLoop @ hit_tracker.js:477
async function (async)
fetchLoop @ hit_tracker.js:430
setTimeout (async)
fetchLoop @ hit_tracker.js:477
async function (async)
fetchLoop @ hit_tracker.js:430
setTimeout (async)
fetchLoop @ hit_tracker.js:477
async function (async)
fetchLoop @ hit_tracker.js:430
setTimeout (async)
fetchLoop @ hit_tracker.js:477
async function (async)
fetchLoop @ hit_tracker.js:430
hit_tracker.js:432 GET https://worker.mturk.com/status_details/2018-02-18?page_number=1&format=json 400 (Bad Request)

Hit Finder exporter - add text option

It would be beneficial to allow text to be added when exporting a hit. I usually like to include the information from the mturk hourly script before posting, as some people don't update the posts and will miss it if I edit the forum post after posting the hit.

Projected earnings for the week in HIT Tracker is inconsistent

I have been noticing that the projected earnings for the week isn't always correct.

For example; on Friday morning, it showed my projected earnings as ~$110 with 702 HITs completed. A couple of hours later, after refreshing the page, it said my earnings were ~$108 with 697 HITs completed. I went to my dashboard and counted, and I had 734 HITs completed. I didn't have any rejections. I synced for the last 45 days and it didn't change.

Yesterday(Sunday), it was counting the HITs I did that day as the only HITs for the week. Right now, it is only counting the HITs I completed today(Monday) and not the ones I completed yesterday(Sunday).

I have a feeling that sometimes it counts Sunday as the first day of the week and sometimes it counts Monday as the first day of the week, which is causing the discrepancy.

I am using v2.1.7
Chrome Version 64.0.3282.119 (Official Build) beta (64-bit)
Windows 10 Home 64-bit

block list unavailable

The icon for block requesters is not available. I am using today's version of MTurk suite

Expected Behavior

Current Behavior

Possible Solution

Steps to Reproduce (for bugs)

Context

Your Environment

  • Version used:
  • Browser Name and version:
  • Operating System and version (desktop or mobile):

Hit Finder stalling.

I noticed that when Hit Finder stalls and gives the 281 error in console it shows the times in the Hits Log incorrectly. It always jumps backwards (see enclosed pics). Hit Tracker also stops working. If you try to sync with the daily it just freezes on "Syncing... checking last 45 days." Also if you hit the extension button it does nothing until you refresh Hit Finder. Then everything works instantly. Hope this was helpful.

screenshot 834

screenshot 835

Paste MTurk Worker Id still not working

I'm getting this "A-------------" when I select 'Paste MTurk Worker Id' instead of my ID. I see that two previous updates say this issue has been fixed, but I'm still having the problem.

Daily Overview Issue

I had some hits missing because I did not do a hit database backup for a few days in 2016 and a few months in 2017. I managed to import them in by adding the proper format into a backup and re importing.

example:{"assignment_id":null,"date":"20170426","hit_id":"3E9ZFLPWOY3BKQYVF53PER5J0P4XI1","requester_feedback":null,"requester_id":"ATED2DLBTD3Y1","requester_name":"Insight Collector","reward":{"amount_in_dollars":0.40,"currency_code":null},"state":"Paid","title":"Daily Decision Making (Extra Bonuses Inside)"},

I had my brackets correct at the end as well.

If I click on daily overview, the items I imported are not showing up. I see it just fine if I search the tracker for the text involved or put a date in the search field - any appropriate date (even ending 01-31-2018). It may be my problem alone, but there may be others who reconstructed missing hits as well.
Please don't waste a lot of time, as it works well enough for me. But if it is an easy fix, that would be great.

I imagine you can reproduce this by adding my entry above into one of your imports and seeing that it won't show in the daily overview, but works as expected otherwise.

I am using the latest chrome and windows 10 on a desktop computer.

Also, when returning hits, they are registering as abandoned pretty often I have 37 Abandoned and 33 returned. I keep records, and the abandoned were returned. (I did not check every one, but I am very sure I am returning them.) I remember a couple timing out on me, so they were abandoned.

I figured that was a glitch, so I stopped panicking, but I thought I would let you know.

I so appreciate your extension. I have some suggestions, but would rather mention them privately.

Thank You

Time on logged hits is changing randomly

Using latest version of Chrome.

Speed is at 3000 ms. For some reason, logged hit time are changing to the latest found hit. For example, I had hits that were logged at 6:00 and a couple minutes later, the times suddenly changed to 6:04. So, I have a bunch of logged hits between 6:03-6:05.

Sync not resetting weekly earnings on sunday

Syncing does not reset the weekly earnings to $0.00 on Sunday.

Expected Behavior

Current Behavior

Possible Solution

Steps to Reproduce (for bugs)

Context

Your Environment

  • Version used:
  • Browser Name and version:
  • Operating System and version (desktop or mobile):

Syncing Issue - stuck @ fetching dashboard

Google Chrome | 64.0.3282.140

\When syncing 'Today' the modal says fetching dashboard and the cancel button becomes inactive. Nothing happens after this and I have to refresh to get back to the Overview Page.

No console errors present

Issue regarding sync after the last update

Expected Behavior

After the last update, I couldn't get the sync to update all the Tracker Overview, and it stuck with the old data before the update, the results seem to be freezed.

Current Behavior

Possible Solution

Steps to Reproduce (for bugs)

Context

Your Environment

  • Version used:
  • Browser Name and version:
  • Operating System and version (desktop or mobile):
    After the last update, I couldn't get the sync to update all the Tracker Overview, and it stuck with the old data before the update, the results seem to be freezed.

Projected earnings this week.

Projected earnings this week is still showing earnings from last week.

I am using v2.1.12
Chrome Version 65.0.3325.88 (Official Build) beta (64-bit)
Windows 10 Home 64-bit

Hit Tracker: Add a 'Results Found:' number when searching?

Could be useful for looking up to see how many hits are pending/paid/rejected from a requester.

Expected Behavior

Add total number of records found in Hit Tracker's search. Maybe just above results? i.e. if searching a span of dates for paid & scoutit, then show how many records found (how many of those sweet sweet hits I've been paid for)

Current Behavior

A list of results show that something is there, but hard to get an exact number if long list.

Possible Solution

Add success text above results table with "Results: x" or something similar.

Mturk Suite scroll to workspace option is cutting off the hit now.

Mturk suite was updated, and now the requester name, amount of hits, hit worth, and time remaining remain always at the top. This is an issue with some hits. When the workspace scrolls all the way up, this top bar blocks half of what you are supposed to be seeing, making it so you can not complete the hit unless you scroll the window down. Making scroll to workspace useless.

Expected Behavior

The hits should not be scrolling all the way up and being blocked by that tip bar.
Please remove the piece of code the now keeps that amazon information always on top. It was better previously.

Current Behavior

https://i.imgur.com/4cr0bSe.png?2 This image shows the issue. This isn't the only hit with this issue, but the top bar that is always on top now blocks part of the hit. Making it so you have to scroll down to see what you are even looking at.

Possible Solution

Remove the new feature that keeps the amazon information always at the top. It is blocking data from hits.

Context

This has made mturk suite a nuisance to deal with. I have to uninstall it multiple times a day now when certain hits are up or I have to move it to another browser.

Your Environment

This is not an issue with my browser, as this happens with both chrome and firefox on multiple PC's. This is an issue with the latest update.

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.