US flag signifying that this is a United States Federal Government website An official website of the United States Government

Tock superusers should be able to enter 0-60 hour week

Closed
Ended on 02/26/2016
Winning bid (Thought Object): $299.00

Skills

CSS, Django, HTML, and Python

Description

Tock is a simple time tracking app that 18F employees use to report their time on a weekly basis. Currently, no user may enter more than 40 hours per week. This issue seeks to allow certain specified users of Tock to enter anywhere between 0 and 60 hours.

Auction rules

Registered users on micropurchase.18f.gov may bid to deliver the requirements in this auction. The lowest bidder at the time the auction closes shall receive the award. The awarded bidder shall have five business days to deliver the requirements. Upon successful completion of the requirements, 18F shall pay the winning bidder.

Also see our policies and guidelines page.

Note: This auction is being re-run because the previous winner did not submit acceptable code.

You can view the previous auction here.

Application-specific acceptance criteria

  • Given superuser privileges in Tock,

When a superuser views in the admin panel a time card for any other user,

Then the superuser would be able to select an option (e.g. check a box) which would allow any superuser to enter anywhere between 0 and 60 hours for a given week.

  • Given superuser privileges in Tock,

When a superuser creates or edits a reporting period in the admin panel,

Then the superuser can give access to users to users who may enter between 0 and 60 hours for that reporting period.

General acceptance criteria

  • B or better Code Climate grade and 90% or higher test coverage for all modifications.
  • Tests adequately cover any new functionality. Tests run on Travis-CI and do not break the build.
  • New features do not degrade accessibility (use pa11y/HTML Code Sniffer).

Resources

Instructions for installing Tock locally and loading sample data:https://github.com/18F/tock/blob/master/README.md#getting-started

Deliverables

A single pull request submitted to https://github.com/18F/tock with clear, descriptive commits that satisfy all of the above acceptance criteria.

Bidder DUNS Amount Date (EST)
Evan Rose 07-944-1444 $1,500.00 February 26, 2016 12:52:12 PM EST
Dan Siddoway 080014807 $500.00 February 26, 2016 12:07:41 PM EST
Joe Hand 080126095 $2,699.00 February 25, 2016 06:34:38 PM EST
Daniel Connery 079859219 $2,000.00 February 25, 2016 10:55:43 AM EST
Justin Duke 080039148 $580.00 February 24, 2016 05:25:16 PM EST
Thought Object 08-003-3961 $299.00 * February 24, 2016 01:15:14 PM EST

* - winning bid

Bidding closed

Bidding for this auction closed on February 26, 2016 01:00:00 PM EST.

Auction started at

February 24, 2016 01:00:00 PM EST

Auction ended at

February 26, 2016 01:00:00 PM EST

Delivery deadline

March 04, 2016 01:00:00 PM EST

Eligible vendors

SAM.gov only

Auction type:

Sealed bid (rules)

Paid at:

June 17, 2016 02:37:07 PM EDT

Accepted at:

March 04, 2016 01:00:00 PM EST

View on GitHub